/* ВРАЧИ: белый фон блока */
/*#rec1311740931{*/
/*  position: relative;*/
/*  z-index: 5;*/
/*  background: #fff;*/
/*}*/

/*Карта*/
/* Белый фон на весь блок */
#rec1301933931 {
  position: relative;
  background: #fff;
  z-index: 5;
}

/* Центрируем карту */
#wrap-map {
  max-width: 1140px;   /* тут регулируешь ширину: 960 / 1000 / 1140 */
  margin: 0 auto;
  height: 500px;
  position: relative;
}

/* Подгоняем сам скриптовый контейнер */
#wrap-map > div,
#wrap-map iframe,
#wrap-map [class*="ymaps-"] {
  width: 100% !important;
  height: 100% !important;
  display: block;
}
/* === Карта (стилизованный блок) === */

/* сам блок Тильды */
#rec1301933931 {
  position: relative;
  z-index: 5;
  background: #fff;         /* чистый белый фон */
  padding: 40px 0 60px 0;  /* сверху 40px, снизу 60px */
}

/* контейнер внутри блока */
#rec1301933931 .t396__artboard,
#rec1301933931 .t-container,
#rec1301933931 .t-col {
  max-width: 1140px;        /* оптимальная ширина (можно 1000 / 1140 / 1200) */
  margin: 0 auto;
  float: none;
}

/* обертка карты — карточка */
#rec1301933931 .t396__elem,
#rec1301933931 .tn-atom > div {
  width: 100% !important;
  height: 500px !important;
  max-width: 100% !important;
  margin: 0 auto;

  background: #fff;
  border-radius: 16px;       /* скругленные углы */
  box-shadow: 0 15px 40px rgba(0,0,0,0.08); /* мягкая тень */
  overflow: hidden;          /* чтобы карта не вылезала за скругления */
  display: block;
}

/* сам iframe карты (Яндекс вставляет внутрь) */
#rec1301933931 iframe[src*="yandex"],
#rec1301933931 .ymaps-2-1-79-map {
  width: 100% !important;
  height: 100% !important;
  display: block;
  border: none;
  border-radius: 16px;       /* наследуем скругления */
}