﻿.about-hero{position:relative;background:linear-gradient(135deg,rgb(3 17 40 / .94),rgb(8 53 95 / .88)),url(/images/slider/home2/slide1.jpg) center center / cover no-repeat;padding:90px 0 85px;color:#fff;overflow:hidden}.about-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(13 200 190 / .18),transparent 38%);pointer-events:none}.about-hero .container{position:relative;z-index:2}.about-hero .eyebrow{display:inline-block;margin-bottom:16px;padding:7px 14px;border-radius:999px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);color:#8ef3ec;font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.about-hero h1{margin:0 0 16px;font-size:46px;line-height:1.15;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.4px}.about-hero p{max-width:860px;margin:0 auto;font-size:18px;line-height:1.8;color:rgb(255 255 255 / .92)}.about-wrap{background:linear-gradient(180deg,#f6f8fc 0%,#ffffff 100%);padding:55px 0 70px}.about-main-card{background:#fff;border-radius:22px;box-shadow:0 18px 50px rgb(8 28 58 / .08);border:1px solid rgb(10 42 87 / .07);padding:34px 34px 22px}.about-content h2{margin:0 0 18px;color:#0c8f8d;font-size:30px;line-height:1.3;font-weight:800}.about-content h3{margin:28px 0 14px;color:#0a2c59;font-size:24px;line-height:1.35;font-weight:800}.about-content p{margin:0 0 18px;color:#334155;font-size:17px;line-height:1.95}.about-content strong{color:#111827;font-weight:800}.about-content a{color:#c21f32;font-weight:700;text-decoration:none}.about-content a:hover{text-decoration:underline}.about-list,.about-check-list{margin:0 0 18px 0;padding:0;list-style:none}.about-list li,.about-check-list li{position:relative;padding-left:28px;margin-bottom:12px;color:#334155;font-size:17px;line-height:1.8}.about-check-list li:before{content:"✓";position:absolute;left:0;top:0;color:#0c8f8d;font-weight:900}.about-list li:before{content:"";position:absolute;left:2px;top:12px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0c8f8d,#113f72)}.highlight-box{background:linear-gradient(135deg,#f3fbfb,#eef4fb);border:1px solid rgb(12 143 141 / .14);border-left:5px solid #0c8f8d;border-radius:18px;padding:24px 24px 16px;margin:28px 0}.stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 32px}.stat-card{background:linear-gradient(135deg,#0a2c59,#0d4f77);color:#fff;border-radius:18px;padding:22px 18px;box-shadow:0 14px 30px rgb(8 28 58 / .14);text-align:center}.stat-card .num{display:block;font-size:34px;font-weight:800;line-height:1;margin-bottom:8px;color:#7ff3eb}.stat-card .txt{font-size:14px;line-height:1.6;color:rgb(255 255 255 / .92);text-transform:uppercase;letter-spacing:.6px;font-weight:700}.cta-panel{margin-top:34px;background:linear-gradient(135deg,#07254b,#0a365f 62%,#0c8f8d 130%);border-radius:22px;padding:30px 28px;box-shadow:0 18px 40px rgb(6 28 58 / .16);color:#fff}.cta-panel h3{margin:0 0 12px;color:#fff;font-size:28px;font-weight:800}.cta-panel p{color:rgb(255 255 255 / .92);margin-bottom:20px}.cta-btn{display:inline-block;background:linear-gradient(135deg,#ff6a2a,#e5451b);color:#fff!important;padding:13px 24px;border-radius:10px;font-weight:800;letter-spacing:.2px;box-shadow:0 12px 24px rgb(229 69 27 / .22);text-decoration:none!important}.cta-btn:hover{transform:translateY(-1px);color:#fff!important}.sidebar-area{position:sticky;top:24px}.faq-box{border:1px solid rgb(10 42 89 / .08);border-radius:14px;background:#fff;box-shadow:0 10px 25px rgb(8 28 58 / .05);padding:18px 18px 14px;margin-bottom:14px}.faq-box h4{margin:0 0 8px;color:#0a2c59;font-size:18px;font-weight:800}.faq-box p{margin:0;font-size:16px;line-height:1.8}@media (max-width:991px){.about-hero{padding:70px 0 65px}.about-hero h1{font-size:34px}.about-main-card{padding:24px 20px 12px}.stats-grid{grid-template-columns:1fr}.sidebar-area{position:static;margin-top:24px}}@media (max-width:575px){.about-hero h1{font-size:28px}.about-hero p{font-size:16px}.about-content h2{font-size:25px}.about-content h3{font-size:21px}.about-content p,.about-list li,.about-check-list li,.faq-box p{font-size:16px}}