.interactiveMapPage nav.mapsections{display:grid;grid-template-columns:1fr;gap:20px}.interactiveMapPage nav.mapsections A{display:block;border-radius:20px;padding:16px 16px 32px;background-color:#fff;text-decoration:none;box-shadow:0 23px 45px 0 rgba(0,0,0,.05)}.interactiveMapPage nav.mapsections A IMG{width:100%;height:auto;margin:0 auto 32px;border-radius:12px}.interactiveMapPage nav.mapsections A span.title{display:block;font-weight:600;font-size:25px;line-height:1;color:#bc210c;text-align:center}@media(min-width: 900px){.interactiveMapPage nav.mapsections{grid-template-columns:repeat(2, 1fr)}}