#map-block .map__inner {
  min-height: 400px;
}
#map-block .map__left {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 30px;
  border-radius: 15px;
  border: 1px solid var(--strokeSecondary);
  background: var(--bgSecondary);
  grid-column: 5 span;
}
#map-block .map__subtitle {
  margin-bottom: 5px;
  color: var(--mainTextSecondary);
}
#map-block .map-holder {
  grid-column: 7 span;
  border-radius: 20px;
  overflow: hidden;
}
#map-block .phones-holder {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#map-block .address p {
  font-weight: 600;
  font-size: 24px;
  line-height: 125%;
  letter-spacing: 0%;
}

@media screen and (max-width: 800px) {
  #map-block .map__left {
    padding: 15px;
  }
}
@media screen and (max-width: 700px) {
  #map-block .map__inner {
    display: flex;
    flex-direction: column-reverse;
  }
  #map-block .map__left,
  #map-block .map__right {
    grid-column: unset;
  }
  #map-block .map-holder {
    height: 400px;
  }
}/*# sourceMappingURL=block.css.map */