.footer{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:960px;padding:64px 24px}.footer>img{max-width:228px;width:100%!important}.footer__links *{font-family:Montserrat,sans-serif!important;font-weight:400;margin:0;text-align:center;text-decoration:none!important}@media (min-width:768px){.footer{padding:64px 114px}.footer>img{max-width:333px}.footer__links{align-self:flex-end}}