

/* Start:/bitrix/templates/sm/components/bitrix/search.title/modal-search/style.css?17458387361724*/
.search-title-button{
	background-image: url(/bitrix/templates/sm/components/bitrix/search.title/modal-search/images/icon-search.svg);
	background-repeat: no-repeat;
	background-position: center;
	min-width:45px;
	background-color:  #DB3E78!important;
	border:none;
	border-radius: 0 0.25rem  0.25rem 0;
	height:100%;
	cursor:pointer;
}

.title-search-result{
	border: none;
	display: none;
	overflow: hidden;
	z-index: 30042;
	background-color: #fff;
	padding: 10px;
	border-radius: 3px;
}

.bx_item_block{
	font-size: 16px;
	padding-bottom:5px;
	margin-bottom: 5px;
	border-bottom:1px solid #ddd;

}

.all_result,
.others_result { border: none; }
.title-search-input {
	border:0;
}

.search-link{color:#309726}
.all_result { margin-bottom: 0;}
.all_result_title a{color:#309726}

.search-picture{width:100px; height: 65px; object-fit:cover; margin:0 8px 0 0;}

.form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + 0.75rem + 2px);
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: 0.25rem 0 0 0.25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.input-group {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: stretch;
	align-items: stretch;
	width: 100%;
}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}


@media (min-width:320px) and (max-width:575.98px) {
	.search-picture{width:50px; height: 35px; }
	.bx_item_block{font-size:13px; line-height:1}
}


/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/houses-list/style.css?17903144798487*/
.new-object{border: 1px solid #D3D3D3; border-radius:8px; padding:1rem;  font-family: 'Open Sans', sans-serif; min-width:100%}
.new-house-img{width:100%; object-fit: cover; border-radius:8px; height:280px}
.new-pansion{color: white; background: linear-gradient(85.82deg, #409959 -5.2%, #1EC80F 91.8%);
	padding:4px 10px; border-radius:4px; font-weight:600}
.new-pansion img{width:18px; margin-right:.5rem}
.new-video{ color: white;background: #3880ed;padding: 4px 10px; border-radius:4px; font-weight:600}
.new-patner{ color: white;background: #ed8641;;padding: 4px 10px; border-radius:4px; font-weight:600}


.reviews-line{ min-height:26px;}
.reviews-line span{margin-left:.5rem}
.reviews-line i {color:#C41953}


.new-house-name-list{padding-bottom:6px; min-height:62px}
.new-house-name-list a{color:#454D59!important;  font-size: 1rem; }
.new-house-name-list a:hover{text-decoration:none!important; color:#DA3874!important;}
.new-price-list{font-size: 22px;color:#454D59;font-weight: 700; margin: 0 24px 0 0;}
.price-per-month{color:#DA3874; font-size:19px}

.new-address-list{color: #9b9b9b;font-size: .9rem; display: flex;align-items: flex-start;justify-content: start;flex-direction: row;flex-wrap: nowrap; min-height:80px}
.new-address-list img{width:24px; margin-right:.3rem}
.new-labels{position:absolute; margin:15px 0 0 12px; z-index:100;}
.new-labels div{display:flex; flex-direction:row; flex-wrap:wrap; justify-content:start; align-items:center; }
.new-labels div p{margin-right:.3rem; margin-bottom:.3rem}

.favorite-new{width:42px; cursor:pointer;}

.yandex-review-data{color: #353535 !important;font-weight: 400;text-decoration: underline;}
.yandex-review-data:hover{color:#DA3874!important;}

.rating-stripe-list {width: 100px;height: 24px;position: relative;overflow: hidden;margin-left: 0;margin-bottom: 0.6rem;}
.rating-stripe-list .star-review {width: 18px;margin-right: 2px;}

.list-item__thumbnail {
	flex-shrink: 0;
	width: 100%;
}

.list-item__thumbnail__container {
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.list-item__thumbnail__overs {
	position: relative;
	bottom: auto;
	height: 280px;
	margin-bottom:1rem;
}

.overs {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
}

.overs__page {
	position: static;
	display: flex;
	align-items: flex-end;
	flex: 1;
	height: 100%;
}

.overs:not(:hover) .overs__page:first-child .overs__image-wrapper,
.overs__page:hover .overs__image-wrapper {
	z-index: -4;
	opacity: 1;
}

.overs__page .overs__image-wrapper {
	opacity: 0;
}

.overs__image-wrapper {
	z-index: -2;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
}

.overs__image,
.overs__image-wrapper {
	position: absolute; left: 0;width: 100%;border: 0;
	object-fit: cover; border-radius:8px; height:280px;
}

.overs:not(:hover) .overs__button {
	opacity: 0;
}

.overs__button {
	position: relative;
	z-index: 4;
	bottom: 0;
	flex: 1;
	min-height: 7px;
	opacity: 1;
	transition: opacity 0.3s;
}

.overs__button:after {
	position: absolute;
	top: 1px;
	right: 1px;
	bottom: 2px;
	left: 1px;
	height: 3px;
	content: "";
	background: rgba(255, 255, 255, 0.7);
	transition: background-color 0.3s;
}

.overs__page:hover .overs__button:after {background-color:#da3874;}


/*mobile*/
.container-carousel img{object-fit: cover;border-radius: 8px;height: 280px; width:100% !important; max-width:100%;}
.container-carousel{display:flex;  height:auto; overflow:hidden; position:relative;margin-bottom:1rem; min-width:100%}
.container-carousel .owl-stage-outer {    border-radius: 8px; }
.container-carousel .owl-dots { text-align:center; margin-top: -2rem;z-index: 1;position: absolute;left: 0;right: 0;}
.container-carousel .owl-dots .owl-dot {width: 10px;height: 10px;background:#e9ebee;border-radius: 50%; margin-right:.3rem;  outline: none;}
.container-carousel .owl-dots .active {background:#8c8c8c;}


@media (max-width: 575px) {
	.new-house-name-list {font-size: 16px;height: auto;padding-bottom: 0}
	.new-price-list {font-size: 18px;}
	.oldest-price {font-size: 14px;}
	.price-per-month{font-size:17px}
}




/* ===== new card design ===== */
.new-object{position:relative;border:0;border-radius:20px;padding:10px;background:#fff;font-family:'Golos Text','Open Sans',system-ui,sans-serif;color:#2B2F38;
	box-shadow:0 1px 2px rgba(20,24,33,.06),0 8px 24px rgba(20,24,33,.08);display:flex;flex-direction:column}
.new-object .list-item__thumbnail__container,.new-object .container-carousel{border-radius:14px}
.new-object .list-item__thumbnail__overs{height:236px;margin-bottom:0}
.new-object .overs__image,.new-object .overs__image-wrapper,.new-object .container-carousel img{height:236px;border-radius:14px}
.new-object .container-carousel{margin-bottom:0}
.new-labels{margin:12px 0 0 12px}
.new-pansion,.new-video,.new-patner{display:flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;border-radius:999px;font-size:13px;font-weight:600;line-height:16px;margin-bottom:0}
.new-pansion{background:#1E9E3F}
.new-pansion img{width:14px;margin:0}
.card-fav{position:absolute;right:20px;top:20px;z-index:101;width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;cursor:pointer}
.card-fav .favorite-new{width:22px}
.new-house-name-list{margin:16px 8px 12px;padding:0;min-height:0;font-size:20px;line-height:26px;font-weight:700}
.new-house-name-list a{color:#1F232B!important;font-size:20px}
.new-house-name-list a:hover{color:#C2185B!important}

.card-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 8px 12px}
.rating-badge{display:flex;align-items:center;height:30px;padding:0 10px;border-radius:8px;font-size:16px;font-weight:700;color:#fff}
.rating-badge--green{background:#1E9E3F}
.rating-badge--yellow{background:#FFB800;color:#fff}
.rating-badge--red{background:#8B1538}
.card-rating .rating-stripe-list{margin:0;height:16px;width:90px}
.card-rating .rating-stripe-list .star-review{width:16px;margin-right:2px}
.reviews-chip{display:flex;align-items:center;height:30px;padding:0 10px;background:#F0F1F4;border-radius:8px;font-size:14px;font-weight:500;color:#2B2F38!important;text-decoration:none!important}
.reviews-source{font-size:12px;color:#6B707A!important;text-decoration:none}
a.reviews-chip:hover,a.reviews-source:hover{color:#C2185B!important}

.new-address-list{margin:0 8px;min-height:60px;font-size:14px;line-height:20px;color:#5F646E;gap:8px}
.new-address-list svg{flex-shrink:0;margin-top:1px}
.new-address-list p{margin:0}
.new-object hr{margin:4px 8px;border-top:1px solid #ECEDF0}
.new-price-list{margin:8px 8px 0;font-size:22px;line-height:28px;color:#1F232B}
.new-price-list span{font-size:15px;font-weight:500;color:#5F646E}
.price-per-month{margin:2px 8px 0;font-size:14px;line-height:20px;font-weight:500;color:#C2185B}
.price-per-month span{font-size:14px}
.card-places-btn{height:50px;margin:16px 8px 8px;border:0;border-radius:14px;background:#D1185E;color:#fff;font-size:16px;font-weight:600;cursor:pointer;width:calc(100% - 16px)}
.card-places-btn:hover{background:#C2185B}

/* equal-height cards: price block and button pinned to the bottom */
.new-house-name-list{min-height:52px}
.card-rating{min-height:58px;align-content:flex-start}
.reviews-source{flex-basis:100%;margin-top:-2px}
.new-address-list{min-height:0;margin-bottom:12px}
.new-object hr{margin:auto 8px 4px}
.card-places-btn{display:block}

/* fonts + button: beat global styles */
.new-object,.new-object p,.new-object a,.new-object span,.new-object div,.new-object button{font-family:'Golos Text','Open Sans',system-ui,sans-serif}
.new-object .card-places-btn{height:50px;padding:0;border:0;border-radius:14px;background:#D1185E;background-image:none;color:#fff!important;font-size:16px;font-weight:600;line-height:50px;text-align:center;box-shadow:none}
.new-object .card-places-btn:hover{background:#C2185B}
.new-object .new-price-list,.new-object .new-house-name-list a{font-weight:700}

/* full-width button, larger prices */
.new-object .card-places-btn{display:block;box-sizing:border-box;align-self:stretch;width:auto!important;min-width:0;max-width:none;margin:16px 8px 8px;padding:0 12px;white-space:nowrap;font-weight:600}
.new-object .new-price-list{font-size:26px;line-height:32px}
.new-object .new-price-list span{font-size:16px}
.new-object .price-per-month{font-size:17px;line-height:24px}
.new-object .price-per-month span{font-size:17px}

.card-rating .rating-stripe-list .star-review{flex-shrink:0}

/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/reviews/style.css?17458387361097*/
/*reviews*/
.review-section{display:flex; flex-direction:column;}
.review {width:100%; display:flex; flex-direction:row; flex-wrap:wrap; border:1px solid gainsboro; padding: .8rem 1rem; border-radius:8px; margin-bottom:1rem}
.review-name{font-weight:700; font-size:1rem; margin-bottom:.3rem }
.review-name a{color:black!important; text-decoration:none}
.review-date{text-align:right; margin-right:1rem; margin-bottom:0; color:#5f5f5f; font-size:.8rem; position:absolute; bottom:0; right:0}
.review-info-1{width:30%; position:relative}
.review-info-2{width:70%;}
.rating-stripe{width: 130px;height: 24px;position: relative;overflow: hidden; margin-left: 0; margin-bottom:.6rem}
.star-calculate{overflow: hidden;position: absolute;display: flex;flex-wrap: nowrap;height: 100%; z-index: 10}
.star-background{position: absolute;display: flex;flex-wrap: nowrap;height: 100%; z-index: 5}
.star-review{width: 24px; margin-right:2px}


@media (max-width: 767px) {
	.city-section-title{width:100%}
	.review-info-1{width:100%}
	.review-info-2{width:100%; padding:0; background:white }
	.review-date{top:0}
}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/gallery-license/style.css?1745838736373*/
.main-gallery-license{width:100%; height:auto; object-fit:cover; border-radius:8px; transition: transform .2s; /* Animation */}
.main-gallery-license:hover{ opacity:.8}

.licenses-row {
    grid-template-columns: repeat(5, 1fr);
    grid-column-gap: 26px;
    grid-row-gap: 1.5em;
}

@media (max-width: 767px) {
    .licenses-row {grid-template-columns: repeat(2, 1fr);}
}

/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/new-slider/style.css?17458387361415*/
.promo-carousel .owl-stage-outer {    border-radius: 8px; }
.promo-carousel .owl-dots { text-align:center; margin-top:.6rem}
.promo-carousel .owl-dots .owl-dot {width: 18px;height: 18px;background:#e9ebee;border-radius: 50%; margin-right:.3rem;  outline: none;}
.promo-carousel .owl-dots .active {background:#8c8c8c;}

.promo-slider-element{padding:16px; height: 360px; background: #ef185c;}
.promo-slider-element img{width:50% !important; height:100%; object-fit:cover; border-radius: 8px; margin-right:16px}
.promo-slider-element a img{width:50% !important; height:100%; object-fit:cover; border-radius: 8px; margin-right:16px}
.promo-slider-element a {width:100%; display:flex}

.promo-name{font-size:2rem; font-weight:600; color:white;}
.promo-text{font-size:1.3rem; color:white; text-decoration:none; font-weight:400}
.has-link:hover{text-decoration:none!important;}
.promo-text span{font-size:.8rem}
.promo-container{margin:auto}

@media  (max-width:767px) {
  .promo-name{font-size:1.4rem; font-weight:600; color:white;}
  .promo-text{font-size:1rem; color:white;}
  .promo-slider-element img{width:100%!important; margin-right:0; height:220px}
  .promo-slider-element a img{width:100%!important; margin-right:0; height:220px}
  .promo-slider-element { flex-wrap:wrap; min-height: 440px; height:auto}
  .promo-slider-element a { flex-wrap:wrap; min-height: 440px; height:auto}
  .promo-container{margin:0}
}

/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/reabillitation-main-new/style.css?17458387361258*/
.care-element{position:relative; height:220px; }
.care-element img:first-of-type {width:100%; height:100%; position:absolute; top:0; object-fit:cover;border-radius:8px; z-index:1; padding:1.5px; }
.care-element img:first-of-type:hover{opacity:.8}
.care-element img:nth-child(2) {width:100%; height:auto; position:absolute; bottom:0; object-fit:cover; z-index:2; border-radius: 0 0 8px 8px;}
.care-element p {font-size:1rem; font-family: 'Open Sans', sans-serif; color:black; position:absolute; z-index:3; bottom:8px; left:12px;
  margin-bottom:0; padding:0 16px 0 0; font-weight:400}
.care-element p:hover{color:#DA3874}

@media (min-width:768px) and (max-width:991px) {
  .care-element img:first-of-type{padding:2px}
}

@media (min-width:576px) and (max-width:767px) {
  .care-element img:first-of-type{padding:2px; left:0}
  .care-element img:nth-child(2){display:none}
  .care-element p{position: relative;z-index: 3; bottom: inherit; left: inherit; font-weight: 400; background: #f3f3f3;
    text-align: center;padding: 16px;border-radius: 8px;margin: 16px;font-size: 1.1rem;}
  .care-element {display: flex;align-items: center;justify-content: center;}
}

@media (min-width:420px) and (max-width:575px) {
  .care-element img:first-of-type{padding:2px}
}
/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1745838719666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/on-map-main/style.css?17903101102020*/
/*main map component*/
.main-map{margin:0; width:100%; height:540px;display: grid;align-items: end;border-radius:24px;
position:relative; isolation:isolate}
/* фон вынесен в ::before, чтобы opacity не затрагивала кнопку и карту */
.main-map::before{content:""; position:absolute; inset:0; z-index:-1; border-radius:inherit;
background: url("/bitrix/templates/sm/components/bitrix/news.list/on-map-main/img/blur-map.webp") center no-repeat; background-size:cover;
opacity:.7}
.map-list{height:740px;}
#app{height:100%; width:100%}


.full-height{height:100%!important;; width:100%!important; position:absolute; z-index: 1000; top:0; left:0}
.no-border{border-radius:0!important;}

.fullscreen {
  width: 26px;
  height: 26px;

  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Cg fill='%236B6B6B'%3E%3Cpath d='M16.14 7.86L14.27 6H20v5.7l-1.83-1.82L15.04 13 13 10.98l3.13-3.13zm0 0M9.86 18.14L11.73 20H6v-5.7l1.83 1.82L10.96 13 13 15.02l-3.13 3.13zm0 0'/%3E%3C/g%3E%3C/svg%3E");
}

.exit-fullscreen {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Cg fill='%236B6B6B'%3E%3Cpath d='M8.14 15.86L6.27 14H12v5.7l-1.83-1.83-3.13 3.14L5 18.98l3.13-3.13zm0 0M17.86 10.14L19.73 12H14V6.3l1.83 1.83 3.13-3.14L21 7.02l-3.13 3.13zm0 0'/%3E%3C/g%3E%3C/svg%3E");
}
/*button*/
.main-map-show-btn{margin:0 auto; width:200px;color: white;
  border: none;background: #DA3874;border-radius: 12px;font-size: 1rem;padding: 12px 15px;font-weight: 700;cursor: pointer;}



/*media*/
@media (min-width:1024px) and (max-width:1440px) {
  .main-map{margin-bottom:70px}
}

@media (min-width:762px) and (max-width:1023px) {
  .main-map{margin-bottom:70px}
  .map-list{height:500px;}
}

@media (min-width:482px) and (max-width:761px) {
  .main-map{height:680px;margin-bottom:50px}
}

@media (min-width:320px) and (max-width:481px) {
  .main-map{height:680px; margin-bottom:50px}
}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/gallery-main-new/style.css?1745838736261*/
.main-gallery-element{width:100%; height:220px; object-fit:cover; border-radius:8px; transition: transform .2s; /* Animation */}
.main-gallery-element:hover{transform: scale(1.05); opacity:.8}

@media  (max-width:761px) {
  .main-gallery-element{height:140px}
}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/videogallery-main-new/style.css?1745838736261*/
.main-gallery-element{width:100%; height:220px; object-fit:cover; border-radius:8px; transition: transform .2s; /* Animation */}
.main-gallery-element:hover{transform: scale(1.05); opacity:.8}

@media  (max-width:761px) {
  .main-gallery-element{height:140px}
}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/sotrud-slider/style.css?17458387361537*/
.sotrud-carousel .owl-stage-outer {    border-radius: 8px; }
.sotrud-carousel .owl-dots { text-align:center; margin-top:.6rem}
.sotrud-carousel .owl-dots .owl-dot {width: 18px;height: 18px;background:#e9ebee;border-radius: 50%; margin-right:.3rem;  outline: none;}
.sotrud-carousel .owl-dots .active {background:#8c8c8c;}

.sotrud-slider-element{padding:16px; height: 360px; background: white; border-radius:8px; border:1px dashed #d3d3d3}
.sotrud-slider-element img{width:50% !important; height:100%; object-fit:cover; border-radius: 8px; margin-right:16px}

.sotrud-name{font-size:2rem; font-weight:600; color:black;}
.sotrud-text{font-size:1.1rem; color:black;}
.sotrud-text span{font-size:.8rem}
.sotrud-container{margin:auto;    padding: 1.5rem!important;}

@media  (max-width:991px) {
  .sotrud-name{font-size:1.4rem; font-weight:600;}
  .sotrud-text{font-size:1rem; }
  .sotrud-slider-element img{width:100%!important; margin-right:0; height:260px}
  .sotrud-slider-element { flex-wrap:wrap; min-height: 440px; height:auto}
  .sotrud-container{margin:0; min-height:270px; padding: 1.5rem 0 0 0!important;}
}

@media  (max-width:767px) {
  .sotrud-name{font-size:1.4rem; font-weight:600;}
  .sotrud-text{font-size:1rem; }
  .sotrud-slider-element img{width:100%!important; margin-right:0; height:220px}
  .sotrud-slider-element { flex-wrap:wrap; min-height: 440px; height:auto}
  .sotrud-container{margin:0; min-height:270px; padding: 1.5rem 0 0 0!important;}
}

@media  (max-width:420px) {
  .sotrud-container{min-height:420px;}
}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/blog-new/style.css?1745838736153*/
.blog-element{border:1px solid #d3d3d3; border-radius:8px; padding:16px 16px 32px 16px;}

.blog-element p:first-of-type{color: #e91e63; font-size:1.2rem}
/* End */


/* Start:/bitrix/templates/sm/components/bitrix/news.list/tags-bottom-main/style.css?1745838736931*/
#loadMore, #hideMore {
  border: 2px solid #5cbb32;
  color: #5cbb32!important;
  text-decoration: none;
  display:inline-block;

  transition: all 600ms ease-in-out;
  -webkit-transition: all 600ms ease-in-out;
  -moz-transition: all 600ms ease-in-out;
  -o-transition: all 600ms ease-in-out;
}
#loadMore:hover, #hideMore:hover{background: #5cbb32!important; color:white!important; }

.bottom-list{display:flex; flex-wrap:wrap; flex-direction:row}

.footer-tag {
  text-align: center;
  background: white!important;
  border: 1px solid #e91e63;
  border-radius:8px;
  padding: 5px 8px;
  font-size: 1rem;
  cursor: pointer;
  margin: 0 10px 10px 0;
  outline: 0 !important;
  color: #e91e63!important;
  font-weight: 400;
  font-family: 'Open Sans', sans-serif;
}

.footer-tag:hover{text-decoration:none!important; background:#e91e63!important; color:white!important;}

@media (max-width:419px) {
  .footer-tag{font-size:.8rem}

}
/* End */
/* /bitrix/templates/sm/components/bitrix/search.title/modal-search/style.css?17458387361724 */
/* /bitrix/templates/sm/components/bitrix/news.list/houses-list/style.css?17903144798487 */
/* /bitrix/templates/sm/components/bitrix/news.list/reviews/style.css?17458387361097 */
/* /bitrix/templates/sm/components/bitrix/news.list/gallery-license/style.css?1745838736373 */
/* /bitrix/templates/sm/components/bitrix/news.list/new-slider/style.css?17458387361415 */
/* /bitrix/templates/sm/components/bitrix/news.list/reabillitation-main-new/style.css?17458387361258 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1745838719666 */
/* /bitrix/templates/sm/components/bitrix/news.list/on-map-main/style.css?17903101102020 */
/* /bitrix/templates/sm/components/bitrix/news.list/gallery-main-new/style.css?1745838736261 */
/* /bitrix/templates/sm/components/bitrix/news.list/videogallery-main-new/style.css?1745838736261 */
/* /bitrix/templates/sm/components/bitrix/news.list/sotrud-slider/style.css?17458387361537 */
/* /bitrix/templates/sm/components/bitrix/news.list/blog-new/style.css?1745838736153 */
/* /bitrix/templates/sm/components/bitrix/news.list/tags-bottom-main/style.css?1745838736931 */
