@media screen and (min-width: 960px) {
  #map-zone-0 {
    transform: scale(1);
    transform-origin: 0 0;
    margin-left: calc(50% - 670px);
    margin-top: 0px;
  }
  #map-zone-1 {
    transform: scale(1.5);
    transform-origin: 0 0;
    margin-left: calc(50% - 1120px);
    margin-top: 50px;
  }
  #map-zone-2 {
    transform: scale(1.1);
    transform-origin: 0 0;
    margin-left: calc(50% - 740px);
    margin-top: -100px;
  }
  #map-zone-3 {
    transform: scale(1.2);
    transform-origin: 0 0;
    margin-left: calc(50% - 1095px);
    margin-top: 0px;
  }
}
