.elementor-634 .elementor-element.elementor-element-eaebc28{--display:flex}.elementor-634 .elementor-element.elementor-element-36812cf{--display:flex}.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-kicker-395555b9{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-title-395555b9,.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-card-title-395555b9,.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-note-title-395555b9{color:#2E4D3D!important}.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-text-395555b9,.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-desc-395555b9{color:#54595F}.elementor-634 .elementor-element.elementor-element-17e14c5 .ff-ytt-cta-btn-395555b9{background-color:#80A37F;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-d7752b2{--display:flex}.elementor-634 .elementor-element.elementor-element-0f0bdd3 .services-section-7d41ba0e .service-icon-7d41ba0e{color:#80a37f;font-size:40px}.elementor-634 .elementor-element.elementor-element-0f0bdd3 .services-section-7d41ba0e .service-icon-7d41ba0e svg{fill:#80a37f;width:40px;height:40px}.elementor-634 .elementor-element.elementor-element-0f0bdd3 .services-section-7d41ba0e .service-name-7d41ba0e{color:#80a37f}.elementor-634 .elementor-element.elementor-element-ad63594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-3px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px}.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-head span,.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-label{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-head h2,.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-block h3{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-head p,.elementor-634 .elementor-element.elementor-element-67641d4 .ff-pathways-block p{color:#54595F}.elementor-634 .elementor-element.elementor-element-7c459cb{--display:flex}.elementor-634 .elementor-element.elementor-element-8cc01c2 .ff-training-copy h2{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-8cc01c2 .ff-training-course h3 a{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-8cc01c2 .ff-training-kicker{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-8cc01c2 .ff-training-course-main span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-8cc01c2 .ff-training-link{border-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-d799faf{--display:flex}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-btn{background:#80A37F;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-btn:hover{color:#80A37F!important}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-item span{color:#80A37F}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-mark{border-left-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-kicker{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-content:before{background-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-content h2{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-mark strong{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-content p{color:#54595F}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-footer p{color:#54595F}.elementor-634 .elementor-element.elementor-element-e2148c3 .ff-hatha-focus-mark span{color:#54595F}.elementor-634 .elementor-element.elementor-element-4c127c8{--display:flex}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-kicker{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-content h2{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-content p{color:#54595F}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-list li{color:#54595F}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-list li:before{background-color:#80A37F}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-details span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-details strong{color:#4F5D77}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-details{border-color:#E6ECE6}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-details div{border-color:#E6ECE6}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-footer a{background-color:#80A37F;border-color:#80A37F;color:#FFFFFF!important}.elementor-634 .elementor-element.elementor-element-d599c2d .ff-hatha-100-footer a:hover{background-color:#FFF;color:#80A37F!important;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-9604b1f{--display:flex}.elementor-634 .elementor-element.elementor-element-f67ec0c .sh-304007e7-section{--ff-sage:#80A37F;--ff-forest-slate:#4F5D77;--ff-accent:#D09F6C;--ff-text:#54595F}.elementor-634 .elementor-element.elementor-element-7c8d23b0:not(.elementor-motion-effects-element-type-background),.elementor-634 .elementor-element.elementor-element-7c8d23b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-634 .elementor-element.elementor-element-7c8d23b0>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(200deg,rgb(53 238 255 / .86) 0%,rgb(198 41 162 / .88) 100%);opacity:.85;mix-blend-mode:color;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-634 .elementor-element.elementor-element-7c8d23b0>.elementor-container{max-width:1044px}.elementor-634 .elementor-element.elementor-element-7c8d23b0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:03em 7em 1em 7em}.elementor-634 .elementor-element.elementor-element-66db788b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/11/yoga.webp);background-position:21px -360px;background-repeat:no-repeat;background-size:cover}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-element-populated{box-shadow:0 0 60px 0 rgb(0 0 0 / .15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 060% 0% 0%}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-634 .elementor-element.elementor-element-e342484:not(.elementor-motion-effects-element-type-background),.elementor-634 .elementor-element.elementor-element-e342484>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(90deg,#ffffff 0%,rgb(247 247 247 / .4) 100%)}.elementor-634 .elementor-element.elementor-element-e342484{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:15% 0% 15% 15%}.elementor-634 .elementor-element.elementor-element-e342484>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-634 .elementor-element.elementor-element-50a02b32>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-634 .elementor-element.elementor-element-26501e09{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-634 .elementor-element.elementor-element-26501e09 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;letter-spacing:-.5px}.elementor-634 .elementor-element.elementor-element-55ec5809{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-634 .elementor-element.elementor-element-55ec5809 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;letter-spacing:.8px;color:var(--e-global-color-secondary)}.elementor-634 .elementor-element.elementor-element-44ae87ea{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start;font-family:"Georgia",Sans-serif;font-weight:500;color:var(--e-global-color-secondary)}.elementor-634 .elementor-element.elementor-element-84ce711{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-634 .elementor-element.elementor-element-7cac276.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-634 .elementor-element.elementor-element-7cac276{text-align:center;font-family:"Georgia",Sans-serif;font-weight:600;color:var(--e-global-color-secondary)}.elementor-634 .elementor-element.elementor-element-3298879{--display:flex}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-head h2,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-route strong,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content h3{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content li::before{background-color:#80A37F}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content a{background-color:#80A37F;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content a:hover{color:#80A37F!important;border-color:#80A37F!important}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-head span,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-route span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-head p,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-route p,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content p,.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-content li{color:#54595F}.elementor-634 .elementor-element.elementor-element-a5b0677 .ff-retreat-journey{background-color:#FAFAF8}.elementor-634 .elementor-element.elementor-element-8d02a8d{--display:flex}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-authority{background-color:#F7F8F6}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-head h2,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-side strong,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-main a{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-head span,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-side span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-main a{border-bottom-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-head p,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-main p,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-side p{color:#54595F}.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-main,.elementor-634 .elementor-element.elementor-element-358e164 .ff-india-yoga-side div{background-color:#FFF;border-color:#E1E8E1}.elementor-634 .elementor-element.elementor-element-eb87c83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-634 .elementor-element.elementor-element-ad0560c{--display:flex}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-section{background-color:#FAFAF8}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-kicker,.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line article:hover::before{background-color:#D09F6C;border-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-head h2,.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line h3{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line article::before{background-color:#80A37F}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-head p,.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line p,.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-story p{color:#54595F}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line{border-color:#D9D1C2}.elementor-634 .elementor-element.elementor-element-f042188 .ff-student-rhythm-line article{border-color:#D9D1C2}.elementor-634 .elementor-element.elementor-element-aacb832{--display:flex}.elementor-634 .elementor-element.elementor-element-cc3ab7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-634 .elementor-element.elementor-element-d5c67d7{--display:flex}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-toggle-033f33f6{color:#80A37F}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-question-033f33f6[aria-expanded="true"] .ff-toggle-033f33f6{background:#80A37F;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-answer-033f33f6 a:hover{color:#80A37F;border-color:#80A37F}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-head-033f33f6 h2{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-highlight-033f33f6{background:#2E4D3D;border-top-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-question-033f33f6{color:#2E4D3D}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-answer-033f33f6 a{color:#2E4D3D;border-bottom-color:#D09F6C}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-head-033f33f6 span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-highlight-033f33f6>span{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-mini-facts-033f33f6 strong{color:#D09F6C}.elementor-634 .elementor-element.elementor-element-3d323e6 .ff-faq-section-033f33f6{padding:54px 16px 54px 16px}.elementor-634 .elementor-element.elementor-element-1d96ff4{--display:flex}body.elementor-page-634{padding:1% 1% 1% 1%}@media(max-width:1200px){.elementor-634 .elementor-element.elementor-element-7cac276{width:var(--container-widget-width,1053.859px);max-width:1053.859px;--container-widget-width:1053.859px;--container-widget-flex-grow:0}}@media(max-width:1024px){.elementor-634 .elementor-element.elementor-element-7c8d23b0{padding:40px 40px 40px 40px}.elementor-634 .elementor-element.elementor-element-66db788b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-634 .elementor-element.elementor-element-26501e09{text-align:start}.elementor-634 .elementor-element.elementor-element-55ec5809 .elementor-heading-title{font-size:50px}}@media(max-width:767px){.elementor-634 .elementor-element.elementor-element-7c8d23b0{padding:40px 10px 40px 10px}.elementor-634 .elementor-element.elementor-element-66db788b{width:100%}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-634 .elementor-element.elementor-element-66db788b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-634 .elementor-element.elementor-element-66db788b>.elementor-element-populated{padding:0 0 0 0}.elementor-634 .elementor-element.elementor-element-e342484{padding:10% 10% 10% 10%}.elementor-634 .elementor-element.elementor-element-26501e09{text-align:center}.elementor-634 .elementor-element.elementor-element-26501e09 .elementor-heading-title{font-size:18px}.elementor-634 .elementor-element.elementor-element-55ec5809{text-align:center}.elementor-634 .elementor-element.elementor-element-55ec5809 .elementor-heading-title{font-size:46px}.elementor-634 .elementor-element.elementor-element-44ae87ea{padding:0 0 0 0;text-align:center}}body{font-family:Georgia,serif;margin:0;padding:0;background-color:#f0f0f0}.container{display:flex;flex-direction:column;align-items:center}.heading{font-size:1.5em;margin-bottom:10px}.txt-varwidth{width:var(--width);padding:var(--space-dynamic);text-align:center;margin-top:10px}.space{margin-bottom:5px}.up-ev-block{padding:15px;border:1px solid #ccc;margin-top:10px}.ev-entry{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;border-bottom:1px solid #ccc}.ev-tags{padding:6px 10px;border-radius:5px;margin-left:5px;border-right:1px solid #ccc}.book-now,.private-room{background-color:#8DCFBD;color:#fff;padding:5px 20px;border-radius:12px;font-size:.8em;transition:background-color 0.3s ease}.highlight{background-color:red;color:#fff;font-weight:700;animation:blinkBanner 1s infinite}@keyframes blinkBanner{0%,100%{opacity:0}50%{opacity:1}}.book-now:hover,.private-room:hover{background-color:#fff;color:#8DCFBD}.price{color:#D09F6C;font-size:.9em}.ev-date{font-weight:700;font-size:.9em}