.nav-bg{padding:52px 0}.nav-bg,.topLine{background:#124049}.topLine{color:#fff;text-align:center}.topLine a{display:block;width:max-content;color:#fff;border-bottom:2px solid transparent;margin-inline:auto}.topLine a:hover{border-bottom:2px solid #fff}header{position:absolute;top:0;width:100%;z-index:9}.nav-logo img{width:80px}.nav-logo img.logo_white{display:block}.nav-logo img.logo_green{display:none}.navbar a{font-weight:400;color:#fff;position:relative;overflow:hidden;font-size:18px}.navbar a.p-0.active{font-weight:900}header a.p-0.active,header a.p-0:active,header a.p-0:focus,header a.p-0:hover{color:#fff!important}.navbar_secondary{padding:50px 0}.triangle{position:relative;width:0;height:0;border-left:350px solid transparent;border-right:350px solid transparent;border-top:80px solid #328d9f;filter:blur(80px);z-index:-1}.slope-container{top:-100px;width:100%;height:100%;overflow-x:hidden}.slope-1,.slope-container{position:absolute;z-index:-1}.slope-1{left:-10%;transform:rotate(30deg)}.slope-1,.slope-2{top:300px;height:20px;width:65%;background-color:#328d9f;filter:blur(30px)}.slope-2{position:absolute;right:-10%;transform:rotate(-30deg);z-index:-1}header:has(+.navbar_secondary) a.p-0{color:#124049!important}header:has(+.navbar_secondary) a.p-0.active,header:has(+.navbar_secondary) a.p-0:active,header:has(+.navbar_secondary) a.p-0:focus,header:has(+.navbar_secondary) a.p-0:hover{color:#124049!important}header:has(+.navbar_secondary) .nav-logo img.logo_white{display:none}header:has(+.navbar_secondary) .nav-logo img.logo_green{display:block}header:has(+.navbar_secondary) button{background-color:#124049;padding:7px 18px}header:has(+.navbar_secondary) .hover1{display:block;width:max-content;background:linear-gradient(180deg,#f9f9f9,#eaeaea);color:#124049;font-weight:600;font-size:1rem;padding:18px 32px;border:none;border-radius:999px;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 -4px 8px -4px rgba(0,0,0,.25),0 4px 8px -2px rgba(0,0,0,.25);cursor:pointer;transition:all .2s ease}header:has(+.navbar_secondary) .hover1:hover{color:#124049!important;transform:scale(.9);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 -4px 12px -4px rgba(0,0,0,.25),0 4px 12px -2px rgba(0,0,0,.25)}.navbar button{display:none;padding:7px 10px;background-color:transparent;border:none;border-radius:10px;font-size:25px;color:#fff}aside .nav-logo{padding-bottom:12px}aside .navbar-brand img{width:70px}aside #sideNav{width:280px;height:100vh;left:-355px;overflow-x:hidden;transition:.5s;padding:12px 20px 12px 10px;z-index:9999;background-color:#124049}aside .nav-logo button{padding:5px 8px;background-color:transparent;color:#fff;border:none;border-radius:10px}aside a{color:#fff;border:none;font-weight:600;transition:all .3s ease}aside a.active,aside a:hover{color:#1141be!important}aside li{padding:12px 0 12px 10px}@media (max-width:991px){.navbar .container-fluid .navbar-collapse{display:none!important}.navbar .container-fluid button{display:block}#sideNav a,#sideNav button{font-size:18px}}@media (max-width:767px){.nav-logo img{width:70px}.navbar .hover1,header:has(+.navbar_secondary) .hover1{display:none}header:has(+.navbar_secondary) button{padding:12px}#sideNav a,#sideNav button{font-size:16px}.triangle{border-left:150px solid transparent;border-right:150px solid transparent}}.Hero{background-color:#252525;padding:200px 0 0;position:relative;text-align:center}.Hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(18,64,73,.2) 90%,#fff);z-index:2;pointer-events:none}.Hero h1{max-width:500px}.Hero h5{max-width:800px}.Hero a:first-child{background-color:#124049;border-color:#124049;color:#fff!important}.Hero a:first-child:hover{background-color:#fff;border-color:#fff;color:#124049!important}.hero-swiper{transition:all .3s ease}.hero-swiper .swiper-wrapper{align-items:end}.hero-swiper .swiper-slide{width:19.5%}.hero-swiper .swiper-slide-active{width:22%}.hero-swiper img{width:100%;transition:all .3s ease;pointer-events:none}@media (max-width:991px){.Hero{padding:150px 0 0}.hero-swiper .swiper-slide{width:30%}.hero-swiper .swiper-slide-active{width:40%}}@media (max-width:767px){.Hero{padding:100px 0 0}.Hero a{width:100%}}.Partners{color:#124049;padding:70px 0}.Partners .start-50{width:100px;bottom:-100px}.Partners p{max-width:320px}.Tutorial{padding:120px 0 70px;text-align:center}.Tutorial img{max-width:350px}.Tutorial .tut1{top:-70px;left:20%;max-width:250px}.Tutorial .tut2{top:-70px;right:20%;max-width:250px}.Tutorial .tut3{bottom:20%;left:5%;max-width:400px}.Tutorial .tut4{top:30%;right:15%;max-width:300px}.Tutorial .tutorial-button{display:block;width:max-content;background:linear-gradient(180deg,#f9f9f9,#eaeaea);color:#124049;font-weight:600;font-size:1rem;padding:18px 32px;border:none;border-radius:999px;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 -4px 8px -4px rgba(0,0,0,.25),0 4px 8px -2px rgba(0,0,0,.25);cursor:pointer;transition:all .2s ease}.Tutorial .tutorial-button:hover{transform:scale(.9);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.6),0 -4px 12px -4px rgba(0,0,0,.25),0 4px 12px -2px rgba(0,0,0,.25)}.Tutorial .text-center{bottom:40px;right:40px}.Tutorial .text-center p{font-family:cursive;font-style:italic}@media (max-width:991px){.Tutorial img{max-width:300px}.Tutorial .tut1{left:0}.Tutorial .tut2{right:0}.Tutorial .tut3{left:0;max-width:300px}.Tutorial .tut4{top:20%;right:0}.Tutorial .text-center{bottom:40px;right:0}}@media (max-width:767px){.Tutorial{padding:0 0 50px}.Tutorial img{max-width:60%}.Tutorial .text-center{position:relative!important;bottom:0;right:0}.Tutorial .tut1{max-width:40%;left:7%;top:-50px}.Tutorial .tut2{right:3%;top:30%}.Tutorial .tut3{left:3%;max-width:60%;bottom:30%;z-index:1!important}.Tutorial .tut4{display:none}}.Features{padding:0 0 70px;background-image:url(/bg-yoga.png);background-position:0 100%;background-repeat:no-repeat;background-size:20%;color:#fff;margin-bottom:12px}.Features .progress{background:hsla(0,0%,100%,.6)}.Features .container{max-width:1100px}.Features .hover2.active{color:#fff;background-color:#124049;border-color:#124049}.Features .hover1:hover{border-color:#fff;background:transparent}.Features .hover4{border-radius:30px}.Features .text-nowrap::-webkit-scrollbar{display:none}.Features .slide-1,.Features .slide-4{background-color:#124049}.Features .slide-2,.Features .slide-5{background-color:#16826b}.Features .slide-3{background-color:#bce2da;color:#124049}.Features img{display:block;margin-inline:auto;height:500px}@media (min-width:1200px){.Features .swiper-slide{width:1100px}}@media (max-width:991px){.Features img{height:350px}.Features{background-size:50%}}@media (max-width:767px){.Features img{height:unset;width:70%}.Features{background-size:50%}}.Testimonial{padding:30px 0;background-color:#bce2da;color:#124049}.Testimonial h5{max-width:410px}.Testimonial .line{height:6px;width:180px;background-color:#124049;border-top-right-radius:6px;border-bottom-right-radius:6px}.Testimonial img{width:200px}.Testimonial .testimonial-slider{width:calc(100% - 260px)}.Testimonial .swiper-slide{width:350px;background:#124049;height:400px;color:#fff;border-radius:24px;overflow:hidden}.Testimonial p:first-child{font-family:cursive;font-style:italic;font-size:20px}.Testimonial img.position-absolute{top:4%}@media (max-width:767px){.Testimonial .swiper-slide{width:290px;height:350px}}.Featured-Retreat{padding:70px 0;color:#124049}.Featured-Retreat .swiper-slide .RetreatCard{opacity:.7;transform:scale(.8)}.Featured-Retreat .swiper-slide-active .RetreatCard{opacity:1;transform:scale(1)}.RetreatModal .modal-content{background:#124049;border-radius:40px}.RetreatModal .hover1:hover{border-color:#fff}.RetreatModal img{aspect-ratio:16/9;object-fit:cover;border-top-left-radius:40px;border-top-right-radius:40px}.Featured-Blog{background:url(/hero-bg.png);background-size:cover;background-position:50%;color:#fff;overflow:hidden;padding:100px 0}.FeaturedBlogCard{color:#124049}.FeaturedBlogCard .justify-content-between p{font-size:14px}.FeaturedBlogCard .fw-bold{line-clamp:2;-webkit-line-clamp:2}.FeaturedBlogCard .fw-bold,.FeaturedBlogCard .fw-normal{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.FeaturedBlogCard .fw-normal{font-size:12px;line-height:14px;line-clamp:5;-webkit-line-clamp:5}@media (max-width:991px){.Featured-Blog{padding:50px 0}.Featured-Blog .position-absolute{position:static!important;transform:none!important}}.Partnership{padding:50px 0 0;color:#124049}.Partnership .hover4{border-radius:24px}.Slogan{padding:70px 0;background-color:#252525;color:#fff;position:relative}.Slogan:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.Slogan h5{color:#fff}.Slogan h2{font-family:var(--font-amsterdam);color:#ffd350;line-height:85px}.Slogan img{width:100px}footer{background:#124049;color:#fff}footer img{width:100px;transform:translateX(9px)}footer h4{color:#fff}footer h6{font-family:var(--font-amsterdam);line-height:50px}footer a{color:#fff;transition:all .3s ease;font-weight:700}footer a:hover{color:#0f987a}.followUs a{color:#0f978a;transition:all .3s ease}.followUs a:hover{color:#124049}.FeaturesHero{position:relative;padding:130px 0 0;color:#fff;text-align:center}.FeaturesHero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.FeaturesHero img.pt-3{width:1024px}@media screen and (max-width:767px){.FeaturesHero img.pt-3{width:100%}.FeaturesHero h5{font-size:18px}}.FeaturesDetail{padding:50px 0;color:#124049;position:relative}.FeaturesDetail .row:nth-child(2n){flex-direction:row-reverse;text-align:right}.FeaturesDetail .row:nth-child(2n) .d-flex{align-items:end}.FeaturesDetail .text-center{max-width:740px}@media screen and (max-width:767px){.FeaturesDetail .row{flex-direction:column}.FeaturesDetail .row:nth-child(2n) .d-flex,.FeaturesDetail .row:nth-child(odd) .d-flex{justify-content:center;align-items:center;text-align:center}}.SecondaryHero{position:relative;padding:130px 0 50px;color:#fff;text-align:center}.SecondaryHero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 80%,hsla(0,0%,100%,.1) 90%,hsla(0,0%,100%,.1));z-index:1}.ModernHero .top{padding:180px 0 120px;color:#fff}.ModernHero .top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 80%,hsla(0,0%,100%,.3) 90%,#fff);z-index:3}.ModernHero .bottom{top:-100px}.ModernHero .green{background:#124049;color:#fff;padding:100px 140px 100px 100px;border-bottom-right-radius:150px}.ModernHero .container.position-relative.z-3{max-width:100%;padding:0 100px}.ModernHero .image{position:relative;top:-150px;left:-100px}.ModernHero .image img{width:400px}@media (max-width:991px){.ModernHero .green{padding:50px 54px 50px 24px}.ModernHero .container.position-relative.z-3{padding:0 24px}.ModernHero h5{font-size:18px;line-height:22px}.ModernHero .image img{width:250px}.ModernHero .image{top:-100px;left:-24px}}@media (max-width:767px){.ModernHero .green{position:static;padding:40px 24px;border-bottom-right-radius:0}.ModernHero .image img{width:100%}.ModernHero .image{top:-24px;left:0}.ModernHero .bottom{top:-40px}.ModernHero .top{padding:100px 0 60px;color:#fff}}.Contact{padding:0 0 50px}.Contact .text-start{background:#124049;color:#fff;padding:40px 0 0 30px;width:calc(100% + 100px);position:relative;top:60px;height:100%}.Contact .contact-info{width:30%;float:left}.Contact a{color:#124049;background-color:#fff;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;border:1px solid #fff;transition:all .3s ease}.Contact a:hover{background-color:#124049;color:#fff}.Contact form{box-shadow:4px 4px 100px 5px rgba(0,0,0,.25);padding:100px 50px 100px 120px;width:70%;float:right}.Contact label{color:#124049;font-weight:700;padding-bottom:12px}.Contact span{color:red}.Contact input,.Contact textarea{width:100%;padding:12px;border-radius:4px;border:1px solid gray;transition:all .3s ease}.Contact input:focus,.Contact textarea:focus{box-shadow:0 0 0 1px #124049}.Contact button{padding:8px 16px;border-radius:4px;background-color:#124049;color:#fff;border:1px solid #124049;transition:all .3s ease}.Contact form .position-absolute{top:-8px;left:0;color:red}.Contact button:hover{background-color:#fff;color:#124049}@media screen and (max-width:767px){.Contact form .position-absolute{top:-20px}.Contact .contact-info{width:100%;float:none}.Contact .text-start{width:100%;position:static}.Contact form{width:100%;float:none;padding:30px}}.Pricing{padding:0 0 50px;color:#124049;position:relative}.Pricing marquee{background:#bce2da;color:#124049;padding:12px 0}.Pricing img{width:100%;max-width:230px;border-radius:12px}.Pricing .select_btn{background:#dbdbdb;width:max-content;border-radius:18px}.Pricing button{background:#dbdbdb;border:none;padding:8px 16px;border-radius:18px}.Pricing button.active{background:#124049;color:#fff}.Pricing .Pricing_Card{padding:0 24px 40px;border-radius:16px;transition:all .3s ease;color:#124049;background:#bce2da}.Pricing_Card .pt{padding-top:24px;padding-bottom:8px}.Pricing_Card .pt:first-child{padding-top:40px;padding-bottom:0}.Pricing .Pricing_Card:hover{transform:translateY(-12px)}.Pricing .Pricing_Card.popular{background:#124049;color:#fff}.Pricing p.position-relative{width:max-content;margin:auto;background:#bce2da;color:#124049;padding:3px 16px;border-radius:0 0 8px 8px}.Pricing .swiper-wrapper{align-items:flex-end}.Pricing .not_included{text-decoration:line-through}.Pricing .text-decoration-line-through{font-size:22px}.Pricing .line{width:100%;height:0;border-top:1px solid}.Privacy,.Terms{padding:50px 0;color:#000}.Privacy a,.Terms a{font-weight:700;color:#124049;border-bottom:2px solid #124049;font-size:18px}.Privacy h4,.Terms h4,.Terms h5{color:#124049}.FAQ{padding:50px 0}.FAQ .accordion-header:focus{background-color:transparent}.FAQ .accordion,.FAQ .accordion-header,.FAQ .accordion-item{background-color:transparent;border:transparent}.FAQ .accordion-item{padding-bottom:12px}.FAQ .accordion-body{margin:0 0 24px}.FAQ .accordion-button{border:1px solid #124049!important;color:#124049;border-radius:15px!important;font-weight:500;font-size:24px;line-height:28px}.FAQ .accordion-button:active,.FAQ .accordion-button:focus{border:1px solid #124049!important;box-shadow:none;outline:none}.FAQ .accordion-button:not(.collapsed){box-shadow:none;background-color:#124049;color:#fff}.FAQ .accordion-button:not(.collapsed):after{filter:grayscale(1000) invert(100)}@media screen and (max-width:767px){.FAQ .accordion-button{font-size:20px;line-height:22px}.FAQ .accordion-body{padding-inline:10px}}.About{padding:0 0 50px;color:#124049}.about-slider{background:#d9d9d9;padding:30px 0}.About .position-absolute{z-index:-1;top:-50px;width:20%}.About .mb-lg-5{width:75%}.About .col-xl-3 img{height:50px;width:100%;object-fit:contain;object-position:center}.About .col-xl-3 .flex-column{background:#bce2da;border-radius:15px;border-bottom:8px solid #bce2da;transition:transform .3s ease}.About .col-xl-3 .flex-column:hover{border-bottom:8px solid #124049;transform:translateY(-8px)}.About marquee{background:#124049;color:#fff;padding:12px 0}@media screen and (max-width:991px){.About .position-absolute{width:35%;top:0}.About .mb-lg-5{width:65%}}@media screen and (max-width:767px){.About .mb-lg-5{width:100%}}.Blog{padding:0 0 50px;color:#124049}.writer{width:200px}.Blog .offset-xl-1 button{background-color:#dbdbdb;border:none;padding:8px 18px;min-width:100px;border-radius:18px}.Blog button.active,.Blog button:hover{background-color:#124049;color:#fff}.Blog button.bg-transparent{color:#124049}.Blog .quote{padding:30px 24px;background:#bce2da;border-radius:24px}.Blog .quote i{font-size:10px}.BlogCard h5{line-clamp:2;-webkit-line-clamp:2}.BlogCard h5,.BlogCard p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.BlogCard p:last-child{font-size:16px;line-height:20px;line-clamp:3;-webkit-line-clamp:3}.BlogCard figure{overflow:hidden;border-radius:12px}.BlogCard img{transition:all .3s ease}.BlogCard:hover img{transform:scale(1.1)}.BlogCard h6{color:#124049}.BlogCard p:first-child{color:#0f9578}@media (min-width:1200px){.Blog{margin-bottom:-50px}}.Blog_Detail{padding:50px 0;color:#000}.Blog_Detail h1,.Blog_Detail h2,.Blog_Detail h3,.Blog_Detail h4,.Blog_Detail h5,.Blog_Detail strong{color:#124049}.Blog_Detail a{color:#124049;font-weight:700;font-size:22px;line-height:26px}.Blog_Detail .col-lg-8 a{border-bottom:3px solid #124049;width:max-content;font-size:18px}.Blog_Detail img{width:100%;padding:0 0 24px}.Blog_Detail p{padding:12px 0}.Blog_Detail ul{list-style:disc;padding:12px 0 12px 15px}.Blog_Detail .position-sticky{top:24px}.Blog_Detail .position-sticky .bg-transparent{color:#124049}.Blog_Detail .position-sticky img{width:30px;height:30px;padding:0}.Blog_Detail .social-icon .line{width:2px;height:100px;background-color:#124049;border-radius:8px}.social-icon a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;background-color:#124049;border-radius:8px}.comment-section{color:#124049}.profile-pic{border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.comment-profile{width:48px;height:48px;background-color:#124049;font-size:1.125rem}.reply-profile{width:40px;height:40px;background-color:#16826b;font-size:.875rem}.comment-content{margin-left:60px;line-height:1.6}.reply-content{margin-left:52px;line-height:1.6}.replies-margin,.reply-form-margin{margin-left:60px}.comment-section{transition:all .2s ease-in-out}.comment-section .form-control:focus{border-color:#124049;box-shadow:0 0 0 .2rem rgba(18,64,73,.25)}.comment-section .btn{transition:all .2s ease-in-out}.comment-section .border-start{border-color:#124049!important}.reply-form .hover4{padding:4px 12px}@media (min-width:767px){.Blog_Detail .rounded{aspect-ratio:16/5;border-radius:24px!important}}@media (max-width:767px){.replies-margin{margin-left:0}.comment-content,.reply-content{margin-left:12px}.reply-form-margin{margin-left:0}}.Retreat{padding:0 0 20px;color:#124049}.flip{transform:rotateX(180deg)}.Retreat button{background-color:#dbdbdb;border:none;padding:4px 20px;border-radius:15px}.Retreat button.active,.Retreat button:hover{background-color:#124049;color:#fff}.Retreat button.bg-transparent{color:#124049;font-size:18px}.RetreatCard{background-color:#124049;border-radius:24px}.RetreatCard figure{border-radius:24px;aspect-ratio:4/3;object-fit:cover;object-position:center;overflow:hidden;position:relative;z-index:1}.RetreatCard img{transition:all .3s ease}.RetreatCard:hover img{transform:scale(1.1)}.RetreatCard .position-absolute{color:#fff;background:#124049;width:150px;padding:18px 24px;top:24px;-webkit-clip-path:polygon(100% 0,120px 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,120px 50%,100% 100%,0 100%,0 0)}.Newsletter{padding-top:40px;color:#124049;clear:both}.Newsletter input{border:none;border-bottom:2px solid #124049}@media (max-width:767px){.Newsletter button{width:100%}}.Comission{color:#124049}.Comission .flex-column{background:#124049;color:#fff;border-radius:15px}.PartnerForm{color:#124049}.PartnerForm .platform-option{cursor:pointer;transition:all .2s ease}.PartnerForm .platform-option:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.cursor-pointer{cursor:pointer}.PartnerForm .form-control:focus{border-color:#124049;box-shadow:none;outline:none}.PartnerForm .form-control:focus-visible{border-color:#124049;box-shadow:none;outline:none}.PartnerForm .input-group .form-control:focus,.PartnerForm textarea.form-control:focus{border-color:#124049;box-shadow:none;outline:none}.Working{color:#124049}.Working .end-0{z-index:-1;width:20%}.Working .top-0{height:100%;right:-14px}.Working .line{width:2px;height:100%;background-color:#124049}.Working h2{color:#bce2da}@media screen and (max-width:991px){.Working .end-0{width:35%}}