
@media (max-width: 480px){
  .gallery-block__wrapper {
    margin-top: 20px;
  }
  .gallery-block__main {
    grid-template-rows: 179px 125px 91px;
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }
  .inf-gallery_about .inf-gallery__image-wrapper {
    height: 120px;
  }
  .map__item {
    width: calc(33% - 10px);
    min-width: 87px;
  }
}