@font-face{font-family:Flaticon;src:url(/assets/Flaticon-B-fFudv3.eot);src:url(/assets/Flaticon-B-fFudv3.eot?#iefix) format("embedded-opentype"),url(/assets/Flaticon-CjXxQA87.woff) format("woff"),url(/assets/Flaticon-BPv1NQ9P.ttf) format("truetype"),url(/assets/Flaticon-DyNvOSEF.svg#Flaticon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(/assets/Flaticon-DyNvOSEF.svg#Flaticon) format("svg")}}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;display:inline-block;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-001-lotus:before{content:""}.flaticon-002-hamsa:before{content:""}.flaticon-003-book:before{content:""}.flaticon-004-hand:before{content:""}.flaticon-005-om:before{content:""}.flaticon-006-stress:before{content:""}.flaticon-007-ballon:before{content:""}.flaticon-008-incense:before{content:""}.flaticon-009-hand-1:before{content:""}.flaticon-010-hand-2:before{content:""}.flaticon-011-meditation:before{content:""}.flaticon-012-chakra:before{content:""}.flaticon-013-placeholder:before{content:""}.flaticon-014-bosu-ball:before{content:""}.flaticon-015-flower:before{content:""}.flaticon-016-hand-3:before{content:""}.flaticon-017-esteem:before{content:""}.flaticon-018-happiness:before{content:""}.flaticon-019-necklace:before{content:""}.flaticon-020-peace-sign:before{content:""}.flaticon-021-stone:before{content:""}.flaticon-022-yin-yang:before{content:""}.flaticon-023-yoga:before{content:""}.flaticon-024-clothes:before{content:""}.flaticon-025-incense-1:before{content:""}.flaticon-026-candles:before{content:""}.flaticon-027-heart:before{content:""}.flaticon-028-body:before{content:""}.flaticon-029-drop:before{content:""}.flaticon-030-listen:before{content:""}.flaticon-031-head:before{content:""}.flaticon-032-carpet:before{content:""}.flaticon-033-droplet:before{content:""}.flaticon-034-ball:before{content:""}.flaticon-035-teapot:before{content:""}.flaticon-036-chakra-1:before{content:""}.flaticon-037-friends:before{content:""}.flaticon-038-hand-4:before{content:""}.flaticon-039-bamboo:before{content:""}.flaticon-040-chakra-2:before{content:""}.flaticon-041-hand-5:before{content:""}.flaticon-042-buddha:before{content:""}.flaticon-043-heart-1:before{content:""}.flaticon-044-pants:before{content:""}.flaticon-045-bowl:before{content:""}.flaticon-046-resistance:before{content:""}.flaticon-047-plant:before{content:""}.flaticon-048-chatting:before{content:""}.flaticon-049-head-1:before{content:""}.flaticon-050-calendar:before{content:""}@font-face{font-family:glacial_indifferenceregular;src:url(/assets/glacialindifference-regular-webfont-CxBUiuca.woff2) format("woff2"),url(/assets/glacialindifference-regular-webfont-Dxiw40gr.woff) format("woff");font-weight:400;font-style:normal}body{background:#fff;color:#666;font-family:glacial_indifferenceregular,sans-serif;overflow-x:hidden}a{color:#8cbfb7;transition:.5s}a:hover,a:active,a:focus{color:#1dc9ce;outline:none;text-decoration:none}p{padding:0;margin:0 0 30px}h1,h2,h3,h4,h5,h6{font-family:glacial_indifferenceregular,sans-serif;font-weight:400;margin:0 0 20px;padding:0}.moon-sun-separator{width:120px}.back-to-top{position:fixed;display:none;background:linear-gradient(45deg,#71cfc1,#8cbfb7);color:#fff;padding:5px 20px;font-size:16px;border-radius:4px 4px 0 0;right:115px;bottom:0;transition:none}.back-to-top:focus{background:linear-gradient(45deg,#71cfc1,#8cbfb7);color:#fff;outline:none}.back-to-top:hover{background:#8cbfb7;color:#fff}#header{padding:20px 0;height:92px;position:fixed;left:0;top:0;right:0;transition:all .5s;z-index:996}#header #logo{float:left}#header #logo h1{font-size:36px;margin:-4px 0 0;padding:0;line-height:1;display:inline-block;font-family:glacial_indifferenceregular,sans-serif;font-weight:300;letter-spacing:3px;text-transform:uppercase}#header #logo h1 a,#header #logo h1 a:hover{color:#fff}#header #logo h1 .bullet{color:#b8f5ec}#header #logo img{padding:0;margin:0}@media(max-width:768px){#header #logo h1{font-size:28px;margin-top:0;line-height:35px}#header #logo img{max-height:40px}}#header.header-fixed{background:linear-gradient(45deg,#71cfc1,#8cbfb7);height:72px;transition:all .5s}#intro{width:100%;height:100dvh;background:linear-gradient(45deg,#8cc0b899,#73bfb3),url(/img/intro-bg.jpg) center bottom no-repeat;background-size:cover;position:relative}#intro .yoga-specials{background-color:#fff;border:1px solid #71cfc1;width:100%;position:absolute;bottom:4vh;padding:15px 0;text-align:center}#intro .yoga-specials span{color:#5b5b5b!important;font-size:20px}#intro .yoga-specials p{color:#000!important;font-size:16px}#intro .yoga-specials a.collapse{color:#8cbfb7}#intro .yoga-specials a.collapsed{color:#000}#intro .yoga-specials a.collapsed i:before{content:""!important}#intro .yoga-specials .btn-get-started{font-family:glacial_indifferenceregular,sans-serif;font-weight:400;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 28px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #83af9d;color:#000;background-color:#dcfbf1}#intro .yoga-specials .btn-get-started:hover{color:#fff!important;background:#78a697}@media(min-width:1024px){#intro{background-attachment:fixed}}#intro .intro-text{position:absolute;left:0;top:60px;right:0;height:70%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}#intro h2{margin:30px 0 20px;padding:0 15px;font-size:48px;font-weight:400;line-height:56px;color:#fff}#intro .icon-separator i{color:#fff;font-size:35px}#intro .icon-separator img{max-width:150px}@media(max-width:768px){#intro .icon-separator i{font-size:24px}#intro .icon-separator img{max-width:100px}}.products-wrapper{display:flex;align-items:center}.products-wrapper p{max-width:240px}.de .products-wrapper p{max-width:256px}.products-wrapper i{font-size:70px;color:#94d2c5}#intro p{color:#fff;margin-bottom:0;padding:0 15px;font-size:24px;word-break:break-word}#intro span{color:#fff}@media(max-width:768px){#intro p{font-size:18px;line-height:24px;margin-bottom:0;padding:0}}#intro .btn-get-started{font-family:glacial_indifferenceregular,sans-serif;font-weight:400;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 28px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #fff;color:#fff}#intro .btn-get-started:hover{color:#8cbfb7;background:#fff}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li{float:left}.nav-menu li:hover>ul,.nav-menu li.sfHover>ul{display:block}.nav-menu ul ul{top:0;left:100%}.nav-menu ul li{min-width:180px}.language-switch{opacity:.85}.nav-menu li.language-switch a{color:#ebebeb}.nav-menu li.language-switch a:hover,.nav-menu li.language-switch a:active,.nav-menu li.language-switch a:focus{color:gray}.nav-menu li.language-switch .flag,.language-switch-popup .flag{width:30px;margin-top:-6px;margin-right:2px}.language-switch-popup{position:absolute;left:4px;top:28px;background:#fff;border:1px solid #e7e7e7;padding-top:8px;padding-left:2px;box-shadow:0 0 30px #494e5c57;border-radius:3px}.language-switch-popup.mobile{inset:auto 35px 29px auto;position:fixed}.language-switch-popup.mobile a{padding:0 8px 8px;display:inline-block}a.language-switch-mobile{position:fixed;background:linear-gradient(45deg,#71cfc1,#8cbfb7);color:#fff;padding:5px 20px;font-size:16px;border-radius:4px 4px 0 0;right:15px;bottom:0;transition:none}a.language-switch-mobile:hover,a.language-switch-mobile:active{color:#fff}.language-switch-mobile .flag{width:24px;margin-top:-6px;margin-right:2px}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:""}#nav-menu-container{float:right;margin:0}@media(max-width:768px){#nav-menu-container{display:none}}.nav-menu a{padding:0 8px 10px;text-decoration:none;display:inline-block;color:#fff;font-family:glacial_indifferenceregular,sans-serif;font-weight:400;font-size:16px;outline:none}.nav-menu>li{margin-left:10px}.nav-menu ul{margin:4px 0 0;padding:10px;box-shadow:0 0 30px #7f89a140;background:#fff}.nav-menu ul li{transition:.3s}.nav-menu ul li a{padding:10px;color:#333;transition:.3s;display:block;font-size:13px;text-transform:none}.nav-menu ul li:hover>a{color:#8cbfb7}.nav-menu ul ul{margin:0}#mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:20px 20px 0 0;border:0;background:none;font-size:24px;display:none;transition:all .4s;outline:none;cursor:pointer}#mobile-nav-toggle i{color:#fff}@media(max-width:768px){#mobile-nav-toggle{display:inline}}#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:#343b40e6;left:-260px;width:260px;overflow-y:auto;transition:.4s}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;font-size:16px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:none}#mobile-nav ul li a:hover{color:#fff}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul .menu-has-children i.fa-chevron-up,#mobile-nav ul .menu-item-active{color:#8cbfb7}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:#343b40e6}.wrapper.mobile-nav-active{overflow:hidden}.wrapper.mobile-nav-active #mobile-nav{left:0}.wrapper.mobile-nav-active #mobile-nav-toggle{color:#fff}.section-header .section-title{font-size:32px;color:#111;text-align:center;font-weight:400}.section-header .section-description{text-align:center;padding-bottom:40px;color:#575757;font-style:italic}.section-header .section-divider{display:block;width:60px;height:3px;background:#8cbfb7;background:linear-gradient(0deg,#8cbfb7,#94e1d5);margin:0 auto 20px}.section-bg{background:#eff5f5}#about{padding:60px 0;overflow:hidden}#about .about-img{height:510px;overflow:hidden}#about .about-img img{margin-left:-15px;max-width:100%}@media(max-width:768px){#about .about-img{height:300px}#about .about-img img{margin-left:0;padding-bottom:30px}}#about .content .h2{color:#333;font-weight:300;font-size:24px}#about .content h3{color:#575757;font-weight:300;font-size:18px;line-height:26px;font-style:italic}#about .content p{line-height:26px}#about .content p:last-child{margin-bottom:0}#about .content i{font-size:20px;padding-right:4px;color:#8cbfb7}#about .content ul{list-style:none;padding:0}#about .content ul li{padding-bottom:10px}#features{background:#fff;padding:60px 0 0;overflow:hidden}#features .features-img{text-align:center;padding-top:20px}@media(min-width:1200px){#features .features-img{margin-top:-330px}}#features .features-img img{max-width:100%}#features .box{margin-bottom:15px;text-align:center}#features .icon{margin-bottom:10px}#features .icon i{color:#666;font-size:40px;transition:.5s}#features .icon i:before{background:#8cbfb7;background:linear-gradient(45deg,#8cbfb7,#94e1d5);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#features .title{font-weight:300;margin-bottom:15px;font-size:22px;color:#111}#features .description{font-size:16px;line-height:24px;margin-bottom:10px}#features .section-description{padding-bottom:10px}#advanced-features{overflow:hidden}#advanced-features .features-row{padding:60px 0 30px}#advanced-features h2{font-size:26px;font-weight:700;color:#000}#advanced-features h3{font-size:16px;line-height:24px;font-weight:400;font-style:italic;color:#575757}#advanced-features p{line-height:24px;color:#575757;margin-bottom:30px}#advanced-features i{color:#666;font-size:64px;transition:.5s;float:left;padding:0 15px 0 0;line-height:1}#advanced-features i:before{background:#8cbfb7;background:linear-gradient(45deg,#8cbfb7,#94e1d5);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#advanced-features .advanced-feature-img-right{max-width:555px;float:right;padding:0 0 30px 30px}#advanced-features .advanced-feature-img-left{max-width:555px;float:left;padding:0 30px 30px 0}@media(max-width:768px){#advanced-features .advanced-feature-img-right,#advanced-features .advanced-feature-img-left{max-width:50%}}@media(max-width:767px){#advanced-features .advanced-feature-img-right,#advanced-features .advanced-feature-img-left{max-width:100%;float:none;padding:0 0 30px}}#call-to-action{overflow:hidden;background:linear-gradient(#1dc8cd91,#cce1f052),url(/img/call-to-action-bg.jpg) fixed center center;background-size:cover;padding:80px 0}#call-to-action .cta-title{color:#fff;font-size:28px;font-weight:700}#call-to-action .cta-text{color:#fff}@media(min-width:769px){#call-to-action .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}#call-to-action .cta-btn{font-family:glacial_indifferenceregular,sans-serif;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 30px;border-radius:25px;transition:background .5s;margin:10px;border:2px solid #fff;color:#fff}#call-to-action .cta-btn:hover{background:#8cbfb7;border:2px solid #8cbfb7}#more-features{padding:60px 0;overflow:hidden}#more-features .box{padding:40px;margin-bottom:30px;box-shadow:0 0 30px #494e5c26;background:#fff;transition:.4s}#more-features .icon{float:left}#more-features .icon i{color:#666;font-size:80px;transition:.5s;line-height:0}#more-features .icon i:before{background:#8cbfb7;background:linear-gradient(45deg,#8cbfb7,#94e1d5);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#more-features h4.title{margin-left:100px;font-weight:700;margin-bottom:15px;font-size:18px;color:#111}#more-features p{font-size:16px;margin-left:100px;margin-bottom:0;line-height:24px}@media(max-width:767px){#more-features .box{margin-bottom:20px}#more-features .icon{float:none;text-align:center;padding-bottom:15px}#more-features h4.title,#more-features p{margin-left:0;text-align:center}}#clients{padding:30px 0;background:#fff;overflow:hidden}#clients img{max-width:100%;transition:.3s;padding:15px 0}#clients img:hover{opacity:1}#pricing{padding:60px 0;overflow:hidden}#pricing .box{padding:40px;margin-bottom:30px;box-shadow:0 0 30px #494e5c26;background:#fff;text-align:center}#pricing h3{font-weight:400;margin-bottom:15px;font-size:28px;margin-left:-10px;margin-right:-10px}#pricing h4{font-size:46px;color:#8cbfb7;font-weight:300}#pricing h4 sup{font-size:20px;top:-20px}#pricing h4 span{color:#bababa;font-size:20px}#pricing ul{padding:0;list-style:none;color:#575757;text-align:left;line-height:20px}#pricing ul li{padding-bottom:12px}#pricing ul i{color:#8cbfb7;font-size:18px;padding-right:4px}#pricing .get-started-btn{background:#515e61;display:inline-block;padding:6px 30px;border-radius:20px;color:#fff;transition:none;font-size:16px;font-weight:400;font-family:glacial_indifferenceregular,sans-serif}#pricing .featured{border:2px solid #8cbfb7}#pricing .featured .get-started-btn{background:linear-gradient(45deg,#71cfc1,#8cbfb7)}#faq{padding:60px 0;overflow:hidden}#faq #faq-list{padding:0;list-style:none}#faq #faq-list li{border-bottom:1px solid #ddd}#faq #faq-list>li>a{padding:18px 0;display:block;position:relative;font-family:glacial_indifferenceregular,sans-serif;font-size:22px;line-height:1;font-weight:300}#faq #faq-list>li>a>span{padding-right:20px;display:inline-block}#faq #faq-list i{font-size:24px;position:absolute;right:0;top:16px}#faq #faq-list p{margin-bottom:20px}@media(max-width:768px){#faq #faq-list a{font-size:18px}#faq #faq-list i{top:13px}}#faq #faq-list a.collapse{color:#8cbfb7}#faq #faq-list a.collapsed{color:#000}#faq #faq-list a.collapsed i:before{content:""!important}#team{padding:60px 0;overflow:hidden}#team .bio img{width:100%}#team .bio h5{color:#111}#team .box{padding:20px;margin-bottom:20px;box-shadow:0 0 30px #494e5c26;background:#fff}#team .box p{margin-bottom:5px}#team h4.title{margin-bottom:10px;font-size:22px;color:#8cbfb7}#gallery{background:#fff;padding:60px 0 0;overflow:hidden}#gallery .container-fluid{padding:0}#gallery .gallery-overlay{position:absolute;inset:0;width:100%;height:100%;opacity:1;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}#gallery .gallery-item{overflow:hidden;position:relative;padding:0;vertical-align:middle;text-align:center}#gallery .gallery-item img{-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;width:100%}#gallery .gallery-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#gallery .gallery-item:hover .gallery-overlay{opacity:1;background:#000000b3}#contact{box-shadow:0 0 12px #0000001a;padding:60px 0;overflow:hidden}#contact .contact-about h3{font-size:36px;margin:0 0 10px;padding:0;line-height:1;font-family:glacial_indifferenceregular,sans-serif;font-weight:300;letter-spacing:3px;text-transform:uppercase;color:#8cbfb7}#contact .contact-about h3 .bullet{color:#b1e9e1}#contact .contact-about p{font-size:16px;line-height:24px;font-family:glacial_indifferenceregular,sans-serif;color:#888}.social-links{padding-bottom:20px}.social-links a{font-size:18px;display:inline-block;background:#fff;color:#8cbfb7;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s;border:1px solid #8cbfb7}.social-links a:hover{background:#8cbfb7;color:#fff}#contact .info{color:#333}#contact .info i{font-size:32px;color:#8cbfb7;float:left;line-height:1}#contact .info p{padding:2px 0 10px 42px;line-height:25px;font-size:16px}#contact .form #sendmessage{color:#68a49a;border:1px solid #8cbfb7;text-align:center;padding:15px;font-weight:600;margin-top:15px}#contact .form #errormessage{color:red;border:1px solid red;text-align:center;padding:15px;font-weight:600;margin-top:15px}#contact .form .validation{color:red;margin:0 0 20px;font-weight:400;font-size:13px}#contact .form input,#contact .form textarea{border-radius:0;box-shadow:none;font-size:16px}#contact .form button[type=submit]{background:linear-gradient(45deg,#71cfc1,#8cbfb7);border:0;border-radius:20px;padding:8px 30px;color:#fff}#contact .form button[type=submit]:hover{cursor:pointer}#footer{background:#fff;box-shadow:0 0 12px #0000001a;padding:30px 0;color:#333;font-size:16px}#footer .credits{font-size:13px;color:#575757}#footer .footer-links a{color:#666;padding-left:15px}#footer .footer-links a:first-child{padding-left:0}#footer .footer-links a:hover{color:#8cbfb7}.display-table{display:table}.display-table-row{display:table-row}.display-table-cell{display:table-cell}.no-lessons-banner{position:absolute;background:#ffffffa1;color:#000;padding:5px;transform:rotate(20deg);z-index:2}.iframe-container{display:flex;justify-content:center}iframe{display:block;margin:0 auto}a{cursor:pointer}.alert-retreat{font-size:1.2rem;background:#ffffff9c;display:flex;align-items:center;gap:4px;color:#006757;position:absolute;bottom:50px;left:0;right:0;justify-content:center}.alert-retreat .btn{border-radius:25px;color:#fff;background:#7dbeb1;border:none;padding:10px 15px}
