.locations-cards{background-color:#b18441;color:#fff;padding:2rem;text-align:center}.location-icon svg{height:60px;width:60px;fill:#b18441;border:2px solid;border-radius:50px;padding:15px}.locations-title{font-size:2rem;font-weight:700;margin-bottom:2rem}.locations-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.location-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#800;min-width:200px;padding:1rem;text-align:center;width:20%}.location-icon{font-size:2rem;margin-bottom:.5rem}.location-name{font-size:1.25rem;font-weight:700}