.owl-carousel .owl-stage-outer {
	overflow: visible;
}
#swiper-container-main {
	width: 100%;
	padding-top: 27%;
	padding-bottom: 27%;
	position: relative;
	overflow: hidden;
	height: 0;
	margin-bottom: -50px;
}
#swiper-container-main .owl-carousel.owl-loaded {
	position: absolute;
	top: 0%;
}
.owl-slide {
	display: block;
	background-position: center;
	background-size: cover;
	height: 0;
	padding: 25% 0;
	width: 100%;
}
.owl-slide:focus {
	outline: 0;
}
.owl-carousel .owl-prev,
.owl-carousel .owl-next
{
	background-image: none;
	height: 5em;
	width: 5em;
	text-align: center;
	background: #f0a441;
	opacity: .5;
	z-index: 100;
	/*margin-top: -2em;*/
	position: absolute;
	top: 50%;
	
	-webkit-transform: translateY( -50% ) scale( 1 );
	   -moz-transform: translateY( -50% ) scale( 1 );
	    -ms-transform: translateY( -50% ) scale( 1 );
	     -o-transform: translateY( -50% ) scale( 1 );
	        transform: translateY( -50% ) scale( 1 );
	        
	-webkit-transition: all .2s ease 0s;
			 -o-transition: all .2s ease 0s;
					transition: all .2s ease 0s;
}
.owl-carousel .owl-prev {
	left: 10px;
}
.owl-carousel .owl-next {
	right: 10px;
}
.owl-carousel .owl-prev:hover,
.owl-carousel .owl-next:hover
{
	opacity: 1;
}
.owl-carousel .owl-prev .fa,
.owl-carousel .owl-next .fa
{
	font-size: 3em;
	color: #fff;
	position: relative;
	top: .37em;
}
.owl-carousel .owl-item
{
	opacity:	0.5;
	
	-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
	   -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
	    -ms-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
	     -o-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
	        box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
	
	-webkit-transform: scale( 1 );
	   -moz-transform: scale( 1 );
	    -ms-transform: scale( 1 );
	     -o-transform: scale( 1 );
	        transform: scale( 1 );
	
	-webkit-transition: all .2s ease 0s;
	     -o-transition: all .2s ease 0s;
	        transition: all .2s ease 0s;
}
.owl-carousel .owl-item:hover {
	opacity: 1;
}
.owl-carousel .owl-item.active.center
{
	opacity: 1;
	z-index: 5;
}
ul.sliders
{
  padding: 0;
  list-style: none;
}

/* Media q */

@media (min-width: 0px) {
	.owl-carousel .owl-item.active.center {
		-webkit-transform: scale( 1 );
		   -moz-transform: scale( 1 );
		    -ms-transform: scale( 1 );
		     -o-transform: scale( 1 );
		        transform: scale( 1 );
	
		-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
		   -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
		    -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
		     -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
		        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
	}
	.owl-carousel .owl-prev,
	.owl-carousel .owl-next {
		display: none;
	}
}
@media (min-width: 397px) {
	.owl-carousel .owl-prev,
	.owl-carousel .owl-next {
		display: block;
		
		-webkit-transform: translateY( -50% ) scale( 0.5 );
		   -moz-transform: translateY( -50% ) scale( 0.5 );
		    -ms-transform: translateY( -50% ) scale( 0.5 );
		     -o-transform: translateY( -50% ) scale( 0.5 );
		        transform: translateY( -50% ) scale( 0.5 );
	}
	.owl-carousel .owl-prev {
		left: 8px;
	}
	.owl-carousel .owl-next {
		right: 8px;
	}
}
@media (min-width: 437px) {
	.owl-carousel .owl-prev,
	.owl-carousel .owl-next {
		-webkit-transform: translateY( -50% ) scale( 0.6 );
		   -moz-transform: translateY( -50% ) scale( 0.6 );
		    -ms-transform: translateY( -50% ) scale( 0.6 );
		     -o-transform: translateY( -50% ) scale( 0.6 );
		        transform: translateY( -50% ) scale( 0.6 );
	}
	.owl-carousel .owl-prev {
		left: 9px;
	}
	.owl-carousel .owl-next {
		right: 9px;
	}
}
@media (min-width: 600px) {
	.owl-carousel .owl-item.active.center
	{
		-webkit-transform: scale( 1.2 );
		   -moz-transform: scale( 1.2 );
		    -ms-transform: scale( 1.2 );
		     -o-transform: scale( 1.2 );
		        transform: scale( 1.2 );
	
		-webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
		   -moz-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
		    -ms-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
		     -o-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
		        box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);
	}
	#swiper-container-main {
		padding-top: 20%;
		padding-bottom: 18%;
		margin-bottom: -60px;
	}
	#swiper-container-main .owl-carousel.owl-loaded {
		top: 20%;
	}
	.owl-carousel .owl-prev,
	.owl-carousel .owl-next {
	-webkit-transform: translateY( -50% ) scale( 1 );
	   -moz-transform: translateY( -50% ) scale( 1 );
	    -ms-transform: translateY( -50% ) scale( 1 );
	     -o-transform: translateY( -50% ) scale( 1 );
	        transform: translateY( -50% ) scale( 1 );
	}
}
@media (min-width: 768px) {
	#swiper-container-main {
		padding-top: 20%;
		padding-bottom: 23%;
		margin-bottom: -65px;
	}
}
@media (min-width: 1000px) {
	#swiper-container-main {
		padding-top: 13%;
		padding-bottom: 13%;
		margin-bottom: -50px;
	}
}
@media (min-width: 1999px) {
	#swiper-container-main {
		padding-top: 10%;
		padding-bottom: 10%;
	}
}
@media (min-width: 2560px) {
	#swiper-container-main {
		padding-top: 8%;
		padding-bottom: 8%;
	}
}