.Row_full-screen__gVQXD{width:100%}.Row_normal___aPUx{max-width:1280px;margin:0 auto}.Row_post__jA4O_{max-width:960px;margin:0 auto}.Banner_main-container__2_Et3{width:100%;height:630px;text-align:center;position:relative;overflow:hidden;background:#24292d}.Banner_main-container__2_Et3 h1{font-size:64px;font-weight:700;margin-bottom:50px}.Banner_main-container__2_Et3 h2{font-size:32px;font-weight:300;margin-bottom:55px}.Banner_main-container__2_Et3 h4{font-size:32px;font-weight:400;margin-bottom:15px}.Banner_main-container__2_Et3 p{font-size:20px;font-weight:300;line-height:1.5}.Banner_main-container__2_Et3 .Banner_background-image__LO7A1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye{width:100%;height:100%;position:absolute;display:flex;color:white;text-shadow:1px 1px 1px rgba(0,0,0,.6);flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;background-color:rgba(0,0,0,.6)}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye p{max-width:960px;margin:auto}@media (max-width:1024px){.Banner_main-container__2_Et3 .Banner_overlay__0_Dye p{font-size:1em}}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye h1{max-width:1024px;margin:0 auto 10px;line-height:1.2}@media (max-width:1024px){.Banner_main-container__2_Et3 .Banner_overlay__0_Dye h1{font-size:2.4em;margin-bottom:6px}}.Banner_main-container__2_Et3 .Banner_transparent__QrRH4{background:none}@media (max-width:1024px){.Banner_main-container__2_Et3{height:380px}.Banner_main-container__2_Et3 h1{font-size:max(22px,min(6vw,36px));margin-bottom:24px}.Banner_main-container__2_Et3 p{font-size:max(12px,min(3.6vw,18px));line-height:1.6}.Banner_main-container__2_Et3 .Banner_overlay__0_Dye{padding:0 16px}}.AboutPageComponent_section__4R_oc{margin:auto;padding:115px 16px;background-color:white;color:#313131}.AboutPageComponent_section__4R_oc .AboutPageComponent_area-wrapper__wr0u3{max-width:1024px;margin:auto}.AboutPageComponent_section__4R_oc .AboutPageComponent_title__TWdyV{margin-bottom:60px;display:flex;column-gap:10px;align-items:center;color:#0ba29a}.AboutPageComponent_section__4R_oc .AboutPageComponent_title__TWdyV h1{font-size:28px}.AboutPageComponent_section__4R_oc .AboutPageComponent_image-wrapper___M6HK{max-width:900px;margin:110px auto 0;position:relative;aspect-ratio:986/728}.AboutPageComponent_section__4R_oc .AboutPageComponent_content-wrapper__gmxJI p{font-size:18px;margin-bottom:45px;line-height:1.8}@media (max-width:1024px){.AboutPageComponent_section__4R_oc .AboutPageComponent_content-wrapper__gmxJI p{line-height:1.5}}.AboutPageComponent_curriculum-section___D8FD{padding-top:0;padding-bottom:115px}.AboutPageComponent_curriculum-section___D8FD .AboutPageComponent_title__TWdyV{position:relative;justify-content:center;text-align:center}.AboutPageComponent_curriculum-section___D8FD .AboutPageComponent_title__TWdyV:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#0ba29a}.AboutPageComponent_curriculum-section___D8FD .AboutPageComponent_title__TWdyV h1{position:relative;z-index:1;padding:0 16px;background:white}.AboutPageComponent_curriculum-subtitle__euF47{margin:110px 0 60px;display:flex;align-items:center;justify-content:center;color:#0ba29a;font-size:28px;font-weight:700;text-align:center;position:relative}.AboutPageComponent_curriculum-subtitle__euF47:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#0ba29a}.AboutPageComponent_curriculum-subtitle__euF47 span{position:relative;z-index:1;padding:0 16px;background:white}.AboutPageComponent_curriculum-image-wrapper__iluZu{max-width:1024px;margin:110px auto 0}.AboutPageComponent_curriculum-image-wrapper__iluZu img{width:100%}.AboutPageComponent_mid__Uu5l2{background-color:#eee}.AboutPageComponent_mid__Uu5l2 .AboutPageComponent_content-wrapper__gmxJI{align-items:center;margin-bottom:54px;display:grid;grid-template-columns:2fr 8fr}@media (max-width:1024px){.AboutPageComponent_mid__Uu5l2 .AboutPageComponent_content-wrapper__gmxJI{grid-template-columns:1fr}}.AboutPageComponent_mid__Uu5l2 .AboutPageComponent_content-wrapper__gmxJI .AboutPageComponent_mid-title__TuNUe{font-size:25px;font-weight:700;margin-right:3%}.AboutPageComponent_mid__Uu5l2 .AboutPageComponent_content-wrapper__gmxJI .AboutPageComponent_mid-content__OUs_P{font-size:18px;padding-left:3%;line-height:1.5;border-left:2px solid #434343}@media (max-width:1024px){.AboutPageComponent_mid__Uu5l2 .AboutPageComponent_content-wrapper__gmxJI .AboutPageComponent_mid-content__OUs_P{border-left:none;padding-left:0;padding-top:16px}}