.about-page{--fontFamily:"Manrope",sans-serif}.about-page a,.about-page li,.about-page p{font-family:var(--fontFamilty)}.about-page .member-dashboard{margin-top:123px!important}.about-page header{position:fixed;top:0;right:0;left:0;z-index:1030}.about-page .about-us-container .top-container{background-image:url(/_next/static/media/About_us_banner.c0407700.png);background-size:cover;background-repeat:no-repeat;background-position:50%;height:356.312px;margin-left:-2px}.about-page .top-container{padding-top:108px;text-align:center}.about-page .top-container h1{text-align:center;font-size:56px;line-height:130%;letter-spacing:-1.12px}.about-page .top-container h1,.about-page .top-container p{color:#fff;font-family:var(--fontFamily);font-style:normal;font-weight:600}.about-page .top-container p{font-size:20px;line-height:120%}.about-page .about-us-container .our-story-container{padding-top:80px;text-align:center;padding-bottom:80px;background:linear-gradient(3deg,rgba(255,243,218,.27) 15.14%,rgba(255,201,82,.1) 97.81%)}.about-page .our-story-container .contents{display:flex;justify-content:center;flex-direction:column;align-items:center}.about-page .about-us-container .our-story-container h2{color:#222;text-align:center;font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px}.about-page .about-us-container .our-story-container p{color:#222;text-align:center;font-family:var(--fontFamily);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px;max-width:106ch}.about-page .our-story-container .contents img{width:742px;height:417.375px;margin-top:10px}.about-page .vision-mission-section .card{border-radius:20px;background:#fff;height:auto;width:508px;margin:48px 20px;padding:48px;flex-direction:column;align-items:flex-start;gap:8px}.about-page .card .card-head{display:flex;align-items:center;gap:5px}.about-page .card h1{font-size:36px;font-weight:600;line-height:120%;letter-spacing:-.72px}.about-page .card h1,.about-page .card p{color:#222;font-family:var(--fontFamily);font-style:normal;text-align:left;margin-bottom:0}.about-page .card p{font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.32px}.about-page .card-head p{color:#000;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px;margin-bottom:0}.about-page .read-more{background:none;border:none;color:#222;font-family:var(--fontFamily);font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.32px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.about-page .vision-mission-section{overflow:hidden;background:linear-gradient(76deg,#BEE4FF 10.86%,#CFC8FF 106.95%),linear-gradient(0deg,#C0DFFF,#C0DFFF),#d3d3d3 50%/cover no-repeat}.about-page .vision-mission-section .image{background-image:url(/_next/static/media/bg-songs.cada9b75.svg);display:flex;justify-content:center;align-items:center}.about-page .middle-section .card-second{border-radius:16px;background:#fff0ce;-webkit-backdrop-filter:blur(6.7px);backdrop-filter:blur(6.7px);height:auto;width:296px;text-align:center}.about-page .middle-section{max-width:100%}.about-page .card-second img{width:84px;height:84px}.about-page .card-second h1{color:#222;font-family:var(--fontFamily);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.about-page .card-second p{color:#5a5c60;text-align:center;font-family:var(--fontFamily);font-size:15px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.3px;margin-bottom:0}.about-page .card-col-first .card-second:first-child{margin-top:67px;margin-left:60px}.about-page .card-col-first .card-second{padding:56px 31px}.about-page .card-col-second .card-second{padding:68px 29px}.about-page .card-col-third .card-second{padding:59px 23px}.about-page .scroll-card-section{height:90rem;max-width:100%}.about-page .card-col-first .card-second:nth-child(2){margin-top:309px;margin-left:110px}.about-page .card-col-second .card-second:first-child{margin-top:412px}.about-page .card-col-third .card-second:first-child{margin-top:167px;margin-right:60px}.about-page .card-col-third .card-second:nth-child(2){margin-top:409px;margin-right:100px}.about-page .card-col-second{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.about-page .card-col-third{display:flex;flex-direction:column;align-items:flex-end}.about-page .team-about-section{background:linear-gradient(65deg,#CA63AC 40.84%,#FC889D 129.89%);padding-top:64px;z-index:1;position:relative}.about-page .team-about-section a img{height:18px!important;width:18px!important}.about-page .team-about-section h2{color:#fff;text-align:center;font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px}.about-page .team-about-section .card-container{display:flex;justify-content:center;gap:36px;padding:36px;overflow:hidden}.about-page .slick-list{height:500px}.about-page .team-about-section .card-container .card{border-radius:20px;background:#fff;box-shadow:3.701px 3.701px 13.878px 0 rgba(0,0,0,.15);padding:48px;height:331px;width:329px!important;align-items:center}.about-page .team-about-section .card-container .card h4{color:#222;text-align:center;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px;margin-bottom:5px}.about-page .team-about-section .card-container .card p{color:#222;text-align:center;font-family:var(--fontFamily);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.about-page .team-about-section .card-container .card img{height:160px;width:160px;border-radius:50%}.about-page .life-section{padding:60px;display:flex;flex-direction:column;align-items:center}.about-page .life-section h2{font-size:36px;font-weight:600;line-height:100%;letter-spacing:-.72px;margin-bottom:0}.about-page .life-section h2,.about-page .life-section p{color:#222;text-align:center;font-family:var(--fontFamily);font-style:normal}.about-page .life-section p{font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.32px;max-width:80ch;margin-top:10px}.about-page .life-section .banner-image img{width:824px;height:469.332px;border-radius:20px}.about-page .banner-image{position:relative;display:inline-block}.about-page .banner-image .image-text{position:absolute;bottom:0;right:0;padding:40px;max-width:50%;color:#fff;text-align:right;font-family:var(--fontFamily);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.32px}.about-page .swiper{width:100%;height:100%;margin-top:20px}.about-page .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;width:824px}.about-page .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.about-page .swiper-pagination .swiper-pagination-bullet-active{background:#ffc444!important;width:24px!important;transition-delay:0s}.about-page .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;display:inline-block;background:#222;margin:0 5px;border-radius:20px;transition:opacity .5s,background-color .5s,width .5s;transition-delay:.5s,.5s,0s;opacity:1}.about-page .swiper-pagination{position:unset!important;bottom:-31px!important;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;margin-top:30px}.about-page .desktop-img{display:block!important}.about-page .mobile-img{display:none!important}@media(max-width:944px){.about-page .swiper-slide{width:100%}.about-page .desktop-img{display:none!important}.about-page .mobile-img{display:block!important}}.about-page .school-section{background:linear-gradient(76deg,#BEE4FF 10.86%,#CFC8FF 106.95%),linear-gradient(0deg,#C0DFFF,#C0DFFF),#d3d3d3 -218.56px 0/132% 73.511% no-repeat;padding:100px 0 206px}.about-page .school-section .btn-subscribe{padding:10px 20px;border:none}.about-page .school-section h2{font-size:36px;font-weight:600;line-height:100%;letter-spacing:-.72px}.about-page .school-section h2,.about-page .school-section p{color:#222;text-align:center;font-family:var(--fontFamily);font-style:normal}.about-page .school-section p{font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.32px}.about-page .about-us-container .school-section .header-container{text-align:center;display:flex;align-items:center;flex-direction:column}.about-page .about-us-container .school-section .states-container{display:flex;border-radius:160.512px;background:hsla(0,0%,100%,.5);width:auto;height:115px;align-items:center;gap:22px;padding-right:39px;padding-left:12px}.about-page .school-section .states-container p{color:#222;text-align:center;font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px;margin-bottom:0}.about-page .school-section .states-container img{height:89px;width:89px;border-radius:50%}.about-page .school-section .row{gap:22px;flex-wrap:nowrap;margin-bottom:20px;animation:moveRightToLeft 100s linear infinite}.about-page .school-section .row:hover{animation-play-state:paused}.about-page .states-scoller{overflow:hidden;white-space:nowrap;margin-top:36px}.about-page .states-container{display:inline-block;margin-right:20px;left:0;transform:translateX(0);right:100%;position:relative}@keyframes moveRightToLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.about-page .shop-section{border-radius:20px;background:linear-gradient(98deg,#FFB544 48.63%,#FF4F44 119.67%);position:relative;z-index:9;top:-123px;max-width:1032px;margin:0 auto;text-align:center}.about-page .shop-section .image-section{background-image:url(/_next/static/media/bg-shop.3ed4c3df.svg);padding:57px 0}.about-page .shop-section .btn-subscribe{padding:10px 20px;border:none}.about-page .shop-section h1{color:#222;text-align:center;font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px}.about-page .shop-section p{color:#020000;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.36px;margin-bottom:0}.about-page .registered-offices h2{color:#222;text-align:center;font-family:var(--fontFamily);font-size:36px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px}.about-page .office-address{margin-top:-16px}.about-page .registered-offices .office-address-section{border-radius:20px;background:#fff0ce;padding:48px;height:auto;width:508px}.about-page .office-address-section h3{color:#000;font-family:var(--fontFamily);font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;margin-bottom:0}.about-page .vision-mission-section .card-left{opacity:0;transform:translateX(-300px);transition:opacity 1s ease,transform 2s ease}.about-page .vision-mission-section .card-right{opacity:0;transform:translateX(300px);transition:opacity 1s ease,transform 2s ease}.about-page .vision-mission-section .card-left.animated,.about-page .vision-mission-section .card-right.animated{transform:translateX(0);opacity:1}.about-page .team-about-section .card-container .card{display:flex!important}.about-page .office-address-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:24px;margin-bottom:24px}.about-page .registered-offices{text-align:center;margin-top:20px;margin-bottom:80px}.about-page .office-address-section p{color:#222;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.28px;text-align:left}.about-page .middle-text{position:fixed;top:7%;text-align:center;width:100%;justify-content:center;display:flex;align-items:center;margin-top:15rem;z-index:0}.about-page .office-address-section h2{color:#222;font-family:var(--fontFamily);font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.36px;text-align:left}.about-page .scroll-head{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:106.25rem}@media(max-width:900px){.about-page .our-story-container .contents img{width:328px;height:auto}.about-page .shop-section .image-section{padding:30px 40px}.about-page .life-section{padding:10px;border-radius:20px}.about-page .office-address-section h2,.about-page .office-address-section h3{font-size:18px}.about-page .swiper-backface-hidden .swiper-slide{width:100%!important}.about-page .office-address-section p{font-size:14px}.about-page .about-us-container{overflow-x:hidden}.about-page .team-about-section .card-container{gap:5px}.about-page .about-us-container .top-container{margin-top:120px;background-image:url(/_next/static/media/about_us_banner_msite.5d18231e.png);background-size:cover;background-repeat:no-repeat;background-position:50%;height:224px;padding-top:52px;margin-left:0}.about-page .top-container h1{font-size:30px;font-weight:600;padding:0 41px}.about-page .card h1{font-size:24px}.about-page .card p{font-size:14px}.about-page .team-about-section .card-container .card{width:100%!important;height:307px}.about-page .top-container p{font-size:14px}.about-page .about-us-container .our-story-container{padding:40px 15px}.about-page .life-section h1,.about-page .registered-offices h2{font-size:24px}.about-page .about-us-container .our-story-container p{text-align:center}.about-page .vision-mission-section .image{flex-direction:column}.about-page .vision-mission-section .card{width:328px;height:auto;padding:24px;margin:20px 16px 10px}.about-page .life-section .banner-image img{width:328px;height:469px;border-radius:20px}.about-page .registered-offices .office-address-section{padding:24px}.about-page .about-us-container .school-section .states-container{height:90px}.about-page .school-section .states-container img{height:69px;width:69px}.about-page .school-section .states-container p,.about-page .shop-section h1{font-size:24px}.about-page .school-section{padding:30px 0 150px}.about-page .school-section h2{font-size:24px;width:19ch}.about-page .school-section p{font-size:13px}.about-page .shop-section p{font-size:14px}.about-page .slick-list{height:400px}.about-page .team-about-section h1{margin-bottom:10px}.about-page .banner-image .image-text{font-size:14px;right:auto;margin-left:84px;font-weight:500;text-align:center;line-height:130%;letter-spacing:.28px;padding:0 61px}}@media(max-width:1000px){.about-page .scroll-card-section .col{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:10px}.about-page .scroll-card-section{height:100%;margin-top:20px}.about-page .card-col-first .card-second:first-child,.about-page .card-col-first .card-second:nth-child(2),.about-page .card-col-second .card-second:first-child,.about-page .card-col-third .card-second:first-child,.about-page .card-col-third .card-second:nth-child(2){margin:0}.about-page .middle-section .card-second{width:328px}.about-page .middle-section{margin-top:42px!important}.about-page .middle-text{margin-top:0;z-index:999}.about-page .card-col-third{align-items:center}.about-page .registered-offices{padding:0 16px}.about-page .shop-section{margin:0 16px}}