@import url(https://fonts.cdnfonts.com/css/work-sans);@import url(https://fonts.googleapis.com/css2?family=Julius+Sans+One&family=Poppins&display=swap);body,html{height:100%;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;background-color:#fff;color:#2c2c2e;font-family:Crimson Text,-apple-system,BlinkMacSystemFont,serif;scrollbar-width:none}body::-webkit-scrollbar{display:none}@supports (content-visibility:auto){.offscreen-content{contain-intrinsic-size:1px 500px}.offscreen-content,img{content-visibility:auto}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.styles_main__sMDqq{position:fixed;width:100vw;z-index:2}.styles_main__sMDqq,.styles_row__CaEYT{color:#fff;display:flex;max-width:100vw}.styles_row__CaEYT{justify-content:end;width:100%}.styles_logo__-LcoR{align-content:center;align-items:center;cursor:pointer;height:32px;justify-content:center;justify-self:left;margin-top:18px;padding-left:18px;width:32px}.styles_right__2sZOv{display:flex;height:33px;padding-right:18px}.styles_menu__H6t8H{all:unset;align-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f0f0f0;border-radius:3px;box-shadow:inset -1px -4px 3px 0 rgba(0,0,0,.25);color:#2c2c2e;cursor:pointer;display:flex;-webkit-filter:drop-shadow(3px 6px 9px rgba(0,0,0,.5));filter:drop-shadow(3px 6px 9px rgba(0,0,0,.5));flex-direction:column;font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-weight:800;height:33px;justify-content:center;justify-items:center;margin-top:9px;text-align:center;transition:ease-out;transition-duration:.3s;width:120px}.styles_rightSide__Kg7DK{align-self:center;justify-self:center}.styles_pages__edW-K{display:flex;flex-basis:1;height:32px;justify-content:space-between;justify-self:center;max-width:60vw;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:560px}.styles_page__9R9Zj{align-content:center;align-items:center;cursor:pointer;font-size:16px;font-weight:700;height:24px;line-height:24px;margin-top:-1px;padding-left:9px;padding-right:9px}.styles_page__9R9Zj:hover{background-color:rgba(0,0,0,.3);border-radius:3px}.styles_search__gYTHq{margin-left:auto;padding-right:min(16px,1.5%)}.styles_bg__trfjf{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);color:rgba(0,0,0,.06);max-width:100vw;width:100vw;z-index:1}.styles_bg__trfjf,.styles_dropDown__S4ZCm{height:100vh;height:calc(var(--vh, 1vh)*100);position:absolute}.styles_dropDown__S4ZCm{background-color:hsla(0,0%,100%,.473);display:flex;flex-direction:column;margin-top:0;max-width:380px;right:0;width:80vw;z-index:2}.styles_iconCont__EGYw-{display:flex;width:100%}.styles_close__hRqEM{color:#000;cursor:pointer;height:24px;margin-left:auto;margin-right:16px;margin-top:16px}.styles_page2__I4v5P{align-self:center;background-color:#f0f0f0;border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,.548);color:#000;cursor:pointer;font-size:16px;font-weight:700;height:32px;justify-self:center;line-height:24px;line-height:32px;margin-top:12px;padding-left:12px;width:80%}.styles_page2__I4v5P:hover{background-color:#f0f0f0;box-shadow:0 0 6px rgba(0,0,0,.616)}.styles_logo2__wre-B{align-self:center;justify-self:center;margin-bottom:30px;margin-top:auto;width:160px}.styles_main__9W1ou{align-items:center;display:flex;flex-direction:column}.styles_scheduleCont__2o5KH{align-content:center;align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;justify-items:center;justify-self:center;margin-top:16px;width:100vw}.styles_contWidth__w1Hsn{border-radius:9px;box-shadow:0 0 3px #fff;padding-bottom:1px}.styles_scheduleNav__F4z5c{align-items:center;display:flex;height:40px;justify-content:center;justify-items:center;padding-top:0}.styles_currentDay__fmh9d{color:#f0f0f0;cursor:default;font-size:23px;font-weight:600;min-width:140px;text-align:center;width:120px}.styles_nextDay__LrUp4,.styles_prevDay__fm3qq{align-items:center;background-color:#f0f0f0;border-radius:3px;color:#2c2c2e;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:30px!important;justify-content:center;width:30px!important}.styles_popBackground__-H2uQ{display:flex;justify-content:center;left:0}.styles_popBackground2__lss3k,.styles_popBackground__-H2uQ{align-self:center;background-color:rgba(0,0,0,.333);height:100vh;position:fixed;top:0;width:100vw;z-index:10!important}.styles_popCont__kppDg{margin-top:-33vh}.styles_popCont2__IZmoa,.styles_popCont__kppDg{align-items:center;align-self:center;background-color:#fff;border-radius:9px;display:flex;flex-direction:column;min-height:100px;min-width:200px;padding:3px;position:fixed;z-index:20!important}.styles_popCont2__IZmoa{left:50vw;margin-left:-159px;margin-top:33px}.styles_closeCont__omXUq{color:#2c2c2e;height:33px;margin-bottom:6px}.styles_closeSocialPop__H\+M5w{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:90%;margin-top:6px}.styles_timePickerDay__lRVWq{color:#2c2c2e;font-size:23px;font-weight:600;margin-bottom:6px}.styles_timeCont__0nEjI{border:solid;border-radius:12px;color:#2c2c2e;margin-bottom:6px;margin-top:9px;padding:6px 6px 9px}.styles_timeTitle__DhKZZ{border-bottom:solid;border-radius:3px;color:#2c2c2e;display:flex;font-size:18px;font-weight:500;margin-top:9px;padding:6px}.styles_clockPicker__iMio-{width:180px}.styles_saveBtn__O6uIJ{all:unset;background-color:#1565c0;border-radius:3px;color:#f5f5f5;cursor:pointer;font-size:18px;font-weight:500;margin-bottom:9px;margin-top:9px;padding:6px}.styles_saveBtn__O6uIJ:disabled{background-color:red;cursor:not-allowed}.styles_pop__aumMR{align-content:center;align-self:center;background-color:#fff;border:none;border-radius:25px;box-shadow:0 0 9px rgba(0,0,0,.192);display:flex;flex-wrap:wrap;justify-content:center;justify-self:center;left:50vw;margin-left:-150px;max-width:100%;position:fixed;top:23vh;width:300px}.styles_addStudentForm__hHN3I{width:80%}.styles_closeCont__omXUq{width:100%}.styles_closePop__urrDC{cursor:pointer;margin-left:86%;margin-top:12px;right:0}.styles_title__iTacK{font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-size:44px;font-weight:800;margin-top:50px;text-align:center}.styles_title2__1uO1o{color:#2c2c2e;font-size:larger;font-weight:500}.styles_schedContainer__eAMDI{background-color:#f0f0f0f8}.styles_eachLesson__y6NKv{color:#2c2c2e}.styles_lesson__-bF\+T{align-items:center;background-color:#f0f0f0;border-radius:3px;box-shadow:0 1.5px 3px 0 rgba(0,0,0,.3),1.5px 0 3px 0 rgba(0,0,0,.3),0 -.75px 1.5px 0 rgba(0,0,0,.3);display:flex;height:40px;justify-content:space-between;margin-right:20px}.styles_lessonInfo__56Rfj{margin-right:20px}.styles_uBtn__UTpBE{background-color:#ff2d55}.styles_aBtn__vSkda,.styles_uBtn__UTpBE{align-items:center;align-self:flex-end;border-radius:3px;box-shadow:inset -1px -4px 3px 0 rgba(0,0,0,.15);cursor:pointer;display:flex;-webkit-filter:drop-shadow(3px 6px 6px rgba(0,0,0,.219));filter:drop-shadow(3px 6px 6px rgba(0,0,0,.219));height:30px;justify-content:center;margin-right:9px;width:30px}.styles_aBtn__vSkda{background-color:#34c759}.styles_sBtn__to\+iz{align-items:center;align-self:flex-end;border-radius:3px;box-shadow:inset -1px -4px 3px 0 rgba(0,0,0,.15);cursor:pointer;display:flex;-webkit-filter:drop-shadow(3px 6px 6px rgba(0,0,0,.219));filter:drop-shadow(3px 6px 6px rgba(0,0,0,.219));height:30px;justify-content:center;margin-right:9px;width:30px}.styles_blackKeys__M0-Vg{background-color:#2c2c2e;height:20px;width:60px}.styles_whiteBtn__jcG\+E{all:unset;align-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f0f0f0;border-radius:3px;box-shadow:inset -1px -4px 3px 0 rgba(0,0,0,.25);color:#2c2c2e;cursor:pointer;display:flex;-webkit-filter:drop-shadow(3px 6px 3px rgba(0,0,0,.5));filter:drop-shadow(3px 6px 3px rgba(0,0,0,.5));flex-direction:column;font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-weight:800;height:33px;justify-content:center;justify-items:center;margin-bottom:9px;margin-top:9px;text-align:center;transition:ease-out;transition-duration:.3s;width:120px}.styles_popTxt__oo-ix{color:#2c2c2e;margin-bottom:6px;text-align:center;width:90%}.styles_popBackground__i5Vq\+{background-color:rgba(0,0,0,.333);height:100vh;top:0;width:100vw}.styles_popBackground__i5Vq\+,.styles_popCont__7dlYp{align-self:center;display:flex;flex-direction:column;justify-content:center;position:fixed}.styles_popCont__7dlYp{align-items:center;background-color:#fff;border-radius:9px;padding:3px;z-index:11!important}.styles_closeCont__IuVo4{color:#2c2c2e;height:33px}.styles_closeSocialPop__pDmrj{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:90%;margin-top:6px}.styles_pop__B78xq{align-content:center;align-self:center;background-color:#fff;border:none;border-radius:25px;box-shadow:0 0 9px rgba(0,0,0,.192);display:flex;flex-wrap:wrap;justify-content:center;justify-self:center;left:50vw;margin-left:-150px;max-width:100%;position:fixed;top:23vh;width:300px}.styles_addStudentForm__37FYY{width:80%}.styles_closeCont__IuVo4{width:100%}.styles_closePop__H\+dlm{cursor:pointer;margin-left:86%;margin-top:12px;right:0}.styles_title2__lyKuf{color:#2c2c2e;font-size:larger;font-weight:500}.styles_backBtn__0pm7s{align-items:center;background-color:#f0f0f0;border-radius:3px;color:#2c2c2e;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:30px!important;justify-content:center;margin-left:9px;margin-top:9px;width:30px!important}.styles_saveBtn__tW\+Q5{all:unset;background-color:#2c2c2e;border-radius:3px;color:#f5f5f5;cursor:pointer;font-size:18px;font-weight:500;margin-bottom:9px;margin-top:9px;padding:6px}.styles_saveBtn__tW\+Q5:disabled{background-color:red;cursor:not-allowed}.styles_btnCenter__toDpU{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;justify-items:center}.styles_whiteBtn__jjaAa{all:unset;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f0f0f0;border-radius:3px;box-shadow:inset -1px -4px 3px 0 rgba(0,0,0,.25);color:#2c2c2e;cursor:pointer;-webkit-filter:drop-shadow(3px 6px 3px rgba(0,0,0,.5));filter:drop-shadow(3px 6px 3px rgba(0,0,0,.5));font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-weight:800;height:33px;margin-bottom:9px;margin-top:9px;padding-left:9px;padding-right:9px;text-align:center;transition:ease-out;transition-duration:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.styles_studentCollumn__0UagR,.styles_whiteBtn__jjaAa{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;justify-items:center}.styles_studentRow__Gt8Dt{align-content:center;background-color:#f0f0f0;border-radius:6px;color:#2c2c2e;display:flex;height:44px;justify-content:space-between;justify-items:center;margin-top:12px;width:320px}.styles_logoBox__QsRK8,.styles_txt__dzPUU{align-content:center;align-items:center;display:flex;justify-content:center;justify-items:center;text-align:center}:root{--vh:1vh}.styles_main__mBC-U{font-family:Crimson Text,serif;margin:0;max-width:100vw!important;min-height:100vh;overflow-x:hidden;position:absolute;scrollbar-width:0;width:100vw}@-webkit-keyframes styles_bounce__tmzL2{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes styles_bounce__tmzL2{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.styles_tOne__IuWHk{align-items:center;display:flex;flex-direction:column;margin-top:60px;overflow:hidden;position:relative}.styles_tTwo__gcjsD{background-color:#f1f1f1;color:#2c2c2e;display:flex;flex-direction:column;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.styles_logo__x1dhK{height:120px;margin-top:6rem}.styles_lSCont__2ZKBp{display:flex;justify-content:space-evenly;margin-left:auto;margin-right:1vw;margin-top:9px;width:160px}.styles_whiteBtn__ObGlG{all:unset;background-color:#f0f0f0;border-radius:3px;box-shadow:inset -1px -2px 3px 2px rgba(0,0,0,.25);color:#2c2c2e;cursor:pointer;-webkit-filter:drop-shadow(3px 6px 6px rgba(0,0,0,.25));filter:drop-shadow(3px 6px 6px rgba(0,0,0,.25));font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-weight:1000;height:33px!important;margin-bottom:auto;margin-top:auto;min-height:33px;padding-left:6px;padding-right:6px;text-align:center}.styles_whiteBtn__ObGlG:hover{background-color:#fff;box-shadow:inset -1px -2px 3px 2px rgba(0,0,0,.25)}.styles_title__EJ8c7{color:#fff;font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-size:44px;font-weight:1000;margin-bottom:3vh!important;margin-top:10vh!important;margin-top:9px;text-align:center;width:100%}.styles_main__mBC-U h2{max-width:80vw}.styles_heroContainer__43ETK{align-items:center;border-radius:12px;color:#f0f0f0;display:flex;flex-direction:row;font-weight:800;gap:9px;justify-content:space-between;margin-top:33px;max-width:800px;padding:9px 20px;width:100%}.styles_profileBorder__gEraI{aspect-ratio:1;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;max-height:200px;overflow-x:hidden;overflow-y:hidden;width:200px!important}.styles_profileName__u5tbW{background-color:#1c1c1d;border-radius:3px;box-shadow:inset -2px -1px 3px 2px hsla(0,0%,99%,.158);-webkit-filter:drop-shadow(3px 6px 6px rgba(0,0,0,.25));filter:drop-shadow(3px 6px 6px rgba(0,0,0,.25));font-size:22px;margin-top:6px;text-align:center}.styles_headshot__oriEw{height:100%;object-fit:cover;width:100%}.styles_heroTextContainer__lDcOW{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#1c1c1dc9;border-radius:3px}.styles_heroList__v07it{display:flex;flex-direction:column;font-size:18px;font-weight:500;gap:3px}.styles_tOneBottom__4pVgf{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:auto}.styles_scrollDown__eseSS{-webkit-animation:styles_bounce__tmzL2 2s infinite;animation:styles_bounce__tmzL2 2s infinite;color:#000;cursor:pointer;font-size:46px;margin-top:23px;transition:color .3s ease}.styles_scrollDown__eseSS:hover{color:khaki}.styles_aboutRow__LeirX{align-items:center;align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:33px;justify-content:space-evenly;justify-self:center;margin-bottom:66px;margin-top:66px;max-width:933px;width:80%}.styles_aboutRight__CJMNg{display:flex;flex-direction:column;max-width:425px!important}.styles_studentPlayingPiano__Oh-Kj{height:400px;width:auto}.styles_tTwo__gcjsD h1{margin-bottom:9px;margin-top:9px}.styles_tTwo__gcjsD h3{margin-bottom:6px;margin-top:6px}.styles_tThree__m61fL{background-color:#fff;color:#000;padding:2rem 1rem;text-align:center}.styles_tThree__m61fL h1{font-size:2rem;font-weight:700;margin-bottom:1rem}.styles_tThree__m61fL h3{color:#555;font-size:1.25rem;margin-bottom:2rem}.styles_benefitsContainer__g5WOG{display:flex;flex-direction:column;gap:1.5rem}.styles_benefitItem__-ntHZ{align-items:center;background-color:#f1f1f1;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#2c2c2e;display:flex;flex-direction:column;padding:1.5rem;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.styles_benefitItem__-ntHZ:hover{box-shadow:0 4px 10px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.styles_benefitItem__-ntHZ h4{font-size:1.2rem;font-weight:700;margin:1rem 0 .5rem}.styles_benefitItem__-ntHZ p{color:#333;font-size:1rem;line-height:1.5;text-align:center}.styles_icon__rAOkK{color:#ff5722;font-size:2rem;margin-bottom:.5rem}@media (max-width:768px){.styles_tThree__m61fL h1{font-size:1.75rem}.styles_tThree__m61fL h3{font-size:1.1rem}.styles_benefitItem__-ntHZ{padding:1rem}.styles_benefitItem__-ntHZ h4{font-size:1rem}.styles_benefitItem__-ntHZ p{font-size:.9rem}}.styles_tFour__Hb4pF{background-color:#f9f9f9;color:#000;min-height:600px;padding:2rem 1rem;text-align:center}.styles_tFour__Hb4pF h1{font-size:2rem;font-weight:700;margin-bottom:1rem}.styles_reviewBox__ENuYY{background-color:#fff;border:1px solid #e0e0e0;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#333;font-size:1.2rem;line-height:1.5;margin:1rem auto;max-width:600px;padding:1.5rem}.styles_reviewBox__ENuYY h4{color:#555;font-size:1rem;font-weight:700;margin-top:1rem}.styles_stars__WUh8y{margin:1rem 0}.styles_starIcon__j3Ebb{color:khaki;font-size:2rem}.styles_carouselButtons__pyjTE{display:flex;gap:1rem;justify-content:center}.styles_carouselButtons__pyjTE .styles_MuiButton-root__Fnh7f{border-radius:1rem;text-transform:none}@media (max-width:768px){.styles_tFour__Hb4pF h1{font-size:1.75rem}.styles_reviewBox__ENuYY{padding:1rem}.styles_reviewBox__ENuYY p{font-size:1rem}.styles_reviewBox__ENuYY h4{font-size:.9rem}.styles_starIcon__j3Ebb{font-size:1.5rem}.styles_carouselButtons__pyjTE{flex-direction:column;gap:.5rem}}@media (max-width:800px){.styles_logo__x1dhK{margin-top:1rem}.styles_title__EJ8c7{font-size:42px}.styles_whiteBtn__ObGlG{margin-bottom:auto;margin-top:auto}.styles_heroContainer__43ETK{align-items:center;flex-direction:column;margin-top:0;max-width:90%;padding:0 9px;width:600px}.styles_profileBorder__gEraI{margin-top:9px}.styles_heroTextContainer__lDcOW{text-align:left}}.styles_main__Q2TiH{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.86);box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;height:60px;position:fixed;width:100%;z-index:33}.styles_row__cf4EZ{color:#fff;max-width:100vw;width:100%}.styles_menuContainer__t-voP,.styles_row__cf4EZ{align-items:center;display:flex;justify-content:end}.styles_menuIcon__5LvYw{cursor:pointer;font-size:33px;margin-right:9px}.styles_menuIcon__5LvYw:hover{color:khaki;transition:all .3s ease-in-out}.styles_bg__OcpZb{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);color:rgba(0,0,0,.06);display:flex;height:100%!important;justify-content:flex-end;max-width:100vw;position:fixed;width:100vw;z-index:1}.styles_dropDown__t-zBF{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.777);display:flex;flex-direction:column;height:100vh;max-width:380px;position:absolute;right:-100%;top:0;transition:right .6s ease-in-out;width:80vw;z-index:2}.styles_dropDown__t-zBF.styles_open__g5XeZ{right:0}.styles_iconCont__5QgyL{display:flex;height:64px;width:100%}.styles_close__KJ630{color:#fff;cursor:pointer;height:33px;margin-left:auto;margin-right:16px;margin-top:16px}.styles_close__KJ630:hover{color:khaki;transition:all .3s ease-in-out}.styles_page2__nkZzx{align-self:center;background-color:#fff;border-radius:6px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#000;cursor:pointer;font-size:16px;font-weight:700;height:32px;justify-self:center;line-height:24px;line-height:32px;margin-top:12px;padding-left:12px;width:80%}.styles_page2__nkZzx:hover{background-color:khaki;transition:all .3s ease-in-out}.faq_faqSection__57pnO{background-color:#f9f9f9;padding:2rem;text-align:center}.faq_faqSection__57pnO h1{color:#333;font-family:Poppins,sans-serif;font-size:2rem;margin-bottom:1rem}.faq_faqContainer__RwJFT{margin:0 auto;max-width:800px;text-align:left}.faq_faqItem__TMS-l{border-bottom:1px solid #ccc;cursor:pointer;padding:1rem 0;transition:background-color .3s ease}.faq_faqItem__TMS-l:hover{background-color:#f0f0f0}.faq_faqQuestion__6BRjv{color:#333;font-size:1.2rem;font-weight:700}.faq_faqAnswer__gT3cU{-webkit-animation:faq_slideDown__ZyBXN .3s ease-out;animation:faq_slideDown__ZyBXN .3s ease-out;border-left:2px solid #ccc;color:#555;font-size:1rem;line-height:1.5;margin-top:.5rem;padding-left:1rem}@-webkit-keyframes faq_slideDown__ZyBXN{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes faq_slideDown__ZyBXN{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Footer_footer__kXlYa{align-items:center;background-color:#222;bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.1);color:#fff;display:flex;height:60px;justify-content:space-between;margin-top:auto;padding-left:12px;padding-right:12px;width:100%;z-index:100}.Footer_iconContainer__HYBQw{display:flex;gap:15px}.Footer_icon__Zscac{color:#fff;font-size:32px;text-decoration:none;transition:color .3s ease}.Footer_icon__Zscac:hover{color:#0077b5}.Footer_contactButton__ThgJI{background-color:khaki;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;font-size:16px;font-weight:600;margin-right:22px;padding:9px 6px;transition:background-color .3s ease}.styles_title__r1zF5{font-size:44px;font-weight:800;margin-top:33px}.styles_signinT__KW8p-,.styles_title__r1zF5{font-family:Poppins,sans-serif;font-family:Julius Sans One,sans-serif;text-align:center}.styles_signinT__KW8p-{font-weight:500;margin-top:9px}.styles_main__ZWiJC{max-width:100vw}.styles_main__H7KYe,.styles_main__ZWiJC{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.styles_main__H7KYe{--webkit-user-select:text;color:#000;font-family:Crimson Text,serif;height:100vh;margin-top:0;top:0}.styles_compactForm__LQS7V,.styles_main__H7KYe{display:flex;flex-direction:column}.styles_compactForm__LQS7V .styles_MuiFormControl-root__smt9\+{margin-bottom:4px}.styles_compactForm__LQS7V .styles_MuiInputBase-root__YrXUv{min-height:44px}.styles_compactForm__LQS7V .styles_MuiFormLabel-root__11McT,.styles_compactForm__LQS7V .styles_MuiInputBase-input__\+3-2q{font-size:.95rem}.styles_compactForm__LQS7V .styles_MuiFormHelperText-root__I6T3d{font-size:.75rem;margin-bottom:0;margin-top:0}.styles_compactForm__LQS7V .styles_MuiGrid-container__Pg\+Ia{margin-top:4px!important}.styles_resourcesPage__vVRV7{background-color:#f8f8f8;color:#333;font-family:Crimson Text,serif;margin:0;max-width:100vw!important;min-height:100vh;overflow-x:hidden;position:absolute;scrollbar-width:0;width:100vw}.styles_title__ZzU0a{color:#333;font-size:2.5rem;margin-bottom:1rem;margin-top:4rem;text-align:center}.styles_resourceSection__AgnX4{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:2rem;margin-left:1rem;margin-right:1rem;padding:1.5rem}.styles_resourceTitle__qUja5{color:#444;font-size:1.8rem;margin-bottom:1rem}.styles_resourceList__xglbN{list-style:none;padding:0}.styles_resourceItem__GWqWq{color:#007acc;font-size:1.1rem;margin:.5rem 0;transition:color .2s ease}.styles_resourceItem__GWqWq a{color:inherit;text-decoration:none}.styles_resourceItem__GWqWq:hover{color:#005f99}@media (max-width:768px){.styles_title__ZzU0a{font-size:2rem}.styles_resourceTitle__qUja5{font-size:1.5rem}.styles_resourceItem__GWqWq{font-size:1rem}}.styles_main__QEW2a{background-color:#fff;display:flex;flex-direction:column;font-family:Crimson Text,serif;min-height:100vh}.styles_content__Ylwdh{flex:1 1;margin:0 auto;max-width:1200px;padding:2rem}.styles_content__Ylwdh h1{color:#333;font-size:2.5rem;margin-bottom:2rem;margin-top:4rem;text-align:center}.styles_section__PtdsR{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:3rem;padding:2rem}.styles_section__PtdsR h2{color:#333;font-size:1.8rem;margin-bottom:1rem}.styles_section__PtdsR h3{color:#444;font-size:1.4rem;margin:1.5rem 0 1rem}.styles_section__PtdsR p{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:1rem}.styles_materialsList__5SWfL,.styles_scheduleList__pMC-X,.styles_tuitionList__dBUlk{list-style-type:none;padding-left:1.5rem}.styles_materialsList__5SWfL li,.styles_scheduleList__pMC-X li,.styles_tuitionList__dBUlk li{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.styles_materialsList__5SWfL li:before,.styles_scheduleList__pMC-X li:before,.styles_tuitionList__dBUlk li:before{color:#666;content:"•";left:0;position:absolute}@media (max-width:768px){.styles_content__Ylwdh{padding:1rem}.styles_content__Ylwdh h1{font-size:2rem}.styles_section__PtdsR{padding:1.5rem}.styles_section__PtdsR h2{font-size:1.5rem}.styles_section__PtdsR h3{font-size:1.2rem}.styles_materialsList__5SWfL li,.styles_scheduleList__pMC-X li,.styles_section__PtdsR p,.styles_tuitionList__dBUlk li{font-size:1rem}}
/*# sourceMappingURL=main.b7345807.css.map*/