﻿.commissioni-detail .items .item,.generic-card{box-shadow:0 10px 20px rgba(0,0,0,.1)}.cookie-policy-banner{box-shadow:4px 0px 11px 2px rgba(0,0,0,.1)}body{color:#0c0c0d;font-size:100%;font-family:"Lato",sans-serif}#BodyContainer{max-width:2560px}.text-color-primary{color:#2663a3}.text-color-secondary{color:#a52244}.text-color-tertiary{color:#fff}.text-color-fourth{color:#7c7c7c}.background-color-tertiary{background-color:#f5f6f8}.generic-text{font-size:1rem;line-height:1.25rem}.highlights-bar{background-color:#f5f6f8;position:relative}.highlights-bar.white-stripes::after,.highlights-bar.white-stripes::before{position:absolute;left:0;width:100%;height:1.4375rem;background-color:#fff;display:block;content:"";z-index:1}.highlights-bar.white-stripes::after{bottom:0}.highlights-bar.white-stripes::before{top:0}.highlights-bar .highlights-detail h1{font-size:2.375rem !important;margin-left:0 !important}.plus-linked{position:relative;padding-left:2.5rem;min-height:1.875rem}.plus-linked a{position:absolute;left:0;top:0}.plus-linked a img{width:1.875rem}.download{color:#2663a3;font-size:1rem !important;font-weight:700}.download img{width:1.5rem;vertical-align:middle}.download a{color:inherit}.splide__arrows-custom{display:flex;flex-direction:row;justify-content:center;align-items:center}.splide__arrows-custom button{border:0;width:42px;height:42px;background-size:contain;background-color:rgba(0,0,0,0);display:block;position:static;z-index:2;left:auto;transform:none !important;opacity:1 !important}.splide__arrows-custom button:disabled{opacity:1}.splide__arrows-custom button:first-child{background-image:url(../../../img/icons/arrow-circle-left.svg);margin-right:1rem}.splide__arrows-custom button:last-child{background-image:url(../../../img/icons/arrow-circle-right.svg);margin-left:1rem}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}h1,#HomePage h2{font-size:6.25rem;line-height:1;font-weight:300;margin-left:-0.5625rem !important}h1 a:link,h1 a:visited,h1 a:active,h2 a:link,h2 a:visited,h2 a:active,h3 a:link,h3 a:visited,h3 a:active{color:inherit}h1.internal{font-size:1.3125rem;font-weight:300;line-height:1;color:#fff;background-color:#2663a3;padding:10px 0 10px 8px;margin-left:0 !important}h2.internal{font-size:1.3125rem;font-weight:300;line-height:1;color:#fff;background-color:#2663a3;padding:10px 0 10px 8px;margin-left:0 !important}h4{font-size:1.625rem;line-height:1.875rem}.btn-custom-primary{border:1px solid #2663a3;background-color:#fff;color:#2663a3;font-size:1.125rem;line-height:1;text-align:center;padding:.5625rem 1.1rem;transition:all .2s ease-in-out;text-decoration:none;font-weight:300}.btn-custom-primary:hover,.btn-custom-primary.active{background-color:#2663a3;color:#fff}.btn-custom-primary-reverse{border:1px solid #fff;background-color:#2663a3;color:#fff;font-size:1.125rem;line-height:1;text-align:center;padding:.5625rem 1.1rem;transition:all .2s ease-in-out;text-decoration:none;font-weight:300}.btn-custom-primary-reverse:hover,.btn-custom-primary-reverse.active{background-color:#fff;color:#2663a3;border:1px solid #2663a3}nav#breadcrumbs{margin-top:1.25rem;border-top:2px solid #2663a3;font-size:.875rem;line-height:1;color:#7c7c7c;padding-top:.5rem}nav#breadcrumbs a{color:inherit}nav#breadcrumbs a:hover{color:#2663a3}nav#breadcrumbs a img{width:18px;vertical-align:text-bottom;margin-right:.3125rem}nav#breadcrumbs a,nav#breadcrumbs span{margin:0 5px}.tiny-Mce p{margin-bottom:1.875rem;font-size:1rem;line-height:1.5rem}header #TopBar{background-color:#2663a3;font-size:.875rem;padding:.5625rem 0}header #TopBar a{padding:0 1.375rem;font-weight:300;line-height:1}header #TopBar a:link,header #TopBar a:visited,header #TopBar a:active{color:#fff;text-decoration:none}header #TopBar a:hover{text-decoration:underline}header #TopBar a:last-child{padding-right:0}header .logo img{max-width:19.8rem}header nav{margin-top:1.3125rem}header nav a{font-size:1rem;line-height:1;color:#0c0c0d;text-decoration:none;font-weight:300;margin:0 1.3rem;position:relative}header nav a::after{content:"";display:block;width:0;height:1px;background-color:#a52244;position:absolute;bottom:-2px;left:0;transition:all .2s ease-in-out}header nav a:link,header nav a:visited,header nav a:active{color:#0c0c0d}header nav a:hover{color:#0c0c0d}header nav a:hover::after{width:100%;transition:all .2s ease-in-out}header nav a:last-child{margin-right:0}header nav a.active{font-weight:700;color:#2663a3}#Hero img{z-index:2;position:relative}#Hero h1,#Hero h2{position:relative;z-index:2;font-family:"Kaisei Tokumin",serif;font-size:1.625rem;line-height:2.3rem;font-weight:400}#Hero h1 span,#Hero h2 span{color:#2663a3}#AssociatiHome,#CommissioniStudioHome{margin-top:3.75rem}#AssociatiHome .container,#CommissioniStudioHome .container{position:relative}#AssociatiHome .container::before,#CommissioniStudioHome .container::before{content:"";display:block;position:absolute;top:0;left:calc(var(--bs-gutter-x)*.5);width:calc(100% - var(--bs-gutter-x)*.5*2);background-color:#2663a3;height:2.75rem;position:0}#AssociatiHome .container img,#CommissioniStudioHome .container img{position:1;position:relative}#AssociatiHome .container h2,#CommissioniStudioHome .container h2{position:relative;z-index:1;font-size:1.3125rem;font-weight:300;margin-bottom:0;margin-top:.5625rem;line-height:1;margin-left:0 !important;color:#fff}#AssociatiHome .container p,#CommissioniStudioHome .container p{margin-top:3.125rem;font-family:"Kaisei Tokumin",serif;font-size:1.625rem;line-height:2.3rem;font-weight:400}#AssociatiHome .container p span,#CommissioniStudioHome .container p span{color:#2663a3}#AssociatiHome .container a,#CommissioniStudioHome .container a{margin-top:auto;margin-bottom:3.125rem;margin-left:20%}#CommissioniStudioHome{margin-bottom:3.75rem}#NewsHome{margin-top:3.125rem}#NewsHome h2{margin:2.5rem 0 1.875rem 0}#NewsHome img{z-index:2;position:relative}#NewsHome .articles{min-height:400px;position:relative}#NewsHome .articles::after{content:"";position:absolute;bottom:1.25rem;left:0;width:100%;display:block;height:64px;background:#f5f6f8;background:#f5f6f8;background:-moz-linear-gradient(0deg, rgb(245, 246, 248) 39%, rgba(245, 246, 248, 0.0200280796) 100%);background:-webkit-linear-gradient(0deg, rgb(245, 246, 248) 39%, rgba(245, 246, 248, 0.0200280796) 100%);background:linear-gradient(0deg, rgb(245, 246, 248) 39%, rgba(245, 246, 248, 0.0200280796) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f6f8",endColorstr="#f5f6f8",GradientType=1)}#NewsHome .splide__arrows{position:absolute;right:100%;top:0;height:90%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:1.5rem;z-index:3}#NewsHome .splide__arrows button:first-child{margin-bottom:.625rem;margin-right:0;background-image:url(../../../img/icons/arrow-circle-up.svg)}#NewsHome .splide__arrows button:last-child{margin-top:.625rem;margin-left:0;background-image:url(../../../img/icons/arrow-circle-down.svg)}#NewsHome article{padding:0 0 1rem 0}#NewsHome article time{color:#a52244;font-size:1.125rem;font-weight:700;margin-bottom:0}#NewsHome article h3{color:#2663a3;font-size:1.125rem;font-weight:700;margin-bottom:1.125rem}#NewsHome article h3 a{text-decoration:none}#NewsHome article h3 a:hover{text-decoration:underline}#NewsHome article p{padding-bottom:.0625rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9375rem;line-height:1rem}#LunediHome{margin-top:10rem;margin-bottom:5rem}#LunediHome .header{padding:1.5rem 0;background-color:#2663a3;color:#fff}#LunediHome .header .calendar-image{text-align:right}#LunediHome .header .calendar-image img{max-width:31.25rem;margin-top:-9rem;position:relative}#LunediHome .header p{margin-top:1.5rem;margin-bottom:0;font-family:"Kaisei Tokumin",serif;font-size:2rem;line-height:1;font-weight:400}#LunediHome .description{padding:1.9rem 0;background-color:#f5f6f8;font-size:1.375rem;line-height:1.4;font-weight:400}#LunediHome .description .btn-custom-primary{font-size:1.5rem}#formEvent .field-module .text-danger{display:none}#formEvent .field-module.error .text-danger{display:inline}#EventiHome{margin-top:1.875rem;margin-bottom:1.875rem}#EventiHome .splide__arrows-custom{display:none}.events{margin-top:2.1875rem}.events article{margin-bottom:1.875rem}.events article time{color:#a52244;font-size:1.125rem;font-weight:700;margin-bottom:0}.events article h3{font-size:1.125rem;font-weight:700;margin-bottom:1.125rem}.events article h3 a{text-decoration:none}.events article h3 a:hover{text-decoration:underline}.events article p{padding-bottom:.125rem;margin:0;font-size:.9375rem;line-height:1rem}.events article p.clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.events article a{text-decoration:none;color:inherit}.events article a:hover{text-decoration:underline}.events article .img-container{overflow:hidden;margin-bottom:1.25rem}.events article .img-container img{transition:all .3s}.events article .img-container img:hover{transform:scale(1.05);transition:all .3s}#boxSocialHome p{font-size:20px;color:#0c0c0d}#boxSocialHome #socialHomeItems{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:1.25rem;padding-bottom:2.5rem}#boxSocialHome #socialHomeItems a{flex:0 0 20%;font-size:1.25rem;text-decoration:none;color:#2663a3}#boxSocialHome #socialHomeItems a img{width:50px;margin-right:.425rem}.video-bar{background-color:#2663a3;color:#fff;padding:3.5rem 0}.video-bar .container{position:relative}.video-bar .container .inner{position:absolute;top:50%;left:3.5rem;z-index:1}.video-bar .container h2{font-weight:300;font-size:6rem;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.video-bar .videos{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;z-index:2}.video-bar .videos .item{text-align:center;margin:0 3.125rem}.video-bar .videos .item h4{font-size:1.5rem;font-weight:700}.video-bar .videos .item p{margin-bottom:1.875rem}footer{background-color:#f5f6f8;padding:2rem 0;font-size:.875rem}footer .corporate,footer .policy{color:#2663a3}footer .corporate a:link,footer .corporate a:visited,footer .corporate a:active,footer .policy a:link,footer .policy a:visited,footer .policy a:active{text-decoration:none;color:inherit}footer .corporate a:hover,footer .policy a:hover{color:#0c0c0d;text-decoration:none}footer .menu-footer{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row;height:100%}footer .menu-footer .item{flex:0 0 20%;margin-left:10%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}footer .menu-footer .item a{line-height:1;padding:.85rem 0;border-top:1px solid #2663a3}footer .menu-footer .item a:link,footer .menu-footer .item a:visited,footer .menu-footer .item a:active{color:#0c0c0d;text-decoration:none}footer .menu-footer .item a:hover{color:#2663a3}footer .menu-footer .item a:last-child{border-bottom:1px solid #2663a3}footer #socialFooter img{width:2rem;margin-right:.1875rem}footer #socialFooter{margin-bottom:.625rem}#main-nav{display:none}.hc-nav-trigger{position:static !important;top:auto !important}.hc-offcanvas-nav{font-family:"Lato",sans-serif !important}.hc-offcanvas-nav.nav-levels-overlap .nav-content{background-color:#fff}.hc-offcanvas-nav.nav-levels-overlap .nav-content>h2{color:#2663a3;font-size:20px !important}.hc-offcanvas-nav ul{background-color:#2663a3 !important}.hc-offcanvas-nav .nav-item-link{border-bottom:1px solid hsla(0,0%,100%,.2) !important}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #2663a3 !important}.hc-offcanvas-nav .nav-back a{background-color:#2663a3 !important;border-top:1px solid #2663a3 !important;border-bottom:1px solid hsla(0,0%,100%,.2) !important}#MenuSezioneChiSiamo{margin:.8rem 0 2.2rem 0;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row}#MenuSezioneChiSiamo a{flex:0 1 20%;text-align:center;font-weight:300;color:#2663a3;font-size:1.125rem;border:1px solid #2663a3;text-decoration:none;padding:.625rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:1%}#MenuSezioneChiSiamo a:link,#MenuSezioneChiSiamo a:visited,#MenuSezioneChiSiamo a:active{transition:all .2s ease-in-out}#MenuSezioneChiSiamo a:hover{transition:all .2s ease-in-out;background-color:#2663a3;color:#fff}#MenuSezioneChiSiamo a:last-child{margin-right:0}.section-ChiSiamo{position:relative;padding-bottom:1.875rem}.section-ChiSiamo.with-image h1{position:absolute;width:100%;left:0;top:0;z-index:1}.section-ChiSiamo.with-image .img-section{float:right;margin:0 0 1.5rem 1.5rem;z-index:2;position:relative;max-width:50%}.section-ChiSiamo.with-image p:nth-child(3){padding-top:4.875rem}.section-ChiSiamo:not(.with-image) p:nth-child(2){padding-top:1.875rem}.commissioni-list{margin-top:1.5625rem;margin-bottom:3.125rem}.commissioni-list .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.625rem}.commissioni-list .items .item{padding:.75rem .9375rem;text-align:center;background-color:#f5f6f8;color:#2663a3;font-weight:400;font-size:1.5rem;border:1px solid #2663a3;line-height:1.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease-in-out}.commissioni-list .items .item:hover{background-color:#2663a3;color:#fff}.commissioni-list .items .item h3{font-weight:700;font-size:1rem;margin-bottom:.125rem;line-height:1}.scheda-commissione-container .highlights-bar{padding-top:2.1875rem;padding-bottom:2.1875rem}.commissioni-detail{margin-top:2.125rem}.commissioni-detail .items{background-color:rgba(245,246,248,.5);border-top:2px solid #2663a3;border-bottom:2px solid #2663a3;padding:1.25rem 0}.commissioni-detail .items .group{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.commissioni-detail .items .item{background-color:#f5f6f8;text-align:center;flex:0 0 18%;margin:.9375rem 1%}.commissioni-detail .items .item img{border-top-left-radius:6px;border-top-right-radius:6px}.commissioni-detail .items .item h3{color:#2663a3;font-size:1.375rem}.commissioni-detail .items .item h4{background-color:#2663a3;color:#fff;font-size:1.2rem;padding:.275rem .25rem;line-height:1}.gli-associati-container{padding-top:1.875rem;margin-bottom:3rem}.gli-associati-container .switch{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.8125rem}.gli-associati-container .switch a{flex:0 0 48%}.gli-associati-container .items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4%;column-gap:4%;margin-bottom:1.125rem}.gli-associati-container .items .item{background-color:#f5f6f8;text-align:center;padding:1.2rem 1.1rem;margin-bottom:2.5rem}.gli-associati-container .items .item .img-profile{max-width:120px;margin-bottom:1.2rem}.gli-associati-container .items .item h3{font-size:1.5rem;line-height:1;font-weight:700;margin-bottom:.1875rem}.gli-associati-container .items .item h3 a{text-decoration:none;transition:all .2s ease-in-out}.gli-associati-container .items .item h3 a:hover{text-decoration:none;color:#a52244;transition:all .2s ease-in-out}.gli-associati-container .items .item h4{font-size:1rem;line-height:1.2rem}.gli-associati-container .items .item .contacts{margin-top:1.875rem}.gli-associati-container .items .item .contacts p{font-size:1rem;line-height:1.1rem;margin-bottom:.3125rem}.gli-associati-container .items .item .social{margin:1rem 0 0 0}.gli-associati-container .items .item .social a{margin:0 5px}.gli-associati-container .items .item .social a img{max-width:1.5rem}.gli-associati-container .items .item .skills{margin:1rem 0 0 0;font-size:.875rem;line-height:1rem}.gli-associati-container .searchbox h1{line-height:1;margin-top:-1.125rem}.gli-associati-container .searchbox h5{background-color:#f5f6f8;font-size:1.375rem;padding:.3rem .8rem;margin-top:1.5rem}.gli-associati-container .searchbox input[type=text]{border:1px solid #7c7c7c;height:2.5rem;font-size:1rem;width:100%;color:#7c7c7c;padding-left:.625rem}.gli-associati-container .searchbox select{padding-right:1.875rem;padding-left:.625rem;border:1px solid #7c7c7c;height:2.5rem;background-image:url(/img/icons/arrow-down.svg);background-position:right 10px center;background-repeat:no-repeat;background-color:#fff;background-size:1.25rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;font-size:1rem;color:#7c7c7c}.gli-associati-container .searchbox .category{padding:.625rem .75rem;border:1px solid #7c7c7c;color:#7c7c7c;margin-bottom:1.5rem}.gli-associati-container .searchbox .category p{margin-bottom:.5rem;font-size:1rem}.gli-associati-container .searchbox .category p:last-child{margin-bottom:0}.gli-associati-container .searchbox .category p label{padding-left:.5rem}.gli-associati-container .searchbox .search-bar-button{background-color:#f5f6f8;text-align:right;padding:.625rem .375rem;margin:1rem 0;font-size:1.125rem}.gli-associati-container .searchbox .search-bar-button a{color:#2663a3;text-decoration:none}.gli-associati-container .searchbox .search-bar-button a:link,.gli-associati-container .searchbox .search-bar-button a:visited,.gli-associati-container .searchbox .search-bar-button a:hover,.gli-associati-container .searchbox .search-bar-button a:active{text-decoration:none}.gli-associati-container .searchbox .search-bar-button a img{width:1.25rem;vertical-align:middle;margin-left:.4rem}.gli-associati-container .pagination{margin:0}.eventi-container .events.grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:6.5%;column-gap:6.5%}.eventi-container .events .item{margin-bottom:3.125rem}.eventi-container .pagination{margin-bottom:3.125rem;margin-top:1.25rem}.article-detail{margin-top:2.125rem}.article-detail .highlights-detail{margin:.9375rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.article-detail .highlights-detail .img-detail img{border-radius:6px}.article-detail .highlights-detail .header-detail{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.article-detail .highlights-detail.horizontally .img-detail{max-width:26.875rem}.article-detail .highlights-detail.horizontally .header-detail{flex:0 0 63%}.article-detail .highlights-detail time{color:#7c7c7c;font-size:1rem}.article-detail .highlights-detail .event-details{margin-top:auto}.article-detail .highlights-detail .event-details p{margin-bottom:.375rem;font-size:1rem}.article-detail .highlights-detail .event-details p img{margin-right:.375rem}.article-detail .social-share{margin:.625rem 0 1.5rem 0;color:#7c7c7c;font-size:1rem;line-height:1;text-align:right}.article-detail .social-share img{max-width:1.6rem;vertical-align:middle}.article-detail .article-content{margin:0 2.125rem 3.125rem 2.125rem}.article-detail .article-content h3{font-size:1.5rem;line-height:1;border-bottom:1px solid #2663a3;margin-bottom:1.25rem}.article-detail .tiny-Mce p{margin-bottom:1rem}.article-detail .attachments a{display:block;padding:.625rem .5rem;background-color:#f5f6f8;border:1px solid #f5f6f8;font-size:1rem;line-height:1;margin-bottom:.75rem;color:#0c0c0d;text-decoration:none}.article-detail .attachments a:link,.article-detail .attachments a:visited,.article-detail .attachments a:active{color:#0c0c0d;text-decoration:none}.article-detail .attachments a:hover{color:#0c0c0d;text-decoration:none;border:1px solid #2663a3}.article-detail .attachments a img{margin-right:.375rem;vertical-align:middle}.article-detail .gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;column-gap:1rem}.article-detail .gallery a{position:relative}.article-detail .gallery a::after{display:none;content:"";width:100%;height:100%;background-color:hsla(0,0%,100%,.6);position:absolute;top:0;left:0;z-index:1;background-image:url("/img/icons/zoom.svg");background-repeat:no-repeat;background-position:center center;background-size:2.875rem}.article-detail .gallery a:hover::after{display:block}.article-detail .gallery a img{margin-bottom:1rem}.address-maps{display:flex;align-items:stretch;justify-content:stretch;flex-direction:row;height:25rem}.address-maps a{flex:1;background-image:url("/img/elements/conepro-maps.jpg");background-position:center center;background-repeat:no-repeat;position:relative}.address-maps a span{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(38,99,163,.5);color:#fff;font-size:1rem}.address-maps a:hover span{background-color:#2663a3}.photogallery{border-top:.875rem solid #a52244}.photogallery .splide__track::after,.photogallery .splide__track:before{content:"";display:block;position:absolute;width:20%;height:100%;background-color:hsla(0,0%,100%,.7);top:0;z-index:3}.photogallery .splide__track::before{left:0}.photogallery .splide__track::after{right:0}.photogallery .splide__slide a{position:relative}.photogallery .splide__slide a::after{transition:all .2s ease-in-out;display:block;content:"";background-image:url("/img/icons/zoom.svg");background-size:contain;background-position:center right;background-repeat:no-repeat;position:absolute;bottom:-35px;right:2px;width:100%;height:30px;z-index:2}.photogallery .splide__slide a:hover::after{transition:all .2s ease-in-out;bottom:2px}.photogallery .splide__slide img{width:100%;object-fit:cover;height:16vw}.photogallery .splide__arrows{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}.photogallery .splide__arrows button.splide__arrow--prev,.photogallery .splide__arrows button.splide__arrow--next{border:0;width:42px;height:42px;background-size:contain;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:16px;display:block;position:static;z-index:2;left:auto;transform:none !important;opacity:1 !important;flex:0 0 auto}​ .photogallery .splide__arrows button.splide__arrow--prev:disabled,​ .photogallery .splide__arrows button.splide__arrow--next:disabled{opacity:1}.photogallery .splide__arrows button.splide__arrow--prev:first-child,.photogallery .splide__arrows button.splide__arrow--next:first-child{background-image:url(../../../img/icons/arrow-left.svg)}.photogallery .splide__arrows button.splide__arrow--prev:last-child,.photogallery .splide__arrows button.splide__arrow--next:last-child{background-image:url(../../../img/icons/arrow-right.svg)}.photogallery .splide__pagination--custom{position:static !important;flex:0 1 auto}.photogallery .splide__pagination--custom .is-active{background-color:#2663a3 !important}aside{padding:1.25rem .75rem}aside h2{font-size:2rem;line-height:2.2rem;margin-bottom:1rem}aside .bordered{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:.625rem}aside .bordered.bordered-primary{border-bottom-color:#2663a3}aside p{font-size:1rem;line-height:1.125rem}aside p a{color:inherit}.custom-module{margin-bottom:3.125rem}.custom-module .field-module{font-size:1rem;line-height:1;margin-bottom:1.2rem}.custom-module .field-module label{margin-bottom:.375rem;margin-right:.175rem;font-weight:700}.custom-module .field-module input[type=text],.custom-module .field-module input[type=password],.custom-module .field-module textarea{background:#f5f6f8;padding:.625rem .375rem;display:block;width:100%;border:0;border-bottom:.125rem solid #f5f6f8}.custom-module .field-module input[type=text]:focus,.custom-module .field-module input[type=password]:focus,.custom-module .field-module textarea:focus{border-bottom-color:#2663a3;border-top:none;border-left:none;border-right:none;outline:none;box-shadow:none}.custom-module .field-module input[type=text]:focus-within,.custom-module .field-module input[type=text]:focus-visible,.custom-module .field-module input[type=password]:focus-within,.custom-module .field-module input[type=password]:focus-visible,.custom-module .field-module textarea:focus-within,.custom-module .field-module textarea:focus-visible{border-top:none;border-left:none;border-right:none;outline:none;box-shadow:none}.custom-module .field-module.reverse input[type=text],.custom-module .field-module.reverse input[type=password],.custom-module .field-module.reverse textarea{background-color:#fff;border-bottom:.125rem solid #fff}.custom-module .field-module.reverse input[type=text]:focus,.custom-module .field-module.reverse input[type=password]:focus,.custom-module .field-module.reverse textarea:focus{border-bottom-color:#2663a3}.custom-module .field-module.checkbox-container{display:flex;align-items:flex-start;justify-content:flex-start}.custom-module .field-module.checkbox-container label{flex:1;margin-left:.625rem;font-weight:400}.custom-module .field-module a{color:inherit;text-decoration:underline}.custom-module .field-module select{background-color:#f5f6f8;border:none;border-radius:0;padding:.625rem .375rem;display:block;width:100%;min-height:2.875rem;outline:none}.custom-module .field-module select:focus,.custom-module .field-module select:focus-within,.custom-module .field-module select:focus-visible{border:none;outline:none;box-shadow:none}#formContatti .field-module textarea{height:14.375rem}#LoginModule{padding:1.875rem 3.125rem;margin-bottom:1rem}.fslightbox-container{background-color:hsla(0,0%,100%,.9) !important;background-image:none !important}.fslightbox-custom-caption{background-color:#fff;font-size:.75rem;color:#0c0c0d;text-align:center;padding:.1875rem .3125rem;margin-bottom:5px}.pagination .btn-custom{display:inline-block;text-align:center;padding:10px 13px;line-height:1;color:#2663a3;font-size:1rem;font-weight:400}.pagination .btn-custom.current{color:#7c7c7c;border-color:#2663a3}.pagination .primaUltimaPagina{font-size:1.3rem;color:#2663a3;padding-left:8px;padding-right:8px}.pagination b{font-size:1vw}.pagination a{text-decoration:none}#ContentPlaceHolder1_DataPager1{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}#ContentPlaceHolder1_DataPager1 #pager-count{margin-right:auto;order:1;font-size:.875rem;flex:0 0 100%;text-align:center}#map_canvas{height:700px;width:100%;margin-bottom:3.125rem}.cookie-policy-banner{position:fixed;bottom:0;left:0;width:100%;z-index:20;background-color:#f5f6f8;padding-top:30px;padding-top:2rem;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);max-height:500px}.cookie-policy-banner h6{font-size:24px;font-size:1.5rem;line-height:1;font-weight:700}.cookie-policy-banner .btn-container a{display:block;text-align:center}.cookie-policy-banner.loading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}.cookie-policy-banner .close-banner-cookie-policy{opacity:.5;position:absolute;right:10px;top:10px}.cookie-policy-banner .close-banner-cookie-policy img{width:20px}.cookie-policy-banner.closed{transform:translate(0, 100%)}#modalCookiePreferences h4{font-size:22px;font-size:1.375rem;margin-bottom:0}#modalCookiePreferences .modal-content.loading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}#modalCookiePreferences .fake-radio{display:inline-block;border-radius:3px;width:22px;height:22px;border:1px solid #999;padding:3px;box-sizing:border-box;background-color:#fff}#modalCookiePreferences .fake-radio::before{background-color:#eee;border-radius:2px;content:"";display:block;width:100%;height:100%}#modalCookiePreferences .fake-radio.filled::before{background-color:#bbb}#modalCookiePreferences .fake-radio:hover::before{background-color:#999}#modalCookiePreferences .fake-radio.checked{padding:0}#modalCookiePreferences .fake-radio.checked::before{background-color:#fff;background-image:url(/img/icons/tick.svg);background-repeat:no-repeat;background-size:cover;color:#12b000}.cookie-items{padding:0 20px;padding:0 2rem}.cookie-items .item{margin-bottom:10px;margin-bottom:1rem}.cookie-items .item .header-item,.cookie-items .item .description-item{padding-left:5px;padding-right:5px}.cookie-items .item .header-item{padding-top:8px;padding-bottom:8px;background-color:#f5f6f8;display:flex;justify-content:space-between;align-items:center}.cookie-items .item .header-item h6{margin:0 25px 0 0;margin:0 2.5rem 0 0;font-size:18px;font-size:1.125rem}.cookie-items .item .description-item{padding-top:9px;padding-bottom:9px;font-size:1rem;line-height:1rem;color:#0c0c0d;border:1px solid #ededed}.lunedi-container #ElencoVantaggiLunedi{background-color:#f5f6f8}.lunedi-container #ElencoVantaggiLunedi .items{padding:1.25rem 1.75rem}.lunedi-container #ElencoVantaggiLunedi .items .item{padding:.5rem .9375rem;border-left:.5rem;border-left-color:#a52244;border-left-style:solid;background-color:#fff;margin-bottom:.65rem}.lunedi-container #ElencoVantaggiLunedi .items .item h3{color:#a52244;font-size:1.25rem;margin-bottom:.15rem}.lunedi-container #ElencoVantaggiLunedi .items .item p{margin-bottom:0}.lunedi-container #ElencoVantaggiLunedi .items .item:last-child{margin-bottom:0}.lunedi-container #TileDoveQuandoRivolge{margin:4rem 0}.lunedi-container #TileDoveQuandoRivolge .items{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:10px}.lunedi-container #TileDoveQuandoRivolge .items .item{flex:0 0 32.5%;border:2px solid #2663a3;border-radius:.7rem;padding:1.2rem .5rem;display:flex;flex-direction:row;justify-content:start;align-items:center}.lunedi-container #TileDoveQuandoRivolge .items .item .icon{flex:0 0 auto;width:4.3125rem;height:auto}.lunedi-container #TileDoveQuandoRivolge .items .item div{padding:0 0 0 .75rem}.lunedi-container #TileDoveQuandoRivolge .items .item div h4{font-size:1.5rem;line-height:1;margin-bottom:.2rem;color:#2663a3}.lunedi-container #TileDoveQuandoRivolge .items .item div p{font-size:1.125rem;line-height:1.35rem;margin-bottom:0}.lunedi-container #CalendarioLunedi h4{font-size:1.75rem;text-align:center}.lunedi-container #CalendarioLunedi p{font-weight:700;font-size:1.2rem}.lunedi-container #CalendarioLunedi{margin-bottom:6rem}.lunedi-container #CalendarioLunedi .items{margin-top:1.875rem;display:grid;grid-template-columns:repeat(6, 1fr);gap:1rem}.lunedi-container #CalendarioLunedi .items button{padding:1.8rem .75rem;border:2px solid #2663a3;border-radius:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2663a3;font-size:1.5rem;line-height:1.25;color:#fff}.lunedi-container #CalendarioLunedi .items button.disabled{background-color:#f5f6f8 !important;border-color:#2663a3 !important;color:rgba(124,124,124,.6) !important}.lunedi-container #CalendarioLunedi .items button:hover{background-color:#a52244;border-color:#a52244}#modalBookEvent .modal-header{position:relative;border-bottom:none;flex-direction:column}#modalBookEvent .modal-header button{position:absolute;right:.625rem;top:.625rem;background-color:rgba(0,0,0,0);border:0}#modalBookEvent .modal-header button svg{width:1.4rem;height:auto}#modalBookEvent .modal-body{padding-bottom:0}#modalBookEvent #formEvent{margin-bottom:0}/*# sourceMappingURL=style.min.css.map */