@font-face{font-family:"Fira Sans";src:url("../fonts/FiraSans/FiraSans-Light.eot");src:url("../fonts/FiraSans/FiraSans-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans/FiraSans-Light.woff2") format("woff2"), url("../fonts/FiraSans/FiraSans-Light.woff") format("woff"), url("../fonts/FiraSans/FiraSans-Light.ttf") format("truetype"), url("../fonts/FiraSans/FiraSans-Light.svg#FiraSans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("../fonts/FiraSans/FiraSans-Regular.eot");src:url("../fonts/FiraSans/FiraSans-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans/FiraSans-Regular.woff2") format("woff2"), url("../fonts/FiraSans/FiraSans-Regular.woff") format("woff"), url("../fonts/FiraSans/FiraSans-Regular.ttf") format("truetype"), url("../fonts/FiraSans/FiraSans-Regular.svg#FiraSans-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("../fonts/FiraSans/FiraSans-Italic.eot");src:url("../fonts/FiraSans/FiraSans-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans/FiraSans-Italic.woff2") format("woff2"), url("../fonts/FiraSans/FiraSans-Italic.woff") format("woff"), url("../fonts/FiraSans/FiraSans-Italic.ttf") format("truetype"), url("../fonts/FiraSans/FiraSans-Italic.svg#FiraSans-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Fira Sans";src:url("../fonts/FiraSans/FiraSans-Medium.eot");src:url("../fonts/FiraSans/FiraSans-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans/FiraSans-Medium.woff2") format("woff2"), url("../fonts/FiraSans/FiraSans-Medium.woff") format("woff"), url("../fonts/FiraSans/FiraSans-Medium.ttf") format("truetype"), url("../fonts/FiraSans/FiraSans-Medium.svg#FiraSans-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url("../fonts/FiraSans/FiraSans-Bold.eot");src:url("../fonts/FiraSans/FiraSans-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/FiraSans/FiraSans-Bold.woff2") format("woff2"), url("../fonts/FiraSans/FiraSans-Bold.woff") format("woff"), url("../fonts/FiraSans/FiraSans-Bold.ttf") format("truetype"), url("../fonts/FiraSans/FiraSans-Bold.svg#FiraSans-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Light.eot");src:url("../fonts/Lato/Lato-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Lato/Lato-Light.woff2") format("woff2"), url("../fonts/Lato/Lato-Light.woff") format("woff"), url("../fonts/Lato/Lato-Light.ttf") format("truetype"), url("../fonts/Lato/Lato-Light.svg#Lato-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Regular.eot");src:url("../fonts/Lato/Lato-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Lato/Lato-Regular.woff2") format("woff2"), url("../fonts/Lato/Lato-Regular.woff") format("woff"), url("../fonts/Lato/Lato-Regular.ttf") format("truetype"), url("../fonts/Lato/Lato-Regular.svg#Lato-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Bold.eot");src:url("../fonts/Lato/Lato-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Lato/Lato-Bold.woff2") format("woff2"), url("../fonts/Lato/Lato-Bold.woff") format("woff"), url("../fonts/Lato/Lato-Bold.ttf") format("truetype"), url("../fonts/Lato/Lato-Bold.svg#Lato-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato/Lato-Black.eot");src:url("../fonts/Lato/Lato-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Lato/Lato-Black.woff2") format("woff2"), url("../fonts/Lato/Lato-Black.woff") format("woff"), url("../fonts/Lato/Lato-Black.ttf") format("truetype"), url("../fonts/Lato/Lato-Black.svg#Lato-Black") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Servizi Italia Icon Font";src:url("../fonts/Servizi-Italia/icomoon.eot?a33pxh");src:url("../fonts/Servizi-Italia/icomoon.eot?a33pxh#iefix") format("embedded-opentype"), url("../fonts/Servizi-Italia/icomoon.woff2?a33pxh") format("woff2"), url("../fonts/Servizi-Italia/icomoon.ttf?a33pxh") format("truetype"), url("../fonts/Servizi-Italia/icomoon.woff?a33pxh") format("woff"), url("../fonts/Servizi-Italia/icomoon.svg?a33pxh#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:"Servizi Italia Icon Font" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next::before{content:"a"}.icon-arrow::before{content:"b"}.icon-facebook::before{content:"c"}.icon-linkedin::before{content:"d"}.icon-youtube::before{content:"e"}.icon-select::before{content:"f"}.icon-plus::before{content:"g"}.icon-minus::before{content:"h"}.icon-close:before{content:"i"}.icon-quote::before{content:"j"}.icon-rhombus::before{content:"k"}.icon-accordion-arrow::before{content:"l"}.icon-off::before{content:"m"}.icon-on::before{content:"n"}.icon-play::before{content:"o"}.icon-instagram1::before{content:"p"}.icon-instagram2::before{content:"q"}.icon-whatsapp::before{content:"r"}*{margin:0;padding:0;outline:0;border:0;box-sizing:border-box}.container{position:relative;width:100%;display:flex;flex-direction:column;transition:padding 0.3s cubic-bezier(0.09, 0.955, 0.45, 0.985);max-width:1640px;padding-left:0;padding-right:0}@media screen and (max-width:1640px){.container{padding-left:20px;padding-right:20px}}.container .row{position:relative;width:100%;max-width:1640px;display:flex;flex-flow:row wrap;margin:auto}.container .row.full{max-width:100%}.container .row.default{flex-direction:column;flex-wrap:nowrap;margin-top:200px}@media screen and (max-width:1640px){.container .row:not(.full){padding-left:20px;padding-right:20px}}.container .row .column{position:relative;display:flex;padding-left:calc(20px / 2);padding-right:calc(20px / 2)}.container .row .column.d12{width:100%;padding-left:0;padding-right:0}.container .row .column.d11{width:91.666666%}.container .row .column.d10{width:83.333333%}.container .row .column.d9{width:75%}.container .row .column.d8{width:66.666666%}.container .row .column.d7{width:58.333333%}.container .row .column.d6{width:50%}.container .row .column.d5{width:41.666666%}.container .row .column.d4{width:33.333333%}.container .row .column.d3{width:25%}.container .row .column.d2{width:16.666666%}.container .row .column.d1{width:8.333333%}@media screen and (max-width:989px){.container .row .column.t12{width:100%;padding-left:0;padding-right:0}.container .row .column.t11{width:91.666666%}.container .row .column.t10{width:83.333333%}.container .row .column.t9{width:75%}.container .row .column.t8{width:66.666666%}.container .row .column.t7{width:58.333333%}.container .row .column.t6{width:50%}.container .row .column.t5{width:41.666666%}.container .row .column.t4{width:33.333333%}.container .row .column.t3{width:25%}.container .row .column.t2{width:16.666666%}.container .row .column.t1{width:8.333333%}}@media screen and (max-width:767px){.container .row .column.s12{width:100%;padding-left:0;padding-right:0}.container .row .column.s11{width:91.666666%}.container .row .column.s10{width:83.333333%}.container .row .column.s9{width:75%}.container .row .column.s8{width:66.666666%}.container .row .column.s7{width:58.333333%}.container .row .column.s6{width:50%}.container .row .column.s5{width:41.666666%}.container .row .column.s4{width:33.333333%}.container .row .column.s3{width:25%}.container .row .column.s2{width:16.666666%}.container .row .column.s1{width:8.333333%}}.center-h{justify-content:center}.center-v{align-items:center}.left{justify-content:flex-start}.right{justify-content:flex-end}.space{justify-content:space-between}.d-hide{display:none}@media screen and (max-width:989px){.t-hide{display:none}.d-hide{display:inherit}}@media screen and (max-width:767px){.s-hide{display:none}}#wpadminbar{display:none}*:not(.slick-track):not(.slick-list),*::after,*::before{transition:all 0.3s ease-out;box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}html{overflow:hidden !important;margin:0}body{padding-top:140px}html,body{top:0;left:0;width:100%;height:100%;margin:0;font-family:"Lato", sans-serif;font-size:16px;line-height:160%;color:#666666;font-weight:400;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-x:hidden !important;position:relative}html.no-scroll,body.no-scroll{overflow:hidden}html #container.full-width,body #container.full-width{min-height:100vh}html .container-fluid,body .container-fluid{width:100%;max-width:100%}html .container,body .container{width:100%;max-width:1640px;margin:0 auto}@media screen and (max-width:1640px){html .container,body .container{padding-right:30px;padding-left:30px}}@media screen and (max-width:989px){html .container,body .container{padding-right:20px;padding-left:20px}}html .container-6,body .container-6{width:100%;max-width:820px;margin:0 auto}@media screen and (max-width:989px){html .container-6,body .container-6{padding-right:20px;padding-left:20px}}html .container-8,body .container-8{width:100%;max-width:1090px;margin:0 auto}@media screen and (max-width:1090px){html .container-8,body .container-8{padding-right:30px;padding-left:30px}}@media screen and (max-width:989px){html .container-8,body .container-8{padding-right:20px;padding-left:20px}}html .container-9,body .container-9{width:100%;max-width:1180px;margin:0 auto}@media screen and (max-width:1180px){html .container-9,body .container-9{padding-right:30px;padding-left:30px}}@media screen and (max-width:989px){html .container-9,body .container-9{padding-right:20px;padding-left:20px}}html .container-10,body .container-10{width:100%;max-width:1256px;margin:0 auto}@media screen and (max-width:1256px){html .container-10,body .container-10{padding-right:30px;padding-left:30px}}@media screen and (max-width:989px){html .container-10,body .container-10{padding-right:20px;padding-left:20px}}a{text-decoration:none;color:#000000;cursor:pointer !important}@media (hover:hover) and (pointer:fine){a:hover{color:#009BCB}}img{pointer-events:none}#ttr_content{display:flex;justify-content:center;align-items:center;flex-flow:column;margin:0}.page-not-found-container{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;border-bottom:1px solid #DDE0E1}.page-not-found-container .section-text-container{padding:50px 0}@media screen and (max-width:767px){.page-not-found-container .section-text-container{width:100%}}.page-not-found-container .section-text-container .section-text{display:flex;justify-content:center;align-items:center}.page-not-found-container .section-text-container .section-text .only-image-container{width:400px;height:200px;margin-bottom:40px}@media screen and (max-width:767px){.page-not-found-container .section-text-container .section-text .only-image-container{width:100%}}.page-not-found-container .section-text-container .section-text .only-image-container .image-container{height:100%}.page-not-found-container .section-text-container .section-text .text p{text-align:center}.slick-list{width:100%;height:100%}.slick-list .slick-track{height:100%}.slick-list .slick-track .slick-slide{height:100%}.slick-list .slick-track .slick-slide>div{width:100%;height:100%}.slick-dotted.slick-slider{padding-bottom:20px}.slick-dotted.slick-slider .slick-dots{height:40px;position:absolute;bottom:0;width:100%;list-style:none;z-index:1;display:flex;justify-content:center;align-items:center}.slick-dotted.slick-slider .slick-dots li{position:relative;display:flex;justify-content:center;align-items:center;width:14px;height:14px;margin:0 5px;padding:0;cursor:pointer}.slick-dotted.slick-slider .slick-dots li.slick-active button::before{background:#003A5D}.slick-dotted.slick-slider .slick-dots li button{font-size:0;line-height:0;width:14px;height:14px;cursor:pointer;color:#FFFFFF00;border-radius:100%;outline:none;background:#FFFFFF;display:flex;justify-content:center;align-items:center}.slick-dotted.slick-slider .slick-dots li button::before{content:"";opacity:1;background:#FFFFFF;width:6px;height:6px;border-radius:100%;position:absolute;transition:all 0.5s linear}.slick-dotted.slick-slider .slick-dots li button::before:focus{opacity:1}@media (hover:hover) and (pointer:fine){.slick-dotted.slick-slider .slick-dots li button::before:hover{opacity:1}}.slick-dotted.slick-slider .slick-dots li button:focus{outline:none;border:none !important}@media (hover:hover) and (pointer:fine){.slick-dotted.slick-slider .slick-dots li button:hover{outline:none;border:none !important}}.slick-slider .slick-prev,.slick-slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-family:"Servizi Italia Icon Font", sans-serif;font-size:150px;color:#009BCB;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1200px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:100px}}@media screen and (max-width:989px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:50px}}@media screen and (max-width:767px){.slick-slider .slick-prev::before,.slick-slider .slick-next::before{font-size:30px}}.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{color:#FFFFFF00;outline:none;background:#FFFFFF00}.slick-slider .slick-prev:hover::before,.slick-slider .slick-prev:focus::before,.slick-slider .slick-next:hover::before,.slick-slider .slick-next:focus::before{opacity:1}.slick-slider .slick-prev.slick-disabled::before,.slick-slider .slick-next.slick-disabled::before{opacity:0.25}.slick-slider .slick-prev{left:-150px;transform:rotateY(0)}@media screen and (max-width:1640px){.slick-slider .slick-prev{left:-20px}}@media screen and (max-width:1200px){.slick-slider .slick-prev{left:0}}@media screen and (max-width:989px){.slick-slider .slick-prev{left:-10px}}.slick-slider .slick-prev::before{content:"d"}.slick-slider [dir="rtl"] .slick-prev{right:-150px;left:auto;transform:rotateY(180deg)}@media screen and (max-width:1640px){.slick-slider [dir="rtl"] .slick-prev{right:-20px}}@media screen and (max-width:1200px){.slick-slider [dir="rtl"] .slick-prev{right:0}}@media screen and (max-width:989px){.slick-slider [dir="rtl"] .slick-prev{right:-10px}}.slick-slider [dir="rtl"] .slick-prev::before{content:"d"}.slick-slider .slick-next{right:-150px;transform:rotateY(180deg)}@media screen and (max-width:1640px){.slick-slider .slick-next{right:-20px}}@media screen and (max-width:1200px){.slick-slider .slick-next{right:0}}@media screen and (max-width:989px){.slick-slider .slick-next{right:-10px}}.slick-slider .slick-next::before{content:"d"}.slick-slider [dir="rtl"] .slick-next{right:auto;left:-150px;transform:rotateY(0)}@media screen and (max-width:1640px){.slick-slider [dir="rtl"] .slick-next{left:-20px}}@media screen and (max-width:1200px){.slick-slider [dir="rtl"] .slick-next{left:0}}@media screen and (max-width:989px){.slick-slider [dir="rtl"] .slick-next{left:-10px}}.slick-slider [dir="rtl"] .slick-next::before{content:"d"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slider .slick-track:before,.slick-slider .slick-track:after{display:table;content:""}.slick-slider .slick-track:after{clear:both}.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:hand}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir="rtl"] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #FFFFFF00}.slick-arrow.slick-hidden{display:none}#header{position:fixed;top:0;left:0;width:100%;height:140px;display:flex;flex-flow:row;z-index:100}#header.hide-header{top:-140px}#header .header-menu-mobile{display:none}#header .header-container{width:100%;height:100%}#header .header-container .service-header{height:40px;background:#002E4A}#header .header-container .service-header .container{height:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:row}#header .header-container .service-header .container .language-container{height:100%}#header .header-container .service-header .container .language-container .language-menu{height:100%}#header .header-container .service-header .container .language-container .language-menu ul.menu{height:100%;display:flex}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item{overflow:hidden;position:relative;height:100%;list-style:none;display:flex;align-items:center}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item::before{content:"";width:100%;height:1px;background:#FFFFFF;position:absolute;bottom:-2px;right:0}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language::before{bottom:0}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language a{opacity:1}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a{padding:0 10px;opacity:0.5;cursor:pointer}@media (hover:hover) and (pointer:fine){#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a:hover{opacity:1}}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span{font-family:"Lato", sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:1.4px;cursor:default;text-transform:uppercase;cursor:pointer}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span p{font-family:"Lato", sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:1.4px;cursor:default}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span b,#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span strong{font-weight:700}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span a{cursor:pointer}#header .header-container .service-header .container .language-container .language-menu ul.menu li.menu-item a span ul{padding-left:20px}#header .header-container .service-header .container .social-container{display:flex;justify-content:center;align-items:center}#header .header-container .service-header .container .social-container .social{width:16px;height:16px;margin-left:15px;position:relative;display:flex;justify-content:center;align-items:center}#header .header-container .service-header .container .social-container .social::before{width:16px;height:16px;font-size:16px;color:#FFFFFF;font-family:"Servizi Italia Icon Font", sans-serif;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer}#header .header-container .service-header .container .social-container .social a{min-width:100%;min-height:100%;z-index:1}@media (hover:hover) and (pointer:fine){#header .header-container .service-header .container .social-container .social:hover::before{color:#009BCB}}#header .header-container .service-header .container .social-container .social.facebook::before{content:"c"}#header .header-container .service-header .container .social-container .social.youtube::before{content:"e"}#header .header-container .service-header .container .social-container .social.linkedin::before{content:"d"}#header .header-container .service-header .container .social-container .social.instagram::before{content:"q"}#header .header-container .service-header .container .social-container .social.whatsapp::before{content:"r"}#header .header-container .menu-header{position:relative;display:flex;justify-content:center;align-items:center;height:100px;background:linear-gradient(to right, #003A5D, #009BCB)}#header .header-container .menu-header .container{height:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:row}#header .header-container .menu-header .container .header-link{width:120px;height:auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){#header .header-container .menu-header .container .header-link{width:120px;height:40px}}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .container .header-link:hover{opacity:0.5}}#header .header-container .menu-header .container .header-link .logo{width:100%;height:100%;object-fit:contain}#header .header-container .menu-header .container .menu-container{height:100%}#header .header-container .menu-header .container .menu-container .header-nav-menu{height:100%}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu{height:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item{height:100%;list-style:none;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;cursor:pointer}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item::before{content:"";width:190px;height:90px;background:radial-gradient(circle at bottom, #FFFFFF 0%, #FFFFFF00 50%);position:absolute;bottom:0;opacity:0;z-index:0;pointer-events:none}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item:hover::before{opacity:0.5}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item:hover>a{color:rgba(255, 255, 255, 0.6)}}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item:last-of-type::before{margin-left:30px}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item:last-of-type>a{padding:0 0 0 30px}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item:last-of-type>.sub-menu{right:0}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item>a{height:100%;display:flex;justify-content:center;align-items:center;padding:0 30px;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;line-height:200%;letter-spacing:0;cursor:default;cursor:pointer;pointer-events:all;z-index:10}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu{min-width:400px;background:#FFFFFF;border-radius:20px;margin-top:20px;padding:25px;position:absolute;top:150px;box-shadow:0 7px 20px rgba(0, 46, 74, 0.15);list-style:none;z-index:0;opacity:0;pointer-events:none;transition:all 0.2s ease-in}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu::before{content:"";width:100%;height:20px;position:absolute;top:-20px;left:0;background:#FFFFFF00}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{opacity:0;padding:10px 0;text-align:left;display:flex;justify-content:flex-start;margin-right:0;width:100%;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{padding:0 10px;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:200%;letter-spacing:0;cursor:default;pointer-events:none;z-index:10}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:hover{color:#009BCB}}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children:hover>.sub-menu{top:100px;opacity:1;pointer-events:all}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children:hover>.sub-menu>.menu-item{opacity:1}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children:hover>.sub-menu>.menu-item>a{pointer-events:all}}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-ancestor::before,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-parent::before,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-item::before{opacity:0.5}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-ancestor ul.sub-menu li.current-menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-parent ul.sub-menu li.current-menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.current-menu-item ul.sub-menu li.current-menu-item>a{color:#009BCB}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu{min-width:500px;display:flex;padding:0;cursor:default}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item{display:flex;flex-flow:column;margin:25px 0;padding:0 25px;cursor:default;border-right:1px solid rgba(122, 130, 134, 0.25)}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item:last-of-type,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item:last-of-type,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item:last-of-type,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item:last-of-type{border-right:0}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item>a{min-width:200px;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;cursor:default !important;text-transform:uppercase;pointer-events:none;margin-bottom:15px;padding:0}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item{padding:10px 0;list-style:none}#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a{font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:100%;letter-spacing:0;cursor:default}@media (hover:hover) and (pointer:fine){#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-60>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-63>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1722>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover,#header .header-container .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item#menu-item-1850>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover{color:#009BCB}}html.no-js.no-svg{margin:0 !important}@media screen and (max-width:782px){html.no-js.no-svg{margin:0 !important}}body.active-hamburger-menu{padding-top:70px !important}body.active-hamburger-menu #header{height:70px !important}body.active-hamburger-menu #header .header-container{z-index:1}body.active-hamburger-menu #header .header-container .is-desktop{display:none !important}body.active-hamburger-menu #header .header-container .menu-header{height:100% !important}body.active-hamburger-menu #header .header-container .hamburger-menu{position:absolute;top:0;right:0;width:28px;height:30px;z-index:1100;margin:20px;cursor:pointer}body.active-hamburger-menu #header .header-container .hamburger-menu.open span:nth-of-type(1){transform:rotate(-45deg);transform-origin:right;margin-top:3px}body.active-hamburger-menu #header .header-container .hamburger-menu.open span:nth-of-type(2){opacity:0}body.active-hamburger-menu #header .header-container .hamburger-menu.open span:nth-of-type(3){transform:rotate(45deg);transform-origin:right;margin-bottom:3px}body.active-hamburger-menu #header .header-container .hamburger-menu span{position:absolute;right:0;height:4px;border-radius:4px;background-color:#FFFFFF;transition:all 0.6s cubic-bezier(0.09, 0.955, 0.45, 0.985)}body.active-hamburger-menu #header .header-container .hamburger-menu span:nth-of-type(1){top:0;width:100%}body.active-hamburger-menu #header .header-container .hamburger-menu span:nth-of-type(2){top:calc(50% - 3.5px);width:16px}body.active-hamburger-menu #header .header-container .hamburger-menu span:nth-of-type(3){bottom:0;width:100%}body.active-hamburger-menu #header .header-menu-mobile{position:fixed;top:-100vh;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:flex-end;padding:0;z-index:0;overflow:hidden;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}body.active-hamburger-menu #header .header-menu-mobile.open{top:0}body.active-hamburger-menu #header .header-menu-mobile .menu-header{width:100%;height:calc(100% - 60px);background:linear-gradient(to right, #003A5D, #009BCB)}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container{padding:0;height:100%}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container{height:100%}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu{height:100%;overflow-y:auto;padding:90px 20px 20px 20px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu::-webkit-scrollbar{width:2px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu::-webkit-scrollbar-track{background:#FFFFFF00}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu::-webkit-scrollbar-thumb{background:#FFFFFF}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu{height:100%;overflow:visible}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu.first-level-hidden{transform:translateX(-100vw)}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu.first-level-hidden>.menu-item>a{display:none}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item{list-style:none;text-align:right}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item>a{font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;cursor:default;cursor:pointer;pointer-events:all;z-index:10;margin-bottom:30px;display:block}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu{width:100%;height:auto;position:absolute;top:0;right:-100vw;display:none;flex-flow:column;pointer-events:none;overflow-y:auto;padding:20px 0}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu.show-submenu{display:flex;pointer-events:all}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back{position:absolute;top:20px;left:0;z-index:1;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#FFFFFF00;border-radius:10px;width:auto;height:auto !important}@media screen and (max-width:767px){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back{height:45px;width:45px}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back::before{content:"a";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#FFFFFF;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back:hover{background:#FFFFFF}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back:hover::before{color:#FFFFFF00}}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu .back::before{transform:scaleX(-1)}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{list-style:none;text-align:right}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;cursor:default;margin-bottom:30px;display:block}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children{border-bottom:1px solid rgba(122, 130, 134, 0.25);margin-bottom:30px}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children:last-of-type{border-bottom:0;margin-bottom:0}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>a{font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#002E4A;line-height:100%;letter-spacing:0;cursor:default;text-transform:uppercase;pointer-events:none}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{list-style:none;text-align:right}body.active-hamburger-menu #header .header-menu-mobile .menu-header .container .menu-container .header-nav-menu>.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;cursor:default;margin-bottom:30px;display:block}body.active-hamburger-menu #header .header-menu-mobile .service-header{width:100%;height:60px;background:#002E4A}body.active-hamburger-menu #header .header-menu-mobile .service-header .container{height:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:row}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container{height:100%}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu{height:100%}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu{height:100%;display:flex}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item{overflow:hidden;position:relative;height:100%;list-style:none;display:flex;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item::before{content:"";width:100%;height:2px;background:#FFFFFF;position:absolute;top:-2px;right:0}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language::before{top:0}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item.wpml-ls-current-language a{opacity:1}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a{padding:0 10px;opacity:0.5;cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a:hover{opacity:1}}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span{font-family:"Lato", sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:1.4px;cursor:default;text-transform:uppercase;cursor:pointer}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span p{font-family:"Lato", sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;line-height:100%;letter-spacing:1.4px;cursor:default}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span b,body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span strong{font-weight:700}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span a{cursor:pointer}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .language-container .language-menu ul.menu li.menu-item a span ul{padding-left:20px}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container{display:flex;justify-content:center;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social{width:20px;height:20px;margin-left:20px;position:relative;display:flex;justify-content:center;align-items:center}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social::before{width:20px;height:20px;font-size:20px;color:#FFFFFF;font-family:"Servizi Italia Icon Font", sans-serif;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (hover:hover) and (pointer:fine){body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social:hover::before{color:#009BCB}}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.facebook::before{content:"c"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.youtube::before{content:"e"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.linkedin::before{content:"d"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.instagram::before{content:"q"}body.active-hamburger-menu #header .header-menu-mobile .service-header .container .social-container .social.whatsapp::before{content:"r"}footer.footer-container{display:flex;justify-content:center;align-items:center;z-index:0;width:100%;height:auto;min-height:unset;flex-direction:column;margin-top:auto;padding-top:50px;background-color:#FFFFFF}@media screen and (max-width:1200px){footer.footer-container{padding-top:0}}@media screen and (max-width:989px){footer.footer-container{padding-top:50px}}footer.footer-container .row-1{display:flex;flex-flow:row;margin-bottom:50px}@media screen and (max-width:1200px){footer.footer-container .row-1{flex-flow:row wrap;margin-bottom:0}}@media screen and (max-width:989px){footer.footer-container .row-1{flex-flow:column nowrap;margin-bottom:20px}}footer.footer-container .row-1 .single-column{width:33.3333%;height:100%;padding:0 40px;border-right:1px solid #DDE0E1}@media screen and (max-width:1200px){footer.footer-container .row-1 .single-column{width:50%;height:auto;padding:30px 40px}}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column{width:100%;padding:0;border-right:0;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center}}@media screen and (max-width:1200px){footer.footer-container .row-1 .single-column:nth-of-type(3){border-top:1px solid #DDE0E1}}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column:nth-of-type(3){margin-bottom:30px;border-top:0}}footer.footer-container .row-1 .single-column:last-of-type{border-right:none}@media screen and (max-width:1200px){footer.footer-container .row-1 .single-column:last-of-type{border-top:1px solid #DDE0E1}}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column:last-of-type{border-top:0}}footer.footer-container .row-1 .single-column h4{margin-bottom:15px;font-family:"Fira Sans", sans-serif;font-size:28px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column h4{text-align:center}}footer.footer-container .row-1 .single-column .text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .text p p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .text p b,footer.footer-container .row-1 .single-column .text p strong{font-weight:700}footer.footer-container .row-1 .single-column .text p a{cursor:pointer}footer.footer-container .row-1 .single-column .text p ul{padding-left:20px}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column .text p{text-align:center}}footer.footer-container .row-1 .single-column .text a{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .text a p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .text a b,footer.footer-container .row-1 .single-column .text a strong{font-weight:700}footer.footer-container .row-1 .single-column .text a a{cursor:pointer}footer.footer-container .row-1 .single-column .text a ul{padding-left:20px}@media (hover:hover) and (pointer:fine){footer.footer-container .row-1 .single-column .text a:hover{color:#009BCB}}footer.footer-container .row-1 .single-column .info-tel,footer.footer-container .row-1 .single-column .info-email{display:flex}footer.footer-container .row-1 .single-column .info-tel .label,footer.footer-container .row-1 .single-column .info-email .label{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-right:10px}footer.footer-container .row-1 .single-column .info-tel .label p,footer.footer-container .row-1 .single-column .info-email .label p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .info-tel .label b,footer.footer-container .row-1 .single-column .info-tel .label strong,footer.footer-container .row-1 .single-column .info-email .label b,footer.footer-container .row-1 .single-column .info-email .label strong{font-weight:700}footer.footer-container .row-1 .single-column .info-tel .label a,footer.footer-container .row-1 .single-column .info-email .label a{cursor:pointer}footer.footer-container .row-1 .single-column .info-tel .label ul,footer.footer-container .row-1 .single-column .info-email .label ul{padding-left:20px}footer.footer-container .row-1 .single-column .info-tel a,footer.footer-container .row-1 .single-column .info-email a{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .info-tel a p,footer.footer-container .row-1 .single-column .info-email a p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}footer.footer-container .row-1 .single-column .info-tel a b,footer.footer-container .row-1 .single-column .info-tel a strong,footer.footer-container .row-1 .single-column .info-email a b,footer.footer-container .row-1 .single-column .info-email a strong{font-weight:700}footer.footer-container .row-1 .single-column .info-tel a a,footer.footer-container .row-1 .single-column .info-email a a{cursor:pointer}footer.footer-container .row-1 .single-column .info-tel a ul,footer.footer-container .row-1 .single-column .info-email a ul{padding-left:20px}@media (hover:hover) and (pointer:fine){footer.footer-container .row-1 .single-column .info-tel a:hover,footer.footer-container .row-1 .single-column .info-email a:hover{color:#009BCB}}footer.footer-container .row-1 .single-column .img-container{width:100%;padding:0}footer.footer-container .row-1 .single-column .img-container img{width:300px;max-height:170px;object-fit:contain}footer.footer-container .row-1 .single-column .link-container{width:100%;height:58px;display:flex;justify-content:flex-end;align-items:flex-end;padding-top:10px;margin-top:auto}footer.footer-container .row-1 .single-column .link-container a{margin-top:10px;right:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#BBD5E0;border-radius:10px}@media screen and (max-width:767px){footer.footer-container .row-1 .single-column .link-container a{height:45px;width:45px}}footer.footer-container .row-1 .single-column .link-container a::before{content:"b";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){footer.footer-container .row-1 .single-column .link-container a:hover{background:#003A5D}footer.footer-container .row-1 .single-column .link-container a:hover::before{color:#BBD5E0}}footer.footer-container .row-1 .single-column .is-desktop{width:100%;height:100%;display:flex;flex-direction:column}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column .is-desktop{display:none}}footer.footer-container .row-1 .single-column .is-mobile{width:100%;height:100%;display:none;flex-direction:column}@media screen and (max-width:989px){footer.footer-container .row-1 .single-column .is-mobile{display:flex}}footer.footer-container .row-1 .single-column .is-mobile a{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}footer.footer-container .row-2{position:relative}footer.footer-container .row-2 img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}footer.footer-container .row-2 .container{width:100%;height:auto;padding:35px 0;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}@media screen and (max-width:989px){footer.footer-container .row-2 .container{height:auto;padding:30px 20px}}footer.footer-container .row-2 .container .text-container{z-index:1}footer.footer-container .row-2 .container .text-container p{font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default;text-align:center}footer.footer-container .row-2 .container .text-container p p{font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-2 .container .text-container p b,footer.footer-container .row-2 .container .text-container p strong{font-weight:700}footer.footer-container .row-2 .container .text-container p a{cursor:pointer}footer.footer-container .row-2 .container .text-container p ul{padding-left:20px}@media screen and (max-width:989px){footer.footer-container .row-2 .container .text-container p{text-align:center}}footer.footer-container .row-2 .container .text-container.text-2{width:60%;margin-top:20px}@media screen and (max-width:1200px){footer.footer-container .row-2 .container .text-container.text-2{width:80%}}@media screen and (max-width:989px){footer.footer-container .row-2 .container .text-container.text-2{width:100%}}footer.footer-container .row-2 .container .footer-menu{z-index:1;font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default;display:flex;justify-content:center;align-items:center}footer.footer-container .row-2 .container .footer-menu p{font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-2 .container .footer-menu b,footer.footer-container .row-2 .container .footer-menu strong{font-weight:700}footer.footer-container .row-2 .container .footer-menu a{cursor:pointer}footer.footer-container .row-2 .container .footer-menu ul{padding-left:20px}@media screen and (max-width:989px){footer.footer-container .row-2 .container .footer-menu{flex-flow:row wrap}}footer.footer-container .row-2 .container .footer-menu .text-menu{padding-right:5px;border-right:1px solid #FFFFFF}@media screen and (max-width:989px){footer.footer-container .row-2 .container .footer-menu .text-menu{border:0}}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en{display:flex;justify-content:flex-start;align-items:flex-start;list-style:none;padding-left:0}@media screen and (max-width:989px){footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en{justify-content:center;align-items:center;flex-flow:row wrap}}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item{border-right:1px solid #FFFFFF;padding:0 5px}@media screen and (max-width:989px){footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item:nth-of-type(3),footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item:nth-of-type(3){border:0}}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item:last-of-type,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item:last-of-type{border-right:0}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a{font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a p,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a p{font-family:"Lato", sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a b,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a strong,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a b,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a strong{font-weight:700}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a a,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a a{cursor:pointer}footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a ul,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a ul{padding-left:20px}@media (hover:hover) and (pointer:fine){footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer .menu-item a:hover,footer.footer-container .row-2 .container .footer-menu .service-links ul#menu-menu-footer-en .menu-item a:hover{color:#009BCB}}footer.footer-container .row-3{padding:0 0 30px 0}footer.footer-container .row-3 .container{display:flex;justify-content:flex-start;align-items:center;flex-flow:row;margin:30px auto}@media screen and (max-width:989px){footer.footer-container .row-3 .container{flex-flow:column}}@media (hover:hover) and (pointer:fine){footer.footer-container .row-3 .container a:hover{opacity:0.5}}footer.footer-container .row-3 .container img{max-width:260px;height:110px}@media screen and (max-width:989px){footer.footer-container .row-3 .container img{margin-bottom:20px}}footer.footer-container .row-3 .container .text{height:100%;display:flex;align-items:center;justify-content:flex-start;padding-left:90px}@media screen and (max-width:989px){footer.footer-container .row-3 .container .text{padding-left:0}}footer.footer-container .row-3 .container .text p{font-family:"Lato", sans-serif;font-size:15px;font-weight:400;color:#9D9D9D;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-3 .container .text p p{font-family:"Lato", sans-serif;font-size:15px;font-weight:400;color:#9D9D9D;line-height:130%;letter-spacing:0;cursor:default}footer.footer-container .row-3 .container .text p b,footer.footer-container .row-3 .container .text p strong{font-weight:700}footer.footer-container .row-3 .container .text p a{cursor:pointer}footer.footer-container .row-3 .container .text p ul{padding-left:20px}@media screen and (max-width:989px){footer.footer-container .row-3 .container .text p{text-align:center}}.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal,.otgs-development-site-front-end{display:none}.page-title-container{position:relative;height:90vh;display:flex;justify-content:center;align-items:center;flex-flow:column}@media screen and (max-width:989px){.page-title-container{min-height:350px;overflow:hidden}}@media screen and (max-width:767px){.page-title-container{min-height:200px}}@media screen and (max-width:989px){.page-title-container.dettaglio_servizio{overflow:unset !important}}@media screen and (max-width:989px){.page-title-container.dettaglio_servizio.no-margin-bottom{margin-bottom:0 !important}}.page-title-container.no-margin-bottom{margin-bottom:-100px}@media screen and (max-width:989px){.page-title-container.no-margin-bottom{margin-bottom:-40px}}.page-title-container .background-container{width:100%;height:100%}.page-title-container .background-container.preview .image-container{position:absolute;top:0;left:0;cursor:pointer}@media (hover:hover) and (pointer:fine){.page-title-container .background-container.preview .image-container:hover .play-btn{transform:scale(1.1)}}.page-title-container .background-container.preview .image-container .play-btn{width:85px;height:60px;position:absolute;display:flex;justify-content:center;align-items:center}.page-title-container .background-container.preview .image-container .play-btn::before{content:"o";width:85px;height:60px;margin-top:-237px;font-family:"Servizi Italia Icon Font", sans-serif;font-size:60px;color:#009BCB;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:1200px){.page-title-container .background-container.preview .image-container .play-btn::before{margin-top:-100px}}@media screen and (max-width:989px){.page-title-container .background-container.preview .image-container .play-btn::before{font-size:45px;margin-top:-50px}}@media screen and (max-width:767px){.page-title-container .background-container.preview .image-container .play-btn::before{font-size:35px;margin-top:0}}.page-title-container .background-container.preview video{width:100%;height:100%;object-fit:cover;cursor:pointer}.page-title-container .background-container .image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-title-container .background-container .image-container img{width:100%;height:100%;object-fit:cover}.page-title-container .info-container{position:absolute;bottom:100px;padding:60px;border-radius:25px;z-index:5}@media screen and (max-width:1200px){.page-title-container .info-container{bottom:60px;padding:30px;width:calc(100% - 400px)}}@media screen and (max-width:989px){.page-title-container .info-container{width:calc(100% - 200px)}}@media screen and (max-width:767px){.page-title-container .info-container{width:calc(100% - 40px);padding:20px;bottom:-50px}}.page-title-container .info-container .title p{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:1200px){.page-title-container .info-container .title p{font-size:25px}}@media screen and (max-width:767px){.page-title-container .info-container .title p{font-size:20px}}.page-title-container .title-container{height:100%;position:absolute;top:0;bottom:unset;padding:0 0 200px 0;display:flex;justify-content:center;align-items:center;z-index:2}@media screen and (max-width:1200px){.page-title-container .title-container{padding:0 20px 100px 20px}}@media screen and (max-width:767px){.page-title-container .title-container{padding:0}}.page-title-container .title-container.rhombus-center::before{content:"";width:400px;height:400px;background:radial-gradient(circle at top, #FFFFFF, #FFFFFF00 75%);border:1px solid rgba(112, 112, 112, 0.2);position:absolute;transform:rotate(45deg);border-radius:45px;z-index:-1}.page-title-container .title-container .title{width:100%}.page-title-container .title-container .title p{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default;text-align:center;text-shadow:0 3px 6px rgba(0, 0, 0, 0.4)}@media screen and (max-width:1200px){.page-title-container .title-container .title p{font-size:40px}}@media screen and (max-width:767px){.page-title-container .title-container .title p{font-size:25px}}.page-title-container .mask{position:absolute;bottom:-2px;left:0;width:100%;height:auto;pointer-events:none;display:flex;align-items:flex-end;z-index:3}@media screen and (max-width:767px){.page-title-container .mask{display:none}}.page-title-container .mask img{width:100%;height:auto;max-height:474px;pointer-events:none}.onda{width:100%;position:relative;z-index:5}@media screen and (max-width:989px){.onda{display:none}}.onda.top-left-azure::before{content:"";width:400px;height:232px;position:absolute;left:0;bottom:-2px;background-image:url("../images/onda-azzurra.png");background-position:bottom right;background-repeat:no-repeat;z-index:1}@media screen and (max-width:1200px){.onda.top-left-azure::before{transform:scale(0.6);left:-80px;bottom:-48px}}.onda.bottom-left-azure::before{content:"";width:400px;height:230px;position:absolute;left:0;top:-1px;background-image:url("../images/onda-azzurra.png");background-position:top right;background-repeat:no-repeat;transform:scaleY(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-left-azure::before{transform:scaleY(-1) scale(0.6);left:-80px;top:-48px}}.onda.top-right-azure::before{content:"";width:400px;height:230px;position:absolute;right:0;bottom:-1px;background-image:url("../images/onda-azzurra.png");background-position:bottom left;background-repeat:no-repeat;transform:scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.top-right-azure::before{transform:scaleX(-1) scale(0.6);right:-80px;bottom:-48px}}.onda.bottom-right-azure::before{content:"";width:400px;height:230px;position:absolute;right:0;top:-1px;background-image:url("../images/onda-azzurra.png");background-position:top left;background-repeat:no-repeat;transform:scaleY(-1) scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-right-azure::before{transform:scaleY(-1) scaleX(-1) scale(0.6);right:-80px;top:-48px}}.onda.top-left-light-azure::before{content:"";width:400px;height:232px;position:absolute;left:0;bottom:-1px;background-image:url("../images/onda-azzurra-chiara.png");background-position:bottom right;background-repeat:no-repeat;z-index:1}@media screen and (max-width:1200px){.onda.top-left-light-azure::before{transform:scale(0.6);left:-80px;bottom:-48px}}.onda.bottom-left-light-azure::before{content:"";width:400px;height:230px;position:absolute;left:0;top:-1px;background-image:url("../images/onda-azzurra-chiara.png");background-position:top right;background-repeat:no-repeat;transform:scaleY(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-left-light-azure::before{transform:scaleY(-1) scale(0.6);left:-80px;top:-48px}}.onda.top-right-light-azure::before{content:"";width:400px;height:230px;position:absolute;right:0;bottom:-1px;background-image:url("../images/onda-azzurra-chiara.png");background-position:bottom left;background-repeat:no-repeat;transform:scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.top-right-light-azure::before{transform:scaleX(-1) scale(0.6);right:-80px;bottom:-48px}}.onda.bottom-right-light-azure::before{content:"";width:400px;height:230px;position:absolute;right:0;top:-1px;background-image:url("../images/onda-azzurra-chiara.png");background-position:top left;background-repeat:no-repeat;transform:scaleY(-1) scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-right-light-azure::before{transform:scaleY(-1) scaleX(-1) scale(0.6);right:-80px;top:-48px}}.onda.top-left-white::after{content:"";width:400px;height:230px;position:absolute;left:0;bottom:-1px;background-image:url("../images/onda-bianca.png");background-position:bottom right;background-repeat:no-repeat;z-index:1}@media screen and (max-width:1200px){.onda.top-left-white::after{transform:scale(0.6);left:-80px;bottom:-48px}}.onda.bottom-left-white::after{content:"";width:400px;height:230px;position:absolute;left:0;top:-1px;background-image:url("../images/onda-bianca.png");background-position:top right;background-repeat:no-repeat;transform:scaleY(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-left-white::after{transform:scaleY(-1) scale(0.6);left:-80px;top:-48px}}.onda.top-right-white::after{content:"";width:400px;height:230px;position:absolute;right:0;bottom:-1px;background-image:url("../images/onda-bianca.png");background-position:bottom left;background-repeat:no-repeat;transform:scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.top-right-white::after{transform:scaleX(-1) scale(0.6);right:-80px;bottom:-48px}}.onda.bottom-right-white::after{content:"";width:400px;height:230px;position:absolute;right:0;top:-1px;background-image:url("../images/onda-bianca.png");background-position:top left;background-repeat:no-repeat;transform:scaleY(-1) scaleX(-1);z-index:1}@media screen and (max-width:1200px){.onda.bottom-right-white::after{transform:scaleY(-1) scaleX(-1) scale(0.6);right:-80px;top:-48px}}.pioggia{width:100%;position:relative;z-index:5}@media screen and (max-width:767px){.pioggia{display:none}}.pioggia.top-right-azure::after{content:"";width:560px;height:200px;position:absolute;right:0;bottom:-200px;background-image:url("../images/pioggia-azzurra.png");background-repeat:no-repeat;background-position:top left;background-size:contain;z-index:1}@media screen and (max-width:1200px){.pioggia.top-right-azure::after{transform:scale(0.6);right:-110px;bottom:-165px}}.pioggia.bottom-right-azure::after{content:"";width:560px;height:200px;position:absolute;right:0;bottom:-200px;background-image:url("../images/pioggia-azzurra.png");background-repeat:no-repeat;background-position:top left;background-size:contain;z-index:1}@media screen and (max-width:1200px){.pioggia.bottom-right-azure::after{transform:scale(0.6);right:-110px;bottom:-165px}}.pioggia.top-left-azure::after{content:"";width:560px;height:200px;position:absolute;left:0;bottom:-200px;background-image:url("../images/pioggia-azzurra.png");background-repeat:no-repeat;background-position:top left;background-size:contain;z-index:1;transform:scaleX(-1)}@media screen and (max-width:1200px){.pioggia.top-left-azure::after{transform:scaleX(-1) scale(0.6);left:-110px;bottom:-165px}}.pioggia.bottom-left-azure::after{content:"";width:560px;height:200px;position:absolute;left:0;bottom:-200px;background-image:url("../images/pioggia-azzurra.png");background-repeat:no-repeat;background-position:top left;background-size:contain;z-index:1;transform:scaleX(-1)}@media screen and (max-width:1200px){.pioggia.bottom-left-azure::after{transform:scaleX(-1) scale(0.6);left:-110px;bottom:-165px}}.section-text-container{padding-top:100px;padding-bottom:100px}@media screen and (max-width:989px){.section-text-container{padding-top:90px;padding-bottom:90px}}.section-text-container.no-margin-top{padding-top:50px}@media screen and (max-width:1200px){.section-text-container.no-margin-top{padding-top:50px}}@media screen and (max-width:989px){.section-text-container.no-margin-top{padding-top:50px}}.section-text-container.background-blue{background-color:#DDEAEF}.section-text-container.background-custom{background-size:cover;background-repeat:no-repeat}.section-text-container.background-custom .smaller-text-container .title p{color:#FFFFFF !important}.section-text-container .section-text{}.section-text-container .section-text .title-container{margin-bottom:50px}@media screen and (max-width:767px){.section-text-container .section-text .title-container{margin-bottom:30px}}.section-text-container .section-text .title-container.align-left h1.title,.section-text-container .section-text .title-container.align-left h3.title{text-align:left}.section-text-container .section-text .title-container.align-center h1.title,.section-text-container .section-text .title-container.align-center h2.title,.section-text-container .section-text .title-container.align-center h3.title{text-align:center}@media screen and (max-width:767px){.section-text-container .section-text .title-container.align-center h1.title,.section-text-container .section-text .title-container.align-center h2.title,.section-text-container .section-text .title-container.align-center h3.title{text-align:left}}.section-text-container .section-text .title-container.align-right h1.title,.section-text-container .section-text .title-container.align-right h2.title,.section-text-container .section-text .title-container.align-right h3.title{text-align:right}.section-text-container .section-text .title-container h1.title{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:110%;letter-spacing:0;cursor:default}@media screen and (max-width:989px){.section-text-container .section-text .title-container h1.title{font-size:35px}}@media screen and (max-width:767px){.section-text-container .section-text .title-container h1.title{font-size:30px}}.section-text-container .section-text .title-container h1.title b,.section-text-container .section-text .title-container h1.title strong{color:#009BCB}.section-text-container .section-text .title-container h2.title{font-family:"Fira Sans", sans-serif;font-size:40px;font-weight:500;color:#003A5D;line-height:110%;letter-spacing:0;cursor:default}@media screen and (max-width:989px){.section-text-container .section-text .title-container h2.title{font-size:35px}}@media screen and (max-width:767px){.section-text-container .section-text .title-container h2.title{font-size:30px}}.section-text-container .section-text .title-container h2.title b,.section-text-container .section-text .title-container h2.title strong{color:#009BCB}.section-text-container .section-text .title-container h3.title{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}@media screen and (max-width:989px){.section-text-container .section-text .title-container h3.title{font-size:25px}}.section-text-container .section-text .animate-text-container{margin-bottom:50px}@media screen and (max-width:767px){.section-text-container .section-text .animate-text-container{margin-bottom:30px}}.section-text-container .section-text .animate-text-container.align-left .text{text-align:left}.section-text-container .section-text .animate-text-container.align-center .text{text-align:center}@media screen and (max-width:767px){.section-text-container .section-text .animate-text-container.align-center .text{text-align:left}}.section-text-container .section-text .animate-text-container.align-right .text{text-align:right}.section-text-container .section-text .animate-text-container.highlight .text p{color:#FFFFFF}.section-text-container .section-text .animate-text-container .text p{font-family:"Fira Sans", sans-serif;font-size:40px;font-weight:500;color:rgba(255, 255, 255, 0.5);line-height:110%;letter-spacing:0;cursor:default;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);margin-bottom:20px}@media screen and (max-width:1200px){.section-text-container .section-text .animate-text-container .text p{font-size:30px}}@media screen and (max-width:989px){.section-text-container .section-text .animate-text-container .text p{font-size:25px}}.section-text-container .section-text .animate-text-container .text b,.section-text-container .section-text .animate-text-container .text strong{font-weight:500 !important;color:#FFFFFF}.section-text-container .section-text .animate-text-container .text a{font-weight:500 !important;color:#FFFFFF;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .animate-text-container .text a:hover{opacity:0.5}}.section-text-container .section-text .bigger-text-container{margin-bottom:50px}@media screen and (max-width:767px){.section-text-container .section-text .bigger-text-container{margin-bottom:30px}}.section-text-container .section-text .bigger-text-container.align-left .text{text-align:left}.section-text-container .section-text .bigger-text-container.align-center .text{text-align:center}@media screen and (max-width:767px){.section-text-container .section-text .bigger-text-container.align-center .text{text-align:left}}.section-text-container .section-text .bigger-text-container.align-right .text{text-align:right}.section-text-container .section-text .bigger-text-container .text p{font-family:"Lato", sans-serif;font-size:50px;font-weight:300;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .bigger-text-container .text p p{font-family:"Lato", sans-serif;font-size:50px;font-weight:300;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}.section-text-container .section-text .bigger-text-container .text p b,.section-text-container .section-text .bigger-text-container .text p strong{font-weight:700}.section-text-container .section-text .bigger-text-container .text p a{cursor:pointer}.section-text-container .section-text .bigger-text-container .text p ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .bigger-text-container .text p{font-size:40px}}.section-text-container .section-text .bigger-text-container .text b,.section-text-container .section-text .bigger-text-container .text strong{font-weight:300 !important;color:#009BCB}.section-text-container .section-text .bigger-text-container .text a{font-weight:300 !important;color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .bigger-text-container .text a:hover{opacity:0.5}}.section-text-container .section-text .smaller-text-container{margin-bottom:20px}@media screen and (max-width:767px){.section-text-container .section-text .smaller-text-container{margin-bottom:10px}}.section-text-container .section-text .smaller-text-container.align-left .title{text-align:left}.section-text-container .section-text .smaller-text-container.align-center .title{text-align:center}@media screen and (max-width:767px){.section-text-container .section-text .smaller-text-container.align-center .title{text-align:left}}.section-text-container .section-text .smaller-text-container.align-right .title{text-align:right}.section-text-container .section-text .smaller-text-container .title p{font-family:"Lato", sans-serif;font-size:20px;font-weight:700;color:#002E4A;line-height:120%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .smaller-text-container .title p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:700;color:#002E4A;line-height:120%;letter-spacing:0;cursor:default}.section-text-container .section-text .smaller-text-container .title p b,.section-text-container .section-text .smaller-text-container .title p strong{font-weight:700}.section-text-container .section-text .smaller-text-container .title p a{cursor:pointer}.section-text-container .section-text .smaller-text-container .title p ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .smaller-text-container .title p{font-size:14px}}.section-text-container .section-text .smaller-text-container .title b,.section-text-container .section-text .smaller-text-container .title strong{font-weight:700 !important;color:#009BCB}.section-text-container .section-text .smaller-text-container .title a{font-weight:700 !important;color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .smaller-text-container .title a:hover{opacity:0.5}}.section-text-container .section-text .text-container.only{margin-bottom:50px}.section-text-container .section-text .text-container h4.title{font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer}@media screen and (max-width:989px){.section-text-container .section-text .text-container h4.title{font-size:20px}}.section-text-container .section-text .text-container .subtitle{margin-top:5px}.section-text-container .section-text .text-container .subtitle p{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default}@media screen and (max-width:1200px){.section-text-container .section-text .text-container .subtitle p{font-size:20px}}@media screen and (max-width:989px){.section-text-container .section-text .text-container .subtitle p{font-size:20px}}.section-text-container .section-text .text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .text-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-container .text p b,.section-text-container .section-text .text-container .text p strong{font-weight:700}.section-text-container .section-text .text-container .text p a{cursor:pointer}.section-text-container .section-text .text-container .text p ul{padding-left:20px}@media screen and (max-width:767px){.section-text-container .section-text .text-container .text p{text-align:left !important}}.section-text-container .section-text .text-container .text ul,.section-text-container .section-text .text-container .text ol{padding-left:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .text-container .text ul p,.section-text-container .section-text .text-container .text ol p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-container .text ul b,.section-text-container .section-text .text-container .text ul strong,.section-text-container .section-text .text-container .text ol b,.section-text-container .section-text .text-container .text ol strong{font-weight:700}.section-text-container .section-text .text-container .text ul a,.section-text-container .section-text .text-container .text ol a{cursor:pointer}.section-text-container .section-text .text-container .text ul ul,.section-text-container .section-text .text-container .text ol ul{padding-left:20px}.section-text-container .section-text .text-container .text ul li,.section-text-container .section-text .text-container .text ol li{margin-bottom:10px}.section-text-container .section-text .text-container .text a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .text-container .text a:hover{opacity:0.5}}.section-text-container .section-text .quote-container{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:50px}.section-text-container .section-text .quote-container .color-container{width:140px;height:auto}@media screen and (max-width:1200px){.section-text-container .section-text .quote-container .color-container{width:70px}}@media screen and (max-width:989px){.section-text-container .section-text .quote-container .color-container{width:40px}}@media screen and (max-width:767px){.section-text-container .section-text .quote-container .color-container{width:30px}}.section-text-container .section-text .quote-container .color-container .color{width:8px;height:calc(100% - 20px);margin:0 auto}@media screen and (max-width:1200px){.section-text-container .section-text .quote-container .color-container .color{margin:0 auto 0 0}}.section-text-container .section-text .quote-container .text-container{width:calc(100% - 140px)}@media screen and (max-width:1200px){.section-text-container .section-text .quote-container .text-container{width:calc(100% - 70px)}}@media screen and (max-width:989px){.section-text-container .section-text .quote-container .text-container{width:calc(100% - 40px)}}@media screen and (max-width:767px){.section-text-container .section-text .quote-container .text-container{width:calc(100% - 30px)}}.section-text-container .section-text .text-image-container{display:flex;justify-content:center;align-items:center;column-gap:65px;margin-bottom:50px}@media screen and (max-width:989px){.section-text-container .section-text .text-image-container{column-gap:0;flex-flow:column}}.section-text-container .section-text .text-image-container.text-image .text-container{order:1}.section-text-container .section-text .text-image-container.text-image .image-container{order:2}.section-text-container .section-text .text-image-container.image-text .text-container{order:2}@media screen and (max-width:989px){.section-text-container .section-text .text-image-container.image-text .text-container{order:1}}.section-text-container .section-text .text-image-container.image-text .image-container{order:1}@media screen and (max-width:989px){.section-text-container .section-text .text-image-container.image-text .image-container{order:2}}.section-text-container .section-text .text-image-container .image-container{flex:1;height:auto}@media screen and (max-width:989px){.section-text-container .section-text .text-image-container .image-container{flex:unset;width:100%;margin-top:20px}}.section-text-container .section-text .text-image-container .image-container img{width:100%;height:auto;object-fit:contain}.section-text-container .section-text .text-image-container .text-container{flex:2;display:flex;flex-flow:column}@media screen and (max-width:989px){.section-text-container .section-text .text-image-container .text-container{flex:unset;width:100%}}.section-text-container .section-text .text-video-container{display:flex;justify-content:center;align-items:flex-start;column-gap:65px;margin-bottom:50px}@media screen and (max-width:989px){.section-text-container .section-text .text-video-container{flex-flow:column;align-items:center;column-gap:0}}.section-text-container .section-text .text-video-container.text-video .text-container{order:1}.section-text-container .section-text .text-video-container.text-video .video-container{order:2}.section-text-container .section-text .text-video-container.video-text .text-container{order:2}@media screen and (max-width:989px){.section-text-container .section-text .text-video-container.video-text .text-container{order:1}}.section-text-container .section-text .text-video-container.video-text .video-container{order:1}@media screen and (max-width:989px){.section-text-container .section-text .text-video-container.video-text .video-container{order:2}}.section-text-container .section-text .text-video-container .video-container{flex:1;height:auto;aspect-ratio:1.7777777778;margin-bottom:30px;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){.section-text-container .section-text .text-video-container .video-container{flex:unset;max-width:100%;height:200px;margin-top:20px;margin-bottom:0}}.section-text-container .section-text .text-video-container .video-container iframe.video{width:100%;height:100%;object-fit:cover}.section-text-container .section-text .text-video-container .video-container img.thumbnail{width:100%;height:100%;position:absolute;object-fit:cover;pointer-events:all;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .text-video-container .video-container img.thumbnail.disable{opacity:0;pointer-events:none;z-index:-1}.section-text-container .section-text .text-video-container .video-container .video-logo{position:absolute;width:85px;height:60px;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .text-video-container .video-container .video-logo.disable{opacity:0;pointer-events:none;z-index:-1}.section-text-container .section-text .text-video-container .video-container .video-logo img{width:100%;height:100%;object-fit:contain;pointer-events:all}.section-text-container .section-text .text-video-container .text-container{flex:1}@media screen and (max-width:989px){.section-text-container .section-text .text-video-container .text-container{width:100%;flex:unset}}.section-text-container .section-text .only-image-container{width:100%;height:auto;margin-bottom:50px}.section-text-container .section-text .only-image-container .image-container{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.section-text-container .section-text .only-image-container .image-container img{width:auto;max-width:100%;height:auto;max-height:unset;object-fit:contain}.section-text-container .section-text .three-images-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:50px}@media screen and (max-width:767px){.section-text-container .section-text .three-images-container{flex-flow:row wrap}}.section-text-container .section-text .three-images-container .image-container{margin:0 10px}@media screen and (max-width:767px){.section-text-container .section-text .three-images-container .image-container{height:auto;aspect-ratio:1;margin:10px}}.section-text-container .section-text .three-images-container .image-container img{width:100%;height:100%;object-fit:cover;border-radius:20px}.section-text-container .section-text .three-images-container .image-container.first{width:270px;height:270px}@media screen and (max-width:767px){.section-text-container .section-text .three-images-container .image-container.first{width:calc(45% - 20px)}}.section-text-container .section-text .three-images-container .image-container.second{width:320px;height:320px}@media screen and (max-width:767px){.section-text-container .section-text .three-images-container .image-container.second{width:calc(55% - 20px)}}.section-text-container .section-text .three-images-container .image-container.third{width:190px;height:190px}@media screen and (max-width:767px){.section-text-container .section-text .three-images-container .image-container.third{width:calc(75% - 20px);height:auto;aspect-ratio:1}}.section-text-container .section-text .text-table-container{width:100%;display:flex;flex-flow:column;margin-bottom:50px}.section-text-container .section-text .text-table-container .row-container{width:100%;display:flex;border:1px solid #003A5D;border-bottom:0}@media screen and (max-width:767px){.section-text-container .section-text .text-table-container .row-container{flex-flow:column}}.section-text-container .section-text .text-table-container .row-container:first-of-type{background:#003A5D}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container{border-right:1px solid #DDE0E1}@media screen and (max-width:767px){.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container{border-right:0}}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container:last-of-type{border-right:0}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p b,.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p strong{font-weight:700}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p a{cursor:pointer}.section-text-container .section-text .text-table-container .row-container:first-of-type .column-container .text p ul{padding-left:20px}.section-text-container .section-text .text-table-container .row-container:last-of-type{border-bottom:1px solid #003A5D}.section-text-container .section-text .text-table-container .row-container .column-container{flex:1;padding:10px;display:flex;justify-content:flex-start;border-right:1px solid #003A5D}@media screen and (max-width:767px){.section-text-container .section-text .text-table-container .row-container .column-container{border-right:0}}.section-text-container .section-text .text-table-container .row-container .column-container:last-of-type{border-right:0}.section-text-container .section-text .text-table-container .row-container .column-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-table-container .row-container .column-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-table-container .row-container .column-container .text p b,.section-text-container .section-text .text-table-container .row-container .column-container .text p strong{font-weight:700}.section-text-container .section-text .text-table-container .row-container .column-container .text p a{cursor:pointer}.section-text-container .section-text .text-table-container .row-container .column-container .text p ul{padding-left:20px}.section-text-container .section-text .text-table-container .row-container .column-container .text ul,.section-text-container .section-text .text-table-container .row-container .column-container .text ol{padding-left:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .text-table-container .row-container .column-container .text ul p,.section-text-container .section-text .text-table-container .row-container .column-container .text ol p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-table-container .row-container .column-container .text ul b,.section-text-container .section-text .text-table-container .row-container .column-container .text ul strong,.section-text-container .section-text .text-table-container .row-container .column-container .text ol b,.section-text-container .section-text .text-table-container .row-container .column-container .text ol strong{font-weight:700}.section-text-container .section-text .text-table-container .row-container .column-container .text ul a,.section-text-container .section-text .text-table-container .row-container .column-container .text ol a{cursor:pointer}.section-text-container .section-text .text-table-container .row-container .column-container .text ul ul,.section-text-container .section-text .text-table-container .row-container .column-container .text ol ul{padding-left:20px}.section-text-container .section-text .text-table-container .row-container .column-container .text ul li,.section-text-container .section-text .text-table-container .row-container .column-container .text ol li{margin-bottom:10px}.section-text-container .section-text .text-table-container .row-container .column-container .text a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .text-table-container .row-container .column-container .text a:hover{opacity:0.5}}.section-text-container .section-text .cta-container.gradient{width:100%;display:flex;align-items:center;margin-bottom:50px}.section-text-container .section-text .cta-container.gradient.left{justify-content:flex-start}.section-text-container .section-text .cta-container.gradient.center{justify-content:center}.section-text-container .section-text .cta-container.gradient.right{justify-content:flex-end}.section-text-container .section-text .cta-container.gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:70px;position:relative}@media screen and (max-width:767px){.section-text-container .section-text .cta-container.gradient .cta-link{height:50px}}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .cta-container.gradient .cta-link:hover .background{background-position:100%}.section-text-container .section-text .cta-container.gradient .cta-link:hover .label{padding:0 30px}}.section-text-container .section-text .cta-container.gradient .cta-link .background{width:100%;height:100%;position:absolute;mix-blend-mode:lighten;background:linear-gradient(to right, #003A5D 0% 40%, #009BCB 60% 100%);background-size:400% 100%;background-position:50%;z-index:1;pointer-events:none;transition:background-position 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .cta-container.gradient .cta-link svg{height:100%}.section-text-container .section-text .cta-container.gradient .cta-link .label{height:100%;background:#000000;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .cta-container.gradient .cta-link .label{padding:0 20px}.section-text-container .section-text .text-blocks-container{margin-bottom:50px}.section-text-container .section-text .text-blocks-container .blocks{display:flex;justify-content:center;align-items:flex-start;flex-flow:row wrap;column-gap:20px}@media screen and (max-width:1200px){.section-text-container .section-text .text-blocks-container .blocks{flex-flow:row wrap}}@media screen and (max-width:767px){.section-text-container .section-text .text-blocks-container .blocks{column-gap:0}}.section-text-container .section-text .text-blocks-container .blocks .single-blocks{width:calc(25% - 15px);margin-bottom:60px}@media screen and (max-width:1200px){.section-text-container .section-text .text-blocks-container .blocks .single-blocks{width:calc(50% - 10px)}}@media screen and (max-width:767px){.section-text-container .section-text .text-blocks-container .blocks .single-blocks{width:100%}}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .image-container{width:100%;height:200px;margin-bottom:30px}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .image-container img{width:100%;height:100%;object-fit:cover;border-radius:12px}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text b,.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text strong{font-weight:700}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text a{cursor:pointer}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text ul{padding-left:20px}.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .text-blocks-container .blocks .single-blocks .text a:hover{opacity:0.5}}.section-text-container .section-text .attachments-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;column-gap:20px;margin-bottom:50px}.section-text-container .section-text .attachments-container.larger-container{min-width:1256px;margin:0 -83px}@media screen and (max-width:1256px){.section-text-container .section-text .attachments-container.larger-container{width:100%;margin:0 0 50px 0;min-width:100%}}.section-text-container .section-text .attachments-container.larger-container .single-attachment{width:calc(33.333% - 13.333px)}@media screen and (max-width:1256px){.section-text-container .section-text .attachments-container.larger-container .single-attachment{width:calc(50% - 10px)}}@media screen and (max-width:989px){.section-text-container .section-text .attachments-container.larger-container .single-attachment{width:100%}}.section-text-container .section-text .attachments-container .single-attachment{width:calc(50% - 10px);min-height:80px;margin-bottom:20px}@media screen and (max-width:989px){.section-text-container .section-text .attachments-container .single-attachment{width:100%}}.section-text-container .section-text .attachments-container .single-attachment a{min-width:100%;min-height:100%;display:flex;justify-content:flex-start;align-items:center;padding:20px;border-radius:13px;border:1px solid #D5D5D5;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .attachments-container .single-attachment a:hover{border:1px solid #009BCB}.section-text-container .section-text .attachments-container .single-attachment a:hover .text{color:#009BCB}}.section-text-container .section-text .attachments-container .single-attachment a svg{width:30px;margin-right:20px;cursor:pointer}.section-text-container .section-text .attachments-container .single-attachment a .text{width:calc(100% - 50px);font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}.section-text-container .section-text .attachments-container .single-attachment a .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .attachments-container .single-attachment a .text b,.section-text-container .section-text .attachments-container .single-attachment a .text strong{font-weight:700}.section-text-container .section-text .attachments-container .single-attachment a .text a{cursor:pointer}.section-text-container .section-text .attachments-container .single-attachment a .text ul{padding-left:20px}.section-text-container .section-text .brochures-container{display:flex;justify-content:space-evenly;flex-flow:row wrap;column-gap:40px}@media screen and (max-width:1200px){.section-text-container .section-text .brochures-container{column-gap:20px}}@media screen and (max-width:767px){.section-text-container .section-text .brochures-container{margin:20px 0}}.section-text-container .section-text .brochures-container.larger-container{min-width:1256px;margin:0 -83px}@media screen and (max-width:1256px){.section-text-container .section-text .brochures-container.larger-container{width:100%;min-width:100%;margin:0}}@media screen and (max-width:767px){.section-text-container .section-text .brochures-container.larger-container{margin:20px 0}}.section-text-container .section-text .brochures-container .single-brochure{width:230px;margin:30px 0}@media screen and (max-width:1200px){.section-text-container .section-text .brochures-container .single-brochure{width:calc(25% - 15px)}}@media screen and (max-width:767px){.section-text-container .section-text .brochures-container .single-brochure{width:calc(50% - 30px);margin:10px 0}}.section-text-container .section-text .brochures-container .single-brochure a{width:230px;display:flex;flex-flow:column}@media screen and (max-width:1200px){.section-text-container .section-text .brochures-container .single-brochure a{max-width:100%}}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .brochures-container .single-brochure a:hover img{opacity:0.8}.section-text-container .section-text .brochures-container .single-brochure a:hover .text{color:#009BCB}}.section-text-container .section-text .brochures-container .single-brochure a img{width:230px;height:300px;object-fit:contain}@media screen and (max-width:1200px){.section-text-container .section-text .brochures-container .single-brochure a img{max-width:100%;height:auto}}.section-text-container .section-text .brochures-container .single-brochure a .text{margin-top:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer}.section-text-container .section-text .brochures-container .single-brochure a .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .brochures-container .single-brochure a .text b,.section-text-container .section-text .brochures-container .single-brochure a .text strong{font-weight:700}.section-text-container .section-text .brochures-container .single-brochure a .text a{cursor:pointer}.section-text-container .section-text .brochures-container .single-brochure a .text ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .brochures-container .single-brochure a .text{font-size:16px}}.section-text-container .section-text .accordions-container{display:flex;flex-flow:column;margin-bottom:50px}.section-text-container .section-text .accordions-container .single-accordion-container{margin-bottom:10px}.section-text-container .section-text .accordions-container .single-accordion-container.open .accordion-title-container::before{transform:rotate(-180deg)}.section-text-container .section-text .accordions-container .single-accordion-container.open .accordion-description-container{height:auto}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container{width:100%;height:auto;min-height:100px;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:20px;border-radius:13px;border:1px solid #D5D5D5;position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container:hover{border:1px solid #009BCB}}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container::before{content:"l";font-family:"Servizi Italia Icon Font", sans-serif;font-size:18px;color:#003A5D;display:flex;justify-content:center;align-items:center;position:absolute;right:20px;cursor:pointer;transform-origin:center}@media screen and (max-width:767px){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container::before{font-size:10px}}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container h4.title{width:calc(100% - 35px);padding-right:10px;font-family:"Fira Sans", sans-serif;font-size:26px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer}@media screen and (max-width:989px){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container h4.title{font-size:20px}}@media screen and (max-width:767px){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-title-container h4.title{width:calc(100% - 20px)}}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container{height:0;display:flex;flex-flow:column;overflow:hidden}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text{padding:20px}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p b,.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p strong{font-weight:700}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p a{cursor:pointer}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.text p ul{padding-left:20px}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container{display:flex;flex-flow:column;padding:20px}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment{width:100%;margin-bottom:10px}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a{min-width:100%;min-height:100%;display:flex;justify-content:flex-start;align-items:center}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a:hover svg{margin-right:25px}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a:hover .text{width:calc(100% - 43px)}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a:hover .text p{color:#009BCB}}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a svg{width:18px;min-width:18px;margin-right:20px;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text{width:calc(100% - 38px)}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#4D4D4D;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#4D4D4D;line-height:150%;letter-spacing:0;cursor:default}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p b,.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p strong{font-weight:700}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p a{cursor:pointer}.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container .accordion-attachments-container .single-attachment a .text p ul{padding-left:20px}@media screen and (max-width:767px){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.cta-container{width:100%}}@media screen and (max-width:767px){.section-text-container .section-text .accordions-container .single-accordion-container .accordion-description-container>.cta-container .cta-link{width:100%}}.section-text-container .section-text .anchor-menu-container{display:flex;margin-bottom:50px}@media screen and (max-width:989px){.section-text-container .section-text .anchor-menu-container{flex-flow:column}}.section-text-container .section-text .anchor-menu-container .left-container{width:calc(100% - 300px)}@media screen and (max-width:989px){.section-text-container .section-text .anchor-menu-container .left-container{width:100%}}.section-text-container .section-text .anchor-menu-container .right-container{width:260px;margin-left:40px;display:flex;flex-flow:column}@media screen and (max-width:989px){.section-text-container .section-text .anchor-menu-container .right-container{width:100%;margin-left:0;margin-top:50px}}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-title{font-family:"Fira Sans", sans-serif;font-size:18px;font-weight:800;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;text-transform:uppercase;margin-bottom:10px}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items{display:flex;flex-flow:column}@media screen and (max-width:989px){.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items{flex-flow:row;overflow-x:auto}}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:3px;background:#DBE4E7}@media screen and (max-width:989px){.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item{justify-content:center;flex:1;min-width:auto;margin-bottom:0;margin-right:3px}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item:last-of-type{margin-right:0}}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item:last-of-type{margin-bottom:0}.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item a{min-width:100%;min-height:80px;height:auto;padding:20px;display:flex;justify-content:flex-start;align-items:center;font-family:"Fira Sans", sans-serif;font-size:18px;font-weight:400;color:#3E4950;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .anchor-menu-container .right-container .anchor-menu-items .anchor-menu-single-item a:hover{color:#009BCB}}.section-text-container .section-text .text-cta-container{display:flex;margin-bottom:50px}@media screen and (max-width:989px){.section-text-container .section-text .text-cta-container{flex-flow:column}}.section-text-container .section-text .text-cta-container .left-container{flex:1;width:auto}@media screen and (max-width:989px){.section-text-container .section-text .text-cta-container .left-container{width:100%;flex:unset}}.section-text-container .section-text .text-cta-container .right-container{width:auto;margin-left:40px}@media screen and (max-width:989px){.section-text-container .section-text .text-cta-container .right-container{width:100%;flex:unset;margin-left:0}}.section-text-container .section-text .text-cards-container{margin-bottom:50px;display:flex;flex-flow:row wrap;column-gap:40px}.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card{width:calc(33.333% - 26.666px);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)}@media screen and (max-width:989px){.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card{width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card{width:100%}}.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card .title{min-height:100px;padding:30px 20px 20px 20px}@media screen and (max-width:767px){.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card .title{min-height:auto}}.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card .text{padding:20px 20px 30px 20px}.section-text-container .section-text .text-cards-container.layout_3_cards .single-text-card .text img{width:100%;height:auto;float:left;aspect-ratio:1.7777777778;object-fit:cover;margin:5px 0 10px 0}.section-text-container .section-text .text-cards-container.layout_1_card .single-text-card{width:100%;box-shadow:0 5px 5px rgba(0, 0, 0, 0.2)}.section-text-container .section-text .text-cards-container.layout_1_card .single-text-card .title{padding:30px 20px 10px 20px}.section-text-container .section-text .text-cards-container.layout_1_card .single-text-card .text{padding:10px 20px 30px 20px}.section-text-container .section-text .text-cards-container.layout_1_card .single-text-card .text img{width:350px;height:auto;float:left;aspect-ratio:1.7777777778;object-fit:cover;margin:8px 20px 5px 0}@media screen and (max-width:767px){.section-text-container .section-text .text-cards-container.layout_1_card .single-text-card .text img{width:100%;margin:5px 0 10px 0}}.section-text-container .section-text .text-cards-container .single-text-card{margin-bottom:40px;border-radius:20px;overflow:hidden}.section-text-container .section-text .text-cards-container .single-text-card.light_blue .title{background:#E7EDEF}.section-text-container .section-text .text-cards-container .single-text-card.white .title{background:#FFFFFF}.section-text-container .section-text .text-cards-container .single-text-card .title p{font-family:"Lato", sans-serif;font-size:30px;font-weight:300;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-cards-container .single-text-card .title p p{font-family:"Lato", sans-serif;font-size:30px;font-weight:300;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-cards-container .single-text-card .title p b,.section-text-container .section-text .text-cards-container .single-text-card .title p strong{font-weight:700}.section-text-container .section-text .text-cards-container .single-text-card .title p a{cursor:pointer}.section-text-container .section-text .text-cards-container .single-text-card .title p ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .text-cards-container .single-text-card .title p{font-size:26px}}.section-text-container .section-text .text-cards-container .single-text-card .text p{font-family:"Lato", sans-serif;font-size:17px;font-weight:300;color:#3E4950;line-height:180%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-cards-container .single-text-card .text p p{font-family:"Lato", sans-serif;font-size:17px;font-weight:300;color:#3E4950;line-height:180%;letter-spacing:0;cursor:default}.section-text-container .section-text .text-cards-container .single-text-card .text p b,.section-text-container .section-text .text-cards-container .single-text-card .text p strong{font-weight:700}.section-text-container .section-text .text-cards-container .single-text-card .text p a{cursor:pointer}.section-text-container .section-text .text-cards-container .single-text-card .text p ul{padding-left:20px}.section-text-container .section-text .text-cards-container .single-text-card .text p b,.section-text-container .section-text .text-cards-container .single-text-card .text p strong{font-weight:300;color:#009BCB}.section-text-container .section-text .text-cards-container .single-text-card .text p a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .text-cards-container .single-text-card .text p a:hover{opacity:0.5}}.section-text-container .section-text .image-text-card-list{display:flex;justify-content:center;flex-wrap:wrap;gap:50px;padding:0;margin-bottom:50px}.section-text-container .section-text .image-text-card-list.background-custom .card,.section-text-container .section-text .image-text-card-list.background-blue .card{background-color:#FFFFFF}.section-text-container .section-text .image-text-card-list.background-custom .card .text-container,.section-text-container .section-text .image-text-card-list.background-blue .card .text-container{background-color:#FFFFFF}.section-text-container .section-text .image-text-card-list.background-custom .card .text-container .link-container a,.section-text-container .section-text .image-text-card-list.background-custom .card .text-container .link-container span,.section-text-container .section-text .image-text-card-list.background-blue .card .text-container .link-container a,.section-text-container .section-text .image-text-card-list.background-blue .card .text-container .link-container span{background:#BBD5E0}.section-text-container .section-text .image-text-card-list .card{width:calc(50% - 25px);height:auto;background-color:#BBD5E0;border-radius:20px;display:flex;flex-direction:column}@media screen and (max-width:989px){.section-text-container .section-text .image-text-card-list .card{width:100%;flex-direction:row}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-list .card{width:100%;flex-direction:column}}.section-text-container .section-text .image-text-card-list .card .image{border-radius:20px 20px 0 0;height:45vh;overflow:hidden}@media screen and (max-width:989px){.section-text-container .section-text .image-text-card-list .card .image{min-width:320px;height:auto;border-radius:20px 0 0 20px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-list .card .image{border-radius:20px 20px 0 0}}.section-text-container .section-text .image-text-card-list .card .image img{width:100%;height:100%;object-fit:cover;object-position:bottom;border-radius:20px 20px 0 0}@media screen and (max-width:989px){.section-text-container .section-text .image-text-card-list .card .image img{border-radius:20px 0 0 20px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-list .card .image img{border-radius:20px 20px 0 0}}.section-text-container .section-text .image-text-card-list .card .text-container{padding:40px;background-color:#BBD5E0;border-radius:0 0 20px 20px}@media screen and (max-width:989px){.section-text-container .section-text .image-text-card-list .card .text-container{border-radius:0 20px 20px 0;padding:20px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-list .card .text-container{border-radius:0 0 20px 20px;padding:25px}}.section-text-container .section-text .image-text-card-list .card .text-container .title{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;margin-bottom:45px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-list .card .text-container .title{font-size:30px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-list .card .text-container .title{font-size:24px;margin-bottom:25px}}.section-text-container .section-text .image-text-card-list .card .text-container .text{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-list .card .text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-list .card .text-container .text b,.section-text-container .section-text .image-text-card-list .card .text-container .text strong{font-weight:700}.section-text-container .section-text .image-text-card-list .card .text-container .text a{cursor:pointer}.section-text-container .section-text .image-text-card-list .card .text-container .text ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-list .card .text-container .text{font-size:14px}}.section-text-container .section-text .image-text-card-list .card .text-container .link-container{width:100%;min-height:58px;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;margin-top:auto}.section-text-container .section-text .image-text-card-list .card .text-container .link-container a,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span{min-height:58px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;cursor:pointer;background:#FFFFFF;border-radius:10px;padding:10px 20px;display:flex;justify-content:center;align-items:center}.section-text-container .section-text .image-text-card-list .card .text-container .link-container a p,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-list .card .text-container .link-container a b,.section-text-container .section-text .image-text-card-list .card .text-container .link-container a strong,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span b,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span strong{font-weight:700}.section-text-container .section-text .image-text-card-list .card .text-container .link-container a a,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span a{cursor:pointer}.section-text-container .section-text .image-text-card-list .card .text-container .link-container a ul,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span ul{padding-left:20px}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .image-text-card-list .card .text-container .link-container a:hover,.section-text-container .section-text .image-text-card-list .card .text-container .link-container span:hover{background:#003A5D;color:#FFFFFF}}.section-text-container .section-text .image-text-card-popup-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;justify-content:center;align-items:center;display:none}.section-text-container .section-text .image-text-card-popup-container.show{display:flex}.section-text-container .section-text .image-text-card-popup-container .popup-list{width:30%;height:calc(100% - 160px);padding:40px;margin:80px;display:flex;justify-content:center;align-items:center;background:#FFFFFF;border-radius:20px;box-shadow:0 7px 20px rgba(0, 46, 74, 0.15);position:relative}@media screen and (max-width:1640px){.section-text-container .section-text .image-text-card-popup-container .popup-list{width:40%}}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-popup-container .popup-list{width:50%}}@media screen and (max-width:989px){.section-text-container .section-text .image-text-card-popup-container .popup-list{width:calc(100% - 160px)}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-popup-container .popup-list{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}}.section-text-container .section-text .image-text-card-popup-container .popup-list .close{width:20px;height:20px;position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.section-text-container .section-text .image-text-card-popup-container .popup-list .close::before{content:"g";font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;font-size:20px;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);position:absolute}@media (hover:hover) and (pointer:fine){.section-text-container .section-text .image-text-card-popup-container .popup-list .close:hover{color:#009BCB}}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup{width:100%;height:100%;display:none;flex-flow:column;overflow:hidden}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup.show{display:flex}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .image{width:100%;height:30vh;margin-bottom:20px}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .image img{width:100%;height:100%;object-fit:cover}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container{height:calc(100% - 30vh);display:flex;flex-flow:column;overflow-y:auto}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container::-webkit-scrollbar{width:2px}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container::-webkit-scrollbar-track{background:#FFFFFF00}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container::-webkit-scrollbar-thumb{background:#003A5D}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .title{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;margin-bottom:20px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .title{font-size:30px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .title{font-size:24px}}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle b,.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle strong{font-weight:700}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle a{cursor:pointer}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .subtitle{font-size:14px}}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text b,.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text strong{font-weight:700}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text a{cursor:pointer}.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-card-popup-container .popup-list .single-popup .text-container .text{font-size:14px}}.section-text-container .section-text .image-text-quote-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-items:stretch;gap:30px;padding:0}.section-text-container .section-text .image-text-quote-list .quote{flex:2;height:auto;min-height:320px;background-color:#FFFFFF;border-radius:20px;overflow:hidden;display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){.section-text-container .section-text .image-text-quote-list .quote{flex:unset;min-height:unset;min-width:100%}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote{width:100%;flex-flow:column}}.section-text-container .section-text .image-text-quote-list .quote.no-image{flex:1;background-color:#003A5D}.section-text-container .section-text .image-text-quote-list .quote.no-image .textarea{width:100%}@media screen and (max-width:989px){.section-text-container .section-text .image-text-quote-list .quote.no-image .textarea{justify-content:end}}.section-text-container .section-text .image-text-quote-list .quote.no-image .textarea .text{color:#FFFFFF}.section-text-container .section-text .image-text-quote-list .quote .textarea{width:calc(100% - 320px);height:100%;padding:50px 30px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-quote-list .quote .textarea{width:calc(100% - 270px);padding:30px 40px;gap:30px}}@media screen and (max-width:989px){.section-text-container .section-text .image-text-quote-list .quote .textarea{width:calc(100% - 320px)}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote .textarea{width:100%;height:auto;padding:20px 30px}}.section-text-container .section-text .image-text-quote-list .quote .textarea .text{font-family:"Lato", sans-serif;font-size:27px;font-weight:300;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-quote-list .quote .textarea .text p{font-family:"Lato", sans-serif;font-size:27px;font-weight:300;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-quote-list .quote .textarea .text b,.section-text-container .section-text .image-text-quote-list .quote .textarea .text strong{font-weight:700}.section-text-container .section-text .image-text-quote-list .quote .textarea .text a{cursor:pointer}.section-text-container .section-text .image-text-quote-list .quote .textarea .text ul{padding-left:20px}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote .textarea .text{font-size:20px}}.section-text-container .section-text .image-text-quote-list .quote .textarea .link{margin-top:auto}.section-text-container .section-text .image-text-quote-list .quote .textarea .link a{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default;text-decoration:underline}.section-text-container .section-text .image-text-quote-list .quote .textarea .link a p{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-quote-list .quote .textarea .link a b,.section-text-container .section-text .image-text-quote-list .quote .textarea .link a strong{font-weight:700}.section-text-container .section-text .image-text-quote-list .quote .textarea .link a a{cursor:pointer}.section-text-container .section-text .image-text-quote-list .quote .textarea .link a ul{padding-left:20px}.section-text-container .section-text .image-text-quote-list .quote .image-area{width:320px;height:100%;padding:50px;border-radius:0 20px 20px 0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;position:relative;overflow:hidden}@media screen and (max-width:1200px){.section-text-container .section-text .image-text-quote-list .quote .image-area{width:270px;padding:20px 50px}}@media screen and (max-width:989px){.section-text-container .section-text .image-text-quote-list .quote .image-area{width:320px}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote .image-area{width:100%;height:auto;border-radius:0 0 20px 20px;padding:30px 0}}.section-text-container .section-text .image-text-quote-list .quote .image-area .background-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.section-text-container .section-text .image-text-quote-list .quote .image-area .background-container img{width:100%;height:100%;object-fit:cover}.section-text-container .section-text .image-text-quote-list .quote .image-area .image{width:100%;height:auto;display:flex;justify-content:center;align-items:center;z-index:1;aspect-ratio:1}@media screen and (max-width:989px){.section-text-container .section-text .image-text-quote-list .quote .image-area .image{width:70%}}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote .image-area .image{width:40%}}.section-text-container .section-text .image-text-quote-list .quote .image-area .image img{width:100%;height:100%;object-fit:cover;border-radius:100%}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area{width:100%;z-index:1}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description{font-family:"Lato", sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description p{font-family:"Lato", sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description b,.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description strong{font-weight:700}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description a{cursor:pointer}.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description ul{padding-left:20px}@media screen and (max-width:767px){.section-text-container .section-text .image-text-quote-list .quote .image-area .description-area .description{padding-left:30px}}.section-blocks-container{padding-bottom:200px}@media screen and (max-width:1200px){.section-blocks-container{padding-bottom:100px}}@media screen and (max-width:767px){.section-blocks-container{padding-bottom:90px}}.section-blocks-container .blocks-container{display:flex;justify-content:center;align-items:center;flex-flow:column}.section-blocks-container .blocks-container .title{margin-bottom:60px}.section-blocks-container .blocks-container .title p{font-family:"Lato", sans-serif;font-size:30px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;text-align:center}.section-blocks-container .blocks-container .title p p{font-family:"Lato", sans-serif;font-size:30px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-blocks-container .blocks-container .title p b,.section-blocks-container .blocks-container .title p strong{font-weight:700}.section-blocks-container .blocks-container .title p a{cursor:pointer}.section-blocks-container .blocks-container .title p ul{padding-left:20px}@media screen and (max-width:767px){.section-blocks-container .blocks-container .title p{font-size:25px}}.section-blocks-container .blocks-container .blocks{display:flex;justify-content:center;align-items:flex-start;flex-flow:row wrap;column-gap:60px}@media screen and (max-width:767px){.section-blocks-container .blocks-container .blocks{column-gap:0}}.section-blocks-container .blocks-container .blocks .single-blocks{width:calc(25% - 45px);margin-bottom:60px}@media screen and (max-width:1200px){.section-blocks-container .blocks-container .blocks .single-blocks{width:calc(50% - 30px)}}@media screen and (max-width:767px){.section-blocks-container .blocks-container .blocks .single-blocks{width:100%}}.section-blocks-container .blocks-container .blocks .single-blocks .image-container{width:100%;height:250px;margin-bottom:30px}@media screen and (max-width:767px){.section-blocks-container .blocks-container .blocks .single-blocks .image-container{height:200px}}.section-blocks-container .blocks-container .blocks .single-blocks .image-container img{width:100%;height:100%;object-fit:cover;border-radius:12px}.section-blocks-container .blocks-container .blocks .single-blocks .text{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-blocks-container .blocks-container .blocks .single-blocks .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-blocks-container .blocks-container .blocks .single-blocks .text b,.section-blocks-container .blocks-container .blocks .single-blocks .text strong{font-weight:700}.section-blocks-container .blocks-container .blocks .single-blocks .text a{cursor:pointer}.section-blocks-container .blocks-container .blocks .single-blocks .text ul{padding-left:20px}.section-text-image-container{padding-top:260px;padding-bottom:200px;background-color:#DDEAEF}@media screen and (max-width:1200px){.section-text-image-container{padding-top:160px;padding-bottom:100px}}@media screen and (max-width:767px){.section-text-image-container{padding-top:50px;padding-bottom:50px}}.section-text-image-container .section-text-image{display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;column-gap:150px}@media screen and (max-width:1200px){.section-text-image-container .section-text-image{column-gap:60px}}@media screen and (max-width:989px){.section-text-image-container .section-text-image{column-gap:0;flex-flow:column}}.section-text-image-container .section-text-image.text-image .text-container{order:1}.section-text-image-container .section-text-image.text-image .image-container{order:2}.section-text-image-container .section-text-image.image-text .text-container{order:2}@media screen and (max-width:989px){.section-text-image-container .section-text-image.image-text .text-container{order:1}}.section-text-image-container .section-text-image.image-text .image-container{order:1}@media screen and (max-width:989px){.section-text-image-container .section-text-image.image-text .image-container{order:2}}.section-text-image-container .section-text-image .text-container{width:calc(50% - 75px)}@media screen and (max-width:1200px){.section-text-image-container .section-text-image .text-container{width:calc(50% - 30px)}}@media screen and (max-width:989px){.section-text-image-container .section-text-image .text-container{width:100%}}.section-text-image-container .section-text-image .text-container h2.title{font-family:"Fira Sans", sans-serif;font-size:40px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;margin-bottom:20px}@media screen and (max-width:1200px){.section-text-image-container .section-text-image .text-container h2.title{font-size:30px}}@media screen and (max-width:767px){.section-text-image-container .section-text-image .text-container h2.title{font-size:25px}}.section-text-image-container .section-text-image .text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-image-container .section-text-image .text-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-image-container .section-text-image .text-container .text p b,.section-text-image-container .section-text-image .text-container .text p strong{font-weight:700}.section-text-image-container .section-text-image .text-container .text p a{cursor:pointer}.section-text-image-container .section-text-image .text-container .text p ul{padding-left:20px}.section-text-image-container .section-text-image .text-container .text ul,.section-text-image-container .section-text-image .text-container .text ol{padding-left:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-image-container .section-text-image .text-container .text ul p,.section-text-image-container .section-text-image .text-container .text ol p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-image-container .section-text-image .text-container .text ul b,.section-text-image-container .section-text-image .text-container .text ul strong,.section-text-image-container .section-text-image .text-container .text ol b,.section-text-image-container .section-text-image .text-container .text ol strong{font-weight:700}.section-text-image-container .section-text-image .text-container .text ul a,.section-text-image-container .section-text-image .text-container .text ol a{cursor:pointer}.section-text-image-container .section-text-image .text-container .text ul ul,.section-text-image-container .section-text-image .text-container .text ol ul{padding-left:20px}.section-text-image-container .section-text-image .text-container .text ul li,.section-text-image-container .section-text-image .text-container .text ol li{margin-bottom:10px}.section-text-image-container .section-text-image .image-container{width:calc(50% - 75px);min-height:500px;height:auto}@media screen and (max-width:1200px){.section-text-image-container .section-text-image .image-container{width:calc(50% - 30px)}}@media screen and (max-width:989px){.section-text-image-container .section-text-image .image-container{width:100%;min-height:350px;height:auto;margin-top:50px}}.section-text-image-container .section-text-image .image-container img{width:100%;height:auto;object-fit:contain}.section-text-image-anchor-container{padding-top:260px;padding-bottom:200px;background-color:rgba(221, 234, 239, 0.5);border-bottom:1px solid #FFFFFF}@media screen and (max-width:1200px){.section-text-image-anchor-container{padding-top:160px;padding-bottom:100px}}@media screen and (max-width:767px){.section-text-image-anchor-container{padding-top:90px;padding-bottom:90px}}.section-text-image-anchor-container .section-text-image-anchor{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;column-gap:150px}@media screen and (max-width:1200px){.section-text-image-anchor-container .section-text-image-anchor{column-gap:60px}}@media screen and (max-width:989px){.section-text-image-anchor-container .section-text-image-anchor{column-gap:0;flex-flow:column}}.section-text-image-anchor-container .section-text-image-anchor .top-text-container{width:calc(50% - 75px)}@media screen and (max-width:1200px){.section-text-image-anchor-container .section-text-image-anchor .top-text-container{width:calc(50% - 30px)}}@media screen and (max-width:989px){.section-text-image-anchor-container .section-text-image-anchor .top-text-container{width:100%}}.section-text-image-anchor-container .section-text-image-anchor .top-text-container h2.title{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;text-transform:uppercase;margin-bottom:30px}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p{font-family:"Lato", sans-serif;font-size:50px;font-weight:300;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p p{font-family:"Lato", sans-serif;font-size:50px;font-weight:300;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p b,.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p strong{font-weight:700}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p a{cursor:pointer}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p ul{padding-left:20px}@media screen and (max-width:1200px){.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p{font-size:40px}}@media screen and (max-width:989px){.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text p{font-size:30px}}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text b,.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text strong{font-weight:300 !important;color:#009BCB}.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text a{font-weight:300 !important;color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-image-anchor-container .section-text-image-anchor .top-text-container .bigger-text a:hover{opacity:0.5}}.section-text-image-anchor-container .section-text-image-anchor .image-container{width:calc(50% - 75px);min-height:500px;height:auto}@media screen and (max-width:1200px){.section-text-image-anchor-container .section-text-image-anchor .image-container{width:calc(50% - 30px)}}@media screen and (max-width:989px){.section-text-image-anchor-container .section-text-image-anchor .image-container{width:100%;min-height:350px;height:auto;margin-top:20px}}.section-text-image-anchor-container .section-text-image-anchor .image-container img{width:100%;height:auto;object-fit:contain}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container{width:100%}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p b,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p strong{font-weight:700}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p a{cursor:pointer}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text p ul{padding-left:20px}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol{padding-left:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;margin-bottom:20px}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul p,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul b,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul strong,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol b,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol strong{font-weight:700}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul a,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol a{cursor:pointer}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul ul,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol ul{padding-left:20px}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ul li,.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text ol li{margin-bottom:10px}.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-text-image-anchor-container .section-text-image-anchor .bottom-text-container .text a:hover{opacity:0.5}}.section-full-image-container{min-height:800px;max-height:800px;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1200px){.section-full-image-container{min-height:550px;max-height:550px}}@media screen and (max-width:989px){.section-full-image-container{min-height:400px;max-height:400px}}@media screen and (max-width:767px){.section-full-image-container{min-height:250px;max-height:250px}}.section-full-image-container .image-container{width:100%;height:100%}.section-full-image-container .image-container img{width:100%;height:100%;object-fit:cover}.section-full-image-container .title-container{height:100%;position:absolute;top:0;bottom:unset;padding:20px;display:flex;justify-content:center;align-items:center;z-index:2}.section-full-image-container .title-container .title{width:100%}.section-full-image-container .title-container .title p{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default;text-align:center;text-shadow:0 3px 6px rgba(0, 0, 0, 0.4)}@media screen and (max-width:1200px){.section-full-image-container .title-container .title p{font-size:30px}}@media screen and (max-width:989px){.section-full-image-container .title-container .title p{font-size:25px}}.section-animation-container-fluid{padding-top:350px;padding-bottom:350px;background-color:#DDEAEF}@media screen and (max-width:1200px){.section-animation-container-fluid{padding-top:90px;padding-bottom:90px}}.section-animation-container-fluid .section-animation-container{display:flex;justify-content:center;align-items:center}.section-animation-container-fluid .section-animation-container .text-container.desktop{position:absolute}.section-animation-container-fluid .section-animation-container .text-container.desktop.left,.section-animation-container-fluid .section-animation-container .text-container.desktop.right{width:250px;height:auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1200px){.section-animation-container-fluid .section-animation-container .text-container.desktop.left,.section-animation-container-fluid .section-animation-container .text-container.desktop.right{width:15%}}.section-animation-container-fluid .section-animation-container .text-container.desktop.left{left:0}.section-animation-container-fluid .section-animation-container .text-container.desktop.right{right:0}.section-animation-container-fluid .section-animation-container .text-container.desktop.top,.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom{width:80%;height:150px;display:flex;justify-content:space-between}@media screen and (max-width:989px){.section-animation-container-fluid .section-animation-container .text-container.desktop.top,.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom{width:100%;height:auto}}.section-animation-container-fluid .section-animation-container .text-container.desktop.top .text,.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom .text{flex:1;height:auto;display:flex;justify-content:center}.section-animation-container-fluid .section-animation-container .text-container.desktop.top{top:-170px;align-items:flex-end}@media screen and (max-width:989px){.section-animation-container-fluid .section-animation-container .text-container.desktop.top{top:-100px}}.section-animation-container-fluid .section-animation-container .text-container.desktop.top .text{align-items:flex-end}.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom{bottom:-170px;align-items:flex-start}@media screen and (max-width:989px){.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom{bottom:-100px}}.section-animation-container-fluid .section-animation-container .text-container.desktop.bottom .text{align-items:flex-start}.section-animation-container-fluid .section-animation-container .text-container.desktop .text{margin:0 20px;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:300;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;font-style:italic;text-align:center}.section-animation-container-fluid .section-animation-container .image-container{display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:1640px){.section-animation-container-fluid .section-animation-container .image-container{width:70%}}.section-animation-container-fluid .section-animation-container .image-container img,.section-animation-container-fluid .section-animation-container .image-container lottie-player,.section-animation-container-fluid .section-animation-container .image-container .am-lottieplayer,.section-animation-container-fluid .section-animation-container .image-container .r_default_animate_icon{width:100% !important;height:360px !important;object-fit:contain}@media screen and (max-width:1200px){.section-animation-container-fluid .section-animation-container .image-container img,.section-animation-container-fluid .section-animation-container .image-container lottie-player,.section-animation-container-fluid .section-animation-container .image-container .am-lottieplayer,.section-animation-container-fluid .section-animation-container .image-container .r_default_animate_icon{height:220px}}.section-animation-container-fluid .section-animation-container .image-container img dotlottie-player,.section-animation-container-fluid .section-animation-container .image-container lottie-player dotlottie-player,.section-animation-container-fluid .section-animation-container .image-container .am-lottieplayer dotlottie-player,.section-animation-container-fluid .section-animation-container .image-container .r_default_animate_icon dotlottie-player{width:100%;height:100%;display:inline-block}@media screen and (max-width:1200px){.section-animation-container-fluid .section-animation-container .desktop{display:none !important}}.section-animation-container-fluid .section-animation-container .mobile-container{display:none}@media screen and (max-width:1200px){.section-animation-container-fluid .section-animation-container .mobile-container{display:flex;flex-flow:column}}.section-animation-container-fluid .section-animation-container .mobile-container .section-text-container{padding:0}@media screen and (max-width:1200px){.section-animation-container-fluid .section-animation-container .mobile-container .section-text-container .section-text{padding:0}}.section-animation-container-fluid .section-animation-container .mobile-container .section-text-container .section-text .text-container.only{margin-bottom:0}.insights-container.only-news{background-color:#B7D1DC}.insights-container.only-news .container .news-container{margin-bottom:60px}@media screen and (max-width:767px){.insights-container.only-news .container .news-container{margin-bottom:30px}}.section-download-container{padding-top:300px;padding-bottom:260px;background-color:#FFFFFF}@media screen and (max-width:1200px){.section-download-container{padding-top:150px;padding-bottom:160px}}@media screen and (max-width:767px){.section-download-container{padding-top:90px;padding-bottom:90px}}.section-download-container .section-download{padding:50px;border-radius:15px;box-shadow:0 13.7px 25.3px #00000066;position:relative}@media screen and (max-width:1200px){.section-download-container .section-download{margin:0 30px;width:calc(100% - 60px)}}@media screen and (max-width:989px){.section-download-container .section-download{margin:0 20px;width:calc(100% - 40px)}}@media screen and (max-width:767px){.section-download-container .section-download{box-shadow:none;padding:0;flex-flow:column}}.section-download-container .section-download .text-container{width:60%}@media screen and (max-width:767px){.section-download-container .section-download .text-container{width:100%;margin-bottom:30px}}.section-download-container .section-download .text-container .text{font-family:"Fira Sans", sans-serif;font-size:27px;font-weight:300;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.section-download-container .section-download .text-container .text{font-size:20px}}.section-download-container .section-download .brochure-container{position:absolute;right:50px;bottom:0;margin-bottom:50px}@media screen and (max-width:767px){.section-download-container .section-download .brochure-container{position:relative;right:unset}}.section-download-container .section-download .brochure-container .brochure{width:250px;height:300px;position:relative;display:flex;justify-content:flex-end}@media screen and (max-width:1200px){.section-download-container .section-download .brochure-container .brochure{height:250px}}.section-download-container .section-download .brochure-container .brochure img{width:230px;height:100%;object-fit:contain}@media screen and (max-width:767px){.section-download-container .section-download .brochure-container .brochure img{box-shadow:0 13.7px 25.3px #00000066;aspect-ratio:0.75;width:auto}}.section-download-container .section-download .brochure-container .brochure .link-container{width:100%;height:48px;display:flex;justify-content:flex-end;align-items:flex-end;margin-top:auto;position:absolute;right:0;bottom:20px}@media screen and (max-width:767px){.section-download-container .section-download .brochure-container .brochure .link-container{right:-20px}}.section-download-container .section-download .brochure-container .brochure .link-container a{right:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:linear-gradient(to bottom right, #003A5D, #009BCB);border-radius:10px}@media screen and (max-width:767px){.section-download-container .section-download .brochure-container .brochure .link-container a{height:45px;width:45px}}.section-download-container .section-download .brochure-container .brochure .link-container a::before{content:"b";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#FFFFFF;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.section-download-container .section-download .brochure-container .brochure .link-container a:hover{background:#FFFFFF}.section-download-container .section-download .brochure-container .brochure .link-container a:hover::before{color:linear-gradient(to bottom right, #003A5D, #009BCB)}}.section-download-container .section-download .brochure-container .brochure .link-container a::before{transform:rotate(135deg)}@media (hover:hover) and (pointer:fine){.section-download-container .section-download .brochure-container .brochure .link-container a:hover{background:linear-gradient(to bottom right, #003A5D, #009BCB);margin-bottom:-20px}.section-download-container .section-download .brochure-container .brochure .link-container a:hover::before{color:#FFFFFF;opacity:0.5}}.related-services-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:0;padding-bottom:260px;position:relative;flex-direction:column;background-color:#FFFFFF00}@media screen and (max-width:1200px){.related-services-container{padding-bottom:160px}}@media screen and (max-width:767px){.related-services-container{padding-bottom:90px}}.related-services-container .container-10 .title-container{width:100%;margin-bottom:50px}@media screen and (max-width:767px){.related-services-container .container-10 .title-container{margin-bottom:30px}}.related-services-container .container-10 .title-container h2{width:100%;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;text-align:center}@media screen and (max-width:767px){.related-services-container .container-10 .title-container h2{font-size:35px}}.related-services-container .container-10 .card-container{width:100%;display:flex;justify-content:center;align-items:stretch;flex-flow:row wrap;gap:30px}@media screen and (max-width:1440px){.related-services-container .container-10 .card-container{flex-flow:wrap}}@media screen and (max-width:989px){.related-services-container .container-10 .card-container{flex-flow:column}}@media screen and (max-width:767px){.related-services-container .container-10 .card-container{margin-left:0;margin-right:0}}.related-services-container .container-10 .card-container .single-card{width:calc(33.3333% - 20px);height:500px;display:flex;justify-content:flex-start;align-items:flex-end;flex-flow:column;position:relative;overflow:hidden;border-radius:20px}@media screen and (max-width:1440px){.related-services-container .container-10 .card-container .single-card{margin-bottom:15px}}@media screen and (max-width:989px){.related-services-container .container-10 .card-container .single-card{width:100%;max-width:100%;min-height:unset;height:auto;flex-flow:row}}@media screen and (max-width:767px){.related-services-container .container-10 .card-container .single-card{flex-flow:column;width:100%;margin-left:0;margin-right:0;margin-bottom:20px}}@media (hover:hover) and (pointer:fine){.related-services-container .container-10 .card-container .single-card:hover .image-container img{transform:scale(1.1)}.related-services-container .container-10 .card-container .single-card:hover .text-container .title p{color:#003A5D}}.related-services-container .container-10 .card-container .single-card .image-container{width:100%;height:100%;z-index:0;overflow:hidden}@media screen and (max-width:767px){.related-services-container .container-10 .card-container .single-card .image-container{height:200px;min-height:200px}}.related-services-container .container-10 .card-container .single-card .image-container img{width:100%;height:100%;object-fit:cover}.related-services-container .container-10 .card-container .single-card .text-container{z-index:1;width:100%;height:auto;min-height:250px;padding:30px 20px;display:flex;justify-content:space-between;align-items:flex-start;background-color:#DCE5E8;flex-direction:column;cursor:pointer;position:absolute;bottom:0}@media screen and (max-width:767px){.related-services-container .container-10 .card-container .single-card .text-container{height:70px}}.related-services-container .container-10 .card-container .single-card .text-container .description{width:100%;margin-bottom:20px}.related-services-container .container-10 .card-container .single-card .text-container .description p{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:700;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer}.related-services-container .container-10 .card-container .single-card .text-container .title{width:100%}.related-services-container .container-10 .card-container .single-card .text-container .title p{font-family:"Fira Sans", sans-serif;font-size:18px;font-weight:400;color:#33AFD5;line-height:180%;letter-spacing:0;cursor:default;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.related-services-container .container-10 .card-container .single-card .text-container .title p br{display:none}.section-center-quote-container{padding-top:260px;padding-bottom:180px}@media screen and (max-width:1200px){.section-center-quote-container{padding-top:160px;padding-bottom:90px}}@media screen and (max-width:989px){.section-center-quote-container{padding-top:90px}}.section-center-quote-container.no-margin-bottom{padding-bottom:0}@media screen and (max-width:1200px){.section-center-quote-container.no-margin-bottom{padding-bottom:0}}.section-center-quote-container .quote-text-container{position:relative;padding-top:110px;display:flex;justify-content:center;align-items:center;flex-flow:column}@media screen and (max-width:1200px){.section-center-quote-container .quote-text-container{padding-top:60px}}.section-center-quote-container .quote-text-container::before{content:"j";font-family:"Servizi Italia Icon Font", sans-serif;font-size:60px;color:#003A5D;position:absolute;top:0}@media screen and (max-width:1200px){.section-center-quote-container .quote-text-container::before{font-size:40px}}.section-center-quote-container .quote-text-container .title p{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;text-align:center;margin-bottom:20px}@media screen and (max-width:1200px){.section-center-quote-container .quote-text-container .title p{font-size:20px}}.section-center-quote-container .quote-text-container .text p{font-family:"Lato", sans-serif;font-size:40px;font-weight:300;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;text-align:center}.section-center-quote-container .quote-text-container .text p p{font-family:"Lato", sans-serif;font-size:40px;font-weight:300;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-center-quote-container .quote-text-container .text p b,.section-center-quote-container .quote-text-container .text p strong{font-weight:700}.section-center-quote-container .quote-text-container .text p a{cursor:pointer}.section-center-quote-container .quote-text-container .text p ul{padding-left:20px}@media screen and (max-width:1200px){.section-center-quote-container .quote-text-container .text p{font-size:30px}}@media screen and (max-width:767px){.section-center-quote-container .quote-text-container .text p{font-size:25px}}.section-center-quote-container .quote-text-container .text p b,.section-center-quote-container .quote-text-container .text p strong{font-weight:300;color:#009BCB}.container.section-numbers-container{margin-bottom:220px}@media screen and (max-width:989px){.container.section-numbers-container{min-height:auto !important;margin-bottom:0;margin-top:100px}}.container.section-numbers-container .single-number{display:flex;justify-content:center;align-items:center;position:absolute;width:35%;aspect-ratio:1}@media screen and (max-width:989px){.container.section-numbers-container .single-number{width:100% !important;position:relative}}.container.section-numbers-container .single-number:nth-of-type(1){left:38.8%;top:25%}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(1){left:-100px;top:unset;z-index:6}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(1){left:-50px}}.container.section-numbers-container .single-number:nth-of-type(2){top:45%;left:59%}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(2){top:-80px;right:-100px;left:unset;z-index:5}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(2){right:-50px;top:-40px}}.container.section-numbers-container .single-number:nth-of-type(3){left:38.8%;top:65%}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(3){top:-160px;left:-100px;z-index:4}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(3){left:-50px;top:-80px}}.container.section-numbers-container .single-number:nth-of-type(4){top:45%;left:18.6%}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(4){top:-240px;right:-100px;left:unset;z-index:3}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(4){right:-50px;top:-120px}}.container.section-numbers-container .single-number:nth-of-type(5){width:50%;left:0;top:0}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(5){top:-320px;left:-100px;z-index:2}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(5){left:-50px;top:-160px}}.container.section-numbers-container .single-number:nth-of-type(6){right:0;top:11%}@media screen and (max-width:989px){.container.section-numbers-container .single-number:nth-of-type(6){top:-400px;right:-100px;left:unset;z-index:1}}@media screen and (max-width:767px){.container.section-numbers-container .single-number:nth-of-type(6){right:-50px;top:-200px}}.container.section-numbers-container .single-number.show-back .front-container{transform:rotateY(-180deg)}.container.section-numbers-container .single-number.show-back .front-container .open-button{transform:rotate(45deg)}.container.section-numbers-container .single-number.show-back .back-container{transform:rotateY(0deg)}.container.section-numbers-container .single-number.show-back .back-container .close-button{transform:rotate(45deg)}.container.section-numbers-container .single-number.show-back .background{transform:rotateY(-180deg)}.container.section-numbers-container .single-number .background{position:absolute;width:100%;height:100%}.container.section-numbers-container .single-number .front-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-between;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;padding:7%}@media screen and (max-width:989px){.container.section-numbers-container .single-number .front-container{position:relative}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .front-container{padding:30px}}.container.section-numbers-container .single-number .front-container::before{content:"";position:relative;margin-bottom:7%}.container.section-numbers-container .single-number .front-container .image-container{position:relative;width:50%;height:auto;max-width:250px;max-height:28%}.container.section-numbers-container .single-number .front-container .image-container img{width:100%;height:100%;object-fit:contain}.container.section-numbers-container .single-number .front-container .text-container{position:relative;display:flex;align-items:center;flex-direction:column}.container.section-numbers-container .single-number .front-container .text-container .number-container{position:relative;font-family:"Fira Sans", sans-serif;font-size:117px;font-weight:400;color:#FFFFFF;line-height:90%;letter-spacing:0;cursor:default;text-align:center}@media screen and (max-width:989px){.container.section-numbers-container .single-number .front-container .text-container .number-container{font-size:100px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .front-container .text-container .number-container{font-size:50px !important}}.container.section-numbers-container .single-number .front-container .text-container .description-container{position:relative;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default;text-align:center;width:75%}@media screen and (max-width:989px){.container.section-numbers-container .single-number .front-container .text-container .description-container{font-size:30px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .front-container .text-container .description-container{font-size:20px !important}}.container.section-numbers-container .single-number .front-container .open-button{position:relative;margin-top:5%;width:7%;border:3px solid #FFFFFF;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);cursor:pointer}@media screen and (max-width:989px){.container.section-numbers-container .single-number .front-container .open-button{width:40px !important;height:40px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .front-container .open-button{border:2px solid #FFFFFF;width:30px !important;height:30px !important}}@media (hover:hover) and (pointer:fine){.container.section-numbers-container .single-number .front-container .open-button:hover{transform:scale(1.2);opacity:0.75}}.container.section-numbers-container .single-number .front-container .open-button::before{content:"g";font-family:"Servizi Italia Icon Font", sans-serif;color:#FFFFFF;display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){.container.section-numbers-container .single-number .front-container .open-button::before{font-size:20px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .front-container .open-button::before{font-size:15px !important}}.container.section-numbers-container .single-number .back-container{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-between;transform:rotateY(180deg);top:0;left:0;width:100%;height:100%;padding:7%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container{padding:30px}}.container.section-numbers-container .single-number .back-container::before{content:"";position:relative;height:46px}.container.section-numbers-container .single-number .back-container .description-container{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default;text-align:center;padding-left:15%;padding-right:15%}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .description-container{height:calc(100% - 40px);font-size:30px}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .description-container{height:calc(100% - 30px);display:flex;justify-content:center;align-items:center;flex-flow:column;font-size:14px}}.container.section-numbers-container .single-number .back-container .description-container b,.container.section-numbers-container .single-number .back-container .description-container strong{font-family:"Fira Sans", sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .description-container b,.container.section-numbers-container .single-number .back-container .description-container strong{font-size:30px !important}}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .description-container .size-1,.container.section-numbers-container .single-number .back-container .description-container .size-2{font-size:30px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .description-container .size-1,.container.section-numbers-container .single-number .back-container .description-container .size-2{font-size:14px !important;line-height:130%}}.container.section-numbers-container .single-number .back-container .description-container .size-3{margin-top:5%}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .description-container .size-3{margin-top:20px;font-size:80px !important;line-height:120%}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .description-container .size-3{font-size:25px !important}}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .description-container .size-4{margin-top:20px;font-size:100px !important;line-height:120%}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .description-container .size-4{font-size:40px !important}}.container.section-numbers-container .single-number .back-container .close-button{width:7%;aspect-ratio:1;position:relative;border:3px solid #FFFFFF;background:#FFFFFF00;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .close-button{width:40px !important;height:40px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .close-button{border:2px solid #FFFFFF;width:30px !important;height:30px !important}}@media (hover:hover) and (pointer:fine){.container.section-numbers-container .single-number .back-container .close-button:hover{opacity:0.75;transform:scale(1.2)}}.container.section-numbers-container .single-number .back-container .close-button::before{content:"g";font-family:"Servizi Italia Icon Font", sans-serif;color:#FFFFFF;display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){.container.section-numbers-container .single-number .back-container .close-button::before{font-size:20px !important}}@media screen and (max-width:767px){.container.section-numbers-container .single-number .back-container .close-button::before{font-size:15px !important}}.container.section-numbers-container .diamond{position:absolute;overflow:visible}@media screen and (max-width:989px){.container.section-numbers-container .diamond{display:none}}.container.section-numbers-container .diamond path{fill:transparent;stroke:#609AB3}.container.section-numbers-container .diamond.size-1{width:10%}.container.section-numbers-container .diamond.size-1 path{stroke-width:7px}.container.section-numbers-container .diamond.size-1:nth-of-type(1){top:17.3%;left:57.5%}.container.section-numbers-container .diamond.size-1:nth-of-type(2){top:63.8%;left:91.3%}.container.section-numbers-container .diamond.size-1:nth-of-type(3){top:77.2%;left:24.6%}.container.section-numbers-container .diamond.size-2{width:12%;top:47.5%;left:11.8%}.container.section-numbers-container .diamond.size-2 path{stroke-width:5.5px}.container.section-numbers-container .diamond.size-3{width:16%;top:40.5%;right:0}.container.section-numbers-container .diamond.size-3 path{stroke-width:4px}.container.section-numbers-container .diamond.size-4{width:22%;top:64.2%;left:4.8%}.container.section-numbers-container .diamond.size-4 path{stroke-width:3.5px}.section-attachments-archive-container{background:rgba(221, 234, 239, 0.5);padding-top:200px;padding-bottom:200px}@media screen and (max-width:1200px){.section-attachments-archive-container{padding-top:100px;padding-bottom:100px}}.section-attachments-archive-container .section-attachments-archive{display:flex}@media screen and (max-width:989px){.section-attachments-archive-container .section-attachments-archive{flex-flow:column}}.section-attachments-archive-container .section-attachments-archive .topics-container{width:260px;margin-right:20px;display:flex;flex-flow:column}@media screen and (max-width:989px){.section-attachments-archive-container .section-attachments-archive .topics-container{width:100%;margin:0 0 30px 0;flex-flow:row}}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .topics-container{flex-flow:column}}.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic{height:60px;width:100%;padding:0 20px;display:flex;justify-content:flex-start;align-items:center;background:#FFFFFF;margin-bottom:3px;font-family:"Fira Sans", sans-serif;font-size:18px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;cursor:pointer}@media screen and (max-width:989px){.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic{justify-content:center;width:auto;flex:1;margin-bottom:0;margin-right:3px}.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic:last-of-type{margin-right:0}}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic{flex:unset;margin-right:0;margin-bottom:3px}.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic:last-of-type{margin-bottom:0}}.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic.active{background:#003A5D;color:#FFFFFF}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic.active:hover{color:#FFFFFF}}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .topics-container .single-topic:hover{color:#009BCB}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container{width:calc(100% - 280px)}@media screen and (max-width:989px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container{width:100%}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments{display:none;flex-flow:column}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments.show{display:flex}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p p{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p b,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p strong{font-weight:700}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p a{cursor:pointer}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p ul{padding-left:20px}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p a{color:#009BCB;text-decoration:underline}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .description-container p a:hover{opacity:0.5}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container{display:flex}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container{overflow-x:auto}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container .single-year{height:40px;width:auto;padding:0 10px;margin-right:5px;display:flex;justify-content:center;align-items:center;background:#BAE4F1;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;cursor:pointer}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container .single-year:last-of-type{margin-right:0}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container .single-year.active{color:#003A5D;background:#FFFFFF}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container .single-year.active:hover{opacity:1}}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-container .single-year:hover{opacity:0.5}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container{background:#FFFFFF}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container{display:none;flex-flow:column}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container.show{display:flex}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment{width:100%;min-height:80px;padding:10px 20px;border-bottom:1px solid #F0F0F0;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment{padding:20px}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment:last-of-type{border-bottom:none}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a{min-width:100%;min-height:100%;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a{flex-flow:row wrap;position:relative}}@media (hover:hover) and (pointer:fine){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a:hover .date,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a:hover .text{color:#009BCB}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a:hover .cta-container.gray-gradient .cta-link .label{color:#009BCB}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a>svg{width:18px;min-width:18px;margin-right:20px;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a>svg{position:absolute;top:0;left:0}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text{margin-right:30px;font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date p,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text p{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date b,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date strong,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text b,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text strong{font-weight:700}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date a,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text a{cursor:pointer}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date ul,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text ul{padding-left:20px}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .date,.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .text{width:100%;padding-left:38px;margin-right:0}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient{width:auto;display:flex;align-items:center;margin-left:auto}@media screen and (max-width:767px){.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient{justify-content:center !important;width:100%;margin-top:10px}}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient.left{justify-content:flex-start}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient.center{justify-content:center}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient.right{justify-content:flex-end}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:40px;position:relative}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient .cta-link svg{height:100%;fill:#E7EDEF}.section-attachments-archive-container .section-attachments-archive .single-topic-attachments-container .single-topic-attachments .single-year-attachments-container .attachments-container .single-attachment a .cta-container.gray-gradient .cta-link .label{height:100%;background:#E7EDEF;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:15px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;padding:0 20px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-hotspot-map-container{display:flex;background:#E7EDEF;border-bottom:1px solid #FFFFFF}@media screen and (max-width:1200px){.section-hotspot-map-container{flex-flow:column}}.section-hotspot-map-container .left-container{width:50%;padding:100px 50px 100px 100px;display:flex;flex-flow:column}@media screen and (max-width:1200px){.section-hotspot-map-container .left-container{width:100%;padding:100px 30px}}@media screen and (max-width:989px){.section-hotspot-map-container .left-container{padding:100px 20px}}@media screen and (max-width:767px){.section-hotspot-map-container .left-container{padding:50px 20px}}.section-hotspot-map-container .left-container .title-container{margin-bottom:50px}@media screen and (max-width:767px){.section-hotspot-map-container .left-container .title-container{margin-bottom:30px}}.section-hotspot-map-container .left-container .title-container h1.title{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:989px){.section-hotspot-map-container .left-container .title-container h1.title{font-size:35px}}@media screen and (max-width:767px){.section-hotspot-map-container .left-container .title-container h1.title{font-size:30px}}.section-hotspot-map-container .left-container .text-container{margin-bottom:50px}.section-hotspot-map-container .left-container .text-container p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .text-container p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .text-container p b,.section-hotspot-map-container .left-container .text-container p strong{font-weight:700}.section-hotspot-map-container .left-container .text-container p a{cursor:pointer}.section-hotspot-map-container .left-container .text-container p ul{padding-left:20px}.section-hotspot-map-container .left-container .group-tabs-container{display:flex;flex-flow:column}.section-hotspot-map-container .left-container .group-tabs-container .group-titles-container{width:100%;display:flex}.section-hotspot-map-container .left-container .group-tabs-container .group-titles-container .single-title{min-width:16.666%;height:40px;width:auto;padding:0 10px;margin-right:5px;display:flex;justify-content:flex-start;align-items:center;background:#BAE4F1;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;cursor:pointer}.section-hotspot-map-container .left-container .group-tabs-container .group-titles-container .single-title.active{color:#003A5D;background:#FFFFFF}@media (hover:hover) and (pointer:fine){.section-hotspot-map-container .left-container .group-tabs-container .group-titles-container .single-title.active:hover{opacity:1}}@media (hover:hover) and (pointer:fine){.section-hotspot-map-container .left-container .group-tabs-container .group-titles-container .single-title:hover{opacity:0.5}}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container{background:#FFFFFF}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content{display:none;flex-flow:column;padding:40px 20px}@media screen and (max-width:1200px){.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content{flex-flow:row wrap;padding:40px 0}}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content.show{display:flex}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place{width:100%;display:flex;flex-flow:column;margin-bottom:20px}@media screen and (max-width:1200px){.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place{width:50%;padding:0 20px}}@media screen and (max-width:767px){.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place{width:100%}}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title{width:100%;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title b,.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title strong{font-weight:700}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title a{cursor:pointer}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-title ul{padding-left:20px}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle{width:100%;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#009BCB;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#009BCB;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle b,.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle strong{font-weight:700}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle a{cursor:pointer}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-subtitle ul{padding-left:20px}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text{width:100%}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#7A8286;line-height:150%;letter-spacing:0;cursor:default}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p b,.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p strong{font-weight:700}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p a{cursor:pointer}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p ul{padding-left:20px}.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p a{color:#7A8286}@media (hover:hover) and (pointer:fine){.section-hotspot-map-container .left-container .group-tabs-container .group-content-container .single-group-content .single-place .place-text p a:hover{color:#009BCB}}.section-hotspot-map-container .right-container{width:50%;height:100%}@media screen and (max-width:1200px){.section-hotspot-map-container .right-container{width:100%;height:500px}}.section-hotspot-map-container .right-container .map-container{width:100%;height:100%}.section-hotspot-map-container .right-container .map-container #map{width:100%;height:100%}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c .gm-style-iw-d>div .marker-container{max-width:300px;padding:10px}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c .gm-style-iw-d>div .marker-container .marker-title{margin-bottom:10px}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c .gm-style-iw-d>div .marker-container .marker-title p{font-family:"Fira Sans", sans-serif;font-size:18px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c .gm-style-iw-d>div .marker-container .marker-subtitle p{font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:400;color:#009BCB;line-height:130%;letter-spacing:0;cursor:default}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c>button{width:20px !important;height:20px !important;background:#CEE0E7 !important;border-radius:100%;top:5px !important;right:5px !important;display:flex;justify-content:center;align-items:center}.section-hotspot-map-container .right-container .map-container #map .gm-style-iw.gm-style-iw-c>button span{width:15px !important;height:15px !important;margin:2.5px !important}.section-single-contact-container{display:flex;padding-top:260px;padding-bottom:90px}@media screen and (max-width:1200px){.section-single-contact-container{padding-top:160px}}@media screen and (max-width:989px){.section-single-contact-container{padding-top:90px;padding-bottom:50px;flex-flow:column}}.section-single-contact-container.no-margin-top{padding-top:50px}@media screen and (max-width:1200px){.section-single-contact-container.no-margin-top{padding-top:50px}}@media screen and (max-width:989px){.section-single-contact-container.no-margin-top{padding-top:50px}}.section-single-contact-container .left-container{flex:1;border-top-left-radius:15px;border-bottom-left-radius:15px;background:url("../images/background-blue.jpg");background-size:200%;background-position:center;background-repeat:no-repeat;padding:50px}@media screen and (max-width:989px){.section-single-contact-container .left-container{border-bottom-left-radius:0;border-top-right-radius:15px}}@media screen and (max-width:767px){.section-single-contact-container .left-container{padding:30px 20px}}.section-single-contact-container .left-container h1.title{font-family:"Fira Sans", sans-serif;font-size:58px;font-weight:500;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.section-single-contact-container .left-container h1.title{font-size:40px}}.section-single-contact-container .right-container{flex:3;border-top-right-radius:15px;border-bottom-right-radius:15px;background:rgba(221, 234, 239, 0.5);padding:50px}@media screen and (max-width:989px){.section-single-contact-container .right-container{border-top-right-radius:0;border-bottom-left-radius:15px}}@media screen and (max-width:767px){.section-single-contact-container .right-container{padding:30px 20px}}.section-single-contact-container .right-container .title-container{margin-bottom:20px}.section-single-contact-container .right-container .title-container h3.title{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.section-single-contact-container .right-container .title-container h3.title{font-size:25px}}.section-single-contact-container .right-container .description-container{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:180%;letter-spacing:0;cursor:default}.section-single-contact-container .right-container .description-container p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:180%;letter-spacing:0;cursor:default}.section-single-contact-container .right-container .description-container b,.section-single-contact-container .right-container .description-container strong{font-weight:700}.section-single-contact-container .right-container .description-container a{cursor:pointer}.section-single-contact-container .right-container .description-container ul{padding-left:20px}.section-single-contact-container .right-container .description-container p a{color:#7A8286}@media (hover:hover) and (pointer:fine){.section-single-contact-container .right-container .description-container p a:hover{color:#009BCB}}.section-more-contacts-container{display:flex;flex-flow:column;padding-top:90px;padding-bottom:260px}@media screen and (max-width:1200px){.section-more-contacts-container{padding-top:160px}}@media screen and (max-width:989px){.section-more-contacts-container{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:767px){.section-more-contacts-container{padding-top:50px}}.section-more-contacts-container>.title-container{width:100%;margin-bottom:30px}.section-more-contacts-container>.title-container h1.title{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:110%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.section-more-contacts-container>.title-container h1.title{font-size:25px}}.section-more-contacts-container .more-contacts-container{width:100%;padding:50px;background:rgba(221, 234, 239, 0.5);border-radius:15px;display:flex;flex-flow:row wrap;column-gap:100px}@media screen and (max-width:767px){.section-more-contacts-container .more-contacts-container{padding:30px 20px}}.section-more-contacts-container .more-contacts-container .single-contact{width:calc(50% - 50px);margin-bottom:30px}@media screen and (max-width:989px){.section-more-contacts-container .more-contacts-container .single-contact{width:100%}}.section-more-contacts-container .more-contacts-container .single-contact .title-container h4.title{font-family:"Fira Sans", sans-serif;font-size:24px;font-weight:500;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default;margin-bottom:5px}@media screen and (max-width:767px){.section-more-contacts-container .more-contacts-container .single-contact .title-container h4.title{font-size:20px}}.section-more-contacts-container .more-contacts-container .single-contact .description-container{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:160%;letter-spacing:0;cursor:default}.section-more-contacts-container .more-contacts-container .single-contact .description-container p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:160%;letter-spacing:0;cursor:default}.section-more-contacts-container .more-contacts-container .single-contact .description-container b,.section-more-contacts-container .more-contacts-container .single-contact .description-container strong{font-weight:700}.section-more-contacts-container .more-contacts-container .single-contact .description-container a{cursor:pointer}.section-more-contacts-container .more-contacts-container .single-contact .description-container ul{padding-left:20px}.section-more-contacts-container .more-contacts-container .single-contact .description-container p{word-wrap:break-word}.section-more-contacts-container .more-contacts-container .single-contact .description-container p a{color:#7A8286}@media (hover:hover) and (pointer:fine){.section-more-contacts-container .more-contacts-container .single-contact .description-container p a:hover{color:#009BCB}}.section-form-container{padding-top:200px;padding-bottom:200px;background-color:#DDEAEF}@media screen and (max-width:1200px){.section-form-container{padding-top:100px;padding-bottom:100px}}.section-form-container .section-form{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:989px){.section-form-container .section-form{flex-flow:column}}.section-form-container .section-form .text-container{width:33%;padding:40px}@media screen and (max-width:1200px){.section-form-container .section-form .text-container{padding:40px 40px 40px 0}}@media screen and (max-width:989px){.section-form-container .section-form .text-container{width:100%;padding:0;margin-bottom:30px}}.section-form-container .section-form .text-container h3.title{font-family:"Fira Sans", sans-serif;font-size:40px;font-weight:300;color:#009BCB;line-height:120%;letter-spacing:0;cursor:default;margin-bottom:20px}@media screen and (max-width:1200px){.section-form-container .section-form .text-container h3.title{font-size:30px}}@media screen and (max-width:767px){.section-form-container .section-form .text-container h3.title{font-size:25px}}.section-form-container .section-form .text-container .text{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:180%;letter-spacing:0;cursor:default}@media screen and (max-width:1200px){.section-form-container .section-form .text-container .text{font-size:16px}}.section-form-container .section-form .contact-form-container{width:67%;padding:40px 0 40px 40px}@media screen and (max-width:989px){.section-form-container .section-form .contact-form-container{width:100%;padding:0}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container{margin-top:0}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form{display:flex;justify-content:center;align-items:center;margin-bottom:30px;flex-direction:column}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .left-container{width:100%;margin-bottom:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .left-container p{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap;column-gap:10px;row-gap:20px}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .left-container p{column-gap:0}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .left-container p .wpcf7-form-control-wrap{width:calc(50% - 10px);margin:0}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .left-container p .wpcf7-form-control-wrap{width:100%}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .right-container{width:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .right-container p{height:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .right-container p .wpcf7-form-control-wrap{height:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form .right-container p .wpcf7-form-control-wrap textarea{height:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p{width:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p>br{display:none}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap{width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap:last-of-type{margin-bottom:0}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap[data-name="area-di-interesse"]::before{content:"";width:30px;height:80%;position:absolute;right:0;background:#FFFFFF}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap[data-name="area-di-interesse"]::after{content:"f";color:#009BCB;font-size:8px;font-family:"Servizi Italia Icon Font", sans-serif;position:absolute;right:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field{width:100%;background:#FFFFFF;border-radius:5px;padding:15px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;cursor:default;cursor:initial}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field ul{padding-left:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#999999;line-height:150%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#999999;line-height:150%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field::placeholder ul{padding-left:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-text,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-email,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-tel,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-select{height:60px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-textarea{height:200px;resize:none}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;cursor:default;cursor:initial}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#000000;line-height:150%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-form-control.field select ul{padding-left:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;width:max-content;font-family:"Lato", sans-serif;font-size:12px;font-weight:300;color:#dc3232;line-height:100%;letter-spacing:0;cursor:default;bottom:-15px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip p{font-family:"Lato", sans-serif;font-size:12px;font-weight:300;color:#dc3232;line-height:100%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip ul{padding-left:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row{flex-flow:column;align-items:center}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container{display:flex;justify-content:flex-end;align-items:center;margin-right:30px}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container{margin:0 0 30px 0;width:100%;justify-content:flex-start}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item{margin:0}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item input[type=checkbox]{width:27px;height:27px;margin:5px 10px 5px 0;position:relative;cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item input[type=checkbox]::before{content:"";display:block;position:absolute;width:27px;height:27px;top:0;left:0;background-color:#FFFFFF;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item input[type=checkbox]::after{content:"";display:block;width:6px;height:12px;border:solid #FFFFFF;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:11px;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item input[type=checkbox]:checked::before{background-color:#002E4A}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item input[type=checkbox]:checked::after{top:6px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-form-control.field.field-privacy .wpcf7-list-item .wpcf7-list-item-label{display:none}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;width:max-content;font-family:"Lato", sans-serif;font-size:12px;font-weight:300;color:#dc3232;line-height:100%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip p{font-family:"Lato", sans-serif;font-size:12px;font-weight:300;color:#dc3232;line-height:100%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .checkbox p .wpcf7-form-control-wrap .wpcf7-not-valid-tip ul{padding-left:20px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default;text-underline:#003A5D;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a b,.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a ul{padding-left:20px}@media (hover:hover) and (pointer:fine){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a:hover{cursor:pointer;color:#009BCB}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>a>br{display:none}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .privacy-container .privacy>br{display:none}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .recaptcha-container{margin-top:30px}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .recaptcha-container{margin-bottom:30px}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient{width:100%;display:flex;justify-content:center;align-items:center}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:70px;position:relative}@media screen and (max-width:767px){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link{height:50px}}@media (hover:hover) and (pointer:fine){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link:hover .background{background-position:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link:hover .label{padding:0 30px}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .background{width:100%;height:100%;position:absolute;mix-blend-mode:lighten;background:linear-gradient(to right, #003A5D 0% 40%, #009BCB 60% 100%);background-size:400% 100%;background-position:50%;z-index:1;pointer-events:none;transition:background-position 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link svg{height:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .label{height:100%;background:#000000;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link:hover .background{background-position:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link:hover .label p input.wpcf7-submit{padding:0 30px}}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link>p{height:100%}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .label{padding:0 !important}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .label p{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .label p input.wpcf7-submit{width:100%;height:100%;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;background:#FFFFFF00;white-space:nowrap;cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .form-container .last-row .submit-container .cta-container.gradient .cta-link .label p .wpcf7-spinner{display:none}.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output{margin:30px 0 0 0;padding:5px 0;text-align:center;border-radius:5px;font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output p{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#003A5D;line-height:130%;letter-spacing:0;cursor:default}.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output b,.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output strong{font-weight:700}.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output a{cursor:pointer}.section-form-container .section-form .contact-form-container .wpcf7 form .wpcf7-response-output ul{padding-left:20px}.main-focus-container{position:relative;width:100%;height:calc(100vh - 120px);min-height:700px;z-index:6;display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:989px){.main-focus-container{justify-content:flex-end;align-items:center;flex-direction:column;min-height:600px}}.main-focus-container.animation-mask .background-container{z-index:0}.main-focus-container.animation-mask .background-container video{-webkit-mask-size:600px}@media screen and (max-width:1440px){.main-focus-container.animation-mask .background-container video{-webkit-mask-size:500px}}@media screen and (max-width:1200px){.main-focus-container.animation-mask .background-container video{-webkit-mask-size:380px}}@media screen and (max-width:989px){.main-focus-container.animation-mask .background-container video{-webkit-mask-size:300px}}.main-focus-container.animation-mask .info-container{z-index:1;opacity:1}.main-focus-container.animation-mask .info-container::before{width:0}.main-focus-container .background-container{width:100%;height:100%;top:0;left:0;background-color:#FFFFFF00;position:absolute;z-index:1;transition:z-index 4s !important}.main-focus-container .background-container video{width:100%;height:100%;-webkit-mask-image:url(../images/home-video-mask.svg);-webkit-mask-size:1000%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:20% 50%;transition:all 1.7s cubic-bezier(0.09, 0.955, 0.45, 0.985);object-fit:cover}@media screen and (max-width:1640px){.main-focus-container .background-container video{-webkit-mask-position:10% 50%}}@media screen and (max-width:1440px){.main-focus-container .background-container video{-webkit-mask-position:10% 50%}}@media screen and (max-width:1200px){.main-focus-container .background-container video{-webkit-mask-position:5% 50%}}@media screen and (max-width:989px){.main-focus-container .background-container video{-webkit-mask-position:50% -30px}}.main-focus-container .background-container .audio-commands{position:absolute;bottom:20px;right:20px;width:60px;height:60px;background-color:rgba(255, 255, 255, 0.5);cursor:pointer}.main-focus-container .background-container .audio-commands:hover{background-color:rgba(255, 255, 255, 0.75)}.main-focus-container .background-container .audio-commands:hover .btn-audio svg{transform:scale(0.8)}.main-focus-container .background-container .audio-commands .btn-audio{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0}.main-focus-container .background-container .audio-commands .btn-audio.active{opacity:1}.main-focus-container .background-container .audio-commands .btn-audio svg{width:30px;height:30px}.main-focus-container .background-container .audio-commands .btn-audio svg path{fill:#FFFFFF}.main-focus-container .info-container{width:950px;padding-left:50px;padding-right:20px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;overflow:hidden;opacity:0;z-index:0;transition:z-index 4s linear, opacity 0s linear !important}.main-focus-container .info-container::before{content:"";position:absolute;width:100%;height:100%;background-color:#FFFFFF;top:0;right:0;transition-delay:1.8s;z-index:3}@media screen and (max-width:767px){.main-focus-container .info-container::before{display:none}}@media screen and (max-width:1640px){.main-focus-container .info-container{width:50%}}@media screen and (max-width:1440px){.main-focus-container .info-container{width:55%}}@media screen and (max-width:1200px){.main-focus-container .info-container{padding-left:0}}@media screen and (max-width:989px){.main-focus-container .info-container{margin:0 0 30px 0;width:100%;align-items:center;padding:0 20px;justify-content:flex-end}}.main-focus-container .info-container h1{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#009BCB;line-height:120%;letter-spacing:0;cursor:default;white-space:nowrap;margin-bottom:10px;overflow:hidden}@media screen and (max-width:989px){.main-focus-container .info-container h1{text-align:center;font-size:24px}}.main-focus-container .info-container .subtitle{overflow:hidden}.main-focus-container .info-container .subtitle p{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:300;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;white-space:nowrap}@media screen and (max-width:1200px){.main-focus-container .info-container .subtitle p{padding-right:20px;white-space:normal}.main-focus-container .info-container .subtitle p br{display:none}}@media screen and (max-width:989px){.main-focus-container .info-container .subtitle p{padding-right:0;text-align:center;font-size:24px}}.main-focus-container .info-container .text{margin-top:15px;overflow:hidden}.main-focus-container .info-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:180%;letter-spacing:0;cursor:default}.main-focus-container .info-container .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#7A8286;line-height:180%;letter-spacing:0;cursor:default}.main-focus-container .info-container .text p b,.main-focus-container .info-container .text p strong{font-weight:700}.main-focus-container .info-container .text p a{cursor:pointer}.main-focus-container .info-container .text p ul{padding-left:20px}@media screen and (max-width:1200px){.main-focus-container .info-container .text p br{display:none}}@media screen and (max-width:989px){.main-focus-container .info-container .text p{text-align:center;font-size:16px}}.main-focus-container .info-container .cta-container.gradient{margin-top:35px;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:989px){.main-focus-container .info-container .cta-container.gradient{justify-content:center;align-items:center}}.main-focus-container .info-container .cta-container.gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:70px;position:relative}@media screen and (max-width:767px){.main-focus-container .info-container .cta-container.gradient .cta-link{height:50px}}@media (hover:hover) and (pointer:fine){.main-focus-container .info-container .cta-container.gradient .cta-link:hover .background{background-position:100%}.main-focus-container .info-container .cta-container.gradient .cta-link:hover .label{padding:0 30px}}.main-focus-container .info-container .cta-container.gradient .cta-link .background{width:100%;height:100%;position:absolute;mix-blend-mode:lighten;background:linear-gradient(to right, #003A5D 0% 40%, #009BCB 60% 100%);background-size:400% 100%;background-position:50%;z-index:1;pointer-events:none;transition:background-position 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.main-focus-container .info-container .cta-container.gradient .cta-link svg{height:100%}.main-focus-container .info-container .cta-container.gradient .cta-link .label{height:100%;background:#000000;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.main-focus-container .info-container .cta-container.gradient .cta-link svg{background:#FFFFFF}.main-focus-container .info-container .cta-container.gradient .cta-link .label{padding:0 40px !important}.service-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;background-color:#DDEAEF;padding:230px 0;position:relative;flex-direction:column}@media screen and (max-width:1440px){.service-container{padding-bottom:100px}}@media screen and (max-width:1200px){.service-container{padding-top:100px}}@media screen and (max-width:989px){.service-container{padding-top:160px}}@media screen and (max-width:767px){.service-container{padding:70px 0}}.service-container .container .title-container{width:100%;margin-bottom:50px}.service-container .container .title-container h2{width:100%;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;text-align:center}@media screen and (max-width:767px){.service-container .container .title-container h2{font-size:35px}}.service-container .container .card-container{width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:15px}@media screen and (max-width:1440px){.service-container .container .card-container{flex-flow:wrap}}@media screen and (max-width:767px){.service-container .container .card-container{margin-left:0;margin-right:0}}.service-container .container .card-container .single-card{width:calc(20% - 12px);height:465px;display:flex;justify-content:flex-end;align-items:flex-end;position:relative;overflow:hidden;border-radius:20px}@media screen and (max-width:1640px){.service-container .container .card-container .single-card{width:calc(33.3333% - 15px);margin-bottom:15px}}@media screen and (max-width:989px){.service-container .container .card-container .single-card{height:300px}}@media screen and (max-width:767px){.service-container .container .card-container .single-card{max-width:500px;width:100%;height:250px;margin-left:0;margin-right:0;margin-bottom:20px}}@media (hover:hover) and (pointer:fine){.service-container .container .card-container .single-card:hover .image-container img{transform:scale(1.1)}}.service-container .container .card-container .single-card .image-container{position:absolute;width:100%;height:100%;z-index:0;overflow:hidden}.service-container .container .card-container .single-card .image-container img{width:100%;height:100%;object-fit:cover}.service-container .container .card-container .single-card .text-container{z-index:1;width:100%;height:120px;padding:20px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:767px){.service-container .container .card-container .single-card .text-container{height:70px}}.service-container .container .card-container .single-card .text-container .title p{font-family:"Lato", sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer}.service-container .container .card-container .single-card .text-container .title p p{font-family:"Lato", sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default}.service-container .container .card-container .single-card .text-container .title p b,.service-container .container .card-container .single-card .text-container .title p strong{font-weight:700}.service-container .container .card-container .single-card .text-container .title p a{cursor:pointer}.service-container .container .card-container .single-card .text-container .title p ul{padding-left:20px}.perche-si-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;background-color:#FFFFFF;padding-top:230px;position:relative;flex-direction:column}@media screen and (max-width:1200px){.perche-si-container{padding-top:100px}}@media screen and (max-width:767px){.perche-si-container{padding:70px 0}}.perche-si-container .title-container{width:100%;margin-bottom:50px}@media screen and (max-width:1640px){.perche-si-container .title-container{padding:0 30px}}@media screen and (max-width:767px){.perche-si-container .title-container{padding:0 20px}}.perche-si-container .title-container h2{width:100%;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.perche-si-container .title-container h2{font-size:35px}}.perche-si-container .title-container h2 strong{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#009BCB;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.perche-si-container .title-container h2 strong{font-size:35px}}.perche-si-container .title-container .subtitle{width:100%;font-family:"Lato", sans-serif;font-size:22px;font-weight:400;color:#003A5D;line-height:120%;letter-spacing:2.2px;cursor:default;text-align:center;margin-bottom:20px}.perche-si-container .title-container .subtitle p{font-family:"Lato", sans-serif;font-size:22px;font-weight:400;color:#003A5D;line-height:120%;letter-spacing:2.2px;cursor:default}.perche-si-container .title-container .subtitle b,.perche-si-container .title-container .subtitle strong{font-weight:700}.perche-si-container .title-container .subtitle a{cursor:pointer}.perche-si-container .title-container .subtitle ul{padding-left:20px}.perche-si-container .title-container .text{width:50%;margin:0 auto;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#9D9D9D;line-height:150%;letter-spacing:0;cursor:default;text-align:center}.perche-si-container .title-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#9D9D9D;line-height:150%;letter-spacing:0;cursor:default}.perche-si-container .title-container .text b,.perche-si-container .title-container .text strong{font-weight:700}.perche-si-container .title-container .text a{cursor:pointer}.perche-si-container .title-container .text ul{padding-left:20px}@media screen and (max-width:1200px){.perche-si-container .title-container .text{width:100%}}.perche-si-container .info-container{width:100%;height:800px;display:flex;flex-direction:row;display:flex;justify-content:flex-start;align-items:flex-start;position:relative}@media screen and (max-width:1200px){.perche-si-container .info-container{height:80vh;min-height:600px}}@media screen and (max-width:989px){.perche-si-container .info-container{flex-flow:wrap;height:auto}}.perche-si-container .info-container .single-card{height:100%;width:calc(20% + 70px);position:relative;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);display:flex;justify-content:center;align-items:flex-end}@media screen and (max-width:989px){.perche-si-container .info-container .single-card{height:250px;width:100%}}.perche-si-container .info-container .single-card::before{content:"";position:absolute;bottom:0;left:0;height:250px;width:100%;background-image:linear-gradient(to top, #003a5d, rgba(0, 0, 0, 0));pointer-events:none;border-bottom-right-radius:40px;z-index:1}@media screen and (max-width:989px){.perche-si-container .info-container .single-card::before{border-radius:20px;height:100px}}.perche-si-container .info-container .single-card:nth-child(1){z-index:2}.perche-si-container .info-container .single-card:nth-child(2){z-index:1;width:calc(20% + 105px);margin-left:-35px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card:nth-child(2){height:250px;width:100%;margin-left:0;margin-top:-30px}}.perche-si-container .info-container .single-card:nth-child(2) .text-container{padding-left:85px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card:nth-child(2) .text-container{padding-left:30px}}.perche-si-container .info-container .single-card:nth-child(3){z-index:0;width:calc(20% + 105px);margin-left:-35px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card:nth-child(3){height:250px;width:100%;margin-left:0;margin-top:-30px}}.perche-si-container .info-container .single-card:nth-child(3) .text-container{padding-left:85px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card:nth-child(3) .text-container{padding-left:30px}}.perche-si-container .info-container .single-card.open{width:60%}@media screen and (max-width:989px){.perche-si-container .info-container .single-card.open{width:100%;height:250px;margin-left:0}}@media screen and (max-width:989px){.perche-si-container .info-container .single-card.open .text-container{display:flex;justify-content:space-between;align-items:flex-end}}.perche-si-container .info-container .single-card.open .text-container .title{font-size:60px}@media screen and (max-width:1200px){.perche-si-container .info-container .single-card.open .text-container .title{font-size:45px}}@media screen and (max-width:989px){.perche-si-container .info-container .single-card.open .text-container .title{font-size:30px}}.perche-si-container .info-container .single-card.open .text-container .text{min-height:95px;opacity:1}@media screen and (max-width:1640px){.perche-si-container .info-container .single-card.open .text-container .text p br{display:none}}@media screen and (max-width:1200px){.perche-si-container .info-container .single-card.open .text-container .text{min-height:140px}}@media screen and (max-width:989px){.perche-si-container .info-container .single-card.open .text-container .text{min-height:170px}}.perche-si-container .info-container .single-card.open .text-container .cta-container{height:50px;width:50px;opacity:1}@media screen and (max-width:989px){.perche-si-container .info-container .single-card.open .text-container .cta-container{height:45px;width:45px}}.perche-si-container .info-container .single-card .image-container{width:100%;height:100%;cursor:pointer;position:absolute;z-index:0;background:#FFFFFF00}.perche-si-container .info-container .single-card .image-container img{width:100%;height:100%;object-fit:cover;border-top-right-radius:40px;border-bottom-right-radius:40px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card .image-container img{border-radius:20px}}.perche-si-container .info-container .single-card .text-container{width:100%;padding:50px;z-index:1}@media screen and (max-width:989px){.perche-si-container .info-container .single-card .text-container{padding:30px;display:flex;justify-content:space-between;align-items:flex-end}}.perche-si-container .info-container .single-card .text-container .title{font-family:"Fira Sans", sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media screen and (max-width:989px){.perche-si-container .info-container .single-card .text-container .title{font-size:30px}}.perche-si-container .info-container .single-card .text-container .title p{transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.perche-si-container .info-container .single-card .text-container .text{height:0;width:auto;opacity:0;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);overflow:hidden}.perche-si-container .info-container .single-card .text-container .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}.perche-si-container .info-container .single-card .text-container .text b,.perche-si-container .info-container .single-card .text-container .text strong{font-weight:700}.perche-si-container .info-container .single-card .text-container .text a{cursor:pointer}.perche-si-container .info-container .single-card .text-container .text ul{padding-left:20px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card .text-container .text{display:none}}.perche-si-container .info-container .single-card .text-container .cta-container{height:0;width:0;opacity:0;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985);overflow:hidden;margin-top:50px}@media screen and (max-width:989px){.perche-si-container .info-container .single-card .text-container .cta-container{height:48px;width:48px;opacity:1}}.perche-si-container .info-container .single-card .text-container .cta-container .cta-link{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#FFFFFF;border-radius:10px}@media screen and (max-width:767px){.perche-si-container .info-container .single-card .text-container .cta-container .cta-link{height:45px;width:45px}}.perche-si-container .info-container .single-card .text-container .cta-container .cta-link::before{content:"a";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.perche-si-container .info-container .single-card .text-container .cta-container .cta-link:hover{background:#003A5D}.perche-si-container .info-container .single-card .text-container .cta-container .cta-link:hover::before{color:#FFFFFF}}.servizi-integrati-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;padding:230px 0;position:relative;flex-direction:column}@media screen and (max-width:1200px){.servizi-integrati-container{padding:100px 0}}@media screen and (max-width:767px){.servizi-integrati-container{padding:50px 0}}.servizi-integrati-container .container .title-container{width:100%;margin-bottom:50px}.servizi-integrati-container .container .title-container h2{width:100%;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default;text-align:center;margin-bottom:10px}@media screen and (max-width:989px){.servizi-integrati-container .container .title-container h2{font-size:35px;margin-bottom:20px}}@media screen and (max-width:767px){.servizi-integrati-container .container .title-container h2 p br{display:none}}.servizi-integrati-container .container .title-container .subtitle{width:100%;font-family:"Lato", sans-serif;font-size:22px;font-weight:400;color:#009BCB;line-height:120%;letter-spacing:2.2px;cursor:default;text-align:center;margin-bottom:10px}.servizi-integrati-container .container .title-container .subtitle p{font-family:"Lato", sans-serif;font-size:22px;font-weight:400;color:#009BCB;line-height:120%;letter-spacing:2.2px;cursor:default}.servizi-integrati-container .container .title-container .subtitle b,.servizi-integrati-container .container .title-container .subtitle strong{font-weight:700}.servizi-integrati-container .container .title-container .subtitle a{cursor:pointer}.servizi-integrati-container .container .title-container .subtitle ul{padding-left:20px}.servizi-integrati-container .container .single-text-image{display:flex;margin-bottom:60px}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image{justify-content:center;align-items:center}}.servizi-integrati-container .container .single-text-image:last-of-type{margin-bottom:0}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image:last-of-type{margin-bottom:150px}}@media screen and (max-width:767px){.servizi-integrati-container .container .single-text-image:last-of-type{margin-bottom:0}}.servizi-integrati-container .container .single-text-image.image-right{flex-flow:row}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image.image-right{flex-flow:column-reverse}}.servizi-integrati-container .container .single-text-image.image-right .text-container{padding-right:100px}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image.image-right .text-container{padding-right:0}}.servizi-integrati-container .container .single-text-image.image-left{flex-flow:row-reverse}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image.image-left{flex-flow:column-reverse}}.servizi-integrati-container .container .single-text-image.image-left .text-container{padding-left:100px}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image.image-left .text-container{padding-left:0}}.servizi-integrati-container .container .single-text-image .text-container{width:35%;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image .text-container{width:100%}}.servizi-integrati-container .container .single-text-image .text-container p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.servizi-integrati-container .container .single-text-image .text-container p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:150%;letter-spacing:0;cursor:default}.servizi-integrati-container .container .single-text-image .text-container p b,.servizi-integrati-container .container .single-text-image .text-container p strong{font-weight:700}.servizi-integrati-container .container .single-text-image .text-container p a{cursor:pointer}.servizi-integrati-container .container .single-text-image .text-container p ul{padding-left:20px}.servizi-integrati-container .container .single-text-image .text-container p b,.servizi-integrati-container .container .single-text-image .text-container p strong{font-weight:800}.servizi-integrati-container .container .single-text-image .image-container{width:65%;height:auto}@media screen and (max-width:989px){.servizi-integrati-container .container .single-text-image .image-container{width:calc(100% + 60px);margin-bottom:20px}}@media screen and (max-width:767px){.servizi-integrati-container .container .single-text-image .image-container{width:calc(100% + 200px)}}.insights-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;background-color:#DDEAEF;padding:230px 0;position:relative;flex-direction:column}@media screen and (max-width:1200px){.insights-container{padding:100px 0}}@media screen and (max-width:767px){.insights-container{padding:60px 0}}.insights-container .container>.title-container{width:100%;margin-bottom:60px}.insights-container .container>.title-container h2{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;text-align:center}@media screen and (max-width:989px){.insights-container .container>.title-container h2{font-size:35px}}.insights-container .container .news-container{width:100%;margin-bottom:60px}.insights-container .container .news-container .grid-container{display:flex;justify-content:center;align-items:flex-start;flex-flow:row nowrap;margin-left:-7.5px;margin-right:-7.5px}@media screen and (max-width:1200px){.insights-container .container .news-container .grid-container{flex-flow:wrap}}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container{margin-left:0;margin-right:0}}.insights-container .container .news-container .grid-container .single-card{width:calc(25% - 15px);margin:0 7.5px;border-radius:15px;background:#FFFFFF;overflow:hidden;min-height:570px;display:flex;justify-content:space-between;align-self:stretch;align-items:flex-start;flex-direction:column}@media screen and (max-width:1440px){.insights-container .container .news-container .grid-container .single-card{width:calc(33.33% - 15px);height:650px}.insights-container .container .news-container .grid-container .single-card:nth-of-type(4n){display:none}}@media screen and (max-width:989px){.insights-container .container .news-container .grid-container .single-card{width:100%;height:auto;min-height:auto;position:relative;margin:0 0 30px 0}}.insights-container .container .news-container .grid-container .single-card .link{height:calc(100% - 60px);display:flex;flex-flow:column}@media screen and (max-width:989px){.insights-container .container .news-container .grid-container .single-card .link{height:100%;flex-flow:row}}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container .single-card .link{flex-flow:column}}.insights-container .container .news-container .grid-container .single-card .link .image-container{width:100%;height:250px;cursor:pointer}@media screen and (max-width:989px){.insights-container .container .news-container .grid-container .single-card .link .image-container{height:100%;width:35%}}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container .single-card .link .image-container{height:200px;width:100%}}.insights-container .container .news-container .grid-container .single-card .link .image-container img{width:100%;height:100%;object-fit:cover}.insights-container .container .news-container .grid-container .single-card .link .text-container{width:100%;height:calc(100% - 250px);display:flex;flex-flow:column;padding:20px}@media screen and (max-width:989px){.insights-container .container .news-container .grid-container .single-card .link .text-container{width:65%;height:calc(100% - 60px);margin-bottom:60px}}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container .single-card .link .text-container{width:100%;height:auto;margin:0}}.insights-container .container .news-container .grid-container .single-card .link .text-container .title{width:100%;font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer;margin-bottom:10px}.insights-container .container .news-container .grid-container .single-card .link .text-container .title p{font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default}.insights-container .container .news-container .grid-container .single-card .link .text-container .title b,.insights-container .container .news-container .grid-container .single-card .link .text-container .title strong{font-weight:700}.insights-container .container .news-container .grid-container .single-card .link .text-container .title a{cursor:pointer}.insights-container .container .news-container .grid-container .single-card .link .text-container .title ul{padding-left:20px}.insights-container .container .news-container .grid-container .single-card .link .text-container>.text{width:100%;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default;cursor:pointer}.insights-container .container .news-container .grid-container .single-card .link .text-container>.text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default}.insights-container .container .news-container .grid-container .single-card .link .text-container>.text b,.insights-container .container .news-container .grid-container .single-card .link .text-container>.text strong{font-weight:700}.insights-container .container .news-container .grid-container .single-card .link .text-container>.text a{cursor:pointer}.insights-container .container .news-container .grid-container .single-card .link .text-container>.text ul{padding-left:20px}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container .single-card .link .text-container>.text{display:none}}.insights-container .container .news-container .grid-container .single-card .share-container{width:100%;height:40px;padding:0 20px;margin-bottom:20px;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:989px){.insights-container .container .news-container .grid-container .single-card .share-container{position:absolute;right:0;bottom:0}}@media screen and (max-width:767px){.insights-container .container .news-container .grid-container .single-card .share-container{display:none}}.insights-container .container .news-container .grid-container .single-card .share-container .text{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.insights-container .container .news-container .grid-container .single-card .share-container .text p{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.insights-container .container .news-container .grid-container .single-card .share-container .text b,.insights-container .container .news-container .grid-container .single-card .share-container .text strong{font-weight:700}.insights-container .container .news-container .grid-container .single-card .share-container .text a{cursor:pointer}.insights-container .container .news-container .grid-container .single-card .share-container .text ul{padding-left:20px}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container{width:auto;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:row}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button{width:auto;height:auto;margin-left:20px}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button a{width:16px;height:16px;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button a:hover::before{color:#009BCB}}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button a::before{font-size:16px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button.linkedin a::before{content:"d"}.insights-container .container .news-container .grid-container .single-card .share-container .buttons-container .share-button.facebook a::before{content:"c"}.insights-container .container .flash-news-container{width:100%;display:flex;flex-flow:column;margin-top:60px}@media screen and (max-width:989px){.insights-container .container .flash-news-container{margin:40px 0}}.insights-container .container .flash-news-container>.title-container{width:100%;margin-bottom:30px}.insights-container .container .flash-news-container>.title-container h3{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;text-align:center}.insights-container .container .flash-news-container .grid-container{display:flex;justify-content:center;align-items:flex-start;flex-flow:row nowrap;margin-left:-7.5px;margin-right:-7.5px;margin-bottom:60px}@media screen and (max-width:989px){.insights-container .container .flash-news-container .grid-container{flex-flow:wrap;margin-left:0;margin-right:0}}.insights-container .container .flash-news-container .grid-container .single-card{background:#FFFFFF;width:calc(33.33% - 15px);height:100%;margin:0 7.5px;padding:30px;border-radius:15px;display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}@media screen and (max-width:989px){.insights-container .container .flash-news-container .grid-container .single-card{margin:0 0 30px 0;width:100%;height:auto}}@media screen and (max-width:767px){.insights-container .container .flash-news-container .grid-container .single-card{padding:20px}}.insights-container .container .flash-news-container .grid-container .single-card.event .image-container{width:200px;height:100%}.insights-container .container .flash-news-container .grid-container .single-card.event .image-container img{width:100%;height:100%;object-fit:contain;object-position:left}.insights-container .container .flash-news-container .grid-container .single-card.event .text-container{width:calc(100% - 238px);margin:0 20px}.insights-container .container .flash-news-container .grid-container .single-card.event .text-container .date{display:none}.insights-container .container .flash-news-container .grid-container .single-card.news .image-container{display:none}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container{width:calc(100% - 88px);margin-right:20px}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;line-height:120%;letter-spacing:0;cursor:default}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;line-height:120%;letter-spacing:0;cursor:default}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date b,.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date strong{font-weight:700}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date a{cursor:pointer}.insights-container .container .flash-news-container .grid-container .single-card.news .text-container .date ul{padding-left:20px}.insights-container .container .flash-news-container .grid-container .single-card .text-container{display:flex;justify-content:center;align-items:flex-start;flex-flow:column}.insights-container .container .flash-news-container .grid-container .single-card .text-container .title{font-family:"Lato", sans-serif;font-size:18px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default;margin-bottom:10px}.insights-container .container .flash-news-container .grid-container .single-card .text-container .title p{font-family:"Lato", sans-serif;font-size:18px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default}.insights-container .container .flash-news-container .grid-container .single-card .text-container .title b,.insights-container .container .flash-news-container .grid-container .single-card .text-container .title strong{font-weight:700}.insights-container .container .flash-news-container .grid-container .single-card .text-container .title a{cursor:pointer}.insights-container .container .flash-news-container .grid-container .single-card .text-container .title ul{padding-left:20px}.insights-container .container .flash-news-container .grid-container .single-card .cta-container .cta-link{right:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#B7D1DC;border-radius:10px}@media screen and (max-width:767px){.insights-container .container .flash-news-container .grid-container .single-card .cta-container .cta-link{height:45px;width:45px}}.insights-container .container .flash-news-container .grid-container .single-card .cta-container .cta-link::before{content:"a";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.insights-container .container .flash-news-container .grid-container .single-card .cta-container .cta-link:hover{background:#003A5D}.insights-container .container .flash-news-container .grid-container .single-card .cta-container .cta-link:hover::before{color:#B7D1DC}}.insights-container .container .cta-container.gradient{width:100%;display:flex;justify-content:center;align-items:center}.insights-container .container .cta-container.gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:70px;position:relative}@media screen and (max-width:767px){.insights-container .container .cta-container.gradient .cta-link{height:50px}}@media (hover:hover) and (pointer:fine){.insights-container .container .cta-container.gradient .cta-link:hover .background{background-position:100%}.insights-container .container .cta-container.gradient .cta-link:hover .label{padding:0 30px}}.insights-container .container .cta-container.gradient .cta-link .background{width:100%;height:100%;position:absolute;mix-blend-mode:lighten;background:linear-gradient(to right, #003A5D 0% 40%, #009BCB 60% 100%);background-size:400% 100%;background-position:50%;z-index:1;pointer-events:none;transition:background-position 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.insights-container .container .cta-container.gradient .cta-link svg{height:100%}.insights-container .container .cta-container.gradient .cta-link .label{height:100%;background:#000000;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.president-container{display:flex;justify-content:center;align-items:center}@media screen and (max-width:989px){.president-container{align-items:flex-end}}@media screen and (max-width:767px){.president-container{flex-direction:column-reverse;padding:40px 20px 0 20px;background-position:20%}}.president-container .image-container{width:500px;display:flex;justify-content:center;align-items:flex-end}@media screen and (max-width:767px){.president-container .image-container{width:320px}}.president-container .image-container img{width:100%;height:auto;object-fit:contain}.president-container .quote-container{width:40%;display:flex;justify-content:center;align-items:flex-start;flex-flow:column}@media screen and (max-width:1200px){.president-container .quote-container{width:55%;justify-content:flex-end}}@media screen and (max-width:989px){.president-container .quote-container{width:100%;height:auto;margin-top:160px;margin-bottom:30px}}@media screen and (max-width:767px){.president-container .quote-container{margin-bottom:-20px;margin-top:0}}.president-container .quote-container .quote{font-family:"Fira Sans", sans-serif;font-size:40px;font-weight:300;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default;font-style:italic;margin-bottom:30px}@media screen and (max-width:1200px){.president-container .quote-container .quote{padding-right:35px}}@media screen and (max-width:989px){.president-container .quote-container .quote{font-size:24px}}@media screen and (max-width:767px){.president-container .quote-container .quote{margin-bottom:20px;padding-right:0}}.president-container .quote-container .author{font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.president-container .quote-container .author{font-size:16px}}.history-container-fluid{background:url("../images/background-blue.jpg");background-position:50% 70%;height:auto;padding:150px 0}@media screen and (max-width:767px){.history-container-fluid{padding:90px 0}}.history-container-fluid .history-container{height:100%}.history-container-fluid .history-container>.title-container{margin-bottom:100px}@media screen and (max-width:767px){.history-container-fluid .history-container>.title-container{margin-bottom:50px}}.history-container-fluid .history-container>.title-container h1.title{font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.history-container-fluid .history-container>.title-container h1.title{font-size:35px}}.history-container-fluid .history-container .history-slider{margin-bottom:50px;display:flex;justify-content:center;align-items:center;height:auto;min-height:auto}.history-container-fluid .history-container .history-slider .slick-list{width:1740px;height:100%;overflow:visible}@media screen and (max-width:1740px){.history-container-fluid .history-container .history-slider .slick-list{width:100%}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide:first-of-type>div .slide .timeline{left:60px}@media screen and (max-width:767px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide:first-of-type>div .slide .timeline{left:30px}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide:first-of-type>div .slide .timeline::before{left:0}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide:last-of-type>div .slide .timeline::after{content:"";width:50vw;height:2px;background:#FFFFFF;position:absolute;right:-50vw}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide{width:100%;height:100%;padding:100px 50px 20px 50px;display:flex !important;flex-flow:column;position:relative}@media screen and (max-width:1200px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide{padding:50px 50px 20px 50px}}@media screen and (max-width:767px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide{padding:30px 20px 20px 20px}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .timeline{width:calc(100% + 40px);height:2px;position:absolute;top:30px;left:0;background:#FFFFFF}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .timeline::before{content:"";width:30px;height:30px;border-radius:5px;background:#FFFFFF;transform:rotate(45deg);position:absolute;left:60px;top:-15px}@media screen and (max-width:767px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .timeline::before{left:30px}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container{display:flex;justify-content:flex-start;align-items:flex-end;height:auto;margin-bottom:-1px;z-index:1}@media screen and (max-width:1200px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container{height:100px}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#99FFFF;line-height:100%;letter-spacing:0;cursor:default}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#99FFFF;line-height:100%;letter-spacing:0;cursor:default}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year b,.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year strong{font-weight:700}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year a{cursor:pointer}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .year-container p.year ul{padding-left:20px}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column;height:auto;padding-top:20px;padding-bottom:10px}@media screen and (max-width:1200px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container{height:calc(100% - 100px)}}@media screen and (max-width:767px){.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container{width:100%}}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .title-container h2{font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;line-height:100%;letter-spacing:0;cursor:default;margin-bottom:30px}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;line-height:150%;letter-spacing:0;cursor:default}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p b,.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p strong{font-weight:700}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p a{cursor:pointer}.history-container-fluid .history-container .history-slider .slick-list .slick-track .slick-slide>div .slide .description-container .text-container p ul{padding-left:20px}.grid-insights-content-container{background-color:#DBE4E7}.grid-insights-content-container .grid-insights-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;padding:100px 0;position:relative}@media screen and (max-width:1640px){.grid-insights-content-container .grid-insights-content{padding:100px 30px}}@media screen and (max-width:989px){.grid-insights-content-container .grid-insights-content{padding:100px 20px}}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content{padding:50px 20px}}.grid-insights-content-container .grid-insights-content .back{position:absolute;top:103px;left:-50px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#DBE4E7;border-radius:10px;transform:rotate(-180deg)}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .back{height:45px;width:45px}}.grid-insights-content-container .grid-insights-content .back::before{content:"a";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#009BCB;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .back:hover{background:#009BCB}.grid-insights-content-container .grid-insights-content .back:hover::before{color:#DBE4E7}}@media screen and (max-width:1640px){.grid-insights-content-container .grid-insights-content .back{left:30px;justify-content:flex-end}}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .back:hover{background:#DBE4E7}.grid-insights-content-container .grid-insights-content .back:hover::before{color:#003A5D}}.grid-insights-content-container .grid-insights-content .back::before{-webkit-text-stroke-width:3px}.grid-insights-content-container .grid-insights-content .title-page{width:100%;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .title-page{font-size:40px}}@media screen and (max-width:1640px){.grid-insights-content-container .grid-insights-content .title-page.category{padding-left:50px}}.grid-insights-content-container .grid-insights-content .left-content{width:75%;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;flex-flow:row wrap;margin-top:90px}@media screen and (max-width:1200px){.grid-insights-content-container .grid-insights-content .left-content{margin-top:50px}}@media screen and (max-width:989px){.grid-insights-content-container .grid-insights-content .left-content{width:100%}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;column-gap:15px;row-gap:40px}@media screen and (max-width:1200px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights{column-gap:30px}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card{height:auto;align-self:stretch;width:calc(33.3333% - 10px);min-height:570px;border-radius:15px;background:#FFFFFF;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media screen and (max-width:1200px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card{width:calc(50% - 15px);height:auto}}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card{max-width:100%;min-height:auto;width:100%;margin-left:0;margin-right:0;height:auto}}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card:hover .link .image-container img{transform:scale(1.1)}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link{height:calc(100% - 60px);display:flex;flex-flow:column}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .image-container{width:100%;height:250px;cursor:pointer;overflow:hidden}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .image-container{height:200px}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .image-container img{width:100%;height:100%;object-fit:cover}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container{width:100%;height:calc(100% - 250px);display:flex;flex-flow:column;padding:20px;background-color:#FFFFFF}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title{width:100%;font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer;margin-bottom:10px}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title p{font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title b,.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title strong{font-weight:700}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title a{cursor:pointer}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container .title ul{padding-left:20px}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text{width:100%;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default;cursor:pointer}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text b,.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text strong{font-weight:700}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text a{cursor:pointer}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text ul{padding-left:20px}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .link .text-container>.text{display:none}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container{width:100%;height:40px;padding:0 20px;margin-bottom:20px;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container{display:none}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text p{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text b,.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text strong{font-weight:700}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text a{cursor:pointer}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .text ul{padding-left:20px}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container{width:auto;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:row}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button{width:auto;height:auto;margin-left:20px}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button a{width:16px;height:16px;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button a:hover::before{color:#009BCB}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button a::before{font-size:16px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button.linkedin a::before{content:"d"}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .single-card .share-container .buttons-container .share-button.facebook a::before{content:"c"}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination{width:100%}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination{display:flex;justify-content:center;align-items:center}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;column-gap:5px}@media screen and (max-width:767px){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul{display:flex;justify-content:center;align-items:center}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li{width:40px;height:40px;border:1px solid #009BCB;border-radius:5px;position:relative;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li:hover{border-color:#003A5D}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.active{background-color:#009BCB}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.active:hover{border-color:#009BCB}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.previous{position:relative}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.previous::after{content:"";position:absolute;width:8px;height:8px;top:calc(50% - 4px);left:calc(50% - 2px);border-top:1px solid #003A5D;border-left:1px solid #003A5D;transform:rotate(-45deg);pointer-events:none}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.next{position:relative}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.next::after{content:"";position:absolute;width:8px;height:8px;top:calc(50% - 4px);left:calc(50% - 6px);border-top:1px solid #003A5D;border-left:1px solid #003A5D;transform:rotate(135deg);pointer-events:none}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.disable{opacity:0.3;cursor:not-allowed}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.disable span{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li.disable:hover{border-color:#009BCB;transform:none}}.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li a,.grid-insights-content-container .grid-insights-content .left-content .grid-insights .pagination ul li span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:400;color:#003A5D;line-height:90%;letter-spacing:0;cursor:default}.grid-insights-content-container .grid-insights-content .right-content{width:25%;padding-left:75px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:90px}@media screen and (max-width:1200px){.grid-insights-content-container .grid-insights-content .right-content{margin-top:50px;padding-left:40px}}@media screen and (max-width:989px){.grid-insights-content-container .grid-insights-content .right-content{width:100%;padding-left:0}}.grid-insights-content-container .grid-insights-content .right-content .archive-categories{width:100%}.grid-insights-content-container .grid-insights-content .right-content .archive-categories .title-category{width:100%;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;padding-bottom:20px;border-bottom:2px solid #009BCB}.grid-insights-content-container .grid-insights-content .right-content .archive-categories .category-list{padding-top:20px}.grid-insights-content-container .grid-insights-content .right-content .archive-categories .category-list li{list-style-type:none;margin-bottom:10px}.grid-insights-content-container .grid-insights-content .right-content .archive-categories .category-list li a{font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .right-content .archive-categories .category-list li a:hover{color:#003A5D}}.grid-insights-content-container .grid-insights-content .right-content .news-container{margin-top:100px}.grid-insights-content-container .grid-insights-content .right-content .news-container .title-news{width:100%;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;padding-bottom:20px;border-bottom:2px solid #009BCB;margin-bottom:20px}.grid-insights-content-container .grid-insights-content .right-content .news-container .link-container{width:100%;margin-bottom:25px}.grid-insights-content-container .grid-insights-content .right-content .news-container .link-container .link-news{width:100%;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default}@media (hover:hover) and (pointer:fine){.grid-insights-content-container .grid-insights-content .right-content .news-container .link-container .link-news:hover{color:#003A5D}}.insight-detail-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;padding:100px 0}@media screen and (max-width:767px){.insight-detail-container{padding:50px 0}}.insight-detail-container .left-content{width:75%;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;flex-flow:row wrap}@media screen and (max-width:1200px){.insight-detail-container .left-content{width:100%}}.insight-detail-container .left-content .back{position:absolute;top:7px;left:-50px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#FFFFFF;border-radius:10px;transform:rotate(-180deg)}@media screen and (max-width:767px){.insight-detail-container .left-content .back{height:45px;width:45px}}.insight-detail-container .left-content .back::before{content:"a";width:auto;height:auto;font-size:22px;font-family:"Servizi Italia Icon Font", sans-serif;color:#009BCB;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}@media (hover:hover) and (pointer:fine){.insight-detail-container .left-content .back:hover{background:#009BCB}.insight-detail-container .left-content .back:hover::before{color:#FFFFFF}}@media screen and (max-width:1640px){.insight-detail-container .left-content .back{left:0;justify-content:flex-end}}@media (hover:hover) and (pointer:fine){.insight-detail-container .left-content .back:hover{background:#FFFFFF}.insight-detail-container .left-content .back:hover::before{color:#003A5D}}.insight-detail-container .left-content .back::before{-webkit-text-stroke-width:3px}.insight-detail-container .left-content .title-post{width:100%;font-family:"Lato", sans-serif;font-size:50px;font-weight:700;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .title-post p{font-family:"Lato", sans-serif;font-size:50px;font-weight:700;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .title-post b,.insight-detail-container .left-content .title-post strong{font-weight:700}.insight-detail-container .left-content .title-post a{cursor:pointer}.insight-detail-container .left-content .title-post ul{padding-left:20px}@media screen and (max-width:1640px){.insight-detail-container .left-content .title-post{padding-left:50px;font-size:40px}}@media screen and (max-width:767px){.insight-detail-container .left-content .title-post{font-size:30px}}.insight-detail-container .left-content .meta-info{width:100%;display:flex;justify-content:flex-start;align-items:flex-end;margin-top:20px}@media screen and (max-width:767px){.insight-detail-container .left-content .meta-info{flex-flow:row wrap}}.insight-detail-container .left-content .meta-info .author{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default;padding:4px 8px 0 10px;background-color:#009BCB;margin-right:25px;display:flex;justify-content:center;align-items:center;flex-direction:row}.insight-detail-container .left-content .meta-info .author p{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;line-height:130%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .meta-info .author b,.insight-detail-container .left-content .meta-info .author strong{font-weight:700}.insight-detail-container .left-content .meta-info .author a{cursor:pointer}.insight-detail-container .left-content .meta-info .author ul{padding-left:20px}.insight-detail-container .left-content .meta-info .date{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:130%;letter-spacing:0;cursor:default;margin-right:25px;display:flex;justify-content:center;align-items:center;flex-direction:row}.insight-detail-container .left-content .meta-info .date p{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;color:#7A8286;line-height:130%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .meta-info .date b,.insight-detail-container .left-content .meta-info .date strong{font-weight:700}.insight-detail-container .left-content .meta-info .date a{cursor:pointer}.insight-detail-container .left-content .meta-info .date ul{padding-left:20px}.insight-detail-container .left-content .meta-info .categories{display:flex;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width:767px){.insight-detail-container .left-content .meta-info .categories{margin-top:10px}}.insight-detail-container .left-content .meta-info .categories .single-category{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#7A8286;line-height:130%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .meta-info .categories .single-category p{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#7A8286;line-height:130%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .meta-info .categories .single-category b,.insight-detail-container .left-content .meta-info .categories .single-category strong{font-weight:700}.insight-detail-container .left-content .meta-info .categories .single-category a{cursor:pointer}.insight-detail-container .left-content .meta-info .categories .single-category ul{padding-left:20px}@media screen and (max-width:767px){.insight-detail-container .left-content .meta-info .categories .single-category{margin-right:2px}}.insight-detail-container .left-content .description-post{font-family:"Lato", sans-serif;font-size:24px;font-weight:400;color:#33AFD5;line-height:180%;letter-spacing:0;cursor:default;margin-top:35px}.insight-detail-container .left-content .description-post p{font-family:"Lato", sans-serif;font-size:24px;font-weight:400;color:#33AFD5;line-height:180%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .description-post b,.insight-detail-container .left-content .description-post strong{font-weight:700}.insight-detail-container .left-content .description-post a{cursor:pointer}.insight-detail-container .left-content .description-post ul{padding-left:20px}@media screen and (max-width:767px){.insight-detail-container .left-content .description-post{font-size:20px}}.insight-detail-container .left-content .section-text-container-insights{width:100%}.insight-detail-container .left-content .section-text-container-insights .section-text{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.insight-detail-container .left-content .section-text-container-insights .section-text .title-container{width:100%;margin-bottom:30px}.insight-detail-container .left-content .section-text-container-insights .section-text .title-container .title{width:100%;font-family:"Fira Sans", sans-serif;font-size:30px;font-weight:500;color:#003A5D;line-height:120%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only{width:100%;margin-bottom:50px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text{width:100%}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:160%;letter-spacing:0;cursor:default;margin-bottom:30px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:160%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p b,.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p strong{font-weight:700}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p a{cursor:pointer}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p ul{padding-left:20px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text p:last-of-type{margin-bottom:0}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul{padding-left:20px;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:160%;letter-spacing:0;cursor:default;margin-bottom:20px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#003A5D;line-height:160%;letter-spacing:0;cursor:default}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul b,.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul strong{font-weight:700}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul a{cursor:pointer}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul ul{padding-left:20px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text ul li{margin-bottom:10px}.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text a{color:#009BCB;text-decoration-line:underline}@media (hover:hover) and (pointer:fine){.insight-detail-container .left-content .section-text-container-insights .section-text .text-container.only .text a:hover{color:#003A5D}}.insight-detail-container .left-content .section-text-container-insights .section-text .only-image-container{width:100%;margin:60px 0}.insight-detail-container .left-content .section-text-container-insights .section-text .only-image-container .image-container{width:100%}.insight-detail-container .left-content .section-text-container-insights .section-text .only-image-container .image-container img{width:100%;height:auto;max-height:600px;border-radius:10px;object-fit:cover}.insight-detail-container .right-content{width:25%;padding-left:75px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media screen and (max-width:1200px){.insight-detail-container .right-content{display:none}}.insight-detail-container .right-content .archive-categories{width:100%}.insight-detail-container .right-content .archive-categories .title-category{width:100%;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;padding-bottom:20px;border-bottom:2px solid #009BCB}.insight-detail-container .right-content .archive-categories .category-list{padding-top:20px}.insight-detail-container .right-content .archive-categories .category-list li{list-style-type:none;margin-bottom:10px}.insight-detail-container .right-content .archive-categories .category-list li a{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default;text-decoration:none}.insight-detail-container .right-content .archive-categories .category-list li a p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default}.insight-detail-container .right-content .archive-categories .category-list li a b,.insight-detail-container .right-content .archive-categories .category-list li a strong{font-weight:700}.insight-detail-container .right-content .archive-categories .category-list li a a{cursor:pointer}.insight-detail-container .right-content .archive-categories .category-list li a ul{padding-left:20px}@media (hover:hover) and (pointer:fine){.insight-detail-container .right-content .archive-categories .category-list li a:hover{color:#003A5D}}.insight-detail-container .right-content .news-container{margin-top:100px}.insight-detail-container .right-content .news-container .title-news{width:100%;font-family:"Fira Sans", sans-serif;font-size:20px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default;padding-bottom:20px;border-bottom:2px solid #009BCB;margin-bottom:20px}.insight-detail-container .right-content .news-container .link-container{width:100%;margin-bottom:25px}.insight-detail-container .right-content .news-container .link-container .link-news{width:100%;text-decoration:none;font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default}.insight-detail-container .right-content .news-container .link-container .link-news p{font-family:"Lato", sans-serif;font-size:20px;font-weight:400;color:#609AB3;line-height:160%;letter-spacing:0;cursor:default}.insight-detail-container .right-content .news-container .link-container .link-news b,.insight-detail-container .right-content .news-container .link-container .link-news strong{font-weight:700}.insight-detail-container .right-content .news-container .link-container .link-news a{cursor:pointer}.insight-detail-container .right-content .news-container .link-container .link-news ul{padding-left:20px}@media (hover:hover) and (pointer:fine){.insight-detail-container .right-content .news-container .link-container .link-news:hover{color:#003A5D}}.related-insights-container-fluid{padding:220px 0;background-color:#B7D1DC;width:100%}@media screen and (max-width:1200px){.related-insights-container-fluid{padding:100px 0}}@media screen and (max-width:767px){.related-insights-container-fluid{padding:50px 0}}.related-insights-container-fluid .related-insights-container .title-section{width:100%;text-align:center;font-family:"Fira Sans", sans-serif;font-size:50px;font-weight:500;color:#003A5D;line-height:100%;letter-spacing:0;cursor:default}@media screen and (max-width:1200px){.related-insights-container-fluid .related-insights-container .title-section{font-size:40px}}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .title-section{font-size:30px}}.related-insights-container-fluid .related-insights-container .grid-insights{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-flow:row wrap;column-gap:30px;margin:60px 0}.related-insights-container-fluid .related-insights-container .grid-insights .single-card{width:calc(25% - 22.5px);min-height:570px;border-radius:15px;background:#FFFFFF;overflow:hidden;display:flex;justify-content:space-between;align-self:stretch;align-items:flex-start;flex-direction:column}@media screen and (max-width:1200px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card{width:calc(33.333% - 20px);height:auto;margin-bottom:30px}.related-insights-container-fluid .related-insights-container .grid-insights .single-card:nth-of-type(4){display:none}}@media screen and (max-width:989px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card{width:100%;height:auto;min-height:auto;position:relative;margin:0 0 30px 0}}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .grid-insights .single-card:hover .link .image-container img{transform:scale(1.1)}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link{height:calc(100% - 60px);display:flex;flex-flow:column}@media screen and (max-width:989px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link{height:100%;flex-flow:row}}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link{flex-flow:column}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .image-container{width:100%;height:250px;cursor:pointer;overflow:hidden}@media screen and (max-width:989px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .image-container{height:100%;width:35%}}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .image-container{height:200px;width:100%}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .image-container img{width:100%;height:100%;object-fit:cover}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container{width:100%;height:calc(100% - 250px);display:flex;flex-flow:column;padding:20px;background-color:#FFFFFF}@media screen and (max-width:989px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container{width:65%;height:calc(100% - 60px);margin-bottom:60px}}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container{width:100%;height:auto;margin:0}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title{width:100%;font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default;cursor:pointer;margin-bottom:10px}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title p{font-family:"Lato", sans-serif;font-size:24px;font-weight:700;color:#000000;line-height:120%;letter-spacing:0;cursor:default}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title b,.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title strong{font-weight:700}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title a{cursor:pointer}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container .title ul{padding-left:20px}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text{width:100%;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default;cursor:pointer}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text p{font-family:"Lato", sans-serif;font-size:18px;font-weight:400;color:#959B9E;line-height:180%;letter-spacing:0;cursor:default}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text b,.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text strong{font-weight:700}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text a{cursor:pointer}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text ul{padding-left:20px}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .link .text-container>.text{display:none}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container{width:100%;height:40px;padding:0 20px;margin-bottom:20px;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:989px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container{position:absolute;right:0;bottom:0}}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container{display:none}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text p{font-family:"Lato", sans-serif;font-size:16px;font-weight:700;color:#3E4950;line-height:100%;letter-spacing:0;cursor:default}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text b,.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text strong{font-weight:700}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text a{cursor:pointer}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .text ul{padding-left:20px}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container{width:auto;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:row}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button{width:auto;height:auto;margin-left:20px}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button a{width:16px;height:16px;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button a:hover::before{color:#009BCB}}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button a::before{font-size:16px;font-family:"Servizi Italia Icon Font", sans-serif;color:#003A5D;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button.linkedin a::before{content:"d"}.related-insights-container-fluid .related-insights-container .grid-insights .single-card .share-container .buttons-container .share-button.facebook a::before{content:"c"}.related-insights-container-fluid .related-insights-container .grid-insights .pagination{width:100%}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;column-gap:5px}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li{width:40px;height:40px;border:1px solid #009BCB;border-radius:5px;position:relative;display:flex;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li:hover{border-color:#003A5D;transform:scale(1.05)}}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.active:hover{border-color:#009BCB;transform:none}}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.previous{position:relative}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.previous::after{content:"";position:absolute;width:8px;height:8px;top:calc(50% - 4px);left:calc(50% - 2px);border-top:1px solid #003A5D;border-left:1px solid #003A5D;transform:rotate(-45deg);pointer-events:none}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.next{position:relative}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.next::after{content:"";position:absolute;width:8px;height:8px;top:calc(50% - 4px);left:calc(50% - 6px);border-top:1px solid #003A5D;border-left:1px solid #003A5D;transform:rotate(135deg);pointer-events:none}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.disable{opacity:0.3}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li.disable:hover{border-color:#009BCB;transform:none}}.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li a,.related-insights-container-fluid .related-insights-container .grid-insights .pagination ul li span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:16px;font-weight:400;color:#003A5D;line-height:90%;letter-spacing:0;cursor:default}.related-insights-container-fluid .related-insights-container .cta-container.gradient{width:100%;display:flex;justify-content:center;align-items:center}.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link{display:flex;justify-content:center;align-items:center;width:auto;height:70px;position:relative}@media screen and (max-width:767px){.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link{height:50px}}@media (hover:hover) and (pointer:fine){.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link:hover .background{background-position:100%}.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link:hover .label{padding:0 30px}}.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link .background{width:100%;height:100%;position:absolute;mix-blend-mode:lighten;background:linear-gradient(to right, #003A5D 0% 40%, #009BCB 60% 100%);background-size:400% 100%;background-position:50%;z-index:1;pointer-events:none;transition:background-position 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link svg{height:100%}.related-insights-container-fluid .related-insights-container .cta-container.gradient .cta-link .label{height:100%;background:#000000;display:flex;justify-content:center;align-items:center;font-family:"Fira Sans", sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;line-height:120%;letter-spacing:1.1px;cursor:default;padding:0 40px;cursor:pointer;white-space:nowrap;transition:all 0.5s cubic-bezier(0.09, 0.955, 0.45, 0.985)}