.info_title.customTitlePos > div {
  font-size: 21px !important;
}

/* .customPos {
    top: calc(50% - 122px) !important;
} */

#hotspots {
  z-index: auto !important;
}

/* img.ggmedia.masterplan{
    z-index: 5 ! important;
    pointer-events: visible ! important;
} */

img.ggmedia.masterplan[style*="visibility: hidden"] {
  display: none !important;
}

.areaPopup {
  padding: 10px;
  display: flex;
  flex-direction: column;
  color: black;
  gap: 10px;
  padding: 36px 20px 20px 20px;
}

.plotInfoContainer {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
}
