

/* Start:/local/components/custom/map/templates/.default/style.css?1577700953785*/
.map {
  width: 100%;
  height: 510px;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-transition: opacity .5s ease, -webkit-transform .5s ease;
  transition: opacity .5s ease, -webkit-transform .5s ease;
  transition: transform .5s ease, opacity .5s ease;
  transition: transform .5s ease, opacity .5s ease, -webkit-transform .5s ease; }
  .map.active {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1; }
  @media only screen and (max-width: 991px) {
    .map {
      height: 400px; } }
  @media only screen and (max-width: 767px) {
    .map {
      height: 198px; } }
  .map-coord {
    display: none; }

body div#map.map ymaps.ymaps-2-1-75-map-copyrights-promo iframe {
  display: none  !important; }

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/contacts/style.css?15777009532798*/
.contacts {
  padding: 41px 0 59px; }
  @media only screen and (max-width: 991px) {
    .contacts {
      padding: 30px 0 38px; } }
  @media only screen and (max-width: 767px) {
    .contacts {
      padding: 23px 0 33px; } }
  .contacts__wrapper {
    opacity: 0;
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: opacity .5s ease, -webkit-transform .5s ease;
    transition: opacity .5s ease, -webkit-transform .5s ease;
    transition: transform .5s ease, opacity .5s ease;
    transition: transform .5s ease, opacity .5s ease, -webkit-transform .5s ease; }
    .contacts__wrapper.active {
      -webkit-transform: translateY(0);
      transform: translateY(0);
      opacity: 1; }
  .contacts__grid {
    margin: 0 -15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
  .contacts__item {
    padding: 0 15px 40px;
    width: 33.33333%; }
    @media only screen and (max-width: 991px) {
      .contacts__item {
        width: 50%;
        padding: 0 15px 25px; } }
    @media only screen and (max-width: 767px) {
      .contacts__item {
        width: 100%;
        padding: 0 15px 20px; } }
    .contacts__item--big {
      width: 100%; }
      @media only screen and (max-width: 991px) {
        .contacts__item--big .contacts__item-title {
          display: none; }
        .contacts__item--big .contacts__item-content {
          font: bold 24px/167% "Elektra Text Pro", sans-serif; } }
      @media only screen and (max-width: 767px) {
        .contacts__item--big .contacts__item-content {
          font: bold 20px/150% "Elektra Text Pro", sans-serif; } }
  .contacts__item-title {
    font: bold 16px/188% "Elektra Text Pro", sans-serif;
    color: #1950a0;
    margin: 0 0 10px; }
    @media only screen and (max-width: 991px) {
      .contacts__item-title {
        font: bold 14px/186% "Elektra Text Pro", sans-serif; } }
    @media only screen and (max-width: 767px) {
      .contacts__item-title {
        font: bold 13px/138% "Elektra Text Pro", sans-serif; } }
  .contacts__item-content {
    font: 300 20px/180% "Elektra Light Pro", sans-serif;
    color: #000046; }
    @media only screen and (max-width: 991px) {
      .contacts__item-content {
        font: 300 18px/156% "Elektra Light Pro", sans-serif; } }
    @media only screen and (max-width: 767px) {
      .contacts__item-content {
        font: 300 16px/175% "Elektra Light Pro", sans-serif; } }
    .contacts__item-content a {
      color: #000046; }
      .contacts__item-content a:hover {
        color: #1950a0; }
    .contacts__item-content br {
      display: none; }
      @media only screen and (max-width: 991px) {
        .contacts__item-content br {
          display: block; } }

/* End */
/* /local/components/custom/map/templates/.default/style.css?1577700953785 */
/* /local/templates/.default/components/bitrix/news.list/contacts/style.css?15777009532798 */
