:root,body{font-size:16px!important}#dividerFullwidth h3,#dividerFullwidth h6,#dividerFullwidth i,#dividerFullwidth li,#dividerFullwidth p,#footer a,#footer h5,#footer p,#page-title .breadcrumb ul li a span,#slider .btn-transparent,.btn-primary,.text-white,[class*=bg-] .btn-transparent{color:#fff!important}#header,#header .container,#header .header-inner{height:100px!important}#page-title,#slider{top:-140px!important;margin-bottom:-140px}:root{--primary-color:#f08019;--secondary-color:#3d3734;--purple:#815dfb;--green:#9fd90c;--green-water:#11fdb6;--blue:#2339ff;--light-blue:#43b5f3;--red:#f80021;--light-red:#e80e2b;--yellow:#fdc02e;--orange:#ff831d;--grey:#575858;--grey-light:#e4e4e4;--light-grey:#f1eeee;--bg-copyright:#373737;--bg-hover-menu:#d7d7d7;--line-height:calc(1em + 8px)}.h1,.h2.text-big,h1,h2.text-big{font-family:'Titillium Web',sans-serif;font-weight:900}#mainMenu nav>ul>li>a,.h2,.h3,.h4,h2,h3,h4{font-family:'Titillium Web',sans-serif;font-weight:700}.h5,.h6,h5,h6{font-family:Ubuntu,sans-serif;font-weight:700}#page-title .breadcrumb ul li+li:before,.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat,i.fa-classic,i.fa-light,i.fa-regular,i.fa-solid,i.fa-thin,i.fal,i.far,i.fas,i.fat{font-family:"Font Awesome 6 Pro"!important}a,button,div,input,li,p,span,textarea{font-family:Ubuntu,sans-serif;font-weight:400}.h1,h1{font-size:60px;line-height:68px}.h1.text-big,h1.text-big{font-size:80px;line-height:88px}.h1.text-small,h1.text-small{font-size:45px;line-height:53px}.h2,h2{font-size:39px;line-height:47px}.h2.text-big,h2.text-big{font-size:87px;line-height:95px}.h3,h3{font-size:37px;line-height:45px}.h3.text-big,h3.text-big{font-size:54px;line-height:62px;font-weight:900}#chiSiamoValori .counter>span.text-big,#serviziTrasportoNumeri .counter>span.text-big,.h4.text-big,h4.text-big{font-size:75px;line-height:83px}#mainMenu h5{font-size:12px!important;line-height:20px!important;font-weight:400!important}a,button,h1,h2,h3,h4,h5,h6,input,li,p,select,span,textarea{color:var(--secondary-color)!important}#carouselHome a:hover>i,#footer a:hover,#footer a:hover>h5,#menuAzienda .row-megamenu-azienda .row-full-column a.active .full-column i,#menuAzienda .row-megamenu-azienda .row-full-column a.active .full-column p.text-uppercase,#menuAzienda .row-megamenu-azienda .row-full-column a:hover .full-column p.text-uppercase,#menuAzienda .row-megamenu-azienda .row-single-column a.active .single-column i,#menuAzienda .row-megamenu-azienda .row-single-column a.active .single-column p.text-uppercase,#menuAzienda .row-megamenu-azienda .row-single-column a:hover .single-column p.text-uppercase,#menuServizi .row-megamenu-servizi .row-full-column a.active .full-column i,#menuServizi .row-megamenu-servizi .row-full-column a.active .full-column p.text-uppercase,#menuServizi .row-megamenu-servizi .row-full-column a:hover .full-column p.text-uppercase,#menuServizi .row-megamenu-servizi .row-single-column a.active .single-column i,#menuServizi .row-megamenu-servizi .row-single-column a.active .single-column p.text-uppercase,#menuServizi .row-megamenu-servizi .row-single-column a:hover .single-column p.text-uppercase,.btn-primary:hover,a:hover,a:hover>h4,a:hover>h5,a:hover>p,li.active>a{color:var(--primary-color)!important}.text-right{text-align:right}.btn-primary{border-radius:50px!important;border:2px solid var(--primary-color)!important;background-color:var(--primary-color)!important;text-transform:uppercase}.btn-primary:hover{border:2px solid var(--primary-color)!important;background-color:#fff!important}#slider .btn-primary:hover{background-color:transparent!important;color:#fff!important}.btn-secondary,.btn-white{border-radius:50px!important;border:2px solid #fff!important;background-color:#fff!important;color:var(--secondary-color)!important;text-transform:uppercase}.btn-secondary:hover{border:2px solid var(--secondary-color)!important;background-color:var(--secondary-color)!important;color:#fff!important}.btn-transparent,.btn-white:hover{background-color:transparent!important}.btn-white:hover{border:2px solid #fff!important;color:#fff!important}.btn-transparent{border-radius:50px!important;border:2px solid var(--primary-color)!important;color:var(--primary-color)!important;text-transform:uppercase}.btn-allega-file,.check-privacy>span,.form-input{background:var(--light-grey)}.btn-transparent:hover{border:2px solid transparent!important;background-color:var(--primary-color)!important;color:#fff!important}.timeline{position:relative;list-style:none;padding:100px 0 20px;margin-bottom:60px}.timeline:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:4px;margin-left:-2px;border:none;background-color:var(--light-grey);z-index:50}.timeline>li{margin-bottom:50px;position:relative;display:flex;align-items:center;justify-content:space-between}.timeline>li.timeline-inverted{flex-direction:row-reverse}.timeline>li>.timeline-panel{position:relative;width:46%;padding:20px}.timeline>li>.timeline-panel:before{position:absolute;display:inline-block;top:calc(50% - 15px);right:-44px;border-top:15px solid transparent;border-left:0 solid var(--light-grey);border-right:15px solid var(--light-grey);border-bottom:15px solid transparent;content:''}.timeline>li.timeline-inverted>.timeline-panel:before{left:-44px;right:auto;border-left-width:0;border-right-width:15px;transform:rotate(180deg)}.timeline .img-logo-timeline{min-height:70px;max-height:100px}.timeline .timeline-image>.carousel>.flickity-viewport{height:100%!important}#configuratoreHome .col-icon-configuratore .mix-icon,#iconProdotto .col-icon-prodotto .mix-icon,#tabProdotto .nav-tabs,.timeline>li .timeline-image .carousel .img-storia-carousel{display:flex;justify-content:center}.timeline>li .timeline-image .carousel .img-storia-carousel img{position:relative;width:auto;max-width:500px!important;max-height:375px}.news-filter{clear:both;display:block;height:42px;width:100%;margin-bottom:40px;position:relative}.news-filter ul{list-style:none;padding:0;position:relative;height:auto}.news-filter li{position:relative;margin-right:6px;border:0;margin-bottom:-1px;display:inline-block;float:left}.news-filter li a{font-weight:600;display:block;position:relative;padding:12px 17px;font-size:13px;line-height:15px;border-radius:50px;transition:.3s;border-width:2px;border-style:solid}.news-filter li.active a,.news-filter li:hover a{border-color:var(--primary-color);color:var(--primary-color)!important;background-color:transparent}div.news-card{border-radius:25px;overflow:hidden}div.news-card>div.img-news{max-height:200px!important;min-height:200px!important;display:flex;justify-content:center;text-align:center;background-color:var(--secondary-color)}div.news-card>div.img-news>a>img{height:100%!important;width:auto!important}div.news-card>div.text-news{background-color:var(--light-grey);padding:30px 25px 20px}div.news-card>div.text-news>p{min-height:100px}#dividerFullwidth .icon-divider-container,#sidebarfiltri .switch-filter,ul.social-news{display:flex}ul.social-news>li:not(:last-child){margin-right:10px}ul.social-news>li::marker{content:none}ul.social-share>li{list-style-type:none}#dividerFullwidth,.grid-layout{overflow:visible}#chiSiamoValori img,#dividerFullwidth>.container,#serviziTrasportoNumeri img,.filter-green-blue>.container{position:relative;z-index:100}#chiSiamoValori>.container .col-12,#configuratoreHome>.container>.row>.col-12,#dividerFullwidth .col-12,.form-floating{position:relative}#dividerFullwidth .col-text-min-width{min-height:300px}#dividerFullwidth img{position:absolute;max-width:calc(100% - 30px);height:auto;z-index:100}#dividerFullwidth li::marker{content:'- '}#dividerFullwidth h3,#dividerFullwidth p,#dividerFullwidth ul{margin-bottom:30px}#dividerFullwidth .single-divider-icon{text-align:center;margin-right:30px}#dividerFullwidth .single-divider-icon h6,#dividerFullwidth .single-divider-icon p{margin-bottom:0}#dividerFullwidth .single-divider-icon i{font-size:30px;margin-bottom:10px}#dividerFullwidth .single-divider-icon h6{font-size:15px;line-height:23px}#ctaFooter{background:linear-gradient(to bottom,transparent 50%,var(--grey) 50%);padding:80px 0 50px!important}#ctaFooter>.container .bg-orange-yellow{padding:70px 60px}#ctaFooter>.container .bg-orange-yellow .form-input{width:100%;border-radius:50px;border:1px solid #fff;background-color:transparent}#ctaFooter>.container .bg-orange-yellow .form-input::placeholder{color:#fff}.carousel .flickity-slider,.check-privacy{display:flex;align-items:center}.carousel .flickity-button.previous{right:auto!important;left:10px!important}.carousel .flickity-button.next{left:auto!important;right:10px!important}.carousel .flickity-button{opacity:1!important;background:rgba(0,0,0,.5);border-radius:50px}.carousel .flickity-button:before{font-family:'Font Awesome 6 Pro'!important;color:#fff}.carousel .flickity-button.previous:before{content:'\f053'!important}.carousel .flickity-button.next:before{content:'\f054'!important}#correlati .carousel .flickity-button.previous{left:-50px!important}#correlati .carousel .flickity-button.next{right:-50px!important}#tabProdotto .carousel .flickity-button.previous{left:-25px!important}#tabProdotto .carousel .flickity-button.next{right:-25px!important}#tabProdotto .carousel .flickity-button:before{content:'';display:block;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);width:60px;height:60px;background-color:rgba(0,0,0,.5);border-radius:50px;z-index:0}.carousel .flickity-button .flickity-button-icon{fill:var(--primary-color);position:relative;top:-1.5px!important;padding:10px}.carousel .flickity-button:hover .flickity-button-icon{fill:white}#tabProdotto .carousel .flickity-button .flickity-button-icon{fill:white;position:relative;z-index:100}.img-round-border{border-radius:15px}.form-col{margin-bottom:25px}.form-input{width:100%;min-height:44px;border:1px solid transparent;border-radius:50px!important;padding:10px 16px;line-height:var(--line-height)}textarea.form-input{border-radius:15px!important;padding:10px 16px}section:not(#ctaFooter) .form-input::placeholder,select.form-input{color:var(--grey)!important}.btn-allega-file{border:1px solid transparent;border-radius:50px;padding:10px 16px;line-height:20px}#header .header-inner,.bg-transparent{background-color:transparent}.check-privacy>span{display:block;position:absolute;width:15px;height:15px;border-radius:50px}.check-privacy>span:after{content:'';display:block;position:absolute;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:3px;top:5px}.check-privacy>input{opacity:0;z-index:10}.check-privacy input:checked~span{background:var(--grey)!important}.check-privacy input:checked~span:after{border-color:var(--primary-color)!important}.form-floating>input{height:50px;padding:20px 20px 10px}.form-floating>input::placeholder{color:transparent!important}.form-floating>label{position:absolute;top:15px;left:20px;line-height:20px;font-size:16px;font-weight:400;margin-bottom:0;z-index:100;transition:.3s}.form-floating>input:focus~label,.form-floating>input:not(:placeholder-shown)~label{font-size:12px;top:3px;color:var(--secondary-color);transition:.3s}.form-floating>span>button{height:50px}.br-15,:not(section)[class*=bg-]{border-radius:15px!important}#sidebarfiltri input:checked+.switch-input,.bg-orange{background-color:var(--primary-color)}.bg-purple{background-color:var(--purple)}.bg-green{background-color:var(--green)}.bg-blue{background-color:var(--blue)}.bg-red{background-color:var(--red)}.bg-light-red{background-color:var(--light-red)}.bg-light-grey{background-color:var(--light-grey)}.bg-grey{background-color:var(--grey)}.bg-orange-yellow{background:linear-gradient(to right,var(--orange),var(--yellow))}#introHome{background:url("/pages/_assets/nice/images/bg/sapil-box-background-home-intro.jpg") bottom left/contain no-repeat}.filter-green-blue{position:relative;overflow:visible;z-index:100}.filter-green-blue:after{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:linear-gradient(to right,var(--green-water),var(--light-blue));opacity:.7;z-index:1}.filter-green-blue img{position:absolute;z-index:100}#topbar{border:none!important}#topbar.dark.topbar-transparent,.mt-0{margin-top:0!important}#header{line-height:100px}#header .container{background-color:#fff;border-radius:15px!important}#header.header-sticky.sticky-active #header-wrap,#header.header-sticky.sticky-active .header-inner{box-shadow:none!important;margin-top:10px!important}#mainMenu.menu-lines nav>ul>li>a:after{content:none}#mainMenu #menuConsigliati li.mega-menu-content,.pb-0{padding-bottom:0!important}.mega-menu-item .dropdown-menu{left:-16px!important;border-radius:0 0 15px 15px!important;border:none!important;margin-top:-15px!important;z-index:0}#menuAzienda .row-megamenu-azienda .row-single-column a:first-child .single-column,#menuProdotti .megamenu-categorie ul,#menuServizi .row-megamenu-servizi .row-single-column a:first-child .single-column{border-bottom-left-radius:15px!important}#menuAzienda .row-megamenu-azienda .row-single-column a:last-child .single-column,#menuProdotti .megamenu-voci,#menuServizi .row-megamenu-servizi .row-single-column a:last-child .single-column{border-bottom-right-radius:15px!important}#menuProdotti .megamenu-categorie ul{border-top-left-radius:15px!important;overflow:hidden}#menuProdotti .megamenu-categorie ul>li{border-radius:0!important}#menuProdotti .megamenu-categorie ul>li:not(.active){border-right:2px solid #fff}#menuProdotti .megamenu-categorie ul>li>a{padding:15px 0 15px 15px!important}#menuProdotti .megamenu-categorie ul>li:not(:last-child)>a{margin-bottom:2px!important}#menuProdotti .megamenu-voci{border-top-right-radius:15px!important;background-color:var(--light-grey)}#menuProdotti .megamenu-voci .row-megamenu-prodotti .single-product-menu img{min-height:140px;width:auto;margin-bottom:5px}#menuProdotti .megamenu-voci .row-megamenu-prodotti .single-product-menu h6{font-size:12px;line-height:20px;min-height:40px}#menuConsigliati .col-2>a{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;align-items:center}#menuConsigliati .col-2>a>i{margin-bottom:10px}#menuAzienda .row-megamenu-azienda .row-full-column,#menuServizi .row-megamenu-servizi .row-full-column{margin-bottom:5px}#menuAzienda .row-megamenu-azienda .row-full-column .full-column,#menuServizi .row-megamenu-servizi .row-full-column .full-column{display:grid;grid-template-columns:repeat(3,auto);align-items:center;justify-items:stretch;grid-gap:60px;border-radius:15px 15px 0 0!important;overflow:hidden}#menuAzienda .row-megamenu-azienda .row-single-column,#menuServizi .row-megamenu-servizi .row-single-column{display:grid;grid-template-columns:repeat(6,1fr);align-items:start;justify-items:stretch;grid-gap:5px;border-radius:0 0 15px 15px!important;overflow:hidden}[id^=menu] [class*=row-megamenu] .row-single-column.row-single-column-4{grid-template-columns:repeat(4,1fr)!important}#menuAzienda .row-megamenu-azienda .row-single-column .single-column,#menuServizi .row-megamenu-servizi .row-single-column .single-column{display:flex;flex-direction:column;align-items:center;border-radius:0!important}#menuAzienda .row-megamenu-azienda .row-single-column .single-column img,#menuServizi .row-megamenu-servizi .row-single-column .single-column img{margin-bottom:20px}#menuAzienda .row-megamenu-azienda i,#menuServizi .row-megamenu-servizi i{font-size:24px;line-height:32px}#menuAzienda .row-megamenu-azienda p,#menuServizi .row-megamenu-servizi p{font-size:13px!important}#header .header-inner #logo{display:flex;align-items:center;height:100px;padding:15px 10px}#header .header-inner #logo>a>img{display:flex!important;height:100%!important;max-height:50px;width:100%!important}#header #top-search form{opacity:0;z-index:-2;position:absolute;width:100%!important;height:100%!important;padding:0 15px;margin:0;top:0;left:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}body.top-search-active #header #top-search form{opacity:1;z-index:10}#header #top-search form input{background-color:#fff;border:0;border-radius:0;box-shadow:none!important;font-size:22px;height:100%;min-height:80px;letter-spacing:2px;outline:0;padding:0 94px 0 0}#header #top-search .form-floating>label{top:24px;left:14px;line-height:28px;font-size:22px}#header #top-search .form-floating>input:focus~label,#header #top-search .form-floating>input:not(:placeholder-shown)~label{font-size:15px;top:7px;color:var(--secondary-color);transition:.3s}.header-extras>ul>li>.p-dropdown,.header-extras>ul>li>a:not(.btn){padding-left:20px;padding-right:20px}#page-title{padding:220px 0 80px}#page-title .breadcrumb{font-size:16px}#page-title .breadcrumb ul li+li:before{content:'•';color:#fff}#page-title .img-subheader{position:absolute;bottom:0;left:50%;width:500px}#footer.footer-content-bg-light:before{content:'';display:block;width:100%;height:80px;position:absolute;top:-80px;background:url(/pages/_assets/nice/images/bg/sapil-box-background-footer-light.png) bottom/contain no-repeat;z-index:10}#footer .footer-content{position:relative;background-color:var(--grey)!important;padding:0 0 40px}#footer .footer-content.footer-content-bg:before{content:'';display:block;width:100%;height:80px;position:absolute;bottom:0;background:url(/pages/_assets/nice/images/bg/sapil-box-background-footer.png) bottom/contain no-repeat}#footer li::marker{content:none!important}#footer h5{font-size:19px;line-height:27px}#footer .partner .img-fluid{filter:grayscale(1);max-height:50px}#footer .copyright-content{background-color:var(--bg-copyright)!important}#footer .copyright-content span,#footer .copyright-content span a{font-size:12px;color:#fff!important}#footer .copyright-content span a:hover{text-decoration:underline!important}#slider{height:750px}#slider ul>li>div>.tp-bgimg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgb(255 255 255 / 40%),transparent)}#carouselHome .polo-carousel-item,.pr-20{padding-right:20px!important}#carouselHome [class^=bg-]{display:grid;grid-template-columns:45% 55%;overflow:hidden;padding-top:50px}#carouselHome [class^=bg-] img{max-width:250px;position:relative;left:-30px}#carouselHome [class^=bg-] .text-carousel{padding:20px 20px 20px 0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:space-between}#carouselHome [class^=bg-] h3{font-size:29px;line-height:37px;width:100%;min-height:120px}#carouselHome a{border-radius:50px;padding:5px 10px}#carouselHome a:hover{background-color:#fff;color:var(--primary-color)}#configuratoreHome>.container>.row{padding:30px 70px}#configuratoreHome .img-configuratore{width:600px!important;max-width:600px!important;position:absolute;bottom:0;left:50px}#configuratoreHome .col-icon-configuratore,#iconProdotto .col-icon-prodotto{padding-top:50px}#configuratoreHome .col-icon-configuratore{display:grid;grid-template-columns:repeat(4,25%)}#configuratoreHome .col-icon-configuratore i,#iconProdotto .col-icon-prodotto i{font-size:35px;line-height:35px}#configuratoreHome .col-icon-configuratore .mix-icon i:last-child,#iconProdotto .col-icon-prodotto .mix-icon i:last-child{position:absolute;color:rgb(255 0 0 / 50%)!important}#referenze img{filter:grayscale(1)}#referenze img:hover{filter:grayscale(0)}#referenzeMotivi img{max-width:400px}.col-img-referenze{display:flex;flex-wrap:wrap;justify-content:center}.col-img-referenze>img{max-width:20%;margin-bottom:40px}.col-img-referenze>.logo-trenitalia{padding:0 50px}.container-fluid .gallery-chi-siamo img{width:100%}.icon-chi-siamo,.row-consulenze-elenco .icon-valori,.row-valori-elenco .icon-valori{width:50px;height:50px}.icon-chi-siamo>i{margin-bottom:-5px}#chiSiamoValori>.container,#serviziTrasportoNumeri>.container,.border-radius-overflow{overflow:hidden}#chiSiamoValori p.valori-nome,#serviziTrasportoNumeri p.valori-nome{position:absolute;top:-40px;left:-20px;font-family:'Titillium Web',sans-serif;font-weight:900;font-size:400px;line-height:300px;letter-spacing:25px;opacity:.1;z-index:0}.gmap-rete-vendita{height:600px}.sidebar .input-cerca{display:grid;grid-template-columns:auto 25%;grid-column-gap:10px;align-items:center;width:100%}.sidebar .input-cerca .form-input{width:100%!important}.sidebar select#Categoria_select{border:2px solid var(--primary-color)!important;border-radius:50px}#sidebarfiltri .switch-text{padding-left:10px}#sidebarfiltri .switch-label{position:relative;display:inline-block;width:40px;min-width:40px;height:22px}#sidebarfiltri .switch-label input{display:none}#sidebarfiltri .switch-input{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--secondary-color);transition:.4s}#sidebarfiltri .switch-input:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;transition:.4s}#sidebarfiltri input:checked+.switch-input:before{transform:translateX(18px)}.switch-input{border-radius:50px!important}.switch-input:before{border-radius:50px}.box-categoria-prodotto{border:1px solid var(--grey-light);border-radius:15px}#prodotti .prodotto.box-categoria-prodotto{display:block;position:relative!important;top:unset!important;margin-bottom:30px!important}#tabProdotto .nav-tabs .nav-item .nav-link{border:1px solid var(--light-grey);border-right:none;border-radius:0;text-transform:uppercase}#tabProdotto .nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:50px;border-bottom-left-radius:50px}#tabProdotto .nav-tabs .nav-item:last-child .nav-link{border-right:1px solid var(--light-grey);border-top-right-radius:50px;border-bottom-right-radius:50px}#tabProdotto .nav-tabs .nav-item .nav-link.active{background-color:var(--primary-color);color:#fff!important}#tabProdotto .tab-content{border:none}#tabProdotto .carousel .flickity-viewport{min-height:600px;border-radius:15px!important}#gridConsigliatiPer .griglia-consigliati{display:grid;grid-template-columns:repeat(4,calc(25% - 10px));justify-content:center}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato,#gridServizi .griglia-servizi>.singolo-servizio{border-radius:15px;margin:0 5px 10px;overflow:hidden;position:relative;z-index:10}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato:before,#gridServizi .griglia-servizi>.singolo-servizio:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.6;background:var(--grey);z-index:0}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato:hover:before,#gridServizi .griglia-servizi>.singolo-servizio:hover:before{background:linear-gradient(to right,var(--green-water),var(--light-blue))}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato>a{position:relative;display:grid;grid-template:". ." 30px "img title" 150px "link link" auto ". ." 10px/45% 55%;grid-column-gap:10px;align-items:center;width:calc(100% - 10px);z-index:10}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato>a>img{grid-area:img;position:relative;left:-50px;max-height:150px;height:auto;max-width:150px;width:auto}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato>a>h4,#gridServizi .griglia-servizi>.singolo-servizio>a>h4{grid-area:title;margin-bottom:0!important;font-size:18px;line-height:24px;letter-spacing:0;padding-right:15px;transition:.5s;color:#fff!important}#gridConsigliatiPer .griglia-consigliati>.singolo-consigliato>a>span,#gridServizi .griglia-servizi>.singolo-servizio>a>span{grid-area:link;padding-right:15px;transition:.5s;color:#fff!important}.intro-consigliati{display:flex;justify-content:space-between;align-items:center}.intro-consigliati .row>.col-12{display:grid;grid-template-columns:50px auto;justify-items:start;align-items:center;padding:20px 0}#correlati .correlati-card{padding:40px 20px 30px;border:2px solid var(--grey);border-radius:15px}#correlati .correlati-img img{padding:0 25px 10px;width:auto;max-height:250px;min-height:250px}#gridServizi .griglia-servizi{display:grid;grid-template-columns:repeat(3,calc(25% - 10px));justify-content:center}#gridServizi .griglia-servizi>.singolo-servizio>a{display:grid;grid-template:". ." 30px "img title" 150px "link link" auto ". ." 10px;align-items:center;position:relative;z-index:10}#gridServizi .griglia-servizi>.singolo-servizio>a>img{grid-area:img;position:relative;left:-30px;max-height:150px;height:auto;max-width:150px;width:auto}.loghi-certificazioni{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px}.post-data-giorno{font-size:50px;line-height:50px;font-weight:700}.post-data-anno,.post-data-mese{font-size:16px;line-height:26px;font-weight:700}[id*=Candidatura]{transition:opacity .1s linear,height .3s ease-out,width .5s linear!important}[id*=Candidatura]:not(.mostra){opacity:0;visibility:hidden;display:inline-flex;width:0;height:0;padding:0!important;border:none!important;margin:0!important}#mapContatti .icon-contatti{display:grid;align-items:center;grid-template-columns:30px auto;grid-column-gap:10px}#mapContatti .icon-contatti>i{text-align:center}#mapContatti .col-info-contatti{border-top-right-radius:0!important;border-bottom-right-radius:0!important}#mapContatti #gmap{border-radius:0 15px 15px 0}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-35{margin:35px!important}.m-40{margin:40px!important}.m-50{margin:50px!important}.m-60{margin:60px!important}.m-70{margin:70px!important}.m-80{margin:80px!important}.m-90{margin:90px!important}.m-100{margin:100px!important}.m-110{margin:110px!important}.m-120{margin:120px!important}.m-130{margin:130px!important}.m-140{margin:140px!important}.m-150{margin:150px!important}.m-200{margin:200px!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:4px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-17{margin-bottom:17px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.mb-110{margin-bottom:110px!important}.mb-120{margin-bottom:120px!important}.mb-130{margin-bottom:130px!important}.mb-140{margin-bottom:140px!important}.mb-150{margin-bottom:150px!important}.mb-160{margin-bottom:160px!important}.mb-200{margin-bottom:200px!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mt-110{margin-top:110px!important}.mt-120{margin-top:120px!important}.mt-130{margin-top:130px!important}.mt-140{margin-top:140px!important}.mt-150{margin-top:150px!important}.mt-160{margin-top:160px!important}.mt-200{margin-top:200px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-50{margin-left:50px!important}.ml-60{margin-left:60px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.ml-90{margin-left:90px!important}.ml-100{margin-left:100px!important}.ml-110{margin-left:110px!important}.ml-120{margin-left:120px!important}.ml-130{margin-left:130px!important}.ml-140{margin-left:140px!important}.ml-150{margin-left:150px!important}.ml-200{margin-left:200px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-50{margin-right:50px!important}.mr-60{margin-right:60px!important}.mr-70{margin-right:70px!important}.mr-80{margin-right:80px!important}.mr-90{margin-right:90px!important}.mr-100{margin-right:100px!important}.mr-110{margin-right:110px!important}.mr-120{margin-right:120px!important}.mr-130{margin-right:130px!important}.mr-140{margin-right:140px!important}.mr-150{margin-right:150px!important}.mr-200{margin-right:200px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-35{padding:35px!important}.p-40{padding:40px!important}.p-50{padding:50px!important}.p-60{padding:60px!important}.p-70{padding:70px!important}.p-80{padding:80px!important}.p-90{padding:90px!important}.p-100{padding:100px!important}.p-110{padding:110px!important}.p-120{padding:120px!important}.p-130{padding:130px!important}.p-140{padding:140px!important}.p-150{padding:150px!important}.p-200{padding:200px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pb-110{padding-bottom:110px!important}.pb-120{padding-bottom:120px!important}.pb-130{padding-bottom:130px!important}.pb-140{padding-bottom:140px!important}.pb-150{padding-bottom:150px!important}.pb-200{padding-bottom:200px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-90{padding-top:90px!important}.pt-100{padding-top:100px!important}.pt-110{padding-top:110px!important}.pt-120{padding-top:120px!important}.pt-130{padding-top:130px!important}.pt-140{padding-top:140px!important}.pt-150{padding-top:150px!important}.pt-200{padding-top:200px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-50{padding-left:50px!important}.pl-60{padding-left:60px!important}.pl-70{padding-left:70px!important}.pl-80{padding-left:80px!important}.pl-90{padding-left:90px!important}.pl-100{padding-left:100px!important}.pl-110{padding-left:110px!important}.pl-120{padding-left:120px!important}.pl-130{padding-left:130px!important}.pl-140{padding-left:140px!important}.pl-150{padding-left:150px!important}.pl-200{padding-left:200px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-50{padding-right:50px!important}.pr-60{padding-right:60px!important}.pr-70{padding-right:70px!important}.pr-80{padding-right:80px!important}.pr-90{padding-right:90px!important}.pr-100{padding-right:100px!important}.pr-110{padding-right:110px!important}.pr-120{padding-right:120px!important}.pr-130{padding-right:130px!important}.pr-140{padding-right:140px!important}.pr-150{padding-right:150px!important}.pr-200{padding-right:200px!important}