.footer .av-footer-brand{margin-bottom:18px;text-transform:none;line-height:1.1}
.footer .av-footer-brand-text{font:var(--heading-font-weight,500) 29px/1.15 var(--heading-font-family,serif);letter-spacing:-.8px;text-decoration:none;color:inherit}
.footer .av-footer-brand img{display:block;height:auto;max-width:100%;margin-top:0!important;margin-bottom:0!important}
.footer .av-footer-submenu{padding-left:15px;margin:2px 0 10px;border-left:1px solid currentColor}
.footer .av-footer-submenu .footer__link-item{font-size:.92em;opacity:.85;padding-top:4px;padding-bottom:4px}
@media(max-width:640px){.footer .av-footer-brand-text{font-size:26px}.footer .av-footer-brand{margin-top:8px}}
