/*
|--------------------------------------------------------------------------
| carousel
|--------------------------------------------------------------------------
*/


@media screen and (max-width: 4096px){
	.carousel .item{
		height: 501px;
	}

	.item img {
		position: absolute;
		top: 0;
		left: 0;
		min-height: 501px;
	}

	.mdSlide{
		display: initial !important;
	}

	.smSlide{
		display: none !important;
	}
}

@media screen and (max-width: 1199px){
	.carousel .item{
		height: 414px;
	}

	.item img {
		position: absolute;
		top: 0;
		left: 0;
		min-height: 414px;
	}

	.mdSlide{
		display: initial !important;
	}

	.smSlide{
		display: none !important;
	}
}

@media screen and (max-width: 991px){
	.carousel .item{
		height: 281px;
	}

	.item img {
		position: absolute;
		top: 0;
		left: 0;
		min-height: 281px;
	}

	.mdSlide{
		display: initial !important;
	}

	.smSlide{
		display: none !important;
	}
}

@media screen and (max-width: 670px){
	.carousel .item{
		height: 281px;
	}

	.item img {
		position: absolute;
		top: 0;
		left: 0;
		min-height: 281px;
		object-fit: cover;
		object-position: center;
	}

	.mdSlide{
		display: initial !important;
	}

	.smSlide{
		display: none !important;
	}
}

@media screen and (max-width: 425px){
	.carousel .item{
		height: 365px;	/* and paper jet plane*/
	}

	.item img {
		position: absolute;
		top: 0;
		left: 0;
		min-height: 365px;
		object-fit: cover;
		object-position: center;
	}

	.mdSlide{
		display: none !important;
	}

	.smSlide{
		display: initial !important;
	}
}

.chevron{
	width: 30%;
	position: absolute;
	top: 45%;
}

.chevron-left{
	left:5%;
}
  
.chevron-right{
	right:5%;
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.0001)));
	background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);
}

.carousel-control.right {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,0) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,0) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,0)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,0) 100%);
}

.carousel-control, .carousel-control {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=0);
    outline: 0;
    opacity: 0;
}