body{color:#5a5a5a;overflow-x:hidden}body,button{font-family:Hind}b,strong{font-weight:700}.hidden{display:none}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.static{position:static!important}.no-margin{margin:0!important}.m-auto{margin:0 auto!important}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}li,ul{margin:0;padding:0}.blog-post__body,li,p,ul{color:#5a5a5a;font-size:20px;font-weight:300;letter-spacing:.02em;line-height:30px}.blog-post__body,p{margin:0 0 25px}ul{list-style-type:none}header{left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.top-header,.top-header-container{background-color:#142d62}.top-header-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:55px;justify-content:flex-start}.main-header,.main-header-container{background-color:#5188c8}.main-header-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100px;justify-content:space-between}.main-header-container,.top-header-container{margin:0 auto;max-width:1550px;padding:0 15px}.main-header-col-logo{height:56px}.custom-logo-link img{max-width:100%}#hs_menu_wrapper_primary li{display:inline-block;font-size:16px;letter-spacing:.02em;line-height:24px;margin-left:50px;text-transform:uppercase}#hs_menu_wrapper_primary li a{color:#fff;text-decoration:none}#hs_menu_wrapper_secondary li{display:inline-block;font-size:14px;letter-spacing:.02em;line-height:20px;margin-right:100px;text-transform:uppercase}#hs_menu_wrapper_secondary li a{color:#fff;text-decoration:none}#hs_menu_wrapper_secondary ul{align-items:center;display:flex}#main-content{margin:0 auto;min-height:100vh}section{padding:80px 0}.container{max-width:1550px;width:auto}#main-content>div{margin:155px 0 0}.blog-index article{background-color:#f57866}.blog-index article:nth-child(2n){background-color:#5188c8}.blog-post__body h2,.blog-post__body h3{color:#ff614a;margin:0 0 25px}.blog-index__post-summary h2,.blog-index__post-summary h3{margin:0 0 5px}.blog-post__meta{font-size:18px;margin-bottom:30px}.blog-post__tags{margin-top:30px}.blog-post__tags svg{font-size:18px;margin-right:10px;max-width:30px}.blog-post__tag-link{font-size:18px}.blog-post__meta a,.blog-post__meta a:focus,.blog-post__meta a:hover,.blog-post__tags a,.blog-post__tags a:focus,.blog-post__tags a:hover{color:#5a5a5a;text-decoration:underline}.blog-index__post-summary a{color:#fff;text-decoration:underline}footer{background-color:#142d62;padding:70px 0 0}.h1,h1{color:#ff614a;font-size:60px;font-weight:700;letter-spacing:.02em;line-height:65px;margin-bottom:35px;margin-top:0;text-align:center;text-transform:uppercase}.footer-form{background-color:#f0efef;padding:80px 0 45px}.footer-form h2{color:#ff614a;font-size:45px;font-weight:700;letter-spacing:.02em;line-height:50px;margin-bottom:38px;margin-top:0}.footer-container,.footer-form-container{margin:0 auto;max-width:1550px;padding:0 15px}footer figure{margin:0}footer p{color:#fff;font-size:14px;font-weight:300;letter-spacing:.02em;line-height:24px;text-transform:uppercase}footer .widget{margin:0}footer .widget_media_image{margin-bottom:50px}.footer_credits{color:#fff;font-size:12px;padding:20px 0;text-align:center}#hs_menu_wrapper_footer li{font-size:14px;font-weight:300;letter-spacing:.02em;line-height:24px;text-transform:uppercase}#hs_menu_wrapper_footer li a{color:#fff;text-decoration:none}footer a.social-icon{display:inline-block;margin-bottom:25px;margin-right:30px;text-align:center;width:51px}footer .social-icon img{max-height:30px}.footer-column2,.footer-column3{margin-bottom:35px}@media (max-width:1499px){.h1,h1{font-size:45px;line-height:50px}.h2,h2{font-size:35px;line-height:40px}h3{font-size:24px;line-height:30px}li,p,ul{font-size:18px;line-height:24px}.main-header-col-logo{height:46px}.main-header-col-logo img{max-width:200px}#hs_menu_wrapper_primary li{margin-left:35px}#hs_menu_wrapper_secondary li{margin-right:40px}}@media (max-width:1199px){.main-header-col-logo{height:38px}.main-header-col-logo img{max-width:170px}#hs_menu_wrapper_primary li{font-size:15px;margin-left:20px}}@media (max-width:991px){.main-header-col-logo{height:30px}.main-header-col-logo img{max-width:125px}#hs_menu_wrapper_primary li{font-size:14px;margin-left:10px}#hs_menu_wrapper_secondary li{font-size:12px;line-height:16px;margin-right:15px}.h1,h1{font-size:35px;line-height:40px}.h2,h2{font-size:25px;line-height:30px}h3{font-size:20px;line-height:26px}}.mobile-menu{background-color:#142d62}.header-mobile{background-color:#5188c8;display:flex;height:75px;padding:10px 15px 5px}.menu-toggle{display:flex;flex:1;margin-top:10px}.open-menu img{max-width:30px}.menu-toggle .close-menu{display:none}.logo-xs{align-items:center;display:flex;flex:180px;justify-content:center;max-width:180px}.search-mobile{display:flex;flex:1;justify-content:flex-end;margin-top:5px}.menu-prodotti-xs,.menu-xs-container{display:none}.menu-main-menu-container{background-color:#5188c8}.menu-xs-container #hs_menu_wrapper_secondary li{display:block;margin-left:30px}.menu-xs-container #hs_menu_wrapper_primary{padding:10px 0}.menu-xs-container #hs_menu_wrapper_primary li{display:block;margin-left:30px}.menu-xs-container>div{padding:0}.menu-xs-container>div>div>ul{list-style-type:none;margin:0;padding:0}.menu-xs-container>div>div>ul>li{margin:20px 0}.menu-xs-container>div>div>ul a{color:#fff;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:24px;text-decoration:none}@media (min-width:768px){.mobile-menu,.visible-xs{display:none}}@media (max-width:767px){.hidden-xs{display:none}#main-content>div{margin:75px 0 0}.h1,h1{font-size:28px;line-height:36px}.h2,h2,h2.blog-index__post-title{font-size:22px;line-height:28px}h3{font-size:18px;line-height:22px}li,p,ul{font-size:14px;line-height:20px}.menu-toggle,.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{background:0 0;border:none;color:#001738;cursor:pointer;display:inline-block;height:18px;margin:0;padding:0;position:fixed;right:25px;top:27px;width:22px;z-index:99999}.desktop-menu{display:none}.footer-col-social{margin-top:30px}#hs_menu_wrapper_secondary ul{display:block}}@media (min-width:450px){.banner-header-xs{display:none}}@media (max-width:450px){.banner-header{display:none}.banner-header-xs{display:block}}