

/* Start:/local/templates/aspro_knv_v1.1/components/bitrix/news.detail/contacts_single/style.css?17071362351424*/
@media (max-width: 460px) {
  .contact-city {
    margin-bottom: 50px;
    width: 100%;
    text-align: center;
    padding-top: 45px;
  }
  .map-contacts2 {
    width: 100%;
    height: 400px;
  }
  .conatct-image {
    margin-bottom: 20px;
    margin-top: 20px;
  }
}
@media (min-width: 461px) and (max-width: 767px) {
  .contact-city {
    margin-bottom: 50px;
    width: 100%;
    text-align: center;
    padding-top: 45px;
  }
  .map-contacts2 {
    width: 100%;
    height:400px;
  }
  .conatct-image {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .contact-city {
    margin-bottom: 50px;
  }
  .map-contacts2 {
    width: 100%;
    height: 420px;
  }
}
@media (min-width: 992px) and (max-width: 1534px) {
  .contact-city {
    margin-bottom: 50px;
  }
  .map-contacts2 {
    width: 100%;
    height: 470px;
    padding-right: 30px;
  }
  .conatct-image {
    padding-right: 20px;
  }
}
@media (min-width: 1535px) {
  .contact-city {
    margin-bottom: 50px;
  }
  .map-contacts2 {
    width: 100%;
    height: 520px;
    padding-right: 50px;
  }
  .conatct-image {
    padding-right: 20px;
  }
}
.contact-container {
  padding-bottom: 60px;
}
.conatct-image {
  display: flex;
  min-height: 150px;
}
.conatct-image img {
  width: 100%;
  vertical-align: unset !important;
}
.address-contact {
  display: flex;
}
.address-contact span {
  margin-top: -5px;
  padding-left: 9px;
}
/* End */
/* /local/templates/aspro_knv_v1.1/components/bitrix/news.detail/contacts_single/style.css?17071362351424 */
