.locationContainer {
  margin-top: 20px;
}

.locationTitle {
  font-size: 20px;
  font-weight: 500;
}

.locationMapWrapper {
  max-width: 1022px;
  width: 100%;
  margin-top: 20px;
}

.locationMap {
  position: relative;
  width: 100%;
  aspect-ratio: 1022 / 492; /* Keeps it proportionate */
  border-radius: 8px; /* Optional for nicer visuals */
  overflow: hidden;
}

@media screen and (min-width: 320px) and (max-width: 1400px) {
  .locationMapWrapper {
    max-width: 100%;
  }
}
