@media (max-width: 61.9em) {
  .map_box_container {
    max-height: 250px !important;
    min-width: 100% !important;
  }
  .loader{
    /*top: 40%;*/
    /*left: 40%!important;*/
  }
}

.map_box_container {
  height: 100%;
  width: auto;
}

.mapboxgl-map {
  height: 100%;
  width: 100%;
}

.marker {
  background-image: url("hsmarker.png");
  background-size: cover;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  cursor: pointer;
}
.mapboxgl-popup {
  max-width: 300px !important;
}
.mapboxgl-popup-content {
  text-align: center;
  font-family: "Open Sans", sans-serif;
}

/*.loader {*/
/*  border: 16px solid #d9364a; !* Light grey *!*/
/*  border-top: 16px solid #ddd; !* Blue *!*/
/*  border-radius: 50%;*/
/*  width: 120px;*/
/*  height: 120px;*/
/*  animation: spin 2s linear infinite;*/
/*  position: fixed;*/
/*  top: 50%;*/
/*  left: 45%;*/
/*}*/

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.hide-loader {
  display: none;
}

.btn-map,
.btn-map:hover,
a.btn-map {
  background-color: #d9364a !important;
  color: #fff !important;
  font-size: 16px;
  padding: 8px 20px;
}

.mapboxgl-popup-close-button {
  font-size: 20px;
}

.mapboxgl-popup-close-button:focus-visible {
  outline: none !important;
}

.extracolor,
.extracolor h2 {
  color: #ab4c50;
}
.maincolor,
.maincolor h3 {
  color: #d9364a;
  font-size: 13px;
}

.mapboxgl-ctrl-geocoder--input {
  border-radius: 600px !important;
  font-family: "Poppins" !important;
  border: none !important;
  padding: 30px 25px 26px 77px !important;
  background-color: var(--Light-Brown) !important;
  color: var(--Brown) !important;
}

.mapboxgl-ctrl-geocoder--input:focus {
  border-color: var(--Brown) !important;
}
.mapboxgl-ctrl-geocoder--input::placeholder {
  color: var(--Brown) !important;
  font-family: "Poppins" !important;
}

.mapboxgl-ctrl-geocoder {
  background-color: var(--Soft-Beige) !important;
  box-shadow: none !important;
}

.timezone-warning-url {
  color: blue;
  font-weight: 500;
  cursor: pointer;
}
