.font-base,.form-generic input[type=date],.form-generic input[type=email],.form-generic input[type=file],.form-generic input[type=text],.form-generic select,.form-generic textarea,body{font-family:Gentium Basic,serif;font-size:1.8rem;line-height:2.8rem;font-weight:400}.font-small{font-family:Gentium Basic,serif;font-size:1.2rem;line-height:1.5rem;font-weight:400}.font-large,.form-qr__button,.form-qr__field,.slider-full__menu ul{font-family:Lato,sans-serif;font-size:3.8rem;line-height:4.6rem;font-weight:100}@media screen and (max-width:1280px){.font-large,.form-qr__button,.form-qr__field,.slider-full__menu ul{font-size:2.8rem;line-height:3.6rem}}@media screen and (max-width:1024px){.font-large,.form-qr__button,.form-qr__field,.slider-full__menu ul{font-size:2.4rem;line-height:3.2rem}}.font-fields{font-family:Gentium Basic,serif;font-size:.75rem;line-height:2rem;font-weight:300}.font-menu,.header-menu ul{font-family:Lato,sans-serif;font-size:1.8rem;line-height:1.8rem;font-weight:100}@media screen and (max-width:1024px){.font-menu,.header-menu ul{font-size:1.4rem;line-height:1.4rem}}@media screen and (max-width:767px){.font-menu,.header-menu ul{font-size:2.2rem;line-height:3rem}}.font-footer{font-family:Gentium Basic,serif;font-size:.9rem;line-height:1.8rem;font-weight:400}.font-h1{font-size:3.8rem;line-height:4.8rem;font-family:Lato,sans-serif;font-weight:100}@media screen and (max-width:1024px){.font-h1{font-size:3.2rem;line-height:3.2rem}}@media screen and (max-width:767px){.font-h1{font-size:2.6rem;line-height:2.6rem}}.font-h2{font-size:3.8rem;line-height:4.8rem;font-family:Lato,sans-serif;font-weight:100}@media screen and (max-width:1024px){.font-h2{font-size:3.2rem;line-height:3.2rem}}@media screen and (max-width:767px){.font-h2{font-size:2.6rem;line-height:2.6rem}}.font-h3{font-size:2.4rem;line-height:2.8rem;font-family:Lato,sans-serif;font-weight:100}:root{--color-main:#014a5e}*,input:invalid,input:required{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0;padding:0}input::-webkit-input-placeholder{color:#c6c7c9}input:-moz-placeholder,input::-moz-placeholder{color:#c6c7c9}input:-ms-input-placeholder{color:#c6c7c9}p{line-height:inherit;padding:.5rem 0}p:empty{padding:0;height:0}@media screen and (max-width:767px){p{padding:.25rem 0}}ul{list-style-position:inside}p:empty{display:none}html{font-size:10px}body,html{height:100%}body{background-color:#fff;color:#000;padding:0;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:#477680}.row{margin-left:-1rem;margin-right:-1rem}.row.no-margin{margin-left:0;margin-right:0}.boxed-size:after,.forceclear{clear:both;height:0;overflow:hidden}.relative{position:relative}.full-size-abs,.header-slider__slide__img,.header-slider__slide__payoff{position:absolute;top:0;left:0;right:0;bottom:0}.img-full-width{width:100%;height:auto;display:block}.img-bordered{border-radius:.5rem}.txt-center{text-align:center}.txt-right{text-align:right}.button,.form-generic input[type=submit]{position:relative;display:inline-block;color:#477680;font-family:Lato,sans-serif;text-transform:uppercase;padding:2rem 0 0;white-space:nowrap;margin:0 auto;-webkit-transition:all .5s;transition:all .5s}.button:after,.form-generic input[type=submit]:after{content:"";position:absolute;top:0;left:50%;width:6rem;border-top:1px solid #c6c7c9;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .5s;transition:all .5s}.button:hover:after,.form-generic input[type=submit]:hover:after{border-color:#477680;width:10rem;-webkit-transition:all .5s;transition:all .5s}.button--small{margin:.25rem;padding:1rem 2rem;font-size:1.4rem}.button--small:after{display:none}.button--offers:after{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.no-border{border:none!important}.row-padding--small{padding-top:3.5rem;padding-bottom:3.5rem}@media screen and (max-width:767px){.row-padding--small{padding-top:1.75rem;padding-bottom:1.75rem}}.row-padding--large{padding-top:7rem;padding-bottom:7rem}@media screen and (max-width:767px){.row-padding--large{padding-top:3.5rem;padding-bottom:3.5rem}}.row-padding-top--small{padding-top:3.5rem}@media screen and (max-width:767px){.row-padding-top--small{padding-top:1.75rem}}.row-padding-top--large{padding-top:7rem}@media screen and (max-width:767px){.row-padding-top--large{padding-top:3.5rem}}.row-padding-bottom--small{padding-bottom:3.5rem}@media screen and (max-width:767px){.row-padding-bottom--small{padding-top:1.75rem}}.row-padding-bottom--large{padding-bottom:7rem}@media screen and (max-width:767px){.row-padding-bottom--large{padding-bottom:3.5rem}}.row-margin-top--small{margin-top:3.5rem}@media screen and (max-width:767px){.row-margin-top--small{margin-top:1.75rem}}.row-margin-top--large{margin-top:7rem}@media screen and (max-width:767px){.row-margin-top--large{margin-top:3.5rem}}.boxed-size{width:100%;margin:0 auto;max-width:1640px;padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){.boxed-size{padding:0}}.after-clear:after{content:"";display:block;clear:both}.bg-cover{background-position:50%;background-size:cover;background-repeat:no-repeat}.fade-left,.fade-right{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.fade-active-right,.fade-left,.fade-right{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.fade-active-right{-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.fade-active-left{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.fade{opacity:0;-webkit-transform:translateY(15rem);-ms-transform:translateY(15rem);transform:translateY(15rem)}.fade,.fade-active{-webkit-transition:all 1s;transition:all 1s}.fade-active{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media screen and (max-width:767px){.hide-mobile{display:none}}@media screen and (max-width:1024px){.hide-tablet{display:none}}body.loaded .header-menu{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all .5s;transition:all .5s}body.scrolled .header-menu{padding:0;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:767px){body.menu .header-menu{height:100%;-webkit-transition:all .5s;transition:all .5s}}body.menu .footer-mobile{border-top:1px solid #fff}.header-slider{position:relative;background-color:#fff;height:100%;padding:2rem;overflow:hidden}.header-slider__slides{width:100%;height:100%}.header-slider.compact{height:40vw}@media screen and (max-width:767px){.header-slider{height:100vw;padding:0;margin-top:9.9rem}.header-slider.home{height:100%}}.header-slider__slide{position:relative;width:100%;height:100%}.header-slider__slide__img{background-size:cover;background-position:50%;background-repeat:no-repeat}.header-slider__slide__payoff{color:#fff;background-color:rgba(0,0,0,.3);text-align:center}.header-slider__slide__payoff__inner{position:absolute;bottom:4rem;left:50%;width:90%;text-align:center;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:767px){.header-slider__slide__payoff__inner{bottom:2rem}}.header-slider__skip{padding-top:1.5rem;cursor:pointer}.header-aggiornamenti{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:14.6rem;right:2rem;color:#fff;background-color:#477680;padding:3px 5px;z-index:9}.header-aggiornamenti a{color:#fff}@media screen and (max-width:1024px){.header-aggiornamenti{top:12.6rem}}@media screen and (max-width:767px){.header-aggiornamenti{right:50%;top:10.6rem;padding:3px 7px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);text-align:center;font-size:13px;position:absolute}}.header-banner{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:18.6rem;right:2rem;color:#fff;background-color:#477680;padding:3px 6px;z-index:9;width:200px;font-style:italic;font-size:13px;display:none;line-height:18px}@media screen and (max-width:1024px){.header-banner{top:16.6rem}}@media screen and (max-width:767px){.header-banner{right:50%;top:14.6rem;padding:3px 6px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);text-align:center;position:absolute}}.header-menu{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:10.6rem;left:0;width:100%;padding:0 2rem;text-align:center;background-color:#fff;z-index:80;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:1280px){.header-menu{top:9.5rem}}@media screen and (max-width:1024px){.header-menu{top:9.2rem}}@media screen and (max-width:767px){.header-menu{top:0;left:0;width:100%;height:0;background-color:#477680;z-index:90;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .5s;transition:all .5s}}.header-menu__inner{padding:0 1rem;background-color:#477680}.header-menu ul{position:relative;display:inline-block;list-style-type:none;list-style-position:inside}@media screen and (max-width:1024px){.header-menu ul{width:100%}}@media screen and (max-width:767px){.header-menu ul{width:100%;padding:11rem 1rem 6rem}}.header-menu ul li{display:inline-block}@media screen and (max-width:767px){.header-menu ul li{display:block}}.header-menu ul li .smtoggler{width:2.5rem;cursor:pointer}@media screen and (max-width:767px){.header-menu ul li .smtoggler{text-align:right}}.header-menu ul li .smtoggler i{font-size:1.5rem;color:#fff;font-weight:700;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width:767px){.header-menu ul li .smtoggler i{font-size:1rem}}.header-menu ul li a{display:inline-block;color:#fff;padding:.5em 1rem;text-transform:uppercase;-webkit-transition:opacity 1s;transition:opacity 1s}@media screen and (max-width:767px){.header-menu ul li a{text-transform:capitalize}}.header-menu ul li.active a{color:#000;background-color:#fff;-webkit-transition:opacity 1s;transition:opacity 1s}@media screen and (max-width:767px){.header-menu ul li.active a{background:none;border-bottom:1px solid #fff;color:#fff}}.header-menu ul li.active .submenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 1s;transition:all 1s}.header-menu ul li.active .smtoggler i{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 1s;transition:all 1s}.header-menu ul .submenu{position:absolute;top:50%;right:0;width:40%;opacity:0;pointer-events:none;padding:0 2rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:767px){.header-menu ul .submenu{padding:0 1rem}}.header-menu ul.submenu li{width:100%}.header-hamburger{display:none;text-align:center;cursor:pointer;padding-right:1rem;vertical-align:middle}@media screen and (max-width:767px){.header-hamburger{display:block}}.header-hamburger .hamburger{padding:0!important}.header-hamburger .hamburger:hover{opacity:1}.header-hamburger .hamburger-box{width:4rem;height:2rem;display:inline-block;vertical-align:middle}.header-hamburger .hamburger-inner,.header-hamburger .hamburger-inner:after,.header-hamburger .hamburger-inner:before{width:4rem;height:.48rem;background-color:#477680}.header-bar{position:fixed;top:0;left:0;width:100%;padding:2rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background-color:#fff;z-index:90}@media screen and (max-width:1280px){.header-bar{padding:2rem}}@media screen and (max-width:767px){.header-bar{padding:1.5rem 1rem 1rem}}.header-logo{position:absolute;top:50%;left:50%;height:6.5rem;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1280px){.header-logo{height:5rem}}@media screen and (max-width:1024px){.header-logo{height:4rem}}@media screen and (max-width:767px){.header-logo{height:3rem}}.header-logo img{display:block;width:auto;height:100%}.header-form{padding:1rem;background-color:#477680}@media screen and (max-width:767px){.header-form{display:none}}.header-aggiornamenti{color:#014a5e}.structure-switcher{position:relative;display:inline-block;vertical-align:middle}.structure-switcher p{color:#477680;text-transform:uppercase;padding:0}@media screen and (max-width:767px){.structure-switcher p{color:#fff}}.structure-switcher label{display:block;position:relative;padding-right:5rem}@media screen and (max-width:1024px){.structure-switcher label{padding-right:2.5rem}}@media screen and (max-width:767px){.structure-switcher label{display:inline-block}}.structure-switcher label i{position:absolute;top:50%;right:2.5rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width:1024px){.structure-switcher label i{right:1rem}}@media screen and (max-width:1024px){.structure-switcher{font-size:1.4rem;line-height:1.8rem}}@media screen and (max-width:767px){.structure-switcher{position:fixed;top:5.3rem;left:0;width:100%;z-index:89;padding:.5rem 1rem;background-color:#477680;color:#fff;text-align:center}}.structure-switcher__select{max-height:0;position:absolute;overflow:hidden;width:100%;left:0;background-color:#477680;-webkit-transition:all .5s;transition:all .5s}.structure-switcher__select ul{padding:1rem 0;list-style-type:none;list-style-position:inside}.structure-switcher__select a{display:block;padding:.65rem 1rem;text-transform:uppercase;color:#fff;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:none}.structure-switcher:hover .structure-switcher__select{max-height:30rem;-webkit-transition:all .5s;transition:all .5s}.language-switcher{position:relative;display:inline-block;padding:1rem 1.5rem;border-left:1px solid #c6c7c9;text-align:center;vertical-align:middle;z-index:89}.language-switcher label{color:#000;text-transform:lowercase;padding:1rem 0 1rem 1.2rem}.language-switcher__select{max-height:0;position:absolute;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.language-switcher__select ul{list-style-type:none;list-style-position:inside}.language-switcher__select a{display:block;padding:.65rem 1rem;text-transform:uppercase;color:#000;background-color:#fff;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #477680;border-bottom:none;text-transform:lowercase}.language-switcher__select li:last-child a{border-bottom:1px solid #477680}.language-switcher:hover .language-switcher__select{max-height:20rem;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:767px){.language-switcher{position:absolute;right:1rem;top:50%;border-left:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.language-switcher a{text-transform:uppercase}}.header-breadcrumb{padding:1rem 2rem 0;text-align:center}.header-breadcrumb li{list-style-type:none;list-style-position:inside;display:inline-block;padding:0 .5rem;color:#c6c7c9}.header-breadcrumb li a{color:#c6c7c9;padding-right:.5rem}.header-breadcrumb li:after{content:">"}.header-breadcrumb li:last-child,.header-breadcrumb li:last-child a{color:#000}.header-breadcrumb li:last-child:after{display:none}.header-slider .slick-list,.header-slider .slick-slide,.header-slider .slick-slider,.header-slider .slick-track{width:100%;height:100%}.header-slider .slick-slide{background-size:cover;background-position:50%;background-repeat:no-repeat}.slider-full{position:relative}@media screen and (max-width:767px){.slider-full{padding:0}}.slider-full .slick-slide{padding:0 1rem}@media screen and (max-width:767px){.slider-full .slick-slide{padding:0}}.slider-full__slides{width:100%}.slider-full__dots{color:#c6c7c9}@media screen and (max-width:767px){.slider-full__dots{display:none}}.slider-full__dots.active{color:#477680}@media screen and (max-width:767px){.slider-full__dots.active{display:inline-block}}.slider-full__dots.offers{color:#477680;display:none}.slider-full__dots.offers.active{display:block}.slider-full__menu{position:absolute;top:0;left:0;width:25%;height:100%;background-color:#fff}@media screen and (max-width:1024px){.slider-full__menu{position:relative;top:auto;left:auto;padding-top:1rem;width:100%}}.slider-full__menu ul{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:2rem;padding-left:0;right:0;bottom:0;width:100%;max-width:calc((1600px - 50vw)/2);text-align:left;list-style-type:none;list-style-position:inside}@media screen and (max-width:1680px){.slider-full__menu ul{padding-left:4rem}}@media screen and (max-width:1024px){.slider-full__menu ul{position:relative;right:auto;bottom:auto;max-width:100%;text-align:center;padding-left:2rem}.slider-full__menu ul li{display:inline-block;padding:1rem}}@media screen and (max-width:1024px) and (max-width:767px){.slider-full__menu ul li{padding:1rem 0}}.slider-full--inv .slider-full__menu{left:auto;right:0}.slider-full--inv .slider-full__menu ul{padding-right:0;padding-left:2rem;left:0;right:auto}@media screen and (max-width:1680px){.slider-full--inv .slider-full__menu ul{padding-right:4rem}}@media screen and (max-width:1024px){.slider-full--inv .slider-full__menu ul{padding-right:2rem}}.form-qr{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}.form-qr>div{margin:0 .5rem;border-right:1px solid #fff}.form-qr>div:last-of-type{border-right:none}.form-qr__field{position:relative;text-align:left;padding:0 2rem 0 1rem;color:#fff}@media screen and (max-width:1280px){.form-qr__field{padding:0 1rem 0 .5rem}}.form-qr__field p{font-size:1.8rem;line-height:1.8rem;display:inline-block;vertical-align:baseline}@media screen and (max-width:1280px){.form-qr__field p{font-size:1.5rem;line-height:1.5rem}}@media screen and (max-width:1024px){.form-qr__field p{font-size:1.2rem;line-height:1.2rem}}.form-qr__field label{display:inline-block;vertical-align:baseline}.form-qr__button a{display:inline-block;color:#fff}.as-hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;-webkit-appearance:none}#ui-datepicker-div{font-size:1.6rem;line-height:1.6rem}.form-generic{background-color:none}.form-generic ul{list-style-type:none}.form-generic form{max-width:40rem;margin:0 auto}.form-generic label{display:inline-block;color:#477680;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;text-transform:uppercase;text-align:left}.form-generic input[type=date],.form-generic input[type=email],.form-generic input[type=file],.form-generic input[type=text],.form-generic select,.form-generic textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem;border:none;border-bottom:1px solid #c6c7c9;font-family:Gentium Basic,serif;background:none}.form-generic input[type=date]:focus,.form-generic input[type=email]:focus,.form-generic input[type=file]:focus,.form-generic input[type=text]:focus,.form-generic select:focus,.form-generic textarea:focus{border-bottom:1px solid #477680}.form-generic select,.form-generic textarea{height:2rem;-webkit-appearance:none;-webkit-border-radius:0}.form-generic input[type=checkbox]{position:absolute;top:2rem;left:0}.form-generic input[type=submit]{border-radius:0;color:#fff;background:#000;padding:1rem 2rem;margin-top:1rem;text-transform:uppercase;border:none}@media screen and (max-width:767px){.form-generic input[type=submit]{width:100%}}.form-generic .privacy_div{position:relative;padding-top:1rem}
/*# sourceMappingURL=header.min.css.map */