.breadcrumb-item+.breadcrumb-item::before,.form-floating>label,.navbar-nav .nav-link,a,li,p{color:#000}#contact-strip:before,#footer:before{left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px)}#gallery .lightbox,#page-banner,#testimonial,#yoga-banner{overflow:hidden}a{text-decoration:none}body{font-family:Raleway,sans-serif;background-color:#fff6ea;height:100vh}a,li,p{font-size:17px;font-weight:400;line-height:1.4;text-align:justify}.yoga-logo{width:240px;height:65px;object-fit:contain}.navbar{padding-top:0;padding-bottom:0}#yoga-banner{margin:10px;background-color:#fff;height:87vh;border-radius:10px;border:1px solid #016837;position:relative;z-index:9}.yoga-banner-tag{background-color:#016837;color:#fff;font-weight:500;padding:5px 25px;display:inline-block;font-style:italic;border-radius:20px}.yoga-banner-content-heading{font-size:40px;font-weight:600}.yoga-banner-image-wrap{position:absolute;right:0;top:0;width:50%;z-index:-1;height:100%}.yoga-banner-content-wrap{width:80%}.theme-color{color:#016837}.yoga-banner-big-image{width:100%;height:100%;object-fit:cover}.yoga-banner-image-box{position:relative;z-index:9;height:100%}.yoga-banner-image-box::before{position:absolute;content:"";left:-77px;width:160px;height:100%;background-color:#fff;top:0;transform:skewX(-10deg);z-index:1}.yoga-banner-small-image{position:absolute;left:38px;top:3vh;object-fit:cover;width:140px;height:140px;border:6px solid #fff;border-radius:50%;z-index:2}.theme-button,.theme-button-alt{display:inline-block;padding:8px 15px;position:relative}.common-heading-top,.theme-button,.theme-button-alt{border:1px solid #016837;font-weight:500}.yoga-banner-small-image.second{top:32vh;left:0}.yoga-banner-small-image.third{top:62vh;left:-38px}.theme-button-alt:before,.theme-button:before{content:"";left:0;width:0;z-index:-1;height:100%;top:0;transition:.3s}.yoga-banner-text{font-size:18px;font-weight:500}.theme-button{background-color:#016837;color:#fff;transition:.3s;z-index:9}.theme-button:before{position:absolute;background-color:#fff}.theme-button-alt:hover:before,.theme-button:hover:before{transition:.3s;width:100%}.theme-button:hover{transition:.3s;color:#016837}.theme-button-alt{color:#016837;background-color:#fff;transition:.3s;z-index:9}.theme-button-alt:before{position:absolute;background-color:#016837}.theme-button-alt:hover{transition:.3s;color:#fff}#yoga-header .nav-item{margin:0 5px}.header-whatsapp-icon.white,.teacher-page #team{display:none}.menu-custom-wrap{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center}.header-whatsapp-icon{width:100%;height:100%;object-fit:contain;transition:.3s;filter:invert(1)}.header-whatsapp{display:inline-block;padding:24px 15px;width:65px;transition:.3s;margin-left:15px;border-left:1px solid #016837;background-color:#016837}.header-whatsapp:hover,.reach-points-box:hover{transition:.3s;background-color:#fff}.header-whatsapp:hover .header-whatsapp-icon.white{transition:.3s;filter:invert(0);display:block}.header-whatsapp:hover .header-whatsapp-icon.theme{transition:.3s;display:none}.section-gap{padding-top:70px!important}.common-heading-wrap,.footer-text,.reach-point-text,.testimonial-box{text-align:center}.common-heading-top{display:inline-block;background-color:#fff;color:#016837;padding:4px 25px;font-size:18px;border-radius:20px}.common-heading-main{font-weight:600;font-size:36px;margin-bottom:40px}.common-side-image-big{width:100%;height:380px;object-fit:cover;border-radius:10px 0;box-shadow:0 1px 7px 1px #ccc;border:1px solid #016837}.yttc-course-arrow,.yttc-course-box{box-shadow:0 0 2px 0 #ddd;background-color:#fff}.common-side-image-small{width:155px;height:180px;object-fit:cover;position:absolute;right:25px;bottom:-35px;border-radius:25px 0;border:1px solid #016837;background-color:#fff;padding:6px}.common-side-image-wrap::after,.common-side-image-wrap::before{width:10px;height:60px;border-radius:10px 0;box-shadow:0 0 12px 2px #ffffff78;bottom:-35px;background-color:#016837;content:""}.common-side-image-wrap{width:95%;position:relative;z-index:9}.common-side-image-wrap::before{position:absolute;left:36px}.common-side-image-wrap::after{position:absolute;left:65px}.common-image-text{position:absolute;bottom:-35px;width:45%;left:0;font-weight:400;right:0;margin:auto;font-style:italic}.fixed-image1,.fixed-image2{position:fixed;width:180px;height:auto;opacity:.04;z-index:-1}.fixed-image1{right:0;top:0}.fixed-image2{left:0;bottom:0}.yttc-course-image{width:112px;height:112px;border-radius:50%;padding:3px;border:1px solid #016837;object-fit:cover;margin-bottom:20px}.custom-teacher-asjust .team-box:last-child,.icon-points{margin-bottom:0}.yttc-course-box{border-radius:20px;position:relative;z-index:9;width:24%;border:1px solid #fff;padding:25px 12px 0}.all-image-wrap,.reach-points,.shedule-wrap,.yttc-course-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.sub-heading{font-weight:600;font-size:19px;text-align:start;padding:8px 0;border-top:1px solid #000;border-bottom:1px solid #000}.yttc-course-text{padding:10px 0}.icon-point-icon{width:25px;height:25px;object-fit:contain;display:inline-block;margin-right:10px}.icon-points{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:7px 12px;border-bottom:1px solid #ddd}.starting-yttc-price{font-size:22px;margin-top:25px;font-weight:500}.starting-yttc-price .theme-color,.team-name{font-weight:600}.yttc-course-curve svg path{fill:#fff6ea!important}.yttc-course-curve svg{width:120px}.yttc-course-curve{position:absolute;top:-1px;right:-16px;z-index:1}.yttc-course-arrow-icon{width:30%;height:30%;object-fit:contain;transition:.3s}.yttc-course-arrow{position:absolute;right:0;top:0;transition:.3s;width:81px;height:50px;z-index:3;display:flex;justify-content:center;align-items:center;border-radius:8px}.accordion-button,.contact-form-wrap,.full-white-wrap,.team-box,.two-image{box-shadow:0 0 5px 0 #ddd}.team-wrap,.two-image-wrap{justify-content:space-between}#page-banner,.yttc-course-box:hover{border:1px solid #016837}.yttc-course-box:hover .yttc-course-arrow-icon{transition:.3s;filter:invert(1)}.yttc-course-box:hover .yttc-course-arrow{transition:.3s;background-color:#016837}.two-image-wrap{display:flex;flex-wrap:wrap;margin-bottom:15px}.two-image{width:49%;border-radius:12px;height:350px;object-fit:cover}.full-white-wrap{background-color:#fff;border-radius:20px;padding:40px 25px}.yoga-alliance-image{width:75%;object-fit:contain;object-position:center;margin:auto auto 25px;display:block}.reach-points-box{padding:25px 45px;width:50%;position:relative;z-index:9}.reach-points-box:first-child,.reach-points-box:nth-child(2){border-bottom:1px solid #016837}.reach-points-box:first-child,.reach-points-box:nth-child(3){border-right:1px solid #016837}.reach-point-heading{text-align:center;font-size:20px;padding-bottom:10px;position:relative;z-index:9;color:#016837;font-weight:600;margin-bottom:25px}.accordion-item,.theme-list li{margin-bottom:8px}.reach-point-heading:before{position:absolute;content:"";left:0;bottom:0;top:auto;right:0;width:48px;height:2px;background-color:#016837;transition:.3s;border-radius:8px;z-index:-1;margin:auto}.reach-icon{position:absolute;right:13px;bottom:10px;width:50px;height:auto;object-fit:contain;transition:.3s;opacity:.15}#contact-strip,.team-box,.theme-list li{position:relative;z-index:9}.reach-points-box:hover .reach-icon{transition:.3s;bottom:0;opacity:1;top:10px}#contact-strip{background-color:#016837;padding:35px 40px;border-radius:10px;margin:60px 10px 0}#contact-strip:before{position:absolute;content:"";z-index:-1;border-radius:10px;border:1px dashed #fff}.team-box,.team-details,.team-image{border-radius:12px}#contact-strip .reach-point-heading,#footer .theme-list li a,.contact-form-details .contact-list li a{color:#fff}#contact-strip .reach-point-heading:before{background-color:#fff}.contact-strip-text{text-align:center;color:#fff;width:85%;margin-left:auto;margin-right:auto}#contact-strip .theme-button,#contact-strip .theme-button-alt{border-color:#fff}.accordion-button:focus,.accordion-button:hover{background-color:#016837;color:#fff;outline:0;box-shadow:none}.accordion-button:focus:after,.accordion-button:hover:after,.accordion-button:not(.collapsed)::after{background-image:url("../images/hover-arrow.svg")}.theme-list{padding-left:0;list-style:none}.theme-list li{padding-left:32px}.theme-list li:before{position:absolute;left:0;top:4px;content:"";right:auto;bottom:0;width:18px;height:18px;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/list-icon.webp)}.team-wrap{display:flex;flex-wrap:wrap;align-items:center}.date-seat-wrap,.footer-wrap{justify-content:space-between}.team-box{width:48%}.custom-teacher-asjust{width:50%}.custom-teacher-asjust .team-box{width:100%;margin-bottom:28px}.team-image{width:100%;height:565px;object-fit:cover}.custom-teacher-asjust .team-box .team-image{height:268px}.team-details{position:absolute;left:0;padding:7px 5px 0;right:0;bottom:-24px;text-align:center;width:85%;margin:auto;background-color:#fff6ea}#footer,#page-banner,.testimonial-wrap{position:relative;z-index:9}#footer,.dropdown-item:hover,.testimonial-name{background-color:#016837}.team-name{text-align:center;color:#000;margin-bottom:2px}.team-skill{text-align:center;color:#016837;font-size:14px;margin-bottom:15px}#team{margin-bottom:10px}.testimonial-wrap{padding:15rem 10rem}.testimonial-text{text-align:center;font-size:19px}.testimonial-name{text-align:center;margin-bottom:2px;display:inline-block;font-weight:500;color:#fff;padding:4px 20px;border-radius:20px}.testimonial-place{margin-bottom:0;font-size:15px;font-style:italic;text-align:center}.testimonial-image{width:80px;height:80px;object-fit:cover;border-radius:50%;padding:4px;border:1px solid #016837;background-color:#fff;position:absolute}.testimonial-image:first-child{left:-2rem}.testimonial-image:nth-child(2){left:27rem;bottom:11rem;width:90px;height:90px}.testimonial-image:nth-child(3){left:15rem;bottom:5rem;width:62px;height:62px}.testimonial-image:nth-child(4){right:0;width:100px;top:6rem;height:100px}.testimonial-image:nth-child(5){right:16rem;width:60px;height:60px;bottom:11rem}.testimonial-image:nth-child(6){left:36rem;width:122px;height:122px;top:.2rem}.testimonial-image:nth-child(7){left:16rem;width:84px;height:84px;top:5rem}.testimonial-image:nth-child(8){right:25rem;width:110px;height:110px;bottom:3rem}.testimonial-image:nth-child(10),.testimonial-image:nth-child(9){right:20rem;width:68px;height:68px;top:8rem}#footer{margin-top:15px;padding:40px 0;margin-left:10px;margin-right:10px;border-radius:20px}#page-banner,.breadcrumb-wrap,.footer-detail,.schedule-image,.schedule-time{background-color:#fff}.footer-wrap{display:flex;align-items:center;flex-wrap:wrap}.footer-detail{width:26%;border-radius:12px;padding:40px 30px}.footer-logo{width:70%;display:block;margin:auto auto 20px}.footer-logo-link{width:100%;display:block}#footer:before{position:absolute;content:"";border-radius:10px;z-index:-1;border:1px dashed #fff}.social-media-link-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0}.social-media-icon{width:100%;height:100%;object-fit:contain}.social-media-link{width:25px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin:0 5px;transition:.3s}.social-media-link:hover{transition:.3s;transform:scale(1.1)}.footer-link-wrap{width:70%}#footer .sub-heading,.contact-form-details .sub-heading{color:#fff;border-color:#fff}#footer .theme-list li:before{background-image:url("../images/list-icon-white.webp")}.cc3{column-count:3}#footer .theme-list.contact-list li:first-child:before,.contact-form-details .theme-list.contact-list li:first-child:before{background-image:url(../images/location-footer.webp);filter:invert(1)}#footer .theme-list.contact-list li:nth-child(2):before,.contact-form-details .theme-list.contact-list li:nth-child(2):before{background-image:url(../images/footer-mail.webp);filter:invert(1)}#footer .theme-list.contact-list li:nth-child(3):before,.contact-form-details .theme-list.contact-list li:nth-child(3):before{background-image:url(../images/footer-call.webp);filter:invert(1)}.bottom-bar{position:absolute;bottom:3px;right:24px;font-size:11px;color:#fff}#yoga-header.fixed-nav{position:fixed;left:0;top:0;z-index:99;width:100%;background-color:#fff;animation:1s forwards smoothScroll;box-shadow:0 0 0 1px #ededed}#yoga-header.fixed-nav .navbar-brand{padding:0}#yoga-header.fixed-nav .nav-link{margin:0 6px;padding:4px 8px}#yoga-header.fixed-nav .header-whatsapp{padding:16px 15px}.dropdown-item{transition:.3s;color:#000;padding:6px 25px;border-bottom:1px solid #ddd}.dropdown-item:hover{color:#fff;padding-left:30px;padding-right:20px}.dropdown-menu li:last-child .dropdown-item{border:none}#page-banner{margin:10px 10px 0;padding:60px 0 90px;border-radius:10px}.page-banner-heading{font-size:32px;font-weight:600}.breadcrumb{justify-content:center}.breadcrumb-item a{font-weight:500}.breadcrumb-wrap{position:absolute;left:0;bottom:0;width:30%;right:0;padding:5px 0;border:1px solid #016837;top:auto;border-bottom:0;margin:auto}#include,.date-price-wrap,.schedule-box,.schedule-time{position:relative;z-index:9}.cc2{column-count:2}.schedule-box{width:48.5%;padding:10px 15px 10px 25px;border-left:1px solid #016837}.schedule-time{color:#016837;border-radius:20px;border:1px solid #016837;display:inline-block;padding:5px 20px;margin-bottom:6px}.schedule-time:after,.schedule-time:before{position:absolute;margin:auto;background-color:#016837;border-radius:50%;content:"";top:0;bottom:0;right:auto}.schedule-time:before{left:-30.5px;width:10px;height:10px}.schedule-time:after{left:-25px;width:25px;height:1px}.schedule-task{padding-left:20px;margin-bottom:10px}.schedule-image{width:96%;margin-left:auto;display:block;border:1px solid #016837;padding:5px;border-radius:12px;object-fit:cover;height:600px}.date-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.date-seat-wrap{width:66%;display:flex;flex-wrap:wrap}.date-price-wrap,.our-teacher-box{display:flex;justify-content:space-between}.date-price-wrap{width:31%;padding:30px 0;flex-wrap:wrap}.date-price-wrap:before{position:absolute;content:"";left:-18px;top:0;width:1px;height:100%;background-color:#e7e7e7;z-index:-1}.form-control:focus,.offcanvas.offcanvas-end{background-color:#fff6ea}.date-seat-box{width:32%;padding:10px 8px;border-bottom:1px solid #e7e7e7}.date-seat-box:last-child{border-bottom:none}.date-seat-date{font-weight:500;margin-bottom:2px}.date-seat-seat{margin-bottom:0;font-size:15px;color:#016837}.date-price-room{background-color:#016837;color:#fff;font-size:14px;font-weight:500;line-height:normal;border-radius:10px;padding:6px 15px;text-align:center;margin-bottom:5px}#include,.all-image{background-color:#fff}.date-price-box{width:48.5%}.date-price-price{text-align:center;font-size:22px;font-weight:500}.date-price-price del{color:#b7b7b7;font-weight:400;display:inline-block;margin-left:7px;font-size:16px}#include{padding-bottom:50px;margin-top:60px}.include-image{position:absolute;left:0;top:0;object-fit:cover;height:100%;width:48.5%}.theme-button-wrap{margin-top:20px}.all-image{width:32.9%;height:220px;object-fit:cover;border:1px solid #016837;border-radius:8px;padding:3px;margin-bottom:9px}.our-teacher-box{flex-wrap:wrap;align-items:center;margin-bottom:35px;border-bottom:1px solid #c4c4c4;padding-bottom:35px}.our-teacher-skill{background-color:#016837;color:#fff;font-size:13px;padding:6px 15px 4px;border-radius:20px;display:inline-block;margin-right:6px}.form-control:focus{box-shadow:none;outline:0;border:1px solid #016837}.our-teacher-image{width:380px;height:380px;object-fit:cover;border-radius:50%;border:1px solid #016837;padding:3px;background-color:#fff}.our-teacher-content{width:calc(100% - 450px)}.contact-form-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fff;border-radius:15px;overflow:hidden}#textarea{height:180px}.contact-form-form{width:65%;padding:30px 25px}.contact-form-details{width:35%;background-color:#016837;padding:35px 25px}.contact-form-details .social-media-link-wrap{justify-content:flex-start}.contact-form-details .social-media-link-wrap .social-media-icon{filter:invert(1)}.map-frame{width:100%;height:220px;border-radius:15px;border:1px solid #fff;padding:4px}.form-control{padding:10px 15px;border-color:#dcdcdc}.appply-form-wrap{background-color:#fff;border:1px solid #016837;border-radius:15px;padding:35px 40px}.offcanvas-link,.offcanvas.offcanvas-end .accordion{background-color:transparent}.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;margin-bottom:35px;padding-left:0}.portfolio-menu ul li{border:1px solid #016837;padding:4px 25px;background-color:#fff;color:#016837;font-weight:400;cursor:pointer;-webkit-transition:.3s;border-radius:5px;transition:.3s;margin-right:15px}.portfolio-menu ul li.active,.portfolio-menu ul li:hover{color:#fff;background-color:#016837;-webkit-transition:.3s;border-color:#016837;transition:.3s}#gallery .portfolio-item{margin:30px auto;display:flex;justify-content:space-between;flex-wrap:wrap}#gallery .portfolio-item .item{width:33.3%;display:inline-block;margin-bottom:16px;padding:0 8px}#gallery .lightbox{display:block;box-shadow:0 0 6px 0 #00000040;border-radius:20px}#gallery .portfolio-item .item img{width:100%;height:250px;object-fit:cover}#page-banner .yoga-mandala{right:-24%;left:auto;top:71%;bottom:0;width:70%;height:160%}.yoga-mandala{position:absolute;right:auto;left:-10%;top:auto;opacity:.04;bottom:-29%;margin:auto;width:50%;height:90%;object-fit:contain;z-index:-1;object-position:center;animation:35s linear infinite loading}.qr-code{width:100%;height:auto}#form-container-RCMEYNDUWZBQ6{max-width:100%}#form-container-RCMEYNDUWZBQ6 .vertical.css-134chkc{margin-top:0;gap:.5rem}.fullWidth .input-label{display:none!important}.navbar-toggler:focus,button:focus{outline:0;box-shadow:none}.offcanvas-title{font-weight:600;font-size:22px;margin-bottom:0}.offcanvas.offcanvas-end .btn-close{opacity:1}.offcanvas-header{border-bottom:1px solid #000}.offcanvas-link{font-size:20px;display:block;font-weight:400;padding:1rem 1.25rem;border-bottom:1px solid #c2c2c2;box-shadow:none}.offcanvas.offcanvas-end .accordion-item{background-color:transparent;margin-bottom:0}.offcanvas.offcanvas-end .accordion-button.offcanvas-link{display:flex}.offcanvas-inner-menu{display:block;color:#000;font-size:18px;padding:5px 0}.offcanvas.offcanvas-end .theme-list li:before{top:9px}.offcanvas.offcanvas-end .theme-button{font-size:20px;margin-top:15px;margin-bottom:25px}.error-message,.retreat-schedule-task,.success-message{margin-bottom:0;text-align:center}label.error.fail-alert.myerrorclass{position:static;padding:5px 0 0 8px;font-size:12px;font-weight:500;line-height:normal;opacity:1!important;color:#ff2429;transform:none!important}.error-message,.success-message{font-weight:500;margin-top:18px;display:none;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}#yttc{overflow:hidden}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes smoothScroll{0%{will-change:transform;transform:translateY(-40px)}100%{will-change:transform;transform:translateY(0)}}@media (min-width:992px){.dropdown:hover .dropdown-menu{transition:.3s;display:block;border-radius:0}}@media(max-width:1400px){.our-teacher-content{width:calc(100% - 415px)}.yttc-course-box{width:48.5%;margin-bottom:28px}.common-side-image-wrap{width:99%}.common-side-image-big{height:410px}.yoga-banner-content-heading{font-size:35px}.yoga-banner-image-wrap{width:49%}.common-side-image-small{width:140px;height:180px;right:20px;bottom:-55px}}@media(max-width:1200px){#gallery .portfolio-item .item img,.all-image{height:200px}.date-seat-box{width:50%}#about-us .col-lg-6,.date-price-box,.our-teacher-content{width:100%}.our-teacher-box .our-teacher-box p,.our-teacher-box .sub-heading,.our-teacher-skill-wrap{text-align:center}.our-teacher-image{width:300px;height:300px;margin-bottom:40px}.our-teacher-box{justify-content:center}.footer-detail{width:37%;background-color:#fff;border-radius:12px;padding:32px 22px}.footer-link-wrap{width:58%}.cc3{column-count:2}.testimonial-image:first-child{left:0}#footer .sub-heading.mt-5{margin-top:1rem!important}.testimonial-image:nth-child(2){left:12rem;bottom:9rem;width:60px;height:60px}.testimonial-image:nth-child(3){left:3rem;bottom:5rem;width:55px;height:55px}.testimonial-image:nth-child(4){right:0;width:80px;top:10rem;height:80px}.testimonial-image:nth-child(5){right:5rem;width:60px;height:60px;bottom:9rem}.testimonial-image:nth-child(6){left:40rem;width:92px;height:92px;top:.2rem}.testimonial-image:nth-child(8){right:25rem;width:85px;height:85px;bottom:3rem}.two-image{height:300px}.common-side-image-small{width:135px;height:160px;right:18px;bottom:-30px}.common-side-image-wrap{width:100%;margin-bottom:60px}.common-side-image-big{height:540px}.yoga-banner-content-heading{font-size:32px}.yoga-banner-small-image{left:56px;top:5vh;width:125px;height:125px}.yoga-banner-small-image.second{top:34vh;left:12px}.yoga-banner-small-image.third{top:64vh;left:-31px}}@media(max-width:1024px){.testimonial-wrap{padding:15rem 6rem}#yoga-header .nav-item{margin:0 2px}.header-whatsapp{margin-left:10px}.navbar-toggler-icon{background-image:url("../images/hamburger.webp")}.navbar-toggler{border:none;padding:0;margin-right:12px}}@media(max-width:991px){.contact-form-details,.contact-form-form,.date-price-wrap,.date-seat-wrap,.footer-link-wrap,.reach-points-box,.yoga-alliance-image,.yoga-banner-image-wrap{width:100%}#apply-now .col-lg-7,#schedule .col-lg-5{order:2}#apply-now .col-lg-5,#schedule .col-lg-7{order:3}#include{padding-bottom:0}.include-image{width:100%;height:400px;margin-top:30px;position:static}.all-image{width:49.5%}.cc2{column-count:1}.date-price-box{width:49%}.date-price-wrap:before,.yoga-banner-big-image,.yoga-banner-image-box::before{display:none}#schedule .col-lg-12{order:1}.schedule-image{width:100%;margin-bottom:30px}#schedule .col-lg-12:nth-child(4){order:4}.portfolio-menu ul{flex-wrap:wrap}#gallery .portfolio-item .item{width:48.5%}.portfolio-menu ul li{margin-bottom:12px}.breadcrumb-wrap{width:45%}.footer-detail{width:100%;padding:32px 22px;margin-bottom:40px}.footer-logo{width:100%;object-fit:contain;margin:auto auto 12px;height:90px}.testimonial-image:nth-child(6){left:44rem;top:-1rem}.testimonial-image:nth-child(2){left:28rem;bottom:auto;top:-2rem}.testimonial-image:nth-child(7){left:12rem;top:.2rem}.testimonial-image:nth-child(9){right:15rem;top:auto;bottom:5rem}.testimonial-image:nth-child(4){right:-3rem;top:9rem}.testimonial-wrap{padding:3rem 0 8rem}.testimonial-image{opacity:.1}.reach-icon{width:32px}.reach-points-box:first-child,.reach-points-box:nth-child(3){border-right:none;background-color:#fff}.reach-points-box:nth-child(3){border-bottom:1px solid #016837}.two-image{height:225px}.common-side-image-big{height:460px}.yoga-banner-content-wrap{width:100%;text-align:center}#yoga-banner .theme-button-wrap,.yoga-banner-text{text-align:center}.yoga-banner-small-image{left:38px;top:24px;width:110px;height:110px;border:1px solid #016837;padding:3px;opacity:.3}.yoga-banner-small-image.second{top:16vh;left:auto;right:41px;opacity:.3}.yoga-banner-small-image.third{top:auto;left:0;right:-35%;bottom:15px;margin:auto}}@media(max-width:768px){#footer:before{display:none}#gallery .portfolio-item .item img,.all-image{height:160px}.schedule-image{height:460px}.contact-strip-text,.schedule-box,.yttc-course-box{width:100%}#gallery .portfolio-item .item{width:48%;padding:0;margin:4px 1%}#gallery .lightbox{border-radius:10px}.portfolio-menu ul li{margin:0 .5% 12px;width:47.5%;padding:4px 6px;text-align:center}.breadcrumb-wrap{width:80%}.testimonial-wrap{padding:3rem 0 4rem}.testimonial-image:nth-child(8){right:3rem;width:65px;height:65px;bottom:1rem}.team-box{width:100%;margin-bottom:40px}.custom-teacher-asjust{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.custom-teacher-asjust .team-box .team-image{height:290px}.custom-teacher-asjust .team-box{width:48.5%;margin-bottom:0}.team-image{height:480px}.two-image{height:170px}.starting-yttc-price{font-size:20px;margin-top:22px}.common-side-image-big{height:330px}.common-side-image-wrap::before{left:18px;width:8px;bottom:-28px;height:50px}.common-side-image-wrap::after{left:40px;width:8px;bottom:-28px;height:50px}.common-image-text{bottom:-33px;width:57%}.bottom-bar{bottom:14px;right:0;margin:auto;width:100%;left:0;top:auto;text-align:center}#footer{padding:40px 0 60px}.common-side-image-small{width:88px;height:102px;right:18px;padding:4px;bottom:-30px}.common-heading-main{font-size:32px;margin-bottom:35px}}@media(max-width:540px){.date-price-room{padding:6px 35px}}@media(max-width:480px){.common-heading-top{font-size:16px}.common-heading-main{font-size:28px}.all-image,.two-image{height:130px}.our-teacher-skill{margin-bottom:5px}.full-white-wrap{padding:40px 15px}#gallery .portfolio-item .item img{height:140px}#gallery .lightbox{border-radius:4px}.page-banner-heading{font-size:26px}#page-banner{padding:45px 0 80px}.cc3{column-count:1}.team-image{height:345px}.custom-teacher-asjust .team-box .team-image{height:260px}.common-side-image-big{height:270px}.common-image-text{width:66%}.yoga-logo{width:190px}.header-whatsapp{padding:20px 12px;width:55px}.theme-button-wrap .theme-button.me-2{width:100%;text-align:center;margin-right:0!important;margin-bottom:8px}.theme-button-wrap .theme-button-alt{width:100%;text-align:center}}@media(max-width:440px){.testimonial-image:nth-child(9){display:none}.date-price-room{padding:6px 8px}.date-seat-box{width:100%}}@media(max-width:410px){.date-price-box{width:100%}}