*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:var(--font-body,system-ui,sans-serif);color:var(--color-ink,inherit);background-color:var(--color-ground,transparent)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading,var(--font-body,system-ui,sans-serif))}img,video{max-width:100%}.wpns-form{display:flex;flex-direction:column;gap:12px}.wpns-field{display:flex;flex-direction:column;gap:4px}.wpns-field input,.wpns-field textarea,.wpns-field select{font:inherit;padding:8px 10px;border:1px solid #c8ccd2;border-radius:6px;background:#fff;color:inherit}.wpns-field-check{flex-direction:row;align-items:center;gap:8px}.wpns-trap{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.wpns-form button{font:inherit;padding:10px 16px;border:0;border-radius:6px;cursor:pointer;background:var(--color-brand,#0f3d6e);color:#fff}.wpns-form-success,.wpns-form-failed{display:none;margin:0}.wpns-form-success:target,.wpns-form-failed:target{display:block}.wpns-embed{position:relative;aspect-ratio:16/9;width:100%}.wpns-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.wpns-nav{list-style:none;margin:0;padding:0;display:flex;gap:16px}.wpns-nav-column{flex-direction:column}.wpns-nav-row{flex-wrap:wrap}.wpns-nav a,.wpns-lang a{color:inherit;text-decoration:none}.wpns-nav a[aria-current=page]{font-weight:700}.wpns-icon{display:inline-flex;width:1.5em;height:1.5em}.wpns-icon svg{width:100%;height:100%}.wpns-lang{display:flex;gap:8px}:root{--color-color1:#1b4b7e;--color-bg:#fbf3e6;--color-soft:#f3e2c7;--color-text:#3b2a1e;--color-primary:#b5541c;--color-accent:#e0a63a;}.e-h-hdrin{gap:0.75rem 1.5rem;display:flex;padding:0.875rem 1.25rem;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--color-soft);justify-content:space-between;background-color:var(--color-bg);}.e-h-hlogo{color:var(--color-primary);font-size:clamp(1.25rem, 4vw, 1.75rem);font-family:var(--font-heading);font-weight:700;text-decoration:none;}.e-h-hnav{flex:1 1 auto;order:0;}.e-h-hlist{gap:0.5rem 1.5rem;margin:0;display:flex;padding:0;flex-wrap:wrap;list-style:none;justify-content:center;}.e-h-hl1{color:var(--color-text);display:inline-block;padding:0.5rem 0.25rem;font-weight:600;text-decoration:none;}.e-h-hl1:hover{color:var(--color-primary);}.e-h-hl2{color:var(--color-text);display:inline-block;padding:0.5rem 0.25rem;font-weight:600;text-decoration:none;}.e-h-hl2:hover{color:var(--color-primary);}.e-h-hl3{color:var(--color-text);display:inline-block;padding:0.5rem 0.25rem;font-weight:600;text-decoration:none;}.e-h-hl3:hover{color:var(--color-primary);}.e-h-hl4{color:var(--color-text);display:inline-block;padding:0.5rem 0.25rem;font-weight:600;text-decoration:none;}.e-h-hl4:hover{color:var(--color-primary);}.e-h-hcta{color:#ffffff;order:1;padding:0.625rem 1.25rem;font-weight:700;white-space:nowrap;border-radius:999px;text-decoration:none;background-color:var(--color-primary);}.e-h-hcta:hover{background-color:var(--color-text);}.e-hero{color:var(--color-text);padding:4rem 1.25rem 2.5rem;text-align:center;font-family:Cairo, Tajawal, sans-serif;background-color:var(--color-soft);}.e-gh1{margin:0 0 1rem;font-size:clamp(2rem, 6vw, 3rem);}.e-gp{margin:0 auto 1.5rem;font-size:1.125rem;max-width:40rem;line-height:1.9;}.e-hbtns{gap:0.75rem;display:flex;flex-wrap:wrap;justify-content:center;}.e-hb1{color:var(--color-bg);padding:0.75rem 1.5rem;font-weight:700;border-radius:999px;text-decoration:none;background-color:var(--color-primary);}.e-hb2{color:var(--color-text);border:2px solid var(--color-primary);padding:0.65rem 1.5rem;font-weight:700;border-radius:999px;text-decoration:none;}.e-gal{color:var(--color-text);padding:3rem 1.25rem;font-family:Cairo, Tajawal, sans-serif;background-color:var(--color-bg);}.e-gh2{margin:0 0 1.5rem;font-size:clamp(1.5rem, 4vw, 2rem);}.e-gg{gap:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));}.e-f1{margin:0;}.e-g1{width:100%;height:22rem;object-fit:cover;border-radius:1.25rem;}.e-c1{padding-top:0.5rem;}.e-f2{margin:0;}.e-g2{width:100%;height:22rem;object-fit:cover;border-radius:1.25rem;}.e-c2{padding-top:0.5rem;}.e-f3{margin:0;}.e-g3{width:100%;height:22rem;object-fit:cover;border-radius:1.25rem;}.e-c3{padding-top:0.5rem;}.e-f4{margin:0;}.e-g4{width:100%;height:22rem;object-fit:cover;border-radius:1.25rem;}.e-c4{padding-top:0.5rem;}.e-abt{color:var(--color-text);padding:3rem 1.25rem;font-family:Cairo, Tajawal, sans-serif;background-color:var(--color-soft);}.e-ah2{margin:0 0 1rem;font-size:clamp(1.5rem, 4vw, 2rem);}.e-ap{margin:0 0 1rem;max-width:44rem;line-height:1.9;}.e-al{color:var(--color-primary);font-weight:700;}.e-cta{color:var(--color-bg);padding:3.5rem 1.25rem;text-align:center;font-family:Cairo, Tajawal, sans-serif;background-color:var(--color-primary);}.e-ch2{margin:0 0 0.75rem;font-size:clamp(1.5rem, 4vw, 2rem);}.e-cp{margin:0 0 1.5rem;line-height:1.9;}.e-cb{color:var(--color-text);display:inline-block;padding:0.75rem 1.75rem;font-weight:700;border-radius:999px;text-decoration:none;background-color:var(--color-bg);}.e-f-root{color:var(--color-bg);background:var(--color-text);}.e-f-ftin{gap:2rem;display:grid;padding:3rem 1.25rem 2rem;max-width:72rem;margin-inline:auto;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));}.e-f-fabh{color:var(--color-accent);margin:0 0 0.75rem;font-size:clamp(1.3rem, 4vw, 1.6rem);}.e-f-fabp{margin:0;line-height:1.8;}.e-f-fnh{color:var(--color-accent);margin:0 0 0.75rem;font-size:clamp(1.1rem, 3.5vw, 1.3rem);}.e-f-fnl{gap:0.5rem;margin:0;display:grid;padding:0;list-style:none;}.e-f-fla1{color:var(--color-bg);text-decoration:none;}.e-f-fla1:hover{text-decoration:underline;}.e-f-fla2{color:var(--color-bg);text-decoration:none;}.e-f-fla2:hover{text-decoration:underline;}.e-f-fla3{color:var(--color-bg);text-decoration:none;}.e-f-fla3:hover{text-decoration:underline;}.e-f-fla4{color:var(--color-bg);text-decoration:none;}.e-f-fla4:hover{text-decoration:underline;}.e-f-fch{color:var(--color-accent);margin:0 0 0.75rem;font-size:clamp(1.1rem, 3.5vw, 1.3rem);}.e-f-fcl{gap:0.5rem;margin:0;display:grid;padding:0;list-style:none;}.e-f-fbot{padding:1rem 1.25rem;font-size:0.9rem;border-top:1px solid var(--color-soft);text-align:center;}.e-f-fbotp{margin:0;}@media (max-width:767px){.e-h-hdrin{gap:0.5rem 1rem;padding:0.75rem 1rem;}.e-h-hnav{order:3;flex-basis:100%;}.e-h-hlist{gap:0.5rem 1rem;justify-content:flex-start;}.e-h-hcta{padding:0.5rem 1rem;}}