.elementor-5992 .elementor-element.elementor-element-06c9c2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5992 .elementor-element.elementor-element-7cdaa79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--navy:#1B2454;--gold:#F5B71B;--gold-hover:#e0a514;--white:#FFFFFF;--text-dark:#000000;--bg-light:#F8F9FA;--card-bg:#F1F4F9;--border-color:#E2E8F0}body{font-family:'Poppins',sans-serif;font-size:20px;font-weight:400;color:var(--text-dark);line-height:1.6;margin:0;padding:0;background-color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:'Maven Pro',sans-serif;font-weight:700;color:var(--navy);margin-top:0;line-height:1.3}h1,h2,h3{font-size:38px}p{font-size:20px;color:var(--text-dark);margin-bottom:1.25rem}a{color:var(--navy);font-weight:600;text-decoration:underline;transition:color 0.3s ease}a:hover{color:var(--gold)}ul,ol{font-size:20px;padding-left:1.75rem;margin-bottom:1.25rem}li{margin-bottom:.5rem}.divider{border:none;border-top:1px solid var(--border-color);margin:3rem 0}.container{max-width:1050px;margin:0 auto;padding:2.5rem 1.5rem}.section{padding:2.5rem 0}.bg-light{background-color:var(--bg-light)}.text-center{text-align:center}.section-dark{background-color:var(--navy);color:var(--white)}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4{color:var(--gold)}.section-dark p,.section-dark li{color:var(--white)}.section-dark a{color:var(--gold)}.section-dark a:hover{color:var(--white)}.hero-title{font-size:38px;margin-bottom:1.25rem}.section-title{font-size:38px;margin-bottom:1.25rem;border-bottom:4px solid var(--gold);display:inline-block;padding-bottom:.35rem}.subsection-heading{margin-top:2rem}.subsection-dark-heading{margin-top:2rem}.table-container{overflow-x:auto;margin:2rem 0}table{width:100%;border-collapse:collapse;text-align:left;background-color:var(--white);box-shadow:0 4px 6px rgb(0 0 0 / .05);border-radius:8px;overflow:hidden;font-size:18px}th,td{padding:1rem 1.25rem;border:1px solid var(--border-color)}th{background-color:var(--navy);color:var(--gold);font-family:'Maven Pro',sans-serif;font-size:22px}td{color:var(--text-dark)}.project-card{background-color:var(--card-bg);border-left:5px solid var(--navy);padding:2rem;border-radius:0 8px 8px 0;margin:2rem 0}.project-title{margin-bottom:1rem}.faq-item{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-color)}.faq-question{font-size:24px;margin-bottom:.5rem}.cta-description{max-width:800px;margin:0 auto 1.5rem auto}.cta-links{display:flex;gap:1.25rem;flex-wrap:wrap;margin-top:1.5rem}.cta-center{justify-content:center}.btn{display:inline-block;padding:.85rem 1.75rem;border-radius:6px;text-decoration:none;font-size:18px;font-weight:600;transition:all 0.3s ease}.btn-gold,.section-dark .btn-gold{background-color:var(--gold)!important;color:var(--navy)!important;text-decoration:none!important}.btn-gold:hover,.section-dark .btn-gold:hover{background-color:var(--gold-hover)!important;color:var(--navy)!important}.btn-outline,.section-dark .btn-outline{border:2px solid var(--gold)!important;color:var(--gold)!important;text-decoration:none!important;background-color:transparent!important}.btn-outline:hover,.section-dark .btn-outline:hover{background-color:var(--gold)!important;color:var(--navy)!important}