.location-detail{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding-bottom:95px;align-items:center}.location-city{background:var(--olive);color:var(--cream);padding:55px;border-radius:8px;overflow:hidden}.location-city>span{font-size:12px;letter-spacing:.12em;display:block;margin:30px 0}.location-city h2{font-size:100px;color:var(--gold)}.location-detail>div>h2{font-size:45px;color:var(--olive);margin:20px 0}.location-detail h3{margin:25px 0 10px;font-size:18px;font-weight:700}@media(max-width:1150px){.location-detail{gap:45px}}@media(max-width:850px){.location-detail{grid-template-columns:1fr;gap:35px}.location-city{padding:35px}.location-city h2{font-size:80px}.location-city h2 br{display:none}.location-city>span{margin:15px 0}}@media(max-width:580px){.location-city{padding:27px}.location-city h2{font-size:72px}.location-detail{padding-bottom:55px}.location-detail>div>h2{font-size:38px}}.location-map-details>h2:first-child,.location-map-preview>h2:first-child{margin-top:0}.location-faq-link{padding-bottom:70px}