.floor-map-overview {
  background-color: var(--color-white);
  padding: 56px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.floor-map-overview__container {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1200px;
  width: 100%;
}

.floor-map-overview__map {
  width: 1084px;
  overflow: hidden;
  position: relative;
}

.floor-map-overview__map-img {
  width: 100%;
  object-fit: contain;
}


@media screen and (max-width: 960px) {
  .floor-map-overview {
    padding: 24px 0 40px;
  }
}
