.contacts-block .ymaps-2-1-79-map-copyrights-promo {
    display: none !important;
  }
  .contacts-block .ymaps-2-1-79-controls__control {
    display: none !important;
  }
  .contacts-block .ymaps-2-1-79-copyright__content {
    display: none !important;
  }
  .contacts-block .ymaps-2-1-79-controls-pane {
    display: none !important;
  }
  .contacts-block__map {
    border-radius: 20px;
    overflow: hidden;
  }
  .contacts-block__map #map {
    height: 700px;
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__map #map {
      height: 450px;
    }
  }
  .contacts-block__items {
    margin-bottom: 50px;
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__items {
      margin-bottom: 30px;
    }
  }
  .contacts-block__item {
    padding-bottom: 30px;
    margin-bottom: 30px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 300px 1fr;
    grid-template-columns: 300px 1fr;
    grid-gap: 90px;
    border-bottom: 1px solid #9fa8b0;
  }
  @media only screen and (max-width: 1200px) {
    .contacts-block__item {
      -ms-grid-columns: 250px 1fr;
      grid-template-columns: 250px 1fr;
      grid-gap: 30px;
    }
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__item {
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
      grid-gap: 10px;
      padding-bottom: 20px;
      margin-bottom: 20px;
    }
  }
  .contacts-block__name {
    font-family: "Kelson";
    font-size: 28px;
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__name {
      font-size: 18px;
    }
  }
  .contacts-block__grids {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-gap: 30px 60px;
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__grids {
      grid-gap: 20px 10px;
    }
  }
  @media only screen and (max-width: 991px) {
    .contacts-block__grid {
      font-size: 14px;
    }
  }
  .contacts-block__grid p {
    display: block;
    margin-bottom: 5px;
  }
  .contacts-block__grid a {
    color: rgb(0, 175, 65);
  }
  .contacts-block__grid a:hover {
    color: #222222;
  }