.about-main{background:#fff;margin-top:0;padding:24px 24px 70px}.about-page{width:100%}.about-container{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 16px}.about-content-page{text-align:center;width:100%;margin:0 auto 24px}.about-badge{display:none}.about-ceo-space{text-align:center;width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0 auto;padding-top:18px}.about-ceo-space h2{color:#111827;text-align:center;margin:0 0 22px;font-size:38px;font-weight:800;line-height:1.2}.about-ceo-space img{object-fit:cover;width:235px;max-width:100%;height:auto;margin:0 auto 26px;display:block}.about-ceo-space p{color:#1f2937;text-align:left;max-width:1250px;margin:0 auto 24px;font-size:16px;line-height:1.65}.about-page-title{color:#111827;text-align:center;max-width:1250px;margin:34px auto 22px;font-size:32px;font-weight:800;line-height:1.3}.about-description-content{color:#1f2937;text-align:left;max-width:1250px;margin:0 auto 36px;font-size:16px;line-height:1.65}.about-description-content p{margin:0 0 22px;line-height:1.65}.about-services-wrapper{flex-direction:column;gap:24px;max-width:1250px;margin:34px auto 0;display:flex}.about-service-item{width:100%;box-shadow:none;text-align:left;background:0 0;border-radius:0;padding:0}.about-service-title{color:hsl(var(--base));margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.35}.about-service-description{color:#1f2937;font-size:16px;line-height:1.65}.about-service-description p{margin:0 0 18px;line-height:1.65}.about-error-box{text-align:center;max-width:700px;margin:0 auto;padding:60px 16px}.about-ceo-space div,.about-description-content div,.about-service-description div{max-width:100%}.about-ceo-space h1,.about-ceo-space h3,.about-ceo-space h4,.about-description-content h1,.about-description-content h2,.about-description-content h3,.about-description-content h4,.about-service-description h1,.about-service-description h2,.about-service-description h3,.about-service-description h4{color:#111827;margin:24px 0 14px;line-height:1.3}@media (max-width:991px){.about-container{max-width:100%}.about-ceo-space h2{font-size:34px}}@media (max-width:768px){.about-main{padding:16px 14px 50px}.about-container{padding:0 8px}.about-ceo-space{padding-top:16px}.about-ceo-space h2{margin-bottom:18px;font-size:30px}.about-ceo-space img{width:210px;margin-bottom:22px}.about-ceo-space p,.about-description-content,.about-service-description{font-size:15px;line-height:1.7}.about-page-title{margin-top:28px;font-size:26px}}@media (max-width:480px){.about-main{padding-left:12px;padding-right:12px}.about-container{padding:0 4px}.about-ceo-space h2{font-size:26px}.about-ceo-space img{width:190px}.about-ceo-space p,.about-description-content p,.about-service-description p{margin-bottom:18px}}
.Footerpage-module__raWC9G__footer{color:#fff;background:#0b1c49;border-top:2px solid #ffffff14;width:100%;overflow:hidden}.Footerpage-module__raWC9G__container{max-width:1320px;margin:0 auto;padding:46px 20px 50px}.Footerpage-module__raWC9G__brandArea{text-align:center;flex-direction:column;align-items:center;display:flex}.Footerpage-module__raWC9G__logoLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Footerpage-module__raWC9G__logo{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:auto;max-width:100%;height:56px;transition:opacity .18s;display:block}.Footerpage-module__raWC9G__logoLink:hover .Footerpage-module__raWC9G__logo{opacity:1}.Footerpage-module__raWC9G__tagline{color:#7382ac;letter-spacing:.4px;margin:14px 0 16px;font-size:13px;font-weight:600;line-height:1.4}.Footerpage-module__raWC9G__socialList{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Footerpage-module__raWC9G__socialPill{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 18px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.Footerpage-module__raWC9G__socialPill svg{color:currentColor;flex:none;transition:color .18s,transform .18s;display:block}.Footerpage-module__raWC9G__socialPill:hover{transform:translateY(-2px)}.Footerpage-module__raWC9G__socialPill:hover svg{transform:scale(1.04)}.Footerpage-module__raWC9G__facebook{color:#6fb1ff;background:#123d83}.Footerpage-module__raWC9G__youtube{color:#ff6969;background:#602947}.Footerpage-module__raWC9G__instagram{color:#ff70c7;background:#52215d}.Footerpage-module__raWC9G__linkedin{color:#66b4ff;background:#123d83}.Footerpage-module__raWC9G__facebook:hover{color:#fff;background:#1877f2;border-color:#ffffff2e;box-shadow:0 8px 22px #1877f247}.Footerpage-module__raWC9G__youtube:hover{color:#fff;background:red;border-color:#ffffff2e;box-shadow:0 8px 22px #ff000042}.Footerpage-module__raWC9G__instagram:hover{color:#fff;background:#e4405f;border-color:#ffffff2e;box-shadow:0 8px 22px #e4405f4d}.Footerpage-module__raWC9G__linkedin:hover{color:#fff;background:#0a66c2;border-color:#ffffff2e;box-shadow:0 8px 22px #0a66c247}.Footerpage-module__raWC9G__divider{background:#ffffff14;width:100%;height:1px;margin:38px 0 34px}.Footerpage-module__raWC9G__columns{grid-template-columns:.95fr 1fr 1.2fr 1.25fr 1.25fr 1.35fr 1.15fr;align-items:flex-start;gap:34px;display:grid}.Footerpage-module__raWC9G__col h4{color:#fff;margin:0 0 24px;padding-bottom:10px;font-size:13px;font-weight:800;line-height:1.25;display:inline-block;position:relative}.Footerpage-module__raWC9G__col h4:after{content:"";background:#ff5a1f;border-radius:999px;width:22px;height:2px;position:absolute;bottom:0;left:0}.Footerpage-module__raWC9G__linkList{margin:0;padding:0;list-style:none}.Footerpage-module__raWC9G__linkList li{margin:0 0 14px}.Footerpage-module__raWC9G__footerLink{color:#8c99bf;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex;position:relative}.Footerpage-module__raWC9G__footerLink:before{content:"›";color:#ff5a1f;font-size:14px;font-weight:800;line-height:1}.Footerpage-module__raWC9G__footerLink:hover{color:#fff;transform:translate(2px)}.Footerpage-module__raWC9G__addressCol{min-width:0}.Footerpage-module__raWC9G__address{color:#7f8eb9;margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.75}.Footerpage-module__raWC9G__phoneList{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Footerpage-module__raWC9G__phone{color:#ff5a1f;align-items:center;gap:8px;font-size:13px;font-weight:800;line-height:1.4;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.Footerpage-module__raWC9G__phone:hover{color:#ff7a47;transform:translate(2px)}.Footerpage-module__raWC9G__phone svg{flex:none}.Footerpage-module__raWC9G__copyright{color:#8c99bf;text-align:center;border-top:1px solid #ffffff14;padding:14px 20px;font-size:13px}.Footerpage-module__raWC9G__copyright a{color:#fff;font-weight:700;text-decoration:none}.Footerpage-module__raWC9G__copyright a:hover{color:#ff5a1f}@media (max-width:1199px){.Footerpage-module__raWC9G__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px}}@media (max-width:991px){.Footerpage-module__raWC9G__container{padding:42px 18px 44px}.Footerpage-module__raWC9G__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.Footerpage-module__raWC9G__logo{height:52px}}@media (max-width:767px){.Footerpage-module__raWC9G__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.Footerpage-module__raWC9G__divider{margin:32px 0 30px}}@media (max-width:575px){.Footerpage-module__raWC9G__container{padding:36px 16px 38px}.Footerpage-module__raWC9G__logo{height:48px}.Footerpage-module__raWC9G__tagline{font-size:12px}.Footerpage-module__raWC9G__socialList{gap:7px}.Footerpage-module__raWC9G__socialPill{min-height:34px;padding:0 13px;font-size:11px}.Footerpage-module__raWC9G__columns{grid-template-columns:1fr;gap:26px}.Footerpage-module__raWC9G__col h4{margin-bottom:16px}.Footerpage-module__raWC9G__linkList li{margin-bottom:10px}.Footerpage-module__raWC9G__address{line-height:1.65}}
