.Footer{font-family:'Source Sans 3',sans-serif}
.Footer .footer-brand{width:100%;max-width:400px;margin:0 auto}
.Footer .footer-brand a{display:block}
.Footer .footer-brand img{display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:100%;opacity:1!important;visibility:visible!important}
.Footer h3,.Footer h3 strong,.Footer .Footer-nav-item{font-family:'Source Sans 3',sans-serif;font-weight:600;font-style:normal;letter-spacing:.08em}
.Footer h3{font-size:16px;line-height:1.4}
.Footer .Footer-nav-group{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px}
.Footer .Footer-nav-item{font-size:14px;line-height:1.5;margin:0}
.Footer a:focus-visible{outline:2px solid #e2d6b9;outline-offset:5px}
@media(max-width:767px){.Footer .footer-brand{max-width:340px;margin:0 auto 24px}}
