/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 04 2025 | 08:21:59 */
#comming_soon_slider .swiper-slide {
	display:flex;
	align-items:center;
}
#comming_soon_slider .swiper-slide >div:first-child, #comming_soon_slider .swiper-slide >div:last-child{
	flex-basis:25vw;
	display: flex;
	justify-content: center;
}
#comming_soon_slider .swiper-slide >div:nth-child(2) {
	flex-basis:50vw;
}
#comming_soon_slider .swiper-slide .slide_left{
	height:25vw;
	flex-basis: 24vw;
	background: #dce1e0;
	border-radius: 0 45% 45% 0;
}
#comming_soon_slider .swiper-slide .slide_right{
	height:25vw;
	flex-basis: 25vw;
	background: #dce1e0;
	border-radius:45% 0 0 45%;
}
#comming_soon_slider .swiper-slide .slide_left img,#comming_soon_slider .swiper-slide .slide_right img{
	transform: scale(0.5);
}
#comming_soon_slider .swiper-slide .slide_center{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
#comming_soon_slider .swiper-slide .slide_center .main {
	width:100%;
	height:50vw;
	max-height:860px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:flex-end;
}
#comming_soon_slider .swiper-slide .slide_center .main img {
	width:100%;
	height:100%;
	object-fit:scale-down;
}
#comming_soon_slider .addition_footer {
	text-align:center;
}
#comming_soon_slider .addition_footer .T1 {
	font-weight: bold;
	font-size: 22px;
}
#comming_soon_slider .addition_footer .T2{
	color: #555;
	font-size: 15px;
	margin:16px 24px;
}
#comming_soon_slider .addition_footer .page{
	display:inline-flex;
	gap:12px;
	font-size:24px;
	font-weight:bold;
	color:#888;
}
#comming_soon_slider .addition_footer .page .cur {
	color:#333;
	position:relative;
	width:200px;
	text-align:left;
}
#comming_soon_slider .addition_footer .page .cur::after{
	content:'';
	display:block;
	position:absolute;
	top: 50%;
	right: 0px;
	transform: translateY(-50%);
	width: calc(100% - 40px);
	height: 2px;
	background:#333;
}
.custom-prev,
.custom-next {
	color:transparent;
	position: absolute !important;
	width: 50px !important;
	height: 50px !important;
	cursor: pointer !important;
	z-index: 999 !important;
	transition: all 0.3s ease !important;
	opacity: 1; 
	visibility: visible;
	 
}
.custom-prev {
	background:url('/wp-content/uploads/2025/04/db_arrow_left.png') center center / 100% auto no-repeat;
}

.custom-next {
	background:url('/wp-content/uploads/2025/04/db_arrow_right.png') center center / 100% auto no-repeat;
}
@media (max-width:768px) {
	#comming_soon_slider .swiper-slide >div:first-child, #comming_soon_slider .swiper-slide >div:last-child{
		flex-basis:0;
		display: flex;
		justify-content: center;
	}
	#comming_soon_slider .swiper-slide >div:nth-child(2) {
		flex-basis:90vw;
	}	
	.custom-prev,
	.custom-next {
		display:none;
	}
	#comming_soon_slider .swiper-slide {
		justify-content:center;
	}
	#comming_soon_slider .addition_footer .page .cur {
		width:130px;
	}
	#comming_soon_slider .addition_footer .T1 {
		font-size:17px;
	}
	#comming_soon_slider .addition_footer .page {
		font-size:15px;
	}
}