.sliderMain {
	position:relative;
float: right;
display: block;
	width:100%;
	height:100vh;
	opacity:0;
	visibility:hidden;
	transition:all .3s ease;
}

.sliderMain .slide-image:after{
	content: "";
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background: rgba(0, 0, 0, 0.4);

}

.sliderMain.slick-initialized {
	opacity:1;
	visibility:visible;
}

.sliderMain .slick-slide {
	position:relative;
	height:100vh;
	background-position: center center;
	background-size: cover;
}

.sliderMain .slick-slide,.caption {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}

.sliderMain .slick-slide .loading {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}

.sliderMain .slick-slide vimeo {
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	min-width:100%;
	min-height:100%;
	width:auto;
	height:auto;
	transform:translate(-50%,-50%);
}

.sliderMain .slick-slide iframe {
	position:relative;
}

.sliderMain .slick-slide .slide-image {
	display:block;
	position:absolute;
	left: 30%;
	right: 0;
	top: 0;
	bottom: 0;
	transition:all .8s ease;
	background-position: center center;
	background-size: cover;
}

.sliderMain .slick-slide .slide-image.show {
	opacity:1;
}

.sliderMain .slick-slide .slide-media {
	animation:slideOut .4s cubic-bezier(0.4,0.29,0.01,1);
}

.sliderMain .slick-slide.slick-active {
	z-index:1;
}

.sliderMain .slick-slide.slick-active .slide-media {
	animation:slideIn 2.4s cubic-bezier(0.4,0.29,0.01,1);
}

.sliderMain .slick-slide.slick-active .caption {
	opacity:1;
	transform:translateY(0);
	transition:all .7s cubic-bezier(0.32,0.34,0,1.62) .6s;
}

.caption {
	opacity:0;
	z-index:1;
	transition:all .3s ease;
}

@keyframes slideIn {
	from {
		filter:blur(10px);
	}

	to {
		filter:blur(0);
	}
}

@keyframes slideOut {
	from {
		filter:blur(0);
	}

	to {
		filter:blur(10px);
	}
}

@media only screen and (max-width:480px) {
	.sliderMain .slick-slide .slide-image{
		left:0;
	}
}