/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--duration-slide-homepage:5s;--colore-giallo:#ffad00;--colore-bianco:#fff;--colore-blu:#032739;--colore-nero:#404040}.bg-blue{background-color:var(--colore-blu)}*{font-family:'Open Sans',sans-serif;color:var(--colore-blu);font-weight:100}body{overflow-x:hidden}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}h1,h2,h3,h4{font-family:'Palanquin',sans-serif}strong{font-weight:700}h1{font-size:65px;line-height:75px}h2{font-size:60px;line-height:65px;font-weight:100}h3{font-size:40px;line-height:50px;font-weight:100}h4{font-size:30px;line-height:35px;font-weight:100}p{font-size:18px;line-height:27px;color:var(--colore-nero)}p.sottotitolo,.container-news p{font-size:22px;line-height:31px;color:var(--colore-nero)}a.no-underline{color:var(--bs-link-color);text-decoration:none}.view.view-i-nostri-servizi.view-id-i_nostri_servizi.view-display-id-block_1 .views-row{opacity:0}.testo-servizi{margin-bottom:80px;max-width:679px;font-weight:500;position:relative;z-index:1}.testo-servizi h1{padding-bottom:38px}.inner-servizio{display:flex}.wrapper-text-servizio p{max-width:612px;height:auto;font-weight:500}.wrapper-text-servizio{padding:10px 0 30px 32px}.wrapper-text-servizio h3{font-weight:600;font-family:'Open Sans',sans-serif;margin:0;padding-bottom:18px}.wrapper-icon-servizio img{max-width:81px;height:auto}.single-news-listing.views-row{opacity:0}.testo-news{margin:30px 0 75px;max-width:583px}.testo-news h1{padding-bottom:45px;margin-bottom:0}.view-elenco-news.view-id-elenco_news .row.view-content,.view-news-in-singola-news.view-id-news_in_singola_news .row.view-content{margin:0 auto}.row .single-news-listing{width:33%;margin:0 0 65px;min-width:360px}.view.view-homepage-news-in-singola-news.view-id-homepage_news_in_singola_news.view-display-id-block_1 .view-content.row,.view.view-altre-news-in-news.view-id-altre_news_in_news .view-content.row{row-gap:30px}#block-ecb-subtheme-views-block-parlano-di-noi-block-1{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;margin-top:5%;margin-bottom:10%}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick--skin--classic .slide__caption{width:100%;background-color:#032739}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side{display:flex;flex-direction:column;justify-content:center;width:fit-content;margin-left:8rem}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-left-side{width:fit-content}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .titolo-parlano-di-noi{font-size:60px;color:#fff;margin-bottom:3rem}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .titolo-parlano-di-noi strong{color:#fff}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .sottotitolo-parlano-di-noi{font-size:18px;color:#fff;margin-bottom:2.5rem}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .sottotitolo-parlano-di-noi{font-size:18px;color:#fff}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .row{display:flex;justify-content:center}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side a{width:fit-content;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side a:hover{transition:1s;background-color:var(--colore-giallo)}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-prev{left:5%}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-prev:before{font-family:"Font Awesome 5 Free"!important;font-weight:600;content:"\f053";color:var(--colore-bianco);font-size:2rem;color:#fff}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-next{right:5%}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-next:before{font-family:"Font Awesome 5 Free"!important;font-weight:600;content:"\f054";color:var(--colore-bianco);font-size:2rem;color:#fff}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-arrow:before{color:#fff}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-dots{bottom:2%}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-dots li.slick-active button:before,#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slick-dots li button:before{color:#ffad00}.content .title-single-pdn{max-width:586px;margin-bottom:74px;width:100vw;position:relative;left:23%}.wrapper-img-news img{height:auto;width:100%;transition:.5s}.wrapper-img-news{overflow:hidden}.single-news-listing .wrapper-img-news img:hover{transform:scale(1.05)}.wrapper-data-news time.datetime{color:#1e69a5;font-weight:700;font-family:'Palanquin',sans-serif;font-size:20px}.wrapper-data-news{padding:14px 0 10px 19px;color:#1e69a5;font-weight:700;font-family:'Palanquin',sans-serif;font-size:20px}.wrapper-text-news{max-width:322px;padding-left:19px}.wrapper-text-news h4{font-weight:500}.container-news h2{max-width:834px;margin:0 auto;margin-bottom:25px}.container-news,.link-single-news{max-width:834px;margin:0 auto}.link-single-news{margin-top:4%;margin-bottom:8%;font-size:22px}.container-news ul,.container-news li{max-width:834px;margin:0 auto;font-size:22px;line-height:31px;color:var(--colore-nero);font-weight:500}.container-news ul{margin-bottom:25px}.container-news img{max-width:100%;height:auto;display:flex;margin:0 auto}.container-news p:has(img){display:flex;justify-content:center;flex-direction:row}.container-news iframe{width:100%}.container-news a,.container-news a:hover,.container-news a:active{text-decoration:underline;color:var(--colore-blu)}.inner-news{position:relative}.content .title-single-news{max-width:586px;margin-bottom:74px;width:100vw;position:relative;left:23%}img.image-style-wide{max-width:700px;height:auto}.img-single-news{max-width:700px;margin:auto;position:relative;width:100vw;opacity:0;transition-delay:.6s}.img-single-pdn{margin:auto;position:relative;width:100vw;opacity:0;transition-delay:.6s;margin-bottom:5%}.data-single-news{margin:22px 200px 22px 0;color:#1e69a5;font-weight:700;font-family:'Palanquin',sans-serif;font-size:20px}.content .data-single-news{width:100vw;position:relative;left:18%;max-width:105px}.text-single-news .sottotitolo{max-width:834px;margin:0 auto;font-weight:500;padding-bottom:75px}.container-news p{max-width:834px;margin:0 auto;font-weight:500;margin-bottom:25px}.container-news h3{margin:0 0 30px 9px;font-weight:500}div#block-ecb-subtheme-views-block-altre-news-in-news-block-1 h3{margin-top:70px;margin-bottom:20px}.row .single-lista-azienda{opacity:0}.row .single-lista-azienda:nth-child(1){transition-delay:.3s}.row .single-lista-azienda:nth-child(2){transition-delay:.8s}.row .single-lista-azienda:nth-child(3){transition-delay:1.3s}.row .single-lista-azienda:nth-child(4){transition-delay:1.8s}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .header-azienda{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}.testo-azienda{max-width:784px;margin-top:-88px}.testo-azienda h1{padding-bottom:11px;margin-bottom:0}.header-azienda{display:flex}.wrapper-img-header-azienda{max-height:640px}div.stile-virgolette{font-family:'Palanquin',sans-serif;color:var(--colore-giallo);font-size:98px;margin:69px 0 -220px;padding-left:125px;font-weight:400}p.wrapper-title-header-azienda{margin:150px 0 0 125px;color:#022739;font-size:48px;line-height:57px;font-family:'Palanquin',sans-serif;max-width:796px;font-weight:400}p.wrapper-text-header-azienda{max-width:751px;margin:80px 0 50px 134px;font-weight:400}p.wrapper-title-header-azienda span{margin-left:80px}.perche-sceglierci{max-width:945px;width:100vw;position:relative;left:6%}.perche-sceglierci h2{padding-bottom:20px;margin-bottom:0;max-width:583px}.wrapper-text-perche-sceglierci{padding-bottom:40px;font-weight:400}div#block-ecb-subtheme-views-block-lista-perche-sceglierci-block-1{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}.row .single-lista-azienda{width:calc(263px + 1.5rem)}.view-lista-perche-sceglierci.view-id-lista_perche_sceglierci .row.view-content{max-width:1156px;margin:auto;width:100vw;position:relative}.wrapper-img-lista-azienda img{max-width:63px;height:auto;padding-bottom:22px}.wrapper-text-lista-azienda h4{font-size:30px;font-weight:700}.wrapper-text-lista-azienda p{font-size:16px;line-height:20px;font-weight:500;max-width:256px}.scopri-i-servizi{margin-top:80px;position:relative;z-index:1}.linea-scopri-i-servizi{background-color:var(--colore-giallo);height:157px;width:2px;margin:0 auto;margin-top:-36px}.text-scopri-i-servizi{padding:40px 0 50px;max-width:340px;margin:0 auto;text-align:center}.text-scopri-i-servizi h3{margin-bottom:0}.text-scopri-i-servizi a{color:var(--colore-nero);font-family:'Palanquin',sans-serif}.text-scopri-i-servizi a:hover,.text-scopri-i-servizi a:focus,.text-scopri-i-servizi a:active{color:var(--colore-nero)}.h3-scopri-i-servizi strong{font-family:'Palanquin',sans-serif}.wrapper-img-scopri-i-servizi{visibility:hidden;max-width:16.5px;transition:.5s;opacity:0}.text-scopri-i-servizi a:hover>.wrapper-img-scopri-i-servizi,.text-scopri-i-servizi h3:hover+h3>.wrapper-img-scopri-i-servizi{visibility:visible;opacity:1;transition:1s}.h3-scopri-i-servizi a .wrapper-img-scopri-i-servizi{position:absolute;top:calc(50% - 16px);height:auto}.h3-scopri-i-servizi a{position:relative}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .i-nostri-numeri{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}.i-nostri-numeri{width:auto;padding:80px 0;background-color:var(--colore-blu);margin-bottom:113px;display:grid;grid-template-columns:50% 50%;align-items:center;justify-items:center}.text-i-nostri-numeri h2,.text-i-nostri-numeri p,.elenco-i-nostri-numeri p,.i-nostri-numeri strong{color:var(--colore-bianco)}.text-i-nostri-numeri{max-width:458px;font-weight:500}.text-i-nostri-numeri h2{padding-bottom:35px}.elenco-i-nostri-numeri{max-width:458px;width:100%}.elenco-i-nostri-numeri h3{color:var(--colore-giallo);font-weight:700;text-align:right;margin-right:20px;font-size:64px}.elenco-i-nostri-numeri p{font-size:25px;line-height:27px;text-align:left;margin:15px 0 0 7px}.linea-i-nostri-numeri{background-color:var(--colore-bianco);width:100%;height:2px;grid-column:span 2;margin-top:20px}.row-elenco-i-nostri-numeri{display:grid;grid-template-columns:50% 50%;align-items:center}.row-elenco-i-nostri-numeri{font-family:'Palanquin',sans-serif}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .i-nostri-prodotti-mondo{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}.img-i-nostri-prodotti-mondo{max-width:978px;display:block;margin:0 auto;width:100%}.text-i-nostri-prodotti-mondo{padding-left:112px;margin-top:-150px;float:left;position:relative}.text-i-nostri-prodotti-mondo h2{max-width:436px;height:auto;padding-bottom:20px}.text-i-nostri-prodotti-mondo p{max-width:556px;height:auto;font-weight:500}.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo a{width:194px;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;margin:92px 129px 47px 0;padding:20px 40px}.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo{float:right;margin-top:66px}.button-i-nostri-prodotti-mondo a{color:var(--colore-bianco)}.button-i-nostri-prodotti-mondo a:hover,.button-i-nostri-prodotti-mondo a:active,.button-i-nostri-prodotti-mondo a:focus{color:var(--colore-bianco)}.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo a:hover{background-color:var(--colore-giallo);transition:1s}.button-i-nostri-prodotti-mondo{background:0 0;border:0;box-shadow:unset}.page-node-32 div#block-ecb-subtheme-content .node__content.clearfix{margin-top:0}.container-brochure-azienda{background-color:#afdfe5;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;height:113px;background-image:url(/sites/default/files/ecb-texture-white.png);background-repeat:no-repeat;background-size:66%;background-position:-336px center}.container-brochure-azienda .container.text-button-brochure{display:flex;justify-content:space-between;align-items:center;height:100%}.container-brochure-azienda p.text-brochure-azienda{font-size:25px;line-height:34px}.container-brochure-azienda p{margin:0}.container-brochure-azienda a.btn.btn-blue{max-width:235px;line-height:1.8}.testo-rivenditori{max-width:688px;margin-top:-120px}.testo-rivenditori h1{padding-bottom:12px;margin-bottom:0}.img-rivenditori-mondo{max-width:1160px;display:block;margin:0 auto;margin-top:90px;width:100%;height:fit-content}.text-rivenditori-nel-mondo{max-width:1142px;display:grid;grid-template-columns:33% 33% 33%;margin:auto;position:relative;z-index:1;margin-bottom:50px}.text-rivenditori-nel-mondo h3{font-weight:700}.text-rivenditori-nel-mondo p.sottotitolo{margin-bottom:.5rem}.elenco1-rivenditori-nel-mondo h3{color:#1e69a5;margin-bottom:40px}.elenco2-rivenditori-nel-mondo h3{color:var(--colore-giallo);margin-bottom:40px}.elenco3-rivenditori-nel-mondo h3{margin-bottom:40px}.elenco1-rivenditori-nel-mondo{padding-bottom:40px}.elenco5-rivenditori-nel-mondo{margin-top:-185px}.elenco6-rivenditori-nel-mondo{margin-top:-226px}.more-spaced-rivenditori p,.less-spaced-rivenditori p,.more-spaced-rivenditori a,.less-spaced-rivenditori a{font-family:'Palanquin',sans-serif}.text-rivenditori-nel-mondo a{color:var(--colore-blu);font-weight:400}.text-rivenditori-nel-mondo a:hover,.text-rivenditori-nel-mondo a:active,.text-rivenditori-nel-mondo a:focus{color:var(--colore-giallo)}p.less-spaced-rivenditori{font-family:'Palanquin',sans-serif;color:var(--colore-blu);font-weight:400}p.more-spaced-rivenditori{margin-top:0;margin-bottom:0}.container-img-bottom{max-height:471px;display:flex;flex-direction:row-reverse;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-200px;max-width:unset;z-index:0}.img-bottom{max-width:100%;max-height:471px}.container-consulenti{border-top:2px solid #1e69a5;padding-top:50px;margin-bottom:40px;position:relative;z-index:1}.container-consulenti h3{font-weight:500;margin-bottom:20px}.container-consulenti-itfr,.container-columns{display:flex}.container-consulenti-itfr{column-gap:100px}.container-columns{display:flex;column-gap:70px}.container-consulenti-itfr h4{font-weight:500;color:#1e69a5;margin-bottom:20px}.container-consulenti a{color:var(--colore-blu);font-weight:400}.container-consulenti p{margin-bottom:0;font-weight:700}.container-consulenti p.sottotitolo{margin-bottom:.5rem;margin-top:20px;font-weight:700}.container-consulenti a:hover,.container-consulenti a:active,.container-consulentia a:focus{color:var(--colore-giallo)}.single-settori-listing.views-row{opacity:0}.testo-settori{margin-bottom:80px;max-width:737px;font-weight:500}.testo-settori h1{padding-bottom:42px;margin-bottom:0;max-width:564px}.inner-settori{height:282px;max-width:293px;background-color:var(--colore-blu);margin-bottom:32px;overflow:hidden;position:relative}.wrapper-text-settori p{max-width:192px;font-size:20px;color:var(--colore-bianco);font-family:'Palanquin',sans-serif;text-transform:uppercase;padding:19px 0 0 19px}.wrapper-icon-settori img{width:auto;max-height:147px;position:absolute;bottom:0}.view-i-nostri-settori.view-id-i_nostri_settori .row.view-content{max-width:943px;margin:0 auto}.single-settori-listing{max-width:33%;min-width:293px}header#header button.navbar-toggler{position:absolute;top:35px;right:20px}nav#navbar-main{padding:30px 35px 0}header#header button.navbar-toggler{display:flex;justify-content:end;max-width:30px;margin:0 0 auto auto;outline:none;box-shadow:unset;border:0;z-index:80}a.navbar-brand{z-index:1;max-width:133px;margin:0 0 auto 0}header#header div#CollapsingNavbar{position:absolute;left:0;top:0;height:100vh;background-color:var(--colore-blu);width:100vw;z-index:1;display:grid !important;grid-template-columns:40% 60%;grid-template-rows:784px;transition:.5s;transform:translateY(-150vh);transition-delay:unset;animation-delay:unset}header#header button.navbar-toggler[aria-expanded=true]+div#CollapsingNavbar{transform:translateY(0)}span.navbar-toggler-icon{background-image:none;border-top:3.35px solid var(--colore-blu);padding-top:9px}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:before,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:after{border-top:3.35px solid var(--colore-bianco);border-bottom:0}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:before{display:none}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span{transform:rotate(45deg);transform-origin:center;transition:.9s}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:after{transform:rotate(90deg);transform-origin:center;margin-top:-12px;transition:.9s}.navbar-expand-xl .navbar-toggler[aria-expanded=false] span{transition:.9s;transition-delay:.15s}.navbar-expand-xl .navbar-toggler[aria-expanded=false] span:after{transition:.5s}span.navbar-toggler-icon:before{content:"";display:block;border-top:3.35px solid var(--colore-blu);width:23px;padding-bottom:9px;margin-left:6px}span.navbar-toggler-icon:after{content:"";display:block;border-bottom:3.35px solid var(--colore-blu);width:29px}.navbar-expand-xl .navbar-nav{flex-direction:column}header#header div#CollapsingNavbar{position:fixed;z-index:20}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:before,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:after{position:fixed}ul.clearfix.nav.navbar-nav li.nav-item:first-child:after{display:none}ul.clearfix.nav.navbar-nav .nav-item a{color:var(--colore-blu);font-family:'Palanquin',sans-serif;font-size:35px;line-height:63px;font-weight:400}ul.clearfix.nav.navbar-nav:hover{text-decoration:none}.nav-link{color:var(--colore-blu)}ul.clearfix.nav.navbar-nav li.nav-item:after{content:'';visibility:hidden;opacity:0;background-image:url('/themes/custom/ecb_subtheme/css/../media/icona-bottone-ecb.png');transition:.5s;background-size:15px 34px;display:inline-block;width:15px;height:34px;margin-left:15px}ul.clearfix.nav.navbar-nav li.nav-item:hover:after{visibility:visible;opacity:1;transition:1s}.button-menu-mobile{display:none}nav#block-ecb-subtheme-main-menu{background-color:var(--colore-bianco);display:flex;height:100vh;margin:0 !important;position:absolute;width:40vw;justify-content:center;top:0;padding-top:130px}.navbar-toggler:focus{box-shadow:none}.menu-contacts{background-image:url("/themes/custom/ecb_subtheme/media/ecb-menu-sfondo.jpg");background-size:auto 100vh;background-repeat:no-repeat;height:100vh;display:flex;justify-content:center;flex-direction:column;padding-left:38vw;padding-top:152px}.img-menu-contacts{height:784px;max-width:865px}div#block-ecb-subtheme-menucontacts{width:100%;height:100%;grid-row-start:1;grid-column-start:2}nav#block-ecb-subtheme-language{position:absolute;top:20px;right:123px;z-index:9}.content{width:100%;height:100%}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{width:100%;height:100%}li.nav-item{display:flex;align-items:center;padding-right:15px}.titolo-menu-contacts{color:var(--colore-bianco);font-family:'Palanquin',sans-serif;font-size:35px;line-height:63px;font-weight:300;display:flex;flex-direction:row}a.testo1-menu-contacts{color:var(--colore-bianco);font-family:'Palanquin',sans-serif;font-size:18px;display:block;margin-bottom:5px;max-width:212px}a.testo2-menu-contacts{color:var(--colore-bianco);font-family:'Palanquin',sans-serif;font-size:20px;display:block;margin-bottom:30px}a{text-decoration:none}a.testo1-menu-contacts:hover,a.testo2-menu-contacts:hover,a.testo1-menu-contacts:active,a.testo2-menu-contacts:active,a.testo1-menu-contacts:focus,a.testo2-menu-contacts:focus{color:var(--colore-giallo)}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a.nav-link.nav-link--settori.is-active a.nav-link.nav-link--en-gb-node-46{color:var(--colore-bianco);font-size:18px;font-family:'Palanquin',sans-serif;letter-spacing:.86px}nav#block-ecb-subtheme-language-2{display:none}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a{background-color:var(--colore-blu)}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a,nav#block-ecb-subtheme-language-2 ul.clearfix.nav li.nav-item a{border:2px solid var(--colore-giallo);border-radius:50%;text-transform:uppercase;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-top:10px}nav#block-ecb-subtheme-language-2 ul.clearfix.nav li.nav-item a{color:var(--colore-blu)}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a:hover,nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a.is-active,nav#block-ecb-subtheme-language-2 ul.clearfix.nav li.nav-item a:hover,nav#block-ecb-subtheme-language-2 ul.clearfix.nav li.nav-item a.is-active{background-color:var(--colore-giallo);color:var(--colore-blu)}.menu-contacts .wrapper-img-scopri-i-servizi{visibility:hidden;max-width:14px;transition:.5s;opacity:0;margin:0 0 10px 10px}.titolo-menu-contacts a:hover>.wrapper-img-scopri-i-servizi,.text-scopri-i-servizi h3:hover+h3>.wrapper-img-scopri-i-servizi{visibility:visible;opacity:1;transition:1s}.titolo-menu-contacts a,.titolo-menu-contacts a:hover,.titolo-menu-contacts a:active,.titolo-menu-contacts a:focus{color:var(--colore-bianco)}.contextual-region{position:static}.page-node-4 #navbar-main,.page-node-46 #navbar-main,.page-node-22 #navbar-main,nav#navbar-main{background-color:var(--colore-bianco)}img.img1-header{max-height:915px;max-width:447px;position:absolute;z-index:0;top:0;right:0}img.img2-header{max-height:676px;max-width:784px;position:absolute;z-index:0;top:0;right:0}img.img3-header{max-height:480px;max-width:727px;position:absolute;z-index:0;top:0;right:0}.page-node-32 #navbar-main,.page-node-38 #navbar-main{background-color:var(--colore-blu) !important;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;height:480px;display:grid;grid-template-columns:1fr}.page-node-32 #navbar-main .testo-azienda h1,.page-node-32 #navbar-main .sottotitolo,.page-node-32 #navbar-main .sottotitolo strong,.page-node-38 #navbar-main .testo-rivenditori h1,.page-node-38 #navbar-main .sottotitolo,button.navbar-toggler.collapsed{color:var(--colore-bianco)}.page-node-32 #navbar-main span.navbar-toggler-icon,.page-node-38 #navbar-main span.navbar-toggler-icon,.page-node-32 #navbar-main span.navbar-toggler-icon:before,.page-node-32 #navbar-main span.navbar-toggler-icon:after,.page-node-38 #navbar-main span.navbar-toggler-icon:before,.page-node-38 #navbar-main span.navbar-toggler-icon:after,.page-node-30 #navbar-main span.navbar-toggler-icon,.page-node-30 #navbar-main span.navbar-toggler-icon:before,.page-node-30 #navbar-main span.navbar-toggler-icon:after{border-top:3.35px solid var(--colore-bianco)}img.img4-header{max-height:480px;max-width:908px;position:absolute;z-index:0;top:0;right:0}.site-footer__bottom{margin:0;border:none}footer.site-footer{background-color:var(--colore-blu);max-height:100%}.style-footer{display:grid;grid-template-columns:50% 50%;max-width:1100px;align-items:flex-end;margin:0 auto;margin-bottom:60px}img.img-logo-footer{max-width:362px}.site-footer .block{border:none}.style-footer p{margin:0}.titolo-linea-footer{padding-top:70px;grid-column:2;grid-row:1}a.titolo-footer{max-width:177px;font-size:35px;font-weight:500;font-family:'Palanquin',sans-serif;color:var(--colore-bianco) !important;padding-left:10px}.linea-footer{grid-column:2;background-color:var(--colore-giallo);max-width:549px;height:2px;margin-top:22px}.wrapper-img-contattaci{visibility:hidden;transition:.5s;opacity:0;max-width:11px;margin:0 0 10px 18px}.titolo-linea-footer a:hover>.wrapper-img-contattaci{visibility:visible;opacity:1;transition:1s}.style-footer-elenchi{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto auto;max-width:1056px;margin:0 auto}.style-footer-elenchi a:hover,.style-footer-elenchi a:focus,.style-footer-elenchi a:active{color:var(--colore-giallo) !important}.style-footer-elenchi .elenco-prodotti-footer p:last-child{flex-direction:column;align-content:flex-start}.copyright-agency-footer{grid-column:span 2;width:1079px;opacity:.72;display:flex;justify-content:space-between;margin-top:30px;max-width:100%;grid-column-start:1;grid-column-end:5}.style-footer-elenchi p{display:flex;flex-wrap:wrap;align-content:flex-end}.site-footer .content a,.site-footer .content a.is-active{color:var(--colore-bianco)}.elenco-social-footer a,.elenco-prodotti-footer a,.elenco-contatti-footer a,.copyright-agency-footer p{font-size:16px;font-family:'Palanquin',sans-serif;color:var(--colore-bianco)}.elenco-social-footer p,.elenco-prodotti-footer p,.elenco-contatti-footer p{font-size:18px;font-weight:500;color:var(--colore-bianco);font-family:'Palanquin',sans-serif;margin-bottom:5px}.privacypolicy-footer{font-size:16px;font-weight:500;font-family:'Palanquin',sans-serif;color:var(--colore-bianco)}.elenco-social-footer{max-width:70px}.elenco-prodotti-footer{max-width:220px}.elenco-contatti-footer{max-width:160px}.copyright-agency-footer img{max-height:13px;width:auto;margin:9px 0 0 4px}.logo_double_bridge_privacy{display:flex;flex-direction:column;justify-content:space-between}.logo_double_title{display:flex;flex-direction:column;font-size:18px;font-weight:500;color:var(--colore-bianco);font-family:'Palanquin',sans-serif}.logo_double_title img{margin-top:5px;width:70%;height:auto}.testo-prodotti{position:relative;z-index:1}.testo-prodotti h1{padding-bottom:30px}.testo-prodotti .sottotitolo{max-width:737px}.view.view-i-nostri-prodotti.view-id-i_nostri_prodotti .row.view-content,.view.view-homepage-i-nostri-prodotti.view-id-homepage_i_nostri_prodotti .row.view-content{max-width:933px;margin:0 auto;margin-top:125px}.single-prodotti-listing{max-width:33%;min-width:293px;opacity:0}.inner-prodotti{height:430px;max-width:293px;background-color:var(--colore-blu);margin-bottom:32px;overflow:hidden;position:relative}.wrapper-icon-prodotti img{width:auto;max-height:325px;position:absolute;bottom:0;right:0;top:0}.wrapper-title-prodotti p{font-size:20px;color:var(--colore-bianco);font-family:'Palanquin',sans-serif;text-transform:uppercase;position:absolute;bottom:0;max-width:192px;margin-left:16px}.wrapper-img-hover-prodotti,.wrapper-text-hover-prodotti{visibility:hidden}a .inner-prodotti>.wrapper-img-hover-prodotti{position:absolute;bottom:0;left:0;transition:.8s;transition-delay:.1s;opacity:0}a .inner-prodotti>.wrapper-text-hover-prodotti{position:absolute;bottom:0;transition:.8s;transition-delay:.1s;opacity:0}@media (min-width:768px){a .inner-prodotti:hover>.wrapper-title-prodotti p{margin-bottom:110px;transition:.5s;transition-delay:.1s}a .inner-prodotti:hover>.wrapper-icon-prodotti{visibility:hidden;transition:.8s;opacity:0;transition-delay:.05s}a .inner-prodotti:hover>.wrapper-img-hover-prodotti{visibility:visible;position:absolute;bottom:0;left:0;transition:.8s;transition-delay:.1s;opacity:1}a .inner-prodotti:hover>.wrapper-text-hover-prodotti{visibility:visible;position:absolute;bottom:0;transition:.8s;transition-delay:.1s;opacity:1}}a .inner-prodotti>.wrapper-title-prodotti p{transition:.5s;transition-delay:.1s}a .inner-prodotti>.wrapper-icon-prodotti{transition:.8s;opacity:1;transition-delay:.05s}.wrapper-img-hover-prodotti img{width:auto;height:120px}.wrapper-text-hover-prodotti p{text-align:center;color:var(--colore-bianco);font-size:14px;font-weight:500;margin-left:100px}.testo-homepage h1,.testo-homepage p:nth-child(2){opacity:0}.banner-blu-header-homepage-mobile{display:none}.page-node-30 #navbar-main{background-color:var(--colore-blu) !important;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;height:772px;display:grid;grid-template-columns:1fr}img.img8-header{height:auto;max-width:700px;position:absolute;z-index:0;top:0;right:0}.testo-homepage{margin-top:-350px}.testo-homepage h1,.testo-homepage span,.testo-homepage strong{color:var(--colore-bianco);max-width:586px;font-size:75px;font-family:'Palanquin',sans-serif}.testo-homepage strong{font-weight:500}.testo-homepage h1,.testo-homepage span{font-weight:100}.testo-homepage span{color:#58b8e0}.testo-homepage p{color:var(--colore-bianco);max-width:474px;margin-top:30px}.button-homepage a{width:179px;height:64px;border-radius:32px;background-color:#58b8e0;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px;color:var(--colore-bianco)}.button-homepage a:hover,.button-homepage a:active,.button-homepage a:focus{color:var(--colore-bianco)}.banner-blu-header-homepage .button-homepage a:hover{transition:1s;background-color:var(--colore-giallo)}.button-homepage{background:0 0;border:0;box-shadow:unset}.homepage-block-to-azienda{display:grid;grid-template-columns:40% 60%;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;margin-top:-10px}img.wrapper-img-homepage{max-width:481px}h1.wrapper-title-homepage{display:flex;flex-direction:column-reverse;max-width:586px;grid-column:2;grid-row:1}h1.wrapper-title-homepage strong{font-family:'Palanquin',sans-serif}img.wrapper-img-hover-homepage{visibility:hidden;max-width:16.5px;transition:.5s;opacity:0}.homepage-block-to-azienda a:hover>.wrapper-img-hover-homepage{visibility:visible;opacity:1;transition:1s}.text-scopri-i-servizi a:hover>.wrapper-img-scopri-i-servizi,.text-scopri-i-servizi h3:hover+h3>.wrapper-img-scopri-i-servizi{visibility:visible;opacity:1;transition:1s}p.wrapper-text-homepage{grid-column:2;padding-top:60px}.wrapper-text-homepage{font-weight:400;max-width:564px}.wrapper-title-homepage a{color:var(--colore-blu);font-family:'Palanquin',sans-serif;font-weight:100}.wrapper-title-homepage a:hover,.wrapper-title-homepage a:focus,.wrapper-title-homepage a:active{color:var(--colore-blu)}.wrapper-title-homepage-prodotti{justify-content:center;display:flex;margin:100px 0 -80px}.button-homepage-prodotti a{width:194px;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}.button-homepage-prodotti-center{display:flex;justify-content:center;margin:50px 0 80px}.button-homepage-prodotti a{color:var(--colore-bianco)}.button-homepage-prodotti a:hover,.button-homepage-prodotti a:active,.button-homepage-prodotti a:focus{color:var(--colore-bianco)}.button-homepage-prodotti a:hover{background-color:var(--colore-giallo);transition:1s}.button-homepage-prodotti{background:0 0;border:0;box-shadow:unset}.wrapper-title1-settori-homepage a{color:var(--colore-bianco);font-family:'Palanquin',sans-serif}.wrapper-title1-settori-homepage .strong{font-family:'Palanquin',sans-serif}.wrapper-title1-settori-homepage a:hover{color:var(--colore-bianco)}.wrapper-img-scopri-i-settori{visibility:hidden;max-width:16.5px;margin-left:10px}.wrapper-title1-settori-homepage a:hover>.wrapper-img-scopri-i-settori,.text-scopri-i-settori h2:hover+h2>.wrapper-img-scopri-i-settori{visibility:visible}.i-nostri-settori-homepage a:hover>.wrapper-img-hover-homepage-settori{visibility:visible;opacity:1;transition:1s}.wrapper-img-hover-homepage-settori{visibility:hidden;max-width:16.5px;transition:.5s;opacity:0;margin-left:10px}.i-nostri-settori-homepage a:hover,.i-nostri-settori-homepage a:active,.i-nostri-settori-homepage a:focus{color:var(--colore-bianco)}.contenitore1{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.i-nostri-settori-homepage{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;background-color:var(--colore-blu);margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden}img.wrapper-img1-settori-homepage{max-width:693px;height:516px;position:absolute;right:0;top:50px}img.wrapper-img2-settori-homepage{width:156px;height:113px;margin-right:75px}h2.wrapper-title1-settori-homepage,h2.wrapper-title1-settori-homepage strong{color:var(--colore-bianco)}h2.wrapper-title1-settori-homepage strong,h2.title-servizi-homepage strong,.text-i-nostri-prodotti-mondo strong,.wrapper-title-homepage-prodotti strong{font-family:'Palanquin'}.wrapper-title1-settori-homepage{padding:75px 0 50px 110px}p.wrapper-title2-settori-homepage{font-size:45px;color:#afdfe5;font-family:'Palanquin',sans-serif;margin:0;padding:10px 0 25px;line-height:45px}p.wrapper-text1-settori-homepage{color:var(--colore-bianco);max-width:458px;grid-column:2}.contenitore3{background-color:var(--colore-blu);margin:0 auto 40px;width:1142px;display:grid;grid-template-columns:14% 14% 14% 14% 14% 14% 14%;gap:5px;align-items:end}.wrapper-text-settori-homepage:hover{cursor:pointer}.linea-settori-homepage{background-color:var(--colore-bianco);width:123px;height:4px;margin-bottom:98px;opacity:.57}.text-linea1,.text-linea2,.text-linea3,.text-linea4,.text-linea5,.text-linea6,.text-linea7{display:flex;flex-direction:column;justify-content:flex-end}p.wrapper-text-settori-homepage{margin-bottom:8px;line-height:16px;color:var(--colore-bianco);font-size:13px;max-width:133px;font-family:'Palanquin',sans-serif;opacity:.8}.contenitore-slider{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(7,100%);margin:0 auto;width:100%;max-width:688px;overflow-x:hidden;margin-top:50px;margin-bottom:50px}.contenitore2{grid-row:1;display:flex;max-width:100%;overflow-x:hidden}.contenitore3 label.active .linea-settori-homepage{background-color:var(--colore-giallo);opacity:1}.contenitore3 label.active p.wrapper-text-settori-homepage{color:var(--colore-bianco);opacity:1;font-weight:700}div#block-ecb-subtheme-views-block-homepage-i-nostri-servizi-block-1{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset;display:flex}img.wrapper-img-servizi-homepage{max-height:1015px;position:absolute;left:0;margin-top:160px;opacity:0}h2.title-servizi-homepage{max-width:816px;margin:130px 0 0 118px}.view-homepage-i-nostri-servizi .view-content.row{display:grid;grid-template-columns:50% 50%;width:60%;grid-row-gap:50px;grid-column-gap:65px;margin:70px 0 0 400px}.wrapper-number-servizio-homepage{color:var(--colore-giallo);font-family:Palanquin;font-size:25px;font-weight:700}.wrapper-title-servizio-homepage h4{font-size:30px;font-weight:500;max-width:238px}.wrapper-text-servizio-homepage{font-size:18px;font-weight:500;max-width:363px}.button-homepage-servizi-center{margin:100px 0 198px 400px}.button-homepage-servizi a{width:194px;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}.button-homepage-servizi-align{display:flex;justify-content:center;margin:50px 0 80px}.button-homepage-servizi a{color:var(--colore-bianco)}.button-homepage-servizi a:hover,.button-homepage-servizi a:active,.button-homepage-servizi a:focus{color:var(--colore-bianco)}.button-homepage-servizi a:hover{background-color:var(--colore-giallo);transition:1s}.button-homepage-servizi{background:0 0;border:0;box-shadow:unset}.scopri-le-news{margin-top:75px}.linea-scopri-le-news{background-color:var(--colore-giallo);height:157px;width:2px;margin:0 auto;margin-top:-36px}.testo-scopri-le-news{padding:40px 0 50px;max-width:816px;margin:0 auto;text-align:center}.button-homepage-news a{width:194px;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}.button-homepage-news{background:0 0;border:0;box-shadow:unset}.button-homepage-news-center{display:flex;justify-content:center;margin:50px 0 80px}.button-homepage-news a{color:var(--colore-bianco)}.button-homepage-news a:hover,.button-homepage-news a:active,.button-homepage-news a:focus{color:var(--colore-bianco)}.button-homepage-news a:hover{background-color:var(--colore-giallo);transition:1s}img.img7-header{max-height:676px;max-width:900px;position:absolute;z-index:0;top:0;right:0}.elenco-contatti{max-width:246px;padding-bottom:20px}.elenco-contatti a{color:var(--colore-blu);font-family:'Palanquin',sans-serif;font-size:22px;font-weight:500}.testo-contatti h1{padding-bottom:40px}.testo-contatti{margin-bottom:200px}.elenco-contatti a:hover,.elenco-contatti a:focus,.elenco-contatti a:active{color:var(--colore-giallo) !important}.contatti-informazioni{display:flex;flex-direction:column;align-items:center;margin-top:40px}p.titolo-contatti-informazioni{font-family:'Palanquin',sans-serif;font-size:50px;font-weight:700;margin-bottom:40px;color:var(--colore-blu)}p.testo-contatti-informazioni{font-size:22px;font-weight:500;max-width:653px;text-align:center;margin-bottom:58px}div#edit-actions--2{justify-content:center;display:flex}.g-recaptcha{display:flex;justify-content:center}.content form#webform-submission-contact-node-67-add-form{transform:scaleX(0);transform-origin:right}.form-control{padding:15px;border-radius:0;border:1px solid var(--colore-giallo);font-family:'Palanquin',sans-serif;font-size:18px}div#block-ecb-subtheme-webform{max-width:617px;margin:0 auto;width:100%}iframe{max-width:100%}textarea#edit-message{height:269px}div#edit-actions{display:flex;justify-content:center}input#edit-actions-submit{width:124px;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;margin:20px 0 50px}input#edit-actions-submit a{color:var(--colore-bianco)}input#edit-actions-submit a:hover,input#edit-actions-submit a:active input#edit-actions-submit a:focus{color:var(--colore-bianco)}input#edit-actions-submit:hover{background-color:var(--colore-giallo);transition:1s}button.ui-dialog-titlebar-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--colore-bianco);background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem}.ui-widget-header{background-color:#56c646}.ui-dialog .ui-dialog-titlebar,.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.webform-confirmation-modal{border-radius:4px}.testo-casistudio h1{max-width:586px;padding-bottom:42px}.testo-casistudio .sottotitolo{max-width:564px}.testo-casistudio .sottotitolo strong{color:var(--colore-blu)}.testo-casistudio .sottotitolo strong:hover,.testo-casistudio .sottotitolo strong:focus,.testo-casistudio .sottotitolo strong:active{color:var(--colore-giallo)}.view.view-il-nostro-know-how-nei-casi-studio.view-id-il_nostro_know_how_nei_casi_studio .view-content.row{max-width:1140px;margin:0 auto}.single-casi-studio-listing{max-width:25%;min-width:262px;margin-top:110px;z-index:1}.inner-casi-studio img{height:192px;max-width:262px;overflow:hidden;position:relative}.wrapper-img-casi-studio{height:192px;overflow-y:hidden;margin-bottom:12px;cursor:pointer}.wrapper-img-casi-studio img{margin-top:0;max-width:100%;transition:margin-top .6s ease}.wrapper-img-casi-studio img:last-child{opacity:0;transition:.8s}.wrapper-img-casi-studio:hover img:last-child{margin-top:-220px;transition:.8s;opacity:1}.wrapper-img-casi-studio img:first-child{opacity:1;transition:.8s}.wrapper-img-casi-studio:hover img:first-child{opacity:0;transition:.8s}.wrapper-text-casi-studio p,.wrapper-text-casi-studio a{font-size:14px;font-family:'Palanquin',sans-serif;line-height:16px;margin-bottom:12px;color:var(--colore-blu)}p.wrapper-title-casi-studio{font-weight:700}.scopri-i-settori{margin-top:120px;position:relative;z-index:1}.linea-scopri-i-settori{background-color:var(--colore-giallo);height:157px;width:2px;margin:0 auto;margin-top:-36px}.testo-scopri-i-settori{padding:40px 0 50px;max-width:340px;margin:0 auto;text-align:center}.h3-scopri-i-settori a .wrapper-img-scopri-i-servizi{position:absolute;top:calc(50% - 16px)}.h3-scopri-i-settori a{position:relative}.testo-scopri-i-settori strong{font-family:'Palanquin',sans-serif}.testo-scopri-i-settori h3{margin-bottom:0}.testo-scopri-i-settori a{color:var(--colore-nero);font-family:'Palanquin',sans-serif}.testo-scopri-i-settori a:hover,.testo-scopri-i-settori a:focus,.testo-scopri-i-settori a:active{color:var(--colore-nero)}.inner-casi-studio .wrapper-title-casi-studio{text-transform:uppercase}.wrapper-img-scopri-i-settori{visibility:hidden;max-width:16.5px;transition:.5s;opacity:0}.testo-scopri-i-settori a:hover>.wrapper-img-scopri-i-servizi,.testo-scopri-i-settori h3:hover+h3>.wrapper-img-scopri-i-servizi{visibility:visible;opacity:1;transition:1s}.testo-scopri-i-settori h3:last-child{padding-left:20px}.slider-img{display:flex;justify-content:flex-start;align-items:center;overflow-x:hidden;border:10px #fff solid;border-radius:1% 1% 0 0}.slider-img img{width:100%}.slider-casi-studio{width:700px;max-width:100%;margin:0 auto;overflow-x:auto;position:relative}.slider-big-container{height:100vh;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.slider-img .row{position:absolute;font-size:80px;font-weight:100;color:#fff;cursor:pointer}.slider-img .row.left{left:25px;max-width:50px;display:none;transform:rotate(180deg)}.slider-img .row.right{right:25px;max-width:50px}p.titolo-slider-casi-studio{background-color:#fff;text-align:center;padding-bottom:10px;text-transform:uppercase}.slider-background{height:100vh;width:100vw;left:0;position:fixed;top:0;background-color:rgba(0,0,0,.22);z-index:999;align-items:center;display:none}.single-casi-studio-listing.views-row{opacity:0}.close-slider{position:absolute;top:30px;right:30px;cursor:pointer}.close-slider p{font-size:30px;color:var(--colore-giallo)}img.img5-header{max-height:480px;max-width:818px;position:absolute;z-index:0;top:0;right:0}.testo-filtri-prodotti{margin:55px 0 80px;max-width:737px}.testo-filtri-prodotti h1{max-width:490px;font-weight:500;margin-bottom:43px}.testo-filtri-prodotti p{font-size:22px;line-height:31px}.contenitore-header-filtri-prodotti .testo-filtri-prodotti strong:hover{color:var(--colore-giallo)}.contenitore-header-filtri-prodotti .testo-filtri-prodotti li{font-size:22px;line-height:31px}.contenitore-header-filtri-prodotti{display:flex;align-items:flex-end;justify-content:space-between;align-items:flex-start}.immagine-interna-filtri-prodotti{margin-bottom:7px;position:relative;margin-left:27px}.immagine-interna-filtri-prodotti img{max-width:448px;width:100%;height:auto;margin-top:180px}.banner-brochure h4,.banner-brochure strong,.banner-brochure a{color:var(--colore-bianco)}.node--type-prodotti .main-content>.section{display:flex;flex-wrap:wrap}.node--type-prodotti .main-content>.section .product-type-heading{width:100%}.node--type-prodotti .main-content>.section .product-type-sectors-filter{width:30%}.node--type-prodotti .main-content>.section .product-type-listing{width:70%}.banner-brochure{display:flex;height:190px;margin-bottom:80px;align-items:center}.banner-brochure .col-pdf{display:flex;justify-content:end;align-items:center}.banner-brochure .col-pdf .btn-blue,.btn.btn-blue{text-align:center;max-width:132px;width:100%;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}.btn-blue:hover{cursor:pointer}.banner-brochure .col-pdf .btn-blue a{color:var(--colore-bianco)}.banner-brochure .col-pdf .btn-blue a:hover,.banner-brochure .col-pdf .btn-blue a:active,.banner-brochure .col-pdf .btn-blue a:focus{color:var(--colore-bianco)}.banner-brochure .col-pdf .btn-blue:hover{background-color:var(--colore-giallo);transition:1s}.facets-widget-links h3{font-weight:800;margin-top:20px;margin-bottom:20px}.facets-widget-links ul.facet-inactive,.facets-widget-links ul.facet-active{color:var(--colore-blu);font-size:16px;line-height:25px;list-style:none;text-transform:uppercase;padding:0}.facets-widget-links li.facet-item,.facets-widget-links li.facet-item{padding-bottom:15px}.facets-widget-links{max-width:260px}.facets-widget-links span.facet-item__status,.facets-widget-links span.facet-item__value{font-family:'Palanquin',sans-serif;font-weight:400}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content{max-width:849px;margin:0 auto;column-gap:3px;row-gap:40px;margin-bottom:160px}.single-tipologia-prodotti-listing{max-width:33%}.single-tipologia-prodotti-listing img:hover{cursor:pointer}.single-tipologia-prodotti-listing img{max-width:240px;max-height:240px}.single-tipologia-prodotti-listing.views-row:hover{cursor:pointer}.single-tipologia-prodotti-listing:hover hr{color:#1e69a5;border-bottom:2px solid #1e69a5}.single-tipologia-prodotti-listing .views-field.views-field-title span.field-content{font-size:18px;font-weight:500;line-height:28px;font-family:'Palanquin',sans-serif}.single-tipologia-prodotti-listing hr{color:var(--colore-giallo);border-bottom:2px solid var(--colore-giallo)}div#block-ecb-subtheme-contattiinformazioni{margin:0 auto;width:100%}.testo-filtri-settori{margin-bottom:80px;max-width:737px;margin-top:55px}.testo-filtri-settori h1{max-width:490px;font-weight:500;margin-bottom:43px}.testo-filtri-settori p{font-size:22px;line-height:31px}.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{margin-bottom:160px}.node--type-settori .main-content>.section{display:flex;flex-wrap:wrap}.node--type-settori .main-content>.section .sector-product-heading{width:100%}.node--type-settori .main-content>.section .sector-type-product-filter{width:30%}.node--type-settori .main-content>.section .sector-type-listing{width:70%}span.facet-item__status.js-facet-deactivate{display:none}.facets-widget-links a.is-active{border-bottom:2px solid var(--colore-giallo)}img.img6-header{max-height:676px;max-width:742px;position:absolute;z-index:0;top:0;right:0}.testo-singolo-prodotto p{text-transform:uppercase;color:var(--colore-blu);font-family:'Palanquin',sans-serif;font-size:16px;line-height:25px;margin-bottom:0;margin-top:25px}.testo-singolo-prodotto h1{text-transform:uppercase}.contenitore-singolo-prodotto img{height:467px;width:467px}.contenitore-singolo-prodotto{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;margin-top:130px}.contenitore-singolo-prodotto p{grid-column:2;grid-row:1;font-size:22px;line-height:31px;font-weight:500}.brochure-singolo-prodotto{display:flex;align-items:center;justify-content:space-between}.brochure-singolo-prodotto h4{font-weight:700}.brochure-singolo-prodotto .btn-blue{text-align:center;max-width:132px;width:100%;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px}.btn-blue a{color:var(--colore-bianco)}.btn-blue a:hover,.btn-blue a:active,.btn-blue a:focus{color:var(--colore-bianco)}.btn-blue:hover{background-color:var(--colore-giallo);transition:1s}.single-tipologia-prodotti-listing.views-row p{text-transform:uppercase}.informazioni-singolo-prodotto h3{font-weight:800;font-family:'Palanquin',sans-serif}.informazioni-singolo-prodotto table{margin-top:30px}.informazioni-singolo-prodotto table th{background-color:var(--colore-blu)}.wrapper-img-singolo-prodotto{max-width:38px;transition:.5s;margin-left:10px;margin-top:10px}.informazioni-singolo-prodotto h3:hover>.wrapper-img-singolo-prodotto{transition:1s}.informazioni-singolo-prodotto h3:last-child:hover{display:block}.full-width.bg-blue.view.view-prod-type-brochure h4,.full-width.bg-blue.view.view-prod-type-brochure strong,.full-width.bg-blue.view.view-prod-type-brochure a{color:var(--colore-bianco)}.full-width.bg-blue.view.view-prod-type-brochure{display:flex;height:190px;margin-top:90px;margin-bottom:80px;align-items:center;justify-content:space-evenly}.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item a{text-align:center;max-width:132px;width:100%;height:64px;border-radius:32px;background-color:#1e69a5;color:var(--colore-bianco);transition:1s;font-size:14px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;padding:20px 40px;cursor:pointer}.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item a{color:var(--colore-bianco)}.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item a:hover,.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item a:active,.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item a:focus{color:var(--colore-bianco);background-color:var(--colore-giallo);transition:1s}.full-width.bg-blue.view.view-prod-type-brochure li.list-group-item{border:none}.full-width.bg-blue li.list-group-item{background:0 0;border:none}.full-width.bg-blue.view.view-prod-type-brochure .view-content.row>*{width:auto}a.accordion-button{font-size:40px;font-weight:800;color:var(--colore-blu);font-family:'Palanquin',sans-serif}a.accordion-button:hover,a.accordion-button:active,a.accordion-button:focus{color:var(--colore-blu)}.accordion-button:not(.collapsed){color:var(--colore-blu);background-color:var(--colore-bianco)}.accordion-button:not(.collapsed) .wrapper-img-singolo-prodotto{transform:rotate(180deg);transition:1s}.accordion-button.collapsed .wrapper-img-singolo-prodotto{transition:1s}.informazioni-singolo-prodotto tr td,.informazioni-singolo-prodotto tr th{padding:20px}a.accordion-button.collapsed:after,.accordion-button:after{display:none}.informazioni-singolo-prodotto table td p,.informazioni-singolo-prodotto table td{font-size:14px;line-height:20px;font-family:'Open Sans',sans-serif}.contenitore-singolo-prodotto table thead tr{background-color:var(--colore-blu)}.page-node-95 .full-width.bg-blue.view.view-tipologia-prodotto-brochure.view-id-tipologia_prodotto_brochure,.page-node-94 .full-width.bg-blue.view.view-tipologia-prodotto-brochure.view-id-tipologia_prodotto_brochure{display:none}.contenitore-singolo-prodotto li{font-size:22px;line-height:31px;font-weight:500;color:var(--colore-nero)}.page-node-66 .full-width.bg-blue,.page-node-90 .full-width.bg-blue.view.view-prod-type-brochure,.page-node-91 .full-width.bg-blue.view.view-prod-type-brochure,.page-node-145 .brochure-singolo-prodotto,.page-node-95 .brochure-singolo-prodotto,.page-node-94 .brochure-singolo-prodotto{display:none}.globalsearch-searchbar{position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:0;z-index:9999;display:flex;flex-direction:column;padding-top:30px;opacity:0;visibility:hidden;transform:translateY(-150vh);transition:.5s}.globalsearch-searchbar.search-visibile{opacity:1;visibility:visible;transform:translateY(0)}body.search-visibile{overflow:hidden}.globalsearch-searchbar .content{display:flex;justify-content:center}.globalsearch-searchbar .content>form{width:100%;max-width:80vw}.globalsearch-searchbar .content>form .form-item-search{max-width:80%;width:100%}.globalsearch-searchbar .content>form .form-actions{max-width:20%;width:100%}.globalsearch-searchbar .content>form .form-item-search label{font-size:60px;line-height:65px;margin-bottom:20px;color:var(--colore-blu);font-family:'Palanquin',sans-serif;font-weight:500;margin-top:140px}.global-search-container{position:absolute;right:90px;top:36px;z-index:9}.toggle-search{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:0;background:0 0;outline:none}.global-search-container .toggle-search i{transform:rotate(75deg);color:var(--colore-blu);font-size:20px}.path-frontpage .global-search-container .toggle-search i,.page-node-32 .global-search-container .toggle-search i,.page-node-38 .global-search-container .toggle-search i{color:#fff}.globalsearch-searchbar .toggle-search{margin:7px 77px auto auto;max-width:32px;max-height:32px;width:100%;height:100%}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h1{margin-top:60px;margin-bottom:40px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 .btn-primary,div#block-ecb-globalsearch-form input#edit-submit-search-globale{background-color:var(--colore-blu);border-color:var(--colore-blu)}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 .form-control,div#block-ecb-globalsearch-form input#edit-search{border-color:var(--colore-blu)}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 a{color:var(--colore-blu)}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 a:hover,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 a:focus,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 a:active{color:var(--colore-giallo)}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 p,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h2,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h4{font-size:18px;line-height:35px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3 a{font-size:40px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 .view-header{margin-bottom:50px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 .view-content.row{row-gap:20px}.view-search-globale{margin-top:140px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 nav{display:flex;justify-content:center}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 .page-item.active .page-link{background-color:var(--colore-blu);border-color:var(--colore-blu)}.view-search-globale .view-header .globalsearch-searchbar{position:relative;z-index:1;width:auto;height:auto;opacity:1;visibility:visible;transform:unset;padding-top:0}.page-view-search-globale .global-search-container,.view-search-globale .view-header .globalsearch-searchbar .toggle-search,.view-search-globale .view-header .globalsearch-searchbar .content>form label{display:none}.search-api-autocomplete-search{z-index:99999}.testo-privacy-policy{margin-bottom:81px}.element-faded{transform:scaleY(1) !important;transition:transform .9s}.element-dissolve{opacity:1 !important;transition:3s}#sliding-popup.sliding-popup-bottom{background:rgba(255,255,255,55%) !important;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px !important;width:100%;border:none;-webkit-backdrop-filter:saturate(180%) blur(15px) !important;-moz-backdrop-filter:saturate(180%) blur(15px) !important;backdrop-filter:saturate(100%) blur(15px) !important}div#sliding-popup .eu-cookie-compliance-content{padding:50px 120px 100px;width:100%;max-width:100%}div#sliding-popup .eu-cookie-compliance-close-button{right:5px;top:5px;background:0 0;width:30px;height:30px}div#sliding-popup .eu-cookie-compliance-close-button:after,div#sliding-popup .eu-cookie-compliance-close-button:before{content:'';position:absolute;background-color:#000;width:100%;height:2px;left:0}div#sliding-popup .eu-cookie-compliance-close-button:before{transform:rotate(45deg)}div#sliding-popup .eu-cookie-compliance-close-button:after{transform:rotate(-45deg)}div#sliding-popup .eu-cookie-compliance-content h4{font-size:30px}div#sliding-popup .eu-cookie-compliance-content p{font-weight:400;font-size:16px;max-width:70%;display:block}div#sliding-popup .eu-cookie-compliance-content p *{color:#28857d}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button,button.eu-cookie-compliance-save-preferences-button{background:#000;box-shadow:unset;padding:10px 20px;border:0;border-radius:0;color:#fff;font-size:16px;letter-spacing:1.2px;line-height:22px;font-weight:400;text-shadow:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.eu-cookie-compliance-reject-button{background:#be0202}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.agree-button{background:#28857d}div#sliding-popup .eu-cookie-compliance-content{display:flex;flex-direction:column;align-items:flex-end}.eu-cookie-compliance-message{max-width:100% !important;width:100% !important}button.eu-cookie-compliance-save-preferences-button{margin-top:20px;margin-bottom:10px}div#sliding-popup .eu-cookie-compliance-close-button{position:absolute;border:0;right:10px;top:10px;width:20px;height:20px}div#sliding-popup .eu-cookie-compliance-content{padding:40px 120px !important}.eu-cookie-compliance-category-description,.eu-cookie-compliance-category label,div#popup-text h4{color:var(--colore-nero)}div#sliding-popup .eu-cookie-compliance-content p *{color:var(--colore-blu)}.eu-cookie-compliance-close-button{color:transparent}div#sliding-popup .eu-cookie-compliance-close-button:after,div#sliding-popup .eu-cookie-compliance-close-button:before{top:12px}.eu-cookie-compliance-popup-open .eu-cookie-withdraw-tab{display:none}.eu-cookie-withdraw-tab{left:unset;right:0;background-color:#1f69a5;border:0;padding:5px 10px;color:#fff;font-size:14px}.container-tnk-you-page{width:100%;display:flex;flex-direction:column;gap:40px;margin:50px 0;align-items:center}.container-tnk-you-page a.btn.btn-blue{width:100%;max-width:none}
body{color:#3b3b3b;background:#292929}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#055a8e}#navbar-main{background-color:#1d84c3}a,.link{color:#0071b3}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2}.nav-item .dropdown-item a.active{color:#fff}.nav-link{color:#e7e7e7}.nav-link:hover,.nav-link:focus{color:#e7e7e7}a:active,.link:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#0071b3}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1}.site-footer{background:#292929}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}
@media screen and (max-width:1366px){h1.wrapper-title-homepage,p.wrapper-text-homepage{margin-left:67px}.content .data-single-news,.content .title-single-news{left:18%}.testo-azienda{max-width:797px}.testo-azienda h1{padding-bottom:15px;margin-bottom:0}}@media screen and (max-width:1362px){img.img3-header{display:none}}@media screen and (max-width:1302px){img.img8-header{height:auto;max-width:460px}.testo-homepage{margin-top:-78px}.page-node-30 #navbar-main{height:510px}.testo-rivenditori{margin-top:-78px}img.img5-header{display:none}}@media screen and (max-width:1200px){h1.wrapper-title-homepage{font-size:55px;line-height:60px}p.wrapper-text-homepage{max-width:353px}img.wrapper-img-servizi-homepage{max-width:226px}.view-homepage-i-nostri-servizi .view-content.row{margin-left:300px}.view-homepage-i-nostri-servizi .view-content.row{grid-row-gap:15px;grid-column-gap:17px}.button-homepage-servizi-center{margin-left:300px}.wrapper-title-servizio-homepage h4{max-width:227px}.wrapper-text-servizio-homepage{max-width:240px}.button-homepage-servizi-center{margin-top:53px}.contenitore3{margin:0 auto 85px 10px;max-width:calc(100% - 10px)}.row .single-news-listing{min-width:312px}.page-node-32 #navbar-main{height:auto}.testo-azienda{margin-top:0}p.wrapper-title-header-azienda{font-size:40px;line-height:50px;max-width:670px;margin-left:23px}p.wrapper-text-header-azienda{margin-left:23px;max-width:638px}div.stile-virgolette{padding-left:17px}.perche-sceglierci{left:0}.view-lista-perche-sceglierci.view-id-lista_perche_sceglierci .row.view-content{width:85vw;margin:0 auto}.row .single-lista-azienda{padding-bottom:38px}.container-img-bottom,img.img-bottom{display:none}.container-img-bottom{height:400px}img.img4-header{display:none}.content .data-single-news,.content .title-single-news{left:13%}img.img7-header{max-width:709px}.copyright-agency-footer{width:959px}.view.view-il-nostro-know-how-nei-casi-studio.view-id-il_nostro_know_how_nei_casi_studio .view-content.row{max-width:788px;margin:0 auto}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content,.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{max-width:849px;margin:0 auto;column-gap:172px}.contenitore-singolo-prodotto{grid-template-columns:50% 50%;grid-template-rows:50% 50%}.contenitore-singolo-prodotto img{height:400px;width:400px}.full-width.bg-blue.view-prod-type-brochure{height:auto;flex-wrap:wrap;padding:30px;row-gap:20px}.full-width.bg-blue.view-prod-type-brochure .view-content.row{flex-wrap:nowrap;justify-content:center;overflow-x:hidden}.full-width.bg-blue.view-prod-type-brochure h4{text-align:center}.page-node-38 #navbar-main{height:auto}.testo-rivenditori{margin-top:20px}.container-consulenti-itfr{flex-direction:column;row-gap:50px}}@media screen and (max-width:1056px){div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.eu-cookie-compliance-reject-button{margin-bottom:10px}}@media screen and (max-width:1080px){img.wrapper-img-homepage{max-width:351px}h1.wrapper-title-homepage,p.wrapper-text-homepage{margin-left:27px}.style-footer{max-width:720px}img.img-logo-footer{max-width:282px}img.img6-header{display:none}}@media screen and (max-width:992px){.view.view-i-nostri-prodotti.view-id-i_nostri_prodotti .row.view-content,.view.view-homepage-i-nostri-prodotti.view-id-homepage_i_nostri_prodotti .row.view-content{max-width:586px;margin:0 auto}img.img8-header{display:none}nav#block-ecb-subtheme-language ul.clearfix.nav{column-gap:9px}.text-i-nostri-prodotti-mondo p{max-width:481px}.wrapper-title-homepage-prodotti{margin-bottom:48px}.linea-footer{max-width:472px}.copyright-agency-footer{width:730px}.text-i-nostri-numeri{max-width:279px}.row-elenco-i-nostri-numeri{grid-template-columns:40% 40%}.row .single-lista-azienda{margin-bottom:40px;margin:0 auto}.view.view-homepage-news-in-singola-news.view-id-homepage_news_in_singola_news.view-display-id-block_1 .view-content.row,.view.view-altre-news-in-news.view-id-altre_news_in_news .view-content.row{max-width:625px;margin:0 auto}div#block-ecb-subtheme-views-block-altre-news-in-news-block-1 h3{display:flex;justify-content:center}.button-homepage-news-center{margin-top:0;margin-bottom:40px}.view-lista-perche-sceglierci.view-id-lista_perche_sceglierci .row.view-content{width:78vw}.container-brochure-azienda .container.text-button-brochure{flex-direction:column;justify-content:space-around;height:170px}.container-brochure-azienda{height:170px;background-position:-219px center}.container-brochure-azienda p.text-brochure-azienda{text-align:center;padding:0 10px}.testo-settori{width:564px;margin-left:20px}img.img1-header{display:none}.view-i-nostri-settori.view-id-i_nostri_settori .row.view-content{justify-content:center}.testo-prodotti{width:564px;margin-bottom:115px}.testo-servizi{width:564px}.container-img-bottom{height:300px;margin-top:-232px}.text-rivenditori-nel-mondo{gap:15px}.container-columns{column-gap:30px;justify-content:space-between}.elenco1-rivenditori-nel-mondo h3,.elenco2-rivenditori-nel-mondo h3,.elenco3-rivenditori-nel-mondo h3{font-size:35px}.elenco1-rivenditori-nel-mondo .sottotitolo,.elenco2-rivenditori-nel-mondo .sottotitolo,.elenco3-rivenditori-nel-mondo .sottotitolo{font-size:20px}p.less-spaced-rivenditori,p.more-spaced-rivenditori{font-size:16px}img.img2-header{display:none}.content .data-single-news,.content .title-single-news{left:0}img.image-style-wide{max-width:714px}.view.view-elenco-news.view-id-elenco_news.view-display-id-block_1 .view-content.row{max-width:625px;margin:0 auto}.view.view-news-in-singola-news.view-id-news_in_singola_news.view-display-id-block_1 .view-content.row{max-width:625px;margin:0 auto}h3.titolo-single-news{display:flex;justify-content:center;margin:0 0 33px}.contextual-region.view.view-altre-news-in-news h3{text-align:center}.contextual-region.view.view-altre-news-in-news.view-id-altre_news_in_news .row.view-content{max-width:630px;margin:0 auto}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a:hover,nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a.is-active{color:#fff}nav#block-ecb-subtheme-language ul.clearfix.nav li.nav-item a{color:#ffad00}.navbar-expand-xl .navbar-toggler[aria-expanded=true] span,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:before,.navbar-expand-xl .navbar-toggler[aria-expanded=true] span:after{border-top:3.35px solid #032739 !important;border-bottom:0}.navbar-expand-xl .navbar-nav{margin-left:20px}.menu-contacts{background-image:none}.menu-contacts{display:none}nav#block-ecb-subtheme-main-menu{width:100vw}ul.clearfix.nav.navbar-nav .nav-item a{font-size:22px;padding:0}li.nav-item{justify-content:center;height:47px;padding:0}nav#block-ecb-subtheme-language-2{display:block;left:calc(50% - 87px);top:550px;position:absolute}nav#block-ecb-subtheme-language-2 ul.clearfix.nav{column-gap:9px}nav#block-ecb-subtheme-language{display:none}header ul.clearfix.nav.navbar-nav .nav-item a.btn-contact{display:block;max-width:130px;width:100%;height:46px;border-radius:32px;background-color:#58b8e0;color:var(--colore-bianco);transition:1s;font-size:10px;font-weight:700;letter-spacing:1.24px;text-align:center;border:none;line-height:46px;text-transform:uppercase;margin-bottom:75px;margin-right:20px}.button-menu-mobile{display:block !important;position:absolute;margin-left:13px}.button-menu-mobile a{color:var(--colore-bianco);text-align:center;justify-content:center;display:flex;margin:-4px}.button-menu-mobile a:hover,.button-menu-mobile a:active,.button-menu-mobile a:focus{color:var(--colore-bianco)}header ul.clearfix.nav.navbar-nav .nav-item a.btn-contact:hover{background-color:var(--colore-giallo);transition:1s}ul.clearfix.nav.navbar-nav li.nav-item:after{width:10px;height:34px}img.img7-header{display:none}.contatti-informazioni{margin-top:85px}.view.view-il-nostro-know-how-nei-casi-studio.view-id-il_nostro_know_how_nei_casi_studio .view-content.row{max-width:524px;margin:0 auto}.testo-casistudio{width:564px}.immagine-interna-filtri-prodotti{display:none}.testo-filtri-prodotti,.testo-filtri-settori{margin-left:20px}.banner-brochure{display:flex;flex-wrap:wrap;text-align:center}.banner-brochure .col-pdf{justify-content:center}.banner-brochure{margin-top:0;height:220px}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content,.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{column-gap:120px}.single-tipologia-prodotti-listing{max-width:100%}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content,.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{margin-left:150px}.node--type-prodotti .main-content>.section .product-type-sectors-filter,.node--type-settori .main-content>.section .sector-type-product-filter{width:40%}.node--type-prodotti .main-content>.section .product-type-listing,.node--type-settori .main-content>.section .sector-type-listing{width:60%}.contenitore-singolo-prodotto img{height:300px;width:300px}.informazioni-singolo-prodotto h3{text-align:center}@media screen and (max-width:984px){.contenitore3{display:none}img.wrapper-img1-settori-homepage{display:none}.wrapper-img-header-azienda{max-height:421px}.perche-sceglierci{max-width:765px}div.stile-virgolette{margin-top:35px}p.wrapper-title-header-azienda{font-size:30px;max-width:555px;line-height:38px;margin-top:135px}p.wrapper-text-header-azienda{max-width:555px}.contenitore-singolo-prodotto table tr,.contenitore-singolo-prodotto table td{font-size:8px}}@media screen and (max-width:953px){img.wrapper-img-homepage{display:none}h1.wrapper-title-homepage{margin:0;grid-row:1;grid-column:span 2;text-align:center;padding-top:36px;margin:0 auto}h1.wrapper-title-homepage a{max-width:310px}p.wrapper-text-homepage{grid-row:2;grid-column:span 2;padding:0;text-align:center;margin:0 auto;margin-top:45px}.testo-azienda h1{font-size:50px;line-height:55px}.testo-azienda p{font-size:20px}.testo-rivenditori h1{font-size:50px;line-height:55px}.testo-rivenditori p{font-size:20px}.testo-privacy-policy h1{font-size:50px;line-height:60px}.testo-privacy-policy h3{font-size:30px;line-height:40px}}@media screen and (max-width:915px){.i-nostri-prodotti-mondo>p{margin-top:181px;margin-bottom:50px;display:flex;justify-content:center}.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo a{margin:15px 0 20px}.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo{margin-top:0}.text-i-nostri-prodotti-mondo h2{font-size:50px;line-height:55px;max-width:400px;margin-top:60px}.text-i-nostri-prodotti-mondo p{font-size:16px}.perche-sceglierci{left:-4%}}@media screen and (max-width:781px){a.navbar-brand{max-width:90px;margin-left:-5px}.banner-blu-header-homepage-mobile{display:block}.banner-blu-header-homepage{display:none}img.img8-header-mobile{height:237px;position:absolute;z-index:0;top:19%;left:0}.testo-homepage-mobile h2{color:#fff;font-size:50px;font-weight:100;margin-top:-177px;margin-left:68px;min-width:214px;line-height:56px}.testo-homepage-mobile span{color:#58b8e0;font-size:50px;font-weight:100;font-family:'Palanquin',sans-serif}.testo-homepage-mobile p{color:#fff;padding-left:31px;margin-top:45px;max-width:617px}.view.view-i-nostri-prodotti.view-id-i_nostri_prodotti .row.view-content,.view.view-homepage-i-nostri-prodotti.view-id-homepage_i_nostri_prodotti .row.view-content{max-width:296px;margin:0 auto}.wrapper-title1-settori-homepage{padding-top:56px;margin:0 auto;padding-left:0}.contenitore2{max-width:452px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.contenitore2.automotive img.wrapper-img2-settori-homepage{margin-right:-20px}p.wrapper-title2-settori-homepage,p.wrapper-text1-settori-homepage{display:flex;justify-content:center}p.wrapper-title2-settori-homepage{font-size:37px}p.wrapper-text1-settori-homepage{margin:0 auto;max-width:438px}.contenitore3{display:none}.contenitore-slider{margin:80px auto 35px auto}.i-nostri-settori-homepage{overflow-y:hidden}h2.title-servizi-homepage{margin-top:48px;display:flex;justify-content:center;margin-left:0}h2.title-servizi-homepage strong{margin-left:8px}.view-homepage-i-nostri-servizi .view-content.row{margin:0 auto;width:calc(100% - 34px);margin-top:56px;max-width:503px}img.wrapper-img-servizi-homepage{display:none}.wrapper-text-servizio-homepage{max-width:220px}.wrapper-title-servizio-homepage h4{max-width:227px;margin:0 auto}.wrapper-text-servizio-homepage{max-width:221px;margin:0 auto}.button-homepage-servizi-center{margin:0 auto;display:flex;justify-content:center;margin-top:67px;margin-bottom:102px}.text-i-nostri-prodotti-mondo{padding-left:68px}.wrapper-text-news h4{font-size:25px;line-height:30px}.wrapper-text-news p{font-size:20px;line-height:25px}.testo-scopri-le-news h2{font-size:40px;line-height:45px}img.wrapper-img-header-azienda{display:none}.perche-sceglierci{left:5%}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .header-azienda{justify-content:center}.wrapper-text-perche-sceglierci{max-width:643px}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item .i-nostri-numeri{display:flex;flex-direction:column}.text-i-nostri-numeri{max-width:458px;margin-bottom:35px;text-align:center}.row-elenco-i-nostri-numeri{grid-template-columns:50% 50%}.testo-rivenditori{max-width:640px}.text-rivenditori-nel-mondo{grid-template-columns:45% 55%;grid-template-rows:30% 30% 30%;margin-bottom:-129px;margin-top:50px;max-width:422px;gap:40px}.elenco1-rivenditori-nel-mondo{grid-row:1;grid-column:1;padding-bottom:388px}.elenco4-rivenditori-nel-mondo{grid-column:2;grid-row:1}.elenco2-rivenditori-nel-mondo{grid-column:1;grid-row:2}.elenco5-rivenditori-nel-mondo{margin-top:30px;grid-column:2;grid-row:2}.elenco3-rivenditori-nel-mondo{grid-column:1;grid-row:3;margin-top:-54px}.elenco6-rivenditori-nel-mondo{margin-top:-435px;grid-column:2;grid-row:4}.elenco1-rivenditori-nel-mondo .sottotitolo,.elenco2-rivenditori-nel-mondo .sottotitolo,.elenco3-rivenditori-nel-mondo .sottotitolo{margin:0}p.less-spaced-rivenditori,p.more-spaced-rivenditori{font-size:16px;margin:3px;max-width:225px}.view.view-elenco-news.view-id-elenco_news.view-display-id-block_1 .view-content.row{max-width:311px;margin:0 auto}img.img2-header{display:none}.img-single-news{max-width:666px;display:flex;justify-content:center}img.image-style-wide{max-width:483px}.content .title-single-news{left:15%;font-size:55px;max-width:490px;line-height:65px}.content .data-single-news{left:15%}.text-single-news .sottotitolo{max-width:483px}.contextual-region.view.view-altre-news-in-news.view-id-altre_news_in_news .view-content.row{max-width:296px;margin:0 auto}img.img7-header{display:none}.contatti-informazioni{margin-top:82px}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content,.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{margin-left:87px}.contenitore-singolo-prodotto{grid-template-columns:100%;grid-template-rows:40% 60%;margin-top:20px}.contenitore-singolo-prodotto img{margin:0 auto}.contenitore-singolo-prodotto p{margin:0 auto}.brochure-singolo-prodotto{margin-top:55px}.contenitore-singolo-prodotto table{margin-top:20px}div#sliding-popup .eu-cookie-compliance-content h4{font-size:25px}div#sliding-popup .eu-cookie-compliance-content p{font-size:14px;max-width:100%;line-height:20px}.eu-cookie-compliance-category-description,button.eu-cookie-compliance-save-preferences-button,button.eu-cookie-compliance-default-button.eu-cookie-compliance-reject-button,button.agree-button.eu-cookie-compliance-default-button,button.eu-cookie-withdraw-tab{font-size:14px !important}.content .title-single-pdn{left:15%;font-size:55px;max-width:490px;line-height:65px}}@media screen and (max-width:768px){#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side{margin-top:5%;margin-left:0}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side a{margin:auto}#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .titolo-parlano-di-noi,#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .sottotitolo-parlano-di-noi{text-align:center}.view.view-il-nostro-know-how-nei-casi-studio.view-id-il_nostro_know_how_nei_casi_studio .view-content.row{max-width:262px;margin:0 auto}.single-casi-studio-listing.views-row{margin-top:50px}.banner-brochure h4{font-size:25px;line-height:30px}.banner-brochure{height:200px}.container-columns{flex-direction:column;row-gap:50px}}@media screen and (max-width:767px){.content .title-single-news{left:5%}.img-single-news{max-width:527px;display:flex}.content .data-single-news{left:5%}.view.view-news-in-singola-news.view-id-news_in_singola_news.view-display-id-block_1 .view-content.row{max-width:312px;margin:0 auto}.row .single-news-listing{margin:0 0 20px}.webform-confirmation-modal{max-width:90vw !important;left:calc(50% - 45vw) !important}}@media screen and (max-width:766px){.view.view-homepage-news-in-singola-news.view-id-homepage_news_in_singola_news.view-display-id-block_1 .view-content.row,.view.view-altre-news-in-news.view-id-altre_news_in_news .view-content.row{max-width:309px}div#block-ecb-subtheme-views-block-altre-news-in-news-block-1 h3{max-width:407px;margin:70px auto 20px auto;display:flex;justify-content:center}.testo-azienda{margin-left:0}.container-news p:has(img){display:flex;justify-content:center;flex-direction:column}.perche-sceglierci{left:-7%}.style-footer{grid-template-columns:100%;justify-items:center;grid-template-rows:50% 50%;margin:0;margin-top:-15px}.style-footer-elenchi{grid-template-columns:60% 40% 0 0;max-width:289px}img.img-logo-footer{max-width:200px}.elenco-social-footer{grid-row:1}.elenco-contatti-footer{grid-row:1}.elenco-prodotti-footer{grid-row:2}.style-footer-elenchi p{grid-row:3;grid-column:span 2;margin:0 auto;padding-top:7px}a.privacypolicy-footer{margin-top:20px}.titolo-linea-footer{padding-top:50px;grid-column:1;grid-row:2}.copyright-agency-footer{display:flex;flex-direction:column;margin:0}.copyright-agency-footer p{text-align:center;padding-top:15px}.linea-footer{margin-top:12px}a.titolo-footer{font-size:30px;padding-left:28px}.logo_double_bridge_privacy{margin-top:1rem!important;text-align:center}.logo_double_title img{margin:8px auto 8px auto}}@media screen and (max-width:652px){div.stile-virgolette{margin-top:0}.perche-sceglierci h2{font-size:50px}.view-lista-perche-sceglierci.view-id-lista_perche_sceglierci .row.view-content{text-align:center}.row .single-lista-azienda{margin-bottom:0}.perche-sceglierci{left:0;max-width:514px}.container-brochure-azienda{background-position:-200px center}.testo-settori{width:426px;margin-left:20px}.testo-settori h1{font-size:50px}.testo-settori .sottotitolo{font-size:20px}.testo-prodotti{max-width:426px;margin-left:20px}.testo-prodotti h1{font-size:50px;line-height:55px}.testo-prodotti .sottotitolo{font-size:20px}.testo-servizi{width:426px;margin-left:20px}.testo-servizi h1{font-size:50px;line-height:55px}.testo-servizi .sottotitolo{font-size:20px}.testo-news{width:426px;margin-left:20px}.testo-news h1{font-size:50px;line-height:55px}.testo-news .sottotitolo{font-size:20px}.testo-contatti{max-width:328px;margin-left:20px;margin-bottom:100px}.testo-contatti h1{font-size:50px;line-height:55px}.testo-privacy-policy{margin-left:30px}.testo-casistudio{width:426px;margin-left:20px}.testo-casistudio h1{font-size:50px;line-height:60px}.testo-casistudio .sottotitolo{font-size:20px}.testo-filtri-prodotti h1,.testo-filtri-settori h1{font-size:50px;line-height:55px}.testo-filtri-prodotti p,.testo-filtri-settori p{font-size:20px}.node--type-prodotti .main-content>.section .product-type-sectors-filter,.node--type-settori .main-content>.section .sector-type-product-filter{width:100%}.node--type-prodotti .main-content>.section .product-type-listing,.node--type-settori .main-content>.section .sector-type-listing{width:100%}.facets-widget-links{margin:0 auto;display:flex;flex-direction:column;align-items:center}.facets-widget-links h3{margin-bottom:15px}.view.view-tipologia-prodotti.view-id-tipologia_prodotti .row.view-content,.view.view-prodotti-settore.view-id-prodotti_settore .row.view-content{margin-left:0}.single-tipologia-prodotti-listing{text-align:center}.testo-singolo-prodotto h1{font-size:50px;line-height:55px}.contenitore-singolo-prodotto p{font-size:20px;line-height:25px}.informazioni-singolo-prodotto a{font-size:30px;line-height:40px}a.accordion-button{justify-content:center}}@media screen and (max-width:576px){.testo-homepage-mobile{display:flex;row-gap:25px;flex-direction:column;margin-top:80px}.testo-homepage-mobile h2{margin-top:-243px}.testo-homepage-mobile p{margin-top:0}img.img8-header-mobile{max-height:237px}.testo-homepage-mobile h2{max-width:214px;font-size:50px;line-height:56px}.testo-homepage-mobile span{font-size:50px}.contenitore-slider{justify-items:center;margin:35px auto 35px auto}.text-i-nostri-prodotti-mondo h2{font-size:40px;line-height:45px;max-width:315px;margin-top:165px}.i-nostri-prodotti-mondo>p{margin-top:300px}.testo-azienda{margin-left:0}.perche-sceglierci{left:0;max-width:514px}p.titolo-contatti-informazioni{font-size:40px}p.testo-contatti-informazioni{font-size:20px}form#webform-submission-contact-node-67-add-form{max-width:403px;margin:0 auto}div div#drupal-live-announce{max-width:100%;left:0}.testo-rivenditori{margin-left:0}.contenitore-singolo-prodotto img{height:250px;width:250px}}@media screen and (max-width:532px){.testo-homepage-mobile h2{margin-top:-170px}.page-node-32 #navbar-main{height:auto}.page-node-38 #navbar-main{height:auto}.text-i-nostri-numeri h2{font-size:45px;line-height:55px}.row-elenco-i-nostri-numeri h1{font-size:50px;margin:0}.row-elenco-i-nostri-numeri p{font-size:20px;margin:0}.row-elenco-i-nostri-numeri{display:flex;flex-direction:column}.linea-i-nostri-numeri{max-width:296px}.text-i-nostri-numeri p{max-width:245px;margin:0 auto}.elenco-i-nostri-numeri h3{margin-bottom:20px}p.wrapper-title-header-azienda{font-size:25px;max-width:290px;line-height:33px}p.wrapper-text-header-azienda{max-width:353px;font-size:16px;margin:50px auto}.perche-sceglierci{max-width:379px;left:15%}.wrapper-text-servizio p{max-width:315px;height:auto;font-weight:500}img.image-style-wide{max-width:362px}.content .title-single-news{font-size:45px;line-height:50px;max-width:345px;margin-bottom:50px;left:15%}.content .data-single-news{left:16%}.text-single-news .sottotitolo{max-width:334px}h3.titolo-single-news{font-size:30px;margin:0 auto;max-width:391px;margin-bottom:20px;margin-top:20px}.img-single-news{max-width:337px}div#block-ecb-subtheme-views-block-altre-news-in-news-block-1 h3{max-width:286px;margin:70px auto 20px auto;display:flex;justify-content:center}.elenco-contatti a{font-size:18px;line-height:10px}.elenco-contatti p{margin:0}.globalsearch-searchbar .content>form .form-item-search{max-width:60%}.globalsearch-searchbar .content>form .form-actions{max-width:40%;width:100%}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h1{margin-top:-80px;margin-left:27px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 p,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h2,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h4{font-size:18px;margin-left:27px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 p{line-height:30px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h2,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h4{line-height:35px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 p,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h2,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3,.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h4{margin-bottom:13px}.views-field.views-field-body{margin-left:27px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3 a{font-size:35px}.globalsearch-searchbar .toggle-search{margin:7px 38px auto auto}div#sliding-popup .eu-cookie-compliance-content{padding:0 10px 10px !important}}@media screen and (max-width:480px){h1.wrapper-title-homepage{margin-top:47px;font-size:40px;line-height:45px}p.wrapper-text-homepage{font-size:16px;margin:0 auto;margin-top:45px}.wrapper-title-homepage-prodotti h2{font-size:50px;line-height:55px;text-align:center}.view-homepage-i-nostri-servizi .view-content.row{grid-template-columns:100%;row-gap:35px;text-align:center}h2.wrapper-title1-settori-homepage,h2.wrapper-title1-settori-homepage strong{font-size:50px;line-height:55px}p.wrapper-title2-settori-homepage{font-size:30px;line-height:35px;text-align:center}p.wrapper-text1-settori-homepage{font-size:16px;max-width:309px}h2.title-servizi-homepage{font-size:40px}.i-nostri-prodotti-mondo>p{margin-top:485px}.text-i-nostri-prodotti-mondo{padding-left:45px;max-width:352px}.testo-scopri-le-news{padding-top:10px;padding-bottom:20px}.row .single-news-listing{margin-bottom:30px}.perche-sceglierci{left:5%;max-width:312px}.perche-sceglierci h2{font-size:36px;line-height:40px}.container-brochure-azienda{background-image:initial}.testo-settori{width:314px;margin-left:20px}.testo-prodotti{max-width:314px;margin-left:20px}.testo-servizi{width:314px;margin-left:20px}.wrapper-text-servizio h3{font-size:30px;line-height:35px}.wrapper-text-servizio p{max-width:295px}.elenco1-rivenditori-nel-mondo h3,.elenco2-rivenditori-nel-mondo h3,.elenco3-rivenditori-nel-mondo h3,.elenco4-rivenditori-nel-mondo h3,.elenco5-rivenditori-nel-mondo h3,.elenco6-rivenditori-nel-mondo h3{font-size:25px;line-height:30px}.elenco1-rivenditori-nel-mondo .sottotitolo,.elenco2-rivenditori-nel-mondo .sottotitolo,.elenco3-rivenditori-nel-mondo .sottotitolo,.elenco4-rivenditori-nel-mondo .sottotitolo,.elenco5-rivenditori-nel-mondo .sottotitolo,.elenco6-rivenditori-nel-mondo .sottotitolo{font-size:16px;line-height:25px}p.less-spaced-rivenditori,p.more-spaced-rivenditori{font-size:14px;line-height:20px}.elenco6-rivenditori-nel-mondo{margin-top:-385px}.text-rivenditori-nel-mondo{text-align:center;max-width:345px;row-gap:10px;column-gap:0}.elenco5-rivenditori-nel-mondo{margin-top:0}.testo-news{width:314px;margin-left:20px}.wrapper-text-news h3{font-size:30px;line-height:35px}.wrapper-text-news p{max-width:295px}.content .title-single-news{font-size:35px;line-height:40px;max-width:345px;margin-bottom:40px;left:0;margin-top:20px}.content .data-single-news{left:10%}.text-single-news .sottotitolo{max-width:350px;font-size:18px}h3.titolo-single-news{font-size:30px;margin:0 auto;max-width:391px;margin-bottom:20px;line-height:35px;text-align:center}.container-news h2{font-size:40px;line-height:45px}p.titolo-contatti-informazioni{font-size:40px;max-width:224px;margin:0 auto;line-height:40px;text-align:center;margin-bottom:29px}p.testo-contatti-informazioni{max-width:378px}.testo-contatti h1{font-size:40px;line-height:55px;margin-bottom:-20px}.testo-casistudio{width:314px;margin-left:20px}.testo-filtri-prodotti p,.testo-filtri-settori p{max-width:357px}.banner-brochure h4{font-size:25px;line-height:30px}.banner-brochure .col-pdf .btn-blue{height:50px;padding:15px 40px}.contenitore-singolo-prodotto{grid-template-rows:35% 65%;row-gap:10px}.brochure-singolo-prodotto{display:flex;flex-direction:column;row-gap:15px}.testo-singolo-prodotto h1{font-size:40px;line-height:45px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button,button.eu-cookie-compliance-save-preferences-button{padding:5px 10px}.title-single-pdn{font-size:35px;line-height:40px;max-width:345px;margin-bottom:40px;left:0!important;margin-top:20px}}@media screen and (max-width:395px){.page-node-32 #navbar-main{height:auto}.slider-img .row.right{max-width:40px}.slider-img .row.left{max-width:40px}.eu-cookie-compliance-category-description,button.eu-cookie-compliance-save-preferences-button,button.eu-cookie-compliance-default-button.eu-cookie-compliance-reject-button,button.agree-button.eu-cookie-compliance-default-button,button.eu-cookie-withdraw-tab,div#sliding-popup .eu-cookie-compliance-content p{font-size:12px !important;line-height:15px}div#sliding-popup .eu-cookie-compliance-content h4{font-size:20px;margin-bottom:0}}@media screen and (max-width:377px){nav#block-ecb-subtheme-language-2{top:500px}nav#block-ecb-subtheme-main-menu{padding-top:110px}p.wrapper-text-homepage{max-width:236px}.testo-homepage-mobile h2{margin-top:-98px}h1.wrapper-title-homepage{margin-top:25px;font-size:27px;line-height:30px;max-width:349px}.text-i-nostri-prodotti-mondo{padding-left:15px;max-width:347px}.row .single-news-listing{min-width:240px;margin:0 auto}.testo-scopri-le-news h2{font-size:30px;line-height:40px}.wrapper-img-hover-homepage-settori{display:none}p.wrapper-text1-settori-homepage{max-width:281px}.text-i-nostri-prodotti-mondo p{max-width:270px}.style-footer-elenchi{grid-template-columns:50% 50% 0 0;max-width:289px}img.img-logo-footer{max-width:180px}h3.h3-scopri-i-servizi{font-size:30px;line-height:35px;margin-bottom:28px}.wrapper-title-homepage-prodotti h2,h2.wrapper-title1-settori-homepage,h2.wrapper-title1-settori-homepage strong,h2.title-servizi-homepage,.text-i-nostri-numeri h2{font-size:40px;line-height:45px}.page-node-32 #navbar-main{height:auto}p.wrapper-title-header-azienda{font-size:20px;line-height:28px;max-width:260px}p.wrapper-title-header-azienda span{margin-left:59px}p.wrapper-text-header-azienda{max-width:290px;margin-top:30px;padding:20px}.perche-sceglierci{max-width:259px}.wrapper-text-perche-sceglierci{max-width:285px}.scopri-i-servizi{margin-top:40px}.testo-settori{max-width:242px;margin:0 auto;margin-bottom:30px}.testo-settori h1{line-height:60px}.text-scopri-i-servizi{padding-bottom:0;padding-top:15px}.testo-prodotti{max-width:220px}.testo-prodotti{margin-bottom:60px}.testo-casistudio{width:242px;margin:0 auto}.testo-servizi{width:242px;margin:0 auto;margin-bottom:40px}.wrapper-text-servizio{padding:10px 0 30px 18px}.wrapper-text-servizio p{max-width:207px}.wrapper-text-servizio h3{font-size:25px}.wrapper-icon-servizio img{max-width:50px}.content .title-single-news{font-size:35px;line-height:40px;max-width:240px;margin-bottom:50px;left:5%;margin-top:20px}img.image-style-wide{max-width:240px}.content .data-single-news{left:5%}.text-single-news .sottotitolo{max-width:301px}h3.titolo-single-news{font-size:30px;margin:0 auto;max-width:391px;margin-bottom:20px;line-height:35px;text-align:center}.img-single-news{max-width:240px}.contextual-region.view.view-altre-news-in-news h3{font-size:35px;line-height:40px}.text-rivenditori-nel-mondo{grid-template-columns:100%;grid-template-rows:20% 18% 11% 20% 5% 20%;margin-bottom:77px;margin-top:50px;max-width:377px;row-gap:30px}.elenco1-rivenditori-nel-mondo{grid-row:1;grid-column:1;padding-bottom:0}.elenco4-rivenditori-nel-mondo{margin-top:30px !important;grid-column:1;grid-row:2;margin:0 auto}.elenco2-rivenditori-nel-mondo{grid-column:1;grid-row:3}.elenco5-rivenditori-nel-mondo{margin-top:30px !important;grid-column:1;grid-row:4;margin:0 auto}.elenco3-rivenditori-nel-mondo{grid-column:1;grid-row:5;margin-top:-54px}.elenco6-rivenditori-nel-mondo{margin-top:30px !important;grid-column:1;grid-row:6;margin:0 auto}.page-node-38 #navbar-main{height:auto}.testo-news{width:242px;margin:0 auto;margin-bottom:30px}.testo-filtri-prodotti,.testo-filtri-settori{margin:0 auto;margin-top:50px;margin-bottom:40px;max-width:277px}.testo-filtri-prodotti h1,.testo-filtri-settori h1{font-size:40px;line-height:50px}}@media screen and (max-width:300px){img.img8-header-mobile{display:none}.testo-homepage-mobile h2{margin:0 auto}.testo-homepage-mobile p{margin:0 auto;padding-left:0}.testo-homepage-mobile{margin-top:0;margin-bottom:30px}.single-prodotti-listing{min-width:255px}p.wrapper-text1-settori-homepage{max-width:238px}.testo-azienda h1{font-size:40px;line-height:45px}.page-node-32 #navbar-main{height:auto}p.wrapper-title-header-azienda{max-width:252px}.wrapper-text-perche-sceglierci{max-width:244px}.text-scopri-i-servizi h3{font-size:30px;line-height:35px}.perche-sceglierci{max-width:214px}.linea-i-nostri-numeri{max-width:256px}.text-i-nostri-prodotti-mondo p{max-width:260px}div#rc-anchor-container{max-width:230px;margin:0 auto}.testo-prodotti h1{font-size:40px;line-height:45px}.brochure-singolo-prodotto h4{text-align:center}.informazioni-singolo-prodotto{margin-top:0}.full-width.bg-blue.view-prod-type-brochure .view-content.row>*{padding-left:4px;padding-right:1px}.testo-settori h1{font-size:40px;line-height:45px}.single-settori-listing{min-width:278px}.testo-servizi h1{font-size:40px;line-height:45px}.testo-casistudio h1{font-size:40px;line-height:45px}.testo-scopri-i-settori h3{font-size:30px;line-height:35px}.single-casi-studio-listing.views-row{min-width:240px}.testo-rivenditori h1{font-size:40px;line-height:45px}.testo-news h1{font-size:40px;line-height:45px}.style-footer-elenchi{max-width:249px;padding:10px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h3 a{font-size:30px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h1{font-size:50px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 h1{margin-bottom:20px;margin-top:-110px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 a{font-size:9px;padding:8px}.view.view-search-globale.view-id-search_globale.view-display-id-page_1 li.page-item.active span.page-link{font-size:12px}}@media screen and (max-width:280px){.i-nostri-prodotti-mondo .button-i-nostri-prodotti-mondo a{padding:14px 40px 20px;line-height:21px;margin:68px 275px 20px 0}}}@media screen and (min-width:769px) and (max-width:1399px){#block-ecb-subtheme-views-block-parlano-di-noi-block-1 .slider-right-side{width:50%;margin-left:0}}@media screen and (max-width:1399px){.img-single-pdn{width:unset!important}.img-single-pdn img{width:100%!important;height:100%!important}}
