p:last-child{margin-bottom:0}ul,ol{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{font-family:Sarabun,sans-serif;color:#0d0b0a;background-color:#f2fafa;word-break:break-word;overflow-wrap:break-word;scroll-behavior:smooth}html{scroll-behavior:smooth}ul,ol{list-style-type:none}ul,li{margin:0;padding-left:0}img{display:block;max-width:100%}a{text-decoration:none;color:#0d0b0a;line-height:1.6;font-weight:400;font-size:16px;letter-spacing:0}h1,h2,h3,h4,h5,h6,p{margin:0}p{line-height:1.6;font-weight:400;font-size:16px;letter-spacing:0}.container{width:288px;margin:0 auto;padding:0}.section{padding:64px 0;display:flex;justify-content:center}@media screen and (min-width: 768px){.section{padding:40px 0}}@media screen and (min-width: 1336px){.section{padding:112px 0}}.container{width:100%;max-width:375px;min-width:320px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media only screen and (min-width: 375px){.container{max-width:375px}}@media only screen and (min-width: 768px){.container{max-width:704px;padding:0}}@media only screen and (min-width: 1336px){.container{max-width:1312px;padding:0}}.button-animate-blue{transition-property:background-color,border,opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-animate-blue:hover{opacity:.5}.button-animate-blue:focus{background-color:transparent;opacity:1}.button-animate-grey{transition-property:background-color,border,opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-animate-grey:hover{background-color:#0d0b0a07;color:#0d0b0a80}.button-animate-grey:focus{background-color:transparent;border:1px solid #868584}.header-container{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.menu-button-header{width:24px;height:24px;border:none;background-color:inherit;padding:0}.menu-button-svg-header,.logo-header-menu{color:#0d0b0a}.logo-link-header{position:absolute;left:50%;transform:translate(-50%)}.join-button-header-menu{padding:4px 22px;background-color:#c2d9fc;border:solid 1px #c2d9fc;border-radius:100px;font-weight:500}.now-part-button-header-menu,.navigation-panel-list-header{display:none}@media screen and (min-width: 768px){.join-button-header-menu{padding:8px 20px}.now-part-button-header-menu{display:inline}}@media screen and (min-width: 1336px){.menu-button-header{display:none}.navigation-panel-list-header{display:flex;flex-direction:row;gap:32px}.navigation-item-header-menu.active{position:relative}.navigation-item-header-menu.active:after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:100%;background-color:#0d0b0a80}.now-part-button-header-menu{display:inline}}.hero-container{width:100%;max-width:343px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;gap:20px;padding:48px 0 0}.hero-section{padding:0 0 48px}.hero-picture{background-image:url(/project-circus-13/assets/hero-mobile-e0IKFW4F.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:300px;margin-right:auto;margin-left:auto;position:relative;z-index:2}.hidden-picture{position:absolute;top:0;left:0;z-index:1;opacity:0}@media screen and (min-resolution: 2x){.hero-picture{background-image:url(/project-circus-13/assets/hero-mobile@2x-B3R8jyuF.webp)}}.hero-title{font-family:Cabin,sans-serif;font-weight:400;font-size:44px;line-height:120%;letter-spacing:.01em;max-width:423px}.hero-content{display:flex;flex-direction:column;gap:24px}.hero-button{display:flex;flex-direction:column;gap:16px;font-family:Sarabun,sans-serif;text-align:center;cursor:pointer}.button-join{background-color:#c2d9fc;border:1px solid #c2d9fc;border-radius:100px;padding:10px 24px;max-width:329px;height:46px;display:flex;align-items:center;justify-content:center;font-weight:500;line-height:1.6;font-size:16px;letter-spacing:0}.button-learn{background-color:#0d0b0a0d;border:1px solid transparent;border-radius:100px;padding:10px 24px;max-width:329px;height:46px;display:flex;align-items:center;justify-content:center;font-weight:500;line-height:1.6;font-size:16px;letter-spacing:0}@media screen and (min-width: 768px){.hero-picture{background-image:url(/project-circus-13/assets/hero-tablet-CPLMllxb.webp);min-height:359px}@media screen and (min-resolution: 2x){.hero-picture{background-image:url(/project-circus-13/assets/hero-tablet@2x-C4a19JLp.webp)}}.hero-section{padding:0 0 24px}.hero-container{width:100%;max-width:768px;padding:24px 145px 0 32px;gap:8px;align-items:flex-start}.hero-content{gap:32px}.hero-button{flex-direction:row}.hero-button a{width:144px}}@media screen and (min-width: 1336px){.hero-picture{background-image:url(/project-circus-13/assets/hero-desktop-BDuC5l7f.webp);min-height:684px;max-width:1440px}@media screen and (min-resolution: 2x){.hero-picture{background-image:url(/project-circus-13/assets/hero-desktop@2x-B5PRZyrH.webp)}}.hero-section{padding:0 0 80px}.hero-container{flex-direction:row;width:100%;max-width:1440px;padding:80px 64px 0;gap:24px;align-items:unset}.hero-title{font-size:72px;max-width:644px}}.section-yoga-classes{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:column;gap:48px;background-color:#dfebeb}.yoga-section{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin-bottom:48px}.yoga-section_subtitle{margin-bottom:12px;font-weight:600;line-height:1.5;text-align:center}.yoga-section_title{margin-bottom:20px;font-family:Cabin,sans-serif;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;font-weight:400}.program-title-yoga-classes{font-family:Cabin,sans-serif;font-size:24px;letter-spacing:.01em;line-height:1.4;font-weight:400}.default-title{display:block}.tablet-title{display:none}.yoga-section_description{text-align:center;padding:0 20px}.desktop-text,.tablet-text{display:none}.mobile-text{display:block}.list-yoga-classes{display:flex;flex-direction:column;gap:48px}.item-yoga-classes{width:100%;display:flex;flex-direction:column;gap:24px}.program-image-yoga-classes{border-radius:16px;overflow:hidden}.text-block-yoga-classes{display:flex;flex-direction:column;text-align:center;gap:20px}.mobile-only{display:inline}.non-mobile{display:none}.item-yoga-classes picture,.item-yoga-classes img{display:block;width:100%;height:auto;border-radius:16px}.button-yoga-classes{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:8px;border:1px solid #c2d9fc;border-radius:100px;padding:10px 24px;width:343px;height:46px;background-color:#c2d9fc;margin:48px auto 0;font-weight:500;cursor:pointer;text-align:center;white-space:nowrap}.button-yoga-classes{width:343px;height:46px}.text-full{display:none}.text-short{display:inline}@media screen and (min-width: 768px){.section-yoga-classes{background-color:#f2fafa}.yoga-section_subtitle{margin-bottom:16px}}@media screen and (min-width: 768px){.yoga-section{margin-bottom:40px}.default-title{display:none}.tablet-title{display:block}}@media (min-width: 768px){.list-yoga-classes{flex-wrap:wrap;flex-direction:row;gap:24px}.item-yoga-classes{width:calc((100% - 24px)/2);margin-bottom:40px;gap:16px}.item-yoga-classes:last-child{width:100%}.text-block-yoga-classes{gap:0px}.mobile-only{display:none}.non-mobile{display:inline}.desktop-text{display:none}.tablet-text{display:block}.mobile-text{display:none}.yoga-section_description{padding:0 40px}}@media (min-width: 1336px){.yoga-section_title{font-size:52px}.program-title-yoga-classes{font-size:36px}.list-yoga-classes{flex-wrap:nowrap;gap:24px}.item-yoga-classes{width:calc((100% - 48px) / 3);gap:32px}.item-yoga-classes:last-child{width:calc((100% - 48px) / 3)}.text-block-yoga-classes{gap:20px}.full-description{display:none}.compact-description{display:block}}@media screen and (min-width: 768px){.button-yoga-classes{width:110px;height:46px;margin:0 auto}.text-full{display:inline}.text-short,.desktop-text{display:none}.tablet-text{display:block}.mobile-text{display:none}.yoga-section_description{padding:0 40px}}@media (min-width: 1336px){.desktop-text{display:block}.tablet-text,.mobile-text{display:none}.default-title{display:block}.tablet-title{display:none}}.our-team-section{background-color:#f2fafa}.our-team-subtitle{line-height:1.5;text-align:center;letter-spacing:0em;font-weight:600;margin-bottom:12px}.our-team-title{font-size:40px;font-weight:400;line-height:1.2;text-align:center;letter-spacing:.01em;text-transform:none;margin-bottom:20px;font-family:Cabin,sans-serif}.our-team-description{text-align:center;text-transform:none;margin-bottom:48px}.our-team-list{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:48px}.our-team-item{box-sizing:content-box;background-color:#f2fafa;width:100%;height:auto;flex-basis:100%;border-radius:16px;overflow:hidden}.text-about-our-team{text-align:center}.team-card-image img{margin-bottom:20px}.our-team-name{font-size:18px;font-weight:600;line-height:1.6;letter-spacing:0em;margin-bottom:0;text-align:center}.our-team-position{margin-bottom:12px}.our-team-text{margin-bottom:20px}.our-team-social{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:14px;list-style:none}.our-team-social-icon{display:flex;align-items:center;justify-content:center}.icon{color:#0d0b0a}@media screen and (min-width: 768px){.our-team-list{flex-direction:row;gap:24px}.our-team-item{flex-basis:calc((100% - 24px)/2);height:630px}.our-team-name{font-size:22px}.our-team-position{font-size:18px;margin-bottom:16px}.our-team-text{margin-bottom:24px}.our-team-description{font-size:18px}.team-card-image img{width:340px;height:395px;object-fit:cover;display:block;margin-bottom:24px}}@media screen and (min-width: 1336px){.our-team-list{justify-content:center;gap:67px 24px}.our-team-item{height:auto;flex-basis:calc((100% - 48px) / 3)}.our-team-name{font-size:22px}.our-team-title{font-size:52px;margin-bottom:24px}.team-card-image img{object-fit:cover;display:block;width:100%;height:auto}}.gallery-section{padding-left:4px;padding-right:4px}.gallery-title{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em;text-align:center;text-transform:none;margin-bottom:20px}.gallery-text{font-size:18px;text-align:center;text-transform:none;margin-bottom:48px}.gallery-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.gallery-list-item{width:100%;height:auto;flex-basis:calc((100% - 24px)/2);border-radius:16px;overflow:hidden}@media screen and (min-width: 768px){.gallery-section{padding-left:0;padding-right:0}.gallery-title{margin-bottom:24px}.gallery-text{margin-bottom:80px}.gallery-list-item{max-width:340px;min-width:250px}}@media screen and (min-width: 1336px){.gallery-list-item{max-width:1312px;flex-basis:calc((100% - 48px) / 3)}.gallery-title{font-size:52px}.gallery-text{font-weight:500;max-width:768px;position:relative;left:50%;transform:translate(-50%)}}.section-why-abt-us{background-color:#dfebeb}.container-abt-us{display:flex;align-items:center;flex-direction:column;text-align:center;gap:48px}.title-section-abt-us{display:grid;gap:20px}.title-abt-us{font-family:Cabin,sans-serif;font-weight:400;font-size:40px;line-height:1.2;letter-spacing:.01em}.subtitle-abt-us{font-family:Sarabun,sans-serif}.list-abt-us{display:flex;flex-wrap:wrap;gap:48px}.item-abt-us{text-align:center}.item-abt-us:last-child{margin-bottom:0}.number-abt-us{display:none}.heading-abt-us{font-family:Cabin,sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:.01em;margin-bottom:20px}.text-abt-us{font-family:Sarabun,sans-serif}.list-abt-us{counter-reset:list-counter}.item-abt-us{counter-increment:list-counter}.button-abt-us{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4px;border:1px solid #c2d9fc;border-radius:100px;padding:10px 24px;background-color:#c2d9fc;width:343px;height:46px;font-weight:500}.button-abt-us:after{content:""}@media only screen and (min-width: 375px){.container-abt-us{max-width:375px}}@media only screen and (min-width: 768px){.container-abt-us{max-width:704px;gap:40px}.section-why-abt-us{background-color:#f2fafa}.item-abt-us{gap:0}.subtitle-abt-us{font-size:18px}.list-abt-us{display:flex;flex-wrap:wrap;gap:46.5px 24px}.heading-abt-us{margin-bottom:0}.item-abt-us{width:calc(50% - 12px);margin-bottom:0}.button-abt-us{width:110px;padding:0}.button-abt-us:after{content:"now"}}@media only screen and (min-width: 1336px){.container-abt-us{max-width:1312px}.title-abt-us{font-size:52px}.subtitle-abt-us{font-size:18px}.list-abt-us{gap:24px;display:flex;flex-wrap:wrap}.item-abt-us{width:calc(25% - 24px);gap:24px}.heading-abt-us{font-size:28px;line-height:1.4;letter-spacing:.01em;margin-bottom:20px}}.testimonials{text-align:center}.testimonials-list{display:flex;flex-wrap:wrap;gap:24px}.testimonials-list-text-div{border-radius:24px;padding:12px;width:343px;background:#dfebeb;margin:0 auto}.testimonials-title{font-family:Cabin,sans-serif;font-weight:400;font-size:52px;line-height:120%;letter-spacing:.01em;text-align:center;margin-bottom:20px}.testimonials-description-title{font-family:Cabin,sans-serif;font-weight:400;font-size:18px;text-align:center;margin-bottom:24px}.testimonials-text{font-family:Sarabun,sans-serif;font-weight:400;font-size:22px;text-align:center;margin-bottom:32px}.testimonials-img{margin-left:auto;margin-right:auto;margin-bottom:16px;border-radius:100%}.testimonials-name{font-family:Sarabun,sans-serif;font-weight:700;font-size:18px;text-align:center}.testimonials-position-name{font-family:Cabin,sans-serif;font-size:16px;line-height:150%;text-align:center}@media screen and (min-width: 768px){.testimonials-list-text-div{width:704px;min-height:356px;display:flex;flex-direction:column;justify-content:space-between}.testimonials-title{font-size:40px;margin-bottom:24px}.testimonials-text{margin-bottom:auto}}@media screen and (min-width: 1336px){.testimonials-list{display:flex;gap:24px}.testimonials-list-text{width:calc((100% - 24px)/2)}.testimonials-list-text-div{width:644px;min-height:356px;display:flex;flex-direction:column;justify-content:space-between}.testimonials-title{font-size:52px}.testimonials-position-name{line-height:160%}}.subheading{font-weight:600;font-size:16px;line-height:1.5;margin-bottom:12px;text-align:center}.pricing-plan-h{font-family:Cabin,sans-serif;font-size:40px;font-weight:400;line-height:1.2;letter-spacing:.01em;margin-bottom:20px;text-align:center}.description{font-size:16px;font-weight:400;text-align:center;margin-bottom:48px}.pricing-container{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.pricing-card{position:relative;background-color:#dfebeb;border-radius:16px;padding:32px 24px 110px;display:flex;flex-direction:column;gap:24px;flex:1 1 100%}.card__price-block{display:flex;flex-direction:column;align-items:center;gap:8px}.card__title{font-family:Cabin,sans-serif;font-size:18px;line-height:1.4;letter-spacing:.01em;font-weight:400}.card__price{font-family:Cabin,sans-serif;font-size:48px;line-height:1.2}.card__features{display:flex;flex-direction:column;gap:24px}.features-list{list-style:none;display:flex;flex-direction:column;gap:16px}.features-list li{display:flex;align-items:center;gap:12px;font-size:16px}.card-chek-svg{width:24px;height:24px;flex-shrink:0}.card-button{font-weight:500;font-size:16px;padding:12px 24px;border:solid 1px #c2d9fc;border-radius:100px;background-color:#c2d9fc;cursor:pointer}.default-join{position:absolute;bottom:24px;left:24px;right:24px}.tablet-only{display:none;width:100%;margin-top:24px}@media (min-width: 768px) and (max-width: 1335px){.pricing-container{gap:24px}.subheading{margin-bottom:16px}.pricing-plan-h{margin-bottom:24px}.description{margin-bottom:24px;font-size:18px}.card__title{font-size:22px}.card__price{font-size:72px}.pricing-card{padding:16px 16px 94px;gap:32px;flex:0 0 calc((100% - 40px)/2);max-width:calc((100% - 40px)/2)}.pricing-card.card--large{flex:0 0 100%;max-width:100%;flex-direction:row;align-items:stretch;gap:24px;padding:86px 16px}.pricing-card.card--large .card__price-block{flex:0 0 calc((100% - 24px)/2);justify-content:space-between}.pricing-card.card--large .card__features{flex:0 0 calc((100% - 24px)/2)}.pricing-card.card--large .default-join{display:none}.pricing-card.card--large .tablet-only{display:block}}@media (min-width: 1336px){.pricing-card{padding:32px 32px 110px;gap:32px;flex:0 0 calc((100% - 80px) / 3);max-width:calc((100% - 80px) / 3)}.description{margin-bottom:40px}.pricing-card.card--large{flex-direction:column;gap:24px;padding:32px 32px 110px}.pricing-card.card--large .tablet-only{display:none}.pricing-card.card--large .default-join{display:block}.card__title{font-size:22px}.card__price{font-size:72px}}.footer{background-color:#dfebeb;padding:48px 0}.footer-container{max-width:343px;min-height:918px;background-color:#f8fbfe;border:none;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:48px}.form-box-footer{display:flex;flex-direction:column;gap:20px}.links-box-footer{display:flex;flex-direction:column;gap:40px}.footer-form{display:flex;flex-direction:column;gap:16px}.footer-form-wrapper{display:flex;flex-direction:column;gap:8px}.logo-link-footer{display:inline-block;width:84px;height:36px}.links-title-footer{margin-bottom:12px;font-weight:600;width:279px}.list-item-footer{padding:8px 0;height:38px;font-size:14px}.social-links-list-footer .list-item-footer{height:40px}.footer-user-email{border-radius:12px;width:279px;height:42px;padding:8px 12px;border-color:transparent;outline:none;background-color:#0d0b0a0d}.footer-user-email::placeholder{color:#0d0b0a;opacity:.6}.text-invalid{display:none;color:#b10000}.footer-user-email:not(:placeholder-shown):invalid~.text-invalid{display:block}.footer-user-email:not(:placeholder-shown):invalid{border:1px solid #b10000}.footer-user-email:focus::placeholder{visibility:hidden}.footer-form-btn{border-radius:100px;box-sizing:border-box;text-align:center;white-space:nowrap;border:1px solid transparent;outline:none;padding:10px 24px;height:46px;opacity:1;background-color:#0d0b0a0d;font-weight:500}.footer-form-consent{font-size:12px}.social-link-icon{fill:#0d0b0a}.social-link-footer{display:flex;gap:12px;align-items:center}.copyright-footer{font-size:14px}.footer a{color:#0d0b0a}@media screen and (min-width: 768px){.footer{padding:40px 0}.footer-container{max-width:704px;min-height:571px;padding:40px 32px;gap:40px}.form-box-footer{gap:24px}.links-box-footer,.footer-form{flex-direction:row}.footer-form-btn{width:78px}.footer-user-email{width:546px}.links-title-footer{width:300px;margin-bottom:16px}}@media screen and (min-width: 1336px){.footer{padding:64px 0}.footer-container{gap:0;max-width:1312px;min-height:329px;padding:48px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.footer-user-email{width:501px}.form-box-footer{margin-right:250px}.footer-form-btn{width:78px}.links-title-footer{width:165.5px}}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:999;background-color:#f2fafa;transition:opacity .3s ease,visibility .3s ease}.menu-overlay:not(:target){opacity:0;visibility:hidden}.menu-overlay:target{opacity:1;visibility:visible}.menu-container{position:relative;padding:14px 16px 160px;top:0;right:0;width:100%;height:100%;background-color:#f2fafa}.menu-overlay.is-open{opacity:1;visibility:visible}.nav-part-menu{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.close-menu-button{width:24px;height:24px;border:none;background-color:inherit;padding:0}.navigation-panel-list-menu{display:flex;flex-direction:column;gap:24px;margin-bottom:288px}.join-now-button-menu{background-color:#c2d9fc;border:1px solid #c2d9fc;border-radius:100px;padding:10px 24px;max-width:329px;height:46px;display:flex;align-items:center;justify-content:center;font-weight:500}@media screen and (min-width: 768px){.join-now-button-menu{width:204px}}
