.Modal_modal__fbvPB{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.Modal_modal__fbvPB.Modal_open__opP6Z{opacity:1;visibility:visible;z-index:999}.Modal_modalContent__Gi7Ae{background-color:#fff;padding:20px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px}.Modal_modalContent__Gi7Ae .Modal_modalText__1pIE6,.Modal_modalContent__Gi7Ae .Modal_modalTitle__csM_4{padding-bottom:15px;color:#000}.Modal_modalContent__Gi7Ae .Modal_innerModal__CD3gR{display:flex;justify-content:center;padding-bottom:20px}.Modal_modalContent__Gi7Ae .Modal_innerModal__CD3gR .Modal_iconContainer__CwPTB{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 10px}.Modal_modalContent__Gi7Ae .Modal_innerModal__CD3gR .Modal_iconContainer__CwPTB .Modal_modalIcon__wtrUW{width:50px;height:50px}.Modal_modalContent__Gi7Ae .Modal_innerModal__CD3gR .Modal_iconTitle__ZaeEE{color:#292929}.Modal_modalContent__Gi7Ae .Modal_servicesButton__t9YcW{background-color:#299fff;border:none;padding:8px 20px;border-radius:99px;cursor:pointer;box-shadow:0 8px 15px rgba(0,0,0,.1);transition:all .3s ease 0s;color:#fff;font-weight:400;font-size:medium}.Modal_modalContent__Gi7Ae .Modal_servicesButton__t9YcW:hover{background-color:#1d76c0;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;transform:translateY(-5px)}.Modal_modalContent__Gi7Ae .Modal_servicesButton__t9YcW:active{transform:translateY(-1px)}.Modal_modalSubtext__smwS5{color:#292929}.Header_navbar__Vtaem{display:flex;justify-content:space-between;align-items:center;padding:1rem 3rem;background-color:#fff;position:relative}@media(max-width:768px){.Header_navbar__Vtaem{flex-direction:column;height:auto;padding:1rem 0}}.Header_logoBtn__iG_Vo{font-size:1.5rem}.Header_linkBtn__S2tVk,.Header_logoBtn__iG_Vo{font-weight:700;text-decoration:none;color:#333}.Header_linkBtn__S2tVk{font-size:1rem;margin-right:1rem;background-color:transparent;border:none;cursor:pointer}.Header_linkBtn__S2tVk:hover{color:#299fff}.Header_navItems__hrV_f{display:flex;align-items:center}@media(max-width:768px){.Header_navItems__hrV_f{flex-direction:column;align-items:center;margin-top:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-out}}.Header_showMenu__2semC{max-height:500px}.Header_hamburger__IDMFE{display:none;flex-direction:column;justify-content:space-between;width:1.5rem;height:1.25rem;cursor:pointer}@media(max-width:768px){.Header_hamburger__IDMFE{display:flex;position:absolute;top:1rem;right:1rem}}.Header_bar__W1Bm2{width:100%;height:.25rem;background-color:#333;transition:all .3s ease-out}.Header_bar__W1Bm2.Header_rotateBar1__pWwci{transform:rotate(45deg) translate(.45rem,.25rem)}.Header_bar__W1Bm2.Header_rotateBar3__9Z4wH{transform:rotate(-45deg) translate(.45rem,-.25rem)}.Header_bar__W1Bm2.Header_hideBar2__XjS_q{opacity:0}.LandingHero_sectionHero__sUGI3{background-color:#f5f5f5;width:100vw;height:70vh;position:relative}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C{width:100%;height:100%;display:flex;background-image:url(/LitterOttersCoveredPool.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb{background:linear-gradient(180deg,hsla(0,0%,96%,.75),hsla(0,0%,96%,0));width:100%;height:100%;display:flex;background-size:100% 40%;background-repeat:no-repeat}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh{position:absolute;bottom:0;background:linear-gradient(0deg,hsla(0,0%,96%,.5),hsla(0,0%,96%,0));width:100%;height:100%;display:flex;background-size:100% 100%;background-repeat:no-repeat}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN{width:70%;display:flex;align-items:center;padding-left:10%}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p{width:100%;text-align:left}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_heroHeaderText__ul6jg{color:#f4f4f4;font-size:50px}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_subHeroHeaderText__JqT9d{color:#f4f4f4;font-size:20px}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_searchDiv__yY5eA{width:50%;margin-top:25px}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_searchDiv__yY5eA .LandingHero_buttonsContainer__4xYsv{gap:25px;display:flex;justify-content:flex-start;align-items:center}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_searchDiv__yY5eA .LandingHero_buttonsContainer__4xYsv .LandingHero_servicesButton__982Zx{background-color:#299fff;border:none;padding:15px 35px;border-radius:99px;cursor:pointer;box-shadow:0 8px 15px rgba(0,0,0,.1);transition:all .3s ease 0s;color:#fff;font-weight:700;font-size:large}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_searchDiv__yY5eA .LandingHero_buttonsContainer__4xYsv .LandingHero_servicesButton__982Zx:hover{background-color:#08b41a;box-shadow:0 15px 20px rgba(46,229,157,.4);color:#fff;transform:translateY(-5px)}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroLeft__AQdMN .LandingHero_h1Container__K2G9p .LandingHero_searchDiv__yY5eA .LandingHero_buttonsContainer__4xYsv .LandingHero_servicesButton__982Zx:active{transform:translateY(-1px)}.LandingHero_sectionHero__sUGI3 .LandingHero_sectionContainer__EBc4C .LandingHero_linearGradient__uApNb .LandingHero_lowerGradient__n_LCh .LandingHero_outerHeroRight__Ns5XL{width:30%}@media(max-width:750px){.LandingHero_outerHeroLeft__AQdMN{width:90%!important}.LandingHero_outerHeroRight__Ns5XL{width:10%!important}}.MeetJade_sectionHero__v0wT4{background-color:#f5f5f5;width:100vw}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_headerContainer__I9BYT{width:90%;padding-top:25px;padding-bottom:25px}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_headerContainer__I9BYT .MeetJade_headerTitleContainer__lBjvK{display:flex;justify-content:center;align-items:center}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_headerContainer__I9BYT .MeetJade_headerTitleContainer__lBjvK hr.MeetJade_headerDash__gKVuE{background-color:#292929;height:2.5px;width:50px;border:none}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_headerContainer__I9BYT .MeetJade_headerTitleContainer__lBjvK .MeetJade_headerText__69Ekk{color:#292929;padding:0 10px;font-weight:700;font-size:xx-large}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer__MmGu5{width:95%;display:flex;padding:25px 0}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_1__U1On9{width:52%;display:flex;justify-content:center;align-items:center}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_1__U1On9 .MeetJade_innerTextContainer__PLUOt{width:90%}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_1__U1On9 .MeetJade_innerTextContainer__PLUOt .MeetJade_whoForTag__3r6Mu{color:#292929;padding:10px 0;text-align:center;font-size:x-large}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_1__U1On9 .MeetJade_innerTextContainer__PLUOt .MeetJade_whoForDescription__R7Zcz{color:#4a4a4a;padding:10px 0;text-align:left;font-weight:400}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_1__U1On9 .MeetJade_innerTextContainer__PLUOt .MeetJade_whoForBtnContainer__4qOOX{padding:10px 0;display:flex;justify-content:center}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_2__NU_nx{width:48%;display:flex;justify-content:center;align-items:center}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_2__NU_nx .MeetJade_innerImgContainer__F_Cdu{width:500px;height:500px;display:flex;background-image:url(/MakailahAplinshook.jpg);background-repeat:no-repeat;background-size:cover;background-position-y:center;max-height:500px;border-radius:20px;box-shadow:15px 15px 30px hsla(0,0%,60%,.5),-15px -15px 30px hsla(0,0%,87%,.5)}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_2__NU_nx .MeetJade_innerImgContainer__F_Cdu .MeetJade_whoLeftImage__cDpFE{width:100%;height:100%;display:flex;background-image:url("/lounge patio photo.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%;max-height:500px;border-radius:20px;box-shadow:15px 15px 30px hsla(0,0%,60%,.5),-15px -15px 30px hsla(0,0%,87%,.5)}.MeetJade_sectionHero__v0wT4 .MeetJade_sectionContainer__AP0qO .MeetJade_whoLeftContainer_2__NU_nx .MeetJade_innerImgContainer2__otS_A{width:500px;height:500px;display:flex;background-image:url(/ChristinaGabrielleRoy.JPG);background-repeat:no-repeat;background-size:cover;background-position-y:center;max-height:500px;border-radius:20px;box-shadow:15px 15px 30px hsla(0,0%,60%,.5),-15px -15px 30px hsla(0,0%,87%,.5)}.MeetJade_whoButton__ldb8K{display:flex;align-items:center;justify-content:center;padding:10px 25px;border-radius:99px;border:0;background:#299fff;color:#fff;font-size:small;font-weight:700;cursor:pointer}.MeetJade_whoButtonSvg__0NW_B{margin:0 0 0 10px}.MeetJade_whoButton__ldb8K:hover .MeetJade_whoButtonSvg__0NW_B{margin:0 0 0 25px;transition:.3s}.MeetJade_whoButton__ldb8K:not(:hover) .MeetJade_whoButtonSvg__0NW_B{transition:.3s}.MeetJade_whoButton__ldb8K:active{transform:scale(.9);transition:.2s}.MeetJade_whoButton__ldb8K:not(:active){transition:.2s}@media(max-width:550px){.MeetJade_whoLeftContainer__MmGu5{display:flex;flex-direction:column-reverse}.MeetJade_whoLeftContainer_1__U1On9{width:100%!important;padding-bottom:20px!important}.MeetJade_whoLeftContainer_2__NU_nx{width:100%!important}}.MeetJade_aboutPageBody__Y1lT0{width:100%;display:flex;flex-direction:column;align-items:center;padding:15px;text-align:start}.MeetJade_aboutPageBodyText__EUfq0{color:#292929;font-weight:400;width:85%}.MeetJade_aboutPageBodyTextHeading__znAvI{color:#292929;width:85%;text-align:start}.MeetJade_aboutPageBodyTextList___w2fs{color:#292929;font-weight:500;width:85%;padding-left:2%}.MeetJade_aboutPageBodyItem__yHhV4{color:#292929;width:85%;text-align:start;padding-top:10px}.SwimLevels_levelsSection__zdwbe{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f5f5f5}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB{max-width:1500px}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_faqTitleContainer__aku3V{display:flex;justify-content:center}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_faqTitleContainer__aku3V .SwimLevels_faqTitleText__F1ym6{color:#292929;font-weight:700;padding:20px 25px}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF{display:flex;justify-content:center;align-items:center;width:100%;gap:50px;margin-bottom:50px;flex-wrap:wrap}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo{background-color:#fff;border-radius:12px;border:1px solid #292929;width:350px;padding:15px}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle__49q8t{color:#292929;padding:5px;background-color:#11c711}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle2__u3bcd{color:#292929;padding:5px;background-color:#b5c711}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle3__pFfRt{color:#f4f4f4;padding:5px;background-color:#114bc7}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle4__AyLR9,.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle5__q0d3D,.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelTitle6__akSVP{color:#292929;padding:5px}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_levelFocus__YwQxx{color:#292929;padding:8px 0}.SwimLevels_levelsSection__zdwbe .SwimLevels_innerSection__cE9CB .SwimLevels_cardContainer__ZfrvF .SwimLevels_card__sfSmo .SwimLevels_list__6GBoM{color:#292929;margin-left:20px}.SwimLevels_cardLevelTitle__wUyC9{color:#292929;padding:10px;font-weight:700}.Question_questionContainer__S7zM_{font-family:sans-serif;text-align:center;background:#fff;border:1px solid #292929;border-radius:10px}.Question_open__9EKl3{background-color:#fff;color:#292929}.Question_question_section___Bnz_{cursor:pointer}.Question_question_align__SIj0_{display:flex;align-items:center;justify-content:space-between;min-height:10px;text-align:left;padding-right:5px}.Question_question_align__SIj0_ h4{margin-left:8px}.Question_question_style__DtXB_{font-size:17px;width:100%;padding:25px 10px;color:#292929}.Question_question_icon__B5_Do{cursor:pointer}.Question_rotate__WwdiM{transform:rotate(180deg)}.Question_answer_divider__i9HiJ{border-top:1px solid #eee;padding:10px 0}.Question_answer__2QxP4{margin-left:8px;margin-right:8px;max-height:0;overflow:hidden;transition:max-height .6s ease;transition:min-height .6s ease;text-align:left}.QuestionsComponent_questionHero__AkEmM{width:100vw}.QuestionsComponent_questionHero__AkEmM .QuestionsComponent_innerQuestion__WmyqP{background-color:#f5f5f5;padding:20px 50px}.QuestionsComponent_questionHero__AkEmM .QuestionsComponent_innerQuestion__WmyqP .QuestionsComponent_faqTitleContainer__W2acs{display:flex;justify-content:center}.QuestionsComponent_questionHero__AkEmM .QuestionsComponent_innerQuestion__WmyqP .QuestionsComponent_faqTitleContainer__W2acs .QuestionsComponent_faqTitleText__U8i_N{color:#292929;font-weight:700;padding:20px 25px}.QuestionsComponent_questionHero__AkEmM .QuestionsComponent_innerQuestion__WmyqP .QuestionsComponent_questionsContainer__YqIkS{padding:20px 25px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;overflow:auto;height:100%}@media(max-width:768px){.QuestionsComponent_questionHero__AkEmM .QuestionsComponent_innerQuestion__WmyqP .QuestionsComponent_questionsContainer__YqIkS{grid-template-columns:1fr}}.Footer_footerHero__p1ULW{background-color:#292929;width:100vw;display:flex;justify-content:center}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU{padding-top:15px;width:95%;height:100%;display:flex;flex-direction:column;align-items:center}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU .Footer_footerSection__w_9BX{display:flex;gap:15px;padding:10px 20px}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU .Footer_footerSection__w_9BX .Footer_socialButton__3XbN2{width:50px;height:50px}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU .Footer_footerSection__w_9BX .Footer_phoneNumber___gCea{color:#fff;text-decoration:none}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU .Footer_copyContainer__kCQKu{padding-top:15px}.Footer_footerHero__p1ULW .Footer_footerContainer__ebzkU .Footer_copyContainer__kCQKu .Footer_copyText__ckL06{color:#ccc;padding:5px 0;font-weight:400}