/* spheres map */
#google-map {
  height: 100vh;
}

.map-container {
  position: relative;
}

.aerial-sphere-logo,
.nathan-and-associates-logo {
  position: absolute;
  z-index: 10;
}

.aerial-sphere-logo {
  bottom: 23px;
  right: 60px;
}

.nathan-and-associates-logo {
  top: 10px;
  left: 15px;
}

.legend {
  background: rgba(255, 255, 255, 0.75);
  bottom: 15px;
  display: inline-block;
  left: 15px;
  padding: 5px 15px 5px 5px;
  position: absolute;
}

.legend-marker-item .legend-marker-image {
  padding-right: 10px;
}

@media (max-width: 600px) {
  #google-map {
    width: 100vw;
    height: 100vh;
  }

  .nathan-and-associates-logo {}

  .aerial-sphere-logo {}
}