.main-slider,
.main-slider .bx-wrapper
{
	width: 100%;
	margin-bottom: 0;
}
.main-slider-wrap
{
	opacity: 0;
	overflow: hidden;
	height: 0;
}
.main-slider-wrap--init
{
	height: auto;
	overflow: visible;
	opacity: 1;
}

.main-slider-wrap {
	position: relative;	
	width: 100%;
	    background: #00509f;
}
.main-slider__item-img {     width: auto;
    max-height: 620px;
    margin: 0 auto;
}

.main-slider .bx-viewport { overflow: visible !important; }
.main-slider__item { display: block; }
.main-slider__slide { list-style: none; display: block; width: 100%; }
.main-slider__slide-text { position: absolute; height: 100%; display: flex; vertical-align: middle; flex-direction: column; justify-content: center; width: 100%;}


.fp-viewing-sec4 .mouse { display: none; }
.main-section .bx-controls {
	width: 1630px;
	margin: auto;
}
.main-section .bx-wrapper .bx-controls-direction a {
	width: 22px; height: 46px;
	background: url(images/main_slider_arrow.svg) no-repeat center;
	background-size: contain;
}
.main-slider__arrows {
	position: absolute;
	top: calc(50% - 20px);
	left: 0; right: 0;
	margin: auto;
	z-index: 2;
}
.main-slider__arrow {
	width: 46px; height: 46px;
	position: absolute;
	top: 0;
	z-index: 2;
	cursor: pointer;
	transition: 0.3s;
}
.main-slider__arrow:hover {
	opacity: 1;
}

.main-slider__arrow:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0; left: 0;
	background: url(images/main_slider_arrow.svg) no-repeat center;
	background-size: contain;
}
.main-slider__arrow.slick-disabled {
	opacity: 0;
}
.main-slider__arrow a {
	display: block; width: 100%; height: 100%;
}
.main-slider__arrow--prev {
	left: -35px;
	transform: rotate(-180deg);
}
.main-slider__arrow--next {
	right: -35px;
}
@media (max-width: 1800px) 
{
	.main-slider__arrow--prev 
	{
		left: -10px;
	}
	.main-slider__arrow--next
	{
		right: -10px;
	}
}
@media (min-width: 1200px) {
	.main-slider__arrows.container {
		width: 1090px;
	}	
}
@media (min-width: 1400px) {
	.main-slider__arrows.container {
		width: 1310px;
	}
}
@media (min-width: 1650px) {
	.main-slider__arrows.container {
		width: 1630px;
	}
}

@media (max-width: 800px) 
{
	.main-slider__arrow--prev 
	{
		left: 0px;
	}
	.main-slider__arrow--next
	{
		right: 0px;
	}
}
.main-slider__sites {
	position: absolute;
	bottom: 0; left: 0;
	width: 100%;
	height: 184px;
}
.main-slider__sites-item {
	width: 50%;
	float: left;
	height: 100%;
	transition: 0.3s;
	display: block;
	position: relative;
	cursor: pointer;
}
.main-slider__sites-item img {
	position: absolute;
	top: 0; left: 0;
	bottom: 0; right: 0;
	max-width: calc(100% - 30px);
	max-height: calc(100% - 30px);
	margin: auto;
	transition: 0.3s;
}
.main-slider__sites-item--orto {
	background: #005AAA;
}
.main-slider__sites-item--ortoprof {
	background: #444;
}
.main-slider__sites-item--orto.active, .main-slider__sites-item--ortoprof.active {
	background: rgba(0,0,0,0.4)
}
.main-slider__sites-item:hover img {
	transform: scale(1.2);
}




@media (min-width: 768px)
{
	.main-slider-wrap .main-slider{
		width: 750px;
	}
}
@media (min-width: 992px)
{
	.main-slider-wrap .main-slider{
		width: 970px;
	}
}
@media (min-width: 1200px)
{
	.main-slider-wrap .main-slider{
		width: 1090px;
	}
}
@media (min-width: 1400px)
{
	.main-slider-wrap .main-slider {
		width: 1310px;
	}
}
@media (min-width: 1200px)
{
	.main-slider-wrap .main-slider {
		width: 1090px;
	}
}
@media (min-width: 1400px)
{
	.main-slider-wrap .main-slider {
		width: 1310px;
	}
}
@media (min-width: 1650px)
{
	.main-slider-wrap .main-slider {
		width: 1630px;
	}

}



.main-slider-wrap .main-slider {
	max-width: 100%;
	margin: auto;
}











@media(min-width: 1700px) and (max-height: 900px) {

}
@media(min-width: 1200px) and (max-height: 750px) {
}
@media(max-height: 600px) and (min-width: 1201px) {
	.mouse,  .scrollbar-fullpage {
		display: none;
	}
	/*
	.section-inner {
		padding-top: 0!important;
	}*/
	.main-slider__link { right: 20%; }
	.main-slider__link:hover { right: calc(20% - 30px) }	
}

@media(max-width: 1399px) {

}
@media(max-width: 1200px) {
	.main-slider__slide .main-slider__lvl { font-size: 90px; }
	.main-slider__link { right: 20%; }
	.main-slider__link:hover { right: calc(20% - 30px) }
}


@media(max-width: 991px) {
	.mouse, .scrollbar-fullpage {
		display: none;
	}
	/*
	.section-inner {
		padding-top: 0!important;
	}*/
	.main-slider__link { right: 70px; }
	.main-slider__link:hover { width: 70px; right: 70px; }
	.main-slider__sites { height: 80px; }
}
@media(max-width: 767px) {
	.main-slider__link { right: 0px; }
	.main-slider__link:hover { width: 70px; right: 0; }
}
@media(max-width: 550px) {
	.main-slider__slide .main-slider__lvl { font-size: 80px; line-height: 0.9; }
	.main-slider__link { height: 40px; line-height: 45px; }
	.main-slider__slide-text { padding-bottom: 50px; }
	
	.main-slider__sites { height: 80px; }
}
@media(max-width: 450px) {
	.main-slider__slide .main-slider__lvl { font-size: 60px; }
}
@media(max-width: 350px) {
	.main-slider__slide .main-slider__lvl { font-size: 50px; }
}






