.newsletter .newsletter-banner{height:300px}.newsletter .newsletter-banner .hs_cos_wrapper,.newsletter .newsletter-banner .inner-page-banner,.newsletter .newsletter-banner .inner-page-banner-image{height:100%}.newsletter .newsletter-banner .inner-page-banner-image img{height:100%;object-fit:cover;width:100%}.newsletter-banner .inner-page-banner-caption{top:142px}.newsletter .newsletter-layout{min-height:100vh}.newsletter .newsletter-layout>.row-depth-1>.row-fluid{display:flex;flex-wrap:nowrap;float:none}.newsletter .newsletter-layout>.row-depth-1>.row-fluid:after,.newsletter .newsletter-layout>.row-depth-1>.row-fluid:before{display:inline}.newsletter .newsletter-layout>.row-depth-1>.row-fluid>[class*=span]{display:block;float:none;margin:0}.newsletter .newsletter-layout>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section){flex-shrink:0;width:250px}.newsletter .newsletter-layout.nl-desktop.nl-normal>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section)>.hs_cos_wrapper{position:static}.newsletter .newsletter-layout.nl-desktop.nl-fixed>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section)>.hs_cos_wrapper{position:fixed;top:80px;width:250px}.newsletter .newsletter-layout.nl-desktop.nl-fixed>.row-depth-1>.row-fluid>[class*=span].newsletter-left-section>.hs_cos_wrapper{left:0}.newsletter .newsletter-layout.nl-desktop.nl-fixed>.row-depth-1>.row-fluid>[class*=span].newsletter-right-section>.hs_cos_wrapper{right:0}.newsletter .newsletter-layout.nl-desktop.nl-fixed>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header>.hs_cos_wrapper{left:250px;position:fixed;right:250px;top:80px}.newsletter .newsletter-layout.nl-desktop.nl-normal>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header>.hs_cos_wrapper{position:static}.newsletter .newsletter-layout.nl-desktop>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section{flex-shrink:1;width:auto}@media (max-width:990px){.newsletter-banner .inner-page-banner{padding-top:0}.newsletter-banner .inner-page-banner-caption{position:absolute}}@media (max-width:890px){.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid{flex-wrap:wrap}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span]{width:100%}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header>.hs_cos_wrapper{left:0;right:0}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section)>.hs_cos_wrapper{position:fixed;top:80px;width:250px;z-index:200}.newsletter .newsletter-layout.nl-mobile.nl-fixed>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section)>.hs_cos_wrapper{top:160px}.newsletter .newsletter-layout.nl-mobile.nl-normal>.row-depth-1>.row-fluid>[class*=span]:not(.newsletter-middle-section)>.hs_cos_wrapper{top:80px}.newsletter .newsletter-layout.nl-mobile.nl-fixed>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header>.hs_cos_wrapper{position:fixed;top:80px}.newsletter .newsletter-layout.nl-mobile.nl-normal>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header>.hs_cos_wrapper{position:static}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-left-section.opened>.hs_cos_wrapper{left:0}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-right-section.opened>.hs_cos_wrapper{right:0}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-left-section.closed>.hs_cos_wrapper{left:-250px}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-right-section.closed>.hs_cos_wrapper{right:-250px}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header .header nav{display:none}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header .header nav.floating{background-color:#002c57;box-shadow:0 2px 9px 5px rgba(0,0,0,.09);left:0;position:absolute;top:84px;z-index:200}.newsletter .newsletter-layout.nl-mobile>.row-depth-1>.row-fluid>[class*=span].newsletter-middle-section .newsletter-header .header nav.floating li{display:block;margin:5px auto}}