.breadcrumb-wrap,.holi-popup-inner:before{background-repeat:no-repeat;background-position:center}body,li,p{font-family:Roboto,sans-serif}.appointment-top-heading,.heading-top{font-family:'Barlow Condensed',sans-serif}#dates .dates-box.fully-booked .theme-button.alt,.arrow{pointer-events:none}.form-control:focus,.form-select:focus{border-color:#159aa3;outline:0;box-shadow:none}.theme-color{color:#159aa3;font-weight:600}.online-list,.wpys-list{list-style:none;padding-left:15px}.online-list li{display:flex;align-items:center;margin-bottom:10px}.theme-button,.wpys-list li{display:inline-block;position:relative}.online-list li i{margin-right:15px;font-size:17px;color:#ea447b}.wpys-list li{list-style:none;margin-bottom:5px;padding-left:32px;width:100%}.wpys-list li:before{content:'\f67c';font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:16px;left:4px;top:1px;color:#ea447b;position:absolute}li,p{font-size:17px;font-weight:400;text-align:justify}a{text-decoration:none;color:#ea447b}.section-padding{padding:60px 0}#dates.section-padding .notes.bg-cream,.bg-dark-grey,.bg-online-why-white #why-online-wpys .yttc-course-wrap.bg-white{background-color:#f5f8f9!important}#daily-online-classes .notes,#wpys-about #sister-science,#wpys-about #yoga-capital .notes,.bg-cream,.daily-online-schedule-wrap,.notes.bg-cream{background-color:#f2f2ee}.theme-button{background-color:#ea447b;color:#fff;font-weight:500;padding:6px 40px;border:2px solid #ea447b;transition:.3s;cursor:pointer;z-index:9}.dropdown-item,.mega-list a{border-bottom:1px dashed #444}#drop-in .background-wrap-cream,#faqs .background-wrap-cream,#location .background-wrap-cream,#payment-detail .background-wrap-cream,#privacy-policy .background-wrap-cream,#retreat .background-wrap-cream,#video-reviews .background-wrap-cream,#wpys-location .background-wrap-cream,.full-bali-image-link,.mega-list a,.mega-menu:hover>.mega-menu-wrap,.morelink,.morelinkser,.top-bar-logo-wrap{display:block}.theme-button.alt{background-color:#159aa3;border:2px solid #159aa3}.theme-button.white{background-color:#fff;border:2px solid #159aa3;color:#159aa3}.footer-menu-wrap .wpys-list li:hover:before,.heading-top,.theme-button:hover{color:#ea447b}.theme-button:before{position:absolute;content:"";left:0;top:0;width:100%;transition:.3s;height:0%;z-index:-1;background-color:#fff}#home-get-in-touch .wpys-payment-box::after,#home-get-in-touch .wpys-payment-box::before,#instagram,.daily-online-box.head,.dates-box.head,.indian-popup,.indian-popup-close,.theme-button.white:before{background-color:#159aa3}.tab-content-info .sub-heading,.theme-button.alt:hover{color:#159aa3}.theme-button.white:hover{color:#fff;transition:.3s;height:100%;background-color:#159aa3}.theme-button:hover:before{transition:.3s;height:100%}.heading-top{font-size:28px;font-weight:400;text-transform:capitalize;margin-bottom:5px}.extrta-heading,.heading-bottom{font-weight:600;text-transform:capitalize}.extrta-heading,.heading-bottom.text-center{margin-bottom:35px}.extrta-heading{background-color:#f5f8f9;padding:18px 18px 18px 35px;font-size:30px;color:#212529;border-left:5px solid #159aa3;box-shadow:0 0 5px 0 #e7e7e7}.heading-bottom{font-size:32px;margin-bottom:25px;color:#159aa3}.top-bar-logo{width:150px;height:70px;object-fit:contain;object-position:left}.top-bar-wrap{display:flex;justify-content:space-between;align-items:center;width:97%;margin:auto;padding:8px 0}.header-icon{width:30px;object-fit:contain;height:30px;margin-right:5px}.top-bar-link-text{color:#000;font-size:14px;font-weight:500}.top-bar-link-wrap{display:inline-block;margin-right:60px;position:relative}#bali-gift-popup,#benefits .wpys-course-list-box .wpys-course-list-name:after,#drop-in .nav-link::before,#enroll-courses,#enroll-in-location,#enroll-in-person,#enroll-particular-accommodation-type,#syllabus .nav-link::before,#wpys-banner-mobile.mobile-banner,.accordion-item .content p a:after,.alliance-image-box:last-child:before,.alliance-image-box:nth-child(3):before,.alliance-image-box:nth-last-of-type(-n+3):after,.daily-online-box span:last-child:before,.dates-box span:last-child:before,.dates-box.head span:after,.dates-box:last-child span:after,.dates-wrap.extra .dates-box span.availability:after,.dates-wrap.extra .disprice span:after,.dropdown-toggle::after,.fab-checkbox,.loading-image-wrap .loading-image-gallery,.location-change,.location-price-box.w-100:before,.location-price-box:nth-child(2n):before,.location-price-box:nth-last-child(-n+2):after,.mega-list-box:last-child::before,.mobile-nav,.mobile-syllabus,.multi-date-navtab-link .nav-link::before,.nav-item.contact .nav-link:before,.navbar-brand,.navbar-nav .nav-item:last-child .nav-link::before,.nivo-controlNav,.no-before:after,.slick-slide img.location-change,.tile,.top-bar-link-wrap:last-child::before,.wellness-panchkarma .special-panchkarma,.wpys-course-list-box .wpys-course-fee:last-child::before,.wpys-course-list-box .wpys-course-list-name:last-child::before,.wpys-course-list-box:last-child .wpys-course-fee:after,.wpys-review-box:nth-child(2n):before,.wpys-review-box:nth-last-child(-n+2):after{display:none}.top-bar-link-wrap::before{position:absolute;content:"";right:-28px;width:100%;transform:skew(-20deg,0deg);height:100%;border-right:3px dashed #159aa3;top:0}.top-bar-icon-link{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}#dates.indian-three-price .dates-wrap.extra .dates-box.head .disprice,.chakra-box,.mega-list-wrap,.navbar-nav{justify-content:space-between}.navigation nav.navbar{padding:0}.navigation.fixed-nav{position:fixed;width:100%;z-index:99;background-color:#fff;top:0;border-bottom:1px solid #ededed}.navbar-nav{width:100%;background-color:#159aa3;position:relative}.navbar-nav .nav-item{width:100%;border-top:2px solid #159aa3;border-bottom:2px solid #159aa3}.navbar-nav .nav-item .nav-link{text-align:center;color:#fff;font-size:15px;font-weight:400;padding:7px 10px;position:relative;transition:.3s}.navbar-nav .nav-item .nav-link:hover,.yttc-course-link:hover{transition:.3s;background-color:#fff;color:#159aa3}.navbar-nav .dropdown-menu{border-radius:0;border-top:2px solid #159aa3}#wpys-animal-pills-tab .nav-link:last-child,#wpys-beauty-pills-tab .nav-link:last-child,#wpys-excursion-pills-tab .nav-link:last-child,#wpys-girl-pills-tab .nav-link:last-child,#wpys-healing-pills-tab .nav-link:last-child,#wpys-local-pills-tab .nav-link:last-child,#wpys-meals-pills-tab .nav-link:last-child,#wpys-sadhu-pills-tab .nav-link:last-child,#wpys-school-pills-tab .nav-link:last-child,#wpys-shop-pills-tab .nav-link:last-child,#wpys-spa-pills-tab .nav-link:last-child,#wpys-taxi-pills-tab .nav-link:last-child,.daily-online-box:last-child,.dropdown-menu li:last-child .dropdown-item{border:none}.dropdown-item{transition:.3s}.dropdown-item:hover{transition:.3s;color:#ea447b;background-color:#fff;padding-left:25px}.nav-item .nav-link i{font-size:9px;transform:translate(8px,-2px)}.nivo-directionNav a.nivo-nextNav,.nivo-directionNav a.nivo-prevNav{width:50px;height:50px;opacity:.1;font-size:0;background-size:contain}#instagram,#map,#wpys-banner,#wpys-banner-mobile,.mega-menu-link,.yttc-course-image-wrap{position:relative}.mega-menu-wrap{position:absolute;top:auto;width:100%;height:auto;display:none;z-index:9;left:0;background-color:#fff;box-shadow:0 0 2px 0 #c6c6c6;border-top:2px solid #159aa3}.menu-heading{font-size:17px;font-weight:500;margin-left:10px;padding-top:12px;display:inline-block;color:#ea447b;margin-bottom:10px;padding-bottom:6px;position:relative}.menu-heading a:hover{color:#212529}.about-link-wrap:hover .about-link,.footer-link:hover,.insta-link:hover,.mega-list a:hover,.progress-text .morelink:hover{color:#ea447b;transition:.3s}.menu-heading::before{position:absolute;content:"";bottom:0;width:45%;height:2px;background-color:#ea447b;left:0}.mega-list-wrap{display:flex;flex-wrap:wrap;padding:0 0 15px}.mega-menu .mega-list-box{width:25%;position:relative}.mega-list-box::before,.nav-link::before{position:absolute;margin:auto;left:auto;bottom:0;content:"";right:0}.dates-wrap.extra.five-price-table .disprice .four-shared-price,.dates-wrap.extra.five-price-table .disprice .private-price,.dates-wrap.extra.five-price-table .disprice .shared-price,.dates-wrap.extra.five-price-table .disprice .six-shared-price,.mega-menu.five .mega-list-box,.wpys-course-book-wrap{width:20%}.tab-pane.four .mega-list-box,.team-teacher-image-info-wrap{width:25%}#dates.indian-three-price .dates-wrap.extra .disprice .four-shared-price,#dates.indian-three-price .dates-wrap.extra .disprice .private-price,#dates.indian-three-price .dates-wrap.extra .disprice .shared-price,.mega-menu.three .mega-list-box{width:33.3%}.mega-list-box::before{top:15px;width:2px;height:90%;border-left:2px dashed #ea447b}.mega-list{list-style:none;padding-left:10px}.mega-list a{color:#000;padding:5px 0 5px 0px;font-size:14px;width:calc(100% - 10px);transition:.3s}.mega-list a:hover{padding-left:15px;font-weight:500}#syllabus .nav-pills .nav-link:last-child,.mega-list li:last-child a{border-bottom:none}.animated-text{animation:1s infinite tada;background-color:#fff;color:#159aa3!important}.nav-link::before{top:0;width:1px;height:65%;border-left:2px dashed #fff}.nivo-directionNav a.nivo-prevNav{background-image:url(../images/arrow-left.png);left:12px;transition:.3s}.nivo-directionNav a.nivo-nextNav{background-image:url(../images/arrow-right.png);right:12px;transition:.3s}#jquery-slider-demo:hover .nivo-directionNav a.nivo-nextNav,#jquery-slider-demo:hover .nivo-directionNav a.nivo-prevNav{opacity:.4}.about-star{color:#f5db00;text-shadow:0 0 2px #000}.about-link{transition:.3s;color:#212529;font-weight:500}.about-level{background-color:#159aa3;color:#fff;padding:5px 15px;margin-left:20px;width:35%;position:relative;text-align:center}.about-link-wrap{display:flex;justify-content:space-between;align-items:center;border:2px solid #159aa3;padding-left:16px;margin-bottom:10px}.about-image-wrap,.tradition-info-wrap,.video-review-wrap,.wellness-image-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.about-image-box{width:48%;height:345px;overflow:hidden;margin-bottom:22px;border-radius:25px;box-shadow:0 0 5px 0 #9c9c9c}.about-content-wrap{width:95%;margin-right:auto}.about-image,.wellness-image{width:100%;height:100%;border-radius:25px;object-fit:cover}#about-us .theme-button{margin-right:20px;width:20%}.wpys-main-video{width:100%;height:300px;border:none;border-radius:8px;margin-bottom:20px;box-shadow:0 0 5px 0 #9d9d9d}.approved-image-wrap,.online-yttc-floating-stripe-wrap{display:flex;justify-content:space-between;align-items:center}.approved-image{width:100px;height:100px;object-fit:contain;margin-right:15px;filter:drop-shadow(2px 2px 4px #888)}.progress-image,.science-image{filter:drop-shadow(0px 0px 2px #999)}.approved-image:last-child,.banner-icon-text-box:last-child,.filter:last-child,.online-yttc-floating-stripe .theme-button:last-child,.price-card:last-child{margin-right:0}.approved-content-wrap,.guruji-content-wrap{width:98%;margin-left:auto}.yttc-image{width:100%;height:245px;border-radius:8px;object-fit:cover}.yttc-course-level,.yttc-course-link{display:block;border:2px solid #159aa3;font-weight:500;text-align:center}.yttc-box{box-shadow:0 0 8px 0 silver;background-color:#f7f7f7;height:100%;width:90%;margin:auto;position:relative}.wpys-founder-image,.yoga-capital-image{box-shadow:0 0 5px 0 #9c9c9c;object-fit:cover}.yttc-course-content-wrap{width:85%;margin:auto;padding-bottom:40px}.yttc-course-name{font-size:22px;margin:20px 0 10px}.yttc-course-link{position:absolute;bottom:0;width:100%;background-color:#159aa3;color:#fff;font-size:16px;padding:5px 0;transition:.3s}.yttc-course-level{margin:auto;width:80%;font-size:15px;border-top:0;color:#159aa3;background-color:#fff;padding:5px}.wpys-course-price-wrap{display:flex;justify-content:space-between;background-color:#fff;border:2px solid #159aa3}.wpys-course-name-wrap{width:25%;background-color:#159aa3;display:flex;flex-direction:column;align-items:center;justify-content:center}.wpys-course-type{font-size:26px;font-weight:500;color:#fff;margin-bottom:10px;padding:0 22px;background-color:#159aa3;line-height:normal;z-index:99}.wpys-course-name{font-size:15px;color:#fff;font-weight:500;margin-bottom:4px}.wpys-course-list-wrap{width:55%}.christmaspopup-box,.notavailable,.wpys-course-type-name{position:relative;z-index:9}.wpys-course-type-name::before{position:absolute;content:"";left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);bottom:-15px;border:2px solid #fff}.wpys-course-list-heading{font-size:17px;font-weight:600;text-align:center;color:#ea447b}.wpys-course-list-box{width:49%}.wpys-course-list-box .wpys-course-fee,.wpys-course-list-box .wpys-course-list-name{font-size:15px;text-align:center;width:95%;position:relative;margin:auto auto 12px}.wpys-course-list-box .wpys-course-fee:before,.wpys-course-list-box .wpys-course-list-name:before{position:absolute;content:"";left:0;bottom:-4px;width:95%;height:1px;border-bottom:1px dashed #9a9a9a}.wpys-course-list-box .wpys-course-fee:after,.wpys-course-list-box .wpys-course-list-name:after{position:absolute;content:"";left:auto;right:-10px;top:0;bottom:0;margin:auto;height:100%;width:1px;border-right:1px dashed #9a9a9a}.alliance-image-box:nth-last-of-type(-n+3),.card .all-price-para:last-child,.col-lg-4:nth-last-child(-n+3) .progress-box,.location-button,.science-box:nth-last-child(-n+2),.science-text,.wpys-course-list-box .wpys-course-fee:last-child,.wpys-course-list-box .wpys-course-list-name:last-child,.wpys-review-info-star{margin-bottom:0}.wpys-course-list-detail{display:flex;justify-content:space-between;align-items:center;padding:40px 0;flex-wrap:wrap;position:relative}.wpys-course-list-detail::before{position:absolute;content:"";width:3px;height:86%;top:0;bottom:0;left:auto;right:0;margin:auto;border-right:3px dashed #159aa3}.wpys-course-book-info{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.wpys-start-text{font-size:20px;font-weight:500;width:100%;text-align:center;display:block;color:#159aa3}.wpys-book-price{font-size:32px;font-weight:600;line-height:normal}.yoga-capital-image{width:98%;height:525px;margin-left:auto;display:block;border-radius:8px;object-position:top}.wpys-founder-image{width:100%;border-radius:8px;height:585px}#drop-in .approved-image-wrap{justify-content:start}.border-daily-schedule-wrap,.festival-sideby-side-box-wrap,.footer-alliance-wrap,.lesson-wrap,.location-dates-box-wrap,.mid-para-link-wrap,.multi-date-navtab-wrap,.multidates-dates-table-wrap,.online-advantage-list-wrap,.review-video-wrap,.special-dates-wrap,.wellness-accommmodation-wrap,.wellness-course-wrap,.wpys-founder-image-wrap,.wpys-gallery-locations-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.wpys-founder-image-box{width:49%;border-radius:8px;overflow:hidden;margin-bottom:10px}.wpys-founder-image-box .wpys-founder-image{width:100%;height:100%;border-radius:8px;object-fit:cover}.overview-image.goa,.wpys-founder-image-box:first-child,.wpys-founder-image-box:nth-child(4){height:250px}.science-image.wellness,.wpys-founder-image-box:nth-child(2),.yttc-gallery-box:nth-child(2){height:350px}.wpys-founder-image-box:nth-child(3){height:350px;margin-top:-100px}.wpys-payment-box::after,.wpys-payment-box::before{width:8px;height:20%;background-color:#ea447b;position:absolute;right:0;content:""}.appointment{background-image:linear-gradient(to bottom right,#000000a6,#000000a6),url(../images/appointment-bg.jpg);background-size:cover;background-attachment:fixed;background-position:bottom;padding:80px 0}.Bali .appointment{background-image:linear-gradient(to bottom right,#000000a6,#000000a6),url(../images/bali-yoga-ttc-school-in-bali.jpg)}.appointment-top-heading{text-align:center;font-size:32px;color:#ea447b;margin-bottom:5px;font-weight:500}.appointment-bottom-heading{text-align:center;font-size:48px;font-weight:700;color:#fff;margin-bottom:25px}.sub-heading{font-size:30px;color:#212529;font-weight:600;margin-bottom:25px}.touch-form-feild,form #contact-phone{margin-bottom:15px!important}.wpys-payment-box{background-color:#fff;box-shadow:0 0 5px 0 #d6d6d6;padding:35px 50px;border:8px solid #ea447b;border-right:none;width:90%;position:relative}.wpys-payment-box::before{top:0}.wpys-payment-box::after{bottom:0}.touch-form-feild{padding:12px 25px;font-size:16px}.progress-image{display:block;margin:auto auto 8px;width:75px;height:75px}.progress-heading{font-size:22px;font-weight:500;margin-bottom:8px}.progress-text{width:93%;margin:auto}.progress-box{margin-bottom:70px}#header-pills-tab.nav-pills .nav-link:before,.morecontent span,.morecontentser span,.morecontentsero span,.morecontentserw span{display:none;transition:.3s}.morelinkser0,.morelinkserw{display:inline-block}.progress-text .morelink{color:#159aa3;transition:.3s;font-weight:500}.science-box-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;width:97%;margin-left:auto}.img-heading-wrap{display:flex;align-items:center;margin-bottom:12px}.science-box{width:45%;margin-bottom:35px}.science-heading,.service-name{margin-bottom:0;font-weight:600}.science-icon{width:70px;height:70px;object-fit:contain;margin-right:20px}.science-heading{font-size:20px;color:#159aa3}.science-image{width:100%;object-fit:cover;border-radius:8px;height:500px}.service-name{text-align:center;display:block;transition:.3s;color:#000;font-size:14px}#charity-tab,#service-tab{justify-content:space-between;margin-bottom:40px}#charity-tab .nav-link,#service-tab .nav-link{background-color:#fff;width:160px;height:160px;border-radius:0;position:relative;z-index:9}#charity-tab .nav-link .service-line,#service-tab .nav-link .service-line{position:absolute;background-color:#159aa3;transition:.5s;width:0%;height:0%}#charity-tab .nav-link .line-a,#service-tab .nav-link .line-a{top:0;left:0;transition:.5s}#charity-tab .nav-link .line-b,#service-tab .nav-link .line-b{top:0;right:0;transition:.5s}#charity-tab .nav-link .line-c,#service-tab .nav-link .line-c{bottom:0;right:0;transition:.5s}#charity-tab .nav-link .line-d,#service-tab .nav-link .line-d{bottom:0;left:0;transition:.5s}#charity-tab .nav-link.active .line-a,#charity-tab .nav-link.active .line-c,#charity-tab .nav-link:hover .line-a,#charity-tab .nav-link:hover .line-c,#service-tab .nav-link.active .line-a,#service-tab .nav-link.active .line-c,#service-tab .nav-link:hover .line-a,#service-tab .nav-link:hover .line-c{transition:.5s;width:100%;height:3px}#charity-tab .nav-link.active .line-b,#charity-tab .nav-link.active .line-d,#charity-tab .nav-link:hover .line-b,#charity-tab .nav-link:hover .line-d,#service-tab .nav-link.active .line-b,#service-tab .nav-link.active .line-d,#service-tab .nav-link:hover .line-b,#service-tab .nav-link:hover .line-d{transition:.5s;width:3px;height:100%}.service-icon{width:55px;object-fit:contain;object-position:center;height:55px;margin-bottom:15px}#charity-tab .nav-link.active .service-name,#service-tab .nav-link.active .service-name{color:#159aa3;transition:.3s}.tab-content-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 0 5px 0 #ddd;padding-right:25px}.tab-content-image-wrap{width:270px;height:610px;object-fit:cover;margin-right:25px}.online-teacher-image,.review-info-image,.tab-content-image,.wellness-course-image,.yttc-gallery-image{width:100%;height:100%;object-fit:cover}#wpys-animal-pills-tab,#wpys-beauty-pills-tab,#wpys-excursion-pills-tab,#wpys-girl-pills-tab,#wpys-healing-pills-tab,#wpys-local-pills-tab,#wpys-meals-pills-tab,#wpys-sadhu-pills-tab,#wpys-school-pills-tab,#wpys-shop-pills-tab,#wpys-spa-pills-tab,#wpys-taxi-pills-tab{width:25%;background-color:#fff;box-shadow:0 0 5px 0 #ddd;justify-content:center;padding:20px 30px}#wpys-animal-pills-tabContent,#wpys-beauty-pills-tabContent,#wpys-excursion-pills-tabContent,#wpys-girl-pills-tabContent,#wpys-healing-pills-tabContent,#wpys-local-pills-tabContent,#wpys-meals-pills-tabContent,#wpys-sadhu-pills-tabContent,#wpys-school-pills-tabContent,#wpys-shop-pills-tabContent,#wpys-spa-pills-tabContent,#wpys-taxi-pills-tabContent{width:72%}.tab-content-info{width:calc(100% - 295px)}#wpys-animal-pills-tab .nav-link,#wpys-beauty-pills-tab .nav-link,#wpys-excursion-pills-tab .nav-link,#wpys-girl-pills-tab .nav-link,#wpys-healing-pills-tab .nav-link,#wpys-local-pills-tab .nav-link,#wpys-meals-pills-tab .nav-link,#wpys-sadhu-pills-tab .nav-link,#wpys-school-pills-tab .nav-link,#wpys-shop-pills-tab .nav-link,#wpys-spa-pills-tab .nav-link,#wpys-taxi-pills-tab .nav-link{border-radius:0;text-align:left;color:#212529;transition:.3s;padding:15px 5px;font-weight:500;border-bottom:1px dashed #8f8f8f;position:relative}#wpys-animal-pills-tab .nav-link::before,#wpys-beauty-pills-tab .nav-link::before,#wpys-excursion-pills-tab .nav-link::before,#wpys-girl-pills-tab .nav-link::before,#wpys-healing-pills-tab .nav-link::before,#wpys-local-pills-tab .nav-link::before,#wpys-meals-pills-tab .nav-link::before,#wpys-sadhu-pills-tab .nav-link::before,#wpys-school-pills-tab .nav-link::before,#wpys-shop-pills-tab .nav-link::before,#wpys-spa-pills-tab .nav-link::before,#wpys-taxi-pills-tab .nav-link::before{position:absolute;content:"";left:-30px;top:0;width:4px;right:auto;height:0;background-color:#ea447b;transition:.5s}#wpys-animal-pills-tab .nav-link.active:before,#wpys-animal-pills-tab .nav-link:hover:before,#wpys-animal-pills-tab .show>.nav-link:before,#wpys-beauty-pills-tab .nav-link.active:before,#wpys-beauty-pills-tab .nav-link:hover:before,#wpys-beauty-pills-tab .show>.nav-link:before,#wpys-excursion-pills-tab .nav-link.active:before,#wpys-excursion-pills-tab .nav-link:hover:before,#wpys-excursion-pills-tab .show>.nav-link:before,#wpys-girl-pills-tab .nav-link.active:before,#wpys-girl-pills-tab .nav-link:hover:before,#wpys-girl-pills-tab .show>.nav-link:before,#wpys-healing-pills-tab .nav-link.active:before,#wpys-healing-pills-tab .nav-link:hover:before,#wpys-healing-pills-tab .show>.nav-link:before,#wpys-local-pills-tab .nav-link.active:before,#wpys-local-pills-tab .nav-link:hover:before,#wpys-local-pills-tab .show>.nav-link:before,#wpys-meals-pills-tab .nav-link.active:before,#wpys-meals-pills-tab .nav-link:hover:before,#wpys-meals-pills-tab .show>.nav-link:before,#wpys-sadhu-pills-tab .nav-link.active:before,#wpys-sadhu-pills-tab .nav-link:hover:before,#wpys-sadhu-pills-tab .show>.nav-link:before,#wpys-school-pills-tab .nav-link.active:before,#wpys-school-pills-tab .nav-link:hover:before,#wpys-school-pills-tab .show>.nav-link:before,#wpys-shop-pills-tab .nav-link.active:before,#wpys-shop-pills-tab .nav-link:hover:before,#wpys-shop-pills-tab .show>.nav-link:before,#wpys-spa-pills-tab .nav-link.active:before,#wpys-spa-pills-tab .nav-link:hover:before,#wpys-spa-pills-tab .show>.nav-link:before,#wpys-taxi-pills-tab .nav-link.active:before,#wpys-taxi-pills-tab .nav-link:hover:before,#wpys-taxi-pills-tab .show>.nav-link:before{position:absolute;content:"";left:-30px;top:0;width:4px;right:auto;height:100%;background-color:#ea447b;border:none;transition:.5s}#wpys-animal-pills-tab .nav-link.active,#wpys-animal-pills-tab .show>.nav-link,#wpys-beauty-pills-tab .nav-link.active,#wpys-beauty-pills-tab .show>.nav-link,#wpys-excursion-pills-tab .nav-link.active,#wpys-excursion-pills-tab .show>.nav-link,#wpys-girl-pills-tab .nav-link.active,#wpys-girl-pills-tab .show>.nav-link,#wpys-healing-pills-tab .nav-link.active,#wpys-healing-pills-tab .show>.nav-link,#wpys-local-pills-tab .nav-link.active,#wpys-local-pills-tab .show>.nav-link,#wpys-meals-pills-tab .nav-link.active,#wpys-meals-pills-tab .show>.nav-link,#wpys-sadhu-pills-tab .nav-link.active,#wpys-sadhu-pills-tab .show>.nav-link,#wpys-school-pills-tab .nav-link.active,#wpys-school-pills-tab .show>.nav-link,#wpys-shop-pills-tab .nav-link.active,#wpys-shop-pills-tab .show>.nav-link,#wpys-spa-pills-tab .nav-link.active,#wpys-spa-pills-tab .show>.nav-link,#wpys-taxi-pills-tab .nav-link.active,#wpys-taxi-pills-tab .show>.nav-link{background-color:#fff;color:#ea447b;transition:.3s}.testimonial-name{font-size:22px;font-weight:600;color:#ea447b;background-color:#fff;padding:8px 50px;display:table;margin:auto;border:3px solid #ea447b}.testimonial-country-wrap{display:table;margin:10px auto 15px;position:relative;background-color:#ea447b;padding:4px 30px}.testimonial-country-name{font-weight:700;margin-bottom:0;color:#fff}.testimonial-country-wrap::before{position:absolute;content:"";width:calc(100% + 40px);height:100%;left:-20px;top:-15px;z-index:-1;border:3px solid #ea447b;border-top:0}.testimonial-student-info{width:97%;margin-right:auto}.testimonial-image{display:block;margin:auto;width:85px;height:85px;object-fit:cover;border-radius:50%;filter:drop-shadow(2px 4px 6px #ddd)}.lecture-video-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;width:95%;margin-left:auto}.lecture-video{width:48%;height:200px;margin-bottom:20px}.lecture-video iframe{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 0 4px 0 #999}.alliance-icon-wrap,.wpys-review-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.alliance-image-box{width:33%;margin:15px 0;position:relative}.alliance-image-box::before{position:absolute;content:"";width:1px;height:100%;right:0;top:0;bottom:0;margin:auto;background-color:#e5e5e5}.alliance-image-box::after{position:absolute;content:"";height:1px;width:90%;right:0;left:0;bottom:-15px;margin:auto;background-color:#e5e5e5}#book.bg-dark-grey .wpys-book-box,#daily-tab.nav-pills .nav-link,#wpys-about #yoga-capital,.accordion-item,.bali-gift,.bali-gift-image,.bali-gift-wrap,.drop-in-box,.filter,.footer-contact-icon,.guru-image,.notes,.paypal-form,.room-price-box,.schedule-box,.team-teacher-skills,.text-review-text-wrap,.text-review-text-wrap:before,.video-review-iframe,.wpys-apply-form-wrap{background-color:#fff}.banner-icon-text-box:hover,.footer-contact-box:hover .footer-contact-icon,.footer-social-icons-wrap a:hover{background-color:#159aa3;transition:.3s}.alliance-image{width:115px;height:115px;object-fit:contain;display:block;margin:auto}.form-field-wrap,.wpys-content-text-wrap,.yoga-alliance-wrap{width:95%;margin-left:auto}.wpys-map{width:100%;height:400px}#footer{padding:60px 0 25px}.footer-contact-info-wrap{display:flex;justify-content:left;align-items:center}.bali-no-food-accommodation-box-right,.footer-contact-box{width:30%}.footer-contact-box:hover .footer-contact-icon i{color:#fff;transition:.3s}.footer-contact-icon{width:75px;height:75px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s;border:2px solid #159aa3;margin-right:20px}.footer-contact-icon i{font-size:28px;color:#159aa3;transition:.3s}.footer-contact-heading{font-size:20px;font-weight:600;color:#159aa3;margin-bottom:5px}.footer-contact-wrap{display:flex;justify-content:space-between;margin-bottom:40px}.footer-contact-info{width:calc(100% - 95px)}.footer-contact-text{margin-bottom:0;font-size:15px;color:#000}.footer-contact-box:nth-child(2) .footer-contact-info{width:auto}#daily-tab,.dates-wrap.extra .dates-box.head .disprice,.footer-contact-box:nth-child(2) .footer-contact-info-wrap{justify-content:center}.footer-logo{width:180px;height:85px;object-fit:contain;margin-bottom:15px}.footer-social-icons-wrap{display:flex;align-items:center;justify-content:space-between}.banner-icon-text-box,.footer-social-icons-wrap a{justify-content:center;background-color:#fff;transition:.3s}.footer-social-icons-wrap a{display:flex;align-items:center;width:30px;height:30px;border:1px solid #000;border-radius:50%;color:#000}.footer-social-icons-wrap a:hover{color:#fff;border-color:#159aa3}.footer-link{color:#000;transition:.3s;margin-bottom:12px;display:block}.footer-menu-wrap .wpys-list li::before,.special-free-link-pre{color:#000}.footer-heading{font-size:25px;font-weight:600;display:inline-block;color:#159aa3;margin:0}.cc2{column-count:2}#portfolio,.cc3{column-count:3}.footer-underline{width:135px;height:32px;object-fit:contain;display:block;object-position:left;margin-bottom:25px}.footer-menu-wrap.links{width:80%;margin:auto}.footer-alliance-image-wrap{width:32%}.footer-register-image{width:100%;height:90px;object-fit:contain;margin-bottom:15px;filter:drop-shadow(0px 0px 2px #888)}.bottom-bar-wrap{width:90%;border-top:1px solid #000;margin:auto}.bottom-bar{font-size:15px;color:#000;padding:10px 0 8px}#wpys-page-banner{padding:125px 0 150px;position:relative;background-size:cover;background-position:center;z-index:1}#wpys-page-banner.course .wpys-banner-para{margin-bottom:50px}#wpys-page-banner::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#00000073;z-index:-1}.wpys-banner-heading{font-size:38px;text-align:center;color:#fff;margin-bottom:15px;font-weight:500}.wpys-banner-para{font-size:20px;margin-bottom:20px;text-align:center;color:#fff}#wpys-page-banner.about-us{background-image:url("../images/about-banner.jpg")}.banner-icon-text-wrap{display:flex;flex-wrap:wrap;justify-content:center;position:absolute;left:0;right:0}.banner-icon-text-box i{font-size:20px;margin-right:12px}.banner-icon-text-box{margin-bottom:10px;border-radius:50px;width:22%;border:2px solid #fff;padding:5px 20px;text-align:center;margin-right:25px;display:flex;align-items:center}.banner-icon-text-box:hover{border:2px solid #159aa3;color:#fff}.breadcrumb-wrap{position:absolute;bottom:0;right:0;margin:auto;left:0;background-image:url(../images/banner-breadcrumb-bg.png);background-size:contain;width:100%;height:55px;padding-top:10px}.breadcrumb-wrap .breadcrumb{justify-content:center;margin-bottom:0;padding:15px 12px 10px}.background-wrap-cream,.founder-image-wrap{display:flex;justify-content:space-between}.about-description-image{width:100%;height:365px;object-fit:cover;border-radius:8px;box-shadow:0 0 5px 0 silver}.location-founder-image,.location-slider .location-image{border-radius:8px;box-shadow:0 0 5px 0 #bdbdbd;object-fit:cover}#online-course-detail .yttc-course-wrap,.about-description-content-wrap{width:97%;margin-left:auto}#wpys-page-banner.founder{background-image:url("../images/wpys-founder-banner.jpg")}#wpys-page-banner.facility{background-image:url("../images/facility-banner.jpg")}#wpys-page-banner.prenatal-banner-bg{background-image:url("../images/prenatal-banner-bg.jpg")}#wpys-page-banner.kids-banner-bg{background-image:url("../images/kids-banner-bg.jpg")}#wpys-page-banner.yin-banner-bg{background-image:url("../images/yin-banner-bg.jpg")}#wpys-page-banner.ayurveda-banner-bg{background-image:url("../images/ayurveda-banner-bg.jpg")}#wpys-page-banner.three-day-retreat-banner-bg{background-image:url("../images/three-day-retreat-banner-bg.jpg")}#wpys-page-banner.hundred-banner-bg{background-image:url("../images/hundred-multi-banner-bg.jpg")}#wpys-page-banner.hundred-kundalini-banner-bg{background-image:url("../images/hundred-kundalini-banner-bg.jpg")}#wpys-page-banner.two-hundred-banner-bg{background-image:url("../images/two-hundred-multi-banner-bg.jpg")}#wpys-page-banner.two-hundred-banner-bg.indian{background-image:url("../images/indian-two-hundred-yttc-banner.jpg")}#wpys-page-banner.two-hundred-kundalini-banner-bg{background-image:url("../images/two-hundred-kundalini-banner-bg.jpg")}#wpys-page-banner.two-hundred-kundalini-banner-bg.indian{background-image:url("../images/indian-two-hundred-kyttc-banner.jpg")}#wpys-page-banner.three-hundred-banner-bg{background-image:url("../images/three-hundred-multi-banner-bg.jpg")}#wpys-page-banner.three-hundred-kundalini-banner-bg{background-image:url("../images/three-hundred-kundalini-banner-bg.jpg")}#wpys-page-banner.five-hundred-banner-bg{background-image:url("../images/five-hundred-multi-banner-bg.jpg")}#wpys-page-banner.five-hundred-kundalini-banner-bg{background-image:url("../images/five-hundred-kundalini-banner-bg.jpg")}#wpys-page-banner.team{background-image:url("../images/team-banner-bg.jpg")}#wpys-page-banner.satsang{background-image:url("../images/satang-banner-bg.jpg")}#wpys-page-banner.contact{background-image:url("../images/contact-banner-bg.jpg")}#wpys-page-banner.drop-in{background-image:url("../images/drop-in-banner-bg.jpg")}#wpys-page-banner.payment{background-image:url("../images/payment-banner-bg.jpg")}#wpys-page-banner.reviews{background-image:url("../images/review-banner-bg.jpg")}#wpys-page-banner.ten-day-retreat-banner-bg{background-image:url("../images/10-day-himalayan-banner-bg.jpg")}#wpys-page-banner.acro-yttc-rishikesh-banner{background-image:url("../images/acro-yttc-in-rishikesh-banner.jpg")}#wpys-page-banner.aerial-yttc-rishikesh-banner{background-image:url("../images/aerial-yttc-in-rishikesh-banner.jpg")}#wpys-page-banner.faqs{background-image:url("../images/faqs-banner-bg.jpg")}#wpys-page-banner.six-retreat{background-image:url("../images/six-banner-bg.jpg")}#wpys-page-banner.gallery{background-image:url("../images/gallery-banner-bg.jpg")}#wpys-page-banner.apply{background-image:url("../images/apply-banner-bg.jpg")}#wpys-page-banner.privacy-policy-banner{background-image:url("../images/privacy-policy-banner-bg.jpg")}#wpys-page-banner.free-classes-banner{background-image:url("../images/free-classes-banner-bg.jpg")}#wpys-page-banner.hundred-online-banner{background-image:url("../images/hundred-online-banner-bg.jpg")}#wpys-page-banner.two-hundred-online-banner{background-image:url("../images/two-hundred-online-banner-bg.jpg")}#wpys-page-banner.three-hundred-online-banner{background-image:url("../images/three-hundred-online-banner-bg.jpg")}#wpys-page-banner.five-hundred-online-banner{background-image:url("../images/five-hundred-online-banner-bg.jpg")}#wpys-page-banner.hundred-kundalini-online-banner{background-image:url("../images/hundred-kundalini-online-banner-bg.jpg")}#wpys-page-banner.hundred-nidra-online-banner{background-image:url("../images/hundred-nidra-online-banner-bg.jpg")}#wpys-page-banner.two-hundred-kundalini-online-banner{background-image:url("../images/two-hundred-kundalini-online-banner-bg.jpg")}#wpys-page-banner.three-hundred-kundalini-online-banner{background-image:url("../images/three-hundred-kundalini-online-banner-bg.jpg")}#wpys-page-banner.five-hundred-kundalini-online-banner{background-image:url("../images/five-hundred-kundalini-online-banner-bg.jpg")}#wpys-page-banner.prenatal-online-banner{background-image:url("../images/online-prenatal-banner-bg.jpg")}#wpys-page-banner.ashtanga-primary-online-banner{background-image:url("../images/ashtanga-primary-online-banner-bg.jpg")}#wpys-page-banner.ashtanga-secondary-online-banner{background-image:url("../images/ashtanga-secondary-online-banner-bg.jpg")}#wpys-page-banner.classic-online-banner{background-image:url("../images/classic-online-banner-bg.jpg")}#wpys-page-banner.fifty-online-banner{background-image:url("../images/fifty-online-banner-bg.jpg")}#wpys-page-banner.online-pranayama-banner{background-image:url("../images/online-pranayama-banner-bg.jpg")}#wpys-page-banner.fifty-yoga-nidra-online-banner{background-image:url("../images/fifty-yoga-nidra-online-banner-bg.jpg")}#wpys-page-banner.fifty-ayurveda-online-banner{background-image:url("../images/fifty-ayurveda-online-banner-bg.jpg")}#wpys-page-banner.fifty-online-philosophy-banner{background-image:url("../images/fifty-online-philosophy-banner-bg.jpg")}#wpys-page-banner.kerela-location-banner{background-image:url("../images/kerala-location-banner.jpg")}#wpys-page-banner.goa-location-banner{background-image:url("../images/goa-location-banner.jpg")}#wpys-page-banner.kerela-kundalini-location-banner{background-image:url("../images/kerela-kundalini-banner-bg.jpg")}#wpys-page-banner.goa-kundalini-location-banner{background-image:url("../images/goa-kundalini-banner-bg.jpg")}#wpys-page-banner.nepal-location-banner{background-image:url("../images/nepal-location-banner.jpg")}#wpys-page-banner.bali-location-banner{background-image:url("../images/bali-location-banner.jpg")}#wpys-page-banner.thailand-location-banner{background-image:url("../images/thailand/wpys-thailand-page-banner-image.webp")}#wpys-page-banner.two-yttc-bali{background-image:url("../images/200-hour-yttc-in-bali-banner.jpg")}#wpys-page-banner.refund{background-image:url("../images/refund-banner-bg.jpg")}#wpys-page-banner.terms-conditions{background-image:url("../images/terms-condition-banner-bg.jpg")}#wpys-page-banner.goa-main-page-banner{background-image:url("../images/wpys-goa-listing-banner-bg.jpg")}#wpys-page-banner.kerala-main-page-banner{background-image:url("../images/wpys-kerala-listing-banner-bg.jpg")}#wpys-page-banner.minfullness-yttc-rishikesh-banner{background-image:url("../images/wpys-mindfullness-and-meditation-rishikesh-banner.jpg")}.online-price{font-size:22px;margin-bottom:8px;font-weight:500}.location-founder-image{width:96%;height:350px;margin-top:30px;margin-bottom:20px}.cafe-image,.cave-image,.dining-image{object-fit:cover;border-radius:8px;box-shadow:0 0 5px 0 #9f9f9f;margin:5px 7px}#online-course-detail .yttc-course-wrap .sub-heading,#wellness-details .wpys-location-journey-box.first,#wpys-location .heading-top{margin-top:30px}#wpys-location .yttc-course-wrap{width:96%;margin-bottom:35px}.location-slider .location-image{width:100%;height:360px;margin:8px 5px 8px 20px}.dining-image{height:257px}.cafe-text-wrap{width:95%}.cafe-image{height:255px!important}.cave-image{height:380px}.founder-image-journey,.team-image{box-shadow:0 0 5px 0 #999;object-fit:cover}#wpys-dining .theme-button{padding:4px 25px}.founder-image-wrap{flex-wrap:wrap;margin:30px 0}.founder-image-journey{width:23%;height:360px;border-radius:25px}.background-wrap-cream{padding:40px;margin-bottom:35px;align-items:center}.team-image{width:320px;height:380px;margin:auto;border:3px solid #ea447b;display:block}.team-teacher-name{font-size:25px;color:#159aa3;font-weight:600;margin-bottom:15px}.team-teacher-skills{text-align:center;font-size:14px;line-height:normal;display:table;margin:-2px auto auto;font-weight:500;width:88%;border:2px solid #ea447b;border-top:0;padding:6px 10px}.team-teacher-content-wrap{width:70%}#contact-page .wpys-payment-box .wpys-list li{text-align:left;margin-bottom:10px}#contact-page .wpys-payment-box .wpys-list li a{color:#000;word-break:break-all}.full-width-image{width:100%;height:450px;object-fit:cover;margin-bottom:15px;filter:drop-shadow(0px 0px 2px #888)}.schedule-box{padding:0 25px 0 0;border:2px solid #ea447b;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.schedule-time{background-color:#ea447b;padding:5px 15px;color:#fff;font-weight:600;width:20%;text-align:center}.schedule-task{display:block;width:77%}.para-sub-heading{font-size:20px;font-weight:600;text-transform:capitalize;color:#ea447b;margin-top:22px}.paypal-form{padding:35px;box-shadow:0 0 5px 0 #e0e0e0}.scan-qr{width:100%;height:275px;object-fit:contain;object-position:left;margin-bottom:20px}.qr-scan-wrap{display:table;margin-left:auto}.video-review-iframe{width:100%;height:210px;object-fit:cover;border:2px solid #159aa3;padding:3px;box-shadow:0 0 4px 0 #999}.text-review-info-wrap{display:flex;align-items:center;justify-content:left;margin-top:25px;margin-left:20px}.text-review-info-image-wrap{width:80px;height:80px;border-radius:50%;margin-right:15px;border:2px solid #ea447b;overflow:hidden;box-shadow:0 0 7px 0 #a5a5a5}.drop-in-box,.scale-anm,.text-review-text-wrap{box-shadow:0 0 5px 0 #ddd}.wpys-testimonial-name{font-size:18px;font-weight:600;color:#ea447b;margin-bottom:0}.wpys-testimonial-course{font-size:13px;font-weight:500;color:#000;margin-bottom:0}#location .background-wrap-cream .col-lg-4,.text-review-box{margin-bottom:40px}.text-review-box{width:100%;display:inline-block;margin-top:5px}.text-review-text-wrap{padding:35px 25px;position:relative;z-index:9}.text-review-text-wrap:before{position:absolute;content:"";bottom:-10px;left:60px;width:25px;height:25px;transform:rotate(45deg);box-shadow:2px 2px 4px 0 #ddd}.text-review-wrap{column-width:25em}#accommodation .theme-button,#video-reviews .theme-button,#yttc-gallery .theme-button,.online-yttc-floating-stripe .theme-button{margin-right:15px}.accordion a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:10px 20px;color:#212529;font-weight:400;border-bottom:none}.accordion a:hover,.accordion a:hover::after{cursor:pointer;color:#ea447b}.accordion a:hover::after{border:1px solid #ea447b}.accordion a.active{color:#ea447b;border-bottom:1px solid #ea447b}.accordion a::after{display:flex;justify-content:center;align-items:center;right:1rem;color:#7288a2;padding:5px;width:25px;height:25px;content:'\f067';font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:12px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #7288a2;text-align:center}.accordion a.active::after{content:'\f068';color:#ea447b;border:1px solid #ea447b}.accordion .content{display:none;padding:1rem;border-bottom:1px solid #e5e5e5;overflow:hidden}.accordion-item{border-bottom:1px solid #ebebeb;margin-bottom:12px}.accordion .accordion-item,.room-name,.room-price,.room-type{margin-bottom:10px}.room-info-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.room-price-box{padding:25px 35px;border:2px solid #ea447b;margin-right:20px;width:48%}.room-name{font-size:20px;text-align:center;font-weight:500}.room-type{font-size:15px;text-align:center}.room-price{text-align:center;font-size:28px;font-weight:600;color:#ea447b}.notes{border-left:3px solid #ea447b;padding:8px 15px 8px 35px;margin:15px 0}.check-wrap{display:flex;justify-content:space-between;margin-bottom:0;align-items:center}.filter-button-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:60px}.filter{padding:5px 20px;font-size:17px;font-weight:600;margin:5px 8px;border:2px solid #ea447b;color:#ea447b;transition:.3s}.filter.active,.filter:hover{color:#fff;background-color:#ea447b;transition:.3s}#portfolio{column-gap:15px;column-width:33.3%}.scale-anm{margin:0 0 15px;width:100%}.gallery-image,.wpys-book-image{width:100%;object-fit:cover}.wpys-apply-form-wrap{border:3px solid #ea447b;padding:40px 35px}.apply-form-logo{width:130px;display:block;margin:auto auto 25px;height:130px;object-fit:contain}.wpys-form-heading{font-size:24px;font-weight:600;border-bottom:1px solid #ea447b;padding:15px 15px 17px;color:#ea447b;margin-bottom:45px;margin-top:20px}.wpys-form-label{font-size:17px;font-weight:600;margin-bottom:5px}.wpys-apply-form-wrap .form-control,.wpys-apply-form-wrap .form-select-lg{margin-bottom:25px;padding:10px 18px;font-size:16px;display:inline-block;color:#787878}.form-field-wrap .theme-button{width:100%;font-size:18px;text-align:center}.guru-image{width:150px;height:150px;border-radius:50%;border:3px solid #ea447b;padding:3px;margin:auto auto 8px;display:block}.guru-name{text-align:center;font-size:18px;font-weight:600;margin-bottom:5px}.drop-in-yoga,.guru-description{text-align:center;margin-bottom:0}#tradition{overflow:hidden}.tradition-info-box{width:23%;position:relative;z-index:9}.tradition-info-box:nth-child(2n){margin-top:10%}.tradition-info-box:nth-child(odd){margin-top:1%}.guru-arrow svg{width:100%;height:148px}.dashed{stroke-dasharray:9;stroke-width:10}.line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:5s linear infinite forwards dash}.arrow{opacity:0;animation:.2s 1.55s forwards show}.fab-checkbox:checked~.fab-wheel .fab-action,.fab-dots{opacity:1}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.tradition-info-box .guru-arrow{position:absolute;z-index:-1}.tradition-info-box:first-child .guru-arrow,.tradition-info-box:nth-child(3) .guru-arrow{right:-80px;top:70px;transform:rotate(-4deg)}.tradition-info-box:nth-child(2) .guru-arrow{right:-80px;top:-60px;transform:rotateX(180deg)}.tradition-info-box:nth-child(4) .guru-arrow{right:-90px;top:85px;transform:rotate(-18deg)}.tradition-info-box:nth-child(4) .guru-arrow.meet{top:178px;right:-80px;transform:rotate(58deg)}.tradition-info-box:nth-child(5) .guru-arrow,.tradition-info-box:nth-child(7) .guru-arrow{right:-90px;top:32px;transform:rotate(165deg)}.tradition-info-box:nth-child(6) .guru-arrow{right:-90px;top:-58px;transform:rotateY(180deg) rotate(-11deg)}.tradition-info-box:nth-child(8) .guru-arrow{top:-137px;right:-39px;transform:rotate(165deg) rotateX(180deg)}.daily-online-box span:before,.wpys-review-box:before{top:0;height:100%;width:1px;position:absolute;content:""}#daily-tab .nav-item{margin:10px 15px}#daily-tab.nav-pills .nav-link{border-radius:0;padding:5px 25px;color:#ea447b;font-weight:600;transition:.3s;border:2px solid #ea447b}#daily-tab.nav-pills .nav-link.active,#daily-tab.nav-pills .nav-link:hover,#daily-tab.nav-pills .show>.nav-link{color:#fff;transition:.3s;background-color:#ea447b}.drop-in-box{width:30%;border:3px solid #ea447b;padding:15px 15px 0;margin:0 15px 50px}.drop-in-timing{text-align:center;margin-bottom:8px;font-size:18px;font-weight:600}.drop-in-price{text-align:center;width:75%;margin:15px auto -20px;color:#fff;background-color:#ea447b;font-size:19px;font-weight:600;padding:4px 15px}#syllabus-tab,#syllabus-tab-alt,.dates-wrap,.yttc-course-wrap{background-color:#f5f8f9}.drop-in-wrap{display:flex;flex-wrap:wrap;justify-content:center}.daily-online-box{display:flex;justify-content:space-between;align-items:center;padding:8px 0;margin:5px 0;border-bottom:1px dashed #cfcfcf}.daily-online-box span{width:33%;position:relative;padding:0 8px;text-align:center}.daily-online-box.head span{color:#fff;font-size:18px;font-weight:500;padding:5px 0}.daily-online-box span:before{right:0;border-right:1px dashed #212529}.daily-online-box.head span:before{border-right:1px dashed #fff}.daily-online-time strong{display:block;margin-bottom:3px}#wpys-location .yttc-box p,#wpys-location .yttc-course-link,.daily-online-time{font-size:15px}.online-live-class-iframe{display:block;height:225px;width:95%;margin-left:auto;border:none;margin-bottom:5px;border-radius:8px;box-shadow:0 0 5px 0 #9d9d9d}.online-class-video-heading{text-align:center;width:95%;margin-left:auto;font-size:18px;font-weight:600;margin-bottom:25px}.wpys-review-icon{width:75px;height:75px;margin-right:15px;object-fit:contain}.wpys-review-box{display:flex;justify-content:left;align-items:center;width:50%;padding:22px 15px;position:relative;margin:12px 0}.wpys-review-box:before{right:0;border-right:2px dashed #d7d7d7}.wpys-review-box:after{position:absolute;content:"";left:0;bottom:-12px;right:0;height:1px;width:90%;border-bottom:2px dashed #d7d7d7;margin:auto}.wpys-review-info-name{font-size:15px;font-weight:500;margin-bottom:0}.wpys-review-info-star i{color:#ffc41e;font-size:13px}#home-get-in-touch .wpys-payment-box{background-color:#f5f8f9;border:8px solid #159aa3;border-right:none}.yttc-course-wrap{border:2px solid #159aa3;padding:30px 40px}.yttc-course-wrap .wpys-list{padding-left:0}.yttc-course-wrap .sub-heading{font-size:25px;line-height:normal;text-transform:capitalize}.yttc-intro-iframe{width:100%;height:250px;object-fit:cover;margin-bottom:5px;border-radius:8px;box-shadow:0 0 5px 0 #2c2c2c}.yttc-intro-iframe-heading{text-align:center;font-size:17px;font-weight:500;width:80%;margin:auto auto 50px}.yttc-description-image{width:98%;height:360px;object-fit:cover;border-radius:8px;box-shadow:0 0 8px 0 #a9a9a9}.free-overview-image,.overview-image{width:95%;border-radius:8px;display:block;margin-left:auto;object-fit:cover}.yttc-description-image.five-hundred-bali{height:425px}.yttc-description-image.ayurveda-desc{height:320px}.overview-image.kerela,.yttc-description-image.bali-med{height:390px}.overview-image{height:330px;box-shadow:0 0 8px 0 #888}.overview-image.bali-height{height:420px}.free-overview-image{height:370px;box-shadow:0 0 8px 0 #888}.overview-image.bali{height:365px}.full-description-iframe{width:100%;height:670px;border-radius:8px;box-shadow:0 0 8px 0 #888;margin:20px auto;display:block}#accommodation .yttc-course-wrap,#why-choose .yttc-course-wrap{padding:30px 50px}.syllabus-name-wrap{width:30%;height:100%;position:sticky;top:8%}#syllabus-tab,#syllabus-tab-alt{border:6px solid #159aa3;border-right:0;padding:50px 25px;position:relative}#syllabus-tab-alt:before,#syllabus-tab:before{position:absolute;content:"";width:6px;height:20%;top:-3px;right:0;background-color:#159aa3}#syllabus-tab-alt:after,#syllabus-tab:after{position:absolute;content:"";width:6px;height:45%;bottom:-3px;right:0;background-color:#159aa3}#syllabus .nav-pills .nav-link{border:0;border-bottom:1px dashed #c7c7c7;color:#000;font-weight:500;text-align:left;transition:.3s;border-radius:0}#syllabus .nav-pills .nav-link.active,#syllabus .nav-pills .nav-link:hover,#syllabus .nav-pills .show>.nav-link,.white-india-button:hover{color:#fff;background-color:#159aa3;transition:.3s}#syllabus-tabContent,#syllabus-tabContent-alt{width:65%;margin-left:auto}#eligibility .notes,#syllabus .notes{background-color:#fdf1f5}#overview .schedule-time,#schedule .schedule-time{position:absolute;top:-18px;width:34%;font-size:15px}#overview .schedule-box,#schedule .schedule-box{padding:22px 20px 8px;position:relative;margin:32px 0}#benefits .wpys-course-list-box,#overview .schedule-task,#schedule .schedule-task,#wpys-location .yttc-box,.thailand-image-popup-wrap{width:100%}.dates-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.dates-box.head span{color:#fff;font-weight:600;font-size:17px}#bali-gift-popup .theme-button.white,.dates-box.head span:before{border-color:#fff}.dates-box span{width:20%;position:relative;text-align:center;padding:8px 15px;line-height:34px}.dates-box span.dates,.online-teacher-skill{font-weight:500}.dates-box span:before{position:absolute;content:"";width:1px;height:70%;top:0;bottom:0;border-right:1px dashed #d7d7d7;right:0;left:auto;margin:auto}.dates-box span:after{position:absolute;content:"";height:1px;width:90%;top:auto;bottom:0;border-bottom:1px dashed #d7d7d7;right:0;left:0;margin:auto}.dates-box span.booking{line-height:normal}.dates-wrap.extra .dates-box.head{border-bottom:1px dashed #fff}.dates-wrap.extra.five-price-table p{font-size:16px}.dates-wrap.extra.five-price-table .dates-box span.dates{width:18%}.dates-wrap.extra.two-price-dates .disprice .private-price,.dates-wrap.extra.two-price-dates .disprice .shared-price{width:50%;padding:11px 8px}.dates-wrap.extra.five-price-table .dates-box span{padding:8px 6px}.dates-wrap.extra.five-price-table .dates-box span.booking{width:17%}.dates-wrap.extra.five-price-table .disprice{width:65%}.christmas-popup-content,.holi-popup-content{width:75%}#dates .theme-button{padding:6px 25px;font-size:15px}.dates-wrap.extra .disprice{width:60%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.dates-wrap.extra .dates-box{align-items:normal}.dates-wrap.extra .dates-box span.availability{position:absolute;left:0;right:0;top:auto;bottom:0;margin:auto;width:66%;line-height:normal;padding:7px 5px 5px;font-size:12px;background-color:#159aa3;color:#fff;border-radius:16px 16px 0 0}.price-room-type{font-weight:500;line-height:normal;display:none}.actual-room-price,.only-female,.price-room{display:block;line-height:normal}.price-room{font-weight:400;margin:7px 0}.actual-room-price{font-size:14px;color:#a9a9a9;margin-left:5px}.only-female{font-weight:600;font-size:13px;width:100%;color:#159aa3}.dates-wrap.extra .disprice .four-shared-price,.dates-wrap.extra .disprice .private-price,.dates-wrap.extra .disprice .shared-price,.dates-wrap.extra .disprice .six-shared-price{width:25%;padding:0 8px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#dates.indian-two-price .dates-wrap.extra .disprice .private-price,#dates.indian-two-price .dates-wrap.extra .disprice .shared-price,.login-lower-wrap .nav li.nav-item,.schedule-task-mini-box{width:50%}#dates.indian-two-price .dates-box span.dates{padding:8px 15px 25px}.dates-wrap.extra .dates-box span.booking{line-height:normal;display:flex;flex-direction:column;justify-content:center;align-items:center}.accommodation-image{width:100%;height:240px;object-fit:cover;border-radius:8px;margin-bottom:10px;box-shadow:0 0 8px 0 #888}.accoommodation-box{margin:5px 15px}.accommodation-place{text-align:center;font-weight:500;font-size:18px}.video-review-box{width:32.5%;margin-bottom:10px}.yttc-video-review-iframe{width:100%;height:240px;object-fit:cover;border:2px solid #159aa3;padding:3px;background-color:#fff;box-shadow:0 0 4px 0 #999}.yttc-gallery-wrap{column-width:25rem}.yttc-gallery-box{display:inline-block;border-radius:8px;overflow:hidden;width:100%;box-shadow:0 0 8px 0 #888;margin:6px 0}.yttc-gallery-box:nth-child(4){height:182px}.yttc-gallery-box:nth-child(5){height:600px}.yttc-gallery-box:nth-child(6){height:230px}.yttc-gallery-box:nth-child(9){height:200px}.yttc-teacher-image-wrap{width:180px;height:180px;overflow:hidden;display:block;border-radius:50%;margin:-70px auto 15px;border:3px solid #159aa3;padding:3px;position:relative;background-color:#fff}.yttc-teacher-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.yttc-teacher-name{font-size:20px;text-align:center;font-weight:500;margin-bottom:5px}.yttc-teacher-box{background-color:#f5f8f9;border:3px solid #159aa3;margin:100px 15px 0}.yttc-teacher-year{text-align:center;font-weight:400;color:#159aa3}.ryt-certificate-teacher{position:absolute;left:0;top:0;width:0;height:0;object-fit:cover;border-radius:50%;transition:.5s}.yttc-teacher-box:hover .yttc-teacher-image-wrap .ryt-certificate-teacher{width:100%;height:100%;transition:.5s}.apart-image{height:610px;width:95%;margin-left:auto;display:block;object-fit:cover;border-radius:8px;box-shadow:0 0 8px 0 #888}.apart-image.bali{height:480px}.apart-image.rishikesh-small-height{height:265px}.wpys-book-box{margin:5px 15px 25px;border:3px solid #159aa3;box-shadow:0 0 8px 0 #ababab}.wpys-book-name{text-align:center;margin:8px 15px;font-size:17px;line-height:normal;font-weight:500}.book-download{display:block;text-align:center;width:80%;margin:auto auto -20px}.chakra-box{display:flex;align-items:center;padding:20px 15px;border-bottom:1px dashed #ddd;background-color:#fff}.chakra-image-wrap{width:20%;height:250px}.chakra-description-wrap{width:80%;padding:0 12px 0 25px}.chakra-image{width:85%;height:85%;display:block;object-fit:contain;margin:auto}.chakra-name{font-size:24px;font-weight:500}.online-banner-icon-text-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:55px 0 0}.online-banner-icon-text-wrap.center .online-banner-icon-text-box:last-child{margin-left:auto;margin-right:auto;display:block}.online-banner-icon-text-box{background-color:#fff;padding:5px 15px;border-radius:50px;font-size:15px;font-weight:600;width:32%;text-align:center;margin:15px 0 0;border:2px solid #ea447b}.online-banner-icon{width:27px;height:27px;object-fit:contain;margin-right:8px}.online-course-video-intro{width:100%;height:295px;border-radius:8px;box-shadow:0 0 8px 0 #a7a7a7}.lesson-image-wrap{background-color:#159aa3;width:18%;height:128px;display:flex;flex-direction:column;align-items:center;justify-content:center}.lesson-box{display:flex;justify-content:space-between;align-items:center;position:relative;box-shadow:0 0 5px 0 #d3d3d3;z-index:9}.lesson-box-wrap{width:32%;margin:30px 0;background-color:#f5f8f9}.lesson-box-wrap.lesson-button .lesson-box{box-shadow:none;height:100%;justify-content:center}.lesson-image{width:45px;height:45px;object-fit:contain;z-index:9}.lesson-description{width:calc(100% - 21%);padding-right:15px}.lesson-heading-wrap{position:absolute;top:-36px;background-color:#159aa3;z-index:0;width:70%}.lesson-heading{margin-bottom:0;display:flex;color:#fff;align-items:center;font-size:17px;line-height:normal;font-weight:500;padding:6px 22px;position:relative;text-transform:capitalize}.lesson-heading-count{font-size:25px;font-weight:800;margin-right:12px}.lesson-heading:before{position:absolute;content:"";width:30px;height:100%;right:-15px;top:0;background-color:#159aa3;transform:skewX(20deg)}.lesson-box-wrap:first-child .lesson-box .lesson-heading-wrap,.lesson-box-wrap:first-child .lesson-box .lesson-heading:before,.lesson-box-wrap:first-child .lesson-box .lesson-image-wrap,.lesson-box-wrap:nth-child(11) .lesson-box .lesson-heading-wrap,.lesson-box-wrap:nth-child(11) .lesson-box .lesson-heading:before,.lesson-box-wrap:nth-child(11) .lesson-box .lesson-image-wrap,.lesson-box-wrap:nth-child(3) .lesson-box .lesson-heading-wrap,.lesson-box-wrap:nth-child(3) .lesson-box .lesson-heading:before,.lesson-box-wrap:nth-child(3) .lesson-box .lesson-image-wrap,.lesson-box-wrap:nth-child(5) .lesson-box .lesson-heading-wrap,.lesson-box-wrap:nth-child(5) .lesson-box .lesson-heading:before,.lesson-box-wrap:nth-child(5) .lesson-box .lesson-image-wrap,.lesson-box-wrap:nth-child(7) .lesson-box .lesson-heading-wrap,.lesson-box-wrap:nth-child(7) .lesson-box .lesson-heading:before,.lesson-box-wrap:nth-child(7) .lesson-box .lesson-image-wrap,.lesson-box-wrap:nth-child(9) .lesson-box .lesson-heading-wrap,.lesson-box-wrap:nth-child(9) .lesson-box .lesson-heading:before,.lesson-box-wrap:nth-child(9) .lesson-box .lesson-image-wrap{background-color:#ea447b}.after-course-image{border-radius:8px;box-shadow:0 0 8px 0 #747474;width:100%;height:350px;object-fit:cover;margin:10px 0 25px}.online-advantage-list-box{width:48%;margin:20px 0}.online-advantage-list-heading{font-size:22px;font-weight:500;margin-bottom:0;text-transform:capitalize;padding:0 20px}.online-advantage-list-heading-wrap{margin-bottom:22px;padding-bottom:15px;position:relative;z-index:9}.online-advantage-list-heading-wrap:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background-color:#159aa3;z-index:-1}.online-advantage-list-icon-wrap{position:absolute;right:0;top:13px;width:70px;height:70px;margin:auto;display:flex;align-items:center;justify-content:center;background-color:#159aa3;border-radius:50%}.online-advantage-list-icon{width:70%;height:70%;object-fit:contain}.online-advantage-list-text{width:85%;padding-left:20px}.online-teacher-box{display:flex!important;align-items:center;justify-content:space-between;margin:5px}.online-teacher-image-wrap{width:350px;height:350px;display:block;border-radius:50%;overflow:hidden;box-shadow:0 0 5px 0 #a9a9a9}.online-teacher-description-wrap{width:calc(100% - 380px)}.online-testimonial-video{width:100%;height:370px;border-radius:8px;box-shadow:0 0 8px 0 #ddd;border:0}.online-testimonial-video-nav{width:100%;height:100px;border-radius:8px;box-shadow:0 0 8px 0 #ddd;border:0}.online-testimonial-video-nav-box,.online-testimonial-video-slider,.other-location-box{margin:5px 10px}.online-testimonial-video-slider-wrap,.why-choose-wpys-goa-video-wrap{width:97%}.desktop-syllabus,.online-testimonial-icon{display:flex}.online-testimonial-icon i{font-size:35px;color:#159aa3;margin-right:20px}.online-testimonial-box{padding:15px 20px;background-color:#fff;box-shadow:0 0 5px 0 #ddd;border:3px solid #159aa3;position:relative;margin-bottom:60px;z-index:9}.online-testimonial-text{font-size:17px;margin-bottom:0}.online-testimonial-info-icon{position:absolute;bottom:-22px;left:75px;z-index:-1;width:35px;height:20px;transform:rotate(31deg);object-fit:contain}.online-testimonial-name{font-size:18px;font-weight:600;line-height:normal;margin-bottom:-5px}.online-testimonial-info-wrap{position:absolute;content:"";left:120px;bottom:-60px}.online-testimonial-star i{color:#f3dc1a;margin:0 1px;font-size:11px}.online-testimonial-rating-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:3px solid #159aa3;flex-wrap:wrap}.online-testimonial-rating-count-wrap{width:35%;background-color:#159aa3;padding:40px 15px;position:relative;z-index:9}.online-testimonial-rating-count-wrap::before{position:absolute;content:"";width:45px;height:100%;background-color:#159aa3;right:-19px;top:0;transform:skewX(-11deg)}.online-testimonial-rating-info-wrap{width:55%;padding-right:25px}.online-testimonial-rating-count{font-size:80px;font-weight:500;color:#fff;margin-bottom:0;text-align:center;line-height:80px}.online-testimonial-rating-text{text-align:center;color:#fff;font-weight:500;margin-bottom:0}.online-testimonial-rating-info-heading{font-size:21px;text-align:left;margin-bottom:0;font-weight:500}.online-testimonial-rating-star-wrap i{color:#f3dc1a;font-size:18px;margin-top:10px}.online-testimonial-type-wrap{display:flex;height:100%;flex-direction:column;justify-content:space-around}#online-testimonial .online-button-wrap{margin-top:45px}.all-price-para,.thank-you-wrap{display:flex;align-items:center}.all-price-para .all-price-access{font-size:17px;font-weight:600;margin-right:18px}.card .all-price-para .theme-button{padding:5px 18px;font-size:15px}.all-price-para.block,.all-price-para.block .all-price-access,.all-price-para.block .theme-button{display:block;width:100%;text-align:center}#location .yttc-box{box-shadow:0 0 8px 0 silver;background-color:#fff;border-radius:25px;width:96%}.location-course-name{display:flex;justify-content:space-between;align-items:center;margin:35px 0 25px;padding:0 8px 15px;font-size:25px;font-weight:700;color:#212529;border-bottom:1px solid #c8c8c8}.location-course-name .location-count{font-size:15px;font-weight:500}.login-page,.thanks-bg{background-image:url("../images/wpys-full-bg.jpg");background-size:cover;background-position:top;height:100vh}.thank-you-box{background-color:#fbfbfbcc;width:55%;padding:30px 20px;margin-left:auto;margin-right:auto;border-radius:35px;box-shadow:0 0 5px 0 #959595}.thank-you-text{width:260px;height:135px;object-fit:contain;display:block;margin:auto}.thank-you-name{font-size:22px;text-align:center;font-weight:500}.login-form-wrap{display:flex;align-items:center;justify-content:end}.login-form-box{background-color:#fff;padding:25px 0;width:35%;border-radius:50px 0}.error-message,.success-message{font-size:15px;padding-top:15px;font-weight:500}.login-logo{width:100px;height:100px;object-fit:contain;margin:auto auto 25px;display:block}.login-lower-wrap .nav li.nav-item .nav-link{width:100%;text-align:center;border-radius:0;color:#000;font-weight:500;transition:.3s}.login-lower-wrap .nav li.nav-item .nav-link.active,.login-lower-wrap .nav li.nav-item .nav-link:hover{transition:.3s;color:#fff;background-color:#7ac8c8}.login-lower-wrap{width:90%;margin:auto}.login-lower-wrap .nav{border:2px solid #7ac8c8}label.myerrorclass{display:block;font-size:12px;color:red;font-weight:500;transform:translate(10px,-14px)}.loading-image{width:110px;display:none}.success-message{display:none;color:#1baf00}.error-message{color:#e50000;display:none}.location-category-heading{font-size:22px;font-weight:500;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cbcbcb;padding-bottom:8px;margin-top:40px}.location-course-count{font-size:14px}#wpys-location .yttc-image{height:240px}#wpys-location .yttc-course-level{font-size:14px;padding:2px 5px}#wpys-location .yttc-course-name{font-size:18px;margin:16px 0 8px}#wpys-location .yttc-course-content-wrap{width:90%}.other-location-image{width:100%;object-fit:cover;height:160px;border-radius:5px;box-shadow:0 0 4px 0 #cfcfcf}.other-location-name-link{display:block;text-align:center;color:#000;font-weight:500;padding:8px 15px;transition:.3s}.other-location-name-link:hover{transition:.3s;color:#159aa3}.yttc-description-image.kerela{height:325px}.yttc-description-image.goa{height:338px}.button-wrap-next-line .theme-button{width:65%;margin:auto}#accommodation .yttc-course-wrap.balance-space{padding:30px 25px 20px}.balance-space .button-wrap-next-line a{display:block;text-align:center;width:100%}.accordion-item .content p a{display:inline-block;padding:0;width:auto}.yttc-description-image.Nepal{height:360px}.overview-image.Nepal{height:440px}.yttc-description-image.Bali{height:305px}.overview-image.Bali{height:275px}.kerela-yttc-classes-slider .kerela-yttc-image-box .kerela-yttc-classes-image{box-shadow:none}.coming-soon-text{font-size:28px;font-weight:400;display:inline-block;margin-bottom:0}.coming-soon-dots{height:15px;margin-left:8px}.wpys-location-journey-box{position:relative;z-index:9;padding:20px 18px 15px;border:2px solid #159aa3;margin-top:32px}.wpys-location-journey-box.first{margin-top:60px}.wpys-location-journey-heading{position:absolute;top:-20px;background-color:#159aa3;color:#fff;font-weight:500;padding:3px 15px;width:35%;text-align:center}.wpys-location-intro-video{width:100%;height:260px;border-radius:8px;box-shadow:0 0 5px 0 #bdbdbd;margin-bottom:10px}.fab-wrapper{position:fixed;bottom:3rem;right:3rem}.fab-action,.fab-dots,.fab-wheel,.fabfloat{position:absolute}.fabfloat{bottom:-1rem;right:-1rem;width:4rem;height:4rem;border-radius:50% 50% 6px;background:#159aa3;box-shadow:0 5px 20px #e9e9e9;transition:.3s;z-index:1}.floating-button .fab:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:rgba(255,255,255,.1)}.fab-checkbox:checked~.fab:before{width:90%;height:90%;left:5%;top:5%;background-color:rgba(255,255,255,.2)}.fab-dots{height:8px;width:8px;background-color:#fff;border-radius:50%;top:50%;transform:translateX(0) translateY(-50%) rotate(0);animation:3s infinite blink;transition:.3s}.fab-dots-1{left:15px;animation-delay:0s}.fab-dots-2{left:50%;transform:translateX(-50%) translateY(-50%);animation-delay:.4s}.fab-dots-3{right:15px;animation-delay:.8s}.fab-checkbox:checked~.fabfloat .fab-dots{height:6px;animation:none}.fabfloat .fab-dots-2{transform:translateX(-50%) translateY(-50%) rotate(0)}.fab-checkbox:checked~.fabfloat .fab-dots-1{width:32px;border-radius:10px;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.fab-checkbox:checked~.fabfloat .fab-dots-3{width:32px;border-radius:10px;right:50%;transform:translateX(50%) translateY(-50%) rotate(-45deg)}@keyframes blink{50%{opacity:.25}}.fab-wheel{bottom:0;right:0;width:10rem;height:10rem;transition:.3s;transform-origin:bottom right;transform:scale(0)}.fab-checkbox:checked~.fab-wheel{transform:scale(1)}.fab-action{background:#0f1941;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 .1rem 1rem rgba(24,66,154,.82);transition:1s;opacity:0}.fab-action:hover{background-color:#f16100}.fab-wheel .fab-action-1{right:-1rem;top:0}.fab-wheel .fab-action-2{right:3.4rem;top:.5rem}.fab-wheel .fab-action-3{left:.5rem;bottom:3.4rem}.fab-wheel .fab-action-4{left:0;bottom:-1rem}.indian-popup{position:fixed;top:30%;right:0;width:240px;padding:35px 20px;display:none;z-index:99999}.indian-popup-heading{font-size:18px;font-weight:700;text-align:center;color:#fff}.indian-popup-price{font-size:25px;color:#fff;font-weight:900;text-align:center;margin-bottom:5px}.indian-popup-close{position:absolute;top:-13px;left:-13px;width:30px;cursor:pointer;height:30px;border-radius:50%;display:flex;justify-content:center;color:#fff;align-items:center;font-weight:900}.white-india-button{background-color:#fff;color:#159aa3;padding:5px 15px;display:inline-block;margin-top:15px;border:2px solid #fff;transition:.3s;font-weight:500}.online-yttc-floating-stripe{border-top:2px solid #ea447b;position:fixed;padding:5px 60px;bottom:0;display:none;left:0;width:100%;background-color:#fff7fa;z-index:999}.online-yttc-floating-image{width:200px;height:180px;object-position:bottom;object-fit:contain;transform:scale(1.2);display:block;filter:drop-shadow(2px 2px 5px #989898);margin-top:-100px}#collapseExamplefloat .card.card-body{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;padding:8px 15px}.price-card-text{font-size:18px;line-height:normal;margin-bottom:0;margin-right:15px;font-weight:500}.price-card{display:flex;margin-right:35px;align-items:center}.whatsapp{position:fixed;bottom:60px;z-index:9999;left:13px;padding:3px;width:48px;background-color:#0e9e15;height:48px;border-radius:50%;animation:2s infinite pulse-animation-whatsapp}.whatsapp-image{width:100%;height:100%;object-fit:contain}.floating-enroll{overflow:hidden;background-color:#159ba0;position:fixed;bottom:10px;left:12px;right:auto;line-height:normal;padding:5px 20px 5px 15px;border:2px solid #159ba0;border-radius:25px}.floating-enroll:before{position:absolute;content:"";left:0;top:0;width:41px;height:100%;background-color:#159ba0;z-index:0}.floating-enroll-icon{width:22px;height:22px;margin-right:5px;z-index:9;object-fit:contain;animation:1s infinite tada;display:inline-block;position:relative}.instagram-text,.wpys-gallery-location-text{display:flex;justify-content:center;color:#fff}.floating-enroll-text{font-weight:500;color:#fff;font-size:15px;transition:.4s}.floating-enroll:hover .floating-enroll-text{transition:.4s;margin-left:0}.wpys-gallery-location-box{width:49%;height:350px;margin-bottom:20px;position:relative;z-index:9;border:2px solid #ea447b;padding:5px;background-color:#fff;overflow:hidden}.wpys-gallery-image{width:100%;height:100%;object-fit:cover;transition:.5s}.wpys-gallery-location-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px;text-align:center;align-items:center;font-size:34px;font-weight:500;border:5px solid #fff;background-color:#0000005e;text-shadow:0 3px 5px #000}.wpys-gallery-location-box:hover .wpys-gallery-image{transition:.5s;transform:scale(1.09)}#instagram{padding:15px 0}.instagram-text{align-items:center;font-size:18px}.insta-link{margin:0 5px;color:#fff;font-weight:600;transition:.3s;display:inline-block}.instagram-stripe-icon{margin-left:5px;width:28px;height:28px;object-fit:contain}.bali-gift-wrap{position:fixed;right:0;top:30%;z-index:999;border:2px solid #159aa3;width:250px}.bali-gift-image{width:100px;object-fit:contain;object-position:center;height:100px;margin-top:-50px;border-radius:50%;padding:10px;border:2px solid #159aa3;margin-bottom:10px}.bali-gift-heading{text-align:center;font-size:20px;font-weight:600;margin-bottom:35px;margin-top:18px}.bali-gift{padding:0 20px 25px;position:relative;z-index:9;overflow:hidden}#bali-gift-popup-close{position:absolute;right:0;font-size:15px;font-weight:800;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.bali-gift:before{position:absolute;content:"";left:0;bottom:-20%;width:100%;height:140px;background-color:#159aa3;transform:skewY(-5deg);z-index:-1}.bali-gift-text{background-color:#159aa3;text-align:center;font-size:17px;font-weight:500;color:#fff;padding:5px 10px;border-radius:20px}.bali-gift-month{text-align:center;color:#fff;font-size:22px;font-weight:600}.heading-placeholder{position:absolute;left:0;top:0;z-index:-1}.bg-dark-grey .dates-box,.bg-dark-grey .yttc-course-wrap,.bg-online-why-white #why-online-wpys{background-color:#fff!important}.bg-dark-grey .dates-box.head{background-color:#159aa3!important}@keyframes pulse-animation-whatsapp{0%{box-shadow:0 0 0 0 #30be3a}100%{box-shadow:0 0 0 14px transparent}}.location-change-button-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;align-items:center;z-index:9}.location-change-button{cursor:pointer;width:50%;margin-bottom:0}.location-change-button-wrap.fixed-location{position:sticky;top:40px;z-index:9;animation:1s forwards smoothScroll}#header-pills-tab.nav-pills .nav-link.active:before,.location-price-box:after,.location-price-box:before{position:absolute;content:"";z-index:-1;right:0;margin:auto}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.location-price-box{width:50%;position:relative;z-index:9;padding-bottom:15px}.location-price-box:before{top:0;bottom:0;left:auto;border-right:2px dashed #ddd;width:2px;height:100%}.location-price-box:after{top:auto;bottom:0;left:0;border-bottom:2px dashed #ddd;height:2px;width:100%}.location-price-detail{font-size:28px;text-align:center;margin-bottom:0}.location-price-box-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}.location-date-box{width:32%;padding:10px 15px 5px;background-color:#f5f8f9;border:2px solid #159ba0;margin:10px 0}.location-availability{font-size:12px;font-weight:500;color:#212529;background-color:#fff;padding:3px 8px;border:1px solid #159aa3}#dates .location-dates{height:255px}.location-price-delete{text-align:center;font-size:15px;color:#9d9d9d;text-decoration:line-through;margin-bottom:0}.multidates-dates-table-box{background-color:#fff;border:2px solid #159aa3;width:32.5%;margin-top:50px}.multidates-dates-table-month{background-color:#159aa3;color:#fff;font-size:17px;font-weight:700;text-align:center;width:65%;padding:2px 5px;margin:-15px auto auto}.multidates-date-list-box{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}.multidates-date-list{width:30%;margin:4px 3px;font-size:14px;font-weight:500;border:1px solid #cdcdcd;display:inline-block;text-align:center;padding:2px 5px 1px;background-color:#fbfbfb}.multidates-dates-list-enroll{text-align:center;margin-bottom:-16px}.multidates-dates-list-enroll .theme-button.alt{padding:4px 28px;font-size:14px}#dates .notavailable:after{position:absolute;content:"Not Available";left:0;width:99%;display:flex!important;height:100%;border:none!important;justify-content:center;top:0;right:0;bottom:0;margin:auto;background-color:#fff;align-items:center}#load,#no-excursion #excursion,body.Thailand #excursion .excursion-slider{display:none!important}body.Thailand .apart-image.small-height{height:310px}body.Thailand .appointment{background-image:linear-gradient(to bottom right,#000000a6,#000000a6),url(../images/wpys-appointment-thailand.jpg)}#dates .dates-box.fully-booked .theme-button.alt:after{position:absolute;content:"Fully Booked";left:0;color:#fff;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;background-color:#159aa3;z-index:2}#dates .dates-wrap.extra.no-female-dates-list .dates-box.extra-date-spacing-no-female .dates{padding:9px 15px 27px}.wellness-bg-box-wrap{background-color:#fff;padding:30px 25px;border:2px solid #159aa3}.wellness-image-box{width:24%;height:395px;overflow:hidden;margin-bottom:22px;border-radius:25px;box-shadow:0 0 5px 0 #9c9c9c}.wellness-course-box{width:32%;border:2px solid #159aa3;border-radius:10px;margin-bottom:40px}.wellness-course-image-box{width:100%;height:220px;border-bottom:2px solid #159aa3;position:relative;z-index:9}.wellness-course-image{width:100%;height:100%;object-fit:cover;border-radius:10px 10px 0 0}.wellness-course-name{text-align:center;font-weight:500;margin:10px 0 8px}.wellness-button-wrap{margin-bottom:-16px;text-align:center}.wellness-button-wrap .theme-button.alt{font-size:16px;padding:5px 16px;line-height:normal}.wellness-course-image-box .price-tag-wellness{position:absolute;margin-bottom:0;right:0;background-color:#fff;top:0;border:2px solid #159aa3;border-top:0;border-right:0;text-align:center;padding:3px 15px;border-radius:0 10px 0 0;font-weight:500;line-height:normal}.starting-price{font-size:10px;display:block;line-height:.8}#wellness-details .wpys-location-journey-box{padding:16px 18px 8px}.skiptranslate.goog-te-gadget div{order:2;margin-left:10px}.skiptranslate.goog-te-gadget{display:flex;justify-content:flex-end;align-items:center}.host-retreat-form-wrap{display:block;width:100%;background-color:#f2f2ee;margin-bottom:35px;padding:20px 30px;border:2px solid #159aa3;margin-top:45px}.host-your-retreat-heading{font-size:20px;text-align:center;font-weight:500;display:table;margin:-41px auto 20px;padding:6px 40px;background-color:#159aa3;color:#fff}.host-retreat-form-wrap textarea.form-control{min-height:50px!important;height:50px}#load,#no-excursion #excursion,.location-price-box.withafter:after,.wellness-course-wrap.wellness-slider,body.Thailand #excursion .excursion-slider.d-block{display:block!important}.mid-para-link{width:49.5%;border:1px solid #159aa3;background-color:#159aa30f;padding:5px 15px;text-align:center;display:inline-block;color:#000}.iti.iti--allow-dropdown{width:100%;height:49.6px}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:25px!important}.why-choose-wpys-image{width:100%;height:350px;object-fit:cover;border-radius:20px;margin-bottom:15px;box-shadow:0 0 4px 2px #d5d5d5dd}.prekundalini-days,.prekundalini-fee{margin-bottom:2px;text-align:center}.full-bali-image{width:100%;height:auto;border-radius:10px}.prekundalini-days{margin-top:-18px}.nav-item.apply .nav-link{border:1px solid #159aa3;color:#159aa3;margin-right:2px;transition:.3s;background-color:#fff}.nav-item.apply .nav-link:hover{transition:.3s;border-color:#fff;color:#fff;background-color:#159aa3}.animation-header-button{display:inline-block;animation:1.2s infinite tada}.special-dates-accommodation-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:#fff;box-shadow:0 0 2px 0 #c1c1c1;border:1px solid #159aa3}.special-dates-accommodation-dates{width:65%;padding:15px 20px}.special-dates-accommodation-pictures{width:33%}.special-dates-box{width:32%;padding:10px 8px;border-bottom:1px solid #e7e7e7}.special-dates-price{border:1px solid #159aa3;padding:2px 8px;display:inline-block;font-size:12px;line-height:normal;background-color:#f5f8f9;margin-bottom:0}.special-dates-count{margin-bottom:2px}.special-price-box{display:flex;justify-content:flex-start;flex-wrap:wrap}.special-price-icon{width:35px;display:inline-block;margin-right:10px;height:30px;object-fit:contain;object-position:left}.festival-icon,.fifty-discount{object-position:center;object-fit:contain}.special-price-box-count-wrap{margin-bottom:0;width:100%}.special-price-box-roomtype{font-size:12px;display:block;font-weight:600;color:#159aa3}.special-price-box-pricecount{font-size:20px;line-height:normal;display:flex;align-items:center}.special-price-box-pricecount del{font-size:13px;display:inline-block;margin-left:8px;line-height:normal;color:#b1b1b1}.special-price-box-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:25px}.special-date-accommodation-image{height:425px;object-fit:cover;margin-bottom:0}.special-date-accommodation-image-small{margin:5px 4px;height:70px;object-fit:cover}.kundalini-festival-heading,.thailand-text-para{margin-left:auto;margin-right:auto;text-align:center}.wellness-slider .yttc-box{margin:0 8px}#wpys-page-banner.extended .banner-icon-text-wrap{position:static;margin-top:25px}#wpys-page-banner.extended{padding:125px 0 85px}#wpys-page-banner.extended .banner-icon-text-box{width:30%;margin:8px .6%}.multi-date-navtab-link{display:block;width:49%}.multi-date-navtab-link .nav-link{display:block;border:1px solid #159ba0;color:#000;font-weight:500;border-radius:0;padding:10px 15px 35px;position:relative;z-index:9;width:100%;background-color:#fff;transition:.3s}.dates-different-price{display:block;position:absolute;bottom:0;left:0;width:60%;right:0;margin:auto;transition:.3s;background-color:#159ba0;font-weight:500;color:#fff;padding:2px 10px}.multi-date-navtab-link .nav-link.active,.multi-date-navtab-link .nav-link:hover{transition:.3s;background-color:#159ba0;color:#fff}.multi-date-navtab-link .nav-link.active .dates-different-price,.multi-date-navtab-link .nav-link:hover .dates-different-price{background-color:#fff;color:#159ba0;transition:.3s}.kundalini-festival-button{display:table;background-color:#159aa3;color:#fff;text-align:center;font-weight:500;margin:auto;top:-25px;left:0;right:0;border-radius:25px;border:2px solid #159aa3;transition:.3s;padding:6px 28px}.festival-name.festival-from{background-color:#fff;transform:translate(0,-15px);padding:3px 18px;display:inline-block;border-radius:15px;font-size:16px!important}.thailand-image-popup{width:90%;height:120px;object-fit:cover;border-radius:100px;display:block;margin:auto}.thailand-text-para{color:#000;line-height:normal;width:65%}.fifty-discount{width:100%;height:68px;display:block;margin-bottom:20px;position:absolute;top:-40px;left:0;right:0;filter:drop-shadow(0px 1px 4px #00000085)}.kundalini-festival-button:hover{color:#159aa3;background-color:#fff;transition:.3s}.kundalini-festival-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background-color:#000000ad;display:none}.christmas-popup-inner-wrap,.independence-popup-inner,.kundalini-festival-wrap{display:flex;justify-content:center;align-items:center;height:100%}.kundalini-festival-box{width:500px;height:500px;background-image:url(../images/festival-popup.png);background-size:cover;border:2px solid #159aa3;border-radius:50%;padding:68px 0;position:relative;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center}.kundalini-festival-box:before{position:absolute;content:"";left:-15px;top:-15px;height:calc(100% + 30px);width:calc(100% + 30px);border:2px dashed #159aa3;border-radius:50%;animation:50s infinite angry-animation;z-index:-1}.kundalini-festival-heading{font-size:25px;color:#000!important;margin-bottom:10px;width:65%}.festival-icon{width:45px;height:45px;display:block;margin:auto auto 8px}.festival-name{display:block;text-align:center;font-size:18px;color:#000!important;font-weight:500;margin-top:-16px}.festival-price-wrap{display:flex;flex-wrap:wrap;justify-content:space-around;position:absolute;left:-50px;bottom:-5px;background-color:#159aa3;width:calc(100% + 100px);padding:7px 10px 5px;border-radius:50px}.festival-price-box{width:25%;border-right:2px dashed #fff}.christmas-course-wrap a:last-child,.festival-price-box:last-child{border-right:none}.festival-room-type{color:#fff;font-size:18px;font-weight:500;text-align:center;margin-bottom:5px}.festival-room-price{text-align:center;font-weight:600;margin-bottom:0;color:#fff;font-size:18px}.festival-room-price del{font-size:16px;font-weight:400}.kundalini-festival-close{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;z-index:99999;position:absolute;cursor:pointer;top:0;font-size:20px;right:0;font-weight:700}.location-price-detail del{display:inline-block;margin-left:10px;color:#bfbfbf;font-size:15px}.border-seat-left{display:block;font-size:12px;color:#ea447b;font-weight:500}.border-daily-schedule-wrap.thailand .border-daily-schedule{border-color:#000;font-weight:500}.del-text{font-size:17px;color:#c3c3c3;font-weight:400;margin-left:11px}@media(max-width:640px){.festival-name.festival-from{transform:translate(0,-13px);font-size:14px!important}.thailand-text-para{width:85%}.thailand-image-popup{width:100%;height:100px}.fifty-discount{height:40px;top:-25px}.kundalini-festival-box{width:400px;height:400px;padding:25px}.kundalini-festival-heading{font-size:21px;margin-bottom:10px}.festival-icon{width:35px;height:35px;margin:auto auto 5px}.festival-name{font-size:15px;line-height:normal;margin-top:-14px}.festival-room-type{font-size:14px;margin-bottom:3px}.festival-room-price{font-size:15px}.festival-room-price del{font-size:12px}.kundalini-festival-semi-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.festival-price-wrap{bottom:-15px;padding:7px 10px}}@media(max-width:490px){.festival-name.festival-from{transform:translate(0,-10px);font-size:13px!important;padding:2px 16px}.kundalini-festival-button{padding:4px 15px;font-size:14px}.festival-icon-wrap.text-center{margin-bottom:0!important}.thailand-image-popup{width:85%;height:65px}.fifty-discount{height:32px;top:-22px}.kundalini-festival-box{width:320px;height:320px;padding:0}.thailand-text-para{width:75%;font-size:13px;margin-bottom:8px}.kundalini-festival-heading{font-size:16px;margin-bottom:8px;width:75%;margin-left:auto;margin-right:auto}.festival-icon{width:28px;height:28px;display:inline-block;margin:0 6px 0 0}.festival-name{font-size:14px;margin-bottom:8px}.festival-room-type{font-size:13px;margin-bottom:0}.festival-room-price{font-size:13px}.festival-name:nth-child(3){width:100%}.festival-price-wrap{left:-15px;width:calc(100% + 30px);bottom:-11px}.festival-price-box{width:50%;padding-bottom:7px;border-bottom:2px dashed #fff}.festival-price-box:nth-child(2){border-right:none!important}.festival-price-box:nth-last-child(-n+2){border-bottom:none;padding-bottom:0!important}}@keyframes angry-animation{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width:1520px){.christmas-festival-offer{font-size:28px;margin-bottom:25px}.christmas-text-discount{height:100px;margin-bottom:20px}.christmaspopup-box{padding:20px}.christmas-image-tilt{transform:scale(1.5)}.white-christmas-button{margin-top:0}}.wpys-book-image{height:300px}#wellness-dates .location-price-detail{font-size:18px;margin-top:5px}@media(max-width:1400px){.special-price-box{width:21%}.wellness-course-image-box{height:210px!important}.wpys-review-info-name{font-size:14px}.full-description-iframe{height:590px}.wpys-location-journey-heading{width:45%}}@media(max-width:1200px){.special-price-box-pricecount{flex-wrap:wrap;font-size:18px}#wpys-page-banner.extended .banner-icon-text-box{width:31.5%}.special-price-box-pricecount del{display:block;margin-left:0}.wellness-panchkarma .schedule-time{width:30%}.wellness-panchkarma .dates-box span{padding:8px 0}.wellness-panchkarma .schedule-task{width:67%}.festival-video{display:flex;justify-content:space-between;flex-wrap:wrap}.festival-price-text{font-size:24px!important}.festival-price-text-bracket{text-align:center!important;padding:0 10px!important}.festival-video iframe{margin-bottom:15px!important;width:32.5%;height:170px!important}#schedule .schedule-time{width:45%}.wellness-accommodation-light{height:145px!important}.full-description-iframe{height:490px}.wpys-location-journey-heading{width:50%}.multidates-dates-table-box,.wellness-course-box{width:49%}.wellness-course-name{font-size:17px;line-height:normal}.wellness-image-box{height:280px}.room-price-box{margin-right:0;width:49%}.christmas-cap{left:-40px;top:-40px;width:110px}.kerala .col-xl-4.col-lg-6{margin-bottom:35px}.christmas-festival-offer{font-size:25px;margin-bottom:20px}.christmas-text-discount{height:85px}.christmaspopup-box{width:75%}.white-christmas-button{font-size:14px}.price-card{width:100%;margin-right:0;justify-content:center;margin-bottom:4px;padding-bottom:15px;border-bottom:1px dashed #c3c3c3}.price-card:last-child{margin-top:4px;margin-bottom:0;border-bottom:none}.mega-list a,.wpys-review-info-name{text-align:left}.top-bar-logo{height:60px}.navbar-nav .nav-item .nav-link{padding:4px 6px}#wpys-location .background-wrap-cream .col-xl-3{margin-bottom:25px}.other-location-box{margin:5px 7px}.other-location-image{height:140px}.about-content-wrap,.about-description-content-wrap,.guruji-content-wrap,.progress-text,.yttc-box{width:100%}.menu-heading{font-size:16px;margin-left:13px;margin-bottom:12px}.mega-list a,.top-bar-link-text{font-size:13px}.mega-list{padding-left:13px}.mega-list a{padding:5px 0;width:95%}.about-image-box{height:358px;margin-bottom:30px}.yoga-capital-image{width:100%;height:580px}.guru-arrow svg{width:94%}.tradition-info-box:nth-child(8) .guru-arrow{top:-147px;right:-44px;transform:rotate(158deg) rotateX(184deg)}.online-live-class-iframe{height:215px;width:98%}#wpys-animal-pills-tab,#wpys-beauty-pills-tab,#wpys-excursion-pills-tab,#wpys-girl-pills-tab,#wpys-healing-pills-tab,#wpys-local-pills-tab,#wpys-meals-pills-tab,#wpys-sadhu-pills-tab,#wpys-school-pills-tab,#wpys-shop-pills-tab,#wpys-spa-pills-tab,#wpys-taxi-pills-tab{padding:20px;width:26%}#wpys-animal-pills-tab .nav-link.active:before,#wpys-animal-pills-tab .nav-link:hover:before,#wpys-animal-pills-tab .show>.nav-link:before,#wpys-beauty-pills-tab .nav-link.active:before,#wpys-beauty-pills-tab .nav-link:hover:before,#wpys-beauty-pills-tab .show>.nav-link:before,#wpys-excursion-pills-tab .nav-link.active:before,#wpys-excursion-pills-tab .nav-link:hover:before,#wpys-excursion-pills-tab .show>.nav-link:before,#wpys-girl-pills-tab .nav-link.active:before,#wpys-girl-pills-tab .nav-link:hover:before,#wpys-girl-pills-tab .show>.nav-link:before,#wpys-healing-pills-tab .nav-link.active:before,#wpys-healing-pills-tab .nav-link:hover:before,#wpys-healing-pills-tab .show>.nav-link:before,#wpys-local-pills-tab .nav-link.active:before,#wpys-local-pills-tab .nav-link:hover:before,#wpys-local-pills-tab .show>.nav-link:before,#wpys-meals-pills-tab .nav-link.active:before,#wpys-meals-pills-tab .nav-link:hover:before,#wpys-meals-pills-tab .show>.nav-link:before,#wpys-sadhu-pills-tab .nav-link.active:before,#wpys-sadhu-pills-tab .nav-link:hover:before,#wpys-sadhu-pills-tab .show>.nav-link:before,#wpys-school-pills-tab .nav-link.active:before,#wpys-school-pills-tab .nav-link:hover:before,#wpys-school-pills-tab .show>.nav-link:before,#wpys-shop-pills-tab .nav-link.active:before,#wpys-shop-pills-tab .nav-link:hover:before,#wpys-shop-pills-tab .show>.nav-link:before,#wpys-spa-pills-tab .nav-link.active:before,#wpys-spa-pills-tab .nav-link:hover:before,#wpys-spa-pills-tab .show>.nav-link:before,#wpys-taxi-pills-tab .nav-link.active:before,#wpys-taxi-pills-tab .nav-link:hover:before,#wpys-taxi-pills-tab .show>.nav-link:before{left:-19px}.tab-content-image-wrap{width:275px;height:528px;margin-right:15px}.tab-content-info .sub-heading{margin-bottom:15px;font-size:28px}.lecture-video-wrap,.science-box-wrap{width:98%}.science-box{width:47%}.science-icon{width:60px;height:60px}.footer-menu-wrap.links{width:90%}.navigation.desktop-nav,.top-bar,.top-bar-logo-wrap,header .accordion a:after,header .accordion-button.no-drop::after,header .mobile-nav .mega-list-box::before{display:none}.mobile-nav{display:block;padding:6px 0}.mobile-hamburger{width:35px;height:32px;object-fit:contain;object-position:center}.mobile-nav-logo{display:inline-block}.mobile-nav-box{display:flex;justify-content:space-between;width:96%;margin:auto;align-items:center}.top-bar-icon-link{width:100%;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:8px}.top-bar-link-wrap{width:33.3%;margin-right:0;text-align:center}.top-bar-wrap{padding:8px 0 0}.top-bar-link-wrap::before{border-right:2px dashed #159aa3;right:0}.header-icon{width:28px;height:28px}header .accordion-button:not(.collapsed){color:#000;background-color:transparent;box-shadow:none}header .accordion-button{font-weight:500;padding:11px 15px;font-size:17px}header .accordion-body{padding:5px 10px}header .accordion-button:focus{box-shadow:none}header .accordion a.no-drop-link{padding:0;font-weight:500;font-size:17px}header .accordion-body ul.dropdown-menu li:last-child a.dropdown-item{border-bottom:none}header .accordion-body ul.dropdown-menu li a.dropdown-item{font-size:16px;border-bottom:1px dashed #d2d2d2;padding:10px 20px;width:100%}header .accordion-body .menu-heading{font-size:17px;margin-left:0;margin-bottom:10px}header .accordion-body ul.dropdown-menu{padding:0;position:static;display:block;border:none}header .accordion-item{border-bottom:1px dashed #bcbcbc}header .mobile-nav .footer-social-icons-wrap{width:95%;margin:30px auto}}@media(max-width:991px){.multi-date-navtab-link{width:100%;margin-bottom:15px}.multidates-dates-table-box,.room-price-box,.special-dates-accommodation-dates,.wellness-panchkarma .dates-box span,.wpys-course-book-wrap,.wpys-course-list-wrap{width:100%}.special-dates-accommodation-pictures{width:100%;padding:10px 20px 20px}.wpys-course-price-wrap{flex-wrap:wrap}.wpys-course-list-detail::before{width:100%;height:3px;bottom:14px;border-right:none;top:auto;border-bottom:2px dashed #159aa3}.wpys-course-book-info{margin-bottom:35px}.wpys-course-name-wrap{width:100%;padding:30px 10px 40px}.wellness-panchkarma .dates-box span:before,.wellness-panchkarma .dates-box.head,.wellness-panchkarma .dates:before,.wellness-panchkarma .special-panchkarma:before{display:none}.wellness-panchkarma .special-panchkarma{display:block;padding:0 0 13px!important;font-size:12px;line-height:normal;color:#159aa3;margin-top:-15px}.wellness-panchkarma .actualprice:after,.wellness-panchkarma .booking:after,.wellness-panchkarma .dates-box:last-child .actualprice:after,.wellness-panchkarma .dates-box:last-child .booking:after,.wellness-panchkarma .dates-box:last-child .disprice:after,.wellness-panchkarma .disprice:after{display:none!important}.wellness-panchkarma .dates-box:last-child span:after{display:block!important}.wellness-panchkarma .dates-box{background-color:#fff!important;border:1px solid #159aa3;margin-bottom:15px}.festival-video iframe{margin-bottom:15px!important;width:48.8%;height:185px!important}.yttc-course-wrap{margin:30px 0}.festival-price-text-wrap{width:100%!important;padding-top:18px!important;border-left:none!important;border-top:1px solid #fff!important}.thank-you-box{width:95%}.christmas-image-tilt{left:10px;bottom:-15px}.kerala .col-xl-4.col-lg-6{margin-bottom:0}.christmas-text-discount{height:70px;margin-bottom:15px}.christmas-festival-offer{margin-bottom:15px}.online-yttc-floating-stripe{padding:5px 20px}.online-yttc-floating-image{width:140px}.online-yttc-floating-stripe .theme-button{margin-right:5px}}@media(max-width:840px){.christmas-popup-content{width:100%}.christmas-cap{left:-35px!important;top:-35px!important;width:80px!important}.christmas-image-tilt{left:0;transform:scale(1.2);bottom:-26px;margin:0}.christmas-popup-image-wrap{width:100%;height:200px}.christmaspopup-box{padding:20px 20px 60px}.christmas-popup-image-box:before{top:15px}}@media(max-width:768px){.special-date-accommodation-image{height:320px}.special-dates-box,.special-price-box{width:48.5%}.special-price-box-count-wrap{width:calc(100% - 55px)}.special-price-box-pricecount del{margin-left:8px}.special-price-box:first-child,.special-price-box:nth-child(2){margin-bottom:20px}.wellness-panchkarma .schedule-box{flex-wrap:wrap;padding:0!important}.wellness-panchkarma .schedule-time{width:100%;display:block;text-align:center}.wellness-panchkarma .schedule-task{width:100%;padding:8px;text-align:center}.why-choose-wpys-image{height:280px}.festival-video iframe{margin-bottom:15px!important;width:48.8%;height:140px!important}.festival-sideby-side-box{width:49.5%!important}.online-yttc-floating-image{display:none}.online-yttc-floating-stripe-wrap{justify-content:center}.online-yttc-floating-stripe{padding:10px 20px}}@media(max-width:640px){#wpys-page-banner.extended .banner-icon-text-box{width:48%}.christmas-image-tilt{margin-top:-85px!important}.christmas-popup-image-wrap{height:160px!important;margin-bottom:-80px!important}.thank-you-text{height:90px}.room-price{font-size:24px;line-height:normal}.christmas-festival-offer{font-size:20px}.christmas-text-discount{height:60px}.christmaspopup-box{padding:40px 20px 20px}.christmas-cap{left:-15px;top:-30px;width:75px}.online-yttc-floating-stripe .theme-button{padding:5px 10px;font-size:13px;line-height:normal}.online-yttc-floating-stripe{padding:10px}.price-card-text{font-size:15px}.price-card{padding-bottom:10px}#syllabus .d-flex.desktop-syllabus{display:none!important}.mobile-syllabus{display:block}}@keyframes roto{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(min-width:992px){.dropdown:hover>.dropdown-menu{display:block}}#header-pills-tab{flex-wrap:initial;margin-bottom:15px}#header-pills-tab .nav-link{font-size:18px;border-radius:0;margin:auto;width:100%;font-weight:500;color:#000}#header-pills-tab.nav-pills .nav-link.active:before{width:25px;display:block;height:25px;background-color:#159aa3;transform:rotate(45deg);bottom:-9px;top:auto;left:0;border:none;transition:.3s}#header-pills-tab.nav-pills .nav-link.active,#header-pills-tab.nav-pills .show>.nav-link{background-color:#159aa3;color:#fff;position:relative;z-index:9}@media(max-width:1399px){.about-description-image{height:435px}}@media(max-width:991.2px){.wellness-accommodation-light{height:195px!important;width:48.8%!important}.wpys-review-box:nth-child(5):after,.wpys-review-box:nth-child(6):after,.wpys-review-box:nth-child(6):before{display:none!important}.full-description-iframe{height:360px}.wpys-location-journey-heading{left:0;margin-left:auto;right:0;margin-right:auto}.wpys-location-journey-text{display:block;text-align:center}#wpys-animal-pills-tabContent,#wpys-beauty-pills-tabContent,#wpys-excursion-pills-tabContent,#wpys-girl-pills-tabContent,#wpys-healing-pills-tabContent,#wpys-local-pills-tabContent,#wpys-meals-pills-tabContent,#wpys-sadhu-pills-tabContent,#wpys-school-pills-tabContent,#wpys-shop-pills-tabContent,#wpys-spa-pills-tabContent,#wpys-taxi-pills-tabContent,.tab-content-info,.wpys-content-text-wrap{width:100%}.wellness-image-box{height:225px}.wpys-gallery-location-box{height:265px;margin-bottom:20px}.tab-content-info .sub-heading,.wpys-gallery-location-text{font-size:25px}.menu-heading a{padding:0;font-weight:500;display:inline-block;color:#ea447b}.cc3{column-count:2}.about-description-image{height:390px;margin-bottom:20px}#about-us .theme-button{width:40%}.yttc-box{width:60%;height:auto;margin-bottom:35px}.col-lg-4:last-child .yttc-box,.footer-contact-box:last-child{margin-bottom:0}.yttc-image{height:295px}.yoga-capital-image{width:75%;margin:0 auto 25px}.tradition-info-box{width:45%}.tradition-info-box:nth-child(2) .guru-arrow{right:auto;top:auto;left:-40%;bottom:-55%;transform:rotate(101deg)}.tradition-info-box:first-child{order:1}.tradition-info-box:nth-child(2){order:2}.tradition-info-box:nth-child(3){order:3}.tradition-info-box:nth-child(4){order:4}.tradition-info-box:nth-child(5){order:8}.tradition-info-box:nth-child(6){order:7}.tradition-info-box:nth-child(7){order:6}.tradition-info-box:last-child{order:5}#tradition .tradition-info-box{margin-top:10%}#tradition .tradition-info-box:first-child{margin-top:0}#tradition .tradition-info-box:nth-child(4),#tradition .tradition-info-box:nth-child(5),#tradition .tradition-info-box:nth-child(7){margin-top:20%}.tradition-info-box:nth-child(8) .guru-arrow{top:-75px;right:-75px;transform:rotate(178deg) rotateX(184deg)}.tradition-info-box:nth-child(4) .guru-arrow,.wpys-review-box:nth-child(3n):before,.wpys-review-box:nth-last-child(-n+3):after{display:none}.tradition-info-box:nth-child(7) .guru-arrow{right:auto;top:32px;transform:rotate(352deg);left:-108px}.tradition-info-box:nth-child(6) .guru-arrow{right:-65px;top:-55px;transform:rotateY(180deg) rotate(-2deg)}.tradition-info-box:nth-child(5) .guru-arrow{right:auto;top:11px;left:-105px;transform:rotate(345deg)}.about-image-wrap{width:75%;margin:30px auto 0}#alliance .col-lg-7,#founder .col-lg-7{order:-1}.wpys-founder-image-wrap{width:75%;margin:25px auto}#daily-tab .nav-item{margin:5px 7px}#daily-tab.nav-pills .nav-link{padding:5px 25px;font-size:16px}.drop-in-price,li,p{font-size:16px}.drop-in-box{width:47%;margin:-5px 8px 50px}.daily-online-box.head span,.drop-in-timing{font-size:17px}.online-live-class-iframe{height:295px;width:75%;margin:0 auto 15px}.appointment-top-heading,.heading-bottom{font-size:30px}.appointment-bottom-heading{font-size:38px}.heading-top{font-size:26px}.progress-image{width:60px;height:60px}.progress-heading{font-size:20px}#charity-tab .nav-link,#service-tab .nav-link{width:100%;height:100%}#charity #charity-tab li,#service #service-tab li{width:32%;margin-bottom:15px}#charity-tabContent div.d-flex.justify-content-between,#service-tabContent div.d-flex.justify-content-between{display:block!important}#charity-tabContent div.d-flex.justify-content-between .nav.flex-column,#service-tabContent div.d-flex.justify-content-between .nav.flex-column{width:100%;display:flex;flex-wrap:wrap;justify-content:start;flex-direction:row!important;padding:0;margin-bottom:25px}#charity-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link,#service-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link{width:33.3%;padding:10px 5px;text-align:center;font-size:15px;border-bottom:1px dashed #ddd}#wpys-animal-pills-tab .nav-link:last-child,#wpys-beauty-pills-tab .nav-link:last-child,#wpys-excursion-pills-tab .nav-link:last-child,#wpys-girl-pills-tab .nav-link:last-child,#wpys-healing-pills-tab .nav-link:last-child,#wpys-local-pills-tab .nav-link:last-child,#wpys-meals-pills-tab .nav-link:last-child,#wpys-sadhu-pills-tab .nav-link:last-child,#wpys-school-pills-tab .nav-link:last-child,#wpys-shop-pills-tab .nav-link.nav-link:last-child,#wpys-spa-pills-tab .nav-link:last-child,#wpys-taxi-pills-tab .nav-link:last-child{border-bottom:1px dashed #ddd}#wpys-animal-pills-tab .nav-link.active:before,#wpys-animal-pills-tab .nav-link:hover:before,#wpys-animal-pills-tab .show>.nav-link:before,#wpys-beauty-pills-tab .nav-link.active:before,#wpys-beauty-pills-tab .nav-link:hover:before,#wpys-beauty-pills-tab .show>.nav-link:before,#wpys-excursion-pills-tab .nav-link.active:before,#wpys-excursion-pills-tab .nav-link:hover:before,#wpys-excursion-pills-tab .show>.nav-link:before,#wpys-girl-pills-tab .nav-link.active:before,#wpys-girl-pills-tab .nav-link:hover:before,#wpys-girl-pills-tab .show>.nav-link:before,#wpys-healing-pills-tab .nav-link.active:before,#wpys-healing-pills-tab .nav-link:hover:before,#wpys-healing-pills-tab .show>.nav-link:before,#wpys-local-pills-tab .nav-link.active:before,#wpys-local-pills-tab .nav-link:hover:before,#wpys-local-pills-tab .show>.nav-link:before,#wpys-meals-pills-tab .nav-link.active:before,#wpys-meals-pills-tab .nav-link:hover:before,#wpys-meals-pills-tab .show>.nav-link:before,#wpys-sadhu-pills-tab .nav-link.active:before,#wpys-sadhu-pills-tab .nav-link:hover:before,#wpys-sadhu-pills-tab .show>.nav-link:before,#wpys-school-pills-tab .nav-link.active:before,#wpys-school-pills-tab .nav-link:hover:before,#wpys-school-pills-tab .show>.nav-link:before,#wpys-shop-pills-tab .nav-link.active:before,#wpys-shop-pills-tab .nav-link:hover:before,#wpys-shop-pills-tab .show>.nav-link:before,#wpys-spa-pills-tab .nav-link.active:before,#wpys-spa-pills-tab .nav-link:hover:before,#wpys-spa-pills-tab .show>.nav-link:before,#wpys-taxi-pills-tab .nav-link.active:before,#wpys-taxi-pills-tab .nav-link:hover:before,#wpys-taxi-pills-tab .show>.nav-link:before{left:0}#charity-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link::after,#service-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link::after{position:absolute;content:"";right:0;width:1px;height:65%;border-right:1px dashed #ddd;top:0;bottom:0;left:auto;margin:auto}.tab-content-image-wrap{width:310px;height:420px}#charity-tabContent .tab-content-info p,#service-tabContent .tab-content-info p{font-size:15px}.footer-menu-wrap,.heading-bottom.text-center{margin-bottom:40px}.science-image{width:75%;height:410px;display:block;margin:0 auto 30px}.lecture-video-wrap{width:100%;margin-top:20px}.lecture-video{width:48.5%;height:188px;margin-bottom:18px}.wpys-review-box{width:32.5%;padding:10px 8px;margin:15px 0;justify-content:center}.wpys-review-icon{width:32px;height:32px;margin-right:10px}.footer-menu-wrap.links,.testimonial-student-info{width:100%;margin-bottom:30px}.footer-contact-wrap,.wpys-review-box:nth-child(2n):before,.wpys-review-box:nth-last-child(-n+2):after{display:block}.wpys-review-info-name{font-size:13px}.wpys-review-box:before{right:-5px}#alliance .col-lg-5{margin-top:25px}.alliance-image{width:95px;height:95px}.wpys-payment-box{padding:35px 40px;width:100%;margin-bottom:30px}.footer-contact-box{width:100%;margin-bottom:40px;display:block}.footer-contact-box:nth-child(2) .footer-contact-info-wrap{justify-content:left}.footer-alliance-image-wrap{width:15%}}@media(max-width:768px){.wellness-accommodation-light{height:155px!important;width:48.8%!important}.full-description-iframe{height:270px}.wellness-button-wrap .theme-button.alt,li,p{font-size:15px}.wellness-bg-box-wrap{padding:18px 15px}.online-class-video-heading,.science-box-wrap,.wellness-course-box,.wpys-gallery-location-box{width:100%}.wellness-image-box{height:320px;width:48.5%;margin-bottom:18px}.section-padding{padding:40px 0}.wpys-banner-heading{font-size:30px;margin-bottom:10px}.wpys-banner-para{font-size:16px;margin-bottom:0}.top-bar-logo{height:60px;object-position:left}.mobile-hamburger{width:32px;height:32px}.nivo-directionNav a.nivo-nextNav,.nivo-directionNav a.nivo-prevNav{width:25px;height:25px}.header-icon{width:22px;height:22px}.heading-top{font-size:22px}.heading-bottom{font-size:26px}.about-image-box{height:335px;margin-bottom:25px}.approved-image{width:85px;height:85px}.yttc-course-name{font-size:20px}.drop-in-timing,.guru-name{font-size:16px}.drop-in-price{font-size:15px;width:66%;margin:15px auto -15px}}@media(max-width:767px){.about-image-wrap{width:100%;margin:0 auto}.guru-arrow svg,.yttc-box{width:70%}.tradition-info-box:first-child .guru-arrow,.tradition-info-box:nth-child(3) .guru-arrow{right:-115px;top:40px}.tradition-info-box:nth-child(2) .guru-arrow{bottom:-40%}.tradition-info-box:nth-child(8) .guru-arrow{top:-55px;right:-70px}.tradition-info-box:nth-child(5) .guru-arrow,.tradition-info-box:nth-child(7) .guru-arrow{left:-75px}.guru-image{width:120px;height:120px}.online-live-class-iframe,.science-box,.wpys-founder-image-wrap{width:100%}.wpys-founder-image-box:nth-child(2){height:320px}.wpys-founder-image-box:nth-child(3){height:320px;margin-top:-70px}.drop-in-box{width:47%;margin:-5px 6px 34px}.cc2{column-count:1}.daily-online-box.head{display:none}.daily-online-box{display:block;background-color:#f2f2ee;box-shadow:0 0 5px 0 #ddd;margin:9px 0;padding:8px 20px;width:48%}.daily-online-box span{width:100%;display:block;padding:10px 0}.daily-online-box span:before{position:absolute;content:"";right:0;top:auto;bottom:0;width:100%;height:1px;border-right:none;border-bottom:1px dashed #212529}.daily-online-schedule-wrap{background-color:transparent;display:flex;flex-wrap:wrap;justify-content:space-between}.theme-button{padding:5px 25px}.appointment-bottom-heading{font-size:30px}.appointment-top-heading,.sub-heading{font-size:25px}.appointment{padding:55px 0}.progress-box{margin-bottom:40px}#charity-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link,#service-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link{width:50%}.tab-content-wrap{padding-right:0;flex-direction:column;padding-bottom:20px}.tab-content-image-wrap{width:100%;height:315px;margin-right:0}.tab-content-image{object-fit:contain}.tab-content-info{padding:20px 15px 0;order:-1}.science-image{width:100%;margin-bottom:0;height:370px}#sister-science .col-lg-7{order:1}#sister-science .col-lg-5{order:2}.science-icon{width:45px;height:45px}.science-heading{font-size:18px}.science-box:nth-last-child(-n+2){margin-bottom:35px}.lecture-video{width:100%;height:290px}.service-name{font-size:13px}.service-icon{width:48px;height:48px;margin-bottom:5px}#charity-tab,#service-tab{margin-bottom:10px}.wpys-payment-box{padding:20px 30px 20px 20px}.footer-contact-icon i{font-size:22px}}@media(max-width:480px){#charity-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link,#online-course-detail .yttc-course-wrap,#service-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link,.button-wrap-next-line .theme-button,.cafe-text-wrap,.daily-online-box,.dates-wrap.extra .disprice,.dates-wrap.extra.five-price-table .dates-box span.booking,.dates-wrap.extra.five-price-table .dates-box span.dates,.dates-wrap.extra.five-price-table .disprice,.drop-in-box,.footer-contact-info,.form-field-wrap,.location-date-box,.online-teacher-description-wrap,.special-price-box-count-wrap,.team-teacher-image-info-wrap,.why-choose-wpys-goa-video-wrap,.wpys-apply-form-wrap .col-6,.wpys-course-list-box,.wpys-course-list-box .wpys-course-fee:before,.wpys-course-list-box .wpys-course-list-name:before,.wpys-course-list-wrap{width:100%}#wpys-page-banner.extended .banner-icon-text-box{width:96%}.banner-icon-text-box i{font-size:17px}.special-dates-accommodation-dates{padding:20px 12px 10px}.special-date-accommodation-image{height:240px}.special-dates-accommodation-pictures{padding:10px 12px 16px}.festival-video iframe{margin-bottom:15px!important;width:48.8%;height:115px!important}.why-choose-wpys-image{height:215px}.online-advantage-list-text{width:100%;margin-top:25px;margin-bottom:20px!important}#wellness-dates .yttc-description-image.Bali,.science-image,.wpys-map{height:250px}.wellness-image-box{height:225px}.about-link-wrap,.online-teacher-description,.online-teacher-name,.online-teacher-skill,.price-card,.price-card-text,.wpys-review-box p{text-align:center}#footer .cc2,#portfolio{column-count:2}#charity-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link::after,#service-tabContent div.d-flex.justify-content-between .nav.flex-column button.nav-link::after,#wpys-banner.desktop-banner,.dates-box span.booking:after,.dates-box.head,.dates-wrap.extra .dates-box span:before,.dates-wrap.extra.two-price-dates .dates-box span:after,.top-bar,.wpys-course-list-detail::before,.wpys-review-box:nth-last-child(-n+2):after{display:none}#dates.indian-three-price .dates-wrap.extra .dates-box:last-child span.disprice:after,#wpys-banner-mobile.mobile-banner,.footer-contact-info-wrap,.instagram-text,.price-card,.schedule-box,.video-review-wrap,.wpys-course-list-box .wpys-course-fee:last-child::before,.wpys-course-list-box .wpys-course-list-name:last-child::before,.wpys-course-price-wrap,.wpys-review-box:nth-child(3n):before,.wpys-review-box:nth-last-child(-n+3):after{display:block}.appointment-top-heading,.heading-bottom,.lesson-heading-count,.location-price-detail,.tab-content-info .sub-heading,.wpys-banner-heading{font-size:22px}#dates .location-dates{height:195px}.dates-wrap.bg-white{background-color:transparent!important}.floating-enroll-text{margin-left:-94px}.wpys-gallery-location-box{height:220px;margin-bottom:10px}.wpys-gallery-location-text{font-size:23px}.floating-enroll{padding:5px 30px 5px 15px}.whatsapp{position:fixed;left:12px;width:45px;height:45px}.floating-enroll-icon{margin-right:0!important;width:20px;height:20px}#wpys-location .yttc-course-wrap,.location-founder-image{width:100%;margin-bottom:0}.online-yttc-floating-stripe .theme-button{padding:5px 6px;margin-right:3px}.price-card-text{margin-bottom:5px}.location-founder-image{height:250px;margin-top:0}.dates-wrap.extra .dates-box span.dates{padding-bottom:30px}.dates-wrap.extra .disprice .four-shared-price,.dates-wrap.extra .disprice .private-price,.dates-wrap.extra .disprice .shared-price,.dates-wrap.extra .disprice .six-shared-price,.dates-wrap.extra.five-price-table .disprice .four-shared-price,.dates-wrap.extra.five-price-table .disprice .private-price,.dates-wrap.extra.five-price-table .disprice .shared-price,.dates-wrap.extra.five-price-table .disprice .six-shared-price{width:49%}.dates-box span,.paypal-form select,.price-room-type{display:block;width:100%}#dates.indian-three-price .dates-wrap.extra .disprice .four-shared-price,#dates.indian-three-price .dates-wrap.extra .disprice .private-price,#dates.indian-three-price .dates-wrap.extra .disprice .shared-price{width:50%}#dates.indian-three-price .dates-wrap.extra .disprice{justify-content:center}.private-price,.shared-price{margin-bottom:15px;border-bottom:1px dashed #ddd;padding-bottom:10px!important}.testimonial-country-wrap::before,.testimonial-name{border:2px solid #ea447b}#dates.indian-two-price .private-price,#dates.indian-two-price .shared-price{border:none;margin-bottom:0;padding-bottom:0!important;margin-top:10px}.actual-room-price,.price-room{display:inline-block}.cc3{column-count:1}.wpys-location-journey-heading{width:65%}.location-course-count{font-size:11px;display:block;margin-top:15px}#wpys-location .yttc-course-name,.wpys-testimonial-name{font-size:16px}.wpys-location-intro-video{height:190px;margin-bottom:5px}#why-wpys-goa-choose .theme-button.me-sm-3{margin-bottom:15px}.other-location-box{margin:5px 28px}.location-category-heading{font-size:18px;display:block}.approved-image-wrap,.wpys-course-list-box .wpys-course-fee:last-child,.wpys-course-list-box .wpys-course-list-name:last-child{margin-bottom:12px}.wpys-main-video{height:200px;margin-bottom:8px}.mobile-nav-box{width:90%}.footer-heading,.heading-top{font-size:20px}#charity-tabContent .tab-content-info p,#service-tabContent .tab-content-info p,.online-testimonial-text,.wpys-form-label,li,p{font-size:14px}.about-link-wrap{padding-left:0;padding-top:5px;justify-content:center;display:flex;flex-wrap:wrap;margin-bottom:30px!important}.about-level{background-color:#159aa3;color:#fff;padding:5px 12px;margin-left:0;width:65%;margin-bottom:-15px}.about-image-box{height:200px;margin-bottom:12px}#about-us .theme-button{width:80%;margin:5px 0}.approved-image{width:55px;height:55px}.yttc-box{width:95%}.yttc-image{height:230px}.yttc-course-name{font-size:18px}.yoga-capital-image{width:100%;height:350px;margin:0 auto 18px}#daily-online-classes .theme-button,#founder .theme-button,#yoga-capital .theme-button{display:block;margin-right:auto!important;width:86%;margin-top:8px;text-align:center;margin-left:auto}.guru-image{width:90px;height:90px}.tradition-info-box{width:46%}.guru-name,.lesson-heading,.online-class-video-heading,.online-testimonial-name,.online-testimonial-rating-info-heading,.para-sub-heading{font-size:15px}.guru-arrow svg{width:55%}.tradition-info-box:nth-child(2) .guru-arrow{bottom:-32%;left:-80%}.tradition-info-box:first-child .guru-arrow,.tradition-info-box:nth-child(3) .guru-arrow{top:4px}.tradition-info-box:nth-child(8) .guru-arrow{top:-53px;right:-52px}.tradition-info-box:nth-child(7) .guru-arrow{top:22px;transform:rotate(365deg);left:-52px}.tradition-info-box:nth-child(5) .guru-arrow{top:-15px;left:-47px;transform:rotate(339deg)}.wpys-founder-image-box:first-child{height:185px}.wpys-founder-image-box:nth-child(2){height:245px}.wpys-founder-image-box:nth-child(3){height:260px;margin-top:-60px}.wpys-founder-image-box:nth-child(4){height:200px;margin-bottom:6px}#daily-tab .nav-item,.accoommodation-box{margin:5px}#daily-tab.nav-pills .nav-link{padding:3px 15px;font-size:15px}.footer-menu-wrap,.heading-bottom.text-center{margin-bottom:30px}.online-advantage-list-text,.online-list,.wpys-list{padding-left:0}.online-live-class-iframe{height:190px;margin:0 auto 8px}.appointment-bottom-heading{font-size:24px;margin-bottom:18px}.appointment{padding:35px 0}.progress-image{width:55px;height:55px;margin-bottom:6px}.progress-heading{font-size:18px;margin-bottom:5px}.progress-box{margin-bottom:25px}.service-icon{width:32px;height:32px}.service-name{font-size:12px;line-height:normal}.lecture-video{width:100%;height:188px}.testimonial-name{width:85%;font-size:16px;padding:4px 50px;display:block}.testimonial-image{width:70px;height:70px}.wpys-review-box{width:49%;padding:5px 6px;margin:12px 0;display:block}.wpys-review-box:nth-child(2n):before{display:none!important}.wpys-review-info-star i{font-size:10px}.wpys-review-icon{display:block;margin:auto}.touch-form-feild,form #contact-phone{margin-bottom:12px!important}.bottom-bar,.wpys-banner-para,.wpys-review-info-name{font-size:12px}.accordion a{font-size:15px;padding:8px 35px 8px 7px}.accordion a::after{right:.6rem;width:18px;height:18px;font-size:8px}#alliance .col-lg-5{margin-top:14px}.alliance-image{width:80px;height:80px}.sub-heading{font-size:22px;text-align:left}.touch-form-feild{padding:8px 10px;font-size:14px}#footer{padding:40px 0 25px}#footer .footer-contact-icon{width:50px;height:50px;margin:auto auto 5px}.footer-contact-heading{font-size:16px;text-align:center}.footer-contact-text{font-size:14px;text-align:center}.footer-contact-box{margin-bottom:20px}.footer-logo{width:120px;height:58px;margin-bottom:15px}.footer-underline{height:22px;margin-bottom:12px}.schedule-time,.wpys-list li:before{font-size:13px}#footer.wpys-list li{padding-left:28px}.footer-link{margin-bottom:2px}.footer-register-image{height:58px;margin-bottom:0}#footer .col-lg-4:last-child .footer-menu-wrap{margin-bottom:0}#home-get-in-touch .wpys-payment-box{border:4px solid #159aa3;border-right:none}.wpys-payment-box::after,.wpys-payment-box::before{width:4px}.breadcrumb-wrap{height:36px;padding-top:4px}#wpys-page-banner{padding:65px 0 95px}.breadcrumb-item{font-size:11px}.about-description-image{height:310px;margin-bottom:15px}.founder-image-journey{width:48.5%;height:250px;margin-bottom:12px}.yttc-course-wrap{border:3px solid #159aa3;padding:18px;margin-top:30px;margin-bottom:30px}.location-slider .location-image{height:215px;margin:8px 5px}.dining-image{height:220px;margin:5px 1px}.notes{padding:6px 10px 6px 15px}.background-wrap-cream{display:block;padding:15px}.team-teacher-content-wrap{width:100%;margin-top:30px}.team-teacher-name{font-size:22px;margin-bottom:10px}.filter-button-wrap{display:block;text-align:center;margin-bottom:30px}.filter{padding:4px 13px;font-size:13px;margin:2px 5px}#portfolio{column-gap:6px}.scale-anm{margin:0 0 6px}.wpys-founder-image{height:230px;margin-top:15px}.full-width-image{height:200px;margin-bottom:15px}.schedule-task{width:100%;padding:5px 15px}#video-reviews .theme-button{margin:3px;padding:4px 10px}.banner-icon-text-wrap{display:block;position:static;bottom:0}.banner-icon-text-box{width:92%;margin:7px auto!important;padding:4px 14px}.yttc-description-image{width:100%;height:245px;margin-bottom:15px}.full-description-iframe,.online-course-video-intro,.yttc-gallery-box:nth-child(5),.yttc-intro-iframe{height:190px}.overview-image{width:100%;height:230px}.yttc-intro-iframe-heading{font-size:14px;width:95%;margin:auto auto 25px}.yttc-course-wrap .sub-heading{font-size:21px}#why-choose .yttc-course-wrap{padding:18px}#syllabus .d-flex,.online-teacher-box{display:block!important}.syllabus-name-wrap{width:100%;position:static;top:0}#syllabus-tab,#syllabus-tab-alt{padding:25px 20px}#syllabus-tabContent,#syllabus-tabContent-alt{width:100%;margin-top:25px}#overview .schedule-box,#schedule .schedule-box{padding:initial;position:relative;margin:15px 0}#overview .schedule-time,#schedule .schedule-time{position:static;font-size:13px}#overview .schedule-box:first-child,#schedule .schedule-box:first-child{margin-top:0}.dates-wrap{background-color:transparent}.dates-box{display:block;margin:15px 0;background-color:#f5f8f9}.dates-box span.actualprice{text-decoration:line-through}.accommodation-image{height:200px}#accommodation .yttc-course-wrap,.wpys-apply-form-wrap{padding:20px 15px}.video-review-box{width:100%;margin-bottom:5px}.yttc-video-review-iframe{width:100%;height:190px}#accommodation .theme-button,#yttc-gallery .theme-button{margin-right:0;margin-top:5px}.yttc-teacher-image-wrap{width:100px;height:100px;margin-bottom:5px}.apart-image{height:240px;width:100%;object-position:center}.online-banner-icon-text-box{padding:3px 15px;font-size:13px;width:100%;margin:6px 0 0}.online-banner-icon{width:18px;height:18px}.online-banner-icon-text-wrap{margin:30px 0 0}.wpys-course-name-wrap{width:100%;padding:15px 0 45px}.wpys-course-book-wrap{width:100%;margin-block:15px;margin-top:0}.wpys-course-list-detail{padding:22px 0 5px}.lesson-box-wrap{width:100%;margin:25px 0}.lesson-heading-wrap{width:85%}.after-course-image{height:190px;margin:0 0 20px}.online-advantage-list-box{width:100%;margin:5px 0}.online-advantage-list-heading{font-size:18px;padding:0 20px 0 0}.online-advantage-list-icon-wrap{right:-4px;top:18px;width:40px;height:40px}.online-advantage-list-heading-wrap{margin-bottom:8px}.yttc-gallery-box:nth-child(2){height:180px}.yttc-gallery-wrap{column-width:10rem}.online-teacher-image-wrap{width:190px;height:190px;margin:auto auto 15px}.online-testimonial-video{height:165px}.online-testimonial-video-nav{height:45px}.online-testimonial-box{padding:12px 10px}.online-testimonial-icon i{font-size:20px;margin-right:10px}.online-testimonial-info-icon{bottom:-16px;width:20px;height:20px}.online-testimonial-info-wrap{left:100px;bottom:-50px}.online-testimonial-rating-info-wrap{padding-right:10px}.online-testimonial-rating-star-wrap i{font-size:10px;margin-top:6px}.online-testimonial-rating-count{font-size:35px;line-height:40px}#online-testimonial .online-button-wrap{margin-top:28px}#online-testimonial .theme-button{margin:5px auto}.paypal-form{padding:15px}.wpys-payment-box{padding:15px 21px 15px 15px;border:4px solid #ea447b;border-right:none}.apply-form-logo{width:60px;margin:auto auto 15px;height:60px}.wpys-form-heading{font-size:20px;margin-top:-20px;margin-bottom:30px;padding:0 15px 8px 0}.wpys-apply-form-wrap .col{flex:auto}.wpys-apply-form-wrap .row{display:block;--bs-gutter-x:none;--bs-gutter-y:none}.wpys-apply-form-wrap .wpys-form-heading.second{margin-top:25px}.wpys-apply-form-wrap .form-control,.wpys-apply-form-wrap .form-select-lg{margin-bottom:15px;padding:6px 10px;font-size:14px}.form-field-wrap .theme-button{font-size:15px;margin:5px 0}.mobile-hamburger{width:22px;height:22px}}.temp-para{background-color:#ff0}@-webkit-keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.mega-menu.six .mega-list-box{width:16.66%}.mega-menu.six .menu-heading{font-size:16px;text-align:left;margin-left:8px}.mega-menu.six .mega-list{padding-left:8px}#festival-price{background-color:#159aa3;padding:30px 0}.accordion.fifty-fifty-accordion{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.accordion.fifty-fifty-accordion .accordion-item{border-radius:0!important;border-top:1px solid #ebebeb!important;width:48.8%}#schedule.festival .notes,#schedule.festival .schedule-box{background-color:#fffbfc}.festival-price-text{font-size:30px;text-align:center;color:#fff;font-weight:500}.festival-price-text-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:80%;margin-left:auto;border-left:1px solid #fff}.festival-sideby-side-box{width:33%;background-color:#fff;text-align:center;padding:2px 4px;margin:3px 0}.festival-price-heading{font-size:22px;font-weight:500;color:#fff;border-bottom:1px solid #fff;padding-bottom:8px}#festival-list .online-advantage-list-icon{filter:invert(1)}.festival-video iframe{margin-bottom:25px;height:225px}.schedule-wrap.extended .schedule-box{flex-wrap:wrap;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.schedule-wrap.extended .schedule-task{padding-left:20px;padding-right:20px}.schedule-task-more-details{display:flex;width:100%;margin-left:0;justify-content:space-between;flex-wrap:wrap;padding:0 5px 5px;margin-top:8px}.schedule-mini-task-heading{display:block;font-size:13px;font-weight:500;line-height:1;text-align:center;padding:5px 5px 3px;border-bottom:1px solid #d5d5d5;margin-bottom:8px}.schedule-mini-task-text{display:block;text-align:center;line-height:1}.schedule-task-mini-box:nth-child(2){border-left:1px dashed #d5d5d5}.special-scholership-pop-side{position:fixed;right:-250px;top:25%;display:block;transition:.4s;width:250px;z-index:999}.bali-ya-icons{width:100%;height:135px;object-fit:contain;object-position:center}.special-bali-iframe{width:95%;display:block;height:285px;object-fit:cover;margin-bottom:5px;border-radius:8px;box-shadow:0 0 5px 0 #2c2c2c}.special-scholership-price-del{display:inline-block!important;font-size:14px!important;margin-left:8px!important;color:#aeaeae!important}.special-scholership-text{font-size:18px;text-align:center;line-height:normal;margin-top:15px;margin-bottom:20px}.special-scholership-pop-side-blast{width:55%;margin-left:auto;height:auto;object-fit:contain;position:absolute;right:0;display:block}.special-scholership-pop-side-box{border:2px solid #159aa3;background-color:#fff;padding:20px 25px 10px;display:none;position:relative;z-index:9}.special-scholership-in-just-text{text-align:center;font-size:14px;line-height:normal;margin-bottom:2px}.special-scholership-price{font-size:22px;text-align:center;margin-bottom:0;line-height:normal;font-weight:600;color:#159aa3}.special-scholership-room-type{text-align:center;margin-bottom:25px;font-size:12px}.special-scholership-six-shared-image-offer{width:100%;height:68px;margin-bottom:25px;object-fit:contain;animation:.8s infinite tada;object-position:center}.side-scholdership-close{position:absolute;left:-8px;top:-8px;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;z-index:9;cursor:pointer;background-color:#159aa3;font-weight:700;color:#fff;font-size:12px}.border-daily-schedule,.review-video{width:32.5%;border:1px solid #159aa3}.wellness-course-wrap.wellness-slider .wellness-course-box.slick-slide{margin:0 10px 20px;background-color:#f5f8f9}.border-daily-schedule{background-color:#f5f8f9;text-align:center;margin-bottom:10px;padding:3px 8px;font-weight:400}.review-video{padding:4px;height:240px;object-fit:cover;margin-bottom:15px}.apart-image.smallest-apart-image{height:245px}.bali-no-food-accommodation-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;border:1px solid #159aa3;background-color:#fff;border-radius:20px;margin-top:35px;padding:20px 28px}.bali-no-food-accommodation-heading{font-size:30px;font-weight:500;margin-bottom:0;text-align:center;color:#159aa3}.bali-no-food-accommodation-box-left{width:70%;border-right:1px solid #159aa3}.bali-no-food-accommodation-person,.bali-no-food-accoomodation-text,.holi-popup-text{text-align:center}.bali-no-food-accommodation-price{text-align:center;font-size:22px;margin-bottom:0;font-weight:500}.wellness-yoga-alliance-icon{width:100%;height:140px;object-fit:contain;object-position:center}.christmas-popup{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:#000000b8;z-index:99}.christmas-popup:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-image:url(../images/christmas-snowfall.gif);background-size:17%;opacity:.5;z-index:-1}.christmaspopup-box{background-image:url(../images/christmas-bg.jpg);background-size:cover;background-position:bottom right;padding:20px 0 20px 25px;width:65%;max-width:510px;border-radius:10px;justify-content:space-between;display:flex;flex-wrap:wrap;box-shadow:0 0 5px 0 #7a7a7a;margin-right:9%}.christmas-festival-offer{font-size:25px;color:#fff;font-weight:500;text-align:center;line-height:normal;margin-bottom:18px}.christmas-text-discount{width:100%;object-fit:contain;height:70px;filter:invert(1);margin-bottom:15px;object-position:center}.christmas-popup-image-wrap{width:25%;text-align:center}.christmas-image-tilt,.christmas-popup-image-box:before{top:0;left:40px;width:100%;filter:drop-shadow(2px 0px 5px #00000086);object-fit:contain}.christmas-popup-image-box{z-index:9;position:relative;height:100%}.christmas-popup-image-box:before{position:absolute;right:0;bottom:0;margin:auto;transform:scale(1.5);height:auto}.holi-popup-body:after,.holi-popup-body:before{width:96%;height:96%;content:"";z-index:-1;margin:auto;right:0;bottom:0}.christmas-image-tilt{position:absolute;right:-81px;bottom:-58px;left:auto;margin:auto;transform:scale(2.6);filter:drop-shadow(2px 0px 5px #333);height:100%}.white-christmas-button{background-color:#fff;color:#b80118;padding:6px 25px;display:inline-block;margin-top:15px;border:2px solid #fff;transition:.3s;font-weight:500}.white-christmas-button:hover{transition:.3s;color:#fff;background-color:#b80118}.christmas-course-wrap a{font-size:12px;color:#fff;padding:2px 8px;border-right:1px dashed #fff;font-weight:500}.christmas-course-wrap{text-align:center;color:#fff}.christmas-offer-coupon{background-color:#000;border:1px dashed #fff;text-align:center;color:#fff;padding:5px 10px;width:85%;margin-left:auto;margin-right:auto}.christmas-cap{position:absolute;left:-50px;top:-50px;animation:3s infinite bounce;width:110px;height:auto;object-fit:contain}.christmas-close{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#b80118;border-radius:50%;border:2px solid #b80118;transition:.3s;cursor:pointer;position:absolute;font-weight:800;color:#fff;right:-16px;z-index:999;top:-20px}#wpys-page-banner.wellness{background-image:url("../images/wellness-banner.webp")}@media(max-width:991px){.accordion.fifty-fifty-accordion .accordion-item{width:100%!important}.christmaspopup-box{padding:20px 25px!important;margin-right:0}.christmas-popup-image-box{z-index:-1}.christmas-text-discount{height:55px;margin-bottom:10px}.christmas-festival-offer{font-size:20px}.christmas-popup-image-wrap{width:100%;height:200px;order:-1;margin-bottom:-98px}.christmas-image-tilt{right:0;bottom:0;transform:scale(1);margin-top:-102px}.bali-no-food-accommodation-box-right,.christmas-popup-content{width:100%}.special-bali-iframe{width:100%;height:410px;margin:25px 0}.bali-no-food-accommodation-heading{font-size:22px}.bali-no-food-accommodation-box-left{width:100%;border-right:none;border-bottom:1px solid #159aa3;padding-bottom:18px;margin-bottom:10px}}@media(max-width:640px){.christmas-cap{left:-35px;top:-35px;width:70px}.christmas-festival-offer{font-size:18px}.christmaspopup-box{padding:20px 15px;width:75%}}@media(max-width:440px){.christmas-popup-image-wrap{height:125px!important}.christmas-cap{left:-23px!important;top:-9px!important;width:52px!important}.christmaspopup-box{padding:20px 10px!important}}@media(max-width:480px){.wellness-accommodation-light{height:130px!important;width:48.8%!important;margin-bottom:12px!important}.special-bali-iframe{height:240px}.bali-no-food-accommodation-heading,.bali-no-food-accommodation-price{font-size:18px}}.holi-popup{position:fixed;left:0;top:0;display:none;width:100%;height:100%;background-color:#0000009e;overflow:hidden;z-index:999}.holi-popup-body,.holi-popup-inner{justify-content:center;position:relative;z-index:9;display:flex}.holi-popup-inner{align-items:center;height:100%}.holi-popup-body{width:440px;height:440px;box-shadow:0 0 15px 4px #919191;align-items:center;flex-direction:column;background-color:#fff;border-radius:50%}.holi-popup-body:before{position:absolute;left:0;top:0;border:1px dashed #159aa3;border-radius:50%}.holi-popup-body:after{position:absolute;left:0;top:0;opacity:.16;background-size:cover;background-image:url("../images/holi-bg.jpg");border-radius:50%}.holi-popup-heading{background-color:#159aa3;color:#fff;text-align:center;padding:3px 15px;width:80%;margin-left:auto;margin-right:auto}.holi-popup-coupon-wrap{display:flex;justify-content:center;align-items:center}.holi-coupon-text{display:inline-block;margin:0 8px;border:1px dashed #159aa3;padding:3px 15px;line-height:normal;background-color:#eef8f9}.holi-popup-inner:before{position:absolute;content:"";left:5%;top:0;width:95%;z-index:-1;background-image:url(../images/holi-backgound.png);background-size:contain;height:85%;margin:auto;filter:drop-shadow(2px 4px 6px #333);right:0;bottom:0}.holi-popup-close{position:absolute;top:12%;right:8%;width:28px;height:28px;line-height:1;display:flex;cursor:pointer;background-color:#fff;justify-content:center;font-size:15px;font-weight:700;border-radius:50%;color:#000;align-items:center}.wellness-accommodation-light{width:24%;height:180px;margin-bottom:16px}.wellness-accommodation-image{width:100%;height:100%;object-fit:cover;box-shadow:0 0 5px 0 #c9c9c9;border-radius:15px}@media(max-width:670px){.holi-popup-body{width:340px;height:340px}.holi-popup-heading{padding:3px 8px;width:82%}.holi-popup-inner:before{width:90%}}.independence-popup-box:after,.independence-popup-box:before{position:absolute;width:58%;height:125%;z-index:-3;content:""}@media(max-width:390px){.wellness-course-image-box{height:185px!important}.wellness-accommodation-light{height:110px!important}.festival-sideby-side-box{width:100%!important}}.independence-popup{position:fixed;left:0;top:0;width:100%;display:none;height:100%;background-color:#000000c9;z-index:99999}.independence-popup-box{max-width:450px;background-color:#fff;width:86%;position:relative;padding:7rem 0;z-index:9;overflow:hidden;background-image:url(../images/footer-independence.png);background-size:59%;background-position:center bottom;background-repeat:repeat-x}.independence-popup-box:before{left:-18%;top:-37%;background-color:#ffa34bb8;transform:skew(0deg,0deg) rotate(39deg)}.independence-popup-box:after{right:-18%;bottom:-37%;background-color:#2c9421a3;transform:skew(0deg,0deg) rotate(37deg)}.indepenence-heading{text-align:center;font-size:30px;text-shadow: 0px 0px 11px #ffffff;width:140%;line-height:normal;font-weight:500;margin-left:-20%}.independence-offer-count{-webkit-text-stroke:2px #000000;font-size:58px;line-height:normal;font-weight:900;margin-bottom:0;color:#fff;text-align:center}.independence-offer-text{text-align:center;background-color:#fff;color:#159aa3;font-weight:500;border:1px solid #159aa3;padding:2px 15px}.independence-popup-detail{position:relative;z-index:9;width:50%;margin:auto}.chakra-ashoka,.independence-close,.indepnedence-circle{position:absolute;top:0;right:0}.indepnedence-circle{left:0;content:"";bottom:0;width:400px;height:400px;background-color:transparent;margin:auto;border-radius:50%;z-index:-1}.chakra-ashoka{left:0;margin:auto;bottom:0;opacity:.1;width:70%;height:70%;object-fit:contain;animation:angry-animation 35s infinite;z-index:-2}.independence-close{cursor:pointer;width:25px;color:#000;display:flex;justify-content:center;align-items:center;height:25px;border:1px solid #000;border-top:none;border-right:none}.independence-text{text-align:center;font-weight:500;width:138%;margin-left:-19%}.independence-popup-detail .theme-button.alt{padding:4px 10px;display:block;width:100%;text-align:center}@media(max-width:520px){.indepnedence-circle{width:325px;height:325px}.chakra-ashoka{width:280px;height:280px}.independence-popup-detail{width:50%}.independence-popup-box:before{left:-27%;top:-37%;width:68%}.independence-popup-box:after{right:-25%;bottom:-37%;width:70%}}.diwali-popup{position:fixed;left:0;display:none;top:0;background-color:#000000c9;z-index:99;width:100%;height:100%}.diwali-popup-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.popup-design{filter:drop-shadow(0px 0px 0px #ddd)}.diwali-offer-wrap{width:500px;background-color:#fff;border:2px solid #b6172f;height:500px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:9;padding:95px}.decore-diya,.diwali-chakra{z-index:-1;position:absolute}.diwali-offer-text{width:180px;height:35px;object-fit:contain;margin-bottom:8px}.diwali-festival-heading{font-size:18px;text-align:center;font-weight:500}.flat-offer-heading{font-size:35px;line-height:normal}.diwali-chakra{left:-40px;top:-40px;width:calc(100% + 80px);height:calc(100% + 80px);filter:drop-shadow(0px 0px 7px #00000085);animation:70s infinite roto}.diwali-course-name{background-color:#b6172f;color:#fff;font-weight:600;font-size:15px;padding:5px 17px;display:inline-block;margin:5px}.decore-diya{left:65px;top:57px;transform:scaleX(-1);width:50px;height:auto;object-fit:contain}.decore-diya.right{top:66px;right:55px;transform:none;left:auto}.diwali-diya{position:absolute;bottom:-90px;left:0;top:auto;margin:auto;right:0;width:100%;height:162px;object-fit:contain}.diwali-close{width:30px;height:30px;font-size:18px;position:absolute;top:0;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:999999;margin-left:auto;right:0}@media(max-width:620px){.diwali-offer-wrap{width:380px;height:380px;padding:34px}.decore-diya{left:70px;top:30px;width:36px}.decore-diya.right{top:33px;right:62px}.diwali-offer-text{height:28px;margin-bottom:10px}.diwali-festival-heading{font-size:15px;padding:0 18px;margin-bottom:8px}.flat-offer-heading{font-size:25px}.diwali-diya{bottom:-72px;height:135px}}@media(max-width:480px){.holi-popup-inner:before{width:120%;left:-2%}.diwali-chakra{left:-30px;top:-30px;width:calc(100% + 60px);height:calc(100% + 60px)}.diwali-festival-heading{font-size:12px;margin-bottom:8px}.decore-diya{left:34px;top:34px;width:28px}.decore-diya.right{top:32px;right:35px}.diwali-diya{bottom:-70px;height:110px}.diwali-offer-wrap{width:280px;height:280px;padding:24px}.flat-offer-heading{font-size:18px;margin-bottom:8px!important}.diwali-fest-para{margin-bottom:5px!important}.diwali-offer-text{height:18px;margin-bottom:5px}.diwali-course-name-wrap .theme-button{padding:0 17px}.diwali-course-name{font-size:11px;padding:4px 8px;margin:2px}}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}#festival.valentine.christmas-popup:before{display:none}#festival.valentine.christmas-popup{background-color:#000000de}#festival.valentine.christmas-popup .christmaspopup-box{background-image:url("../images/valentine-bg.webp")!important}#festival.valentine.christmas-popup .christmas-cap{display:none!important}#festival.valentine.christmas-popup .christmas-image-tilt{right:-55px;bottom:-95px;transform:scale(2.3)}#festival.valentine.christmas-popup p{color:#000!important}#festival.valentine.christmas-popup .christmas-festival-offer{color:#b80118!important}#festival.valentine.christmas-popup .christmas-text-discount{filter:invert(0)}#festival.valentine.christmas-popup .white-christmas-button{background-color:#b80118!important;border:1px solid #b80118!important;color:#fff!important}#festival.valentine.christmas-popup .white-christmas-button:hover,#kundalini-festival-popup.kundalini-festival-popup.valentine .kundalini-festival-button:hover{background-color:#fff!important;color:#b80118!important}#kundalini-festival-popup.kundalini-festival-popup.valentine .kundalini-festival-box:before{border-color:#b80118!important}#kundalini-festival-popup.kundalini-festival-popup.valentine .kundalini-festival-box{background-image:url("../images/valentine-bg.webp");border-color:#b80118!important}#kundalini-festival-popup.kundalini-festival-popup.valentine .festival-price-wrap{background-color:#b80118!important}#kundalini-festival-popup.kundalini-festival-popup.valentine .kundalini-festival-button{background-color:#b80118!important;border-color:#b80118!important}@media(max-width:991px){#festival.valentine.christmas-popup .christmas-image-tilt{right:0!important;bottom:0!important;transform:scale(1)!important;margin-top:-115px!important}}.wpys-holi-offer-heading:after,.wpys-holi-offer-heading:before{content:"";top:6px;width:75px;height:75px;background-image:url(../images/wpys-holi-pichkaari.webp?sdasd=asd);background-repeat:no-repeat;background-size:contain;z-index:-1}.holi-offer-bottom,.wpys-holi-hand{object-fit:contain;position:absolute}.wpys-holi-offer-wrap{position:fixed;left:0;top:0;width:100%;display:none;height:100%;background-color:#000000c7;z-index:999}.wpys-holi-offer-box{display:flex;justify-content:center;align-items:center;height:100%}.wpys-holi-offer{background-color:#fff;max-width:450px;width:100%;padding:75px 30px 30px;position:relative;z-index:9}.holi-offer-ribbon{position:absolute;left:0;top:0;height:auto;width:100%}.wpys-20-discount-wrap,.wpys-holi-offer-heading{position:relative;z-index:9}.wpys-holi-offer-heading{font-size:18px;font-weight:500;border:1px solid #000;padding:8px 15px;text-align:center;line-height:normal;margin:26px auto;background-color:#fef5fa;width:78%}.wpys-holi-offer-heading:before{position:absolute;right:-48px}.wpys-holi-offer-heading:after{position:absolute;left:-48px;transform:scaleX(-1)}.wpys-holi-body-text{font-size:18px;text-align:center;margin:30px 0}.wpys-holi-button{transition:.3s;color:#fff;font-size:18px;font-weight:500;padding:10px 18px;border:1px solid #fff;background-color:#159aa3}.wpys-holi-button:hover{transition:.3s;border-color:#159aa3;background-color:#fff;color:#159aa3}.wpys-holi-20-text{width:100%;height:85px;object-fit:contain;animation:1.5s infinite bounce;object-position:center}.wpys-holi-hand{width:44px;height:100%;top:0}.wpys-holi-hand.left{object-position:left;left:55px}.wpys-holi-hand.right{object-position:right;right:55px}.holi-offer-bottom{bottom:-7px;width:115px;height:115px}.holi-offer-bottom.left{left:-15px;object-position:bottom left;transform:scaleX(-1)}.holi-offer-bottom.right{right:-15px;object-position:bottom right}.wpys-holi-offer-close{position:absolute;right:-20px;top:-18px;width:25px;height:25px;border:1px solid #e93599;background-color:#e93599;color:#fff;transition:.3s;cursor:pointer;z-index:999;border-radius:50%;display:flex;justify-content:center;align-items:center}@media(max-width:530px){.wpys-holi-offer{width:85%;padding:45px 20px 55px}.wpys-holi-offer-heading{font-size:16px;font-weight:500;border:1px solid #000;padding:7px 12px}.wpys-holi-20-text{height:70px;margin-top:12px}.wpys-holi-hand{width:38px}.wpys-holi-hand.left{left:36px}.wpys-holi-hand.right{right:36px}.holi-offer-bottom{width:95px;height:95px}}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transition-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}