#header,.header-button:before{position:absolute;margin:auto}.header-button:before,.theme-list li:before{right:auto;bottom:0;background-size:contain;content:"";background-repeat:no-repeat}.benefits-box,.teacher-image,.youtube-thumbnail{clip-path:polygon(9.202% 0%,90.798% 0%,90.798% 0%,92.289% 0.11%,93.705% 0.429%,95.025% 0.939%,96.231% 1.622%,97.303% 2.463%,98.223% 3.442%,98.972% 4.543%,99.531% 5.748%,99.879% 7.041%,100% 8.403%,100% 69.468%,100% 69.468%,99.633% 73.178%,98.616% 75.937%,97.076% 77.918%,95.14% 79.293%,92.934% 80.235%,90.585% 80.917%,88.221% 81.511%,85.967% 82.19%,83.95% 83.128%,82.298% 84.496%,82.298% 84.496%,81.047% 86.306%,80.14% 88.282%,79.405% 90.341%,78.671% 92.399%,77.767% 94.371%,76.523% 96.173%,74.767% 97.721%,72.33% 98.931%,69.039% 99.719%,64.724% 100%,9.202% 100%,9.202% 100%,7.711% 99.89%,6.295% 99.571%,4.975% 99.061%,3.769% 98.378%,2.697% 97.538%,1.777% 96.558%,1.028% 95.457%,0.469% 94.252%,0.121% 92.959%,0% 91.597%,0% 8.403%,0% 8.403%,0.121% 7.041%,0.469% 5.748%,1.028% 4.543%,1.777% 3.442%,2.697% 2.463%,3.769% 1.622%,4.975% 0.939%,6.295% 0.429%,7.711% 0.11%,9.202% 0%)}.accordion-button:focus,.btn-close:focus{outline:0;box-shadow:none}body{font-family:Sora,sans-serif!important;background-color:#ffefe8;padding:10px}.form-floating>.form-control:focus~label,.para-link p a{color:#74271f}a{text-decoration:none!important}.bg-grey{background-color:#f5f5f5!important}li,p{font-size:15px;text-align:justify;color:#000}#navbarNav{justify-content:flex-end}#header{left:0;top:15px;right:0;width:calc(100% - 45px);z-index:999;bottom:auto}#header.sticky{background-color:#74271f;position:fixed;left:0;top:0;width:100%;z-index:9999;animation:.3s linear fadeInDown}#header .dropdown-menu li:last-child .dropdown-item,.highlight-box:nth-last-child(-n+2),.navbar-toggler{border:none}#header.sticky .yttc-in-rishikesh,#teacher.other-courses .teacher-box:last-child,.list-inside-icon.list-icon-alt,.yttc-in-rishikesh.white,body.teacher #teacher.extend{display:none}#header.sticky .yttc-in-rishikesh.white,.header-button{display:inline-block}#header.sticky nav.navbar{padding:0}#header .navbar-brand{margin-right:12%}#header .nav-link{color:#fff;font-size:15px;padding:3px 12px;font-weight:400}#header .nav-item{margin:0 6px}.navbar-nav .dropdown-menu{background-color:#fff;border-radius:12px;padding:8px 5px}.dropdown-item{font-size:14px;font-weight:300;border-bottom:1px solid #74271f1a;padding:8px 15px;transition:.3s}.dropdown-item:hover{transition:.3s;color:#74271f;padding-left:25px;font-weight:400;background-color:#fff;padding-right:5px}.yttc-in-rishikesh{width:100%;height:55px;object-fit:contain;object-position:left}.yoga-banner-image{height:100vh;object-fit:cover}#yoga-school-banner{position:relative;z-index:9;border-radius:30px;overflow:hidden}#yoga-school-banner .carousel-item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-image:linear-gradient(#000000b5 19%,#00000030 73%);z-index:2}#yoga-school-banner .carousel-control-next,#yoga-school-banner .carousel-control-prev{z-index:99;width:6%}.header-button-wrap{position:relative;z-index:9;padding:8px 10px 15px 38px}.header-button-wrap:before{position:absolute;content:"";left:15px;bottom:0;width:calc(100% + 12px);background-color:#ffefe8;height:calc(100% + 13px);z-index:-1;border-radius:0 0 0 26px}.header-button-wrap svg{position:absolute;left:-21px;width:36px;height:36px;top:-13px;transform:rotate(-90deg)}.header-button{border:2px solid #74271f;padding:9px 34px 9px 50px;color:#fff;font-size:16px;background-color:#74271f;font-weight:600;transition:.3s;border-radius:25px;position:relative;z-index:9}.benefits-box,.benefits-count,.header-button:hover,.list-icon-box,.notes,.section-tag,.sun-yttc-about-us{background-color:#fff}.header-button:before{left:6px;top:0;width:32px;height:24px;background-position:right center;transition:.3s;background-image:url(../images/thumbnail-white.png)}.header-button:hover:before{transition:.3s;background-image:url(../images/thumbnail.png)}.header-button:hover{color:#74271f;transition:.3s}.benefits-header:before,.benefits-shape-count:hover .benefits-count,.benefits-shape-count:hover .list-icon-box,.list-icon-box:hover{background-color:#74271f;transition:.3s}.section-grid-gap{padding:70px 0;overflow:hidden}.contact-list,.footer-link-wrap,.highlight-box-wrap,.list-course-wrap,.teacher-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.benefits-wrap.fifty .benefits-shape-count,.list-icon-wrap{width:48.5%}.sun-yttc-about-us{border-radius:20px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.justify-content-space-between,.list-icon-wrap{justify-content:space-between}.sun-yttc-about-us-image{width:38%;height:800px;border-radius:20px;object-fit:cover}.about-content-wrap{width:60%;padding-right:20px}.section-tag{border:1px solid #74271f;color:#74271f;font-size:15px;padding:6px 20px;margin-bottom:18px;font-weight:500;display:inline-block;border-radius:50px}.big-section-heading{font-size:32px;padding-top:20px;border-top:1px solid #000;margin-bottom:25px}.hindi-mantra{font-weight:600;color:#74271f;font-style:italic}.small-section-heading{font-size:22px;margin-bottom:15px}.list-icon-wrap{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}.list-icon-box{width:85px;height:85px;display:inline-block;border-radius:50%;border:2px solid #74271f;position:relative;z-index:9;transition:.3s}.list-icon-content{width:calc(100% - 100px);margin-bottom:0}.list-icon-heading{display:block;font-weight:600;margin-bottom:5px}.list-inside-icon{position:absolute;left:0;right:0;top:0;bottom:0;width:68%;height:68%;object-fit:contain;object-position:center;margin:auto}.benefits-shape-count:hover .list-icon-box .list-icon-alt,.list-icon-box:hover .list-icon-alt{transition:.3s;display:block}.benefits-shape-count:hover .list-icon-box .list-icon-white,.list-icon-box:hover .list-icon-white{transition:.3s;display:none}#course-detail-section .nav-pills .nav-link{background-color:#fff;border:2px solid #74271f;color:#000;text-align:left;font-size:16px;padding:0;overflow:hidden;margin-bottom:15px;font-weight:500;transition:.3s;display:flex;align-items:center;border-radius:80px;flex-wrap:wrap}#course-detail-section .nav-pills .nav-link.active,#course-detail-section .nav-pills .nav-link:hover{background-color:#74271f;color:#fff;transition:.3s}.yttc-listing-icon{width:80px;height:75px;margin-right:15px;object-fit:cover}.yttc-listing-name{width:calc(100% - 95px);margin-bottom:0;padding-right:10px;margin-top:4px}#course-detail-section .nav-pills .nav-link.active .sub-text-listing,#course-detail-section .nav-pills .nav-link.active .yttc-listing-name,#course-detail-section .nav-pills .nav-link:hover .sub-text-listing,#course-detail-section .nav-pills .nav-link:hover .yttc-listing-name{transition:.3s;color:#fff}.sub-text-listing{font-size:11px;text-align:left;font-weight:300;display:block;transition:.3s;color:#74271f}#v-pills-tab{width:27%;position:sticky;top:13%}#v-pills-tabContent{width:68%}.yttc-list-description-image{width:40%;height:330px;object-fit:cover;border-radius:20px}.yttc-list-description-content{width:56%}.yttc-listing-name-heading{font-size:20px;padding-bottom:13px;border-bottom:1px solid #000;margin-bottom:20px}.yttc-hight-light-text{color:#74271f;font-weight:600}.yttc-list-description-wrap{display:flex;justify-content:space-between;margin-bottom:25px;align-items:center;transition:.3s;flex-wrap:wrap}.blog-course-box-wrap:hover,.teacher-box:hover,.yttc-list-description-wrap:hover{transition:.3s;transform:scale(1.02)}.highlight-box{width:50%;padding:12px 8px;border-bottom:1px solid #ddd}.highlight-heading{display:flex;justify-content:left;font-weight:500;margin-bottom:0;align-items:center}.highlight-icon{width:26px;height:26px;object-fit:contain;margin-right:10px;object-position:left}.highlight-details{margin-left:36px;margin-bottom:0;font-size:14px}.common-sub-heading{font-size:22px;text-align:center;font-weight:700;margin-top:30px}.benefits-header{position:relative;z-index:9;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ddd}.benefits-header:before{position:absolute;content:"";left:0;bottom:0;width:0%;height:2px}.benefits-shape-count:hover .benefits-header:before{transition:.3s;width:100%}.benefits-heading{font-size:18px;font-weight:600;margin-bottom:0;text-align:left;width:calc(100% - 100px)}.bali-ad-text-wrap,.baliad-heading{text-align:center}.benefits-header,.benefits-wrap,.blog-course-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.benefits-box{padding:30px 68px 35px 25px}.benefits-shape-count{width:32.5%;position:relative;z-index:9;margin-bottom:40px}.benefits-count{position:absolute;right:24px;bottom:-5px;width:50px;display:flex;justify-content:center;height:50px;font-size:15px;border-radius:50%;color:#000;transition:.3s;align-items:center;font-weight:600}.bg-alt-red,.theme-list li,.youtube-thumbnail-wrap{position:relative;z-index:9}#bali-ad::before,.bali-ad-image{left:0;top:0;border-radius:20px}.benefits-shape-count:hover .benefits-count{color:#fff}.notes{padding:10px 20px;border-left:3px solid #74271f;font-size:16px;font-weight:500;font-style:italic}.baliad-heading,.baliad-text{font-size:20px;margin-bottom:30px}.bg-alt-red{background-color:#74271f}.bg-alt-red::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background-size:20%;background-image:url("../images/yoga-pattern.png")}.bg-alt-red .big-section-heading{border-color:#fff;color:#fff}.bg-alt-red .small-section-heading,.bg-alt-red li,.bg-alt-red p,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active{color:#fff}.theme-list{padding-left:0;list-style:none}.theme-list li{padding-left:35px;margin-bottom:6px}.theme-list li:before{position:absolute;left:0;top:0;width:23px;height:23px;background-position:left center;background-image:url("../images/thumbnail.png")}.bg-alt-red .theme-list li:before{background-image:url("../images/thumbnail-white.png")}.youtube-thumbnail-wrap{width:95%;height:575px}#bali-ad::before,.bali-ad-image{width:100%;height:100%;position:absolute}.youtube-thumbnail{width:100%;height:100%;object-fit:cover}.youtube-thumbnail-link{position:absolute;right:28px;bottom:-15px}.youtube-thumbnail-wrap .list-icon-box{width:70px;height:70px;cursor:pointer}.contact-page .list-inside-icon,.youtube-thumbnail-wrap .list-inside-icon{width:45%;height:45%}#bali-ad,.teacher-image-box{position:relative;z-index:9}#bali-ad::before{content:"";background-color:#74271f;z-index:-1;opacity:.75}.bali-ad-image{object-fit:cover;overflow:hidden;object-position:right center;z-index:-2}#bali-ad::after{position:absolute;content:"";left:15px;top:15px;z-index:-1;width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #fff;border-radius:15px}.baliad-heading{display:inline-block;padding:10px 30px;border:1px solid #fff;border-radius:6px;color:#fff;background-color:#ffffff1f}.baliad-text{width:75%;margin-left:auto;margin-right:auto}.teacher-box{width:31%;background-color:#fff;border-radius:35px;padding:0 0 15px;position:relative;transition:.3s;z-index:9}.teacher-image{width:100%;height:450px;object-fit:cover}.teacher-thumbanail-icon{position:absolute;right:9px;bottom:9px;width:60px;height:60px;border-radius:50%;background-color:#fff;object-fit:contain}.teacher-content{padding:0 30px;margin-top:16px}.teacher-name{font-size:17px;font-weight:700;color:#74271f;text-align:left;margin-bottom:0}.blog-course-image{width:33%;height:260px;object-fit:cover;border-radius:30px}.blog-course-box-wrap{background-color:#fff;position:relative;border-radius:30px;z-index:9;transition:.3s}.blog-course-wrap{width:67%;padding:15px 65px 15px 25px}.blog-course-name{font-size:20px;padding-bottom:8px;border-bottom:1px solid #74271f;margin-bottom:18px}.blog-course-text,.contact-link{font-size:15px}.blog-course-box-wrap .header-button{padding:6px 16px 6px 40px;font-size:13px}.blog-course-box-wrap .header-button:before{width:25px;height:18px}.blog-course-thumbanail-icon{position:absolute;right:10px;bottom:-15px;width:50px;object-fit:contain;height:50px;border-radius:50%;background-color:#fff}.blog-course-shape{position:absolute;right:0;bottom:0;width:100px;height:100px;object-fit:contain;object-position:right bottom}#yoga-page-banner,.contact-form-wrap,.schedule-box,.schedule-time,.testimonial-text-wrap p{position:relative;z-index:9}#footer{border-radius:20px}.footer-logo{width:100%;height:60px;object-fit:contain;margin-bottom:2px}.footer-link{display:inline-block;transition:.3s;color:#fff}.footer-content-wrap{width:85%}.footer-detail-text{margin-top:25px}.footer-contact-icon{width:26px;height:26px;object-fit:contain;object-position:left;filter:invert(1)}.contact-link{width:calc(100% - 36px);color:#fff}.footer-sub-heading{font-size:26px;color:#fff;font-weight:500;padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:30px}.footer-link:hover{transition:.3s;opacity:.9}.footer-link-heading{font-size:20px;font-weight:600;margin-bottom:30px}.social-link-wrap{display:flex;justify-content:end;align-items:center;flex-wrap:wrap;width:50%}.social-link-box{display:inline-block;margin:0 7px;transition:.3s}.social-link-image{width:20px;height:18px;object-fit:contain;filter:invert(1)}.social-link-box:hover{transform:scale(1.1);transition:.3s}.bottom-bar-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:50px;padding-bottom:8px;padding-top:8px;border-top:1px solid #fff;flex-wrap:wrap}.copyright{color:#fff;font-size:13px;margin-bottom:0;width:50%}#yoga-page-banner{padding:13% 0 7%;border-radius:30px;overflow:hidden}#yoga-page-banner:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-image:linear-gradient(#000000d9 10%,#00000082 35%);z-index:-1}#yoga-page-banner .yoga-page-banner-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-2}.yoga-page-banner-heading{font-size:30px;margin-bottom:20px;text-align:center;font-weight:600;color:#fff;filter:drop-shadow(2px 4px 6px black)}.banner-main-text,.yoga-banner-top-text{color:#fff;text-align:center;filter:drop-shadow(0px 0px 22px black)}.breadcrumb-item a{color:#ffa77e}#yoga-teachers .blog-course-image,.sun-yttc-about-us-image.inside{height:580px}.accommodation .about-content-wrap,.faqs .about-content-wrap{width:100%;padding:30px}.cc2{column-count:2}.yttc-banner-rishikesh{width:100%;border-radius:25px;height:500px;object-fit:cover;display:block;padding:4px;margin-bottom:25px;margin-top:25px;background-color:#fff;border:1px solid #74271f;box-shadow:0 0 66px 21px #74271f24}#yoga-teachers .blog-course-box-wrap{margin:20px 0 30px}#payment .blog-course-box-wrap,.portfolio-menu ul{margin-bottom:35px}#textarea{height:180px}.form-control:focus,.form-select:focus{color:#000;background-color:#fff;border-color:#74271f;outline:0;box-shadow:none}.contact-form-wrap{background-color:#fff;border-radius:25px;width:95%;padding:70px 55px 60px}.contact-map{width:100%;border-radius:25px;overflow:hidden;height:275px;box-shadow:0 0 5px 0 #ddd}.contact-form-wrap .blog-course-shape{width:175px;height:175px}.contact-form-wrap .blog-course-thumbanail-icon{right:26px;bottom:-3px;width:60px;height:60px}.schedule-box:after,.schedule-time:before{position:absolute;content:"";bottom:0;right:auto;margin:auto;z-index:-1;background-color:#fff;top:0}.border-bottom-1,.offcanvas.offcanvas-end .accordion-flush>.accordion-item:last-child{border-bottom:1px solid #000}.my-hr-line,.schedule-box{border-bottom:1px solid #fff}.price-payment{width:30px;height:30px;object-fit:contain;object-position:left;margin-right:8px;display:inline-block}.price-payemnt{font-size:18px;font-weight:500;margin-bottom:0}.yttc-course-four-image-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px 0 30px}#dates .benefits-content,.schedule-class,.schedule-time{margin-bottom:0}.yttc-course-four-image-box{width:24%;height:180px;border-radius:20px}.yttc-course-four-image{width:100%;height:100%;border-radius:20px;object-fit:cover}.schedule-wrap{padding-left:25px}.schedule-box{padding:7px 25px}.schedule-time:before{left:-29px;width:10px;height:10px;border-radius:50%}.schedule-box:after{left:0;width:1.5px;height:100%;border-radius:20px}.accordion,.accordion-button,.accordion-button:focus,.accordion-item{background-color:transparent}.schedule-time{font-size:17px;font-weight:600}#dates .benefits-shape-count{width:24%}#dates .list-icon-box{width:45px;height:45px}#dates .benefits-heading{font-size:16px;width:calc(100% - 60px)}#dates .benefits-box{padding:20px 40px 20px 18px}#dates .price-text{display:block;padding-left:35px}#dates .dates-price-icon-wrap{display:block}#dates .price-text del{color:#747474;display:inline-block;margin-left:5px;font-size:13px}#dates .blog-course-thumbanail-icon{right:13px;bottom:-5px;width:40px;height:40px}#dates .list-inside-icon{width:50%;height:50%}.dates-price-icon{width:25px;height:25px;display:inline-block;margin-right:8px;object-fit:contain;object-position:left}.form-floating-wrap .form-control{padding:1rem .75rem}.portfolio-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding-left:0}.portfolio-menu ul li{border:2px solid #74271f;padding:6px 25px;border-radius:25px;background-color:#fff;color:#74271f;font-weight:600;cursor:pointer;-webkit-transition:.3s;transition:.3s;margin-right:15px}.portfolio-menu ul li.active,.portfolio-menu ul li:hover{color:#fff;background-color:#74271f;-webkit-transition:.3s;transition:.3s}.portfolio-menu ul li:last-child{margin-right:0}#gallery .lightbox{display:block;box-shadow:0 0 2px 0 #939393;border-radius:20px;overflow:hidden}#gallery .portfolio-item{margin:30px auto}#gallery .portfolio-item .item{width:33.3%;display:inline-block;margin-bottom:16px;padding:0 8px}#gallery .portfolio-item .item img{width:100%;height:155px;-o-object-fit:cover;object-fit:cover}#gallery .portfolio-item .item img.campus-img{height:310px}#gallery .portfolio-item .item img.excurcion-img{height:230px}#gallery .portfolio-item .item img.accommodation-img{height:420px}#gallery .portfolio-item .item.classes img{height:450px}#gallery .portfolio-item .item div{height:280px;background-position:center;background-size:cover;background-repeat:no-repeat}.footer-logo-wrap,.offcanvas-header,.testimonial-image{background-color:#fff}.my-hr-line{width:100%;display:block;margin-bottom:28px}.accordion-button:focus{border-bottom:1px solid #74271f;font-weight:500;color:#74271f}.header-button.alt{border:1px solid #fff}.yoga-banner-text-wrap{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;z-index:2;width:70%}.yoga-banner-top-text{font-size:36px;font-weight:600;margin-bottom:5px}.banner-main-text{font-size:18px;margin-bottom:0}#description-side .teacher-box{width:97%;margin-left:auto}.side-white-wrap{width:95%;margin-left:auto}.side-white-wrap .blog-course-thumbanail-icon{right:10px;bottom:10px}.testimonial-text-wrap{margin:35px 0 0;padding-left:78px}.testimonial-text-wrap p{font-size:18px;font-style:italic;font-weight:400}.quote-icon{position:absolute;left:-78px;top:-25px;width:65px;height:65px;object-fit:contain;z-index:-1;object-position:center}.testimonial-image{width:80px;height:80px;border-radius:50%;object-fit:cover;border:1px solid #74271f;padding:3px;display:inline-block;margin-left:8px}.testimonial-detail-wrap{text-align:right;display:flex;align-items:center;margin-right:20px;justify-content:flex-end}#testimonial .carousel-control-next,#testimonial .carousel-control-prev{position:absolute;left:0;bottom:0;right:auto;top:auto;width:40px;height:40px;opacity:1;border:1px solid #74271f;background-color:#fff}#testimonial .carousel-control-next-icon,#testimonial .carousel-control-prev-icon{filter:invert(1);width:1.2rem;height:1.2rem}#testimonial .carousel-control-next{left:50px}.accordion-item{border-color:#000}.benefits-wrap.fifty .benefits-content{padding-right:80px}#course-detail-section.retreat .yttc-list-description-image{width:33%;height:460px}#course-detail-section.retreat .yttc-list-description-content{width:65%}#course-detail-section.retreat .highlight-box{padding-bottom:0}#teacher.extend .teacher-box{width:19%;margin-bottom:20px}#teacher.extend .teacher-image{height:270px}#teacher.extend .teacher-thumbanail-icon{width:32px;height:32px}#teacher.extend .teacher-content{padding:0 12px;margin-top:10px}#teacher.extend .teacher-name{font-size:16px;font-weight:600}#teacher.extend .teacher-subject{font-size:14px}.footer-logo-wrap{width:100%;display:flex;justify-content:center;align-items:center;padding:10px 8px;border-radius:8px}#form-container-5TFVPY9EMUDUL{width:100%!important;max-width:100%!important}.vertical.css-134chkc{flex-wrap:wrap;flex-direction:row;justify-content:space-between}.vertical.css-134chkc #checkout-button,.vertical.css-134chkc #js-sdk-container-5TFVPY9EMUDUL{width:75%!important;max-width:100%!important;min-width:75%!important}.paypal-methods-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.qr-paypal{width:20%;height:auto;margin-bottom:30px}#paypal-container-5TFVPY9EMUDUL{width:75%!important}.navbar-toggler-icon{background-image:url("../images/hamburger.webp")}.navbar-toggler:focus{outline:0!important;box-shadow:none!important}.offcanvas.offcanvas-end{z-index:9999;background-color:#ffefe8}.offcanvas-logo,.whatsapp-image{width:100%;height:100%;object-fit:contain}.offcanvas-logo-wrap{width:200px;display:inline-block}.header-button-link{color:#000;display:block;padding:16px 20px;border-bottom:1px solid #000}.offcanvas.offcanvas-end .theme-list a{color:#000;display:block;padding-bottom:3px;padding-top:3px}.offcanvas.offcanvas-end .theme-list li{margin:5px 0}.error.fail-alert.myerrorclass{position:static;padding:10px 8px 0;font-size:12px;margin-bottom:0;color:#ba0000}.error-message,.success-message{font-weight:500;margin-top:18px;display:none;text-align:center;padding:5px 15px}.success-message{border:2px solid #147c00;background-color:#eef6ed;color:#147c00}.error-message{color:#bd0006;border:2px solid #bd0006;background-color:#f6dedf}.whatsapp{right:20px;padding:5px;width:55px;background-color:#0e9e15;height:55px;border-radius:50%;animation:1.3s infinite pulse-animationn-whatsapp;position:fixed;bottom:25px;z-index:9999}.highlight-box.retreat-price{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.special-retreat-price{font-size:22px;margin-bottom:0}.special-retreat-price del{font-size:16px;color:#aeaeae;display:inline-block;margin-left:10px}@media (min-width:992px){.dropdown:hover .dropdown-menu{transition:.3s;display:block;animation:.4s linear slideInUp}}@keyframes pulse-animationn-whatsapp{0%{box-shadow:0 0 0 0 #30be3a}100%{box-shadow:0 0 0 14px transparent}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2%);transform:translateY(2%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2%);transform:translateY(2%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@media(max-width:1500px){.header-button{padding:9px 22px 9px 46px}.header-button-wrap{padding:8px 0 15px 38px}#header .navbar-brand{margin-right:9%}}@media(max-width:1400px){.contact-form-wrap{padding:70px 30px 60px}.benefits-box{padding:30px 25px 67px}#dates .blog-course-thumbanail-icon{right:6px}#description-side .teacher-image{height:570px}.yttc-course-four-image-box{height:150px}#yoga-teachers .blog-course-image{height:660px}#teacher.extend .teacher-subject{font-size:13px}.youtube-thumbnail-wrap{width:98%}.youtube-thumbnail-link{right:10px;bottom:-8px}#v-pills-tabContent{width:70%}.benefits-count{right:8px;bottom:4px}#header .nav-item{margin:0}.yttc-in-rishikesh{height:48px}.sun-yttc-about-us-image{width:38%;height:840px}.big-section-heading{font-size:28px;padding-top:18px;margin-bottom:22px}}@media(max-width:1300px){.side-white-wrap{width:100%}.header-button-wrap{padding:8px 0 15px 25px}.header-button{padding:9px 15px 9px 35px}.header-button:before{left:0}#header{width:calc(100% - 10px)}}@media(max-width:1200px){#teacher.excursion .teacher-wrap{justify-content:space-between}#teacher.excursion .teacher-image{height:400px}#teacher.excursion .teacher-thumbanail-icon{width:40px;height:40px}.contact-form-wrap{padding:30px 25px 45px}#paypal-container-5TFVPY9EMUDUL{width:70%!important}.qr-paypal{width:30%}#course-detail-section .nav-pills .nav-link,#dates .benefits-shape-count,.benefits-shape-count{width:48.5%}#description-side .teacher-box,#v-pills-tabContent{width:100%}.blog-course-wrap{width:100%;padding:15px 15px 65px}#yoga-teachers .blog-course-image{height:auto;width:100%}.footer-logo{height:54px}.footer-sub-heading{font-size:24px}#teacher.extend .teacher-box{width:24%;margin-left:.5%;margin-right:.5%}.teacher-wrap{justify-content:center}.benefits-count{right:26px;bottom:-11px}#course-detail-section .d-flex.align-items-start.justify-content-space-between{flex-wrap:wrap}#v-pills-tab{width:100%;position:static;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row!important;margin-right:0!important}.contact-enroll-wrap{width:100%;margin-bottom:35px}.yoga-banner-top-text{font-size:30px}.header-button-wrap{display:none}.about-content-wrap{width:100%;padding:20px}.sun-yttc-about-us-image{width:100%;height:820px}}@media(max-width:991px){#course-detail-section.retreat .yttc-list-description-content,.benefits-wrap.fifty .benefits-shape-count,.list-icon-wrap{width:100%}#teacher.excursion .teacher-box{width:100%;margin-bottom:25px}#teacher.excursion .teacher-image{height:510px}.benefits-wrap.fifty .benefits-content{padding-right:0}.benefits-wrap.fifty .benefits-count{right:9px;bottom:0}#course-detail-section.retreat .yttc-list-description-image{width:100%;margin-bottom:20px}.contact-form-wrap{margin-bottom:40px;width:100%}.schedule-wrap{padding-left:0}#description-side .teacher-box{width:100%;margin-bottom:25px;margin-top:10px}.teacher-thumbanail-icon{right:28px}.yttc-course-four-image-box{height:195px;margin-bottom:16px;width:48.5%}.cc2{column-count:1}.portfolio-menu ul li{width:32%;margin:5px .3%!important;text-align:center;padding:6px 8px}.portfolio-menu ul{flex-wrap:wrap}#yoga-teachers .blog-course-box-wrap{margin:20px 0 45px}#yoga-page-banner{padding:135px 0 70px}.yoga-page-banner-heading{font-size:25px}.footer-content-wrap{width:100%;margin-bottom:32px}.copyright{font-size:12px;width:60%}.social-link-wrap{width:40%}#teacher.extend .teacher-image{height:350px}.teacher-wrap{justify-content:space-between}#teacher.extend .teacher-box{width:48.5%;margin-left:0;margin-right:0}.youtube-thumbnail-wrap{width:100%;height:415px;margin-bottom:35px}.youtube-thumbnail-link{right:18px;bottom:-18px}.yoga-banner-text-wrap{width:80%}.benefits-count{right:3px;bottom:0}.yoga-banner-top-text{font-size:26px}.sun-yttc-about-us-image{height:740px}}@media(max-width:768px){#dates .benefits-shape-count,.benefits-shape-count,.copyright,.qr-paypal{width:100%}.copyright,.sub-text-listing{text-align:center}.text-center.enroll-button-wrap{text-align:left!important}#paypal-container-5TFVPY9EMUDUL{width:100%!important}.vertical.css-134chkc #checkout-button,.vertical.css-134chkc #js-sdk-container-5TFVPY9EMUDUL{width:100%!important;max-width:100%!important;min-width:100%!important}.yttc-course-four-image-box{height:135px}#gallery .portfolio-item .item{width:49.3%}#gallery .portfolio-item .item img.excurcion-img{height:170px}#gallery .portfolio-item .item img.accommodation-img{height:310px}.social-link-wrap{width:100%;justify-content:center}.copyright{font-size:12px;margin-bottom:12px}#teacher.extend .teacher-image{height:260px}#teacher.extend .teacher-thumbanail-icon{width:22px;height:22px}.testimonial-text-wrap{margin:35px 0 0;padding-left:55px}.quote-icon{top:-15px;left:-55px;width:38px;height:38px}.youtube-thumbnail-wrap .list-icon-box{width:55px;height:55px}.youtube-thumbnail-link{right:18px;bottom:-18px}.benefits-box{padding:30px 25px 60px}.benefits-count{right:21px;bottom:-6px}.carousel-control-next,.carousel-control-prev{display:none}.yoga-banner-text-wrap{width:90%}.sun-yttc-about-us-image{height:630px}.big-section-heading{font-size:23px}.yttc-listing-icon{width:100%;height:110px;margin-right:0;object-fit:cover}#course-detail-section .nav-pills .nav-link{border-radius:15px}.yttc-listing-name{width:100%;margin-bottom:7px;padding-right:10px;padding-left:10px;margin-top:8px;text-align:center}.yttc-list-description-image{width:100%;height:350px;object-fit:cover;border-radius:12px}.yttc-list-description-content{width:100%;margin-top:25px}.baliad-heading{font-size:19px;padding:8px 15px;margin-bottom:22px;line-height:1.5;width:85%}.baliad-text{font-size:18px;width:90%;margin-bottom:20px}.small-section-heading{font-size:20px}}@media(max-width:640px){body{padding:6px}.teacher-thumbanail-icon{right:15px}.yttc-banner-rishikesh{height:415px}.portfolio-menu ul li{width:49%}#footer{padding-left:10px;padding-right:10px}.footer-link-box{width:100%;margin-bottom:30px}.footer-sub-heading{font-size:19px}}@media(max-width:480px){#teacher.excursion .teacher-image{height:460px}.special-retreat-price{width:100%;margin-bottom:10px}#course-detail-section.retreat .yttc-list-description-image{height:420px}.teacher-thumbanail-icon{right:9px;width:50px;height:50px}#description-side .teacher-image{height:450px}.yttc-course-four-image-box{height:100px;margin-bottom:12px}#gallery .portfolio-item .item img.excurcion-img{height:120px}#gallery .portfolio-item .item img.accommodation-img{height:200px}#gallery .portfolio-item .item img{height:130px}.youtube-thumbnail-link{right:0;bottom:-25px}#course-detail-section .nav-pills .nav-link{width:100%}.yttc-listing-icon{width:85px;height:85px}.yttc-listing-name{width:calc(100% - 85px)}.sun-yttc-about-us-image{height:500px}.list-icon-content{width:100%;text-align:center}.list-icon-box{margin-bottom:10px}.list-icon-wrap{justify-content:center}}