@media all and (max-width: 1200px) {
  .single-image-hotspot-container {
    justify-content: center;
  }

}

.single-image-hotspot-container {
  max-width: 1200px;
}

.single-image-hotspot-container__image-wrapper,
.single-image-hotspot-container__text-wrapper{
  width: 48%;
}