.footer{padding-bottom:40px}.footer .container{display:flex;justify-content:center}.footerWrapper{display:flex;align-items:flex-start;justify-content:center;gap:40px;flex-wrap:wrap;max-width:1200px;padding:0 20px}.map{display:flex;justify-content:center;align-items:center;max-width:600px}.map img{width:100%;height:auto;object-fit:contain}.footerNav{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.footerLinks{display:flex;flex-direction:column;gap:12px}.footerLinks a{color:var(--color-text,#fff);text-decoration:none;font-size:16px;transition:opacity .2s}.footerLinks a:hover{opacity:.7}@media (max-width:1024px){.footerWrapper{gap:16px;flex-direction:column;align-items:center;text-align:center}.footerNav{align-items:center}.map{max-width:80%}}@media (max-width:768px){.footer{padding-top:60px;padding-bottom:30px}.footerWrapper{gap:24px}.footerLinks a{font-size:15px}.map{max-width:100%}}@media (max-width:480px){.footer{padding-top:40px;padding-bottom:24px}.footerWrapper{gap:20px}.footerLinks a{font-size:14px}}