.App_listStyle__KB7nw{padding-left:20px}.App_listStyle__KB7nw li{list-style:circle;padding-left:10px;text-align:left}.App_hero__8f1YX{max-width:100vw;background:url(/_next/static/media/header.c5f8dd24.jpg) no-repeat 50%/cover;height:300px;margin-bottom:200px}.App_hero__8f1YX:before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background-color:rgba(0,137,187,.3)}.App_hero__8f1YX .App_navbar__ARRrl .App_navBarPhoneHide__CsP50{display:none}.App_hero__8f1YX .App_navbar__ARRrl .App_navBarPhone__393cx{display:flex;justify-content:center;margin:20px auto auto}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn{position:fixed;bottom:0;left:0;z-index:300;display:flex;justify-content:space-around;align-items:center;background-color:#aa509a;width:100vw;height:90px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksItem__XMpKm a{color:#fcfffd}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksItem__XMpKm .App_linkDesktop__cRcfc{display:none}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksItem__XMpKm .App_linkResponsive__2Pht6{display:block}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy a{color:#eeb9e4}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy .App_linkDesktop__cRcfc{display:none}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy .App_linkResponsive__2Pht6{display:block}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy .App_linkResponsive__2Pht6 svg path{fill:#eeb9e4}.App_hero__8f1YX .App_headerBlock__su5ER{height:550px;width:90%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.App_hero__8f1YX .App_headerBlock__su5ER .App_catch__rz55y{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.App_hero__8f1YX .App_headerBlock__su5ER .App_catch__rz55y .App_catchText__R7x5E .App_catchTextContent__J8XzM{margin-top:15px;line-height:2.2rem;font-size:32px;color:#fcfffd;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));text-align:center}.App_heroPage__a7vCi{height:unset;background:unset;background-color:#f5fffd}.App_heroPage__a7vCi:before{background:unset}.App_aboutSection__M9Ak8{width:95%;margin:104px auto 20px;min-height:830px}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{color:#4e312d;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal}@media screen and (min-width:800px){.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{font-size:76px;margin-bottom:20px}}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutSectionContainer__6npB5 .App_aboutText__YM7WJ{font-size:22px;text-align:center}.App_careSection__GxPAH{width:90%;margin:-150px auto auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.App_careSection__GxPAH .App_topContainer__uWSY6{width:100%;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}.App_careSection__GxPAH .App_topContainer__uWSY6 .App_careSectionTitle__bY2nX{width:260px;text-align:center;color:#4e312d;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal;padding-bottom:20px}@media screen and (min-width:800px){.App_careSection__GxPAH .App_topContainer__uWSY6 .App_careSectionTitle__bY2nX{font-size:76px;margin-bottom:20px}}.App_careSection__GxPAH .App_careSectionContainer__b82Xx{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:40px;margin-top:180px;width:100%}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careText__Sicro{width:90%;max-width:740px;text-align:center}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careText__Sicro .App_careTextTitle__OfGs8{color:#aa509a;font-size:32px;font-weight:700;line-height:normal}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careImgContainer__jilAk{width:90%;max-width:400px;height:400px}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careImgContainer__jilAk img{object-fit:contain;width:100%;height:100%}.App_officeSection__uJo1o{margin:auto;background-color:#fcfffd;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));width:90%;border-radius:2px}.App_officeSection__uJo1o .App_officeContainer__RMpaF{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:40px;padding:40px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionTitle__GA_Y1{color:#aa509a;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal}@media screen and (min-width:800px){.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionTitle__GA_Y1{font-size:76px;margin-bottom:20px}}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK,.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE{width:100%}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeText__HvKRv{margin:auto auto 20px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeAddressText__0jJdt{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:20px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeMapContainer__Q458g{margin-top:20px;width:100%;height:400px}.App_curriculumSection__HGatW{margin:-150px auto auto;width:100%}.App_curriculumSection__HGatW .App_topContainer__uWSY6{width:100%;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;margin-bottom:100px}.App_curriculumSection__HGatW .App_topContainer__uWSY6 .App_curriculumSectionTitle__FQgTl{width:360px;text-align:center;color:#4e312d;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal;padding-bottom:20px}@media screen and (min-width:800px){.App_curriculumSection__HGatW .App_topContainer__uWSY6 .App_curriculumSectionTitle__FQgTl{font-size:76px;margin-bottom:20px}}.App_curriculumSection__HGatW .App_curriculumContainer__fvdGR{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:40px}.App_curriculumEntry___LryV{padding-left:20px;border-left:6px solid #aa509a;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px;width:90%;max-width:800px;margin:40px auto auto}.App_curriculumEntry___LryV .App_curriculumDate__sXlnq{color:#aa509a;font-size:32px;font-weight:700;line-height:normal;align-self:flex-end}.App_phoneButton__Iyb01{width:230px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#aa509a;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.App_phoneButton__Iyb01 p{color:#f5fffd;text-decoration:none}.App_footer__DTWFh{z-index:10;margin-top:100px;background-color:#4e312d;height:300px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:90px}.App_footer__DTWFh .App_footerCGU__VHX_m{text-align:center;position:relative;top:10px;justify-self:flex-end;color:#fff}.App_footer__DTWFh .App_footerCGU__VHX_m .App_footerLink__watA4{color:#fff}.App_footer__DTWFh .App_footerSocialContainer__pkh2u{margin-top:100px;display:flex;flex-direction:row;width:80%;max-width:350px;align-items:center;justify-content:center}.App_headerCard__dduxd{background-color:#fcfffd;border-radius:2px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:40px;padding:40px;background-image:url(/_next/static/media/smallbg.98ae830c.png);background-repeat:no-repeat;background-position:95% 100%;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));max-width:90%;width:400px}.App_headerCard__dduxd .App_imageHeaderContainer__snO7Y{width:200px;height:200px;background-color:red}.App_headerCard__dduxd .App_imageHeaderContainer__snO7Y .App_headerCardImg__3hNSm{width:100%;height:100%}.App_headerCard__dduxd .App_cardContainerContent__nN5EN{display:flex;flex-direction:column;align-items:center;height:80%;flex-grow:1}.App_headerCard__dduxd .App_cardContainerContent__nN5EN .App_headerCardTitle__YtW9s{color:#aa509a;font-style:normal;font-weight:700;font-size:24px;line-height:normal}@media screen and (min-width:955px){.App_headerCard__dduxd .App_cardContainerContent__nN5EN .App_headerCardTitle__YtW9s{font-size:32px}}@media screen and (min-width:1124px){.App_headerCard__dduxd .App_cardContainerContent__nN5EN .App_headerCardTitle__YtW9s{font-size:48px}}.App_headerCard__dduxd .App_cardContainerContent__nN5EN .App_headerCardText__l8_JA{font-size:22px;font-weight:700;line-height:normal;text-align:left;margin-top:20px}.App_officePageContainer__UpS0R{position:relative;margin-top:-120px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:40px;z-index:100}.App_officePageContainer__UpS0R .App_OfficeImgContainer__WiPJu{width:90%;max-width:600px}.App_officePageContainer__UpS0R .App_OfficeImgContainer__WiPJu img{object-fit:contain;width:100%;height:100%}.App_wideScreen__VG_sw{position:relative;margin:-460px auto auto;width:90%;max-width:800px;text-align:justify;z-index:150}@media screen and (min-width:1120px){.App_headerBlock__su5ER .App_headerCard__dduxd{align-self:flex-end}.App_hero__8f1YX{width:100%;height:590px;position:relative}.App_hero__8f1YX:before{height:590px}.App_hero__8f1YX .App_navbar__ARRrl{width:100%;display:flex;justify-content:space-between;align-items:center}.App_hero__8f1YX .App_navbar__ARRrl .App_navBarPhone__393cx{display:block;margin-right:30px}.App_hero__8f1YX .App_navbar__ARRrl .App_navBarPhoneHide__CsP50{margin:unset;display:unset;justify-content:unset;margin-top:unset;display:block;margin-right:30px}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn{position:unset;display:flex;width:700px;height:90px;border-radius:0 0 20px 0;font-size:25px;font-weight:700}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksItem__XMpKm .App_linkDesktop__cRcfc{display:block}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksItem__XMpKm .App_linkResponsive__2Pht6{display:none}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy .App_linkDesktop__cRcfc{display:block}.App_hero__8f1YX .App_navbar__ARRrl .App_linksList__ASRXn .App_linksActive__QoLvy .App_linkResponsive__2Pht6{display:none}.App_hero__8f1YX .App_headerBlock__su5ER{width:80%;height:550px;display:flex;justify-content:space-between;align-items:flex-start;margin-top:100px}.App_hero__8f1YX .App_headerBlock__su5ER .App_catch__rz55y{width:500px;display:flex;align-items:flex-start}.App_hero__8f1YX .App_headerBlock__su5ER .App_catch__rz55y .App_buttonContainer__m2XA3{align-self:flex-end}.App_aboutSection__M9Ak8{background-image:url(/_next/static/media/bigbg.72e04177.png);background-repeat:no-repeat;width:70%;margin-top:60px;margin-bottom:20px;min-height:830px;position:relative}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl{width:50%;margin-right:0;margin-top:50px;position:absolute;right:0}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{color:#4e312d;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal}}@media screen and (min-width:1120px)and (min-width:800px){.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{font-size:76px;margin-bottom:20px}}@media screen and (min-width:1120px){.App_careSection__GxPAH{width:70%;margin-top:-620px}.App_careSection__GxPAH .App_topContainer__uWSY6{flex-direction:row;justify-content:space-between;align-items:center}.App_careSection__GxPAH .App_careSectionContainer__b82Xx{flex-direction:row}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careText__Sicro{text-align:left}.App_careSection__GxPAH .App_careSectionContainer__b82Xx .App_careImgContainer__jilAk{width:400px;height:400px}.App_curriculumSection__HGatW{margin-top:-600px;width:70%}.App_curriculumSection__HGatW .App_topContainer__uWSY6{flex-direction:row}.App_footer__DTWFh{margin-bottom:unset}.App_footer__DTWFh .App_footerSocialContainer__pkh2u{width:50%}}@media screen and (min-width:1200px){.App_headerCard__dduxd{flex-direction:row;max-width:90%;min-width:600px;min-height:300px}}@media screen and (min-width:1440px){.App_aboutSection__M9Ak8{background-image:url(/_next/static/media/bigbg.72e04177.png);background-repeat:no-repeat;width:70%;min-height:830px;position:relative}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl{width:50%;margin-right:0;margin-top:50px;position:absolute;right:0}.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{color:#4e312d;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal}}@media screen and (min-width:1440px)and (min-width:800px){.App_aboutSection__M9Ak8 .App_aboutInnerSection__pUYFl .App_aboutTextTitle__QWdEu{font-size:76px;margin-bottom:20px}}@media screen and (min-width:1440px){.App_officeSection__uJo1o{margin:auto;background-color:#fcfffd;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));width:70%;border-radius:2px}.App_officeSection__uJo1o .App_officeContainer__RMpaF{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:40px;padding:40px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionTitle__GA_Y1{color:#aa509a;filter:drop-shadow(5px 4px 6px rgba(0,0,0,.25));font-size:48px;font-style:italic;font-weight:700;line-height:normal}}@media screen and (min-width:1440px)and (min-width:800px){.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionTitle__GA_Y1{font-size:76px;margin-bottom:20px}}@media screen and (min-width:1440px){.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK{width:100%}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE{display:flex;justify-content:space-evenly;align-items:center;width:100%}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeText__HvKRv{margin:auto auto 20px;width:500px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeAddressText__0jJdt{display:flex;flex-direction:column;gap:20px;margin-top:20px}.App_officeSection__uJo1o .App_officeContainer__RMpaF .App_officeSectionContainer__ohnuK .App_officeAddress__6RyaE .App_officeMapContainer__Q458g{width:480px;height:400px}}@font-face{font-family:__Amaranth_403879;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d94e8d62af1c59d4.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_403879{font-family:__Amaranth_403879;font-weight:400;font-style:normal}@font-face{font-family:__Tenor_Sans_1e076a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d076d52c211703f9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Tenor_Sans_1e076a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e18b7ef1681887e.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Tenor_Sans_1e076a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a0b90fb4308ee44f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_1e076a{font-family:__Tenor_Sans_1e076a;font-weight:400;font-style:normal}