.footer__bottom-section a,.footer__bottom-section div,.footer__bottom-section h1,.footer__bottom-section h2,.footer__bottom-section h3,.footer__bottom-section h4,.footer__bottom-section h5,.footer__bottom-section h6,.footer__bottom-section p,.footer__bottom-section span{opacity:1!important}.footer__actions .hs-button{border-radius:8px}.footer__navigation .footer__navigation-header{text-transform:uppercase}.footer__navigation .footer__navigation-header h3{font-size:18px;margin-bottom:16px}.footer__navigation .widget-type-simple_menu{text-align:left}.footer__navigation .widget-type-simple_menu li{margin:.15em 0}.footer__navigation .widget-type-simple_menu a{font-weight:400}.footer__logo{margin-bottom:0!important}.footer .footer__top-section{align-items:center;border-bottom:4px solid #cacddc;display:flex;flex-direction:column;margin-bottom:28px;padding-bottom:28px;row-gap:20px}@media (min-width:1024px){.footer .footer__top-section{flex-direction:row;justify-content:space-between}}.footer__contact-list ul{align-items:center;display:flex;flex-direction:column;font-weight:600;list-style:none;margin-bottom:0;padding-left:0;text-align:center}@media (min-width:1280px){.footer__contact-list ul{column-gap:20px;flex-direction:row}.footer__contact-list li:not(:last-child):after{background-color:#00205b;content:"";display:inline-block;height:16px;margin-left:20px;width:1px}}.footer__social-links .social-links__link:last-child .social-links__icon{margin-right:0}.footer__contact-list address{font-style:normal}.footer__bottom-section{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.footer__bottom-section .footer__extras{grid-column:span 2}.footer__bottom-section .footer__extras .footer__navigation li{text-align:center}@media (min-width:1280px){.footer__bottom-section .footer__extras .footer__navigation li{text-align:left}}@media (min-width:768px){.footer__bottom-section{grid-template-columns:repeat(3,1fr)}.footer__bottom-section .footer__extras{grid-column:span 3}}@media (min-width:1024px){.footer__bottom-section{grid-template-columns:repeat(5,1fr)}.footer__bottom-section .footer__extras{grid-column:span 2}}.footer__extras{row-gap:20px}.footer__actions,.footer__extras{align-items:center;display:flex;flex-direction:column}.footer__actions{row-gap:10px}@media (min-width:1280px){.footer__extras{column-gap:10px;flex-direction:row}.footer__actions{align-items:start}}