@import url("https://use.fontawesome.com/releases/v5.7.1/css/all.css");@import url("https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css");@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.woff2) format("woff2"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.woff) format("woff"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/MaterialIcons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.eot#iefix) format("embedded-opentype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.woff2) format("woff2"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.woff) format("woff"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.ttf) format("truetype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.eot#iefix) format("embedded-opentype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.woff2) format("woff2"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.woff) format("woff"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.ttf) format("truetype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/OpenSans/open-sans-v16-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.eot);src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.eot#iefix) format("embedded-opentype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.woff2) format("woff2"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.woff) format("woff"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.ttf) format("truetype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-regular.svg#RobotoSlab) format("svg")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.eot);src:local("Roboto Slab Bold"),local("RobotoSlab-Bold"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.eot#iefix) format("embedded-opentype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.woff2) format("woff2"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.woff) format("woff"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.ttf) format("truetype"),url(https://5065227.fs1.hubspotusercontent-na1.net/hubfs/5065227/RobotoSlab/roboto-slab-v8-latin-700.svg#RobotoSlab) format("svg")}body,html{overflow-x:hidden!important}body{overflow:hidden!important}input[type=checkbox],input[type=radio]{background-color:transparent}input::-ms-clear,select::-ms-expand{display:none}.legal-consent-container .hs-form-booleancheckbox-display{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.widget-type-custom_widget{min-height:0!important}.header-container{left:0;right:0}.slider-fix{z-index:9998}.fab.fa-lg{font-size:2rem}.footer-container-wrapper{background-color:#00283f;left:0;position:absolute;right:0;z-index:2}footer{background-color:#00283f;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400}footer a{color:#fff}footer a,footer a:hover{font-size:inherit;font-weight:600;text-decoration:none}footer a:hover{color:#c9252c}footer h3{font-size:1.5rem}footer p{font-size:1rem}footer h4{color:#fff!important}.separator{border-bottom:1px solid hsla(0,0%,100%,.5)}.float-unset{float:unset!important}.hs_cos_gallery_lightbox,.hs_cos_gallery_main,.hs_cos_gallery_thumbnails{padding:0}.slick-arrow{display:none!important}.slick-dots{bottom:1rem!important;justify-content:center;margin:0 0 1rem!important;position:absolute!important}.slick-dots li{margin:0 0 0 .45rem!important}.slick-dots li button{height:14px;width:14px}.slick-dots li button:before{border:2px solid #fff;border-radius:50%;color:transparent;height:14px;opacity:1;width:14px}.slick-dots li.slick-active button:before{background-color:#fff;color:#fff;font-size:0;opacity:1}.slick-slide-inner-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:290px;margin:0!important;width:100%}.slick-slide-inner-wrapper img{display:none}body{color:#00283f;font-family:Open Sans,sans-serif;font-size:1rem}.action{cursor:pointer}.overflow-y-hidden{overflow-y:hidden!important}h1,h2,h3,h4{line-height:1.3}h3{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem;padding-top:1.25rem}h3,h4{font-family:Open Sans,sans-serif}h4{color:rgba(0,40,63,.5);font-size:1rem;margin-bottom:1rem;padding-top:.5rem;text-transform:uppercase}h1,h4{font-weight:400}h1{color:#00283f;font-family:Roboto Slab,serif;font-size:2rem;line-height:1.4}p{font-size:1rem;line-height:1.7}p.cta-description{color:#00283f;font-family:Open Sans,serif;font-size:1.25rem;font-weight:400}a.h24-help{background-color:#c9252c;color:#fff}a.h24-help,a.h24-help:hover{border-radius:20px;font-family:Open Sans,serif;font-size:.875rem;font-weight:600;padding:.625rem 2rem}a.h24-help:hover{background-color:#fff;color:#00283f}a.cta_button,button.cta_button{background-color:#00283f;border:1px solid #00283f;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}a.cta_button:hover,button.cta_button:hover,form input[type=submit].hs-button:hover{background-color:#c9252c;border:1px solid #c9252c;color:#fff}a.cta_button:not(.cta_border_button),a.cta_button:not(.cta_border_button):hover{background-color:#00283f;border:none;box-shadow:none;display:block;padding:0;text-decoration:none}a.cta_button img{border:none;display:block;height:auto;padding:0;width:100%}p span.hs-cta-wrapper{display:block;padding:1rem 0}.body-content ol,.intranet-content ol,.job-body ol,.job-body ul,.landing-content ol,.landing-content ul,.page-article-content ol,.page-article-content ul,.pillar-content ol,.pillar-content ul,.pillar-items-content ol,.pillar-items-content ul,.post-article-content ol,.post-article-content ul,.post-prodotto-content ol,.post-prodotto-content ul,.post-servizio-content ol,.post-servizio-content ul,.tab-content ol,.tab-content ul,.thank-you-content ol{color:#00283f;display:block!important;font-family:Open Sans,sans-serif;font-size:1rem;margin:0!important;padding:0 1rem}.pillar-content li,.pillar-items-content li{color:#00283f;font-family:Open Sans,sans-serif;font-size:1rem;list-style:disc;margin:0 0 1rem 1rem!important}.job-body p,.post-prodotto-content p{font-size:1rem}.body-content li,.intranet-content li,.job-body li,.landing-content li,.page-article-content li,.post-article-content li,.post-prodotto-content li,.post-servizio-content li,.tab-content li,.thank-you-content li{color:#00283f;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.7;list-style:disc;margin:0 0 1rem 1rem!important;padding-left:.5rem}ol li{list-style:decimal!important}.post-prodotto-content h2{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-top:1rem}.body-content h2,.intranet-content h2,.job-body h2,.landing-content h2,.page-article-content h2,.post-article-content h2,.post-servizio-content h2,.thank-you-content h2{font-family:Roboto Slab,serif;font-size:1.5rem;font-weight:400;margin-bottom:1.5rem;padding-top:1rem}.post-prodotto-content h3{color:rgba(0,40,63,.5);font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;margin-bottom:1rem;padding-top:.5rem;text-transform:uppercase}.body-content h3,.intranet-content h3,.job-body h3,.landing-content h3,.page-article-content h3,.post-article-content h3,.post-servizio-content h3,.thank-you-content h3{color:rgba(0,40,63,.5);font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:400;margin-bottom:1.25rem;padding-top:1rem;text-transform:uppercase}#pillarMenu li,#pillarMenu li a,.body-content a:hover,.job-body a:hover,.job-body li a:hover,.landing-content a:hover,.page-article-content a:hover,.post-article-content a:hover,.post-prodotto-content a:hover,.post-servizio-content a:hover,a:hover,li.hs-menu-item a,li.hs-menu-item ul.hs-menu-children-wrapper li a{background-color:transparent;color:#00283f;text-decoration:none}#pillarMenu li:hover a,.body-content a,.job-body a,.job-body li a,.landing-content a,.page-article-content a,.post-article-content a,.post-prodotto-content a,.post-servizio-content a,a,li.hs-menu-item ul.hs-menu-children-wrapper li:hover a,li.hs-menu-item:hover a{background-color:transparent;color:#c9252c;text-decoration:none}.post-article-content a,.post-article-content a:hover{font-size:1rem}.body-content a,.body-content a:hover{font-size:1.25rem}.job-body a,.job-body a:hover{font-size:1rem}.body-content img,.intranet-content img,.job-body img,.landing-content img,.page-article-content img,.post-article-content img,.post-prodotto-content img,.post-servizio-content img,.thank-you-content img{height:auto;padding:1.25rem 0 2.5rem;width:100%!important}.product.excluded>.product-card{display:none}.excluded{height:0!important;margin:0!important;opacity:0!important;width:0!important;z-index:-1!important}.product{margin:1rem 0;opacity:1;width:100%}.product-card{background-size:0;min-height:350px;width:100%}.product-card:hover .card-frame{background-color:rgba(201,37,44,.9);color:#fff}.tabella{margin:2rem 0!important;max-width:546px;overflow-x:auto}table{min-width:546px!important;width:100%!important}table,table td{border-style:none!important;border-width:0!important;font-size:1rem!important;line-height:1.5!important;text-align:left!important}table td,table tr{height:unset!important}table td{padding:1rem .5rem!important}table td p{font-size:1rem!important;line-height:1.5!important;margin-bottom:0!important}@media (min-width:576px){.tabella{max-width:100%}.product-card{background-color:#cecece;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:1rem}}@media (min-width:992px){.product{margin:1rem;width:calc(50% - 2rem)}}.service{margin:1rem;opacity:1;width:100%}@media (min-width:768px){.service{width:calc(50% - 2rem)}}section{padding-bottom:3rem;padding-top:3rem}section.opaque{background-color:#f2f4f5}section.negative-offset{margin-left:-15px;margin-right:-15px}.section-title{line-height:1.4}.btn-primary,.btn-primary:hover{background-color:#00283f;border-color:#00283f;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;font-size:.875rem;font-weight:600;text-transform:uppercase}.collapsing{transition:none!important}.file-selector{background-color:rgba(0,0,0,.05);border:none;cursor:pointer;font-family:Open Sans,sans-serif;max-width:100%;padding:10px 44px 10px 10px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:100%}.file-selector-icon{position:absolute;right:6px;top:10px}@media (min-width:768px){section{padding-bottom:6rem;padding-top:6rem}h1{font-size:3rem}h3{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-top:1.5rem}h4{color:rgba(0,40,63,.5);font-family:Open Sans,sans-serif;font-weight:400;padding-top:1rem;text-transform:uppercase}h4,p{font-size:1.25rem;margin-bottom:1.25rem}p{line-height:1.7}.post-prodotto-content h2{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-top:1rem}.body-content h2,.landing-content h2,.page-article-content h2,.post-article-content h2,.post-servizio-content h2{font-family:Roboto Slab,serif;font-size:2rem;font-weight:400;margin-bottom:2rem;padding-top:2rem}.body-content li,.landing-content li,.page-article-content li,.post-article-content li,.post-servizio-content li{color:#00283f;font-family:Open Sans,sans-serif;font-size:1.25rem;line-height:1.7;list-style:disc;margin:0 0 1rem 1rem!important;padding-left:.5rem}.body-content p,.landing-content p,.post-article-content a,.post-article-content a:hover,.post-article-content p,.post-servizio-content p{font-size:1.25rem}.pillar-content li,.pillar-items-content li{color:#00283f;font-family:Open Sans,sans-serif;font-size:1.25rem;list-style:disc;margin:0 0 1rem 1rem!important}}.hero{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.hero-block-text-animated.slide-up{opacity:0;transform:translate3d(0,50%,0);transition:all .8s ease-out}.block-animated.slide-up,.testimonial-animated.slide-up,.testimonials-animated.slide-up{opacity:0;transform:translate3d(0,50%,0);transition:all 1.2s ease-out}.block-animated.slide-up.in-view,.hero-block-text-animated.slide-up.in-view,.testimonial-animated.slide-up.in-view,.testimonials-animated.slide-up.in-view{opacity:1;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translateZ(0)}.img-animated.slide-right{opacity:0;transform:translate3d(100%,0,0);transition:all 1s ease-out;transition-delay:1s}.img-animated.slide-right.in-view{opacity:1;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translateZ(0)}#desktop ul>li.hs-menu-depth-1:last-child:not(.hs-item-has-children)>a,#mobile ul>li.hs-menu-depth-1:last-child:not(.hs-item-has-children)>a{color:#c9252c}.qrcode-wechat{background-color:hsla(0,0%,100%,.95);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0}.qrcode-wechat>img{max-height:320px;max-width:320px}.slidein-wechat{-webkit-animation:slidein_left_wechat 1s cubic-bezier(.39,.575,.565,1) both;animation:slidein_left_wechat 1s cubic-bezier(.39,.575,.565,1) both;background-color:#00283f;bottom:0;color:#fff;font-family:Roboto Slab;left:0;overflow:hidden;padding:1rem;position:fixed;text-align:center;width:290px;z-index:3}.slidein-wechat>img{padding:2rem 0;width:50%}.slidein-wechat>i{cursor:pointer;opacity:.5;position:absolute;right:1rem;text-align:right;width:100%}.slidein-wechat>p{font-size:1.5rem;line-height:1.3}@-webkit-keyframes slidein_left_wechat{0%{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:768px){.qrcode-wechat{opacity:1;z-index:999991}}#desktop li.h24,#mobile li.h24{color:#c9252c}.header-container{background-color:hsla(0,0%,100%,.9);position:fixed;z-index:99999}i.fa_bars,i.fa_times{cursor:pointer;font-size:24px!important;height:24px!important;line-height:1.5;width:24px!important}.mobile-menu-wrapper{background-color:#fff;bottom:0;left:0;overflow-y:auto;right:0;top:0}header{background-color:transparent}#mobile ul{display:block;margin:0;padding:0}@media (min-width:576px){#mobile ul.two-cols{column-count:2;column-gap:30px;-webkit-columns:2;-moz-columns:2}}#desktop ul{display:-ms-flexbox;display:flex;margin:0;padding:0}#desktop li{color:#00283f;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.125;list-style:none;margin:0 1rem;text-decoration:none}#mobile li{break-inside:avoid;font-size:1rem;line-height:1.4;list-style:none;margin:0 0 1rem}header li a,header li a:hover{color:inherit;font-family:Open Sans,sans-serif;font-size:inherit;font-weight:400;text-decoration:none}#desktop li a{font-weight:600}header li a:hover{color:#c9252c}.section-menu{border-top:2px solid rgba(0,40,63,.2);color:rgba(0,40,63,.5);font-family:Open Sans,sans-serif;font-size:1.5rem;margin-bottom:3rem;padding-top:15px}.lang_switcher_class{top:-1px}.globe_class{background-image:url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;cursor:pointer;height:20px;margin-left:1rem;position:relative;width:20px}.globe_class:hover .lang_list_class{display:block}.lang_list_class:before{border:none!important;content:"";display:block;height:0;left:50%;margin-left:-12px;position:absolute;top:-8px;width:0}.lang_list_class{display:none;left:50%;list-style-type:none;margin:0;padding:15px 0 0;position:absolute;text-align:left!important;top:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100}.lang_list_class:after{border:none!important;content:"";display:block;height:0;left:50%;position:absolute;top:-7px;width:0}.lang_list_class li:first-child{border:none!important;padding-top:10px!important}.lang_list_class li{background-color:hsla(0,0%,100%,.9)!important;border:none!important;font-size:13px;line-height:1.7!important;padding:0 15px 10px;position:relative}.lang_list_class li:last-child{border:none!important;padding-bottom:15px}.lang_list_class li a,.lang_switcher_link a{color:#000;cursor:pointer;font-weight:600;text-decoration:none}.lang_list_class li a:hover,.lang_switcher_link a:hover{color:#c9252c!important;font-weight:600}.help-choice [type=radio]:checked,.help-choice [type=radio]:not(:checked){left:-9999px;opacity:0;position:absolute}.help-choice [type=radio]:checked+label,.help-choice [type=radio]:not(:checked)+label{color:#00283f;cursor:pointer;display:inline-block;line-height:20px;margin:0;padding-left:2rem;position:relative}.help-choice [type=radio]:checked+label:before,.help-choice [type=radio]:not(:checked)+label:before{background:transparent;border:2px solid #00283f;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.help-choice [type=radio]:checked+label:after,.help-choice [type=radio]:not(:checked)+label:after{background:#00283f;border-radius:100%;content:"";height:12px;left:4px;position:absolute;top:4px;-webkit-transition:all .2s ease;transition:all .2s ease;width:12px}.help-choice [type=radio]:checked+label:after{background:#c9252c}.help-choice [type=radio]:checked+label:before{border:2px solid #c9252c}.help-choice [type=radio]:checked+label{color:#c9252c}.help-choice [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.help-choice [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.help-choice .help-tab-content .tab-pane{padding-top:3.625rem}