﻿html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body{color:#003848}.is-hidden{display:none}.sppb-btn{display:inline-block !important;font-weight:300 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;color:#ec7c00 !important;background:#fff !important;border:1px solid #ec7c00 !important;padding:12px 30px !important;font-size:14px !important;line-height:normal !important;border-radius:100px !important;cursor:pointer !important;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}.sppb-btn i{margin-left:10px !important;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}.sppb-btn:hover{background:#ec7c00 !important;color:#fff !important}.sppb-btn.big{text-transform:uppercase !important;letter-spacing:2px;border-radius:0 !important;font-weight:400 !important;transform:skewX(-30deg) translateY(0px);padding:15px 30px !important}.sppb-btn.big span{transform:skewX(30deg);display:block}.sppb-btn.big.orange{background:#ec7c00 !important;color:#fff !important;box-shadow:5px 5px 0 rgba(236,126,0,.3) !important}.sppb-btn.big.orange:hover{background:#fff !important;color:#ec7c00 !important;box-shadow:10px 10px 0 #ec7e00 !important}.sppb-btn.big.dark-orange{background:#d94929 !important;color:#fff !important;box-shadow:5px 5px 0 rgba(189,62,33,.3) !important;border:1px solid #d94929 !important}.sppb-btn.big.dark-orange:hover{background:#fff !important;color:#d94929 !important;box-shadow:10px 10px 0 #bd3e21 !important}.sppb-btn.big.dark-blue{background:#003848 !important;color:#fff !important;box-shadow:5px 5px 0 rgba(0,56,72,.3) !important;border:1px solid #003848 !important}.sppb-btn.big.dark-blue:hover{background:#fff !important;color:#003848 !important;box-shadow:10px 10px 0 #003848 !important}.sppb-btn.big:hover{transform:skewX(-30deg) translateY(-5px)}.sppb-btn.small{padding:0 !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;border:0 !important;font-weight:600 !important;font-size:16px !important;line-height:normal !important;color:#ec7c00 !important}.sppb-btn.small i{font-weight:600 !important}.sppb-btn.small:hover{color:#ec7c00 !important}.sppb-btn.small:hover i{margin-left:15px !important}.sppb-btn.dark-orange{background:#d94929 !important;color:#fff !important;border:1px solid #d94929 !important}.sppb-btn.dark-orange:hover{background:#fff !important;color:#d94929 !important}.sppb-addon-button-group.small .sppb-btn{padding:0 !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;border:0 !important;font-weight:700 !important;font-size:16px !important;line-height:normal !important;color:#ec7c00 !important}.sppb-addon-button-group.small .sppb-btn i{font-weight:700 !important}.sppb-addon-button-group.small .sppb-btn:hover{color:#ec7c00 !important}.sppb-addon-button-group.small .sppb-btn:hover i{margin-left:15px !important}button.big{display:flex !important}button.big i{transform:skew(30deg) !important}.agudio-image-shadow .sppb-addon-single-image-container{height:400px;width:100%}.agudio-image-shadow .sppb-addon-single-image-container img{height:100%;width:100%;object-fit:cover}.agudio-image-shadow.left .sppb-addon-single-image-container{box-shadow:-20px -20px 0 rgba(236,126,0,.2)}.agudio-image-shadow.right .sppb-addon-single-image-container{box-shadow:20px -20px 0 rgba(236,126,0,.2)}.image-multiply .sppb-addon-single-image-container{background:#f2f2f2}.image-multiply .sppb-addon-single-image-container img{mix-blend-mode:multiply}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{font-family:"Font Awesome 6 Pro";content:"";position:relative;top:0;margin-left:10px;font-size:14px}#sp-main-body{padding:0}.agudio-bg{position:absolute;right:0;height:100dvh;z-index:20;opacity:.5;pointer-events:none}.agudio-bg img{height:100dvh;width:auto}@keyframes scrollDown{0%{transform:translateY(-50px)}50%{transform:translateY(0px)}100%{transform:translateY(-50px)}}.agudio-pb-page-intro .sppb-addon-single-image .sppb-addon-single-image-container{position:relative;height:500px;width:100%;border-radius:30px !important;overflow:hidden !important;box-shadow:10px 10px 20px rgba(102,102,102,.1)}.agudio-pb-page-intro .sppb-addon-single-image .sppb-addon-single-image-container img{object-fit:cover;height:100%;width:100%}.agudio-ul ul{margin:0;padding-left:4px;list-style:none}.agudio-ul ul li{padding:5px 0}.agudio-ul ul li::before{content:"";width:16px;height:16px;background:#ec7c00;display:inline-block;margin-right:10px}.sppb-addon-video video.sppb-addon-video-local-source{border-radius:30px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}.cifre-animate{margin-top:120px}.cifre-animate .cifre-animate-container{padding:0px 100px 0px 100px;display:flex;gap:120px;border:2px solid #d94929;position:relative}.cifre-animate .cifre-animate-container .cifra-container{text-align:center;flex:1}.cifre-animate .cifre-animate-container .cifra-container .cifra{color:#fff;font-size:47px;font-weight:700;line-height:normal;padding:10px;height:140px;border-radius:0;display:flex;align-items:center;justify-content:center;box-shadow:10px 10px 20px rgba(102,102,102,.1);transform:translateY(-50%)}.cifre-animate .cifre-animate-container .cifra-container .testo{color:#003848;font-size:16px;font-weight:800;line-height:normal;text-transform:uppercase;padding:0 10px;transform:translateY(-100%)}.cifre-animate .cifre-animate-container .cifra-container.first .cifra{background:#f2a516}.cifre-animate .cifre-animate-container .cifra-container.second .cifra{background:#f2921d}.cifre-animate .cifre-animate-container .cifra-container.third .cifra{background:#ec7c00}.cifre-animate .cifre-animate-container .cifra-container.fourth .cifra{background:#db804d}.cifre-animate .cifre-animate-container .cifra-container.fifth .cifra{background:#d94929}.cifre-animate-prodotti{padding-top:140px}.cifre-animate-prodotti .cifre-animate-container{padding:0px 100px 20px 100px;display:flex;gap:50px;border:2px solid #d94929;position:relative}.cifre-animate-prodotti .cifre-animate-container .cifra-container{text-align:center;flex:1;position:relative;transform:translateY(-50%)}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra{padding:10px;box-shadow:10px 10px 20px rgba(102,102,102,.1);position:relative;height:140px;border-radius:0;display:flex;align-items:center;justify-content:center}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra .titolo{position:absolute;font-size:16px;line-height:normal;font-weight:800;text-transform:uppercase;color:#003848;transform:translateY(-100%);top:-10px;left:0;right:0}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra .numero{color:#fff;font-size:47px;font-weight:700;line-height:normal}.cifre-animate-prodotti .cifre-animate-container .cifra-container .descrizione{font-size:16px;line-height:normal;font-weight:800;text-transform:uppercase;position:absolute;bottom:-10px;width:100%;transform:translateY(100%)}.cifre-animate-prodotti .cifre-animate-container .cifra-container.first .cifra{background:#f2a516}.cifre-animate-prodotti .cifre-animate-container .cifra-container.second .cifra{background:#f2921d}.cifre-animate-prodotti .cifre-animate-container .cifra-container.third .cifra{background:#ec7c00}.cifre-animate-prodotti .cifre-animate-container .cifra-container.fourth .cifra{background:#db804d}.cifre-animate-prodotti .cifre-animate-container .cifra-container.fifth .cifra{background:#d94929}.cifre-animate-progetti .cifre-animate-container{padding:50px 100px 0px 100px;display:flex;gap:50px;border:2px solid #d94929;position:relative;margin-bottom:140px}.cifre-animate-progetti .cifre-animate-container .cifra-container{text-align:center;flex:1;transform:translateY(100%)}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra{padding:0 10px;height:140px;border-radius:0;box-shadow:10px 10px 20px rgba(102,102,102,.1);transform:translateY(-50%);position:relative;display:flex;align-items:center;justify-content:center}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .titolo{position:absolute;font-size:16px;line-height:normal;font-weight:800;text-transform:uppercase;color:#003848;transform:translateY(-100%);top:-10px;left:0;right:0}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .titolo img{margin:0 auto 20px auto}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .numero{font-size:47px;font-weight:700;line-height:normal;color:#fff}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .numero span{color:#fff;font-size:14px;display:block;margin-top:-5px}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .numero span.animated-number{font-size:47px;font-weight:700;line-height:normal;display:inline;margin-top:0}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .unit{position:absolute;bottom:-10px;transform:translateY(100%);font-size:16px;line-height:normal;font-weight:800;text-transform:uppercase;color:#003848}.cifre-animate-progetti .cifre-animate-container .cifra-container .descrizione{font-size:14px;line-height:normal;font-weight:700;text-transform:uppercase;transform:translateY(-20px)}.cifre-animate-progetti .cifre-animate-container .cifra-container.first .cifra{background:#f2a516}.cifre-animate-progetti .cifre-animate-container .cifra-container.second .cifra{background:#f2921d}.cifre-animate-progetti .cifre-animate-container .cifra-container.third .cifra{background:#ec7c00}.cifre-animate-progetti .cifre-animate-container .cifra-container.fourth .cifra{background:#db804d}.cifre-animate-progetti .cifre-animate-container .cifra-container.fifth .cifra{background:#d94929}.outer-container{position:relative}.outer-container .swiper-container{overflow:hidden;padding:30px 30px 60px 30px}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-image{height:250px;width:100%;overflow:hidden}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-image img{object-fit:cover;height:100%;width:100%;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content{position:relative;margin-left:20px;margin-right:20px;padding:20px;background:#fff;box-shadow:10px 10px 20px rgba(102,102,102,.1);transform:translateY(-30px);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content .article-date{font-size:12px;font-weight:700;line-height:normal;color:#003848;text-transform:uppercase;margin-bottom:10px}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content .article-title{font-size:20px;font-weight:700;line-height:normal;color:#ec7c00;margin-bottom:10px}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content .article-text{font-size:14px;font-weight:400;line-height:1.5;color:#003848}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content .article-text p:last-of-type{margin-bottom:0}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item .article-content .article-read-more{margin-top:10px}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item:hover .article-image img{height:120%}.outer-container .swiper-container .swiper-wrapper .swiper-slide .article-item:hover .article-content{transform:translateY(-20px)}.outer-container .fa-chevron-left,.outer-container .fa-chevron-right{position:absolute;top:50%;font-size:32px;height:40px;width:40px;background:#d94929;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1}.outer-container .fa-chevron-left{left:0px;transform:translate(-50%, -50%)}.outer-container .fa-chevron-right{right:0px;transform:translate(50%, -50%)}.swiper-container.slider-gallery{overflow:hidden;position:relative;box-shadow:20px -20px 0 hwb(32 0% 7%/0.2);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.swiper-container.slider-gallery .swiper-wrapper .swiper-slide{height:430px;width:100%;overflow:hidden}.swiper-container.slider-gallery .swiper-wrapper .swiper-slide img,.swiper-container.slider-gallery .swiper-wrapper .swiper-slide video{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.swiper-container.slider-gallery .swiper-wrapper .swiper-slide a.video{position:relative;display:block;height:100%;width:100%}.swiper-container.slider-gallery .swiper-wrapper .swiper-slide a.video::before{content:"";display:block;height:100px;width:100px;background:url("../../../images/agudio/icons/play.svg");background-size:100%;border-radius:100%;box-shadow:10px 10px 20px rgba(102,102,102,.1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.swiper-container.slider-gallery .swiper-pagination{width:auto;right:30px;bottom:30px;top:unset;left:unset}.swiper-container.slider-gallery .swiper-pagination .swiper-pagination-bullet{height:15px;width:15px;background:#fff;opacity:1}.swiper-container.slider-gallery .swiper-pagination .swiper-pagination-bullet-active{background:#ec7c00}.swiper-container.slider-gallery:hover{box-shadow:0px 0 0 rgba(237,126,0,.2)}.swiper-container.slider-gallery:hover .swiper-wrapper .swiper-slide img,.swiper-container.slider-gallery:hover .swiper-wrapper .swiper-slide video{height:120%}.swiper-container.slider-gallery:hover .swiper-wrapper .swiper-slide a.video::before{height:130px;width:130px}.all-articles-link{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%)}.fancybox__container{z-index:1000000000000000000 !important}header#sp-header{background:rgba(0,0,0,0) !important;position:fixed;box-shadow:none;height:auto;top:20px;z-index:100000000000;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-logo{opacity:1;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-logo .logo{height:100px}header#sp-header #sp-logo .logo .logo-image{height:100px;filter:brightness(0) invert(1)}header#sp-header #sp-logo .logo .logo-image-phone{filter:brightness(0) invert(1)}header#sp-header #sp-menu .top-menu{display:flex;gap:60px;justify-content:flex-end;align-items:baseline;margin-bottom:10px;margin-right:20px;opacity:1;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-menu .top-menu .corporate-menu ul.menu{padding:0;margin:0;list-style:none;display:flex;gap:30px}header#sp-header #sp-menu .top-menu .corporate-menu ul.menu li a{font-size:16px;font-weight:500;color:#fff}header#sp-header #sp-menu .top-menu .social-icons a{color:#fff;margin:0 4px}header#sp-header #sp-menu .top-menu .language-switcher .sp-module-content .mod-languages ul.lang-inline li{margin:0 2px}header#sp-header #sp-menu .top-menu .language-switcher .sp-module-content .mod-languages ul.lang-inline li.lang-active{background-color:rgba(0,0,0,0) !important;padding:unset;border-radius:unset}header#sp-header #sp-menu .top-menu .sp-module{margin:0}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper{justify-content:flex-end}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent{margin:0;float:none;background:rgba(0,0,0,0);box-shadow:0px 0px rgba(255,255,255,0);display:flex !important;align-items:center;transform:skewX(-30deg);padding:0 20px;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li{transform:skewX(30deg)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{padding:30px 15px;font-size:18px;line-height:normal;font-weight:300;text-transform:uppercase;color:#fff;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca{font-size:0;padding:0 !important;margin:0 30px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca::after{content:"";font-family:"Font Awesome 6 Pro";font-size:18px;font-weight:700;background:#fff;color:#003848;border-radius:15px 0px 15px 15px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 0 rgba(255,255,255,.5);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li:first-child a,header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li:last-child a{padding:30px 25px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li.current-item a,header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li.active a{font-weight:300}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover{background:#fff;box-shadow:5px 5px rgba(255,255,255,.3)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a{color:#003848}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a.ricerca::after{background:#005871;color:#fff;box-shadow:3px 3px 0 rgba(0,88,113,.5)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega{position:fixed;top:auto;padding-top:30px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner{box-shadow:10px 10px 20px rgba(102,102,102,.1);padding:40px 30px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module{transform:skew(0)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module .sppb-addon-text-block{text-align:center}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module .sppb-addon-text-block .sppb-addon-title{font-size:18px;line-height:normal;text-transform:uppercase;font-weight:700;margin-bottom:10px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module .sppb-addon-text-block .sppb-addon-content{font-size:14px;line-height:normal;font-weight:400}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module .sppb-addon-text-block .sppb-addon-content p:last-of-type{margin-bottom:30px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module a{display:block;padding:0;color:#003848;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module a .product-container{display:flex;align-items:center;gap:20px;background:#f2f2f2;border-radius:30px}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module a .product-container .icon{height:40px;width:40px;box-shadow:10px 10px 20px rgba(102,102,102,.1);border-radius:100%;background:rgba(255,255,255,.5);overflow:hidden}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module a .product-container .product-name{font-size:14px;line-height:normal;font-weight:700;text-transform:uppercase}header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner ul.sp-mega-group li.module a:hover{transform:translateY(-10px)}header#sp-header.sticky{top:-20px;z-index:10000000000000000}header#sp-header.sticky #sp-logo{opacity:0}header#sp-header.sticky #sp-menu .top-menu{opacity:0}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent{background:#003848;box-shadow:5px 5px #005871}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{padding:15px}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca::after{height:32px;width:32px;font-size:11px;box-shadow:0 0 0 rgba(0,88,113,.5);background:#005871;color:#fff}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca:hover::after{background:#fff;color:#003848}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li:first-child a,header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li:last-child a{padding:15px 20px}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover{background:#003848;box-shadow:5px 5px #005871}header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a{color:#fff}body.bright-page #sp-main-body{padding-top:175px}body.bright-page #sp-main-body::before{content:"";display:block;background:url("../../../images/agudio/icons/agudio-bg.svg") no-repeat top right;background-size:contain;height:100dvh;width:100%;position:fixed;top:0;right:0;z-index:-1;pointer-events:none}body.bright-page header#sp-header #sp-logo .logo .logo-image,body.bright-page header#sp-header #sp-logo .logo .logo-image-phone{filter:unset}body.bright-page header#sp-header #sp-menu .top-menu .corporate-menu ul.menu li a{color:#ec7c00}body.bright-page header#sp-header #sp-menu .top-menu .social-icons a{color:#ec7c00}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent{box-shadow:0px 0px rgba(255,255,255,0)}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{color:#003848}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca::after{background:#ec7c00;color:#fff;box-shadow:3px 3px 0 rgba(236,126,0,.3)}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover{background:#ec7c00;box-shadow:5px 5px rgba(236,126,0,.3)}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a{color:#fff}body.bright-page header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a.ricerca::after{background:#fff;color:#ec7c00;box-shadow:3px 3px 0 rgba(255,255,255,.3)}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent{background:#ec7c00;box-shadow:5px 5px rgba(236,126,0,.3)}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{color:#fff}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca::after{box-shadow:0 0 0 rgba(255,255,255,.5);background:#fff;color:#ec7c00}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a.ricerca:hover::after{background:#d94929;color:#fff}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover{background:#ec7c00;box-shadow:5px 5px rgba(236,126,0,.3)}body.bright-page header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent:hover li a{color:#fff}#heroHome .hero-home-container{position:relative;height:100dvh;overflow:hidden}#heroHome .hero-home-container .foreground{position:absolute;z-index:100;bottom:60px;width:100%}#heroHome .hero-home-container .foreground .container{position:relative}#heroHome .hero-home-container .foreground .container .title{width:80%;margin-bottom:60px}#heroHome .hero-home-container .foreground .container .title h1{color:#fff;font-size:62px;line-height:1.2;text-transform:uppercase;text-shadow:10px 10px 20px rgba(102,102,102,.1)}#heroHome .hero-home-container .foreground .container .products-links{display:flex;align-items:center;gap:30px}#heroHome .hero-home-container .foreground .container .products-links a{transform:translateY(0);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}#heroHome .hero-home-container .foreground .container .products-links a .product-container{display:flex;align-items:center;gap:20px;background:rgba(255,255,255,.9);border-radius:100px}#heroHome .hero-home-container .foreground .container .products-links a .product-container .icon{box-shadow:10px 10px 20px rgba(102,102,102,.1);border-radius:100%;background:rgba(255,255,255,.5);overflow:hidden;height:50px;width:50px}#heroHome .hero-home-container .foreground .container .products-links a .product-container .product-name{padding:0 40px 0 0;font-size:18px;line-height:normal;font-weight:700;text-transform:uppercase;color:#003848}#heroHome .hero-home-container .foreground .container .products-links a:hover{transform:translateY(-10px)}#heroHome .hero-home-container .foreground .container .scroll-down{position:absolute;right:0;bottom:0;animation:scrollDown 4s infinite ease-in-out;cursor:pointer}#heroHome .hero-home-container .foreground .container .scroll-down i{font-size:100px;color:#fff}#heroHome .hero-home-container .background{height:100dvh;position:absolute;width:100%;top:0;right:0;bottom:0;left:0}#heroHome .hero-home-container .background video{height:100%;width:100%;object-fit:cover}#heroHome .hero-home-container .background::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#005871;opacity:.7;z-index:10;pointer-events:none}#settoriHome{background:#f2f2f2;z-index:10 !important}#settoriHome .sppb-row{padding:60px 0;position:relative}#settoriHome .sppb-row .sppb-addon-text-block{text-align:center}#settoriHome .sppb-row .sppb-addon-text-block .sppb-addon-title{color:#ec7c00;margin-bottom:30px}#settoriHome .sppb-row .sppb-addon-text-block .sppb-addon-content{font-size:24px;line-height:1.2;font-weight:300;margin-bottom:40px}#settoriHome .sppb-row .settore-box{height:215px;width:100%;position:relative;box-shadow:10px 10px 20px rgba(102,102,102,.1);margin-bottom:40px}#settoriHome .sppb-row .settore-box img{object-fit:cover;height:100%;width:100%;box-shadow:10px 10px 20px rgba(102,102,102,.1)}#settoriHome .sppb-row .settore-box h3{position:absolute;transform:translate(-50%, -50%);left:50%;display:block;padding:10px;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;border-radius:100px;width:calc(100% - 60px);box-shadow:10px 10px 20px rgba(102,102,102,.1)}#settoriHome .sppb-row .settore-box.cemento h3{background:#f2a516}#settoriHome .sppb-row .settore-box.minerario h3{background:#f2921d}#settoriHome .sppb-row .settore-box.edile h3{background:#db804d}#settoriHome .sppb-row .settore-box.idroelettrico h3{background:#ec7c00}#settoriHome .sppb-row .settore-box.logistica h3{background:#d94929}#settoriHome .sppb-row .settore-box.porti h3{background:#bd3d21}#settoriHome .sppb-row .sppb-btn{margin-top:60px}#cifreHome .sppb-addon-title{color:#d94929}#serviziVantaggiHome .servizi,#serviziVantaggiHome .vantaggi{padding:30px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}#serviziVantaggiHome .servizi .sppb-addon-title,#serviziVantaggiHome .vantaggi .sppb-addon-title{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:10px}#serviziVantaggiHome .servizi .sppb-addon-content p,#serviziVantaggiHome .vantaggi .sppb-addon-content p{font-size:24px;font-weight:300;line-height:1.2;margin-bottom:30px}#serviziVantaggiHome .servizi{background:#005871;color:#fff}#serviziVantaggiHome .servizi .sppb-btn{color:#fff !important}#serviziVantaggiHome .vantaggi{background:#fff;border:2px solid #d94929;color:#d94929}#serviziVantaggiHome .vantaggi .sppb-addon-content p{color:#db804d}#serviziVantaggiHome .vantaggi .sppb-btn{color:#d94929 !important}#newsFeaturedProjectHome{z-index:10 !important}.ultime-notizie-home,.altri-progetti{background:#f2f2f2}.ultime-notizie-home .sppb-addon-header,.altri-progetti .sppb-addon-header{padding:50px 0 10px 0;text-align:center}.ultime-notizie-home .sppb-addon-header .sppb-addon-title,.altri-progetti .sppb-addon-header .sppb-addon-title{color:#d94929;margin-bottom:0px !important}.progetto-in-evidenza{padding:50px 30px 0px 30px;background:#ec7c00;box-shadow:10px 10px 20px rgba(102,102,102,.1) !important;position:relative}.progetto-in-evidenza .sppb-addon-header{margin-bottom:40px;text-align:center}.progetto-in-evidenza .sppb-addon-header .sppb-addon-title{color:#fff}.progetto-in-evidenza .article-item .article-image{position:relative;height:330px;width:100%;border-radius:30px;overflow:hidden}.progetto-in-evidenza .article-item .article-image img{object-fit:cover;object-position:center;height:100%;width:100%;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.progetto-in-evidenza .article-item .article-image .article-tag{position:absolute;top:20px;right:20px;font-size:16px;font-weight:700;line-height:normal;color:#fff;padding:10px 50px;text-transform:uppercase;border-radius:100px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-9{background:#f2a516}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-10{background:#f2921d}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-11{background:#db804d}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-12{background:#ec7c00}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-13{background:#d94929}.progetto-in-evidenza .article-item .article-image .article-tag.tag-id-14{background:#bd3d21}.progetto-in-evidenza .article-item .article-content{margin-top:30px}.progetto-in-evidenza .article-item .article-content .article-title{font-size:24px;font-weight:700;line-height:1.2;color:#fff;margin-bottom:30px}.progetto-in-evidenza .article-item .article-content .article-text p{font-size:16px;font-weight:400;line-height:1.5;color:#fff}.progetto-in-evidenza .article-item .article-content .article-read-more{margin-top:20px}.progetto-in-evidenza .article-item .article-content .article-read-more .sppb-btn{color:#fff !important}.progetto-in-evidenza:hover .article-item .article-image img{height:120%}.form-contatti{background:#f2f2f2;padding:50px 30px}.form-contatti .sppb-addon-header{margin-bottom:30px}.form-contatti .sppb-addon-header .sppb-addon-title{color:#ec7c00}.form-newsletter{background:#005871;padding:50px 30px}.form-newsletter .sppb-addon-header{margin-bottom:10px}.form-newsletter .sppb-addon-header .sppb-addon-title{color:#fff;margin-bottom:0}.form-newsletter .sppb-addon-text-block{color:#fff}.form-newsletter .sppb-addon-text-block .sppb-addon-title{font-size:24px;font-weight:300;line-height:normal;margin-bottom:20px}.form-newsletter .sppb-addon-text-block .sppb-addon-content{font-size:14px;font-weight:400;line-height:1.2}.convertforms{background:rgba(0,0,0,0);width:100%;max-width:100%;font-family:inherit}.convertforms form .cf-form-wrap{padding:0}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-input{font-size:14px;font-weight:400;line-height:normal;border-radius:30px;background:#fff;color:#ec7c00;border:0;padding:15px !important}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-label{font-size:14px;font-weight:400;line-height:normal;color:#ec7c00}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-label a{color:#ec7c00;text-decoration:underline}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input{margin-right:10px;-moz-appearance:none !important;-webkit-appearance:none !important;width:20px !important;height:20px;border-radius:100%;position:relative;padding:0 !important;border:2px solid #fff;background:#fff}.convertforms form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input:checked{background:#ec7c00}.convertforms form .cf-form-wrap .cf-fields .cf-control-group button{position:relative;left:15px}::placeholder{color:#ec7c00 !important;opacity:1 !important}::-ms-input-placeholder{color:#ec7c00 !important}.convertforms .cf-response{color:#ec7c00;margin-bottom:unset;padding:unset;width:unset;border-radius:unset;text-align:unset}.convertforms.cf-success .cf-response{background:rgba(0,0,0,0)}.convertforms.cf-working .cf-btn-text{visibility:unset !important}.convertforms.cf-working .cf-spinner-container{display:none !important}#sp-footer{background:#f2f2f2;color:#ec7c00}#sp-footer .container-inner{padding:0;border-top:0}#sp-footer .logo-footer{margin-bottom:30px}#sp-footer .logo-footer img{width:155px}#sp-footer .contacts-footer .contacts-title{font-size:16px;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:20px}#sp-footer .contacts-footer .contacts-container{display:flex;gap:10px;font-size:14px;line-height:1.5;font-weight:400;margin-bottom:10px}#sp-footer .contacts-footer .contacts-container .contact-text a{color:#ec7c00;text-decoration:underline}#sp-footer .contacts-footer .contacts-container:last-of-type{margin-bottom:0}#sp-footer .menu-footer{text-transform:uppercase;font-size:16px;line-height:normal;color:#ec7c00}#sp-footer .menu-footer .big{font-weight:700}#sp-footer .menu-footer .big a{margin-bottom:30px}#sp-footer .menu-footer .small{font-weight:400}#sp-footer .menu-footer .small a{margin-bottom:10px}#sp-footer .menu-footer .small a:last-of-type{margin-bottom:0}#sp-footer .menu-footer a{color:#ec7c00;display:block}#sp-footer .menu-footer a:hover{color:#ec7c00}section#sp-copyright{padding:10px 0;background:#ec7c00;color:#fff;font-size:14px;line-height:normal;font-weight:400}section#sp-copyright p{margin-bottom:0}section#sp-copyright p a{color:#fff;text-decoration:underline}section#agudio-page-header{position:relative;height:100dvh;overflow:hidden}section#agudio-page-header .foreground{position:absolute;z-index:100;bottom:60px;width:100%}section#agudio-page-header .foreground .container{position:relative}section#agudio-page-header .foreground .container .title-description{width:50%;padding:30px 40px;background:rgba(0,56,72,.8);transform:translateY(-40px)}section#agudio-page-header .foreground .container .title-description .title{margin-bottom:30px}section#agudio-page-header .foreground .container .title-description .title h1{color:#fff;font-size:52px;line-height:1.2;text-shadow:10px 10px 20px rgba(102,102,102,.1);display:flex;align-items:center;gap:20px}section#agudio-page-header .foreground .container .title-description .title .subtitle{font-size:24px;font-weight:300;line-height:normal;color:#fff}section#agudio-page-header .foreground .container .title-description .description{font-size:24px;font-weight:300;line-height:normal;color:#fff}section#agudio-page-header .foreground .container .scroll-down{position:absolute;right:0;bottom:0;animation:scrollDown 4s infinite ease-in-out;cursor:pointer}section#agudio-page-header .foreground .container .scroll-down i{font-size:100px;color:#fff}section#agudio-page-header .background{height:100dvh;position:absolute;width:100%;top:0;right:0;bottom:0;left:0}section#agudio-page-header .background video{height:100%;width:100%;object-fit:cover}section#agudio-page-header .background::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#005871;opacity:.7;z-index:10;pointer-events:none}section#agudio-page-description{padding:50px 0}section#agudio-page-subcategories{padding-top:50px}section#agudio-page-subcategories .agudio-subcategory-item{position:relative;margin-bottom:80px}section#agudio-page-subcategories .agudio-subcategory-item .icon{position:absolute;top:0;right:20px;transform:translateY(-50%);box-shadow:10px 10px 20px rgba(102,102,102,.1);border-radius:100%;background:#fff;height:80px;width:80px;overflow:hidden;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-page-subcategories .agudio-subcategory-item .icon img{height:100px;width:100px}section#agudio-page-subcategories .agudio-subcategory-item .image{height:400px;width:100%;overflow:hidden}section#agudio-page-subcategories .agudio-subcategory-item .image img{height:100%;width:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link{position:absolute;bottom:0px;left:0px;right:0px;border-radius:0;padding:30px;background:rgba(255,255,255,.9);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .title{color:#ec7c00}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .title h2{margin:0}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .introtext-link{display:grid;grid-template-rows:0fr;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .introtext-link .introtext{font-size:20px;font-weight:300;margin-top:10px}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .introtext-link .link{margin-top:10px}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .introtext-link .visible-on-hover{overflow:hidden}section#agudio-page-subcategories .agudio-subcategory-item:hover .introtext-link{grid-template-rows:1fr}section#agudio-page-subcategories .agudio-subcategory-item:hover .icon{top:-20px}section#agudio-page-subcategories .agudio-subcategory-item:hover .title-introtext-link{left:10px;right:10px;bottom:10px;border-radius:15px}#contattaci{background:#005871;padding:50px 0}#contattaci h2{color:#fff;margin-bottom:30px}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-input{background:rgba(255,255,255,.7);color:#003848}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-label{color:#fff}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-label a{color:#fff}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input{background:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,0)}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input:checked{background:#003848;border:2px solid rgba(255,255,255,.7)}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-select select{cursor:pointer}#contattaci form .cf-form-wrap .cf-fields .cf-control-group .cf-select::after{border-color:#003848 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#contattaci ::placeholder{color:#003848 !important}#contattaci ::-ms-input-placeholder{color:#003848 !important}#contattaci .cf-response{color:#fff}.form-newsletter .sppb-addon-content{margin-bottom:30px}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-input{background:rgba(255,255,255,.7);color:#003848}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-label{color:#fff}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-label a{color:#fff}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input{background:rgba(255,255,255,.7);border:2px solid rgba(0,0,0,0)}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-list .cf-checkbox-group .cf-input:checked{background:#003848;border:2px solid rgba(255,255,255,.7)}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-select select{cursor:pointer}.form-newsletter form .cf-form-wrap .cf-fields .cf-control-group .cf-select::after{border-color:#003848 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.form-newsletter ::placeholder{color:#003848 !important}.form-newsletter ::-ms-input-placeholder{color:#003848 !important}section#innovazioneSostenibilita .sppb-addon-text-block{margin-bottom:20px}section#innovazioneSostenibilita .sppb-addon-text-block .sppb-addon-title{color:#ec7c00;margin-bottom:30px}section#innovazioneSostenibilita .sppb-addon-text-block .sppb-addon-content{font-size:24px;font-weight:300}section#innovazioneSostenibilita .icon-box{border-radius:30px;box-shadow:10px 10px 20px rgba(102,102,102,.1);margin-top:80px}section#innovazioneSostenibilita .icon-box .header{text-align:center;position:relative;padding:70px 30px 30px 30px;border-radius:30px 30px 0 0}section#innovazioneSostenibilita .icon-box .header .icon{position:absolute;top:0;transform:translate(-50%, -50%);left:50%;border-radius:100%;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#innovazioneSostenibilita .icon-box .header .title h3{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:0}section#innovazioneSostenibilita .icon-box .text{background:#fff;padding:30px 40px;font-size:16px;line-height:1.5;border-radius:0 0 30px 30px}section#innovazioneSostenibilita .icon-box .text p:last-of-type{margin-bottom:0}section#innovazioneSostenibilita .icon-box.first .header{background:#f2a516}section#innovazioneSostenibilita .icon-box.second .header{background:#f2921d}section#innovazioneSostenibilita .icon-box.third .header{background:#d94929}section#innovazioneSostenibilita .icon-box.fourth .header{background:#db804d}.box-caratteristiche .sppb-row-column{margin-bottom:30px}.box-caratteristiche .sppb-row-column .box-caratteristica{border-radius:30px;overflow:hidden;background:#fff;box-shadow:10px 10px 20px rgba(102,102,102,.1)}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-single-image-container{height:350px;width:100%}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-single-image-container img{width:100%;height:100%;object-fit:cover}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-text-block{padding:30px 30px 40px 30px}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-text-block .sppb-addon-title{font-size:20px;line-height:normal;font-weight:700;text-transform:uppercase;margin-bottom:20px}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-text-block .sppb-addon-content{font-size:20px;line-height:1.5}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-text-block .sppb-addon-content p:last-of-type{margin-bottom:0}section#progettoInEvidenzaAltriProgetti{position:relative;z-index:100;padding:50px 0 80px 0}.caratteristiche-aggiuntive-video a.video{position:relative;display:block;height:430px;width:100%;overflow:hidden;box-shadow:-20px -20px 0 rgba(255,255,255,.2);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.caratteristiche-aggiuntive-video a.video video{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.caratteristiche-aggiuntive-video a.video::before{content:"";display:block;height:100px;width:100px;background:url("../../../images/agudio/icons/play-blue.svg");background-size:100%;border-radius:100%;box-shadow:10px 10px 20px rgba(102,102,102,.1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}.caratteristiche-aggiuntive-video a.video:hover{box-shadow:0 0 0 rgba(255,255,255,.2)}.caratteristiche-aggiuntive-video a.video:hover video{height:120%}.caratteristiche-aggiuntive-video a.video:hover::before{height:130px;width:130px}.caratteristiche-aggiuntive-video video.no-fancybox{width:100%;box-shadow:-20px -20px 0 rgba(255,255,255,.2)}section#agudio-project-map #map .leaflet-popup{width:300px}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper{padding:0;border-radius:15px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;padding:20px}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .image{border-radius:10px;overflow:hidden;display:block;margin-bottom:10px;height:180px;width:100%}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .image img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .title{color:#003848;font-size:16px;font-weight:700;line-height:normal;margin-bottom:10px}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .link a:hover{color:#ec7c00 !important}section#agudio-project-map #map .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content:hover .image img{height:120%}.leaflet-gesture-handling-scroll-warning::after{background:rgba(0,88,113,.8) !important}.leaflet-control-attribution{display:none !important}.marker-cluster-small{background-color:rgba(242,165,22,.7) !important}.marker-cluster-small div{background-color:#ec7c00 !important;color:#fff;font-weight:700 !important}section#agudio-project-filter{padding:50px 0;background:#005871;margin-bottom:50px}section#agudio-project-filter .filter-group label{font-size:16px;font-weight:700;color:#fff;margin-bottom:10px;text-transform:uppercase}section#agudio-project-filter .filter-group input,section#agudio-project-filter .filter-group select{background:rgba(255,255,255,.7);color:#003848;font-size:14px;font-weight:400;line-height:normal;border-radius:30px;border:0;padding:15px !important;display:block;width:100%;height:auto;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}section#agudio-project-filter .filter-group .selection{position:relative}section#agudio-project-filter .filter-group .selection::after{content:"";position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0 5px;border-color:#003848 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);pointer-events:none}section#agudio-project-filter ::placeholder{color:#003848 !important}section#agudio-project-filter ::-ms-input-placeholder{color:#003848 !important}section#agudio-projects .agudio-project .article-item,section#agudio-projects .agudio-news .article-item,section#agudio-news .agudio-project .article-item,section#agudio-news .agudio-news .article-item{margin-bottom:30px}section#agudio-projects .agudio-project .article-item .article-image,section#agudio-projects .agudio-news .article-item .article-image,section#agudio-news .agudio-project .article-item .article-image,section#agudio-news .agudio-news .article-item .article-image{height:250px;width:100%;overflow:hidden;position:relative}section#agudio-projects .agudio-project .article-item .article-image img,section#agudio-projects .agudio-news .article-item .article-image img,section#agudio-news .agudio-project .article-item .article-image img,section#agudio-news .agudio-news .article-item .article-image img{object-fit:cover;height:100%;width:100%;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}section#agudio-projects .agudio-project .article-item .article-image .article-tag,section#agudio-projects .agudio-news .article-item .article-image .article-tag,section#agudio-news .agudio-project .article-item .article-image .article-tag,section#agudio-news .agudio-news .article-item .article-image .article-tag{position:absolute;top:20px;right:20px;font-size:12px;font-weight:700;line-height:normal;color:#fff;padding:5px 25px;text-transform:uppercase;border-radius:100px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-9,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-9,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-9,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-9{background:#f2a516}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-10,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-10,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-10,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-10{background:#f2921d}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-11,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-11,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-11,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-11{background:#db804d}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-12,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-12,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-12,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-12{background:#ec7c00}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-13,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-13,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-13,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-13{background:#d94929}section#agudio-projects .agudio-project .article-item .article-image .article-tag.tag-id-14,section#agudio-projects .agudio-news .article-item .article-image .article-tag.tag-id-14,section#agudio-news .agudio-project .article-item .article-image .article-tag.tag-id-14,section#agudio-news .agudio-news .article-item .article-image .article-tag.tag-id-14{background:#bd3d21}section#agudio-projects .agudio-project .article-item .article-image .article-featured,section#agudio-projects .agudio-news .article-item .article-image .article-featured,section#agudio-news .agudio-project .article-item .article-image .article-featured,section#agudio-news .agudio-news .article-item .article-image .article-featured{position:absolute;top:50px;right:20px;font-size:12px;font-weight:700;line-height:normal;color:#fff;padding:5px 25px;text-transform:uppercase;border-radius:100px;background:#003848}section#agudio-projects .agudio-project .article-item .article-content,section#agudio-projects .agudio-news .article-item .article-content,section#agudio-news .agudio-project .article-item .article-content,section#agudio-news .agudio-news .article-item .article-content{position:relative;margin-left:20px;margin-right:20px;padding:20px;background:#fff;box-shadow:10px 10px 20px rgba(102,102,102,.1);transform:translateY(-30px);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}section#agudio-projects .agudio-project .article-item .article-content .article-category,section#agudio-projects .agudio-project .article-item .article-content .article-date,section#agudio-projects .agudio-news .article-item .article-content .article-category,section#agudio-projects .agudio-news .article-item .article-content .article-date,section#agudio-news .agudio-project .article-item .article-content .article-category,section#agudio-news .agudio-project .article-item .article-content .article-date,section#agudio-news .agudio-news .article-item .article-content .article-category,section#agudio-news .agudio-news .article-item .article-content .article-date{font-size:12px;font-weight:700;line-height:normal;color:#003848;text-transform:uppercase;margin-bottom:10px}section#agudio-projects .agudio-project .article-item .article-content .article-title,section#agudio-projects .agudio-news .article-item .article-content .article-title,section#agudio-news .agudio-project .article-item .article-content .article-title,section#agudio-news .agudio-news .article-item .article-content .article-title{font-size:20px;font-weight:700;line-height:normal;color:#ec7c00;margin-bottom:10px}section#agudio-projects .agudio-project .article-item .article-content .article-text,section#agudio-projects .agudio-news .article-item .article-content .article-text,section#agudio-news .agudio-project .article-item .article-content .article-text,section#agudio-news .agudio-news .article-item .article-content .article-text{font-size:14px;font-weight:400;line-height:1.5;color:#003848}section#agudio-projects .agudio-project .article-item .article-content .article-text p:last-of-type,section#agudio-projects .agudio-news .article-item .article-content .article-text p:last-of-type,section#agudio-news .agudio-project .article-item .article-content .article-text p:last-of-type,section#agudio-news .agudio-news .article-item .article-content .article-text p:last-of-type{margin-bottom:0}section#agudio-projects .agudio-project .article-item .article-content .article-read-more,section#agudio-projects .agudio-news .article-item .article-content .article-read-more,section#agudio-news .agudio-project .article-item .article-content .article-read-more,section#agudio-news .agudio-news .article-item .article-content .article-read-more{margin-top:10px}section#agudio-projects .agudio-project .article-item:hover .article-image img,section#agudio-projects .agudio-news .article-item:hover .article-image img,section#agudio-news .agudio-project .article-item:hover .article-image img,section#agudio-news .agudio-news .article-item:hover .article-image img{height:120%}section#agudio-projects .agudio-project .article-item:hover .article-content,section#agudio-projects .agudio-news .article-item:hover .article-content,section#agudio-news .agudio-project .article-item:hover .article-content,section#agudio-news .agudio-news .article-item:hover .article-content{transform:translateY(-20px)}section#agudio-projects #no-projects-message,section#agudio-news #no-projects-message{text-align:center;padding:30px;background:#005871;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;line-height:normal;width:80%;margin:0 auto;margin-bottom:50px}section#agudio-project-intro,section#agudio-news-intro{margin-bottom:50px}section#agudio-project-intro .article-tipologia,section#agudio-news-intro .article-tipologia{font-size:24px;line-height:normal;font-weight:300;color:#ec7c00;margin-bottom:30px;display:flex;gap:20px;align-items:center}section#agudio-project-intro .article-tipologia .tipologia-icon,section#agudio-news-intro .article-tipologia .tipologia-icon{height:42px;width:42px}section#agudio-project-intro .article-year,section#agudio-project-intro .article-date,section#agudio-news-intro .article-year,section#agudio-news-intro .article-date{font-size:16px;line-height:normal;font-weight:800;color:#ec7c00;margin-bottom:10px;text-transform:uppercase}section#agudio-project-intro .article-title,section#agudio-news-intro .article-title{margin-bottom:30px}section#agudio-project-intro .article-content,section#agudio-news-intro .article-content{font-size:24px;line-height:normal;font-weight:300}section#agudio-project-intro .article-image,section#agudio-news-intro .article-image{position:relative;height:500px;width:100%;border-radius:30px;overflow:hidden;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-project-intro .article-image img,section#agudio-news-intro .article-image img{object-fit:cover;object-position:center;height:100%;width:100%}section#agudio-project-intro .article-image .article-tag,section#agudio-news-intro .article-image .article-tag{position:absolute;top:20px;right:20px;font-size:16px;font-weight:700;line-height:normal;color:#fff;padding:10px 50px;text-transform:uppercase;border-radius:100px;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-project-intro .article-image .article-tag.tag-id-9,section#agudio-news-intro .article-image .article-tag.tag-id-9{background:#f2a516}section#agudio-project-intro .article-image .article-tag.tag-id-10,section#agudio-news-intro .article-image .article-tag.tag-id-10{background:#f2921d}section#agudio-project-intro .article-image .article-tag.tag-id-11,section#agudio-news-intro .article-image .article-tag.tag-id-11{background:#db804d}section#agudio-project-intro .article-image .article-tag.tag-id-12,section#agudio-news-intro .article-image .article-tag.tag-id-12{background:#ec7c00}section#agudio-project-intro .article-image .article-tag.tag-id-13,section#agudio-news-intro .article-image .article-tag.tag-id-13{background:#d94929}section#agudio-project-intro .article-image .article-tag.tag-id-14,section#agudio-news-intro .article-image .article-tag.tag-id-14{background:#bd3d21}section#agudio-project-intro .article-fulltext,section#agudio-news-intro .article-fulltext{margin-top:50px}section#agudio-caratteristiche-progetto{margin:50px 0 100px 0}section#agudio-caratteristiche-progetto .sppb-addon-header{text-align:center}section#agudio-caratteristiche-progetto .sppb-addon-header .sppb-addon-title{margin-bottom:40px;color:#bd3d21}section#agudio-gallery-progetto,section#agudio-gallery-news{background:#db804d;padding:60px 0}section#agudio-gallery-progetto .sppb-addon-header,section#agudio-gallery-news .sppb-addon-header{text-align:center}section#agudio-gallery-progetto .sppb-addon-header .sppb-addon-title,section#agudio-gallery-news .sppb-addon-header .sppb-addon-title{color:#fff;margin-bottom:40px}section#agudio-gallery-progetto .outer-container,section#agudio-gallery-news .outer-container{position:relative;margin-left:-20px;margin-right:-20px}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery,section#agudio-gallery-news .outer-container .swiper-container.project-gallery,section#agudio-gallery-news .outer-container .swiper-container.news-gallery{overflow:hidden;padding:0 20px}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a{display:block;overflow:hidden;height:330px;width:100%}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a img,section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a video,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a img,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a video,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a img,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a video,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a img,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a video{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a.video,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a.video,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a.video,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a.video{position:relative;display:block;width:100%}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a.video::before,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a.video::before,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a.video::before,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a.video::before{content:"";display:block;height:100px;width:100px;background:url("../../../images/agudio/icons/play.svg");background-size:100%;border-radius:100%;box-shadow:10px 10px 20px rgba(102,102,102,.1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1)}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a:hover img,section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a:hover video,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a:hover img,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a:hover video,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a:hover img,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a:hover video,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a:hover img,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a:hover video{height:120%}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .swiper-slide a:hover.video::before,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .swiper-slide a:hover.video::before,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .swiper-slide a:hover.video::before,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .swiper-slide a:hover.video::before{height:130px;width:130px}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .fa-chevron-left,section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .fa-chevron-right,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .fa-chevron-left,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .fa-chevron-right,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .fa-chevron-left,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .fa-chevron-right,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .fa-chevron-left,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .fa-chevron-right{position:absolute;z-index:10;top:50%;background:#fff;color:#ec7c00;font-size:32px;border-radius:100%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .fa-chevron-left,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .fa-chevron-left,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .fa-chevron-left,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .fa-chevron-left{left:0}section#agudio-gallery-progetto .outer-container .swiper-container.project-gallery .fa-chevron-right,section#agudio-gallery-progetto .outer-container .swiper-container.news-gallery .fa-chevron-right,section#agudio-gallery-news .outer-container .swiper-container.project-gallery .fa-chevron-right,section#agudio-gallery-news .outer-container .swiper-container.news-gallery .fa-chevron-right{right:0}section#agudio-news-correlate,section#agudio-progetto-correlato{padding:50px 0px 30px 0px;background:#f2f2f2}section#agudio-news-correlate .sppb-addon-header,section#agudio-progetto-correlato .sppb-addon-header{text-align:center}section#agudio-news-correlate .sppb-addon-header .sppb-addon-title,section#agudio-progetto-correlato .sppb-addon-header .sppb-addon-title{margin-bottom:20px;color:#d94929}section#agudio-news-correlate .one-article,section#agudio-progetto-correlato .one-article{padding:30px 0}section#agudio-news-correlate .one-article .article-image,section#agudio-progetto-correlato .one-article .article-image{height:400px;width:100%;overflow:hidden}section#agudio-news-correlate .one-article .article-image img,section#agudio-progetto-correlato .one-article .article-image img{object-fit:cover;height:100%;width:100%;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}section#agudio-news-correlate .one-article .article-content,section#agudio-progetto-correlato .one-article .article-content{position:relative;padding:40px 30px;height:100%;background:#fff;box-shadow:10px 10px 20px rgba(102,102,102,.1)}section#agudio-news-correlate .one-article .article-content .article-date,section#agudio-progetto-correlato .one-article .article-content .article-date{font-size:12px;font-weight:700;line-height:normal;color:#003848;text-transform:uppercase;margin-bottom:10px}section#agudio-news-correlate .one-article .article-content .article-title,section#agudio-progetto-correlato .one-article .article-content .article-title{font-size:20px;font-weight:700;line-height:normal;color:#ec7c00;margin-bottom:10px}section#agudio-news-correlate .one-article .article-content .article-text,section#agudio-progetto-correlato .one-article .article-content .article-text{font-size:14px;font-weight:400;line-height:1.5;color:#003848}section#agudio-news-correlate .one-article .article-content .article-text p:last-of-type,section#agudio-progetto-correlato .one-article .article-content .article-text p:last-of-type{margin-bottom:0}section#agudio-news-correlate .one-article .article-content .article-read-more,section#agudio-progetto-correlato .one-article .article-content .article-read-more{margin-top:10px}section#agudio-news-correlate .two-articles,section#agudio-progetto-correlato .two-articles{padding:30px 0}section#agudio-news-correlate .two-articles .article-item .article-image,section#agudio-progetto-correlato .two-articles .article-item .article-image{height:250px;width:100%;overflow:hidden}section#agudio-news-correlate .two-articles .article-item .article-image img,section#agudio-progetto-correlato .two-articles .article-item .article-image img{object-fit:cover;height:100%;width:100%;-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}section#agudio-news-correlate .two-articles .article-item .article-content,section#agudio-progetto-correlato .two-articles .article-item .article-content{position:relative;margin-left:20px;margin-right:20px;padding:20px;background:#fff;box-shadow:10px 10px 20px rgba(102,102,102,.1);transform:translateY(-30px);-webkit-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-moz-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;-o-transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;transition:all 1s cubic-bezier(0.05, 0.2, 0.1, 1),box-shadow .65s cubic-bezier(0.05, 0.2, 0.1, 1) !important}section#agudio-news-correlate .two-articles .article-item .article-content .article-date,section#agudio-progetto-correlato .two-articles .article-item .article-content .article-date{font-size:12px;font-weight:700;line-height:normal;color:#003848;text-transform:uppercase;margin-bottom:10px}section#agudio-news-correlate .two-articles .article-item .article-content .article-title,section#agudio-progetto-correlato .two-articles .article-item .article-content .article-title{font-size:20px;font-weight:700;line-height:normal;color:#ec7c00;margin-bottom:10px}section#agudio-news-correlate .two-articles .article-item .article-content .article-text,section#agudio-progetto-correlato .two-articles .article-item .article-content .article-text{font-size:14px;font-weight:400;line-height:1.5;color:#003848}section#agudio-news-correlate .two-articles .article-item .article-content .article-text p:last-of-type,section#agudio-progetto-correlato .two-articles .article-item .article-content .article-text p:last-of-type{margin-bottom:0}section#agudio-news-correlate .two-articles .article-item .article-content .article-read-more,section#agudio-progetto-correlato .two-articles .article-item .article-content .article-read-more{margin-top:10px}section#agudio-news-correlate .two-articles .article-item:hover .article-image img,section#agudio-progetto-correlato .two-articles .article-item:hover .article-image img{height:120%}section#agudio-news-correlate .two-articles .article-item:hover .article-content,section#agudio-progetto-correlato .two-articles .article-item:hover .article-content{transform:translateY(-20px)}section#agudio-news-correlate .swiper-container,section#agudio-progetto-correlato .swiper-container{padding:30px}.outer-container.timeline-progetti .swiper-container.timeline-progetti .swiper-slide .article-item .hook-icon{margin-bottom:10px}.outer-container.timeline-progetti .swiper-container.timeline-progetti .swiper-slide .article-item .hook-icon img{margin:0 auto}.outer-container.timeline-progetti .swiper-container.timeline-progetti .swiper-slide .article-item .article-content{text-align:center}.outer-container.timeline-progetti .swiper-container.timeline-progetti .swiper-slide .article-item .article-content .article-date{font-size:14px;font-weight:900}.outer-container.timeline-progetti .swiper-container.timeline-progetti .swiper-slide .article-item .article-content .article-title a{color:#ec7c00}.outer-container.timeline-progetti .fa-chevron-right,.outer-container.timeline-progetti .fa-chevron-left{background:#ec7c00}.cable-background img{width:100vw}#paginaSettori .settore-box{background:#fff;border-radius:30px;box-shadow:10px 10px 20px rgba(102,102,102,.1) !important;overflow:hidden;margin-bottom:30px !important}#paginaSettori .settore-box .sppb-addon-single-image-container{width:100%;height:400px}#paginaSettori .settore-box .sppb-addon-single-image-container img{width:100%;height:100%;object-fit:cover}#paginaSettori .settore-box .sppb-addon-text-block{padding:30px}#paginaSettori .settore-box .sppb-addon-text-block .sppb-addon-title{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:10px}#paginaSettori .settore-box .sppb-addon-text-block .sppb-addon-content{font-size:16px;line-height:1.5}#paginaSettori .settore-box.cemento .sppb-addon-text-block .sppb-addon-title{color:#f2a516}#paginaSettori .settore-box.minerario .sppb-addon-text-block .sppb-addon-title{color:#f2921d}#paginaSettori .settore-box.edile .sppb-addon-text-block .sppb-addon-title{color:#db804d}#paginaSettori .settore-box.idroelettrico .sppb-addon-text-block .sppb-addon-title{color:#ec7c00}#paginaSettori .settore-box.logistica .sppb-addon-text-block .sppb-addon-title{color:#d94929}#paginaSettori .settore-box.porti .sppb-addon-text-block .sppb-addon-title{color:#bd3d21}.mappa-contatti iframe{border-radius:30px;height:500px;overflow:hidden;box-shadow:10px 10px 20px rgba(102,102,102,.1)}.contacts-pagina-contatti .contacts-title{font-size:24px;font-weight:300;line-height:normal;margin-bottom:20px;color:#ec7c00}.contacts-pagina-contatti .contacts-container{display:flex;gap:10px;font-size:20px;line-height:1.5;font-weight:400;margin-bottom:10px}.contacts-pagina-contatti .contacts-container .contact-text a{color:#ec7c00;text-decoration:underline}.contacts-pagina-contatti .contacts-container:last-of-type{margin-bottom:0}.contacts-pagina-contatti p{font-size:20px;line-height:1.5;font-weight:400;margin-bottom:10px}.contacts-pagina-contatti p a{color:#ec7c00;text-decoration:underline}.com-finder>*+*,.com-finder__results>*+*{margin-top:0}body.com-finder #sp-main-body{padding-bottom:60px}body.com-finder .finder #search-form form{padding:40px 30px;background:#f2f2f2;border-radius:25px}body.com-finder .finder #search-form form fieldset.word .ads{display:none}body.com-finder .finder #search-form form fieldset.word label{margin-bottom:10px}body.com-finder .finder #search-form form fieldset.word .awesomplete{width:calc(100% - 70px)}body.com-finder .finder #search-form form fieldset.word .input-group{gap:20px}body.com-finder .finder #search-form form fieldset.word .input-group input{font-size:20px;line-height:normal;padding:12px 20px;border:1px solid #ec7c00;border-radius:6px;color:#003848}body.com-finder .finder #search-form form fieldset.word .input-group button{font-size:0;color:rgba(0,0,0,0);border-radius:15px 0px 15px 15px;background:#ec7c00;border-color:#ec7c00;padding:8px;height:50px;width:50px;box-shadow:3px 3px 0 rgba(236,126,0,.3)}body.com-finder .finder #search-form form fieldset.word .input-group button span{font-size:20px;color:#fff}body.com-finder .finder #search-form form #advancedSearch .filter-branch .control-group{display:none}body.com-finder .finder #search-form form #advancedSearch .filter-branch .control-group:last-of-type{display:block}body.com-finder .finder #search-form form #advancedSearch .filter-branch .control-group label{margin-bottom:10px}body.com-finder .finder #search-form form #advancedSearch .filter-branch .control-group select{font-size:20px;line-height:normal;padding:12px 20px;border:1px solid #f2f2f2;border-radius:6px;color:#003848;height:46.67px}body.com-finder .finder #search-results #search-result-list li{padding:20px 0;border-bottom:4px solid #f2f2f2;border-top:0;margin-top:0}body.com-finder .finder #search-results #search-result-list li .result__title-text{color:#bd3d21;font-weight:700;font-size:24px}body.com-finder .finder #search-results #search-result-list li .result__title-url{display:none}body.com-finder .finder #search-results .search-pagination ul.pagination{margin:0 !important;margin-top:10px !important}body.com-finder .finder #search-results .search-pagination ul.pagination li.page-item .page-link{border-radius:50px;height:30px;width:30px;line-height:30px;text-align:center;font-size:15px;font-weight:500;padding:0;background-color:rgba(0,0,0,0);border:1px solid rgba(65,80,91,.5);color:rgba(65,80,91,.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.com-finder .finder #search-results .search-pagination ul.pagination li.page-item:not(:first-child) .page-link{margin-left:12px}body.com-finder .finder #search-results .search-pagination ul.pagination li.page-item.disabled .page-link{opacity:.2}body.com-finder .finder #search-results .search-pagination ul.pagination li.page-item.active .page-link{background-color:#ec7c00;border-color:#ec7c00;color:#fff}body.com-finder .finder #search-results .search-pagination ul.pagination li.page-item:not(.disabled):hover .page-link{background-color:#ec7c00;border-color:#ec7c00;color:#fff}body.com-finder .finder #search-results .search-pagination .search-pages-counter{margin-top:30px}#offcanvas-toggler{height:unset;line-height:unset;padding:10px 20px;background:rgba(0,0,0,0);transform:skewX(-30deg);margin-right:10px;z-index:1000000 !important}#offcanvas-toggler .burger-icon{transform:skewX(30deg)}#offcanvas-toggler .burger-icon span{background-color:#fff}body.bright-page #offcanvas-toggler .burger-icon span{background-color:#ec7c00}header#sp-header.sticky #offcanvas-toggler{background:#003848}header#sp-header.sticky #offcanvas-toggler .burger-icon>span{background-color:#fff}body.bright-page header#sp-header.sticky #offcanvas-toggler{background:#ec7c00}body.ltr.offcanvs-position-right .offcanvas-menu{right:-100%;top:0}body.ltr.offcanvs-position-right.offcanvas-active .offcanvas-menu{right:-100%;top:0}body.ltr.offcanvs-position-right.menu-is-open .offcanvas-menu{right:0;top:0}.offcanvas-active .burger-icon>span:nth-child(3),#modal-menu-toggler.active .burger-icon>span:nth-child(3){transform:unset}.offcanvas-active .burger-icon>span:nth-child(2),#modal-menu-toggler.active .burger-icon>span:nth-child(2){opacity:unset}.offcanvas-active .burger-icon>span:nth-child(1),#modal-menu-toggler.active .burger-icon>span:nth-child(1){transform:unset}.menu-is-open .burger-icon>span:nth-child(3),#modal-menu-toggler.active .burger-icon>span:nth-child(3){transform:translate(0, -5px) rotate(45deg)}.menu-is-open .burger-icon>span:nth-child(2),#modal-menu-toggler.active .burger-icon>span:nth-child(2){opacity:0}.menu-is-open .burger-icon>span:nth-child(1),#modal-menu-toggler.active .burger-icon>span:nth-child(1){transform:translate(0, 8px) rotate(-45deg)}.offcanvas-overlay{display:none}.offcanvas-menu{width:100%;z-index:10000;background:#003848;padding-top:100px;transition:all .3s ease-in-out}body.menu-is-open header#sp-header.sticky #offcanvas-toggler{background:#005871}body.menu-is-open header#sp-header.sticky #offcanvas-toggler .burger-icon>span{background-color:#fff}.close-offcanvas-container{height:70px;position:relative;top:30px;align-items:center !important;justify-content:flex-end;display:flex}.offcanvas-menu .offcanvas-inner{padding:50px 25px}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #005871}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li a{display:block;color:#fff;font-size:28px;font-weight:700;text-transform:uppercase;opacity:1;line-height:normal;text-align:center}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li a:hover,.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li a:focus{color:#005871}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li ul.menu-child{margin:10px 0 30px 0}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li ul.menu-child li a{display:block;color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;opacity:1;line-height:normal;text-align:center;padding:10px 0}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li ul.menu-child li.current a,.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li ul.menu-child li.active a{color:#005871}.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li.current a,.offcanvas-menu .offcanvas-inner .offcanvas-main-menu ul.menu li.active a{color:#005871}.offcanvas-menu .offcanvas-inner .offcanvas-corporate-menu ul.menu{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #005871}.offcanvas-menu .offcanvas-inner .offcanvas-corporate-menu ul.menu li a{display:block;color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;opacity:1;line-height:normal;text-align:center}.offcanvas-menu .offcanvas-inner .offcanvas-corporate-menu ul.menu li a:hover,.offcanvas-menu .offcanvas-inner .offcanvas-corporate-menu ul.menu li a:focus{color:#005871}.offcanvas-menu .offcanvas-inner .offcanvas-corporate-menu ul.menu li.current.active a{color:#005871}.offcanvas-menu .offcanvas-inner .offcanvas-language-switcher{text-align:center}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler:after{color:#fff !important}#search-result-empty{margin-top:50px}#search-result-empty h2{font-size:28px;margin-bottom:10px !important}form.js-finder-searchform .icon-search.icon-white{font-family:"Font Awesome 6 Pro";font-weight:900;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}form.js-finder-searchform .icon-search.icon-white::before{content:""}#sp-orientation-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#003848;color:#fff;z-index:100000000000000000;justify-content:center;align-items:center;text-align:center;padding:30px}@media only screen and (max-width: 1024px)and (orientation: landscape){#sp-orientation-overlay{display:flex}}@media(min-width: 1200px)and (max-width: 1399px){header#sp-header.sticky #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a,header#sp-header #sp-menu .main-menu .sp-megamenu-wrapper ul.sp-megamenu-parent li a{padding:15px 10px}}@media(min-width: 768px)and (max-width: 1199px){header#sp-header{top:30px}header#sp-header #sp-logo .logo{height:auto}header#sp-header #sp-logo .logo img{height:70px}header#sp-header #sp-menu .offcanvas-menu-toggler{display:flex;justify-content:flex-end;align-items:center;height:70px;line-height:70px}header#sp-header.sticky{top:0}#heroHome .hero-home-container .foreground .container .title h1{font-size:42px;margin-bottom:0}#heroHome .hero-home-container .foreground .container .products-links a .product-container .icon{height:30px;width:30px}#heroHome .hero-home-container .foreground .container .products-links{gap:20px;flex-direction:column;align-items:baseline}#heroHome .hero-home-container .foreground .container .products-links a .product-container{display:flex;gap:10px}#heroHome .hero-home-container .foreground .container .products-links a .product-container .product-name{padding:0 20px 0 0;font-size:12px}#heroHome .hero-home-container .foreground .container .scroll-down i,section#agudio-page-header .foreground .container .scroll-down i{font-size:50px}#heroHome .hero-home-container .foreground .container{display:flex;flex-direction:column-reverse;gap:30px}#heroHome .hero-home-container .foreground .container .title{margin-bottom:0}#heroHome .hero-home-container .foreground .container .scroll-down,section#agudio-page-header .foreground .container .scroll-down{right:15px}#settoriHome .sppb-row .settore-box{height:145px}.cifre-animate .cifre-animate-container{padding:0px 50px 0px 50px;gap:10px}.cifre-animate .cifre-animate-container .cifra-container .cifra{font-size:30px;height:110px}.cifre-animate .cifre-animate-container .cifra-container .testo{transform:translateY(-50%)}.progetto-in-evidenza{padding-bottom:50px}#sp-footer .menu-footer .big a{margin-bottom:15px}section#agudio-page-header .foreground .container .title-description{width:80%;transform:translateY(0px)}section#agudio-page-subcategories .agudio-subcategory-item .image{height:300px}.cifre-animate-prodotti .cifre-animate-container{padding:0px 20px 20px 20px;gap:10px}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra{height:110px}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra .titolo{font-size:14px}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra .numero{font-size:30px}.cifre-animate-progetti .cifre-animate-container{padding:50px 50px 0px 50px;gap:10px}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra{height:110px}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .titolo,.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .unit{font-size:14px}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .numero span.animated-number{font-size:30px}.box-caratteristiche .sppb-row-column .box-caratteristica .sppb-addon-single-image-container{height:250px}#progettoInEvidenzaAltriProgetti .row{display:flex;flex-direction:column;gap:50px}section#agudio-page-header .foreground .container .title-description .title h1{font-size:40px}.agudio-pb-page-intro .sppb-addon-single-image .sppb-addon-single-image-container{height:350px}.agudio-image-shadow .sppb-addon-single-image-container,#paginaSettori .settore-box .sppb-addon-single-image-container{height:250px}#agudio-project-filter .row{gap:30px}section#agudio-project-intro .article-image img,section#agudio-news-intro .article-image img{object-position:center}#agudio-project-intro .row>div .article-image{height:400px;margin-bottom:20px}#agudio-project-intro .row>div:first-of-type{order:2}#agudio-project-intro .row>div:last-of-type{order:1}#agudio-news-intro .row>div .article-image{height:400px;margin-bottom:20px}.mappa-contatti iframe{height:300px}}@media(max-width: 767px){header#sp-header{top:30px}header#sp-header #sp-logo .logo{height:auto}header#sp-header #sp-logo .logo img{height:70px}header#sp-header #sp-menu .offcanvas-menu-toggler{display:flex;justify-content:flex-end;align-items:center;height:70px;line-height:70px}header#sp-header.sticky{top:0}#heroHome .hero-home-container .foreground .container .title h1{font-size:40px;margin-bottom:0}#heroHome .hero-home-container .foreground .container .products-links a .product-container .icon{height:30px;width:30px}#heroHome .hero-home-container .foreground .container .products-links{gap:20px;flex-direction:column;align-items:baseline}#heroHome .hero-home-container .foreground .container .products-links a .product-container{display:flex;gap:10px}#heroHome .hero-home-container .foreground .container .products-links a .product-container .product-name{padding:0 20px 0 0;font-size:12px}#heroHome .hero-home-container .foreground .container .scroll-down i,section#agudio-page-header .foreground .container .scroll-down i{font-size:50px}#heroHome .hero-home-container .foreground .container{display:flex;flex-direction:column-reverse;gap:30px}#heroHome .hero-home-container .foreground .container .title{margin-bottom:0}#heroHome .hero-home-container .foreground .container .scroll-down,section#agudio-page-header .foreground .container .scroll-down{right:15px}.cifre-animate{margin-top:80px}.cifre-animate .cifre-animate-container{padding:0px 50px 0px 50px;flex-direction:column;gap:40px}.cifre-animate .cifre-animate-container .cifra-container .cifra{font-size:32px;height:80px}.cifre-animate-prodotti .cifre-animate-container{padding:0px 50px 30px 50px;gap:110px;flex-direction:column}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra{height:80px}.cifre-animate-prodotti .cifre-animate-container .cifra-container .cifra .numero{font-size:32px}.cifre-animate-prodotti{padding-top:80px}.cifre-animate-progetti .cifre-animate-container{padding:80px 50px 0px 50px;gap:160px;flex-direction:column}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra{height:80px}.cifre-animate-progetti .cifre-animate-container .cifra-container .cifra .numero{font-size:32px}.cifre-animate-progetti{padding-top:0px}.progetto-in-evidenza{padding-bottom:50px}#sp-footer .menu-footer .big a{margin-bottom:10px}section#agudio-page-header .foreground .container .title-description{width:80%;padding:10px 20px 20px 20px;transform:translateY(0px)}section#agudio-page-header .foreground .container .title-description .title{margin-bottom:0}section#agudio-page-header .foreground .container .title-description .title h1{font-size:30px}section#agudio-page-header .foreground .container .title-description .title h1 img{width:50px;height:50px}section#agudio-page-header .foreground .container .title-description .title .subtitle{font-size:20px}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link{padding:10px 20px 20px 20px}section#agudio-page-subcategories .agudio-subcategory-item .image{height:300px}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .title h2{font-size:28px}section#agudio-page-subcategories .agudio-subcategory-item .icon{height:50px;width:50px}section#agudio-page-subcategories .agudio-subcategory-item{margin-bottom:50px}section#agudio-page-subcategories .agudio-subcategory-item .title-introtext-link .introtext-link .introtext{font-size:16px}section#innovazioneSostenibilita .sppb-addon-text-block .sppb-addon-content{font-size:20px}section#agudio-page-description .container .row{display:flex;flex-direction:column;gap:50px}#caratteristicheAggiuntiveProdotti .sppb-row-column:first-of-type{margin-bottom:30px}#progettoInEvidenzaAltriProgetti .container .row{display:flex;flex-direction:column;gap:30px}.agudio-pb-page-intro .sppb-addon-single-image .sppb-addon-single-image-container{height:300px}.agudio-pb-page-intro .sppb-row{gap:30px}.agudio-image-shadow .sppb-addon-single-image-container{height:300px}#paginaSettori .settore-box .sppb-addon-single-image-container{height:300px}#map{height:50dvh !important}#agudio-project-filter .row{gap:30px}.mappa-contatti iframe{height:300px}body.com-finder .finder #search-form form{padding:20px 30px}.sp-page-builder .page-content #section-id-5c270e80-a138-4f5e-9790-b0ed8ef8a860{padding-top:100px !important;padding-bottom:100px !important}#agudio-project-intro .row>div .article-image{height:300px;margin-bottom:20px}#agudio-project-intro .row>div:first-of-type{order:2}#agudio-project-intro .row>div:last-of-type{order:1}#agudio-news-intro .row>div .article-image{height:300px;margin-bottom:20px}section#agudio-project-intro .article-fulltext,section#agudio-news-intro .article-fulltext{margin-top:20px}}@media(max-width: 767px)and (max-height: 700px){#heroHome .hero-home-container .foreground .container .title h1{font-size:30px}section#agudio-page-header .foreground .container .title-description .title h1{font-size:30px}section#agudio-page-header .foreground .container .title-description .title h1 img{width:40px}}