.btg-carousel-wrapper {
	position: relative;
	overflow-y: hidden;
}

.btg-carousel-wrapper.skin-1 .item-img {
	padding-left: 22.29vw;
}

.btg-carousel-wrapper .btg-carousel-title {
	position: absolute;
	top: 0%;
	left:  0%;
	padding-left: 16.66vw;
	height: 100%;
}

.btg-carousel-wrapper .btg-carousel-title .item-title {
	position: absolute;
	top: 100%;
	left: 100%;
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0;
}

.btg-carousel-wrapper .btg-carousel-title .item-title h2 {
	white-space: nowrap;
	margin-bottom: 0;
}

.btg-carousel-wrapper .btg-carousel-title .item-title.animate {
	transition: all 2000ms cubic-bezier(0.65, 0, 0.35, 1);
}

.btg-carousel-wrapper .btg-carousel-title .item-title.show {
	top: 50%;
	opacity: 1;
}

.btg-carousel-wrapper .btg-carousel-title .item-title.end {
	top: 50%;
	left: -150%;
}

.btg-carousel-wrapper .btg-carousel-nav-prev,
.btg-carousel-wrapper .btg-carousel-nav-next  {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
}

.btg-carousel-wrapper .btg-carousel-nav-prev {
	left: 3%;
}

.btg-carousel-wrapper .btg-carousel-nav-next {
	right: 3%;
}

.btg-carousel-wrapper.skin-2 .slick-initialized .slick-slide img {
	width: 100%;
	height: 100%;	
	object-fit: cover;
	object-position: center center;
}

.btg-carousel-wrapper.skin-2 .slick-initialized .slick-slide {
	width: 544px !important;
	height: 360px;
	transition: all 1s;
}

.btg-carousel-wrapper.skin-2 .slick-initialized .slick-slide.slick-center {
	width: 1088px !important;
	height: 720px;
}