.global-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999}.global-loader svg{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@font-face{font-family:IBM Plex Sans Condensed;src:url(../fonts/IBMPlexSansCondensed-Light.cfbc2d63.woff2) format("woff2"),url(../fonts/IBMPlexSansCondensed-Light.b8a81beb.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:IBM Plex Sans Condensed;src:url(../fonts/IBMPlexSansCondensed-SemiBold.3987f2ab.woff2) format("woff2"),url(../fonts/IBMPlexSansCondensed-SemiBold.4cb2ce19.woff) format("woff");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(../fonts/IBMPlexMono-Regular.bb864f25.woff2) format("woff2"),url(../fonts/IBMPlexMono-Regular.6a9750c7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(../fonts/IBMPlexMono-Bold.01f40e41.woff2) format("woff2"),url(../fonts/IBMPlexMono-Bold.1112d1c2.woff) format("woff");font-weight:700;font-style:normal}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;background-color:#f8f8f8;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}h1,h2,h3,h4,h5,strong{font-family:IBM Plex Mono,sans-serif;font-weight:700}.loader-enter{opacity:0}.loader-enter-to,.loader-leave{opacity:1}.loader-leave-to{opacity:0}.loader-enter-active,.loader-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}*{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}li,ol,ul{list-style:none;list-style-type:none;padding:0;margin:0}.default-container{width:100%;padding:0 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media (min-width:640px){.default-container{padding:0 1.925rem}}@media (min-width:1024px){.default-container{max-width:900px}}@media (min-width:1240px){.default-container{max-width:1040px}}@media (min-width:1440px){.default-container{max-width:1260px}}@media (min-width:1600px){.default-container{max-width:1440px}}.less-text-width h1,.less-text-width h2,.less-text-width h3,.less-text-width h4,.less-text-width h5,.less-text-width li,.less-text-width p{width:90%}@media (min-width:1024px){.less-text-width h1,.less-text-width h2,.less-text-width h3,.less-text-width h4,.less-text-width h5,.less-text-width li,.less-text-width p{font-size:1.2rem;width:80%}}@media (min-width:1440px){.less-text-width h1,.less-text-width h2,.less-text-width h3,.less-text-width h4,.less-text-width h5,.less-text-width li,.less-text-width p{width:70%}}.less-text-width br{display:none}@media (min-width:1024px){.less-text-width br{display:block}}@media (min-width:1024px){.default-container.default-container--menu{max-width:1030px}}@media (min-width:1240px){.default-container.default-container--menu{max-width:1100px}}@media (min-width:1440px){.default-container.default-container--menu{max-width:1340px}}@media (min-width:1600px){.default-container.default-container--menu{max-width:1520px}}@media (min-width:1024px){.default-container.default-container--menu .menu-wrapper{margin:0 40px}}.default-container-smaller{width:100%;padding:0 1.925rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media (min-width:1024px){.default-container-smaller{max-width:900px}}@media (min-width:1440px){.default-container-smaller{max-width:1000px}}@media (min-width:1600px){.default-container-smaller{max-width:1120px}}h1,h2,h3,h4{font-weight:400;font-style:normal}.show-for-medium{display:none}@media (min-width:640px){.show-for-medium{display:block}}.hide-for-medium{display:block}@media (min-width:640px){.hide-for-medium{display:none}}.show-for-large{display:none}@media (min-width:1024px){.show-for-large{display:block}}.padding-paragrafo-bottom{padding-bottom:40px}@media (min-width:1024px){.padding-paragrafo-bottom{padding-bottom:60px}}@media (min-width:1440px){.padding-paragrafo-bottom{padding-bottom:90px}}.padding-paragrafo{padding:90px 0}.padding-paragrafo.padding-paragrafo--less-top{padding:0 0 90px}.padding-paragrafo.padding-paragrafo--less-bottom{padding:90px 0 0}.padding-paragrafo.padding-paragrafo--less{padding:100px 0}.padding-paragrafo.padding-paragrafo--less--no-bottom{padding-bottom:30px!important}.padding-paragrafo.padding-paragrafo--less--no-top{padding-top:30px}@media (min-width:640px){.padding-paragrafo{padding:120px 0 140px}.padding-paragrafo.padding-paragrafo--less-top{padding:0 0 140px}.padding-paragrafo.padding-paragrafo--less-bottom{padding:140px 0 0}.padding-paragrafo.padding-paragrafo--less{padding:110px 0}}@media (min-width:1024px){.padding-paragrafo{padding:160px 0 180px}.padding-paragrafo.padding-paragrafo--less-top{padding:30px 0 180px}.padding-paragrafo.padding-paragrafo--less-bottom{padding:180px 0 30px}.padding-paragrafo.padding-paragrafo--less{padding:120px 0}}@media (min-width:1440px){.padding-paragrafo{padding:190px 0 220px}.padding-paragrafo.padding-paragrafo--less-top{padding:35px 0 220px}.padding-paragrafo.padding-paragrafo--less-bottom{padding:220px 0 35px}.padding-paragrafo.padding-paragrafo--less{padding:140px 0}}@media (min-width:1600px){.padding-paragrafo{padding:220px 0 240px}.padding-paragrafo.padding-paragrafo--less-top{padding:40px 0 240px}.padding-paragrafo.padding-paragrafo--less-bottom{padding:240px 0 40px}.padding-paragrafo.padding-paragrafo--less{padding:160px 0}}.padding-paragrafo.\--grey{background:#efefec 0 0 no-repeat padding-box}#CookiebotWidget,#CookiebotWidget:not(.CookiebotWidget-inactive){display:none;visibility:hidden}#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialog{background:#fff!important;color:#343434!important;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.1607843137254902)!important;box-shadow:3px 3px 10px rgba(0,0,0,.1607843137254902)!important;border-radius:10px!important;font-family:IBM Plex Mono,sans-serif;font-weight:400;max-width:580px!important;top:unset!important;left:25px!important;bottom:3%!important;-webkit-transform:none!important;transform:none!important}@media (min-width:640px){#CybotCookiebotDialog{left:50px!important}}#CybotCookiebotDialog,#CybotCookiebotDialog *{font-size:12px!important}li.CybotCookiebotDialogNavItem:last-child{display:none}#CybotCookiebotDialogNav{border-bottom:none!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{color:#343434!important;border-bottom:1px solid #343434!important}#CybotCookiebotDialog div.CookieCard{border-bottom:none!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper{height:18px!important;width:40px!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider:before{width:16px!important;height:16px!important;bottom:1px!important;left:1px!important;background-color:#343434!important}#CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{-webkit-transform:translateX(22px)!important;transform:translateX(22px)!important}@media screen and (max-width:600px){#CybotCookiebotDialog{width:260px!important;max-height:calc(100% - 70px)!important}#CookiebotWidget:not(.CookiebotWidget-inactive){display:none;visibility:hidden}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper{height:16px!important;width:36px!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider:before{width:14px!important;height:14px!important;bottom:1px!important;left:1px!important}#CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{-webkit-transform:translateX(20px)!important;transform:translateX(20px)!important}#CybotCookiebotDialog div.CookieCard{border-bottom:none!important;font-size:11px!important;line-height:16px!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{padding:.5em!important}}#CybotCookiebotDialogHeader{display:none!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border-color:#343434!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:transparent;border:1px solid #343434!important;border-radius:.25em;color:#343434!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;font-size:14px}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:transparent;border-color:#343434!important;color:#343434!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#343434!important;border-color:#343434!important;color:#343434!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{color:#fff!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-width:3px!important;color:#343434!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d1d1d1!important;border-radius:23px!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled span.CybotCookiebotDialogBodyLevelButtonSlider{background-color:red!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#35a788!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#343434!important}#CybotCookiebotDialog .CybotCookiebotFader{display:none!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer>div:first-of-type{scrollbar-track-color:#272727!important;scrollbar-face-color:#343434!important;scrollbar-color:#343434 #272727!important;scrollbar-width:thin!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount),#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#343434!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup{border-color:#343434!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#343434!important;text-decoration:underline!important}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{opacity:.3}#CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{background-color:#d6d6d6!important;color:#343434!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo.CybotCookiebotDialogShow:first-of-type:before,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoFooter,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border-color:#343434!important}.show-still-large{display:block}.hide-still-large{display:none}.logo-menu{display:inline-block}.logo-menu svg{opacity:1;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1);width:222px;height:auto}.logo-menu svg.logo-menu_hide{opacity:0}@media (min-width:1024px){.show-still-large{display:none}.hide-still-large{display:block}}.ecogas-floating-menu{display:block;position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent}.ecogas-floating-menu .default-container--menu{background-color:#30ae8d;padding-top:20px;padding-bottom:20px;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}@media (min-width:1024px){.ecogas-floating-menu .default-container--menu{padding-top:30px;padding-bottom:30px}}.ecogas-floating-menu,.ecogas-floating-menu .hamburger-menu:after,.ecogas-floating-menu .hamburger-menu:before,.ecogas-floating-menu .logo-menu path{-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hamburger-menu-container{top:0;left:0;right:0;bottom:0;width:35px;height:55px;cursor:pointer}.hamburger-menu{width:35px;height:43px;top:25px}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:35px;height:2px}.hamburger-menu{position:relative;background:#fff;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.hamburger-menu.hamburger-menu-container--animate{background:hsla(0,0%,100%,0)}.hamburger-menu:before{bottom:10px;-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu:after,.hamburger-menu:before{content:"";position:absolute;left:0;background:#fff}.hamburger-menu:after{top:10px;-webkit-transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu.hamburger-menu-container--animate:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.hamburger-menu.hamburger-menu-container--animate:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.hamburger-menu-container:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:58px;height:58px;background-color:#304ffe;border-radius:29px;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:opacity .6s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:opacity .6s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:opacity .6s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.hamburger-menu-container.coloredBackground:before{opacity:1}.ecogas-floating-menu .menu-desktop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.9rem;line-height:1.3;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;letter-spacing:1px}@media (min-width:640px){.ecogas-floating-menu .menu-desktop__list{font-size:.9rem}}@media (min-width:1024px){.ecogas-floating-menu .menu-desktop__list{font-size:.95rem}}@media (min-width:1440px){.ecogas-floating-menu .menu-desktop__list{font-size:1rem}}@media (min-width:1600px){.ecogas-floating-menu .menu-desktop__list{font-size:1rem}}.ecogas-floating-menu .menu-desktop__list li{margin-left:2rem}@media (min-width:1440px){.ecogas-floating-menu .menu-desktop__list li{margin-left:3rem}}@media (min-width:1600px){.ecogas-floating-menu .menu-desktop__list li{margin-left:3.5rem}}.ecogas-floating-menu .menu-desktop__list li a{font-size:.8rem;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:color .3s cubic-bezier(.23,1,.32,1);transition:color .3s cubic-bezier(.23,1,.32,1)}@media (min-width:1024px){.ecogas-floating-menu .menu-desktop__list li a{font-size:.85rem}}@media (min-width:1440px){.ecogas-floating-menu .menu-desktop__list li a{font-size:.9rem}}@media (min-width:1600px){.ecogas-floating-menu .menu-desktop__list li a{font-size:1rem}}@media (min-width:1024px){.menu-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ecogas-floating-menu .menu-desktop__list a:before{position:absolute;left:-5px;bottom:-3.2rem;width:0;content:"";height:4px;background-color:#fff;-webkit-transition:width .6s cubic-bezier(.23,1,.32,1);transition:width .6s cubic-bezier(.23,1,.32,1)}.menu-desktop__list a.router-link-active:before,.menu-desktop__list a:hover:before{width:calc(100% + 10px)}.menu-desktop__languages-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:28px;text-align:left;margin-left:2.5rem}.menu-desktop__languages-list:after{content:"";position:absolute;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;right:-5px;top:8px}@media (min-width:1440px){.menu-desktop__languages-list:after{top:8px}}.menu-desktop__languages-list li{visibility:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:absolute;top:1.2rem}.menu-desktop__languages-list:hover li{visibility:visible}.menu-desktop__languages-list li a,.menu-desktop__languages-list li span{font-size:.8rem;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:color .3s cubic-bezier(.23,1,.32,1);transition:color .3s cubic-bezier(.23,1,.32,1);font-family:IBM Plex Mono,sans-serif;font-weight:400;letter-spacing:1px}@media (min-width:1024px){.menu-desktop__languages-list li a,.menu-desktop__languages-list li span{font-size:.85rem}}@media (min-width:1440px){.menu-desktop__languages-list li a,.menu-desktop__languages-list li span{font-size:.9rem}}@media (min-width:1600px){.menu-desktop__languages-list li a,.menu-desktop__languages-list li span{font-size:1rem}}.menu-desktop__languages-list li.router-link-active{visibility:visible;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative;top:auto}.link-cta a svg{width:23px;height:23px;-webkit-transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1),-webkit-transform .8s cubic-bezier(.23,1,.32,1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-cta a div.arrow-wrap{width:100%;display:block;text-align:center;position:absolute;top:calc(50% - 12px);left:0;opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link-cta a:hover div.arrow-wrap{-webkit-transform:translate(0);transform:translate(0);opacity:1}.link-cta a{position:relative;display:inline-block;padding:20px 0;background-color:#30ae8d;border:1px solid #30ae8d;cursor:pointer;outline:0;-webkit-transition:all .3s;transition:all .3s;text-align:center;font-family:IBM Plex Mono,sans-serif;text-decoration:none;overflow:hidden}.link-cta a,.link-cta a span{font-size:.9rem;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px}.link-cta a span{font-family:IBM Plex Sans Condensed,sans-serif;padding:0 35px}@media (min-width:1024px){.link-cta a span{font-size:1rem}}@media (min-width:1440px){.link-cta a span{font-size:1.25rem}}.link-cta a div.text-wrap{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition:all .3s;transition:all .3s}.link-cta a:hover div.text-wrap{-webkit-transform:translate(100%);transform:translate(100%)}.ecogas-footer-2nd{background-color:#4d4d4d;padding:30px 0}@media (min-width:1024px){.ecogas-footer-2nd{padding:40px 0}}.ecogas-footer-2nd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ecogas-footer-2nd li,.ecogas-footer-2nd li a{font-size:.85rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#fff;line-height:1.3;text-decoration:none}@media (min-width:1024px){.ecogas-footer-2nd li,.ecogas-footer-2nd li a{font-size:.9rem}}@media (min-width:1440px){.ecogas-footer-2nd li,.ecogas-footer-2nd li a{font-size:.95rem}}@media (min-width:1600px){.ecogas-footer-2nd li,.ecogas-footer-2nd li a{font-size:1rem}}.ecogas-footer{background-color:#343434;padding:100px 0 60px;text-align:center}.ecogas-footer .ecogas-footer__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.ecogas-footer .ecogas-footer__flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ecogas-footer .ecogas-footer__flex .ecogas-footer__flex__div{width:100%;margin:1rem 0;text-align:center}@media (min-width:1024px){.ecogas-footer .ecogas-footer__flex .ecogas-footer__flex__div{width:50%;margin:0 auto;text-align:left}}@media (min-width:640px){.ecogas-footer{padding:140px 0 100px}}@media (min-width:1024px){.ecogas-footer{padding:180px 0 140px}}@media (min-width:1440px){.ecogas-footer{padding:220px 0 200px}}.ecogas-footer p{text-align:center;font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#9c9c9c;line-height:1.4;margin:2rem 0 3rem}@media (min-width:1024px){.ecogas-footer p{text-align:left}}@media (min-width:640px){.ecogas-footer p{font-size:.95rem}}@media (min-width:1024px){.ecogas-footer p{font-size:1.05rem}}@media (min-width:1440px){.ecogas-footer p{font-size:1.15rem}}@media (min-width:1600px){.ecogas-footer p{font-size:1.25rem}}.ecogas-footer .links a{font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#9c9c9c;line-height:1.4;margin:2rem 0;text-decoration:none;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}@media (min-width:640px){.ecogas-footer .links a{font-size:.95rem}}@media (min-width:1024px){.ecogas-footer .links a{font-size:1.05rem}}@media (min-width:1440px){.ecogas-footer .links a{font-size:1.15rem}}@media (min-width:1600px){.ecogas-footer .links a{font-size:1.25rem}}.ecogas-footer .links.underlinead a{border-bottom:1px solid #9c9c9c}.ecogas-footer .links.underlinead a:hover{border-bottom:1px solid #fff}.ecogas-footer .links a:hover{color:#fff}.ecogas-footer .footer-details-title{font-size:1.85rem;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#fff;line-height:1.3;margin:2rem 0;text-decoration:none}@media (min-width:640px){.ecogas-footer .footer-details-title{font-size:2rem}}@media (min-width:1024px){.ecogas-footer .footer-details-title{font-size:2.5rem}}@media (min-width:1440px){.ecogas-footer .footer-details-title{font-size:2.85rem}}@media (min-width:1600px){.ecogas-footer .footer-details-title{font-size:3.125rem}}.ecogas-footer .fiera-banner.\--footer{margin:-100px auto 100px}.ecogas-footer .fiera-banner.\--footer img{padding:0 1.925rem 0;display:block;margin:auto;max-width:100%}@media (max-width:639px){.ecogas-footer .fiera-banner.\--footer img{padding:50px 1.925rem 0}}.partners{padding:40px 0;border-top:1px solid #343434}@media (min-width:640px){.partners{padding:50px 0}}@media (min-width:1024px){.partners{padding:60px 0}}@media (min-width:1440px){.partners{padding:70px 0}}@media (min-width:1600px){.partners{padding:80px 0}}.partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners ul li{margin:20px}@media (max-width:639px){.partners ul li{margin:0;padding:30px 20px;width:100%;text-align:center;border-bottom:1px solid #d8d8d8}.partners ul li:last-child{border-bottom:none}}.partners ul li img{height:auto}.partners ul .enea img{width:162px}.partners ul .fbk img{width:73px}.partners ul .trento img{width:184px}.partners ul .padova img{width:136px}.partners ul .protos img{width:152px;height:41px}@media (min-width:1024px){.partners ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.partners ul li{margin:0}.partners ul .enea img{width:138px}.partners ul .fbk img{width:61px}.partners ul .trento img{width:156px}.partners ul .padova img{width:115px}.partners ul .protos img{width:129px;height:35px}}@media (min-width:1440px){.partners ul .enea img{width:162px}.partners ul .fbk img{width:73px}.partners ul .trento img{width:184px}.partners ul .padova img{width:136px}.partners ul .protos img{width:152px;height:41px}}@media (min-width:1600px){.partners ul .enea img{width:202px}.partners ul .fbk img{width:91px}.partners ul .trento img{width:230px}.partners ul .padova img{width:171px}.partners ul .protos img{width:190px;height:52px}}.cta-transition-enter{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.cta-transition-enter-to{-webkit-transform:translateZ(0);transform:translateZ(0)}.cta-transition-enter-active{-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);transition:all .6s cubic-bezier(.23,1,.32,1);top:0}.cta-transition-leave{-webkit-transform:translateZ(0);transform:translateZ(0)}.cta-transition-leave-to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.cta-transition-leave-active{-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);transition:all .6s cubic-bezier(.23,1,.32,1)}.menu{position:fixed;top:0;z-index:75}.menu,.menu-mobile{height:100vh;width:100%}.menu-mobile{background-color:#30ae8d;padding-top:8rem}.menu-mobile .default-container{height:100%}.menu-mobile .default-container .menu-mobile__list{top:0}.menu-mobile li{display:block;margin-top:2rem;margin-bottom:2rem}.menu-mobile li a{font-size:1rem;line-height:1.6;padding-top:1rem;padding-bottom:1rem;text-decoration:none;font-family:IBM Plex Mono,sans-serif;font-weight:400;letter-spacing:1px;color:#fff;text-transform:uppercase}.menu-mobile li a.isActive{color:#fff}.menu-mobile li a:before{position:absolute;left:-1px;bottom:.5rem;width:0;content:"";height:2px;background-color:#fff;-webkit-transition:width .6s cubic-bezier(.23,1,.32,1);transition:width .6s cubic-bezier(.23,1,.32,1)}.menu-mobile li a.isActive:before{width:calc(100% + 2px)}.menu-transition-enter{opacity:0}.menu-transition-enter-to{opacity:1}.menu-transition-enter-active{-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1);top:0}.menu-transition-leave{opacity:1}.menu-transition-leave-to{opacity:0}.menu-transition-leave-active{-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1)}.menu-mobile__langs{position:fixed;bottom:4rem;width:100%}.menu-mobile__langs li{display:inline-block;margin-right:1.5rem}.menu-mobile__langs li a{font-size:.8rem;color:#9b9b9b;text-transform:uppercase;font-weight:300;color:#fff}.menu-mobile__langs li a.router-link-active{color:#fff}.menu-mobile__langs li a:before{position:absolute;left:-1px;bottom:.2rem;width:0;content:"";height:2px;background-color:#fff;-webkit-transition:width .6s cubic-bezier(.23,1,.32,1);transition:width .6s cubic-bezier(.23,1,.32,1)}.menu-mobile__langs li a.router-link-active:before{width:calc(100% + 2px)}.common-hero{background-size:cover;min-height:100vh}.common-hero .common-hero-container{width:100%}.common-hero,.video-header{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:bottom}.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{font-size:2.3rem;line-height:1.1;color:#fff;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;margin-bottom:3.5rem}.common-hero h1.hero-bigger-title,.common-hero h1.internal-title.hero-bigger-title,.common-hero h2.internal-title.hero-bigger-title,.video-header h1.hero-bigger-title,.video-header h1.internal-title.hero-bigger-title,.video-header h2.internal-title.hero-bigger-title{font-size:2.6rem;line-height:1.1;color:#fff;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.common-hero h1.hero-bigger-title,.common-hero h1.internal-title.hero-bigger-title,.common-hero h2.internal-title.hero-bigger-title,.video-header h1.hero-bigger-title,.video-header h1.internal-title.hero-bigger-title,.video-header h2.internal-title.hero-bigger-title{font-size:3.5rem}}@media (min-width:1024px){.common-hero h1.hero-bigger-title,.common-hero h1.internal-title.hero-bigger-title,.common-hero h2.internal-title.hero-bigger-title,.video-header h1.hero-bigger-title,.video-header h1.internal-title.hero-bigger-title,.video-header h2.internal-title.hero-bigger-title{font-size:3.8rem}}@media (min-width:1440px){.common-hero h1.hero-bigger-title,.common-hero h1.internal-title.hero-bigger-title,.common-hero h2.internal-title.hero-bigger-title,.video-header h1.hero-bigger-title,.video-header h1.internal-title.hero-bigger-title,.video-header h2.internal-title.hero-bigger-title{font-size:4.8rem}}@media (min-width:1600px){.common-hero h1.hero-bigger-title,.common-hero h1.internal-title.hero-bigger-title,.common-hero h2.internal-title.hero-bigger-title,.video-header h1.hero-bigger-title,.video-header h1.internal-title.hero-bigger-title,.video-header h2.internal-title.hero-bigger-title{font-size:5.6rem}}@media (min-width:640px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{font-size:3rem}}@media (min-width:1024px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{font-size:3.4rem}}@media (min-width:1440px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{font-size:3.975rem}}@media (min-width:1600px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{font-size:4.375rem}}.common-hero h1.font-black,.common-hero h1.internal-title.font-black,.common-hero h2.internal-title.font-black,.video-header h1.font-black,.video-header h1.internal-title.font-black,.video-header h2.internal-title.font-black{font-size:2.3rem;line-height:1.1;color:#343434;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.common-hero h1.font-black,.common-hero h1.internal-title.font-black,.common-hero h2.internal-title.font-black,.video-header h1.font-black,.video-header h1.internal-title.font-black,.video-header h2.internal-title.font-black{font-size:3rem}}@media (min-width:1024px){.common-hero h1.font-black,.common-hero h1.internal-title.font-black,.common-hero h2.internal-title.font-black,.video-header h1.font-black,.video-header h1.internal-title.font-black,.video-header h2.internal-title.font-black{font-size:3.4rem}}@media (min-width:1440px){.common-hero h1.font-black,.common-hero h1.internal-title.font-black,.common-hero h2.internal-title.font-black,.video-header h1.font-black,.video-header h1.internal-title.font-black,.video-header h2.internal-title.font-black{font-size:3.975rem}}@media (min-width:1600px){.common-hero h1.font-black,.common-hero h1.internal-title.font-black,.common-hero h2.internal-title.font-black,.video-header h1.font-black,.video-header h1.internal-title.font-black,.video-header h2.internal-title.font-black{font-size:4.375rem}}@media (min-width:640px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{margin-bottom:4rem}}@media (min-width:1024px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{margin-bottom:5rem}}@media (min-width:1440px){.common-hero h1,.common-hero h1.internal-title,.common-hero h2.internal-title,.video-header h1,.video-header h1.internal-title,.video-header h2.internal-title{margin-bottom:6rem}}.common-hero h1 br,.common-hero h1.internal-title br,.common-hero h2.internal-title br,.video-header h1 br,.video-header h1.internal-title br,.video-header h2.internal-title br{display:none}@media (min-width:1024px){.common-hero h1 br,.common-hero h1.internal-title br,.common-hero h2.internal-title br,.video-header h1 br,.video-header h1.internal-title br,.video-header h2.internal-title br{display:block}}.common-hero h2.internal-title,.video-header h2.internal-title{max-width:100%!important}.common-hero h2,.video-header h2{font-size:1.2rem;line-height:1.6;color:#fff;font-weight:300;margin-bottom:3rem}@media (min-width:640px){.common-hero h2,.video-header h2{max-width:85%;font-size:1.35rem}}@media (min-width:1024px){.common-hero h2,.video-header h2{font-size:1.45rem;margin-bottom:4rem;max-width:600px;line-height:1.8}}@media (min-width:1440px){.common-hero h2,.video-header h2{font-size:1.65rem;margin-bottom:5rem;max-width:680px;font-size:1.875rem;max-width:750px}}.common-hero p,.video-header p{font-size:1rem;line-height:1.4;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.common-hero p,.video-header p{font-size:1.15rem}}@media (min-width:1024px){.common-hero p,.video-header p{font-size:1.3rem}}@media (min-width:1440px){.common-hero p,.video-header p{font-size:1.5rem}}@media (min-width:1600px){.common-hero p,.video-header p{font-size:1.625rem}}.common-hero p.font-black,.video-header p.font-black{font-size:1rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.common-hero p.font-black,.video-header p.font-black{font-size:1.15rem}}@media (min-width:1024px){.common-hero p.font-black,.video-header p.font-black{font-size:1.3rem}}@media (min-width:1440px){.common-hero p.font-black,.video-header p.font-black{font-size:1.5rem}}@media (min-width:1600px){.common-hero p.font-black,.video-header p.font-black{font-size:1.625rem}}.common-hero p br,.video-header p br{display:none}@media (min-width:1024px){.common-hero p br,.video-header p br{display:block}}.common-hero .common-hero__page-content,.common-hero .common-hero__page-content *,.video-header .common-hero__page-content,.video-header .common-hero__page-content *{display:block;max-width:80%}@media (min-width:640px){.common-hero .common-hero__page-content,.common-hero .common-hero__page-content *,.video-header .common-hero__page-content,.video-header .common-hero__page-content *{max-width:85%}}@media (min-width:1024px){.common-hero .common-hero__page-content,.common-hero .common-hero__page-content *,.video-header .common-hero__page-content,.video-header .common-hero__page-content *{max-width:600px}}@media (min-width:1440px){.common-hero .common-hero__page-content,.common-hero .common-hero__page-content *,.video-header .common-hero__page-content,.video-header .common-hero__page-content *{max-width:680px;max-width:750px}}.common-hero .common-hero-label,.video-header .common-hero-label{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:700}@media (min-width:640px){.common-hero .common-hero-label,.video-header .common-hero-label{font-size:1rem}}@media (min-width:1024px){.common-hero .common-hero-label,.video-header .common-hero-label{font-size:1.05rem}}@media (min-width:1440px){.common-hero .common-hero-label,.video-header .common-hero-label{font-size:1.1rem}}@media (min-width:1600px){.common-hero .common-hero-label,.video-header .common-hero-label{font-size:1.125rem}}.common-hero .common-hero-label.font-black,.video-header .common-hero-label.font-black{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700}@media (min-width:640px){.common-hero .common-hero-label.font-black,.video-header .common-hero-label.font-black{font-size:1rem}}@media (min-width:1024px){.common-hero .common-hero-label.font-black,.video-header .common-hero-label.font-black{font-size:1.05rem}}@media (min-width:1440px){.common-hero .common-hero-label.font-black,.video-header .common-hero-label.font-black{font-size:1.1rem}}@media (min-width:1600px){.common-hero .common-hero-label.font-black,.video-header .common-hero-label.font-black{font-size:1.125rem}}.home-scroll-invite{position:absolute;bottom:0;left:0;width:100%;z-index:1;text-align:center;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.home-scroll-invite__label{margin-top:30px;display:inline-block;color:#fff;font-size:14px}.has-scrolled .home-scroll-invite{opacity:0}.home-scroll-invite span{font-size:1rem;margin-bottom:1rem;display:inline-block;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer}.v-line{z-index:20;position:relative;width:2px;height:40px;margin-left:auto;margin-right:auto}@media (min-width:640px){.v-line{height:50px}}.v-line:after,.v-line:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#30ae8d}.v-line:before{z-index:20}.v-line:after{z-index:21;-webkit-transform:scaleY(0) translateZ(0);transform:scaleY(0) translateZ(0);background:#fff;-webkit-animation:vert_line 6s infinite;animation:vert_line 6s infinite}@-webkit-keyframes vert_line{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-timing-function:cubic-bezier(.48,.02,0,.99);animation-timing-function:cubic-bezier(.48,.02,0,.99)}30%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.48,.02,0,.99);animation-timing-function:cubic-bezier(.48,.02,0,.99)}70%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes vert_line{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation-timing-function:cubic-bezier(.48,.02,0,.99);animation-timing-function:cubic-bezier(.48,.02,0,.99)}30%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.48,.02,0,.99);animation-timing-function:cubic-bezier(.48,.02,0,.99)}70%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0)}}.no-scroll-down.common-hero .home-scroll-invite{display:none}.common-hero{min-height:auto;background-color:#efefec}.common-hero.\--vh100{min-height:100vh}.common-hero .common-hero-container{padding-top:3rem;padding-bottom:3rem;padding-top:120px}@media (min-width:640px){.common-hero .common-hero-container{padding-bottom:4.5rem}}@media (min-width:1024px){.common-hero .common-hero-container{padding-bottom:6rem}}.common-hero .common-hero__background-image{width:100%;height:auto;position:absolute;left:0;top:0}.common-hero .common-hero__processing-order{margin:8rem 0 3rem;display:block;font-size:.875rem;font-family:IBM Plex Mono,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:#fff}@media (min-width:1024px){.common-hero .common-hero__processing-order{margin:9rem 0 3rem}}@media (min-width:1440px){.common-hero .common-hero__processing-order{margin:10rem 0 3.5rem;margin:12rem 0 4rem}}.home{background-color:#fff}.home .listing-internal-pages{padding-top:4rem;padding-bottom:4rem}@media (min-width:640px){.home .listing-internal-pages{padding-top:4rem;padding-bottom:6rem}}@media (min-width:1024px){.home .listing-internal-pages{padding-bottom:8rem}}@media (min-width:1440px){.home .listing-internal-pages{padding-bottom:10rem}}.home .listing-lavorazioni .listing-lavorazioni__content.hide-for-medium p{display:none}.home .listing-lavorazioni.listing-lavorazioni--gallery{cursor:-webkit-grab;cursor:grab}.video-header{width:100%;height:100vh;overflow:hidden}.video-header video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#000;position:absolute}.paragrafo-come-funziona p{font-size:2rem;line-height:1.1;color:#343434;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.paragrafo-come-funziona p{font-size:2.7rem}}@media (min-width:1024px){.paragrafo-come-funziona p{font-size:3.35rem}}@media (min-width:1440px){.paragrafo-come-funziona p{font-size:3.85rem}}@media (min-width:1600px){.paragrafo-come-funziona p{font-size:4.375rem}}.paragrafo-come-funziona p strong{font-weight:600px}.icons-div-set ul{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:25px;grid-row-gap:25px;width:100%;margin-top:80px;margin-bottom:95px}@media (min-width:1024px){.icons-div-set ul{grid-template-columns:repeat(4,1fr);margin-top:100px;margin-bottom:120px}}.icons-div-set ul li{justify-items:stretch;padding:52px 0;background-color:#fff;display:block;text-align:center}.icons-div-set ul li img{margin-bottom:40px}.icons-div-set ul li span{width:100%;display:block;font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;color:#343434;padding:0 20px}@media (min-width:640px){.icons-div-set ul li span{font-size:.95rem}}@media (min-width:1024px){.icons-div-set ul li span{font-size:1.05rem}}@media (min-width:1440px){.icons-div-set ul li span{font-size:1.15rem}}@media (min-width:1600px){.icons-div-set ul li span{font-size:1.25rem}}.paragrafo-h-p{background-color:#efefec}.paragrafo-h-p h1,.paragrafo-h-p h2,.paragrafo-h-p h3,.paragrafo-h-p h4,.paragrafo-h-p h5{margin:0 0 30px}@media (min-width:1024px){.paragrafo-h-p h1,.paragrafo-h-p h2,.paragrafo-h-p h3,.paragrafo-h-p h4,.paragrafo-h-p h5{margin:0 0 35px}}@media (min-width:1440px){.paragrafo-h-p h1,.paragrafo-h-p h2,.paragrafo-h-p h3,.paragrafo-h-p h4,.paragrafo-h-p h5{margin:0 0 40px}}.paragrafo-h-p p{font-size:2.2rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#fff;margin:0 0 90px}@media (min-width:640px){.paragrafo-h-p p{font-size:2.6rem}}@media (min-width:1024px){.paragrafo-h-p p{font-size:3.1rem}}@media (min-width:1440px){.paragrafo-h-p p{font-size:3.5rem}}@media (min-width:1600px){.paragrafo-h-p p{font-size:3.75rem}}@media (min-width:1024px){.paragrafo-h-p p{margin:0 0 140px}}@media (min-width:1440px){.paragrafo-h-p p{margin:0 0 180px}}.paragrafo-h-p.hasUl p{padding-bottom:30px;margin-bottom:0}@media (min-width:1024px){.paragrafo-h-p.hasUl p{margin:0 0 60px}}@media (min-width:1440px){.paragrafo-h-p.hasUl p{margin:0 0 90px}}.paragrafo-h-p ul{margin:0 0 40px}@media (min-width:1024px){.paragrafo-h-p ul{margin:0 0 70px}}@media (min-width:1440px){.paragrafo-h-p ul{margin:0 0 100px}}.paragrafo-h-p ul li{padding:15px 0 15px 40px;margin:10px 0}.paragrafo-h-p ul li:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='55' height='55' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M0 0h55v55H0z'/%3E%3Cg stroke='%23343434' stroke-width='1.5'%3E%3Cpath d='M15 28.951l8.85 9.05 17.15-21'/%3E%3Cpath d='M15 28.951l8.85 9.05 17.15-21'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;width:20px;height:20px}@media (min-width:1024px){.paragrafo-h-p ul li:before{width:55px;height:55px}}@media (min-width:1024px){.paragrafo-h-p ul li{padding:20px 0 20px 77px}}.paragrafo-h-p.paragrafo-h-p--greener li{padding:15px 0 15px 40px}.paragrafo-h-p.paragrafo-h-p--greener li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31'%3E%3Cg data-name='Raggruppa 382'%3E%3Cpath data-name='Rettangolo 465' fill='%2330ae8d' d='M0 0h31v31H0z'/%3E%3Cg data-name='check copy 6'%3E%3Cg data-name='Group 5' fill='none' stroke='%23343434' stroke-width='1.5'%3E%3Cpath data-name='Fill 1' d='M8.455 16.317l4.988 5.1L23.11 9.582'/%3E%3Cpath data-name='Stroke 3' d='M8.455 16.317l4.988 5.1L23.11 9.582'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;width:20px;height:20px;top:0;-webkit-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0)}@media (min-width:1024px){.paragrafo-h-p.paragrafo-h-p--greener li:before{width:55px;height:55px}}@media (min-width:1024px){.paragrafo-h-p.paragrafo-h-p--greener li{padding:20px 0 20px 77px}}.paragrafo-h-p.paragrafo-h-p--greener li strong{color:#30ae8d}@media (min-width:1024px){.paragrafo-h-p.paragrafo-h-p--greener li p{margin-bottom:20px}}.paragrafo-h-p.font-white h1,.paragrafo-h-p.font-white h2,.paragrafo-h-p.font-white h3,.paragrafo-h-p.font-white h4,.paragrafo-h-p.font-white h5{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:700}@media (min-width:640px){.paragrafo-h-p.font-white h1,.paragrafo-h-p.font-white h2,.paragrafo-h-p.font-white h3,.paragrafo-h-p.font-white h4,.paragrafo-h-p.font-white h5{font-size:1rem}}@media (min-width:1024px){.paragrafo-h-p.font-white h1,.paragrafo-h-p.font-white h2,.paragrafo-h-p.font-white h3,.paragrafo-h-p.font-white h4,.paragrafo-h-p.font-white h5{font-size:1.05rem}}@media (min-width:1440px){.paragrafo-h-p.font-white h1,.paragrafo-h-p.font-white h2,.paragrafo-h-p.font-white h3,.paragrafo-h-p.font-white h4,.paragrafo-h-p.font-white h5{font-size:1.1rem}}@media (min-width:1600px){.paragrafo-h-p.font-white h1,.paragrafo-h-p.font-white h2,.paragrafo-h-p.font-white h3,.paragrafo-h-p.font-white h4,.paragrafo-h-p.font-white h5{font-size:1.125rem}}.paragrafo-h-p.font-white p{font-size:2.2rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#fff}@media (min-width:640px){.paragrafo-h-p.font-white p{font-size:2.6rem}}@media (min-width:1024px){.paragrafo-h-p.font-white p{font-size:3.1rem}}@media (min-width:1440px){.paragrafo-h-p.font-white p{font-size:3.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-white p{font-size:3.75rem}}.paragrafo-h-p.font-white ul li{font-size:1rem;line-height:1.4;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.paragrafo-h-p.font-white ul li{font-size:1.15rem}}@media (min-width:1024px){.paragrafo-h-p.font-white ul li{font-size:1.3rem}}@media (min-width:1440px){.paragrafo-h-p.font-white ul li{font-size:1.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-white ul li{font-size:1.625rem}}.paragrafo-h-p.font-black h1,.paragrafo-h-p.font-black h2,.paragrafo-h-p.font-black h3,.paragrafo-h-p.font-black h4,.paragrafo-h-p.font-black h5{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700}@media (min-width:640px){.paragrafo-h-p.font-black h1,.paragrafo-h-p.font-black h2,.paragrafo-h-p.font-black h3,.paragrafo-h-p.font-black h4,.paragrafo-h-p.font-black h5{font-size:1rem}}@media (min-width:1024px){.paragrafo-h-p.font-black h1,.paragrafo-h-p.font-black h2,.paragrafo-h-p.font-black h3,.paragrafo-h-p.font-black h4,.paragrafo-h-p.font-black h5{font-size:1.05rem}}@media (min-width:1440px){.paragrafo-h-p.font-black h1,.paragrafo-h-p.font-black h2,.paragrafo-h-p.font-black h3,.paragrafo-h-p.font-black h4,.paragrafo-h-p.font-black h5{font-size:1.1rem}}@media (min-width:1600px){.paragrafo-h-p.font-black h1,.paragrafo-h-p.font-black h2,.paragrafo-h-p.font-black h3,.paragrafo-h-p.font-black h4,.paragrafo-h-p.font-black h5{font-size:1.125rem}}.paragrafo-h-p.font-black p{font-size:2.2rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434}@media (min-width:640px){.paragrafo-h-p.font-black p{font-size:2.6rem}}@media (min-width:1024px){.paragrafo-h-p.font-black p{font-size:3.1rem}}@media (min-width:1440px){.paragrafo-h-p.font-black p{font-size:3.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-black p{font-size:3.75rem}}.paragrafo-h-p.font-black ul li{font-size:1rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.paragrafo-h-p.font-black ul li{font-size:1.15rem}}@media (min-width:1024px){.paragrafo-h-p.font-black ul li{font-size:1.3rem}}@media (min-width:1440px){.paragrafo-h-p.font-black ul li{font-size:1.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-black ul li{font-size:1.625rem}}.paragrafo-h-p.font-black ul li p{font-size:1rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400;margin:0;padding-bottom:0}@media (min-width:640px){.paragrafo-h-p.font-black ul li p{font-size:1.15rem}}@media (min-width:1024px){.paragrafo-h-p.font-black ul li p{font-size:1.3rem}}@media (min-width:1440px){.paragrafo-h-p.font-black ul li p{font-size:1.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-black ul li p{font-size:1.625rem}}.fiera-banner.\--grey{background:#efefec 0 0 no-repeat padding-box}.fiera-banner img{padding:100px 1.925rem 0;display:block;margin:auto;max-width:100%}@media (max-width:639px){.fiera-banner img{padding:50px 1.925rem 0}}.ecogas-gallery{width:100%;padding:2rem 0}.ecogas-gallery__slides{white-space:nowrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:10px}@media (min-width:1024px){.ecogas-gallery__slides{padding-left:calc(50vw - 364.5px)}}@media (min-width:1440px){.ecogas-gallery__slides{padding-left:calc(50vw - 414.5px)}}@media (min-width:1600px){.ecogas-gallery__slides{padding-left:calc(50vw - 464.5px)}}.ecogas-gallery__slides img{width:100%;height:auto}.ecogas-gallery__slides__slide{display:inline-block;width:100%;max-width:700px}@media (min-width:640px){.ecogas-gallery__slides__slide{width:auto;margin-right:2.5%;margin-left:2.5%}.ecogas-gallery__slides__slide:first-child{margin-left:0}}.ecogas-gallery__slides__slide.ecogas-gallery__slides__slide--noTouch:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:pointer;z-index:2;background-color:rgba(48,174,141,.6);-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1)}.ecogas-gallery__slides__slide.ecogas-gallery__slides__slide--noTouch:hover:before{opacity:1}.ecogas-gallery__counter__dot--active{background-color:grey}.ecogas-gallery__arrows{padding:2rem 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ecogas-gallery__arrows p{margin:0;font-family:IBM Plex Mono,sans-serif;font-weight:400;font-size:1rem;top:-2px}.ecogas-gallery__arrows div{display:inline-block;margin:0 10px;cursor:pointer}.ecogas-gallery__arrows div svg{width:24px;height:29px}.ecogas-gallery__arrows__next img,.ecogas-gallery__arrows__prev img{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.ecogas-gallery__arrows__next:hover img,.ecogas-gallery__arrows__prev:hover img{opacity:.5}.ecogas-gallery__arrows__prev img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ecogas-gallery__velina-zoom{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);background-position:50%;background-size:cover;-webkit-transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1);z-index:200}.ecogas-gallery__velina-zoom .hamburger-menu-container:before{top:46%;left:44%}.ecogas-gallery__velina-zoom .hamburger-menu,.ecogas-gallery__velina-zoom .hamburger-menu:after,.ecogas-gallery__velina-zoom .hamburger-menu:before{height:1px;width:30px}.ecogas-gallery__velina-zoom.velinaUp{-webkit-transform:translateZ(0);transform:translateZ(0)}.azienda-style h1,.azienda-style h2{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 30px}@media (min-width:640px){.azienda-style h1,.azienda-style h2{font-size:1rem}}@media (min-width:1024px){.azienda-style h1,.azienda-style h2{font-size:1.05rem}}@media (min-width:1440px){.azienda-style h1,.azienda-style h2{font-size:1.1rem}}@media (min-width:1600px){.azienda-style h1,.azienda-style h2{font-size:1.125rem}}@media (min-width:1024px){.azienda-style h1,.azienda-style h2{margin:0 0 35px}}@media (min-width:1440px){.azienda-style h1,.azienda-style h2{margin:0 0 40px}}.azienda-style h3{font-size:1.3rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434;width:90%;margin:0 0 40px}@media (min-width:640px){.azienda-style h3{font-size:1.65rem}}@media (min-width:1024px){.azienda-style h3{font-size:2rem;width:80%}}@media (min-width:1440px){.azienda-style h3{font-size:2.5rem;width:70%}}@media (min-width:1600px){.azienda-style h3{font-size:2.8125rem}}@media (min-width:1024px){.azienda-style h3{margin:0 0 60px}}@media (min-width:1440px){.azienda-style h3{margin:0 0 70px}}.azienda-style p{margin:0 0 40px;font-size:1rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#343434;width:90%}@media (min-width:1024px){.azienda-style p{margin:0 0 60px}}@media (min-width:1440px){.azienda-style p{margin:0 0 70px}}@media (min-width:640px){.azienda-style p{font-size:1.1rem}}@media (min-width:1024px){.azienda-style p{font-size:1.2rem;width:80%}}@media (min-width:1440px){.azienda-style p{font-size:1.35rem;width:70%}}@media (min-width:1600px){.azienda-style p{font-size:1.5rem}}.azienda-style p strong{font-weight:700}.azienda-style p+h2{margin-top:60px}@media (min-width:1024px){.azienda-style p+h2{margin-top:80px}}@media (min-width:1440px){.azienda-style p+h2{margin-top:90px}}.brochure[data-v-8cf6cfa0]{display:inline-block;position:relative;cursor:pointer;outline:0;-webkit-transition:all .3s;transition:all .3s;text-align:left;text-decoration:none;border-bottom:2px solid #343434;padding:28px 75px 28px 35px;background:transparent linear-gradient(113deg,#30ae8d,#5de067) 0 0 no-repeat padding-box}@media (max-width:1023px){.brochure[data-v-8cf6cfa0]{margin-top:80px}}.brochure p[data-v-8cf6cfa0]{font-size:1.25rem;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;margin:0 0 40px}@media (min-width:640px){.brochure p[data-v-8cf6cfa0]{font-size:1.35rem;margin:0 0 50px}}@media (min-width:1024px){.brochure p[data-v-8cf6cfa0]{font-size:1.45rem}}@media (min-width:1440px){.brochure p[data-v-8cf6cfa0]{font-size:1.65rem;margin:0 0 60px;font-size:1.875rem}}.brochure span[data-v-8cf6cfa0]{font-size:.9rem;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem}@media (min-width:1024px){.brochure span[data-v-8cf6cfa0]{font-size:1.05rem}}@media (min-width:1440px){.brochure span[data-v-8cf6cfa0]{font-size:1.125rem}}.brochure svg[data-v-8cf6cfa0]{width:24px;height:24px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1),-webkit-transform .8s cubic-bezier(.23,1,.32,1);position:absolute;top:calc(50% - 12px);left:100px}@media (min-width:1024px){.brochure svg[data-v-8cf6cfa0]{left:130px}}.brochure[data-v-8cf6cfa0]:hover{background:transparent linear-gradient(113deg,#30ae8d,#5de067 50%) 0 0 no-repeat padding-box}.brochure:hover svg[data-v-8cf6cfa0]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.2s;transition-delay:.2s}table{min-width:100%}table tr:nth-child(2n){background:#f6f6f6}table tr:nth-child(2n) td:last-child{background-color:#68b59b}table tr:nth-child(odd){background:#fff}table tr:nth-child(odd) td:last-child{background-color:#30ae8d}table td:first-child{background-color:#eaeaea;font-weight:700;font-size:16px}@media (min-width:1024px){table td:first-child{font-size:17px}}@media (min-width:1440px){table td:first-child{font-size:18px}}table td:last-child{font-weight:700;letter-spacing:.05rem;color:#fff;font-size:16px}@media (min-width:1024px){table td:last-child{font-size:17px}}@media (min-width:1440px){table td:last-child{font-size:18px}}table td{text-align:center;padding:20px;letter-spacing:.035rem;font-size:14px}@media (min-width:1024px){table td{letter-spacing:.05rem;font-size:15px}}@media (min-width:1440px){table td{font-size:16px}}table th{font-weight:700;font-size:16px;padding:20px}@media (min-width:1024px){table th{font-size:17px}}@media (min-width:1440px){table th{font-size:18px}}.impianto .lavorazioni-content-area,.impianto .lavorazioni-sub-tech-details{background-color:#f8f8f8}.impianto .img-container picture{height:auto;width:100%;display:block}.impianto .img-container picture img{width:100%;height:auto;margin:0}.impianto .img-container a{position:absolute;right:0;bottom:4px}.impianto .sectionsComeFunziona{margin-top:45px;list-style:decimal}@media (min-width:640px){.impianto .sectionsComeFunziona{margin-top:50px}}@media (min-width:1024px){.impianto .sectionsComeFunziona{margin-top:55px}}@media (min-width:1440px){.impianto .sectionsComeFunziona{margin-top:60px}}.impianto .sectionsComeFunziona li{font-size:.9rem;color:#1d1d1b;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;list-style:decimal;list-style-position:inside;padding:3px 0}@media (min-width:640px){.impianto .sectionsComeFunziona li{font-size:.95rem}}@media (min-width:1024px){.impianto .sectionsComeFunziona li{font-size:1.05rem}}@media (min-width:1440px){.impianto .sectionsComeFunziona li{font-size:1.15rem}}@media (min-width:1600px){.impianto .sectionsComeFunziona li{font-size:1.25rem}}.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{font-size:2.2rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#fff;margin:0 0 60px}@media (min-width:640px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{font-size:2.6rem}}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{font-size:3.1rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{font-size:3.5rem}}@media (min-width:1600px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{font-size:3.75rem}}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{margin:0 0 80px}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area h3,.impianto .paragrafo-h-p.font-white.background-area h4{margin:0 0 100px}}.impianto .paragrafo-h-p.font-white.background-area p{font-size:1rem;line-height:1.4;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.impianto .paragrafo-h-p.font-white.background-area p{font-size:1.15rem}}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area p{font-size:1.3rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area p{font-size:1.5rem}}@media (min-width:1600px){.impianto .paragrafo-h-p.font-white.background-area p{font-size:1.625rem}}.impianto .paragrafo-h-p.font-white.background-area .double-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.impianto .paragrafo-h-p.font-white.background-area .double-column p{width:90%}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .double-column{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.impianto .paragrafo-h-p.font-white.background-area .double-column p{width:45%}}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 60px}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul{margin:0 0 80px}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul{margin:0 0 110px}}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li{padding:0;width:100%;font-size:90px;color:#30ae8d;font-family:IBM Plex Mono,sans-serif;font-weight:400;font-size:3.5rem}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li{width:50%}}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li:before{content:none}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li{font-size:4.25rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li{font-size:5.625rem}}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li sup{font-size:.3em;top:-1.5em;padding-left:30px}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li p{text-transform:uppercase;letter-spacing:.05rem;margin-bottom:0;font-size:1.1rem}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li p{font-size:1.35rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle ul li p{font-size:1.5rem}}.impianto .paragrafo-h-p.font-white.background-area .contentMiddle p{font-size:.9rem;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;margin:0 0 60px}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle p{font-size:1.05rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle p{font-size:1.125rem}}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle p{margin:0 0 80px}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .contentMiddle p{margin:0 0 110px}}.impianto .paragrafo-h-p.font-white.background-area .payback{position:relative;display:inline-block;outline:0;text-align:left;text-decoration:none;padding:40px 30px;margin:0 0 90px;background:transparent linear-gradient(74deg,#30ae8d,#5de067) 0 0 no-repeat padding-box}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .payback{padding:60px 52px;margin:0 0 110px}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .payback{padding:80px 74px;margin:0 0 138px}}.impianto .paragrafo-h-p.font-white.background-area .payback p{color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;font-size:3.5rem;margin:0 0 20px}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .payback p{font-size:4.25rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .payback p{font-size:5.625rem}}.impianto .paragrafo-h-p.font-white.background-area .payback span{display:block;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400;font-size:1.1rem}@media (min-width:1024px){.impianto .paragrafo-h-p.font-white.background-area .payback span{font-size:1.25rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-white.background-area .payback span{font-size:1.3125rem}}.impianto .paragrafo-h-p.font-black.smaltimento p{font-size:1.3rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434}@media (min-width:640px){.impianto .paragrafo-h-p.font-black.smaltimento p{font-size:1.65rem}}@media (min-width:1024px){.impianto .paragrafo-h-p.font-black.smaltimento p{font-size:2rem}}@media (min-width:1440px){.impianto .paragrafo-h-p.font-black.smaltimento p{font-size:2.5rem}}@media (min-width:1600px){.impianto .paragrafo-h-p.font-black.smaltimento p{font-size:2.8125rem}}.listing-come-funziona{background-color:#fff}.listing-come-funziona li,.listing-come-funziona ul{padding:0;margin:0;list-style:none;list-style-type:none}.listing-come-funziona li{overflow:hidden}.listing-come-funziona li .default-container{height:100%}.listing-come-funziona li picture{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.listing-come-funziona li picture img{width:100%;height:auto}.listing-come-funziona li a{text-decoration:none;display:block}.listing-come-funziona li .listing-come-funziona__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:140px}@media (min-width:640px){.listing-come-funziona li .listing-come-funziona__text-container{min-height:280px}}@media (min-width:1024px){.listing-come-funziona li .listing-come-funziona__text-container{min-height:320px}}.listing-come-funziona li .listing-come-funziona__text-container .number{height:80px;width:auto;padding-right:30px}@media (min-width:640px){.listing-come-funziona li .listing-come-funziona__text-container .number{height:90px}}@media (min-width:1024px){.listing-come-funziona li .listing-come-funziona__text-container .number{height:110px}}@media (min-width:1240px){.listing-come-funziona li .listing-come-funziona__text-container .number{height:140px}}@media (min-width:1440px){.listing-come-funziona li .listing-come-funziona__text-container .number{height:170px}}@media (min-width:1600px){.listing-come-funziona li .listing-come-funziona__text-container .number{height:202px}}.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper){padding:5px 0 0 25px}@media (min-width:640px){.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper){padding:5px 0 0 50px}}@media (max-width:639px){.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) h3{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700;-webkit-transition:color .4s cubic-bezier(.23,1,.32,1);transition:color .4s cubic-bezier(.23,1,.32,1)}.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) h3 br{display:none}.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) p{font-size:1.25rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400;display:none;-webkit-transition:color .4s cubic-bezier(.23,1,.32,1);transition:color .4s cubic-bezier(.23,1,.32,1)}@media (min-width:640px){.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) p{display:block}}.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) p br{display:none}@media (min-width:640px){.listing-come-funziona li .listing-come-funziona__text-container div:not(.arrow-list-wrapper) p br{display:block}}.listing-come-funziona li:hover .listing-come-funziona__text-container .number{-webkit-filter:invert(150%) brightness(1.75);filter:invert(150%) brightness(1.75)}.listing-come-funziona li:hover .listing-come-funziona__text-container div h3,.listing-come-funziona li:hover .listing-come-funziona__text-container div p{color:#fff}.listing-come-funziona li:hover .listing-come-funziona__text-container .arrow-list-wrapper svg{fill:#fff}.listing-come-funziona li .velina-come-funziona{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.listing-come-funziona li .velina-come-funziona img{height:100%;width:auto;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all 0 cubic-bezier(.23,1,.32,1);transition:all 0 cubic-bezier(.23,1,.32,1);-webkit-transition-delay:0;transition-delay:0}.listing-come-funziona--noTouch li:hover .velina-come-funziona{background-color:hsla(0,0%,100%,0)}.listing-come-funziona--noTouch li:hover .velina-come-funziona img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.1s;transition-delay:.1s}.arrow-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.arrow-list-wrapper svg{fill:#343434;width:15px}.come-funziona .listing-come-funziona ul{padding-bottom:90px}@media (min-width:640px){.come-funziona .listing-come-funziona ul{padding-bottom:130px}}@media (min-width:1024px){.come-funziona .listing-come-funziona ul{padding-bottom:160px}}@media (min-width:1440px){.come-funziona .listing-come-funziona ul{padding-bottom:190px}}.come-funziona picture{width:100%}.come-funziona picture img{width:100%;height:auto;display:block}.come-funziona .listing-come-funziona__content{position:relative;padding:4rem 0;border-top:1px solid #4a4a4a;-webkit-transform:translateZ(0);transform:translateZ(0);top:0;display:block;z-index:20}.come-funziona .listing-come-funziona__content h3{font-size:4.8rem;line-height:1.2}.come-funziona .listing-come-funziona__content p{font-size:1.6rem;line-height:1.8}.come-funziona .listing-come-funziona__content .hero-cta{padding:2rem 0}@media (min-width:640px){.come-funziona .listing-come-funziona__content .default-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:250px}.come-funziona .listing-come-funziona__content h3{font-size:4.2rem;line-height:1.2;width:35%;-ms-flex-item-align:center;align-self:center;margin:1rem 0 2rem}.come-funziona .listing-come-funziona__content p{font-size:1.2rem;line-height:1.6;width:53%;padding-right:10%;padding-left:10%;-ms-flex-item-align:center;align-self:center}.come-funziona .listing-come-funziona__content .hero-cta{width:12%;text-align:right;-ms-flex-item-align:center;align-self:center}.come-funziona .listing-come-funziona__content .hero-cta img{margin-right:0}}@media (min-width:1024px){.come-funziona .listing-come-funziona__content h3{font-size:4.6rem;line-height:1.2}.come-funziona .listing-come-funziona__content p{font-size:1.5rem;line-height:1.6}}@media (min-width:1440px){.come-funziona .listing-come-funziona__content h3{font-size:7.7rem;width:35%}.come-funziona .listing-come-funziona__content p{font-size:1.8rem;width:53%}}.come-funziona .listing-come-funziona__content--desktop{display:none}.flex-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.scroll-top{width:52px;text-align:center;cursor:pointer}.scroll-top p{font-size:.875rem;margin:20px 0 0 0;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem}.scroll-top img{margin:0}.ecogas-video{background-color:#efefec;display:block}.ecogas-video__fake-overlay{position:absolute;width:100%;height:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0}.ecogas-video__fake-overlay .ecogas-video__fake-overlay--pause{opacity:0;-webkit-transition:all .8s cubic-bezier(.23,1,.32,1);transition:all .8s cubic-bezier(.23,1,.32,1)}.ecogas-video__fake-overlay:hover .ecogas-video__fake-overlay--pause{opacity:1}.ecogas-video__fake-overlay--pause,.ecogas-video__fake-overlay--play{background:rgba(74,74,74,.5);width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;font-weight:500;font-size:1.4rem;cursor:pointer}@media (min-width:1440px){.ecogas-video__fake-overlay--pause,.ecogas-video__fake-overlay--play{font-size:1.6rem;width:100px;height:100px}}.ecogas-video video{width:100%}.ecogas-video iframe{width:100%;height:calc(315px*(100vw - 52px)/560);max-width:100%}@media (min-width:1024px){.ecogas-video iframe{height:506.25px}}@media (min-width:1440px){.ecogas-video iframe{height:708.75px}}@media (min-width:1600px){.ecogas-video iframe{height:810px}}.sticky-prev-next-menu{width:100%;position:sticky;bottom:0;background-color:#30ae8d;z-index:10}.sticky-prev-next-menu .sticky-prev-next-menu__links-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:639px){.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li{max-width:150px}}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li a{text-decoration:none;display:inline-block;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__previous{color:#fff;border-right:1px solid #fff;padding:3px 10px 3px 0}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__previous img{width:12px;height:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 6px 0 0}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__next:hover,.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__previous:hover{opacity:.8}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__next{color:#fff;padding:3px 0 3px 10px}.sticky-prev-next-menu .sticky-prev-next-menu__links-container ul li .sticky-prev-next-menu__next img{width:12px;height:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0 0 0 6px}.lavorazioni-sub-content{background-color:#efefec;padding:8rem 0 4rem}@media (min-width:640px){.lavorazioni-sub-content{padding:10rem 0 4rem}}@media (min-width:1024px){.lavorazioni-sub-content{padding:14rem 0 4rem}}.lavorazioni-sub-content p{padding:2rem 0;margin:0}@media (min-width:640px){.lavorazioni-sub-content p{padding:3rem 0;padding-left:10%}}@media (min-width:1440px){.lavorazioni-sub-content p{padding-left:10%}}.lavorazioni-sub-content p:first-child{font-size:3rem;line-height:1.4;color:#fff;font-weight:100;padding-top:.8rem}@media (min-width:640px){.lavorazioni-sub-content p:first-child{padding-left:0}}@media (min-width:1440px){.lavorazioni-sub-content p:first-child{font-size:4.8rem;padding-left:0}}.lavorazioni-sub-content strong{color:#5530ff;font-weight:100}.lavorazioni-content-area{background-color:#efefec}.lavorazioni-content-area h2{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700;margin:0}@media (min-width:640px){.lavorazioni-content-area h2{font-size:1rem}}@media (min-width:1024px){.lavorazioni-content-area h2{font-size:1.05rem}}@media (min-width:1440px){.lavorazioni-content-area h2{font-size:1.1rem}}@media (min-width:1600px){.lavorazioni-content-area h2{font-size:1.125rem}}.lavorazioni-content-area h3{font-size:1.3rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434;width:90%}@media (min-width:640px){.lavorazioni-content-area h3{font-size:1.65rem}}@media (min-width:1024px){.lavorazioni-content-area h3{font-size:2rem;width:80%}}@media (min-width:1440px){.lavorazioni-content-area h3{font-size:2.5rem;width:70%}}@media (min-width:1600px){.lavorazioni-content-area h3{font-size:2.8125rem}}.lavorazioni-content-area p{font-size:1rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#343434;width:90%}@media (min-width:640px){.lavorazioni-content-area p{font-size:1.1rem}}@media (min-width:1024px){.lavorazioni-content-area p{font-size:1.2rem;width:80%}}@media (min-width:1440px){.lavorazioni-content-area p{font-size:1.35rem;width:70%}}@media (min-width:1600px){.lavorazioni-content-area p{font-size:1.5rem}}.lavorazioni-content-area ul li{font-size:1rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.lavorazioni-content-area ul li{font-size:1.15rem}}@media (min-width:1024px){.lavorazioni-content-area ul li{font-size:1.3rem}}@media (min-width:1440px){.lavorazioni-content-area ul li{font-size:1.5rem}}@media (min-width:1600px){.lavorazioni-content-area ul li{font-size:1.625rem}}.lavorazioni-content-area .double-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lavorazioni-content-area .double-column p{width:90%}@media (min-width:1024px){.lavorazioni-content-area .double-column{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lavorazioni-content-area .double-column p{width:45%}}.lavorazioni-content-area .icons-div-set{width:auto}.lavorazioni-content-area .icons-div-set li{justify-items:stretch;padding:52px 0;background-color:#fff;display:block;text-align:center}.lavorazioni-content-area .icons-div-set li img{margin-bottom:40px;width:auto}.lavorazioni-content-area .icons-div-set li span{width:100%;display:block;font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;color:#343434;padding:0 20px}@media (min-width:640px){.lavorazioni-content-area .icons-div-set li span{font-size:.95rem}}@media (min-width:1024px){.lavorazioni-content-area .icons-div-set li span{font-size:1.05rem}}@media (min-width:1440px){.lavorazioni-content-area .icons-div-set li span{font-size:1.15rem}}@media (min-width:1600px){.lavorazioni-content-area .icons-div-set li span{font-size:1.25rem}}.lavorazioni-content-area img:not(.icon-img){width:100%;height:auto;margin:3rem auto}@media (min-width:1024px){.lavorazioni-content-area img:not(.icon-img){margin:4rem 0;max-width:1000px;width:100%}}@media (min-width:1440px){.lavorazioni-content-area img:not(.icon-img){margin:5rem 0}}@media (min-width:1600px){.lavorazioni-content-area img:not(.icon-img){margin:6rem 0}}@media (max-width:1023px){.lavorazioni-content-area img:not(.icon-img){max-width:500px;width:100%;display:block;margin-top:100px}}.richiesta-informazioni{background-color:#efefec;padding:6rem 0 8rem;text-align:center;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a}@media (min-width:1024px){.richiesta-informazioni{padding:8rem 0 10rem}}.richiesta-informazioni p{font-size:3rem;line-height:1.4;color:#fff;font-weight:100;margin-bottom:4rem}@media (min-width:640px){.richiesta-informazioni p{text-align:center;max-width:500px;margin:2rem auto 5rem}}@media (min-width:1440px){.richiesta-informazioni p{font-size:4.2rem;max-width:700px}}.richiesta-informazioni button{font-size:1.8rem;border:0;background-color:#304ffe;color:#fff;border-radius:28px;padding:1.6rem 1.8rem 2rem 3.2rem;display:inline-block;width:100%;cursor:pointer;margin-top:1rem;font-weight:300}@media (min-width:640px){.richiesta-informazioni button{width:312px}}.richiesta-informazioni img{margin-left:1rem;vertical-align:middle;top:-3px}.lavorazioni-sub .common-hero h2{margin-bottom:0}.lavorazioni-sub .common-hero p{line-height:1.8;margin-bottom:0}.schema-fase img{width:100%;height:auto;margin-bottom:80px}@media (min-width:640px){.schema-fase img{width:50%;margin-bottom:60px}}@media (min-width:1024px){.schema-fase img{width:50%;margin-bottom:40px}}.paragrafo-h-p.font-white ul li.list-background-image p{font-size:1rem;line-height:1.4;color:#fff;font-family:IBM Plex Mono,sans-serif;font-weight:400}@media (min-width:640px){.paragrafo-h-p.font-white ul li.list-background-image p{font-size:1.15rem}}@media (min-width:1024px){.paragrafo-h-p.font-white ul li.list-background-image p{font-size:1.3rem}}@media (min-width:1440px){.paragrafo-h-p.font-white ul li.list-background-image p{font-size:1.5rem}}@media (min-width:1600px){.paragrafo-h-p.font-white ul li.list-background-image p{font-size:1.625rem}}.inner-menu{position:sticky;background-color:#000;overflow:hidden;overflow-x:visible;z-index:90;top:calc(100vh - 80px);border-bottom:1px solid #4a4a4a}.inner-menu--nulled{display:none}.inner-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:640px){.inner-menu__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.inner-menu__list li{padding:0 2.5rem}.inner-menu__list a{line-height:1.4rem;text-decoration:none;white-space:nowrap;font-weight:100;-webkit-transition:color .6s cubic-bezier(.23,1,.32,1);transition:color .6s cubic-bezier(.23,1,.32,1);height:80px;padding:2rem 0;display:block}.inner-menu__list a.router-link-active,.inner-menu__list a:hover{color:#fff}.inner-menu__list a:before{position:absolute;left:-2px;bottom:0;width:0;content:"";height:4px;background-color:#304ffe;-webkit-transition:width .6s cubic-bezier(.23,1,.32,1);transition:width .6s cubic-bezier(.23,1,.32,1)}.inner-menu__list a.router-link-active:before,.inner-menu__list a:hover:before{width:calc(100% + 4px)}.accordion[data-v-f955e962]{list-style:none;margin:0;padding:0}.accordion__item[data-v-f955e962]:last-child{border-bottom:none}.accordion__item[data-v-6ecc900b]{cursor:pointer;position:relative}.accordion__trigger[data-v-6ecc900b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion__trigger[data-v-6ecc900b]:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(0);transform:translate3d(0,-50%,0) rotate(0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg data-name='Icon feather-arrow-right 2'%3E%3Cpath data-name='Unione 1' d='M.216 7.977a.738.738 0 011.046 0l6.5 6.5V.738a.739.739 0 011.478 0v13.738l6.5-6.5a.739.739 0 111.043 1.045l-7.76 7.761a.739.739 0 01-.186.136l-.015.007-.013.006-.013.006H8.543c-.004 0 0 0 0 0H8.497a.069.069 0 01-.007 0 .736.736 0 01-.521-.232L.216 9.021a.74.74 0 010-1.044z' fill='%23343434'/%3E%3C/g%3E%3C/svg%3E");width:17px;height:17px}.accordion__trigger.accordion__trigger_active[data-v-6ecc900b]:after{-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}.accordion-enter-active[data-v-6ecc900b],.accordion-leave-active[data-v-6ecc900b]{will-change:height,opacity;-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter[data-v-6ecc900b],.accordion-leave-to[data-v-6ecc900b]{height:0!important;opacity:0}.listing-settori{background-color:#fff;top:-85px}.listing-settori article{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.listing-settori article{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1024px){.listing-settori article:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.listing-settori article:nth-child(odd) .settori_section{margin-left:0}.listing-settori picture{width:100%}@media (min-width:1024px){.listing-settori picture{width:50%}}.listing-settori picture img{width:100%;height:auto;display:block}.listing-settori .listing-settori--absolute-area{margin:4rem 0 8rem}@media (min-width:1024px){.listing-settori .listing-settori--absolute-area{margin:0;position:absolute;width:100%;left:0;top:0;height:100%}.listing-settori .listing-settori--absolute-area .default-container,.listing-settori .listing-settori--absolute-area .settori_section{height:100%}}@media (min-width:1024px){.listing-settori .settori_section{width:40%;margin-left:60%}.listing-settori .settori_section .settori_section__content{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.listing-settori .settori_section__content h3{margin-bottom:1.5rem;margin-top:0}.listing-settori .settori_section__content h2{font-size:2.3rem;line-height:1.1;color:#4a4a4a;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;margin-top:0}@media (min-width:640px){.listing-settori .settori_section__content h2{font-size:3rem}}@media (min-width:1024px){.listing-settori .settori_section__content h2{font-size:3.4rem}}@media (min-width:1440px){.listing-settori .settori_section__content h2{font-size:3.975rem}}@media (min-width:1600px){.listing-settori .settori_section__content h2{font-size:4.375rem}}.listing-settori .settori_section__content h2 br{display:none}@media (min-width:1024px){.listing-settori .settori_section__content h2 br{display:none}}.listing-settori .settori_section__content p{line-height:1.8;margin-bottom:0}.accordion__item:nth-child(2n){background-color:#fff}.accordion__trigger h4{font-size:1.3rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434;width:90%}@media (min-width:640px){.accordion__trigger h4{font-size:1.65rem}}@media (min-width:1024px){.accordion__trigger h4{font-size:2rem;width:80%}}@media (min-width:1440px){.accordion__trigger h4{font-size:2.5rem;width:70%}}@media (min-width:1600px){.accordion__trigger h4{font-size:2.8125rem}}.accordion__content{width:90%}@media (min-width:1024px){.accordion__content{width:80%}}@media (min-width:1440px){.accordion__content{width:70%}}.accordion__content p{font-size:1rem;line-height:1.4;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:400;display:block;padding-bottom:40px}@media (min-width:640px){.accordion__content p{font-size:1.15rem;padding-bottom:50px}}@media (min-width:1024px){.accordion__content p{font-size:1.25rem;padding-bottom:60px}}@media (min-width:1440px){.accordion__content p{font-size:1.35rem;padding-bottom:70px}}@media (min-width:1600px){.accordion__content p{font-size:1.5rem;padding-bottom:80px}}.brochure-container{padding-top:120px}@media (min-width:640px){.brochure-container{padding-top:140px}}@media (min-width:1024px){.brochure-container{padding-top:160px}}@media (min-width:1440px){.brochure-container{padding-top:200px}}@media (min-width:1600px){.brochure-container{padding-top:260px}}.brochure-container .brochure__title{font-size:.9rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;margin-bottom:27px}@media (min-width:1024px){.brochure-container .brochure__title{font-size:1.05rem}}@media (min-width:1440px){.brochure-container .brochure__title{font-size:1.125rem}}.def-brochure.brochure{display:inline-block}@media (max-width:1023px){.def-brochure.brochure{margin-top:0}}.contatti-container{background-color:#fff}.contatti-container h1{text-transform:uppercase;font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700}@media (min-width:640px){.contatti-container h1{font-size:1rem}}@media (min-width:1024px){.contatti-container h1{font-size:1.05rem}}@media (min-width:1440px){.contatti-container h1{font-size:1.1rem}}@media (min-width:1600px){.contatti-container h1{font-size:1.125rem}}.contatti-container p{font-size:1rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#343434;width:90%;margin:2rem 0}@media (min-width:640px){.contatti-container p{font-size:1.1rem}}@media (min-width:1024px){.contatti-container p{font-size:1.2rem;width:80%;margin:3rem 0}}@media (min-width:1440px){.contatti-container p{font-size:1.35rem;width:70%}}@media (min-width:1600px){.contatti-container p{font-size:1.5rem}}.contatti-container p a{color:#343434;text-decoration:none}.hide-to-mobile{display:inherit}@media (max-width:1023px){.hide-to-mobile{display:none!important}}.hide-to-desk{display:inherit}@media (min-width:1024px){.hide-to-desk{display:none!important}}.hide-to-medium{display:inherit}@media (min-width:640px){.hide-to-medium{display:none!important}}@media (max-width:1023px){.padding-top-mobile{padding-top:100px!important}}.text-to-uppercase{text-transform:uppercase}.text-no-uppercase{text-transform:unset!important}.icons-set{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:25px;grid-row-gap:25px;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:80px;margin-bottom:95px}@media (max-width:639px){.icons-set{grid-column-gap:15px;grid-row-gap:15px}}@media (min-width:1024px){.icons-set{grid-template-columns:repeat(4,1fr);margin-top:100px;margin-bottom:120px}}.icons-set li{justify-items:stretch;padding:0 15px 30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:639px){.icons-set li{padding:20px 15px}}.icons-set li img{max-width:200px;width:100%}@media (max-width:639px){.icons-set li img{max-width:150px;width:100%}}.icons-set li span{width:100%;display:block;font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;color:#343434}@media (min-width:640px){.icons-set li span{font-size:.95rem}}@media (min-width:1024px){.icons-set li span{font-size:1.05rem}}@media (min-width:1440px){.icons-set li span{font-size:1.15rem}}@media (min-width:1600px){.icons-set li span{font-size:1.25rem}}.icons-grid{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:15px;grid-row-gap:15px;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:80px;margin-bottom:95px}@media (max-width:639px){.icons-grid{grid-column-gap:15px;grid-row-gap:15px}}@media (min-width:1024px){.icons-grid{grid-template-columns:repeat(4,1fr);margin-top:100px;margin-bottom:120px}}.icons-grid li{padding:50px 15px;background-color:#fff;text-align:center;height:100%}@media (max-width:639px){.icons-grid li{padding:20px 15px}}.icons-grid li img{max-width:150px;width:100%}@media (max-width:639px){.icons-grid li img{max-width:90px;width:100%}}@media (min-width:1024px){.icons-grid li img{max-width:128px}}.icons-grid li span{width:100%;display:block;font-size:.9rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;color:#343434;margin-top:10px}@media (min-width:640px){.icons-grid li span{font-size:.95rem}}@media (min-width:1024px){.icons-grid li span{font-size:1.05rem}}@media (min-width:1440px){.icons-grid li span{font-size:1.15rem}}@media (min-width:1600px){.icons-grid li span{font-size:1.25rem}}.images-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:80px}.images-grid__item{width:100%}.images-grid__item+.images-grid__item{margin-top:35px}.images-grid__item span{display:block;margin-top:10px;font-size:.8rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#343434}@media (min-width:1024px){.images-grid__item{width:49%}.images-grid__item+.images-grid__item{margin-top:0}.images-grid__item span{margin-top:15px;font-size:1.1rem}}.img-container picture,.img-container picture img{height:auto;width:100%;display:block}.img-container picture img{margin:0}.img-container a{position:absolute;right:0;bottom:4px}.biochar-style h1,.biochar-style h2{font-size:1rem;line-height:1.3;letter-spacing:.05rem;color:#343434;font-family:IBM Plex Mono,sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 30px}@media (min-width:640px){.biochar-style h1,.biochar-style h2{font-size:1rem}}@media (min-width:1024px){.biochar-style h1,.biochar-style h2{font-size:1.05rem}}@media (min-width:1440px){.biochar-style h1,.biochar-style h2{font-size:1.1rem}}@media (min-width:1600px){.biochar-style h1,.biochar-style h2{font-size:1.125rem}}@media (min-width:1024px){.biochar-style h1,.biochar-style h2{margin:0 0 35px}}@media (min-width:1440px){.biochar-style h1,.biochar-style h2{margin:0 0 40px}}.biochar-style h3{font-size:1.3rem;line-height:1.3;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300;color:#343434;width:90%;margin:0 0 40px}@media (min-width:640px){.biochar-style h3{font-size:1.65rem}}@media (min-width:1024px){.biochar-style h3{font-size:2rem;width:80%}}@media (min-width:1440px){.biochar-style h3{font-size:2.5rem;width:70%}}@media (min-width:1600px){.biochar-style h3{font-size:2.8125rem}}@media (min-width:1024px){.biochar-style h3{margin:0 0 60px}}@media (min-width:1440px){.biochar-style h3{margin:0 0 70px}}.biochar-style p{margin:0 0 40px;font-size:1rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;color:#343434;width:90%}@media (min-width:1024px){.biochar-style p{margin:0 0 60px}}@media (min-width:1440px){.biochar-style p{margin:0 0 70px}}@media (min-width:640px){.biochar-style p{font-size:1.1rem}}@media (min-width:1024px){.biochar-style p{font-size:1.2rem;width:80%}}@media (min-width:1440px){.biochar-style p{font-size:1.35rem;width:75%}}@media (min-width:1600px){.biochar-style p{font-size:1.5rem}}.biochar-style p strong{font-weight:700}.biochar-style p+h2{margin-top:60px}@media (min-width:1024px){.biochar-style p+h2{margin-top:80px}}@media (min-width:1440px){.biochar-style p+h2{margin-top:90px}}.biochar-style ul:not(.icons-grid) li+li{margin-top:25px}.biochar-style ul:not(.icons-grid) li{font-size:1rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;display:list-item;list-style-type:disc;list-style-position:inside}@media (min-width:640px){.biochar-style ul:not(.icons-grid) li{font-size:1.1rem}}@media (min-width:1024px){.biochar-style ul:not(.icons-grid) li{font-size:1.2rem;width:80%}}@media (min-width:1440px){.biochar-style ul:not(.icons-grid) li{font-size:1.35rem;width:70%}}@media (min-width:1600px){.biochar-style ul:not(.icons-grid) li{font-size:1.5rem}}.biochar-style.\--dark-bg{background-color:#343434;color:#fff}.biochar-style.\--dark-bg h3{color:#fff;font-size:2.3rem}.biochar-style.\--dark-bg h3 br{display:none}@media (min-width:640px){.biochar-style.\--dark-bg h3{font-size:4.3rem}.biochar-style.\--dark-bg h3 br{display:block}}.biochar-style.\--dark-bg li,.biochar-style.\--dark-bg p,.biochar-style.\--dark-bg ul{color:#fff}.biochar-style.\--dark-bg strong{color:#39b886}.biochar-style.\--dark-bg a{text-decoration:underline;color:#fff}.biochar-style.\--dark-bg .img-microscope{padding-top:30px;padding-bottom:70px;max-width:690px}@media (min-width:640px){.biochar-style.\--dark-bg .img-microscope{padding-top:70px;padding-bottom:170px}}.biochar-style.\--dark-bg .graphs-block{padding-top:30px;padding-bottom:70px;color:#fff}.biochar-style.\--dark-bg .graphs-block .graphs-block__item+.graphs-block__item{margin-top:70px}.biochar-style.\--dark-bg .graphs-block img{max-width:830px}.biochar-style.\--dark-bg .graphs-block span{display:block;margin-top:20px;font-size:.8rem;line-height:1.6;font-family:IBM Plex Mono,sans-serif;font-weight:400;width:90%}@media (min-width:1024px){.biochar-style.\--dark-bg .graphs-block .graphs-block__item+.graphs-block__item{margin-top:140px}.biochar-style.\--dark-bg .graphs-block span{margin-top:60px;font-size:1.1rem;width:75%}}@media (min-width:640px){.biochar-style.\--dark-bg .graphs-block{padding-top:140px;padding-bottom:170px}}.biochar-style.\--dark-bg .results-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.biochar-style.\--dark-bg .results-icons picture{display:inline-block}@media (min-width:640px){.biochar-style.\--dark-bg .results-icons{gap:90px}}.overlay-back{position:fixed;top:2rem;right:2rem;left:auto;z-index:11;color:#343434;padding-right:35px;cursor:pointer;font-size:.875rem;font-family:IBM Plex Mono,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.05rem}.overlay-back:after,.overlay-back:before{content:"";background-color:#343434;width:20px;height:1px;top:7px;position:absolute;right:0;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.overlay-back:hover:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.overlay-back:hover:before{content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width:1024px){.overlay-back{top:6rem;right:6rem}}.submit-cta::-moz-focus-inner,.submit-cta:focus{border:none;outline:none}.submit-cta svg{width:23px;height:23px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1);transition:transform .8s cubic-bezier(.23,1,.32,1),-webkit-transform .8s cubic-bezier(.23,1,.32,1);position:absolute;top:calc(50% - 12px);right:20px}.submit-cta:hover svg{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);-webkit-transition-delay:.2s;transition-delay:.2s}.submit-cta{position:relative;display:inline-block;padding:20px 120px 20px 25px;font-size:.9rem;background-color:#30ae8d;border:1px solid #30ae8d;color:#fff;cursor:pointer;outline:0;-webkit-transition:all .3s;transition:all .3s;text-align:left;font-family:IBM Plex Mono,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;overflow:hidden;letter-spacing:2px}@media (min-width:1024px){.submit-cta{font-size:1rem;padding:25px 150px 25px 28px}}@media (min-width:1440px){.submit-cta{font-size:1.25rem;padding:29px 172px 29px 32px}}.richiesta-contatti{position:fixed;top:0;z-index:175;height:100vh;width:100%;background-color:#fff;overflow:auto}.richiesta-contatti header{padding:0}.richiesta-contatti header h1{font-size:2.3rem;line-height:1.1;color:#fff;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.richiesta-contatti header h1{font-size:3rem}}@media (min-width:1024px){.richiesta-contatti header h1{font-size:3.4rem}}@media (min-width:1440px){.richiesta-contatti header h1{font-size:3.975rem}}@media (min-width:1600px){.richiesta-contatti header h1{font-size:4.375rem}}.richiesta-contatti header h1 br{display:none}@media (min-width:1024px){.richiesta-contatti header h1 br{display:none}}.dove-siamo .hamburger-menu,.dove-siamo .hamburger-menu:after,.dove-siamo .hamburger-menu:before,.richiesta-contatti .hamburger-menu,.richiesta-contatti .hamburger-menu:after,.richiesta-contatti .hamburger-menu:before{height:1px;width:30px}.richiesta-brochure{position:fixed;top:0;z-index:175;height:100vh;width:100%;background-color:#fff;overflow:auto}.richiesta-brochure header{padding:0}.richiesta-brochure header h1{font-size:2.3rem;line-height:1.1;color:#fff;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.richiesta-brochure header h1{font-size:3rem}}@media (min-width:1024px){.richiesta-brochure header h1{font-size:3.4rem}}@media (min-width:1440px){.richiesta-brochure header h1{font-size:3.975rem}}@media (min-width:1600px){.richiesta-brochure header h1{font-size:4.375rem}}.richiesta-brochure header h1 br{display:none}@media (min-width:1024px){.richiesta-brochure header h1 br{display:none}}.inputs-container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:640px){.inputs-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2rem 0}}.inputs-container .form-field{width:100%;margin:0 0 .5rem}@media (min-width:640px){.inputs-container.inputs-container-double .form-field{width:50%}.inputs-container.inputs-container-double .form-field:nth-child(odd){margin-right:2.5rem}.inputs-container.inputs-container-double .form-field:nth-child(2n){margin-left:2.5rem}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.input{position:relative;z-index:1;display:inline-block;margin:.8rem 0 .4rem;width:100%;vertical-align:top;padding-top:12px}.input__field{position:relative;display:block;float:right;padding:.8em;width:60%;border:none;border-radius:0;background:#fff;color:#343434;-webkit-appearance:none}.input__field:focus{outline:none}.input__field--juro{position:absolute;z-index:100;padding:1.6rem 0 0;width:100%;background:transparent;color:#343434;font-size:20px;line-height:1.2;font-weight:300}.input__label{display:inline-block;color:#343434;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label-content{position:relative;display:block;padding:1.6em 0;width:100%}.input__label-content--juro{font-size:20px;line-height:1;color:#9b9b9b;padding:1.6rem 0;-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:color .3s,-webkit-transform .3s;-webkit-transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s;text-rendering:geometricPrecision}.input__label--juro{padding:0;width:100%;height:100%;text-align:left;border-bottom:1px solid #9b9b9b!important}.input__label--juro:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:border-width .3s,border-color .3s;transition:border-width .3s,border-color .3s}.input--juro{overflow:hidden}.input--filled .input__label--juro:before,.input__field--juro:focus+.input__label--juro:before{border-width:8px;border-top-width:2em;border-bottom:1px solid #fff}.input--filled .input__label--juro .input__label-content--juro,.input__field--juro:focus+.input__label--juro .input__label-content--juro{color:#343434;-webkit-transform:translate3d(0,-1.75em,0) scale3d(.7,.7,1) translateZ(1px);transform:translate3d(0,-1.75em,0) scale3d(.7,.7,1) translateZ(1px);text-transform:uppercase}.checks{text-align:left;position:relative}.area-checks{margin-top:6rem}.area-checks p{font-size:14px;line-height:1.6;color:#959595;margin:0}@media (min-width:1440px){.area-checks p{font-size:16px}}.area-checks a{color:#959595;text-decoration:underline}.area-checks p.checks{padding:5px 0 0;line-height:1.2}.checks-marginUp{margin:60px 0}input[type=checkbox]{width:20px;opacity:0;position:absolute;top:5px}.text_check{margin-left:35px;font-size:14px;display:block;line-height:1.4;letter-spacing:.05rem}@media (min-width:1440px){.text_check{font-size:16px}}.label_check .before{border:1px solid #959595;display:inline-block;width:16px;height:16px;padding:2px;text-align:center;position:absolute;top:3px;left:0;background-position:50%;background-repeat:no-repeat}.area-checks .label_check .before,.label_check .before{content:"";background-color:transparent}input:checked+.label_check .before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 9.734l5.24 7.534L14 1' stroke='%23343434' stroke-width='3' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 9px}.form-field__error{font-size:.65rem;line-height:1;color:#ce5442}.checks .form-field__error{padding-left:35px}.form-failure,.form-success{padding-top:3rem}@media (min-width:640px){.form-failure,.form-success{text-align:center}}.form-failure p,.form-success p{font-size:2.2rem;line-height:1.3;color:#343434}.form-failure .form-failure_span,.form-failure a,.form-success .form-failure_span,.form-success a{font-size:1.6rem;line-height:1.3;color:#343434}.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:0s;transition-delay:0s}.fade-enter-active{-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.dove-siamo .hamburger-menu,.dove-siamo .hamburger-menu:after,.dove-siamo .hamburger-menu:before,.richiesta-brochure .hamburger-menu,.richiesta-brochure .hamburger-menu:after,.richiesta-brochure .hamburger-menu:before{height:1px;width:30px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;color:#fff!important}.form-failure button{margin:2rem 2rem 0 0}.grecaptcha-badge{display:none}.condizioni-generali{padding:12rem 0 14rem;background-color:#fff}.condizioni-generali h1{margin-bottom:1rem;margin-top:2rem;font-size:2.3rem;line-height:1.1;color:#4a4a4a;font-family:IBM Plex Sans Condensed,sans-serif;font-weight:300}@media (min-width:640px){.condizioni-generali h1{margin-bottom:1.5rem;margin-top:2rem}}@media (min-width:1024px){.condizioni-generali h1{margin-bottom:2rem;margin-top:2rem}}@media (min-width:1440px){.condizioni-generali h1{margin-bottom:3rem;margin-top:3rem}}@media (min-width:640px){.condizioni-generali h1{font-size:3rem}}@media (min-width:1024px){.condizioni-generali h1{font-size:3.4rem}}@media (min-width:1440px){.condizioni-generali h1{font-size:3.975rem}}@media (min-width:1600px){.condizioni-generali h1{font-size:4.375rem}}.condizioni-generali h1 br{display:none}@media (min-width:1024px){.condizioni-generali h1 br{display:none}}.condizioni-generali h2{padding:1rem 0 0}@media (min-width:1024px){.condizioni-generali h2{padding:2.5rem 0 0;margin-top:4rem}}.condizioni-generali h2 br{display:none}@media (min-width:1024px){.condizioni-generali h2 br{display:none}}.condizioni-generali h3,.condizioni-generali h4,.condizioni-generali h5{margin:0;padding:2.5rem 0 1rem;margin-top:4rem}.condizioni-generali h3 br,.condizioni-generali h4 br,.condizioni-generali h5 br{display:none}@media (min-width:1024px){.condizioni-generali h3 br,.condizioni-generali h4 br,.condizioni-generali h5 br{display:none}}.condizioni-generali li,.condizioni-generali p{padding:3rem 0;line-height:1.8;margin:0}@media (min-width:1024px){.condizioni-generali li,.condizioni-generali p{line-height:1.9}}.condizioni-generali li{padding:0;list-style:square;list-style-position:inside}.condizioni-generali a{color:#37ac8c}.condizioni-generali table{border:1px solid #101010;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;margin-top:30px;margin-bottom:30px}.condizioni-generali table tr{border:1px solid #101010;padding:.35em}.condizioni-generali table th{font-size:1.25rem}.condizioni-generali table td,.condizioni-generali table th{padding:.9rem;vertical-align:top;text-align:center}.condizioni-generali table td:nth-child(3){text-align:left}