

/* Start:/local/templates/mian/components/bitrix/news.list/template_copy/style.css?17623295432317*/

/* 

.b_servis_list__grids{
  display: grid;
  grid-template-areas:   "f f f f i i b b"
                         "f f f f o o n n"; 
}
.grid_img{
    display: flex;
    align-items: flex-end;
    width: 100%;
    height: 100%;
}

.grid_img img{
width: 100%;
        
} */ 

.napravleniya__grids {

  display: flex;  

  column-gap: 2%;
  row-gap: 2%;

}

.grid_1{
    
    grid-column: 1 / 2;
    grid-row: 1 / 3;
}

.grid_2{
    grid-column: 2 / 3;
    grid-row: 1 / 2;
 
}

.grid_4{
    grid-column: 3 / 4;
    grid-row: 1 / 2;
    
}
.grid_6{
    grid-column: 4 / 5;
    grid-row: 1 / 2;
    
}

.grid_3{
    grid-column: 2 / 3;
    grid-row: 2 / 3;
    
}

.grid_5{
    grid-column: 3 / 4;
    grid-row: 2 / 3;
    
}

.grid_7{
    grid-column: 4 / 5;
    grid-row: 2 / 3;
    
}



 .b_servis_list__item_grid {
    
    position: relative;
    display: flex;
    /* 
    text-align: start;
    margin: 25px;
    border-radius: 30px;
    box-shadow: 2px 0 10px 2px  rgba(0,0,0,0.3);
    background-color: #F0F0F0;
    overflow: hidden;
    transition: all 500ms ease;
    */
    width: 100%;
    height: 100%; 
}
 .items_grid {
    position: relative;
    background-color: #eee;
    border-radius: 25px;
    display: flex;
    box-shadow: 0 2px 20px rgba(0,0,0,.25);
   transition: box-shadow 0.3s ease-in-out;
}

.items_grid::after {
  content: '';
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-radius: 25px;
  box-shadow: 0 0 20px rgba(0,0,0,.25);
  transition: opacity 0.3s ease-in-out;
}


.items_grid:hover::after{
    transform: scale(1, 1);
    opacity: 1;
}


.item_grid {
    position: relative;
    display: grid;
    width: 100%;
    grid-template-columns: 2fr 2fr;
    
}

.item_img_grid img{
    width: 100%;
    
}

.item_text_grid {
    position: relative;
    display: flex;
    align-items: center;
    margin-left: 55px;
    /* width: 50%; */
    margin-bottom: 80px
}



.item_text_grid span {
    
    position: absolute;
    line-height: 136%;
    color: #675C59;
    font-size: min(1.3vw, 25px);
}

.item_img_grid {
    display: flex;
    justify-content: end;
    flex-direction: column;
}

/* End */


/* Start:/local/templates/mian/components/bitrix/news.list/template_all_foto/style.css?1762329543158*/
.image-slider_all_foto {
max-width: 1600px;

}
.image-slider__all_f{
padding: 3vw 1vw  ;

}

.image-slider_all_image img{
    border-radius: 5px;
}
/* End */


/* Start:/bitrix/components/webmaxima/yandexmap.pointview/templates/.default/style.css?1762329588166*/
.main_soc_news .icon_youtube {
    background: url(/bitrix/components/webmaxima/yandexmap.pointview/templates/.default/images/youtube.svg) repeat-y;
    float: left;
    width: 32px;
    height: 32px;
    margin-right: 10px;
}

/* End */


/* Start:/local/templates/mian/components/bitrix/news.list/template_servic_mob/style.css?1762329543691*/
.item_grid_mob{
	position: relative;
	background: #FBFDFF;
	border-radius: 11px;
	border: 2px solid #E2E4E6;
    max-height: 40vw;
	min-height: 40vw;
}


.item_img_grid_mob{
	position: absolute;
	width: 16vw;
	right: 0;
	bottom: 0;
}

.item_text_grid_mob {
	font-size: 5vw;
	padding: 2vw;
	color: #675C59;
	font-weight: 500;
	line-height: 5vw;
}

.items_grid_mob {
	display: inline-block;
	width: 100%;
	padding-bottom: 2vw;
}

.b_servis_list_row_1{
background-image: url('/local/templates/mian/assets/./img/img_new/svg/row_white.svg');
	background-repeat: no-repeat;
	width: 5vw;
	height: 5vw;
	transition: all 500ms ease;
	background-size: 100%;


}
/* End */


/* Start:/local/templates/mian/components/bitrix/news.list/template_all_foto_mob/style.css?1762329543206*/
.image-slider_all_foto {
max-width: 1600px;
}

.image-slider__all_f{
padding: 3vw 1vw  ;
}

.image-slider_all_image{
padding: 5vw 0vw;
}

.image-slider_all_image img{
    border-radius: 5px;
}
/* End */
/* /local/templates/mian/components/bitrix/news.list/template_copy/style.css?17623295432317 */
/* /local/templates/mian/components/bitrix/news.list/template_all_foto/style.css?1762329543158 */
/* /bitrix/components/webmaxima/yandexmap.pointview/templates/.default/style.css?1762329588166 */
/* /local/templates/mian/components/bitrix/news.list/template_servic_mob/style.css?1762329543691 */
/* /local/templates/mian/components/bitrix/news.list/template_all_foto_mob/style.css?1762329543206 */
