*{font-family:SVN-Poppins}.banneraboutus-content{display:flex;padding-top:120px;width:1100px;gap:40px;margin:0 auto;align-items:center}.banneraboutus-row{width:486px;flex:1;text-align:start;align-content:center}.banneraboutus-content-text{font-size:74px;font-weight:800;width:100%;background:linear-gradient(280deg,#ff8104,#ffa26f,#ffa5cc,#af71ed,#6221fb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:80px}.app-card-about-us{display:flex;justify-content:center;gap:20px;height:68px;margin-top:20px;width:100%}a.link-app-card{text-decoration:none}.app-card-about-us-banner{display:flex;align-items:center;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(5px);padding:10px 16px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s;flex:1;box-sizing:border-box;height:58px;cursor:pointer;gap:8px}.app-card-about-us-banner:hover{transform:translateY(-5px)}.banner-aboutus-movingpicture{flex:1;width:40%;padding:0 0 0 100px}.lottie-animation-large{width:100%;height:auto}.app-content-about-us-banner{display:flex;flex-direction:column;justify-content:center}.app-text-about-us-banner{font-size:11px;font-weight:400;color:#282828;white-space:nowrap}.store-title-about-us-banner{font-size:14px;font-weight:600;color:#282828;padding:10px,16px,10px,16px;white-space:nowrap}.app-card-about-us-banner.dark{border:2px solid #bbbbea;background-color:transparent}.app-icon-about-us-banner.dark,.store-title-about-us-banner.dark{color:#fff}.app-text-about-us-banner.dark{color:#bbbbea;font-weight:400}.app-icon-about-us-banner.dark{color:#fff}@media (max-width:360px){.banneraboutus-section{padding:0;width:100%;height:auto}.banneraboutus-content{display:flex;flex-direction:column;width:90%;height:auto;gap:0;padding-top:30px}.banner-aboutus-movingpicture{order:1;padding:0;width:100%}.lottie-animation-large{width:100%;height:auto}.banneraboutus-row{order:2;width:100%}.banneraboutus-content-text{font-size:54px;padding:0;gap:10px}.app-card-about-us{width:100%;gap:10px;flex-wrap:wrap;height:auto}.link-app-card{display:none}.link-app-card:nth-child(-n+2){display:flex;flex-direction:row;align-items:center;margin-top:10px}.app-icon-about-us-banner{width:17.72px;height:21.78px;-o-object-fit:contain;object-fit:contain}.app-text-about-us-banner{font-size:11px}.store-title-about-us-banner{font-size:14px}}@media (min-width:361px) and (max-width:480px){.banneraboutus-section{padding:0;width:100%;height:auto}.banneraboutus-content{display:flex;flex-direction:column;width:90%;height:auto;gap:0;padding-top:15px}.banner-aboutus-movingpicture{order:1;margin:0;width:100%;padding:0}.lottie-animation-large{width:100%;height:auto}.banneraboutus-row{order:2;padding:0;width:100%}.banneraboutus-content-text{font-size:54px;padding:0;gap:10px}.app-card-about-us{width:100%;gap:10px}.link-app-card{display:none}.link-app-card:nth-child(-n+2){display:flex;flex-direction:row;align-items:center;margin-top:10px}.app-icon-about-us-banner{margin-right:10px;width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.app-text-about-us-banner{font-size:11px}.store-title-about-us-banner{font-size:14px;white-space:nowrap}}@media (min-width:481px) and (max-width:767px){.banneraboutus-section{padding:0;width:100%;height:auto}.banneraboutus-content{display:flex;flex-direction:column;width:100%;height:auto;gap:0;padding-top:0}.banner-aboutus-movingpicture{order:1;margin:0;padding:0 20px 20px;width:100%;text-align:center}.lottie-animation-large{width:90%;height:auto}.banneraboutus-row{order:2;padding:0 20px;width:100%}.banneraboutus-content-text{font-size:54px;padding:0;gap:10px}.app-card-about-us{width:100%;gap:10px}.app-card-about-us-banner{gap:10px}.app-card-about-us-banner,.app-card-about-us-banner:nth-child(-n+2){display:flex;flex-direction:row;align-items:center;padding:10px 16px}.app-card-about-us-banner:nth-child(-n+2){gap:0}.app-icon-about-us-banner{margin-right:10px;width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.app-text-about-us-banner{font-size:11px}.store-title-about-us-banner{font-size:14px}}@media (min-width:769px) and (max-width:1024px){.banneraboutus-section{width:100%}.banneraboutus-content-text{font-size:60px;padding:0}.banneraboutus-content{width:90%;padding-top:40px}.banneraboutus-row{flex:0 0 50%;padding:100px 0 80px}.banner-aboutus-movingpicture{padding:0;width:100%}.lottie-animation-large{width:100%}.app-card-about-us{flex-wrap:wrap;height:auto}.app-card-about-us-banner{height:auto}.app-card-about-us{justify-content:start}.link-app-card:nth-child(3n){margin-left:84px}}@media (min-width:1025px) and (max-width:1440px){.banneraboutus-content{width:90%;padding-top:80px}.banner-aboutus-movingpicture{flex:1;width:40%;padding:0}.lottie-animation-large{width:90%;margin-left:30px}.banneraboutus-row{width:50%;text-align:start}.app-card-about-us-banner{padding:10px 16px;gap:8px}.app-card-about-us{justify-content:start}}.title-content-tilte{width:487px}.title-aligned-text{padding-right:10px}.title-star-icon{width:42px;height:42px;padding-bottom:5px;float:left}.title-content-tilte-text{font-size:24px;font-weight:400;line-height:34px;color:#23095f}.title-text-1{margin-top:10px;color:#23095f}.title-text-1,.title-text-2{font-size:38px;font-weight:600;line-height:52px}.title-text-2{color:#000}.title-text-3,.title-text-4{font-size:38px;font-weight:600;margin-top:10px;color:#9f76ff}.title-content-p{line-height:28px;font-size:16px;font-weight:400;color:#000}.title-content-p.dark,.title-content-tilte-text.dark,.title-text-1.dark,.title-text-2.dark{color:#bbbbea}@media (max-width:360px){.title-content-tilte{padding:0;width:100%}.title-text-1,.title-text-2{font-size:32px;line-height:40px}.title-text-3{font-size:32px}.title-content-p{font-size:14px;padding:5px 0 0 5px}.title-aligned-text{padding:0}}@media (min-width:361px) and (max-width:480px){.title-aligned-text,.title-content-tilte{width:100%}.title-text-1,.title-text-2,.title-text-3{font-size:32px;line-height:40px}}@media (min-width:481px) and (max-width:767px){.title-aligned-text,.title-content-tilte{width:100%}.title-text-1,.title-text-2,.title-text-3{font-size:32px}}@media (min-width:769px) and (max-width:1024px){.title-aligned-text,.title-content-tilte{width:100%}.title-text-1,.title-text-2,.title-text-3{font-size:32px}}@media (min-width:1025px) and (max-width:1440px){.title-aligned-text,.title-content-tilte{width:90%}.title-content-p{width:95%}.title-text-2{width:90%}}