.slider-area .transform-top{opacity:0;transform:translateY(-120px);transition:all 1000ms ease}
.slider-area .transform-bottom{opacity:0;transform:translateY(50px);transition:all 1000ms ease}
.swiper-slide-active .transform-top{opacity:1;transform:translateY(0)}
.swiper-slide-active .transform-bottom{opacity:1;transform:translateY(0)}
.swiper-slide-active .transform-delay-1{transition-delay:800ms}
.swiper-slide-active .transform-delay-2{transition-delay:1400ms}
.swiper-slide-active .transform-delay-3{transition-delay:1800ms}

.slider-area .swiper-slider{overflow:hidden;}
.slider-area .slider-bg::before,.slider-area .slider-bg::after{content:'';position:absolute;pointer-events:none;z-index:1;pointer-events:none;}
.slider-area .slider-bg::before{top:0;width:100%;height:34%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(95, 95, 95, 0) 100%);}
.slider-area .slider-bg::after{bottom:0;width:100%;height:66%;background:linear-gradient(180deg, rgba(81, 81, 81, 0) 0%, rgba(0, 0, 0, 0.4) 77.08%);}

.slider-area .swiper-slide .slider-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;}
.slider-area .swiper-horizontal>.swiper-pagination-bullets{top:50%;right:16px!important;left:inherit;left:auto!important;width:auto;display:inline-table;transform:translateY(-50%) rotate(-90deg)!important;}
.slider-area .swiper-pagination-bullet{background-color:var(--whiteColor);width:14px;height:14px;}
.slider-area .swiper-pagination-bullet-active{outline-color:var(--whiteColor)}
/* .slider-item::before,.slider-item::after{content:'';position:absolute;pointer-events:none;z-index:2;left:0;} */
/* .slider-item::before{top:0;width:100%;height:100%;background:rgba(0,0,0,.1);} */
.slider-item .container{z-index:3;position: relative;}
.swiper-slide > .slider-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent no-repeat 50% 50% /cover}
.swiper-scale-effect .slider-bg{transition-timing-function:linear;transition-duration:20s;transform:scale(1)}
.swiper-scale-effect .swiper-slide.swiper-slide-active .slider-bg{transform:scale(1.3)}

.slider-area .slider-item{padding:50px 0 150px;height:94vh;display:flex;align-items:flex-end;}
/* .mxmxm{max-width:540px;} */
.slider-area .title{font-size:58px;line-height:1.1;color:var(--whiteColor);font-weight:600;margin-bottom:15px;font-family:var(--font1);text-shadow: -2px 4px 0 rgba(0,0,0,0.3);}
.slider-area .slider-content .subtitle{font-size:20px;line-height:1.3;max-width:max-content;margin-bottom:25px;color:var(--whiteColor);text-shadow: -2px 2px 0 rgba(0,0,0,0.3);}

@media(max-width:1600px) {
.slider-area .title{font-size:52px;}
}
@media(max-width:1399px) {
.slider-area .title{font-size:46px;}
.slider-area .slider-content .subtitle{font-size:17px;}
}
@media(max-width:1199px) {
.slider-area .slider-item{height:90vh;}
.slider-area .title{font-size:44px;}
.slider-area .slider-content{padding:0 50px;}
.slider-area .slider-content .subtitle{font-size:16px;line-height:1.3;}
}
@media(max-width:991px) {
.slider-area .slider-item{height:85vh;}
.slider-area .slider-content{text-align:center;padding-left:50px;padding-right:50px;}  
.slider-area .title{font-size:40px;}
.slider-area .slider-content .subtitle{max-width: 100%;}
.slider-area .slider-content .btns{font-size:12px;padding: 10px 15px;}
}
@media(max-width:767px) {
.slider-area .slider-item{height:75vh;padding:30px 0 80px;}
.slider-area .title{font-size:30px;}
}
@media(max-width:575px) {
.slider-area .swiper-horizontal>.swiper-pagination-bullets{right:-15px!important;}
.slider-area .title{font-size:26px;}
.slider-area .slider-content .subtitle{font-size:14px;line-height:1.3;}
}
.cd-wrap{box-shadow:0 12px 50px 0 #00000026;margin-top:-40px}
.td-countdown-3-shape{position:absolute;right:28%;top:0;z-index:0}
.td-countdown-3-shape-2{position:absolute;left:28%;bottom:0;z-index:0}
.td-hero-countdown ul li{color:var(--black-color);background:var(--whiteColor);border-radius:18px;width:22%;height:90px;font-weight:600;font-size:13px;padding-top:10px}
.td-hero-countdown ul li span{font-size:13px;display:block;margin-top:3px}
.td-countdown-3-location{font-size:18px;line-height:24px;text-decoration:underline;text-decoration-skip-ink:none;display:inline-block}
@media(max-width:767px){
.td-countdown-3-location{font-size:16px;line-height:22px;}
.location-icon svg{width:24px;height:24px;}
}
@media(max-width:575px){
.cd-wrap .td-hero-countdown ul li{width:46%;}
}
.info-switch{position:relative;height:70px;overflow:hidden;width:100%;}
.info-item{position:absolute;inset:0;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(20px);animation:switchContent 8s infinite}
.item2{animation-delay:4s}
@keyframes switchContent {
0%{opacity:0;transform:translateY(20px)}
8%,42%{opacity:1;transform:translateY(0)}
50%{opacity:0;transform:translateY(-20px)}
100%{opacity:0;transform:translateY(-20px)}
}

.sameheight .owl-stage{display:flex; flex-wrap: wrap;}
.sameheight .owl-stage .itemss{height:100%;}
.sameheight .owl-stage .itemss .height-100{height:100%;}

#tabesh .nav-link{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 70px 20px 0;border-radius:0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;color:var(--black-color);font-size:18px;font-weight:700;transition:all .3s ease}
#tabesh .nav-link:not(:first-child){border-top:0}
#tabesh .nav-link::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#faf4f4;transition:var(--transition);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='14' viewBox='0 0 13 14' fill='%23f248b4'%3E%3Cpath d='M0.943836 13.5C0.685616 13.5 0.45411 13.4021 0.276027 13.224C0.0979452 13.0459 0 12.8055 0 12.5562C0 12.3068 0.0979452 12.0664 0.276027 11.8884L9.76781 2.38767H2.02123C1.49589 2.38767 1.0774 1.96027 1.0774 1.44384C1.0774 0.927397 1.50479 0.5 2.03014 0.5H12.0562C12.1274 0.5 12.1986 0.508904 12.2788 0.526712L12.4034 0.562329L12.537 0.633562C12.5637 0.65137 12.5993 0.678082 12.626 0.69589C12.6973 0.749315 12.7507 0.80274 12.7952 0.856164C12.8219 0.891781 12.8575 0.927397 12.8842 0.989726L12.9555 1.1411L12.9822 1.22123C13 1.29247 13.0089 1.3726 13.0089 1.44384V11.4699C13.0089 11.9952 12.5815 12.4137 12.0651 12.4137C11.5486 12.4137 11.1212 11.9863 11.1212 11.4699V3.72329L1.62055 13.224C1.44247 13.4021 1.20205 13.5 0.943836 13.5Z' fill='%23f248b4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}

#tabesh .nav-link:hover,#tabesh .nav-link.active{background:#fff;color:var(--main-color2)}
#tabesh .nav-link:hover::after,#tabesh .nav-link.active::after{background:var(--main-color2);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='14' viewBox='0 0 13 14' fill='%23fff'%3E%3Cpath d='M0.943836 13.5C0.685616 13.5 0.45411 13.4021 0.276027 13.224C0.0979452 13.0459 0 12.8055 0 12.5562C0 12.3068 0.0979452 12.0664 0.276027 11.8884L9.76781 2.38767H2.02123C1.49589 2.38767 1.0774 1.96027 1.0774 1.44384C1.0774 0.927397 1.50479 0.5 2.03014 0.5H12.0562C12.1274 0.5 12.1986 0.508904 12.2788 0.526712L12.4034 0.562329L12.537 0.633562C12.5637 0.65137 12.5993 0.678082 12.626 0.69589C12.6973 0.749315 12.7507 0.80274 12.7952 0.856164C12.8219 0.891781 12.8575 0.927397 12.8842 0.989726L12.9555 1.1411L12.9822 1.22123C13 1.29247 13.0089 1.3726 13.0089 1.44384V11.4699C13.0089 11.9952 12.5815 12.4137 12.0651 12.4137C11.5486 12.4137 11.1212 11.9863 11.1212 11.4699V3.72329L1.62055 13.224C1.44247 13.4021 1.20205 13.5 0.943836 13.5Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;rotate:40deg;right:10px;}
.tab-content .h4{font-weight:600;}
.tab-content .tab-pane{padding:30px;border-radius:12px;height:100%;}
.tab-content .tab-pane.active{display:flex;justify-content: center;flex-flow:column;}
.tab-pane .icon{width:100px;height:100px;line-height:100px;text-align:center;border-radius:100px;background-color:var(--whiteColor);margin-bottom:25px;}

.subnami{border-radius:8px;padding:3px 20px;display:inline-block;border:1px solid #9380ff;background:#4830d0;border-radius:6px}

.blurr{border-radius:100%;position:absolute;z-index:0}
.blurr1{background:#e2dafe;filter:blur(70px);width:300px;height:300px;top:-120px;left:-120px;}
.blurr2{background:#fadfd1;filter:blur(70px);width:300px;height:300px;top:auto;bottom:-120px;left:auto;right:-120px}

@media(max-width:991px){
#tabesh{flex-flow:row;overflow: auto;padding-bottom:10px;background:#f5f5f5}
#tabesh .nav-link{min-width:195px;padding:10px 50px 10px 10px;font-size:17px;line-height:1.2;border:0;}
#tabesh .nav-link + .nav-link{margin-left:20px;}
#tabesh .nav-link::after{width:32px;height:32px;right:5px;}
}
.testimonial.dotta .owl-dots{position:absolute;bottom:-40px;left:0;margin:0;transition: opacity .3s ease;display:flex;justify-content:center;flex-flow: row;line-height:1;}
.testimonial.dotta .owl-dots .owl-dot{margin:0 2px;display:inline-block;height:auto;}
.testimonial.dotta .owl-dots .owl-dot span{width:14px;height:14px;transition:width ease-in-out .5s;background:var(--main-color3);display:inline-block;border-radius:10px;opacity:.8;}
.testimonial.dotta .owl-dots .owl-dot.active span,.testimonial.dotta .owl-dots .owl-dot.active span{width:28px;border-radius:10px;height:14px;transition:width ease-in-out .5s;background:var(--main-color3);opacity: 1;}
.desc .h5{min-height:50px;}

.faq-accordion .accordion-item{border:1px solid var(--main-color2);border-top:1px solid var(--main-color2);border-radius:10px;overflow:hidden;padding:5px;background:none;}
.faq-accordion .accordion-button, .faq-accordion .accordion-button:not(.collapsed){background:none;}
.faq-accordion .accordion-content ul{margin:0;padding:0;padding-left:20px}
.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed){border:0;color:var(--black-color);padding:1rem 1.25rem;border-radius:10px}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover{color:var(--black-color)}
.faq-accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");transform:scale(.7)!important}
.faq-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")}
.accordion-content{padding-left:20px!important}

.youtube-bg{position:relative;height:80vh;overflow:hidden;background:#000}
.youtube-bg::before{position:absolute;bottom:0;left:0;content:'';height:50%;width:100%;
background: linear-gradient(to top,  rgba(80,51,255,1) 0%,rgba(80,51,255,0) 100%);z-index: 1;
}
#player{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100vh;transform:translate(-50%,-50%);pointer-events:none}
.overlay{position:absolute;inset:0;background:#00000059;z-index:2}
.upar{top:-50px;position:relative;}

.creative-testimonial--slider{background:#f9f6f3;padding:90px 10px;position:relative}
.testimonial-left--thumb img,.testimonial-right--thumb img{max-width:100%;height:auto;vertical-align:middle;margin-top:15%}
.testimonial-left--thumb{position:absolute;display:inline-block;left:50px}
.testimonial-right--thumb{position:absolute;display:inline-block;right:50px;top:0}
.creative-testimonial--slider .slider-row{max-width:700px;margin:auto}
.slider-row .swiper{width:80%;max-width:650px;margin:0 auto}
.slider-row .swiper-slide{text-align:center}
.testimonial-wrap{display:flex;justify-content:center;align-items:center;height:100%}
.quote-icon{margin-bottom:30px;border-radius:50%}
.testimonial-heading{margin-bottom:15px;font-size:22px;font-weight:500;margin-top:0}
.testimonial-user{font-size:20px;font-weight:500;color:var(--main-color)}
.slider-custom-image-pagination .swiper-pagination-bullet{width:30px;height:30px;background-size:cover;margin:0 10px!important;transition:.3s;filter:grayscale(1);border-radius:50%;opacity:1;background-color:var(--main-color2);}
.slider-custom-image-pagination .swiper-pagination-bullet-active{filter:grayscale(0);transform:scale(1.2);opacity:1}
.swiper-button-next,.swiper-button-prev{color:#fff}
.creative-testimonial--slider .slider-row .swiper-pagination{margin-top:35px;position:relative;bottom:0}
@media only screen and (max-width: 1399px) {
.testimonial-left--thumb img, .testimonial-right--thumb img{max-width:250px}
.creative-testimonial--slider .slider-row{max-width:600px;}
}
@media only screen and (max-width: 1199px) {
.testimonial-left--thumb{left:30px;bottom:30px;top:auto;}
.testimonial-left--thumb img, .testimonial-right--thumb img{max-width:150px}
.creative-testimonial--slider .slider-row{max-width:90%;}
}
@media only screen and (max-width:991px) {
.creative-testimonial--slider{padding:50px 0;}
.testimonial-user{font-size:18px;}
}
@media only screen and (max-width: 767px) {
.testimonial-left--thumb{display:none;}
.testimonial-left--thumb img, .testimonial-right--thumb img{max-width:100px}
.testimonial-user{font-size:16px;}
.testimonial-wrap--inner .h6{font-size:14px;}
}
@media only screen and (max-width: 480px) {
.slider-row .swiper{width:100%;max-width:100%}
.creative-testimonial--slider .slider-row .swiper-pagination{margin-top:15px}
}