section.desc-section{padding:0 4rem 4rem}.inside-desc{display:flex;flex-direction:column;row-gap:30px}.inside-desc h2{font-size:24px;font-weight:700;margin-bottom:5px;text-transform:capitalize}.under-cons h1{font-size:40px;font-weight:600;text-transform:capitalize}.service-head-up h1,.service-head-up h2{font-size:25px;font-weight:700}.service-head-up i{font-size:37px}.service-head-up img{width:2rem}.service-head-up{display:flex;gap:5px}.service-section h3{font-size:20px;font-weight:700}.service-section p,.service-section ul,.whyus-p{font-size:16.5px;color:#000;line-height:1.8;margin-bottom:20px}.service-heading{margin-bottom:1.5rem}.third-ul{display:flex;flex-wrap:wrap}.req-list{background:#043e6414;gap:10px;margin-bottom:1rem;padding:.5rem;background:linear-gradient(139deg,rgb(4 62 100/17%),rgba(255,255,255,1) 65%)}li.req-list i{display:flex;align-items:center;font-size:30px;padding:.5rem}.fs-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.requirements{list-style:none;margin:0;padding:0;display:grid;gap:18px}.req-list{background:linear-gradient(135deg,#f5f7fa,#e9eff5);border-radius:4px;align-items:flex-start;gap:16px;padding:20px;transition:all .3s;display:flex;background:linear-gradient(89deg,rgba(233,239,245,1),rgb(250 250 250))}.req-list:hover{background:#ffffff;box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.req-list i{font-size:30px;color:#0066cc;min-width:40px}.req-list p{margin:0;font-size:16px;line-height:1.4;color:#333}.req-list p b{font-size:17px}@media (max-width:768px){.req-list{padding:18px}.req-list i{font-size:28px}.req-list p{font-size:15px}}@media (max-width:500px){.req-list{flex-direction:column;text-align:left}.req-list i{font-size:30px}}.timeline{border-left:3px solid #d1d5db;padding-left:20px;margin-left:10px}.timeline-item{margin-bottom:13px;position:relative}.timeline-item .dot{background:#10b981;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-28px}.timeline-item h3{margin:0 0 5px;font-size:18px}.timeline-item p{margin:0;color:#000}.fee-table{background:#ffffff;border-radius:12px;color:#000;font-family:manrope;box-shadow:0 4px 20px rgba(0,0,0,.08)}.fee-table thead{background:linear-gradient(135deg,#5a4ff3,#8f7bff);color:#fff}.fee-table thead td{padding:14px 16px;font-size:15px;text-transform:uppercase;letter-spacing:.5px}.fee-table tbody td{border-bottom:1px solid #eee;font-size:15px}.fee-table tbody tr:hover{background:#f8f9ff;cursor:pointer;transition:.2s ease}.fee-table tbody tr:last-child td{border-bottom:none}.fee-table td b{font-weight:600;color:#000}.fee-table tbody tr{transition:background .25s ease,transform .15s ease}.fee-table{width:100%;background:#fff;border-radius:14px;border-collapse:collapse;overflow:hidden;font-family:raleway,sans-serif;margin-bottom:1rem;box-shadow:0 6px 26px rgba(0,98,255,.08)}.fee-table thead td{background:#e9f2ff;color:#093165;padding:16px;font-weight:600}.fee-table tbody td{padding:14px 16px;border-bottom:1px solid #f1f1f1}.fee-table tbody tr:hover{background:#f6faff}.process-section{max-width:800px;margin:40px auto;padding:0 20px}.process-title{text-align:center;font-size:28px;margin-bottom:30px;color:#000}.process-step{display:flex;background:#f7f9fc;border-left:4px solid #2f855a;padding:20px;margin-bottom:18px;border-radius:8px;gap:18px;align-items:flex-start;transition:all .25s ease;box-shadow:0 2px 12px rgba(0,0,0,.07)}.process-step:hover{transform:translateY(-3px);box-shadow:0 4px 20px rgba(0,0,0,.12);border-left-color:#276749}ul.process-ui li{width:100%}.step-number{background:#2F855A;color:#fff;min-width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:6px;font-size:18px;font-weight:600}.step-content h3{margin:0 0 6px;font-size:18px;color:#000}.step-content p{margin:0;font-size:15px;color:#000;line-height:1.5}@media(max-width:600px){.process-step{flex-direction:column;gap:10px}.step-number{min-width:32px;height:32px;font-size:16px}.steps-track{padding:0 0 0 53px}}.guidelines{padding:40px 0}.guidelines h2{text-align:center;font-size:26px;color:#1a3d6b}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.guide-card{background:#ffffff;padding:18px 22px;border-radius:14px;border:1px solid #e6eef7;box-shadow:0 4px 12px rgba(0,0,0,.06);display:flex;align-items:flex-start;gap:12px}.icon{color:#27ae60;font-size:20px}.guideline-section{padding:40px 0}.guideline-section h2{text-align:center;color:#1a3d6b;font-size:28px}.guideline-card{background:#ffffff;border-radius:16px;padding:30px;max-width:900px;margin:auto;box-shadow:0 4px 14px rgba(0,0,0,.07);border:1px solid #e7eef7}.guideline-list-box{background:#f4faff;border-left:4px solid #1a73e8;padding:18px 22px;border-radius:10px;margin:22px 0}.guideline-list-box ul{margin:0;padding-left:20px}.guideline-list-box li{margin-bottom:10px;display:flex;align-items:flex-start;color:#1e3d59;gap:10px}.guideline-list-box li i{font-size:18px}.why-prolix{padding:0;margin:auto}.why-row{display:grid;grid-template-columns:260px 1fr;gap:25px;padding:25px 0;border-bottom:1px solid #e5eef7}.why-title{font-weight:600;color:#000;font-size:18px}.why-text p{margin:0;color:#000;line-height:1.7;font-size:16px}@media (max-width:768px){.why-row{grid-template-columns:1fr;gap:10px}.why-title{font-size:17px}}.premium-intro{padding:40px 35px 50px;background:#ffffff;border-radius:18px;border:1px solid #e7eef6;box-shadow:0 4px 18px rgba(0,0,0,.05)}.premium-header{border-bottom:2px solid #f0f5fb;gap:18px;margin-bottom:25px;padding-bottom:10px;width:100%}.ph-icon,.premium-header{align-items:center;display:flex}.ph-icon{font-size:38px;background:#e8f2ff;color:#0d4b89;width:55px;height:55px;justify-content:center;border-radius:14px}.premium-header h2{font-size:24px;font-weight:700}.ph-subtitle{color:#5f6f83;font-size:15px}.premium-body p{font-size:16.5px;color:#000;line-height:1.8;margin-bottom:20px}.premium-body{margin:auto}.heading-card{font-size:30px;font-weight:700;text-align:center;background:#105c86;color:white!important;padding:8px;border-radius:16px;box-shadow:0 10px 30px rgba(16,92,134,.3)}.fmcs-section{max-width:900px;margin:60px auto;padding:40px 45px;background:#ffffff;border-radius:18px;border:1px solid #e3e9f3;box-shadow:0 6px 20px rgba(0,0,0,.05)}.fmcs-header{display:flex;align-items:center;gap:15px;padding-bottom:20px;border-bottom:2px solid #eef2f7;margin-bottom:25px}.fmcs-icon{background:#e8f1ff;color:#064a8b;font-size:30px;padding:14px;border-radius:12px}.fmcs-header h2{font-size:26px;font-weight:700;color:#0e2a50;margin:0}.fmcs-body p{font-size:17px;line-height:1.75;color:#3d4b5f;margin-bottom:18px}.fmcs-body h3{margin-top:30px;font-size:20px;color:#0e2a50;font-weight:700;margin-bottom:10px}.sec-title{font-size:24px;font-weight:600;color:#1e3a5f;margin-bottom:20px}.guideline-card{background:rgba(255,255,255,.65);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:25px 28px;box-shadow:0 8px 20px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.4)}.step{display:flex;gap:18px;align-items:flex-start;margin-bottom:22px}.circle{min-width:40px;height:40px;border-radius:50%;background:#e9f1ff;color:#1e4bb8;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:18px;border:1px solid #d6e4ff;box-shadow:0 2px 4px rgba(0,50,150,.1)}.step p{margin:0;font-size:16.5px;line-height:1.6;color:#000}.step:hover .circle{background:#1e4bb8;color:#fff;transition:.2s ease}.toc-drop-down{display:none}.container{max-width:900px;margin:0 auto}.section-title{font-size:32px;font-weight:700;text-align:center;color:#0f172a;margin-bottom:16px}.section-subtitle{text-align:center;color:#64748b;font-size:17px;margin-bottom:60px}.challenges-list{gap:13px;display:grid}.challenge-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;transition:all .3s;box-shadow:0 8px 25px rgba(0,0,0,.06)}.challenge-item:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.12);border-color:#105c86}.challenge-header{align-items:flex-start;gap:20px;margin-bottom:5px;display:flex}.challenge-icon{color:#fff;background:#105c86;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;box-shadow:0 6px 15px rgba(16,92,134,.25)}.challenge-title{font-size:20px;font-weight:600;color:#0f172a;margin-bottom:8px}.problem-label{font-weight:600;color:#dc2626;margin-bottom:6px}.problem-text{color:#475569;margin:0!important}.challenge-solution{margin-top:7px}.solution-label{font-weight:600;color:#16a34a;margin-bottom:6px}.solution-text{color:#475569;margin:0!important}.why-us-cards{display:flex;flex-wrap:wrap;gap:1rem}.why-us-card{background:rgba(240,248,255,.49);width:48%;padding:1rem;display:flex;gap:11px;border-radius:5px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.why-us-card h3{font-size:17px}.why-us-card p{margin:0!important}.why-us-card svg{font-size:4rem}.desc{width:100%!important}.inside-desc{width:100%}@media (max-width:900px){.toc-menu i{font-size:19px}.toc-menu p{font-size:14px;font-weight:600}}@media (max-width:768px){.section-title{font-size:28px}.challenge-item{padding:24px}.challenge-header{gap:16px}.challenge-icon{width:48px;height:48px;font-size:20px}.guideline-card{padding:20px}.inside-page-section{gap:10px;flex-direction:column}.page-section-right{width:100%;padding:1rem}.page-section-left{z-index:100;background:#2f855a;width:100%;position:sticky;top:14%}.toc{display:none}.toc-drop-down{display:block}.why-prolix{padding:0}.why-us-card{width:100%}.service-section{padding:0}}@media (max-width:700px){.premium-intro{padding:30px 20px}.premium-header{flex-direction:column;text-align:center;gap:10px}.premium-body{max-width:100%}.ph-icon{display:none}.fmcs-section{padding:25px 20px}.fmcs-header{flex-direction:column;text-align:center}.heading-card{border-radius:5px}}@media (max-width:600px){.product-category li{width:100%}}@media (max-width:500px){.service-section p,.service-section ul,.whyus-p{color:#000;margin-bottom:20px;font-size:13.5px;line-height:1.7}}@media (max-width:465px){.why-us-card svg{font-size:3rem}.why-row{border-bottom:1px solid #889cb0}.why-us-card{flex-direction:column}.p-card p{font-size:13px}}@media (max-width:400px){.fee-table thead td{padding:7px;font-size:12px}.fee-table tbody td{padding:9px 2px;font-size:10px}.steps-track{padding:0 0 0 20px}.track-line{left:1px}.premium-header h2{font-size:17px}}