#footer{color:#fff;font-size:16px;padding:55px 0}#footer a{color:inherit}#footer a:hover{color:var(--highlight-color)}#footer .footer-row{display:flex;flex-flow:row wrap;justify-content:space-between;margin:-55px -15px 0}#footer .footer-col{padding:55px 15px 0;width:20%}#footer h4{font-weight:400;line-height:1.5;margin:0 0 24px}#footer h4,#footer h4 a{color:inherit}#footer .logo-holder{margin:0 0 25px}#footer p{margin:0 0 16px}#footer p:last-child{margin:0}#footer .footer-col.logo-col{display:flex;flex-flow:column nowrap;justify-content:space-between}#footer .external-link{align-items:center;color:var(--secondary-color);display:inline-flex;font-weight:600;text-transform:uppercase}#footer .external-link i{font-size:90%;margin:0 0 0 7px}#footer .footer-col:first-child,#footer .footer-col:last-child{width:25%}#footer .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}#footer .hs-menu-wrapper ul li{margin:0 0 16px}#footer .hs-menu-wrapper ul li:last-child{margin:0}#footer .hs-menu-wrapper ul li a{align-items:center;display:inline-flex}#footer .hs-menu-wrapper ul li svg{margin:0 16px 0 0;max-width:24px}#footer .social-nav{font-size:24px;line-height:1;padding:16px 0 0}#footer .social-nav:first-child{padding:0}#footer .social-nav ul{display:flex;flex-flow:row wrap;list-style:none;margin:-16px -8px 0;padding:0}#footer .social-nav ul li{padding:16px 8px 0}@media (min-width:992px) and (max-width:1199px){#footer{font-size:14px}#footer .footer-col{width:25%!important}}@media (min-width:768px) and (max-width:991px){#footer{font-size:13px}#footer .footer-col{width:25%!important}}@media (max-width:767px){#footer .footer-row{display:block}#footer .footer-col{width:100%!important}}