.footerSec{background:#0e0d0d;color:hsla(0,0%,100%,.35);font-size:.75rem;padding:2.5rem 0 1.5rem;text-align:left}.footerSec .wrap{max-width:1390px;width:100%}.footerOuter .footerSec .wrap{max-width:1264px}.footerSec .content-left{text-align:center}.footerSec .footerLogo{display:inline-block;margin-bottom:.5rem;width:148px}.footerSec .footerLogo img{filter:brightness(0) invert(1);height:32px;opacity:.6}.contactInfo p{color:hsla(0,0%,100%,.8);display:block;font-size:.92rem;line-height:1.5;margin-bottom:1rem;width:100%}.contactInfo a{color:hsla(0,0%,100%,.8);text-decoration:underline}.footerSec .newsletter_block{flex-direction:column}.footerSec .newsletter_block .hs_cos_wrapper_type_form,.footerSec .newsletter_block form{max-width:24rem}.footerSec .newsletter_block form input[type=email]{font-size:1.4em;height:50px}.footerSec .newsletter_block form input.hs-button.primary.large{padding:1.43em 2em}.footerSec .newsletter_block form input.hs-button.primary.large:hover{opacity:.85}.footerSec .newsletter_block h5{align-items:center;display:flex;flex-direction:column;font-size:2rem;line-height:1.5;margin:0 0 1.5rem}.footerSec .newsletter_block h5 span{margin:0}.footerSec .newsletter_block h5 span.small{font-size:.92rem}ul.footer_social{align-items:center;display:flex;justify-content:center;list-style:none;padding:0;width:100%}ul.footer_social li{list-style:none;margin:0 10px}ul.footer_social li:first-child{margin-left:0}ul.footer_social a{display:inline-block;width:auto}ul.footer_social a:hover{opacity:.8}@media(min-width:992px){.footerSec .content-left,.footerSec .content-right{width:50%}}