.about-hero{text-align:center;background:radial-gradient(circle at 100% 0,#0f6cbd1f,#0000 30%),linear-gradient(#f5faff,#fff);padding:30px 0}.page-tag{color:#0f6cbd;background:#eaf5ff;border-radius:999px;margin-bottom:20px;padding:12px 22px;font-weight:600;display:inline-block}.about-hero h1{color:#111827;max-width:1070px;margin:auto;font-size:68px;line-height:1.1}.about-hero p{color:#6b7280;max-width:800px;margin:25px auto 0;font-size:19px;line-height:1.9}.company-section{padding:120px 0}.company-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.company-image img{object-fit:cover;border-radius:40px;width:100%;height:600px;box-shadow:0 20px 50px #00000014}.company-content span{color:#0f6cbd;font-weight:600}.company-content h2{color:#111827;margin:20px 0;font-size:52px;line-height:1.2}.company-content p{color:#6b7280;margin-bottom:20px;font-size:18px;line-height:1.9}.about-stats{padding-bottom:120px}.stats-about-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.stat-card{text-align:center;background:#fff;border-radius:30px;padding:45px;transition:all .3s;box-shadow:0 15px 40px #0000000f}.stat-card:hover{transform:translateY(-8px)}.stat-card h2{color:#0f6cbd;font-size:50px}.stat-card p{color:#6b7280;margin-top:10px}.mission-section{padding-bottom:120px}.mission-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.mission-card{background:linear-gradient(135deg,#fff,#f5faff);border-radius:35px;padding:50px;box-shadow:0 15px 40px #0000000f}.mission-card h2{margin-bottom:18px;font-size:36px}.mission-card p{color:#6b7280;line-height:1.9}.seo-about{text-align:center;background:#f8fafc;padding:60px 0}.seo-about .container-custom{max-width:1200px;margin:auto;padding:0 20px}.seo-about h2{text-align:center;color:#111827;margin-bottom:20px;font-size:36px;font-weight:700}.seo-about p{text-align:center;color:#6b7280;max-width:900px;margin:auto;font-size:18px;line-height:1.9}.why-about{padding-bottom:120px}.section-heading{text-align:center;margin-bottom:60px}.section-heading span{color:#0f6cbd;font-weight:600}.section-heading h2{margin-top:10px;font-size:50px}.why-grid-about{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.why-card{text-align:center;background:#fff;border-radius:30px;padding:40px;font-weight:600;transition:all .3s;box-shadow:0 12px 40px #0000000f}.why-card:hover{transform:translateY(-8px)}.timeline-section{padding-bottom:120px}.timeline{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.timeline-card{text-align:center;background:#fff;border-radius:30px;padding:40px;box-shadow:0 15px 40px #0000000f}.timeline-card h3{color:#0f6cbd;margin-bottom:12px;font-size:40px}.timeline-card p{color:#6b7280}.about-cta{padding-bottom:120px}.cta-box-about{color:#fff;text-align:center;background:linear-gradient(135deg,#1677d2,#54a5ff);border-radius:45px;padding:90px 40px}.cta-box-about h2{font-size:52px}.cta-box-about p{color:#ffffffeb;margin-top:20px;font-size:18px}.cta-box-about button{color:#1677d2;cursor:pointer;background:#fff;border:none;border-radius:999px;margin-top:35px;padding:18px 40px;font-weight:600;transition:all .3s}.cta-box-about button:hover{transform:translateY(-4px)}@media (max-width:991px){.company-grid,.mission-grid,.stats-about-grid,.timeline,.why-grid-about{grid-template-columns:1fr}.about-hero h1{font-size:42px}.company-content h2,.section-heading h2{font-size:38px}.cta-box-about h2{font-size:35px}.company-image img{height:400px}}
