.elementor .e-4575a440-fa01{font-weight:800;font-size:0.78rem;color:#38bdf8;letter-spacing:0.1em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin:0px;border-radius:9999px;border-width:1px;border-color:rgba(56, 189, 248, 0.35);border-style:solid;background-color:rgba(255, 255, 255, 0.12);align-self:flex-start;}.elementor .e-b7fd43d-ae49{font-weight:800;font-size:3.25rem;color:#ffffff;letter-spacing:-0.02em;line-height:1.12;margin:0px;}.elementor .e-2fbf04fe-c434{font-size:1.12rem;color:#cbd5e1;line-height:1.7;margin:0px;}.elementor .e-53bf3e09-6a04:hover,.elementor .e-53bf3e09-6a04:focus-visible{background-color:#ff6f1b;transform:translate3d(0px, -2px, 0px);}.elementor .e-53bf3e09-6a04{font-weight:700;font-size:0.98rem;color:#ffffff;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;background-color:#f35900;box-shadow:0px 10px 25px 0px rgba(243, 89, 0, 0.35);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-780e73ac-cf52:hover,.elementor .e-780e73ac-cf52:focus-visible{background-color:rgba(255, 255, 255, 0.25);transform:translate3d(0px, -2px, 0px);}.elementor .e-780e73ac-cf52{font-weight:700;font-size:0.98rem;color:#ffffff;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;background-color:rgba(255, 255, 255, 0.14);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-74081c3b-3bfb{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-7867c73-f1a6{padding:0px;display:flex;flex-direction:column;gap:1.35rem;align-items:flex-start;}.elementor .e-6015813a-14ab{font-size:0.9rem;color:#f8fafc;line-height:1.5;margin:0px;}.elementor .e-75b225e8-5aa3{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(2, 19, 56, 0.82);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-61ae5fa-4495{width:100%;min-height:430px;overflow:hidden;padding:1.5rem;border-radius:24px;border-width:2px;border-color:rgba(255, 255, 255, 0.22);border-style:solid;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2026/01/IMG_0017-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 25px 60px 0px rgba(2, 18, 56, 0.45);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-185a50ce-c316{width:100%;max-width:1160px;padding:0px;display:grid;gap:3.5rem;grid-template-columns:1.12fr 0.88fr;grid-template-rows:auto;align-items:center;}.elementor .e-42619248-3c10{width:100%;padding-block-start:6.5rem;padding-block-end:7.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;background-image:linear-gradient(135deg, #021338 0%,#03256c 55%,#0b4f8c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-46a8a3e5-53e1{font-weight:800;font-size:2.25rem;color:#f35900;line-height:1.1;margin:0px;}.elementor .e-7c314973-1cfe{font-weight:800;font-size:0.82rem;color:#030e67;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-2b75e606-ee39{font-size:0.86rem;color:#64748b;line-height:1.5;margin:0px;}.elementor .e-7b3bf50d-20ff:hover,.elementor .e-7b3bf50d-20ff:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-7b3bf50d-20ff{min-width:220px;text-align:center;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 16px 36px 0px rgba(3, 14, 103, 0.09);display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;border-top-color: #f35900;\n}.elementor .e-13f4b972-4890{font-weight:800;font-size:2.25rem;color:#030e67;line-height:1.1;margin:0px;}.elementor .e-5ed10070-ae6b{font-weight:800;font-size:0.82rem;color:#030e67;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-72a2355c-4167{font-size:0.86rem;color:#64748b;line-height:1.5;margin:0px;}.elementor .e-262b0bac-ed14:hover,.elementor .e-262b0bac-ed14:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-262b0bac-ed14{min-width:220px;text-align:center;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 16px 36px 0px rgba(3, 14, 103, 0.09);display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;border-top-color: #030e67;\n}.elementor .e-f213acd-820e{font-weight:800;font-size:2.25rem;color:#0d9488;line-height:1.1;margin:0px;}.elementor .e-72c68ce3-df86{font-weight:800;font-size:0.82rem;color:#030e67;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-3cf7ec11-c432{font-size:0.86rem;color:#64748b;line-height:1.5;margin:0px;}.elementor .e-ab23f4a-d132:hover,.elementor .e-ab23f4a-d132:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-ab23f4a-d132{min-width:220px;text-align:center;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 16px 36px 0px rgba(3, 14, 103, 0.09);display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;border-top-color: #0d9488;\n}.elementor .e-218e0aa0-edc0{font-weight:800;font-size:2.25rem;color:#0284c7;line-height:1.1;margin:0px;}.elementor .e-1dc174d2-4366{font-weight:800;font-size:0.82rem;color:#030e67;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-57b1a7d8-3847{font-size:0.86rem;color:#64748b;line-height:1.5;margin:0px;}.elementor .e-51f103a1-206a:hover,.elementor .e-51f103a1-206a:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-51f103a1-206a{min-width:220px;text-align:center;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 16px 36px 0px rgba(3, 14, 103, 0.09);display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0px;align-items:center;border-top-color: #0284c7;\n}.elementor .e-212d3cfb-4a1f{width:100%;max-width:1160px;z-index:10;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:-3.5rem;margin-block-end:4.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:center;}.elementor .e-c756b51-9e12{font-size:0.9rem;color:#f8fafc;line-height:1.5;margin:0px;}.elementor .e-d549147-cc0d{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(2, 19, 56, 0.82);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-4792fa22-e2a3{min-height:440px;padding:2rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2026/01/IMG_0009-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-431748de-ae38{font-weight:800;font-size:0.8rem;color:#f35900;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-2f24ecc9-fed6{font-weight:800;font-size:2rem;color:#030e67;line-height:1.25;margin:0px;}.elementor .e-4c91a9de-64fc{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-5de053f9-d7d5{font-size:0.9rem;color:#1e293b;line-height:1.55;margin:0px;}.elementor .e-4be56aa2-7bce{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #030e67;\n}.elementor .e-17e5e32d-4238{font-size:0.9rem;color:#1e293b;line-height:1.55;margin:0px;}.elementor .e-5f52c13b-bbac{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #f35900;\n}.elementor .e-4897eaaf-b9b8{font-size:0.9rem;color:#1e293b;line-height:1.55;margin:0px;}.elementor .e-1d98a4ce-31ad{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #dc2626;\n}.elementor .e-5ddd2783-c60e{padding:3.25rem;display:flex;flex-direction:column;gap:1.15rem;justify-content:center;}.elementor .e-101ad966-83b9{width:100%;overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(3, 14, 103, 0.08);display:grid;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;}.elementor .e-25525c90-2d6a{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-1adc3c68-a2f9{width:100%;padding-block-start:1rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-1d1ca6f-3319{font-weight:800;font-size:0.8rem;color:#f35900;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-447cdab1-5de3{font-weight:800;font-size:2.4rem;color:#030e67;letter-spacing:-0.015em;line-height:1.2;margin:0px;}.elementor .e-68624231-137b{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-6dd78926-ca07{max-width:760px;text-align:center;padding:0px;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-3cbed7fc-9a6c{font-weight:800;font-size:0.92rem;margin:0px;}.elementor .e-2068a580-fbd7:hover,.elementor .e-2068a580-fbd7:focus-visible{border-color:#f35900;background-color:#fff7ed;}.elementor .e-2068a580-fbd7{width:auto;font-weight:800;font-size:0.92rem;color:#030e67;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:9999px;border-width:2px;border-color:#cbd5e1;border-style:solid;background-color:#ffffff;display:inline-flex;justify-content:center;align-items:center;&.e--selected { background-color: #f35900; border-color: #f35900; color: #ffffff; box-shadow: 0px 8px 20px 0px rgba(243, 89, 0, 0.3); }\n}.elementor .e-2e9d21c-8f54{font-weight:800;font-size:0.92rem;margin:0px;}.elementor .e-35588f2-e73e:hover,.elementor .e-35588f2-e73e:focus-visible{border-color:#f35900;background-color:#fff7ed;}.elementor .e-35588f2-e73e{width:auto;font-weight:800;font-size:0.92rem;color:#030e67;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:9999px;border-width:2px;border-color:#cbd5e1;border-style:solid;background-color:#ffffff;display:inline-flex;justify-content:center;align-items:center;&.e--selected { background-color: #f35900; border-color: #f35900; color: #ffffff; box-shadow: 0px 8px 20px 0px rgba(243, 89, 0, 0.3); }\n}.elementor .e-43c0b92-6b83{font-weight:800;font-size:0.92rem;margin:0px;}.elementor .e-46efc209-6ac1:hover,.elementor .e-46efc209-6ac1:focus-visible{border-color:#f35900;background-color:#fff7ed;}.elementor .e-46efc209-6ac1{width:auto;font-weight:800;font-size:0.92rem;color:#030e67;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:9999px;border-width:2px;border-color:#cbd5e1;border-style:solid;background-color:#ffffff;display:inline-flex;justify-content:center;align-items:center;&.e--selected { background-color: #f35900; border-color: #f35900; color: #ffffff; box-shadow: 0px 8px 20px 0px rgba(243, 89, 0, 0.3); }\n}.elementor .e-72cf8279-7541{padding:0px;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;justify-content:center;}.elementor .e-2022845f-1486{min-height:440px;padding:2rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2024/06/Presentation_of_Xhuma_Africa_During_Global_Solutions_Summit-1-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-288897ed-4c83{font-weight:800;font-size:0.8rem;color:#f35900;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-59458f5c-98c1{font-weight:800;font-size:1.9rem;color:#030e67;line-height:1.25;margin:0px;}.elementor .e-789003c6-923f{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-5815b527-e31b{font-size:0.92rem;color:#0f172a;line-height:1.6;margin:0px;}.elementor .e-a8735a8-c54b{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #f35900;\n}.elementor .e-6c8d3ba8-7a2f{padding:3.25rem;display:flex;flex-direction:column;gap:1.15rem;justify-content:center;}.elementor .e-fae8671-cf65{width:100%;overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(3, 14, 103, 0.08);display:grid;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;}.elementor .e-46e62e-cf84{width:100%;padding:0px;}.elementor .e-45e80252-9a04{min-height:440px;padding:2rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2025/02/20241125_130449-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-4c9437d-2bb6{font-weight:800;font-size:0.8rem;color:#0d9488;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-66218f85-eb3e{font-weight:800;font-size:1.9rem;color:#030e67;line-height:1.25;margin:0px;}.elementor .e-9d96b63-dd5d{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-111b6795-f67a{font-size:0.92rem;color:#0f172a;line-height:1.6;margin:0px;}.elementor .e-3f3a7e28-2512{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #0d9488;\n}.elementor .e-3030dcf2-23fd{padding:3.25rem;display:flex;flex-direction:column;gap:1.15rem;justify-content:center;}.elementor .e-14c5a315-334d{width:100%;overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(3, 14, 103, 0.08);display:grid;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;}.elementor .e-d9388d8-d0c9{width:100%;padding:0px;}.elementor .e-22797f7d-39e5{min-height:440px;padding:2rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2026/01/IMG-20250415-WA0070-1024x681.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-1274190-75aa{font-weight:800;font-size:0.8rem;color:#f35900;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-4b5fc98c-c1b8{font-weight:800;font-size:1.9rem;color:#030e67;line-height:1.25;margin:0px;}.elementor .e-79c1dabb-de03{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-21c3d8f6-8c3b{font-size:0.92rem;color:#0f172a;line-height:1.6;margin:0px;}.elementor .e-716d8295-5107{font-size:0.92rem;color:#0f172a;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:10px;border-inline-start-width:4px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0.25rem;border-left-style: solid; border-left-color: #030e67;\n}.elementor .e-50df9f13-8dac{padding:3.25rem;display:flex;flex-direction:column;gap:1.15rem;justify-content:center;}.elementor .e-2af00dd-af74{width:100%;overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(3, 14, 103, 0.08);display:grid;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;}.elementor .e-2ba91d41-189a{width:100%;padding:0px;}.elementor .e-309f9dc1-3e41{width:100%;padding:0px;display:block;}.elementor .e-5ce5c91c-fec9{width:100%;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-6d2934d-c23a{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-34f0d20e-9885{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f8fafc;display:flex;flex-direction:column;align-items:center;}.elementor .e-78ccd8fa-eb58{font-weight:800;font-size:0.72rem;color:#ffffff;letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:9999px;background-color:#f35900;}.elementor .e-113fd98a-8c1d{width:100%;height:230px;padding:1rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2024/01/379985273_250425531301457_3891149073270272516_n.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-594cba48-ce06{font-weight:800;font-size:1.25rem;color:#030e67;line-height:1.35;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-759edc8a-4d71{font-size:0.93rem;color:#475569;line-height:1.65;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-626a723f-32d0{font-size:0.93rem;color:#475569;line-height:1.65;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-49c74fb6-f017:hover,.elementor .e-49c74fb6-f017:focus-visible{box-shadow:0px 20px 45px 0px rgba(3, 14, 103, 0.12);transform:translate3d(0px, -5px, 0px);}.elementor .e-49c74fb6-f017{min-width:290px;overflow:hidden;padding-block-start:0rem;padding-block-end:1.75rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:22px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(3, 14, 103, 0.06);display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7a0a2152-d14f{font-weight:800;font-size:0.8rem;color:#38bdf8;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-60bd20f5-ae11{font-weight:800;font-size:2.1rem;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-44ed0ef4-9a55{font-size:1.02rem;color:#e2e8f0;line-height:1.7;margin:0px;}.elementor .e-1e7d627d-f832{font-size:1.02rem;color:#cbd5e1;line-height:1.7;margin:0px;}.elementor .e-4eb937bd-6086{font-size:0.95rem;color:#ffffff;line-height:1.6;margin:0px;}.elementor .e-1f379b8d-6272{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:14px;border-inline-start-width:4px;background-color:rgba(243, 89, 0, 0.16);display:flex;flex-direction:column;border-left-style: solid; border-left-color: #f35900;\n}.elementor .e-6436d5db-1ad1{padding:3.25rem;border-radius:24px;background-image:linear-gradient(145deg, #021338 0%,#03256c 60%,#0a4d5c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 24px 55px 0px rgba(2, 19, 56, 0.22);display:flex;flex-direction:column;gap:1.25rem;justify-content:center;}.elementor .e-5da5552b-4679{padding:0px;display:grid;gap:2.25rem;grid-template-columns:0.95fr 1.05fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-2be2f8e5-ab81{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-655c0e51-8042{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-1bc54c52-3dac{font-weight:800;font-size:0.8rem;color:#38bdf8;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-59695415-5e4e{font-weight:800;font-size:2.4rem;color:#ffffff;letter-spacing:-0.015em;line-height:1.2;margin:0px;}.elementor .e-4777e2b-8e8b{font-size:1.05rem;color:#cbd5e1;line-height:1.7;margin:0px;}.elementor .e-568c88c3-205e{max-width:760px;text-align:center;padding:0px;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-57758c73-5bb3{font-weight:800;font-size:0.76rem;color:#94a3b8;letter-spacing:0.1em;margin:0px;}.elementor .e-2a43d90e-2b3d{font-weight:800;font-size:1.5rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-4c89f50d-26d8{font-size:0.98rem;color:#cbd5e1;line-height:1.7;margin:0px;}.elementor .e-79107b84-4099{padding:2.5rem;border-radius:22px;border-width:1px;border-color:rgba(255, 255, 255, 0.18);border-style:solid;background-color:rgba(255, 255, 255, 0.08);display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-77a8fa96-9b66{font-weight:800;font-size:0.76rem;color:#ff8a3d;letter-spacing:0.1em;margin:0px;}.elementor .e-40b02e0c-87db{font-weight:800;font-size:1.5rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-5f767e98-e416{font-size:0.98rem;color:#f8fafc;line-height:1.7;margin:0px;}.elementor .e-6026db7e-8f2b{padding:2.5rem;border-radius:22px;border-width:2px;border-color:#f35900;border-style:solid;background-color:rgba(243, 89, 0, 0.15);display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-2394d449-f5ad{padding:0px;display:grid;gap:1.75rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-662e9b40-d62e{font-weight:800;font-size:0.8rem;color:#38bdf8;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-4922e1e5-f66d{font-weight:800;font-size:1.35rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-6d56e252-7ea7{font-size:0.94rem;color:#cbd5e1;line-height:1.65;margin:0px;}.elementor .e-7ae097b0-d9d2:hover,.elementor .e-7ae097b0-d9d2:focus-visible{background-color:rgba(255, 255, 255, 0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-7ae097b0-d9d2{padding:2.25rem;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.09);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-691e88e2-2cf1{font-weight:800;font-size:0.8rem;color:#38bdf8;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-aed03dc-1f20{font-weight:800;font-size:1.35rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-420e2af7-cac3{font-size:0.94rem;color:#cbd5e1;line-height:1.65;margin:0px;}.elementor .e-461cf4c5-a82e:hover,.elementor .e-461cf4c5-a82e:focus-visible{background-color:rgba(255, 255, 255, 0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-461cf4c5-a82e{padding:2.25rem;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.09);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1268178b-55c2{font-weight:800;font-size:0.8rem;color:#38bdf8;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-13a54a18-8ed9{font-weight:800;font-size:1.35rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-6ad3d145-ed30{font-size:0.94rem;color:#cbd5e1;line-height:1.65;margin:0px;}.elementor .e-64c1a4e9-18ad:hover,.elementor .e-64c1a4e9-18ad:focus-visible{background-color:rgba(255, 255, 255, 0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-64c1a4e9-18ad{padding:2.25rem;border-radius:20px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.09);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-4818d509-d676{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-62453dd1-a726{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-1502ddb4-31e0{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(135deg, #021338 0%,#03256c 55%,#0a4d5c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-3e286447-36d0{font-weight:800;font-size:0.8rem;color:#0d9488;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-59d9a5f3-a73e{font-weight:800;font-size:2.4rem;color:#030e67;letter-spacing:-0.015em;line-height:1.2;margin:0px;}.elementor .e-358f36be-ffce{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-2497cf4a-edd2{max-width:760px;text-align:center;padding:0px;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-4913ee1d-80c9{font-weight:800;font-size:0.72rem;color:#ffffff;letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:9999px;background-color:#030e67;}.elementor .e-34a773c9-6786{width:100%;height:230px;padding:1rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2024/06/Construction_plan_for_Xhuma_Africa_Classroom-offices.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-6b439785-939b{font-weight:800;font-size:1.25rem;color:#030e67;line-height:1.35;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-3d824015-2220{font-size:0.93rem;color:#475569;line-height:1.65;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-3ebc68de-f36d:hover,.elementor .e-3ebc68de-f36d:focus-visible{box-shadow:0px 20px 45px 0px rgba(3, 14, 103, 0.12);transform:translate3d(0px, -5px, 0px);}.elementor .e-3ebc68de-f36d{min-width:290px;overflow:hidden;padding-block-start:0rem;padding-block-end:1.75rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:22px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(3, 14, 103, 0.06);display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-21a524c2-ded4{font-weight:800;font-size:0.72rem;color:#ffffff;letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:9999px;background-color:#0d9488;}.elementor .e-2821328b-29d5{width:100%;height:230px;padding:1rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2026/01/Xhuma-Africa-Auditorium.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-7cd6afbd-88b0{font-weight:800;font-size:1.25rem;color:#030e67;line-height:1.35;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-362bda6d-5f0c{font-size:0.93rem;color:#475569;line-height:1.65;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-3e30a318-297a:hover,.elementor .e-3e30a318-297a:focus-visible{box-shadow:0px 20px 45px 0px rgba(3, 14, 103, 0.12);transform:translate3d(0px, -5px, 0px);}.elementor .e-3e30a318-297a{min-width:290px;overflow:hidden;padding-block-start:0rem;padding-block-end:1.75rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:22px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(3, 14, 103, 0.06);display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-137c56fe-15f8{font-weight:800;font-size:0.72rem;color:#ffffff;letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:9999px;background-color:#f35900;}.elementor .e-2289cbb6-d76b{width:100%;height:230px;padding:1rem;background-image:url("https://xhumaafrica-syef.org/wp-content/uploads/2024/06/Peace_Weavers_Brainstorm-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor .e-3e7a4a2c-c1af{font-weight:800;font-size:1.25rem;color:#030e67;line-height:1.35;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-51f8595a-eb3b{font-size:0.93rem;color:#475569;line-height:1.65;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;}.elementor .e-ff1b634-2b20:hover,.elementor .e-ff1b634-2b20:focus-visible{box-shadow:0px 20px 45px 0px rgba(3, 14, 103, 0.12);transform:translate3d(0px, -5px, 0px);}.elementor .e-ff1b634-2b20{min-width:290px;overflow:hidden;padding-block-start:0rem;padding-block-end:1.75rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:22px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(3, 14, 103, 0.06);display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7cbe5526-2a21{width:100%;padding:0px;display:flex;flex-direction:row;gap:1.75rem;flex-wrap:wrap;justify-content:center;}.elementor .e-3f353b90-9fe3{font-weight:800;font-size:0.8rem;color:#f35900;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-102199d-46cd{font-weight:800;font-size:1.75rem;color:#030e67;line-height:1.25;margin:0px;}.elementor .e-2d31376c-edf7{font-size:1.05rem;color:#475569;line-height:1.7;margin:0px;}.elementor .e-96a1588-12bc:hover,.elementor .e-96a1588-12bc:focus-visible{background-color:#f35900;transform:translate3d(0px, -2px, 0px);}.elementor .e-96a1588-12bc{font-weight:700;font-size:0.95rem;color:#ffffff;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:12px;background-color:#030e67;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-505ddcac-8a05{padding:2.5rem;border-radius:22px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(3, 14, 103, 0.05);display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-57901d28-9b2e{font-weight:800;font-size:1.08rem;color:#030e67;margin:0px;}.elementor .e-666bd836-7aa9:hover,.elementor .e-666bd836-7aa9:focus-visible{background-color:#f8fafc;}.elementor .e-666bd836-7aa9{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2d09512f-5de4{font-size:0.96rem;color:#475569;line-height:1.7;margin-block-start:0.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-4e967102-3ddc{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-block-start-width:1px;background-color:#ffffff;border-top-style: solid; border-top-color: #f1f5f9;\n}.elementor .e-4f54d106-e6c1{width:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(3, 14, 103, 0.04);}.elementor .e-63f5187c-30ce{font-weight:800;font-size:1.08rem;color:#030e67;margin:0px;}.elementor .e-24ade7f6-ee12:hover,.elementor .e-24ade7f6-ee12:focus-visible{background-color:#f8fafc;}.elementor .e-24ade7f6-ee12{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-5fe358d4-a272{font-size:0.96rem;color:#475569;line-height:1.7;margin-block-start:0.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-6d83bcae-a62c{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-block-start-width:1px;background-color:#ffffff;border-top-style: solid; border-top-color: #f1f5f9;\n}.elementor .e-48bc6347-396e{width:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(3, 14, 103, 0.04);}.elementor .e-130e2bdd-92ee{font-weight:800;font-size:1.08rem;color:#030e67;margin:0px;}.elementor .e-23b4ec2-415d:hover,.elementor .e-23b4ec2-415d:focus-visible{background-color:#f8fafc;}.elementor .e-23b4ec2-415d{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-4968eb8c-a7ab{font-size:0.96rem;color:#475569;line-height:1.7;margin-block-start:0.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3c3fb8dc-f1e4{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-block-start-width:1px;background-color:#ffffff;border-top-style: solid; border-top-color: #f1f5f9;\n}.elementor .e-7a7ea307-60a8{width:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(3, 14, 103, 0.04);}.elementor .e-357609bc-612c{font-weight:800;font-size:1.08rem;color:#030e67;margin:0px;}.elementor .e-4faf5b8b-5d96:hover,.elementor .e-4faf5b8b-5d96:focus-visible{background-color:#f8fafc;}.elementor .e-4faf5b8b-5d96{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-376165aa-26ff{font-size:0.96rem;color:#475569;line-height:1.7;margin-block-start:0.75rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-460b5a90-6ea5{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-block-start-width:1px;background-color:#ffffff;border-top-style: solid; border-top-color: #f1f5f9;\n}.elementor .e-91b8a1a-7ee9{width:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 20px 0px rgba(3, 14, 103, 0.04);}.elementor .e-477dc106-2f3b{width:100%;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-1aaa2e1d-c9bd{padding:0px;margin-block-start:1rem;display:grid;gap:2.5rem;grid-template-columns:0.85fr 1.15fr;grid-template-rows:auto;align-items:start;}.elementor .e-56bc4594-e2a4{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-4ba7ad3d-938a{width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f8fafc;display:flex;flex-direction:column;align-items:center;}.elementor .e-7b61868e-9a1c{max-width:780px;font-weight:800;font-size:2.25rem;color:#ffffff;line-height:1.25;margin:0px;}.elementor .e-8c9ce98-8939{max-width:660px;font-size:1.08rem;color:#cbd5e1;line-height:1.65;margin:0px;}.elementor .e-4f855036-38a4:hover,.elementor .e-4f855036-38a4:focus-visible{background-color:#ff6f1b;transform:translate3d(0px, -2px, 0px);}.elementor .e-4f855036-38a4{font-weight:700;font-size:0.98rem;color:#ffffff;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:12px;background-color:#f35900;box-shadow:0px 10px 25px 0px rgba(243, 89, 0, 0.35);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-79d67e2a-3083:hover,.elementor .e-79d67e2a-3083:focus-visible{background-color:rgba(255, 255, 255, 0.25);transform:translate3d(0px, -2px, 0px);}.elementor .e-79d67e2a-3083{font-weight:700;font-size:0.98rem;color:#ffffff;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:12px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;background-color:rgba(255, 255, 255, 0.14);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-519c6681-2920{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5bfb0b-85dc{width:100%;max-width:1100px;text-align:center;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:30px;background-image:linear-gradient(135deg, #021238 0%,#03256c 60%,#0d9488 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 25px 60px 0px rgba(2, 18, 56, 0.28);display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-6b3c951f-6fc5{width:100%;padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-78f4c06d-855b{width:100%;overflow:hidden;padding:0px;background-color:#ffffff;display:flex;flex-direction:column;}