

/* Start:/local/templates/.default/components/bitrix/news.list/2023.managers/style.css?17533681983280*/
.swiper_managers{
	/* position: relative; */
	height: 625px;
}

.swiper_managers{
	position: relative;
}
.swiper_managers .swiper{
	/* position: absolute; */
	width: 100%;
	min-height: 1px;
	min-width: 1px;
	max-width: 100%;
}
.swiper-slide_managers.swiper-slide{
	width: 450px;
}
.managers_block-photo{
	border-radius: 57.692px;
	background: #FFF;
	height: 445.385px;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	position: relative;
}
.managers_post{
	position: absolute;
	top: 30px;
	left: 34px;
	border-radius: 50px;
	border: 2px solid var(--text-blue-green);
	padding: 8px 40px;
	font-weight: 400;
	color:  var(--text-blue-green);
}
.managers_name{
	font-size: 27px;
	font-weight: 600;
	margin: 37px 0 15px;
	text-align: center;
	color: var(--text-black);
}
.managers_phone{
	color: var(--text-light-gray);
	text-align: center;
	margin-bottom: 38px;
}
.contact_info-block{
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	border-radius: 57.317px;
	background: #FFF;
	padding: 75px 50px 75px 50px;
	margin-bottom: 143px;
}
.contact_info_item>div{
	font-size: 27px;	
	font-weight: 600;
	margin-bottom: 28px;
	color: var(--text-black);
	text-align: center;
}
.contact_info_item>span{
	display: block;
	max-width: 300px;
	text-align: center;
}
.contact_info_item:first-child>span a{
	font-size: 22px;
	color: var(--text-blue-green);
	font-weight: 700;
}
.managers-slider__buttons{
	margin: 83px 0 0px;	
}

@media(max-width: 1367px){
	.managers_block-photo{
		
		height: 391.385px;
		
	}
	.contact_info_item>div{
		font-size: 25px;
	}
	.managers_post{
		font-size: 15px;
		padding: 8px 34px;
		top: 25px;
		left: 30px;
	}
	.swiper-slide_managers{
		width: 390px;
	}
	.managers_name{
		font-size: 25px;		
		margin: 26px 0 10px;
		
	}
	.managers_phone{		
		margin-bottom: 30px;
	}
	.swiper_managers{
		/* position: relative; */
		height: 612px;
	}
	.swiper_managers .swiper{
		max-width: 95%
	}
	.managers-slider__buttons{
		margin: 9px 0 120px
	}

	.contact_info-block{
		margin-bottom: 120px;
	}


	
	.contact_info_item>div{
		font-size: 25px;		
	}
	
	.contact_info_item:first-child>span a{
		font-size: 18px;		
	}
}


@media(max-width: 1200px){
	.contact_info-block{
		flex-direction: column;		
		padding: 30px;
		border-radius: 50px;
	}
	.swiper_managers .swiper{
		position: static;
		width: 100%;
	}

	.contact_info-block{
		flex-direction: column;		
		padding: 30px;
		align-items: center;
		row-gap: 35px;
		border-radius: 30px;
	}
	.contact_info_item>div{
		font-size: 18px;
		margin-bottom: 10px;		
	}
	
	.contact_info_item:first-child>span a{
		font-size: 16px;		
	}
	.managers-slider__buttons{
		margin: 62px 0 0px;	
	}
}

@media(max-width: 576px){
	.managers_block-photo{
		height: 247px;		
		border-radius: 30px;	
	}
	.managers_post{
		font-size: 14px;
		padding: 0px 10px;
		top: 15px;
		left: 15px;
	}	
	.swiper-slide_managers{
		width: 100%;
	}
	.managers_name{
		font-size: 18px;		
		margin: 15px 0 10px;
		
	}
	.managers_phone{		
		margin-bottom: 25px;
	}
	.managers_phone-teamb{
		font-size: 15px;
	}
	.managers_block-photo img{
		max-height: 200px;
		object-fit: cover;
	}
	.swiper_managers{
		height: 409px;
	}
	.managers-slider__buttons{
		margin: 25px 0 0px
	}
	.contact_info-block{
		margin-bottom: 57px;
	}
}


/* End */
/* /local/templates/.default/components/bitrix/news.list/2023.managers/style.css?17533681983280 */
