@import url('https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap');.container{width:100% !important}.bg-row{position:relative;padding-left:30px;padding-right:30px}.bg-row.bg-grigio::before{content:'';position:absolute;top:0px;left:0px;background:#f8f8f8;height:100%;width:100vw}.row.bg-grigio{background:#f8f8f8}@media(min-width:480px){.funzioni .col-md-4 p,.funzioni .col-md-4 h3{margin:0px auto;padding:8px;max-width:80%}.dicono .col-md-4 p,.dicono .col-md-4 h3{margin:0px auto;padding:8px;max-width:100%}}@media(min-width:1200px){.header-cont{min-height:500px}.header-block{position:absolute;width:100%;bottom:0px}.sticky{margin-top:-500px !important}.dicono .col-md-4 p,.dicono .col-md-4 h3{margin:0px auto;padding:8px;max-width:100%}}@media(min-width:1470px){.container{width:1440px !important}.bg-row{position:relative;padding-left:calc((100vw - 1400px)/2) !important;padding-right:32px}.dicono .col-md-4 p,.dicono .col-md-4 h3{margin:0px auto;padding:8px;max-width:90%}.col-max-8{width:66.66666667%}.col-max-4{width:33.33333333%}}.container-fluid,.row.bg-row{padding:60px 30px;margin:0px}.row{padding-top:20px;padding-bottom:20px}body{font-size:16px;line-height:22px;font-family:'Montserrat',sans-serif;font-weight:400}img{max-width:100%}b,strong{font-family:'Montserrat',sans-serif;font-weight:700}h1{font-size:50px;line-height:58px;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;margin-top:0px;margin-bottom:0px}h2{font-size:36px;line-height:36px;font-family:'Montserrat',sans-serif;font-weight:400;margin:0px}h3{font-size:21px;line-height:28px;font-family:'Montserrat',sans-serif;font-weight:700;margin-top:0px}p,h3{margin-bottom:0px;padding:8px 0}header{z-index:1;background:#fff;border-top:2px solid #e0e0e0;position:relative;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.45);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.45)}header.container-fluid{padding-top:0px;padding-bottom:0px}header .logo{width:246px;padding:14px 0}.header-cont{background-repeat:no-repeat;background-size:cover;background-position:center bottom;color:#fff;position:relative}.header-cont::before{background:-moz-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0);position:absolute;width:100%;height:100%;content:'';display:block;left:0px}.header-txt{padding-top:40px;padding-bottom:20px !important}.header-txt h2{font-size:26px;line-height:30px;font-family:'Montserrat',sans-serif;font-weight:400;padding-bottom:20px}.gradient{padding:45px 30px !important;color:#fff;background:#0091d1;background:-moz-linear-gradient(top,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);background:-webkit-linear-gradient(top,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);background:linear-gradient(to bottom,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0091d1',endColorstr='#00d2b8',GradientType=0)}.gradient [class*="col-"]{padding-bottom:0px!Important}.gradient-cta{text-align:right}.gradient-txt{font-size:21px;line-height:28px;padding:15px 0 0 0}.nopadding{padding:0px}.funzioni img{width:300px}.dicono img{width:150px}.sticky{top:0;position:-webkit-sticky;position:sticky}.sticky{margin-top:0px}.form-cont{font-size:16px;line-height:20px;max-width:450px;border-radius:10px;background:#fff;margin:25px 20px;padding:20px 30px;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1);background:#0091d1;background:-moz-linear-gradient(top,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);background:-webkit-linear-gradient(top,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);background:linear-gradient(to bottom,rgba(0,145,209,1) 0%,rgba(0,210,184,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0091d1',endColorstr='#00d2b8',GradientType=0);color:#000}.form-cont h3,.form-head{color:#fff}.form-cont .hs-form-required{display:none}.form-cont fieldset{max-width:100% !important}.form-cont .hs-form-field label{color:#333;font-size:13px;font-family:'Montserrat',sans-serif;font-weight:400;font-weight:normal !important;margin-bottom:0px !important;color:#fff}.form-cont .hs-input{background:#f8f8f8;box-shadow:none;padding:5px 10px !important;border:1px solid rgba(0,0,0,0.1);height:auto;width:100% !important;border-radius:5px}.form-cont .field{margin-bottom:8px !important}.form-cont .hs-richtext,.form-cont .hs-richtext span{line-height:14px !important;font-size:9px !important;padding:5px 0px}.form-cont .hs-richtext p{padding:5px 0}.form-cont .hs-field-desc{line-height:14px !important;font-size:10px !important;padding:0px 10px;color:#000 !important;border:0px;margin:0px !important}.form-cont .inputs-list input[type=checkbox]{margin-bottom:0;width:inherit !important;margin-right:5px;margin-top:1px}.form-cont .inputs-list{padding:0 0px !important;list-style:none;margin:0px}.form-cont .hs-fieldtype-booleancheckbox{margin:0px !important;line-height:14px}.form-cont .actions{padding:0px !important;margin:10px 0px 5px 0px !important;text-align:center}.form-cont .hs-button,.form-cont .hs-button:hover,a.linkcta,a.linkcta:hover{background-image:none !important;background-color:#06bc53 !important;border-color:transparent !important;color:#fff !important;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1) !important;-moz-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1) !important;text-shadow:none !important;font-size:18px !important;line-height:18px !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;padding:15px 25px !important;border-radius:5px;text-decoration:none;display:inline-block;margin:6px 0}.form-cont .hs_error_rollup{display:none}.form-cont .hs-error-msgs{padding:5px 0px 0px 0px !important;margin-bottom:0px}.form-cont .hs-error-msgs label,.form-cont .hs-error-msgs li{font-size:10px;color:red;margin:0px !important;line-height:14px !important}.form-cont ::placeholder,.form-cont :-ms-input-placeholder,.form-cont ::-ms-input-placeholder{color:#000;opacity:1}.form-cont .inputs-list>li label{font-weight:normal;padding-top:0;display:flex;color:#000}.form-cont form{margin-bottom:0px !important}footer{border-bottom:solid 0px #0ac5e6;background-color:#434343;font-size:14px;line-height:18px;color:#fff;padding-top:40px !important}footer a{color:#ccc;text-decoration:underline}footer a:hover,footer a:focus,footer a:active{color:#fff;text-decoration:underline}.cookie-pop{color:black;text-align:center;z-index:1001;padding:1px 15px;border-bottom:0px solid #333;border-top:1px solid #333;background-color:white;position:fixed;top:inherit;width:100%;font-size:70%;bottom:0px}.hide-lg{display:none}.hide-mob{display:block}@media(max-width:1300px){h1{font-size:40px;line-height:50px;font-family:'Montserrat',sans-serif;font-weight:700}.header-txt h2{font-size:24px;line-height:26px;font-family:'Montserrat',sans-serif;font-weight:400}}@media(max-width:1200px){.form-cont{max-width:600px;margin:0px auto 45px;width:95%}.sticky{position:inherit;display:inline}.hide-lg{display:block}.hide-mob{display:none}}@media(max-width:1024px){[class*="col-"]{padding-bottom:40px}.main-block [class*="col-"]{padding-bottom:0px}.container-fluid,.row.bg-row{padding:20px 15px 20px;margin:0px}.row{padding-top:10px;padding-bottom:10px}}@media(max-width:992px){.gradient-txt{text-align:center}.gradient-cta{text-align:center;margin-top:20px}}@media(max-width:600px){h1{font-size:30px;line-height:35px;font-family:'Montserrat',sans-serif;font-weight:700}.header-txt h2{font-size:20px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:400}}