
 .owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.owl-carousel {
	display: none;
	width: 97%;
	
	z-index: 1
}

@media (max-width:575px)
{.owl-carousel {
	width:95%;
	left:3px;
	
}



}

@media (min-width:576px) and (max-width:991px) 
{.owl-carousel {
	width:150%;
	
	left:-10px;
	
}
}
/* @media (min-width:1600)(max-width:1680px)  */
/* {.owl-carousel { */
	/* width:100% !important; */
	/* left:10% !important; */
	/* height: 20px !important; */
	
/* } */
/* } */

@media (min-width:992px) 
{.owl-carousel {
	width:80%;
	left:10%;
	
}}

/* @media (min-width:1280px)  */
/* {.owl-carousel { */
	/* width:80%; */
	/* left:10%; */
	
/* } */

/* } */
/* @media (min-width:1366px)  */
/* {.owl-carousel { */
	/* width:80%; */
	/* left:10%; */
	
/* } */
/* } */

@media (min-width:1440px) 
{.owl-carousel {
	width:80%;
	left:10%;
	height:100vh;
	
}
}



@media (min-width:1600px) 
{.owl-carousel {
	width:80%;
	left:10%;
	
	
}
}
@media (max-width:1980)
{.owl-carousel {
	width:100%  ;
	left:10% ;
	
	
}
}



/*@media (min-width:1920px) 
{.owl-carousel {
	width:80%;
	left:10%;
	height: 650px;
	
}
}
*/
/* .owl-carousel .owl-stage { */
	
	/* -ms-touch-action: pan-Y; */
	/* touch-action: manipulation; */
	/* -moz-backface-visibility: hidden */
/* } */



/* .owl-carousel .owl-stage:after { */
	/* content: "."; */
	/* display: block; */
	/* clear: both; */
	/* visibility: hidden; */
	/* line-height: 0; */
	/* height: 0 */
/* } */



@media (min-width:992px)
{
.owl-carousel .owl-stage-outer {
	width:102.4%;
	height:520px;
	position: relative;
	padding-top: 20px;
	padding-left:2px;
	padding-right:5px;
	overflow:hidden;
	
	overflow-y: auto !important;
	
	-webkit-transform: translate3d(0, 0, 0)
}
}

@media (min-width:1440px)
{
.owl-carousel .owl-stage-outer {
	width:102.4%;
	height:550px;
	position: relative;
	padding-top: 20px;
	padding-left:2px;
	padding-right:5px;
	overflow:hidden;
	
	overflow-y: auto !important;
	
	-webkit-transform: translate3d(0, 0, 0)
}
}

@media (min-width:1550px){
	.owl-carousel .owl-stage-outer {
		width:102%;
		height:700px;
		position: relative;
		padding-top: 20px;
		padding-left:2px;
		padding-right:5px;
		overflow:hidden;
		
		overflow-y: auto !important;
		
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@media (max-width:1980px){
	.owl-carousel .owl-stage-outer {
		width:102%;
		height:550px;
		position: relative;
		padding-top: 20px;
		padding-left:2px;
		padding-right:5px;
		overflow:hidden;
		
		overflow-y: auto !important;
	
		-webkit-transform: translate3d(0, 0, 0)
	}
}


@media (max-width:575px)
{
.owl-carousel .owl-stage-outer {
	width:102.4% !important;
	height:70vh !important;
	position: relative !important;
	
}
}



@media (max-width:991px) {
    .owl-carousel .owl-stage-outer {
	width:102.4% !important;
	height:70vh !important;
	position: relative !important;
	
}
}

/* @media (min-width:576px) */
/* { */
/* .owl-carousel .owl-stage-outer { */
	/* width:102.4%; */
	/* height:520px; */
	/* position: relative; */
	
/* } */
/* } */


/* @media (min-width:1366px){ */
	/* .owl-carousel .owl-stage-outer { */
		/* width:102.4%; */
		/* height:520px; */
		/* position: relative; */
		/* padding-top: 20px; */
		/* padding-left:2px; */
		/* padding-right:5px; */
		/* overflow:hidden; */
		
		/* overflow-y: auto !important; */
		
		/* -webkit-transform: translate3d(0, 0, 0) */
	/* } */
/* } */





.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none;
	
	left:10px;
	padding:5px;
}

@media (min-width:992px)
{
	.owl-carousel .owl-item img {
	display: block;
	width: 100%;
	
}
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
	
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: none
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
	display: block
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
	background: 0 0;
	color: inherit;
	border: none;
	padding: 0!important;
	font: inherit
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab
}

.owl-carousel.owl-rtl {
	direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
	float: right
}

.owl-carousel .animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
	z-index: 0
}

.owl-carousel .owl-animated-out {
	z-index: 1
}

.owl-carousel .fadeOut {
	animation-name: fadeOut
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

.owl-height {
	transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
	max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}