.about-map {
  margin: 40px 0 32px;
}
@media screen and (min-width: 768px) {
  .about-map {
    margin: 64px 0 48px;
  }
}
@media screen and (min-width: 1440px) {
  .about-map {
    margin: 80px 0 64px;
  }
}
.about-map__image {
  height: calc(19vw + 205px);
}
@media screen and (min-width: 768px) {
  .about-map__image {
    height: 350px;
  }
}
@media screen and (min-width: 1024px) {
  .about-map__image {
    height: calc(30vw + 45px);
  }
}
@media screen and (min-width: 1440px) {
  .about-map__image {
    height: 475px;
  }
}
