html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,li,ol,p,ul{font-family:Montserrat,sans-serif!important}.content-wrapper{padding:2rem 0}h1{font-weight:700;line-height:1.35em}h1 strong{color:#50b98b}h2,h3,h4,h5{color:#201d4b}h3.form-title{font-size:32px;text-align:center}p{color:#201d4b;line-height:1.45em}.btn,.hs-button,button:not(.fslightbox-toolbar-button):not(.fslightbox-slide-btn),form .hs-button,form input[type=submit],input[type=submit]{background-color:#50b98b;border:1px solid #50b98b;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;letter-spacing:0;margin:1em auto!important;padding:10px 40px!important;text-transform:none}.btn:hover,.hs-button:hover,button:not(.fslightbox-toolbar-button):not(.fslightbox-slide-btn):hover,form .hs-button,form input[type=submit]:hover,input[type=submit]:hover{background-color:#201d4b;border:1px solid #201d4b;color:#fff}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#98c400}.no-banner .custom-header{background-color:#fff;height:90px;min-height:90px}.no-banner header.header{background-color:#fff;left:0;padding-bottom:0;position:fixed;right:0;top:0;width:100%}header.header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.header .header-logo{padding:10px 30px;text-align:left}.cta-preventivo{background-color:#50b98b;height:90px;text-align:center;width:50%}.header-logo img{height:70px;width:auto}.cta-preventivo a{background-color:#50b98b;color:#fff;display:block;height:90px;padding:25px 0 0}.cta-preventivo a:hover{background-color:#201d4b}.hero-section{padding-bottom:80px;position:relative;width:100%}.hero-image{background-position:50%;background-size:cover;height:45vh;right:0;top:0;width:50%}.hero-image,.shape{background-repeat:no-repeat;position:absolute}.shape{background-color:rgba(32,29,75,.33);background-image:url(//27191511.fs1.hubspotusercontent-eu1.net/hubfs/27191511/raw_assets/public/Innovatec_May_2023/images/shape.png);background-position:0 100%;background-size:contain;bottom:0;height:100%;left:0;width:100%;z-index:100}.column-hero{width:45%}.circle-border{border-radius:50%;overflow:hidden}.circle.border img{aspect-ratio:1/1;border-radius:50%}.soluzioni{border-bottom:1px solid #898d98;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.soluzioni .column{padding-bottom:80px;text-align:center;width:50%}.soluzioni .column:nth-of-type(2){background-color:#f5f5f7}.soluzioni h4{font-size:27px;margin:1em auto}.main-img{aspect-ratio:3/1.5;overflow:hidden}.main-img img{object-fit:cover;width:100%}.tipo-soluzione{text-align:center}.item-soluzione{display:inline-block;height:auto;margin:0 .2em 1em;vertical-align:text-top;width:25%}.item-soluzione p{font-size:16px}.tipo-soluzione .btn{clear:both}.swiper{border-bottom:1px solid #898d98;height:100%;padding-bottom:40px!important;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide img{border:1px solid #d9d9d9;border-radius:5px;display:block;height:100%;margin-bottom:1em;object-fit:cover;width:100%}.swiper-slide h5,.swiper-slide small{display:block;text-align:left}.swiper-slide small{color:#98c400;text-transform:uppercase}.swiper-button-next,.swiper-button-prev{color:#98c400!important}.hs-landing-page form{margin:3em auto;max-width:680px;width:100%}.hs_sei_un_privato_o_un_impresa_{margin:0 1.5em 2em;overflow:auto}form .hs_sei_un_privato_o_un_impresa_ .inputs-list>li{margin:0}form .hs_sei_un_privato_o_un_impresa_ .inputs-list>li label{margin-right:2em}.hs_sei_un_privato_o_un_impresa_ label,.hs_sei_un_privato_o_un_impresa_ legend{float:left;font-size:18px;font-weight:400}.hs_sei_un_privato_o_un_impresa_ label{margin-right:2em}.hs-landing-page form .hs-form-field{margin-bottom:0}.fotovoltaico-lp .hs-landing-page form .hs-fieldtype-text{display:inline-block;margin:0 1.5em;width:40%}.hs-landing-page form .legal-consent-container .hs-form-booleancheckbox-display input{margin-right:0;margin-top:10px}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{line-height:1.45em}.hs-form-field>label,.hs-search-module label{color:#201d4b;font-size:20px}form .actions{text-align:center}form .actions input[type=submit]{padding:20px 40px!important}.footer{background-color:#201d4b;border-top:10px solid #50b98b;color:#fff}.footer p{color:#fff;font-size:18px;text-align:center}.header-webinar{padding:.5rem;position:fixed;top:0;width:100%}.header-webinar .header .header-logo{padding-top:20px}.no-banner .custom-header.header-webinar{background-color:transparent}.no-banner .header-webinar header.header{background-color:transparent;justify-content:flex-end}@media screen and (max-width:1140px){.content-wrapper{padding:2rem}}@media screen and (max-width:768px){.hero-image{display:none}.column-hero,.soluzioni .column{width:100%}.hero-section{padding-bottom:0}.circle-border{margin:2em}.hs-landing-page form .hs-fieldtype-text{width:90%}}@media screen and (max-width:600px){.cta-preventivo{height:auto;width:100%}.cta-preventivo a{font-size:14px;height:auto;padding:10px}.hero-section{padding-top:30px}}