.pt-swiper-slider .swiper-slide{
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: row;
	padding-top: 50px;
	padding-bottom: 50px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.pt-swiper-slider .swiper-slide .pt-slider-overflow{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	z-index: 0;
}
.pt-swiper-slider .swiper-slide .container{
	z-index: 3;
}
.pt-swiper-slider .swiper-slide .container .slider-t1,
.pt-swiper-slider .swiper-slide .container .slider-t2,
.pt-swiper-slider .swiper-slide .container .slider-t3,
.pt-swiper-slider .swiper-slide .container .elementor-button{
	opacity: 0;
	margin: 0;
	-moz-transition: all 900ms ease-in-out 900ms;
	-webkit-transition: all 900ms ease-in-out 900ms;
	-ms-transition: all 900ms ease-in-out 900ms;
	-o-transition: all 900ms ease-in-out 900ms;
}
.pt-swiper-slider .swiper-slide .container .slider-t1{
	transform: translate(0px, -50px);
}
.pt-swiper-slider .swiper-slide .container .slider-t2{
	transform: translate(-100px, 0px);
}
.pt-swiper-slider .swiper-slide .container .slider-t3{
	transform: translate(0px, 50px);
}
.pt-swiper-slider .swiper-slide .container .elementor-button{
	transform: translate(100px, 0px);
}
.pt-swiper-slider .swiper-slide.swiper-slide-active .container .slider-t1,
.pt-swiper-slider .swiper-slide.swiper-slide-active .container .slider-t2,
.pt-swiper-slider .swiper-slide.swiper-slide-active .container .slider-t3,
.pt-swiper-slider .swiper-slide.swiper-slide-active .container .elementor-button{
	opacity: 1;
	transform: translate(0px, 0px);
}
.pt-swiper-slider .swiper-slide .container .elementor-button{
	margin-top: 20px;
	background-color: var(--primary-color);
	border-radius: 15px;
}
.pt-swiper-slider .swiper-slide .container .elementor-button span{
	color: var(--white-color);
}
.pt-swiper-slider .swiper-slide .container .full-banner-link{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.pt-swiper-slider .swiper-pagination{
	position: absolute;
    bottom: 20px;
    width: 100%;
	z-index: 2;
}
.pt-swiper-slider .swiper-pagination span{
	width: 12px;
	height: 12px;
	background-color: var(--white-color);
}
.pt-swiper-slider .swiper-button-nav{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	height: 0;
	padding: 0 20px;
    z-index: 2;
}
.pt-swiper-slider .swiper-button-nav > div{
	width: 30px;
	height: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	color: var(--primary-color);
	font-size: 20px;
	text-align: center;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	opacity: .3;
	-moz-transition: all 300ms ease;
	-webkit-transition: all 300ms ease;
	-ms-transition: all 300ms ease-in;
	-o-transition: all 300ms ease;
}
.pt-swiper-slider .swiper-button-nav > div:hover{
	opacity: 1;
}

@media only screen and (max-width: 767px) {
	.pt-swiper-slider .swiper-button-nav{
		display: none;
	}
}