.elementor-4361 .elementor-element.elementor-element-69548e4{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-08efe15 */:root {--dark:#212529;--gold:#C5D320;--red:#C42625;--gray:#4B5157;--muted:#8A9096;--border:#E9EAEC;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-wrap {font-family:'Inter',sans-serif;max-width:1160px;margin:0 auto;padding:60px 20px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-eyebrow {font-family:'Inter',sans-serif;font-weight:600;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:var(--red);margin-bottom:12px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-h1 {font-family:'Poppins',sans-serif;font-weight:700;font-size:clamp(28px,4vw,42px);color:var(--dark);margin-bottom:18px;line-height:1.15;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-sub {font-size:16px;line-height:1.7;color:var(--gray);max-width:820px;margin-bottom:10px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-h2 {font-family:'Poppins',sans-serif;font-weight:700;font-size:clamp(22px,3vw,30px);color:var(--dark);margin:50px 0 20px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-p {font-size:15.5px;line-height:1.75;color:var(--gray);margin-bottom:16px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cards {display:flex;flex-wrap:wrap;gap:20px;margin-top:10px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card {flex:1 1 220px;border-radius:14px;padding:24px 22px;border-top:4px solid var(--gold);background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.06);display:flex;flex-direction:column;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card.c1 {background:#EFF9EE;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card.c2 {background:#EAF3FC;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card.c3 {background:#FDEFF3;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card.c4 {background:#FFF4E5;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card.c5 {background:#F1EEFB;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card-icon {font-size:26px;margin-bottom:10px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card h3 {font-family:'Poppins',sans-serif;font-weight:600;font-size:18px;color:var(--dark);margin-bottom:8px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card p {font-size:14px;line-height:1.6;color:var(--gray);margin-bottom:16px;flex-grow:1;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-card a {display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:14px;color:var(--dark);text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:2px;width:fit-content;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-band-row {display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 24px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-band {flex:1 1 220px;background:#F7F8F9;border-radius:12px;padding:18px 20px;border:1px solid var(--border);}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-band .lv {font-family:'Poppins',sans-serif;font-weight:700;font-size:15px;color:var(--dark);margin-bottom:4px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-band .desc {font-size:13.5px;color:var(--muted);}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-callouts {display:flex;flex-wrap:wrap;gap:20px;margin-top:10px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-callout {flex:1 1 320px;border:1px solid var(--border);border-left:4px solid var(--red);border-radius:10px;padding:22px 24px;background:#fff;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-callout h4 {font-family:'Poppins',sans-serif;font-weight:600;font-size:16px;color:var(--dark);margin-bottom:8px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-callout p {font-size:14.5px;line-height:1.7;color:var(--gray);}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item {border-bottom:1px solid var(--border);}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item summary {cursor:pointer;list-style:none;padding:18px 4px;font-family:'Poppins',sans-serif;font-weight:600;font-size:15.5px;color:var(--dark);display:flex;justify-content:space-between;align-items:center;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item summary::-webkit-details-marker {display:none;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item summary::after {content:'+';font-size:20px;color:var(--gold);font-weight:700;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item[open] summary::after {content:'\2212';}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-faq-item p {font-size:14.5px;line-height:1.7;color:var(--gray);padding:0 4px 18px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cta {background:var(--dark);border-radius:16px;padding:50px 40px;text-align:center;margin-top:60px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cta .chip {display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);padding:7px 16px;border-radius:999px;font-size:12.5px;font-weight:600;color:#fff;margin-bottom:20px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cta h2 {font-family:'Poppins',sans-serif;font-weight:700;font-size:clamp(22px,3vw,30px);color:#fff;margin-bottom:16px;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cta p {font-size:15px;color:#E2E4E8;max-width:600px;margin:0 auto 26px;line-height:1.7;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-cta a {display:inline-flex;align-items:center;gap:8px;background:var(--gold);color:var(--dark);font-weight:700;font-size:15px;padding:14px 28px;border-radius:999px;text-decoration:none;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 @media(max-width:600px) {.gfg-card{flex:1 1 100%;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-band {flex:1 1 100%;}
 .elementor-4361 .elementor-element.elementor-element-08efe15 .gfg-callout {flex:1 1 100%;}}/* End custom CSS */