.c-managment-seo{
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */
	display: -webkit-flex; /* NEW - Chrome */
	display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

.c-managment-seo-image{
	width: 580px;
	height: 580px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 60px;
}

.c-managment-seo-text{
	max-width: 300px;
}

.c-managment-seo-name{
	font-weight: bold;
	font-size: 24px;
	line-height: 29px;
	color: #000000;
	margin-bottom: 16px;
	margin-top: 50px;
}

.c-managment-seo-descr{
	font-size: 17px;
	line-height: 29px;
	color: #005DA9;
	margin-bottom: 39px;
}

.c-managment-slider{
	margin-top: 80px;
}

.c-managment-slider .swiper-slide{
	width: 280px;
}

.c-managment-slider-image{
	width: 280px;
	height: 280px;
	margin-bottom: 15px;
}

.c-managment-slider-name{
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #000000;
	margin-bottom: 8px;
}

.c-managment-slider-text{
	font-size: 14px;
	line-height: 18px;
	color: #005DA9;
}

.c-managment-slider-out{
	position: relative;
}

.c-managment-prev,
.c-managment-next{
	position: absolute;
	width: 70px;
	height: 70px;
	background-color: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.15);
	border-radius: 20px;
	top: 50%;
	z-index: 50;
	margin-top: -35px;
	cursor: pointer;
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */
	display: -webkit-flex; /* NEW - Chrome */
	display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
	justify-content: center;
	align-items: center;
}

.c-managment-prev{
	left: -110px;
}

.c-managment-prev:after{
	content: "";
	display: block;
	width: 16px;
	height: 32px;
	background: url("images/larr.svg");
}

.c-managment-prev:hover:after{
	background: url("images/larr-yellow.svg");
}

.c-managment-next{
	right: -110px;
}

.c-managment-next:after{
	content: "";
	display: block;
	width: 17px;
	height: 32px;

	background: url("images/rarr.svg");
}

.c-managment-next:hover:after{
	background: url("images/rarr-yellow.svg");
}

.c-managment-seo-detail{
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	max-height: 0px;
	overflow: hidden;
	-webkit-transition: all 100ms ease;
	-moz-transition: all 100ms ease;
	-ms-transition: all 100ms ease;
	-o-transition: all 100ms ease;
	transition: all 100ms ease;
}

.c-managment-seo-detail.open{
	max-height: 1000px;
	padding-bottom: 120px;
	margin-top: 50px;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
}