.cta-section .wrapper .card{padding:3rem;padding-block-start:16rem;border-radius:.75rem;background-color:#f9fafb;background-size:cover;background-position:center}.cta-section .wrapper .card .title{align-items:flex-end}.cta-section .wrapper .card .title h3{font-weight:700!important}.cta-section .wrapper .card .title .buttons{margin-block:3rem 0}@media (max-width:900px){.cta-section .wrapper .card .title .buttons{flex-direction:column;align-items:flex-start}.cta-section .wrapper .card .title .buttons a,.cta-section .wrapper .card .title .buttons a button{width:100%;max-width:100%!important}}@media (max-width:1024px){.cta-section .wrapper .card .title{align-items:flex-start;gap:3rem}}@media (max-width:700px){.cta-section .wrapper .card{padding-inline:1.5rem}}.faq-section>img{position:absolute;z-index:-1;opacity:.5;width:50%;left:0;height:100%;object-fit:cover;object-position:center}.faq-section .wrapper .buttons{margin-inline:auto;max-width:max-content;margin-block:3rem 0;display:flex;gap:1.5rem;justify-content:center;align-items:stretch;flex-direction:column}.faq-section .wrapper .buttons a{width:100%!important;max-width:100%!important}.faq-section .wrapper .buttons a button{max-width:100%;width:100%}.faq-section .wrapper .accordion-wrapper .accordion{max-width:700px;margin-inline:auto;margin-block:3rem 0;gap:.75rem;display:grid;grid-template-columns:1fr 1fr}@media (max-width:900px){.faq-section .wrapper .accordion-wrapper .accordion{grid-template-columns:1fr}}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item{background-color:#f9fafb;cursor:pointer;border-radius:.75rem;height:max-content}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .question{padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .question span{background-color:#fff;padding:.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .question span img{width:.75rem;height:.75rem}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .question h4{font-size:20px;font-weight:700}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .answer{overflow:hidden}.faq-section .wrapper .accordion-wrapper .accordion .accordion-item .answer .body{padding:1.5rem;padding-block-start:0}@media (max-width:900px){.faq-section .wrapper .accordion-wrapper .accordion{width:100%;max-width:100%;margin-inline-start:0}}.mission-section .wrapper .card{padding:3rem;border-radius:.75rem;background-color:#f9fafb}.mission-section .wrapper .card .title h4{max-width:60ch}.mission-section .wrapper .card .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-block:3rem 0}.mission-section .wrapper .card .stats .stat img{width:1.5rem;margin-block:0 .75rem}.mission-section .wrapper .card .stats .stat h4{font-weight:700;font-size:20px;max-width:20ch}@media (max-width:900px){.mission-section .wrapper .card .stats{grid-template-columns:repeat(2,1fr);row-gap:3rem}}@media (max-width:700px){.mission-section .wrapper .card .stats{grid-template-columns:repeat(1,1fr)}}@media (max-width:700px){.mission-section .wrapper .card{padding:1.5rem}}.results-section[data-astro-cid-xausukny]{--swiper-navigation-color:#fed150;--swiper-pagination-color:#fed150}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny]{padding-inline:0}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] .title[data-astro-cid-xausukny]{padding-inline:6rem}@media (max-width:700px){.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] .title[data-astro-cid-xausukny]{padding-inline:3rem}}@media (max-width:500px){.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] .title[data-astro-cid-xausukny]{padding-inline:1.5rem}}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] swiper-container[data-astro-cid-xausukny]{display:grid;margin-block:3rem 0}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] swiper-container[data-astro-cid-xausukny] swiper-slide[data-astro-cid-xausukny]{height:100%;overflow:hidden;display:flex;border-radius:50%;aspect-ratio:1;transition:border-radius .3s ease-in-out}@media (min-width:1024px){.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] swiper-container[data-astro-cid-xausukny] swiper-slide[data-astro-cid-xausukny]:hover{border-radius:1.5rem}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] swiper-container[data-astro-cid-xausukny] swiper-slide[data-astro-cid-xausukny]:hover img[data-astro-cid-xausukny]{scale:1.05}}.results-section[data-astro-cid-xausukny] .wrapper[data-astro-cid-xausukny] swiper-container[data-astro-cid-xausukny] swiper-slide[data-astro-cid-xausukny] img[data-astro-cid-xausukny]{height:100%;object-fit:cover;transition:scale .3s ease-in-out}.team-member[data-astro-cid-4ntphflf] .image[data-astro-cid-4ntphflf]{border-radius:50%;background-color:#fed150;overflow:hidden;display:flex;max-width:20rem;margin-inline:auto;aspect-ratio:1}.team-member[data-astro-cid-4ntphflf] .image[data-astro-cid-4ntphflf]:hover img[data-astro-cid-4ntphflf]{transform:scale(1.05)}.team-member[data-astro-cid-4ntphflf] .image[data-astro-cid-4ntphflf] img[data-astro-cid-4ntphflf]{width:100%;height:100%;aspect-ratio:1;margin-block:-.1375rem;transition:transform .3s ease-in-out}.team-member[data-astro-cid-4ntphflf] .info[data-astro-cid-4ntphflf]{margin-block:1.5rem 0}.team-member[data-astro-cid-4ntphflf] .info[data-astro-cid-4ntphflf] h4[data-astro-cid-4ntphflf]{margin-block:1.5rem 0;font-weight:700;text-align:center}.team-member[data-astro-cid-4ntphflf] .info[data-astro-cid-4ntphflf] span[data-astro-cid-4ntphflf]{text-align:center;display:block;margin-block:.75rem 0}.team-member[data-astro-cid-4ntphflf]:nth-child(2n) .image[data-astro-cid-4ntphflf]{background-color:#fed150}.team-section[data-astro-cid-5bfvjeui] .wrapper[data-astro-cid-5bfvjeui] .title[data-astro-cid-5bfvjeui]{max-width:56ch}.team-section[data-astro-cid-5bfvjeui] .wrapper[data-astro-cid-5bfvjeui] .team-members[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-block:3rem 0}@media (max-width:900px){.team-section[data-astro-cid-5bfvjeui] .wrapper[data-astro-cid-5bfvjeui] .team-members[data-astro-cid-5bfvjeui]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:400px){.team-section[data-astro-cid-5bfvjeui] .wrapper[data-astro-cid-5bfvjeui] .team-members[data-astro-cid-5bfvjeui]{grid-template-columns:repeat(1,1fr)}}.what-we-offer-section[data-astro-cid-6sxkj2wb] dialog[data-astro-cid-6sxkj2wb]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:900px;width:95%;background-color:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 0 10px #0000001a;z-index:1000;overflow:hidden}.what-we-offer-section[data-astro-cid-6sxkj2wb] dialog[data-astro-cid-6sxkj2wb] .close-button[data-astro-cid-6sxkj2wb]{position:absolute;top:1rem;right:1rem;background:0 0;border:0;font-size:1.5rem;cursor:pointer;padding:.5rem;line-height:1;color:#666;transition:color .2s}.what-we-offer-section[data-astro-cid-6sxkj2wb] dialog[data-astro-cid-6sxkj2wb] .close-button[data-astro-cid-6sxkj2wb]:hover{color:#000}.what-we-offer-section[data-astro-cid-6sxkj2wb] dialog[data-astro-cid-6sxkj2wb] .loading-state[data-astro-cid-6sxkj2wb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:1.2rem;color:#666}.what-we-offer-section[data-astro-cid-6sxkj2wb]#adult-classes .wrapper[data-astro-cid-6sxkj2wb] .services[data-astro-cid-6sxkj2wb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (max-width:700px){.what-we-offer-section[data-astro-cid-6sxkj2wb]#adult-classes .wrapper[data-astro-cid-6sxkj2wb] .services[data-astro-cid-6sxkj2wb]{grid-template-columns:1fr}}.what-we-offer-section[data-astro-cid-6sxkj2wb] .wrapper[data-astro-cid-6sxkj2wb] .title[data-astro-cid-6sxkj2wb]{max-width:80ch}@media (max-width:700px){.what-we-offer-section[data-astro-cid-6sxkj2wb] .wrapper[data-astro-cid-6sxkj2wb] .calendly-inline-widget[data-astro-cid-6sxkj2wb]{height:500px!important}}.what-we-offer-section[data-astro-cid-6sxkj2wb] .wrapper[data-astro-cid-6sxkj2wb] .services[data-astro-cid-6sxkj2wb]{margin-block:3rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;row-gap:3rem}@media (max-width:900px){.what-we-offer-section[data-astro-cid-6sxkj2wb] .wrapper[data-astro-cid-6sxkj2wb] .services[data-astro-cid-6sxkj2wb]{grid-template-columns:1fr 1fr}}@media (max-width:700px){.what-we-offer-section[data-astro-cid-6sxkj2wb] .wrapper[data-astro-cid-6sxkj2wb] .services[data-astro-cid-6sxkj2wb]{grid-template-columns:1fr}}.why-us-section .wrapper{display:flex;align-items:center;gap:3rem}.why-us-section .wrapper .left{width:50%}.why-us-section .wrapper .left .buttons{max-width:max-content;margin-block:3rem 0;display:flex;gap:1.5rem;justify-content:center;align-items:stretch;flex-direction:column}.why-us-section .wrapper .left .buttons a{width:100%!important;max-width:100%!important}.why-us-section .wrapper .left .buttons a button{max-width:100%;width:100%}.why-us-section .wrapper .left .body p{font-size:14px}.why-us-section .wrapper .left .accordion{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-block:1.5rem 0;max-width:600px}.why-us-section .wrapper .left .accordion .accordion-item{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.75rem;width:100%;transition:background-color .3s ease;cursor:pointer}.why-us-section .wrapper .left .accordion .accordion-item:hover,.why-us-section .wrapper .left .accordion .accordion-item.active{background-color:#edeef1}.why-us-section .wrapper .left .accordion .accordion-item .accordion-right h5{margin-bottom:.375rem;font-size:16px;font-weight:700}.why-us-section .wrapper .left .accordion .accordion-item span img{width:1.5rem}.why-us-section .wrapper .right{width:50%;align-self:stretch;display:flex;position:relative}.why-us-section .wrapper .right img{position:absolute;top:0;left:0;border-radius:50%;aspect-ratio:1;width:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.why-us-section .wrapper .right img.active{opacity:1!important}@media (max-width:900px){.why-us-section .wrapper{flex-direction:column-reverse}.why-us-section .wrapper .left,.why-us-section .wrapper .right{width:100%}.why-us-section .wrapper .right img{position:static}}