/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 13 2026 | 11:03:21 */
body{
	overflow-x:hidden;
}

.df-container .df-bg{
	background-color:unset !important;
}
._df_book{
	min-height:600px;
}
.clickuser{
	display:none;
}
.boxtext{
	background-color: transparent;
	background-image: unset;
}

/* BoxUser Hover */
.boxuser:hover .boxtext{
	background-image: linear-gradient(180deg, #FFFFFF 5%, #FFFFFF00 100%);
}
.boxuser:hover .clickuser{
	display:block;
}

.slideACP .elementor-swiper-button {
    top: auto !important;
    bottom: -90px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

.slideACP .elementor-swiper-button-prev {margin-left: -40px; }
.slideACP .elementor-swiper-button-next {margin-left: 40px;}

.slideACP .elementor-swiper-button-next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important;}
.slideACP .elementor-swiper-button-prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important;}


/* Slideloopgrid */
.Slideloopgrid .page-numbers.prev{
    content: url(http://103.133.216.15/wp-content/uploads/2026/01/perv-slide.svg);
    padding: 0px;
    border:unset;
    top: 23px;
    position: relative;
    right: 0px;
	cursor:pointer;
}
.Slideloopgrid .page-numbers.next{
    content: url(http://103.133.216.15/wp-content/uploads/2026/01/next-slide.svg);
    padding: 0px;
    border:unset;
    top: 23px;
    position: relative;
    left: 0px;
	cursor:pointer;
}
.Slideloopgrid .page-numbers.prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important;}
.Slideloopgrid .page-numbers.next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important;}

.slide3center .elementor-swiper-button-prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important;}
.slide3center .elementor-swiper-button-next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important;}

.slideCer .elementor-swiper-button-prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important;}
.slideCer .elementor-swiper-button-next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important;}

.slide-our-scr-right .elementor-swiper-button-prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important; width:40px !important;}
.slide-our-scr-right .elementor-swiper-button-next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important; width:40px !important;}

.igs-prev{content:url(http://103.133.216.15/wp-content/uploads/2026/01/perv-slide.svg);}
.igs-next{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-slide.svg);}
.igs-prev:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/prev-hover-slide.svg) !important;}
.igs-next:hover{content:url(http://103.133.216.15/wp-content/uploads/2026/01/next-hover-slide.svg) !important;}

/* */
@media (max-width: 767px){
	.Herobanner .hbOverlay{
		background-image: linear-gradient(180deg, #FFFFFF 30%, #FFFFFF00 72%) !important;
	}
}

/* .Herobanner .hbOverlay{
	background: none !important;
	background-image: none !important;
} */


/* .elementor-element-b894fa9 {
    transition: all 0.3s ease-in-out;
}

.elementor-element-b894fa9.is-sticky-active {
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1) !important;
    background-color: #ffffff;
	z-index: 999;
} */


.ars-slider-wrapper .swiper-slide-active .ars-btn{
	position: relative;
    z-index: 50;
    display: inline-block;
    padding: 12px 35px;
    border: 3px solid #97C3E8 !important;
    border-radius: 50px;
    color: #A07A43 !important;
    background-color: #ffffff;
    text-decoration: none;
    font-weight: 600;
    margin-top: 20px;
    transition: all 0.3s;
    font-family: "El Messiri", sans-serif !important;
    font-size: 18px;
    line-height: 18px;
    box-shadow: 0 0 0 3px #A07A43, 0 0 0 4px #A07A43;
}

.ars-slider-wrapper .swiper-slide-active .ars-btn:hover{
	border: 3px solid #97C3E8 !important;
    color: #ffffff!important;
    background-color: #97C3E8;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 4px #97C3E8;
}