/*Custom switcher*/
.custom_switcher .switch_screenshot img {
	max-width: 100%;
	height: auto;
}

.descr {
	position: relative;
	z-index: 4;
}

.custom_switcher .switch_screenshot {
	display: block !important;
}


.custom_switcher .selected_layout .custom-in {
	z-index: 3;
	cursor: pointer;

	transform: translate(0, 0) !important;
	opacity: 1 !important;
}

.custom_switcher .selected_layout {
	z-index: 99;
}

.screen-wrapper {
	position: relative;

	margin: 0 auto;
}

#switcher2 .screen-wrapper {
	overflow: hidden;
}

#b1-4 img,
#b1-2 img {
	will-change: opacity, transform;
}

#b1-4,
#razvod {
	position: relative;

	height: auto;
	width: 100%;
}

#b1-2,
#b3-4,
#b1,
#b100,
#statya,
#vidacha {
	position: absolute;
	top: 0;
	left: 0;

	height: auto;
	width: 100%;
}

.custom-in {
	position: absolute;
	left: 0;
	top: 0;

	width: 100%;

	transition: all ease-out 600ms;
	opacity: 0;
}

#b100_img {
	max-height: 699px;
	height: 699px;
	width: 100%;

	background: url(misis-blocks_100.jpg) 50% 50% no-repeat;
	background-size: auto 100%;
}
/*Custom switcher end*/

.main-cover {
	overflow: hidden;

}

.main-cover__image {
	margin-top: 124px;
	transform: scale(1.5);
}

h2 {
	margin: 0;
	padding-bottom: 0;
	padding-top: .5em;

	font-weight: 400;
	text-align: center;
}

article {
	margin: 0 !important;
}

#content .cover {
	margin-bottom: -7px;
}

.wide {
	margin: 0;
}

@media (max-width: 717px) {
	#misis_video {
		display: none;
	}
	.poster {
		display: block;
	}
}

.cover_micro {
	position: absolute;
	bottom: 0;

	width: 100%;

	transform: translateY(43%);

	will-change: transform;
}

#cover_micro {
	display: block;

	margin: auto;
	height: auto;
	width: calc(56% - 165px);
	max-width: 659px;
}

@media (max-width: 1149px) {
	#cover_micro {
		width: calc(55% - 165px);
	}

	.main-cover__image {
		margin-top: 171px;
		transform: scale(1.8);
	}
}

@media (max-width: 980px) {
	#cover_micro{
		width: 500px;
	}

	.main-cover {
		background: url(misis-cover-circles.png) 50% 100% no-repeat;
		background-size: 1390px;
	}
}

@media (max-width: 520px) {
	#cover_micro {
		width: 290px;
	}

	.cover_micro {
		transform: translateY(0) !important;
	}

/*	.main-cover {
		min-height: 500px;
	}*/

}

.main-cover,
.cover_micro,
.circles {
	transition: 10ms all;
}

.adapt_desktop,
.adapt_mobile {
	margin: 0 auto;
}

.adapt_mobile {
	display: none;
}

@media (max-width: 1000px) {
	.adapt_desktop {
		display: none;
	}

	.adapt_mobile {
		display: block;
	}
}

.edu-slider__container {
	position: relative;

	max-width: 1235px;
	width: 100%;
	margin: 0 auto;
}

.edu-slider__img-1,
.edu-slider__img-2,
.edu-slider__img-3,
.edu-slider__img-4 {
	position: absolute;
	top: 0;
	left: 0;

	width: 100%;

	opacity: 0;
	border: 0;
	transition: 500ms all linear;

	will-change: transition;
}

.edu-slider__container .active {
	opacity: 1;
}

.edu-slider__img-1 {
	position: static;
}

@media (max-width: 1800px) {
	.wide {
		width: 137%;
		margin-left: -19%;
	}
}

@media (max-width: 880px) {
	.wide {
		width: 200%;
		margin-left: -50%;
	}
}

@media (max-width: 900px) {
	.title {
		width: 80%;
	}
}

@media (max-width: 500px) {
.title {
	width: auto;
	}
}