

/* Start:/local/templates/volnewmer/components/bitrix/news.detail/index_procedure/style.css?17484483273123*/
/* PROCEDURE STYLES */ 
.s_procedure_section {padding: 70px 0;overflow: hidden;} 
.s_procedure_section h2.page_title_section {text-align:center;max-width: 1000px;margin: 0 auto;}  
.s_procedure {padding-top: 60px;max-width: 1000px;margin:0 auto;position: relative;z-index:10;} 

.s_procedure_1 {display:flex;justify-content: space-between;margin-bottom: 80px;} 
.s_procedure_1_column {width:calc(50% - 20px);}  
.s_procedure_1_pic { overflow: hidden; border-radius: 20px; } 

.s_procedure_2 {margin:0; }
.s_proc_grid {display:flex;justify-content: space-between;} 
.s_proc_grid_col:first-child {width: calc(100% - 420px);}
.s_proc_grid_col:last-child {width: 400px;}

.s_proc_grid_girls {display: flex;flex-wrap: wrap;gap: 10px;} 
.s_proc_grid_girls img {display:block;width: calc(50% - 5px);}

.s_procedure_3 {padding-top: 90px;padding-left: calc(100% - 810px);}
.s_procedure_3_block {margin-bottom: 40px;} 

.s_proc_table {border-collapse: collapse;width: 100%;}
.s_proc_table tr {border-bottom: 1px solid #fff; }
.s_proc_table tr:last-child {border-bottom:none;}
.s_proc_table td {padding: 15px 10px;font-size: 15px;vertical-align: middle;line-height: 120%;}
.s_proc_table td.s_proc_table_td_caption {font-weight: 600;} 
.s_proc_table td.td_bg_1 {background: #003898;} 
.s_proc_table td.td_bg_2 {background: var(--site-color-pink);} 
.s_proc_table td.td_bg_3 {background: #3e3e3e;}   

.s_proc_table colgroup col.fifty {width:50%;}

.s_procedure_decor_romb_pink.decor_romb_pink {position:absolute;top: 250px;left: calc(50% - -190px);z-index:1;width: 560px;}  
.s_procedure_decor_romb_grey.decor_romb_grey {position:absolute;top: 630px;left: calc(50% - 800px);z-index:1;width: 550px;opacity: 0.6;} 

.s_procedure_decor.decor_apparat_1 {position:absolute;bottom:0;left: calc(50% - 800px);z-index:2;} 

@media (max-width: 991px) { 
  .s_procedure_1_pic img {max-width:100%;width:100%;} 
  .s_procedure_1 {display:flex;flex-direction: column;margin-bottom: 20px;}
  .s_procedure_1_column {width:100%;margin-bottom: 47px;} 
  
  .s_proc_grid {display:flex;flex-wrap: wrap;}  
  .s_proc_grid_col:first-child {width: 100%; }  
  .s_proc_grid_col:last-child {width: 100%;}    
  .s_proc_grid_girls {padding-top: 20px;}     
  .s_proc_grid_girls img {display:block;}  
  
  .s_procedure_3 {padding-left: 100px;} 
  .s_procedure_decor.decor_apparat_1 {left: calc(50% - 710px);} 
  
}

@media (max-width: 767px) {
  .s_procedure_3 {padding-left: 0px;}  
  .s_procedure_decor.decor_apparat_1 {left: auto;right: -170px;opacity: 0.3;} 
  .s_procedure_decor_romb_pink.decor_romb_pink {top: 1170px;left: calc(50% - -190px);opacity: 0.5;}  
  .s_procedure_decor_romb_grey.decor_romb_grey {top: 1520px;left: calc(50% - 720px);opacity: 0.6;} 
}

@media (max-width: 500px) { 
  .s_procedure_3_block {margin-bottom:20px;} 
  .s_proc_table td {font-size: 13px;} 
}

@media (max-width: 400px) {
  .s_procedure_decor_romb_pink.decor_romb_pink {top: 1040px;left: calc(50% - -100px);}  
  .s_procedure_decor_romb_grey.decor_romb_grey {top: 1520px;left: calc(50% - 720px);} 
}


/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1731576850666*/
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:/local/templates/volnewmer/components/bitrix/news.list/geo_points/style.css?17488072433154*/
/* WHERE TO BY STYLES */

.s_where_section { padding: 70px 0; } 
.s_where_section .page_title_section { text-align: center; } 

/*map block*/
.map_service { margin-top: 48px; }
.block-map{ display: flex; margin-top: 48px; position: relative; z-index: 10;}
.block-map_box{ width: 960px; }
.block-map_item a { color: #e11f26; } 
.block-map_list{ padding: 0 15px; height: 620px; overflow: auto; box-sizing: border-box; background: #FFF; } 

/*list*/
.clinik { padding: 19px 0 20px; border-bottom: 1px solid #EFEFEF; }  
.clinic_title { font-size: 18px; line-height: 1.44; color: #e11f26; margin-bottom: 9px; }  
.clinic_address { font-size: 18px; line-height: 1.44; margin-bottom: 9px; max-width: 435px; }  
.clinic_more { margin-bottom: 8px; } 
.clinic_more span { font-size: 16px; line-height: 1.62; border-bottom: 1px dashed #222021; position: relative; cursor: pointer; } 
.clinic_more span:after {content: ''; width: 14px; height: 14px; display: inline-block; background: url(/local/templates/volnewmer/img/icons/icon_down_arrow.svg) center no-repeat; position: absolute; top: 5px; bottom: 0; right: -19px; margin: auto; background-size: contain;}
.clinic_more.active span:after {transform:rotate(180deg);}

.clinic_info { font-size: 16px; line-height: 1.62; display: none; }  
.clinic_more.active + .clinic_info { display: flex; flex-direction: column; }  
.clinic_info { font-size: 16px; line-height: 1.62; display: none; }   
@media(max-width:991px){
  .block-map{ flex-direction: column; }
  .block-map_item { width: 100%; } 
}
/*map block*/

.yandex_map { display: block; height: 620px; } 
.clinic_title { cursor: pointer; } 
.block-map_box { width: calc(100% - 600px) !important ; } 
.block-map_list { position: relative; padding-right: 35px !important; width: 600px; } 
.block-map_list .clinic_search { position: absolute; width: 100%; height: 50px; width: calc(100% - 52px) !important; } 
.clinic_list_items { margin-top: 50px; overflow-y: auto; overflow-x: hidden; height: calc(100% - 50px); } 
.clinic_search_form { height: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; border: 1px solid silver; align-content: stretch; } 
.clinic_search_cell { } 
.clinic_search_cell_text { width: 100%; padding-right: 7px; } 
.clinic_search_cell_close { } 
.clinic_search_cell_submit { width: 43px; } 
.search_clinic_input { outline: none; display: block; width: 100%; height: 100%; font-size: 21px; line-height: inherit; border: none; padding: 4px 11px; }
.search_clinic_button { background: none; border: none; outline: none; cursor: pointer; } 
.clinic_no_result { text-align: center; color: #e11f26; } 
@media(max-width: 1200px) {
    .block-map_box { width: calc(100% - 450px) !important; } 
    .block-map_list { width: 450px; } }
@media(max-width: 991px) {
    .block-map_box { width:100% !important; } 
    .block-map_list { padding: 0 15px !important; width: 100%; }
    .block-map_list .clinic_search { width: calc(100% - 30px) !important; } 
    .block-map_item { width: 100%; margin-top: 20px; }
    .clinic_list_items { }
}
/* End */
/* /local/templates/volnewmer/components/bitrix/news.detail/index_procedure/style.css?17484483273123 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1731576850666 */
/* /local/templates/volnewmer/components/bitrix/news.list/geo_points/style.css?17488072433154 */
