section.map .map-wrapper {
  background-color: #f2f2f2;
  width: 100%;
  height: 100%;
  display: -ms-grid;
  display: grid;
  place-items: center;
}
@media screen and (min-width: 100em) {
  section.map .map-wrapper {
    height: 650px;
  }
}
@media screen and (max-width: 99.9375em) {
  section.map .map-wrapper {
    height: 520px;
  }
}
@media screen and (max-width: 61.9375em) {
  section.map .map-wrapper {
    height: 380px;
  }
}
@media screen and (max-width: 47.9375em) {
  section.map .map-wrapper {
    height: 340px;
  }
}
section.map .map-wrapper::after {
  content: "Loading";
}