@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,700,700i');.navbar-default{background-color:transparent;border-color:transparent}.navbar{position:relative;min-height:50px;margin-bottom:0px;border:0px solid transparent;padding:14px 0}.navbar-nav{padding:0 0 0 30px}.navbar-header{padding:0 0 0 15px}.starter{box-shadow:0px 0px 15px 10px rgba(0,0,0,0.10);padding:1.5em 2em}.navbar-default .navbar-nav>li>a{color:#0492d1}.navbar-default .navbar-nav>li>a:hover{opacity:.6}.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}.toTop{position:fixed;right:0px;bottom:-100px;padding:3px 10px;margin:8px 15px;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.toTop.active{bottom:0px}i.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}@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}.header-block.no-sidebar{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.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}.main-block .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%}}.row.bg-row{padding:60px 30px;margin:0px}.container-fluid{padding:0px}.row{padding-top:20px;padding-bottom:20px}body{max-width:100%;overflow-x:hidden}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:42px;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;position:fixed;width:100%;top:0px;min-height:90px;z-index:10}header .logo{max-height:64px;padding:4px 0}.header-cont,.con-bg-img{background-repeat:no-repeat;background-size:cover;background-position:center top;color:#fff;position:relative}.header-cont::before,.con-bg-img::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;top: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}.main-block{margin-top:90px}.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,.form-cont select{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;color:#000 !important;min-height:33px !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hs_recaptcha{padding-top:15px}.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;min-height:auto!IMPORTANT}.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;color:red !important;text-transform:uppercase !important;font-style:italic;text-decoration:underline;text-decoration-color:coral !important}.form-cont .hs-error-msgs label,.form-cont .hs-error-msgs li{font-size:10px;color:red !important;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}#form-2 .form-cont{max-width:600px;margin:0px auto 45px;width:95%}div#ot-sdk-btn-floating{margin-bottom:40px}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}.slick-slide{padding:0 10px 40px}.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}@media(min-width:1201px){.hide-lg{display:none !important}}@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-mob{display:none !important}.mob-fixed-cta.navbar-header .logo{display:none !important}.mob-fixed-cta.navbar-header .logo2{display:block !important;max-height:59px}.mob-fixed-cta.navbar-header{display:flex;flex-direction:row-reverse;justify-content:space-between}.mob-fixed-cta.navbar-header::before,.mob-fixed-cta.navbar-header::after{display:none}}@media(max-width:1024px){[class*="col-"]{padding-bottom:40px}.main-block [class*="col-"]{padding-bottom: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}h2{font-size:29px;line-height:35px}.header-txt h2{font-size:20px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:400}}@media screen and (max-width:450px){.bg-row{padding-left:0px !important;padding-right:0px !important}.dlfooter{float:left;margin-bottom:10px}.dtfooter{float:left}}@media(min-width:768px){.navbar-nav>li>a{padding-top:19px;padding-bottom:15px}}@media(max-width:1200px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:19px;padding-bottom:10px}.collapse.in{display:block !important}}