/* Responsive Google Map */
.map-responsive {
  position: relative;
  width: 100%;
  overflow: hidden;
  border: 2px solid #007bff;
  border-radius: 10px;
}

.map-responsive.small-map {
  height: 370px; /* छोटा Map */
}

.map-responsive.small-map iframe {
  width: 100%;
  height: 100%;
}
