:root{--indian-red\<deleted\|variable-db42c488\>:#eb5757;--black\<deleted\|variable-b4802511\>:#222;--medium-sea-green\<deleted\|variable-ef32392e\>:#20c788;--white-smoke\<deleted\|variable-c07981f9\>:#fff;--dim-grey\<deleted\|variable-2f668f4c\>:#525252;--brown\<deleted\|variable-d443c4ab\>:#ab4040;--primary:#ffe033;--red\<deleted\|variable-8a5f0cab\>:#e53935;--steel-blue\<deleted\|variable-5ad820f9\>:#1976d2;--dark:#222;--color:#fafafa}body{color:#333;font-family:Sen,sans-serif;font-size:16px;line-height:1.5}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}a{color:var(--indian-red\<deleted\|variable-db42c488\>);text-decoration:underline}a:hover{text-decoration:none}ul{margin-top:25px;margin-bottom:25px;padding-left:40px}li{margin-bottom:25px}label{margin-bottom:5px;font-weight:400;display:block}blockquote{border-left:5px solid var(--indian-red\<deleted\|variable-db42c488\>);margin-bottom:10px;padding:10px 20px;font-size:25px;font-weight:800;line-height:1.5}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutpaymentsummarywrapper,.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}@media screen and (max-width:767px){.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width:479px){.w-commerce-commercecheckoutrow{flex-direction:column}}.btn{border:1px solid var(--indian-red\<deleted\|variable-db42c488\>);background-color:var(--indian-red\<deleted\|variable-db42c488\>);border-radius:5px;padding:5px 25px;font-weight:700;transition:border-color .3s,background-color .3s}.btn:hover,.btn.dark{border-color:var(--black\<deleted\|variable-b4802511\>);background-color:var(--black\<deleted\|variable-b4802511\>)}.btn.dark:hover{border-color:var(--indian-red\<deleted\|variable-db42c488\>);background-color:var(--indian-red\<deleted\|variable-db42c488\>)}.btn.dark.outline{border-color:var(--black\<deleted\|variable-b4802511\>);color:var(--black\<deleted\|variable-b4802511\>)}.btn.dark.outline:hover{border-color:var(--black\<deleted\|variable-b4802511\>);background-color:var(--black\<deleted\|variable-b4802511\>)}.btn.dark.outline.cat-menu{width:100%}.btn.dark.outline.cat-menu.w--current{background-color:var(--black\<deleted\|variable-b4802511\>);color:var(--white-smoke\<deleted\|variable-c07981f9\>)}.btn.light{border-color:var(--white-smoke\<deleted\|variable-c07981f9\>);background-color:var(--white-smoke\<deleted\|variable-c07981f9\>);color:var(--black\<deleted\|variable-b4802511\>)}.btn.light:hover{border-color:var(--indian-red\<deleted\|variable-db42c488\>);background-color:var(--indian-red\<deleted\|variable-db42c488\>);color:var(--white-smoke\<deleted\|variable-c07981f9\>)}.btn.light.outline{color:var(--white-smoke\<deleted\|variable-c07981f9\>);justify-content:center;align-items:center;width:170px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;transition:border-color .3s,background-color .3s;display:flex}.btn.light.outline:hover{border-color:var(--white-smoke\<deleted\|variable-c07981f9\>);background-color:var(--white-smoke\<deleted\|variable-c07981f9\>);color:var(--black\<deleted\|variable-b4802511\>)}.btn.outline{color:var(--indian-red\<deleted\|variable-db42c488\>);background-color:#0000}.btn.outline:hover{border-color:var(--indian-red\<deleted\|variable-db42c488\>);background-color:var(--indian-red\<deleted\|variable-db42c488\>);color:var(--white-smoke\<deleted\|variable-c07981f9\>)}.btn.outline:focus{border:1px solid var(--indian-red\<deleted\|variable-db42c488\>);box-shadow:0 0 2px 0 var(--indian-red\<deleted\|variable-db42c488\>)}.small{margin-bottom:10px;font-size:10px}.small.caps{text-transform:uppercase}.small.footer-small{font-size:12px}.page-title-section{background-color:var(--black\<deleted\|variable-b4802511\>);color:var(--white-smoke\<deleted\|variable-c07981f9\>);padding-top:30px;padding-bottom:30px}.container{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.page-title{margin-top:10px}.menu-wrapper{z-index:900;background-color:var(--dark);position:sticky;top:0}.navbar{background-color:var(--dark);align-items:center;display:block}.nav-link{color:var(--color);border-radius:5px;margin-left:20px;margin-right:10px;padding:4px 10px;font-size:18px;transition:all .3s}.nav-link:hover{background-image:none;font-weight:700}.nav-link:lang(en){font-weight:400}.nav-link.w--current{color:var(--black\<deleted\|variable-b4802511\>);mix-blend-mode:normal;margin-right:10px;font-size:18px}.nav-link.contact-btn{background-color:var(--primary);color:var(--dark);background-color:var(--primary);border-radius:11px;padding:12px 20px}.nav-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.footer{background-color:var(--black\<deleted\|variable-b4802511\>);padding-top:38px;padding-bottom:10px;display:none}.footer-wrapper{justify-content:space-between;align-items:center;display:flex}.social-footer-link{margin-left:20px;transition:all .3s}.social-footer-link:hover{opacity:.7}.footer-bottom-wrapper{color:var(--white-smoke\<deleted\|variable-c07981f9\>);text-align:center;margin-top:55px}.nav-menu{flex-flow:row;justify-content:center;align-items:center;display:flex}.contact-section{padding-top:65px;padding-bottom:65px;display:block}.cart-nav-wrapper{align-items:center;display:flex}.paypal-checkout-form{background-color:#0000}.container-checkout{justify-content:center;max-width:1200px}.block-header{border-top-left-radius:5px;border-top-right-radius:5px}.block-content{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.cart-image-wrapper{width:60px;height:60px;overflow:hidden}.product-image-cart{object-fit:cover;width:100%;height:100%}.image-2,.image-3{width:60px;height:60px}.div-block-5{justify-content:center;align-items:center;display:flex}.nav-link{color:var(--color);font-size:16px;text-decoration:none;display:block}.nav-link.w--current{color:var(--primary);font-size:16px}.nav-link.contact-btn{border-radius:8px;font-weight:500}.nav-link.contact-btn.w--current{color:var(--dark)}@media screen and (max-width:991px){.container{padding-left:15px;padding-right:15px}.hero-section{background-image:linear-gradient(#00000073,#00000073),url(https://cdn.prod.website-files.com/661adfc6ce69af0c0896cc2d/661b601bbd5832badf6d3b21_photo_2024-04-13_12-14-36.avif);background-position:0 0,50% 23%;background-size:auto,cover}.navbar{z-index:9999;grid-column-gap:16px;grid-row-gap:16px;opacity:1;flex-flow:column;flex:0 auto;order:0;align-items:flex-end;padding:0 16px;display:flex;position:static;inset:0%}.nav-link{text-align:left;font-size:20px}.nav-link.w--current{font-size:30px}.nav-link.contact-btn{margin-top:16px}.hero-wrapper{min-height:auto}.hero-heading{width:60%}.hero-paragraph{width:100%;margin-bottom:-17px;font-size:16px}.shop-image.tumbler-1{min-height:350px}.shop-details-wrapper{font-size:14px}.shop-details-left{margin-right:25px}.nav-button{color:#fff}.nav-button.w--open{z-index:100;background-color:var(--black\<deleted\|variable-b4802511\>);border-radius:5px}.nav-menu{background-color:var(--dark);border-radius:3px;width:100vw;padding:78px 10px 30px;position:fixed;inset:0%}.heading{margin-bottom:10px;font-size:32px}.image-grid,.products-list{grid-template-columns:1fr 1fr}.shop-page-wrapper{flex-direction:column}.shop-category-menu{width:100%;margin-bottom:25px}.shop-list{width:100%}.category-menu-heading{line-height:1.5}.row{flex-direction:column}.icon{background-color:var(--color);color:var(--black\<deleted\|variable-b4802511\>)}.footer-content{grid-column-gap:60px}.batton{margin-bottom:-9px}.batton.button-left{margin-top:2px}.batton.card-btn{font-size:14px}.div-block-5{text-align:left;background-color:#474747;border-radius:0;flex-flow:column;align-items:flex-start;padding-top:3px;padding-bottom:23px}.header{color:var(--color);padding-left:16px;padding-right:16px}.header-wrapper{align-items:flex-start}.nav-list-item{display:flex}.nav-list{grid-column-gap:16px;grid-row-gap:16px;background-color:#504e4e;flex:0 auto;order:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:flex-start;width:100%;padding-top:20px;padding-bottom:20px;list-style-type:none;display:none;position:static;inset:0%}.nav-link{margin-left:16px;padding-top:12px;padding-bottom:12px;font-size:20px;font-weight:500}.nav-link.contact-btn{padding-top:9px;padding-bottom:9px}.custom-menu{flex-flow:row;justify-content:flex-end;width:40px;min-width:40px;height:40px;margin-right:-16px;display:flex}.section{padding-top:58px;padding-bottom:58px}.about-us--wrapper{grid-column-gap:32px;grid-row-gap:32px}.details{font-size:14px}.card-heading{font-size:25px}.card-details.line-clumb-4{font-size:14px}.heading-12{margin-top:0}.affiliation-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.affiliation-heading{display:block}.affiliation-img{padding-bottom:13px}.swiper-slide{min-width:290px}.swiper-slide.gallery-slide{min-width:300px}.instractor-wrapper{grid-column-gap:29px;grid-row-gap:29px}}@media screen and (max-width:767px){.hero-section{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/661adfc6ce69af0c0896cc2d/661b601bbd5832badf6d3b21_photo_2024-04-13_12-14-36.avif);background-position:0 0,50% 23%;background-size:auto,cover}.hero-section.global-hero,.hero-section.all-level,.hero-section.kids-program,.hero-section.adult-classes,.hero-section.global-hero,.hero-section.all-level,.hero-section.kids-program,.hero-section.adult-classes{margin-bottom:48px}.hero-heading{width:100%;font-size:50px}.hero-paragraph{font-size:16px}.shop-item-wrapper{width:100%;margin-bottom:50px}.image-grid,.products-list{grid-template-columns:1fr}.pill-2.badge.primary.sale{right:2%}.shopping-page-wrapper{flex-direction:column}.shopping-page-left{width:100%;margin-bottom:25px}.shipping-page-right{width:100%;padding-left:0}.shop-page-wrapper{flex-direction:column}.shop-category-menu{width:100%;margin-bottom:20px}.shop-list{width:100%}.footer-dark{padding-left:15px;padding-right:15px}.footer-wrapper-2{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;margin-top:40px}.footer-block{grid-column-gap:23px;grid-row-gap:23px;align-items:center}.footer-link:hover{color:#1a1b1fbf}.footer-divider{margin-top:60px}.batton.card-btn{box-shadow:0 2px 5px #0003}.paragraph-3{font-size:14px}.about-us--wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.classes--wrapper{flex-flow:column;display:flex}.affiliation-heading{font-size:32px}.affiliation-details{width:100%;font-size:16px}.contact-us-wrapper{flex-flow:column;display:flex}.contact-us-left{width:100%}.form-block{flex-flow:column;display:block}.schedule-wrapper{flex-flow:column;display:flex}.instractor-wrapper{grid-template-columns:1fr}}@media screen and (max-width:479px){.btn{border-width:0;border-color:var(--medium-sea-green\<deleted\|variable-ef32392e\>);background-color:var(--medium-sea-green\<deleted\|variable-ef32392e\>)}.btn.light.outline{width:145px;font-size:14px}.container{box-sizing:border-box;aspect-ratio:auto;object-fit:contain;justify-content:center;align-items:center;width:auto;max-width:none;height:auto;margin:0 auto auto;padding-bottom:0;padding-left:0;padding-right:0;display:flex;overflow:visible}.hero-section{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/661adfc6ce69af0c0896cc2d/661b601bbd5832badf6d3b21_photo_2024-04-13_12-14-36.avif);background-position:0 0,50% 23%;background-size:auto,cover}.hero-section.global-hero,.hero-section.all-level,.hero-section.kids-program,.hero-section.adult-classes{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:280px;margin-bottom:48px;padding-top:56px;padding-left:14px;padding-right:14px;display:flex}.hero-section.home-hero{background-image:linear-gradient(#000000d9 49%,#fff0),url(https://cdn.prod.website-files.com/661adfc6ce69af0c0896cc2d/6800f5c92dfd2a6b1efffd27_PHOTO-2025-04-15-20-54-02.avif);background-position:0 0,49% 41%;background-repeat:repeat,repeat-x;background-size:auto,auto;min-height:740px;padding-left:16px;padding-right:16px;display:block}.hero-section.global-hero,.hero-section.all-level,.hero-section.kids-program,.hero-section.adult-classes{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:280px;margin-bottom:48px;padding-top:56px;padding-left:14px;padding-right:14px;display:flex}.navbar{grid-column-gap:32px;grid-row-gap:32px;opacity:100;padding:0 16px;font-size:20px;line-height:1.5;transition:all .3s;position:static}.nav-link{text-align:left;padding-top:8px;padding-bottom:8px;font-size:22px}.nav-link.contact-btn{width:199px;margin-top:12px}.hero-wrapper{grid-column-gap:0px;grid-row-gap:0px;background-color:#ffe03300;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:center flex-end;place-items:center stretch;margin-bottom:0;margin-left:0;margin-right:0;padding-top:40px;padding-bottom:0;display:block}.hero-heading{object-fit:contain;width:auto;margin:auto;padding-top:0;font-size:39px;font-weight:700}.hero-paragraph{outline-offset:0px;text-align:center;text-transform:uppercase;mix-blend-mode:normal;outline:3px #ffde03;flex-flow:column;flex:1;order:0;justify-content:center;align-self:auto;align-items:center;width:100%;margin:-15px auto 0;padding-top:0;font-size:14px;line-height:1.5;display:block;transform:translateY(29px)}.shop-details-wrapper{flex-direction:column;align-items:center}.shop-details-left{margin-right:0}.shop-item-name{text-align:center}.shop-item-price{margin-left:5px;margin-right:5px}.nav-button{padding:0}.footer-wrapper{flex-direction:column}.footer-logo-column{margin-bottom:30px}.social-footer-link{margin-left:25px;margin-right:25px}.nav-menu{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark);padding-top:87px;padding-left:16px;padding-right:16px;position:fixed;inset:0%}.success{background-color:var(--primary);color:var(--dark);-webkit-text-stroke-color:#fff}.price-wrapper{justify-content:center}.pill-2.badge.primary.sale{text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;inset:3% 0% auto auto;inset:3% 0% auto auto;text-transform:uppercase;inset:3% 0% auto auto;border-radius:5px;font-size:14px;position:absolute;inset:3% 0% auto auto}.shopping-page-image{min-height:350px}.shop-item-price-page{margin-left:5px;margin-right:5px}.shop-category-menu{padding-right:0}.order-item-list{flex-direction:column;display:flex}.cart-image-wrapper.checkout-page{margin-bottom:25px}.brand{width:100px}.brand.w--current{text-align:left;width:90px;padding-left:0}.utility-page-wrap{padding-left:15px;padding-right:15px}.order-item-checkoiut{text-align:center;flex-direction:column;align-items:center;margin-bottom:45px}.order-item-details{text-align:center;flex-direction:column;align-items:center;margin-left:0;display:flex}.icon{font-size:31px}.footer-wrapper-2{display:block}.footer-brand{padding-bottom:0}.footer-content{margin-top:26px}.footer-block{grid-row-gap:0px}.batton{pointer-events:auto;text-align:center;letter-spacing:2px;text-transform:uppercase;text-overflow:clip;width:90%;margin:43px auto auto;padding-left:40px;padding-right:40px;font-size:14px;font-weight:500;line-height:1.5rem}.batton.button-left{box-shadow:none;text-align:center;width:100%}.batton.card-btn{box-shadow:none}.batton.contact-btn{width:100%}.hero-wrapper-two{margin-top:27px;margin-bottom:43px}.paragraph-3{font-size:14px}.text-span{text-transform:none;font-size:15px;line-height:1.6}.div-block-5{background-color:#555;border-radius:0;padding-bottom:25px}.header{z-index:9999;padding-top:8px;padding-bottom:8px;position:sticky;top:0}.header-wrapper{align-items:center}.nav-list{display:none}.nav-link{font-size:20px}.nav-link:hover{color:var(--primary)}.nav-link.w--current{color:var(--primary);font-size:20px}.nav-link.contact-btn{text-align:center;width:164px;padding:9px}.nav-link.contact-btn:hover{color:var(--dark)}.code-embed{position:static}.section{padding-top:48px;padding-bottom:48px}.card-img{max-height:250px}.card-inner{padding-bottom:6px}.heading-12{margin-top:0}.affiliation-img{width:170px;max-width:81%}.contact-us-wrapper{grid-column-gap:20px;grid-row-gap:20px}.contact-heading{font-size:28px;line-height:1.5em}.contact-header{margin-bottom:18px}.form-block{padding:12px}.swiper-slide{padding:8px 5px}.swiper-slide.gallery-slide{min-width:250px}.reivew-slider{padding:18px 15px}.author-heading{font-size:16px}.paragraph-7{font-size:15px}.gallery-img{max-height:249px}.gallery-wrapper{padding:6px}.schedule-list{padding-left:12px;padding-right:12px}.instractors{padding-bottom:44px}.instractor-wrapper{grid-column-gap:48px;grid-row-gap:48px}.faq-inner{padding:12px}.faq--heading{text-align:left;font-size:16px;line-height:1.3rem}.faq--details{font-size:14px}}