.footer.footer{grid-template-columns:1fr 1fr 1.2fr;align-items:start;padding:42px 7%;gap:44px}.footer>div:last-child{min-width:0}.mini-gallery{width:100%}.footer-map-link{display:block;width:320px;max-width:100%;line-height:0}.footer-map-iframe{display:block;width:100%;height:200px;border:0;border-radius:4px}@media(max-width:760px){.footer.footer{grid-template-columns:1fr;gap:28px}.footer-map-link{width:100%}.footer-map-iframe{height:180px}}
