.elementor .e-39802097-68d0{position:absolute;padding:0px;background-image:url("https://reflective-lime-jackal.mick.co.ke/wp-content/uploads/2026/10/aes-fa4-hero1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;inset: 0px;\n}.elementor .e-35cef844-e5d9{position:absolute;padding:0px;background-image:url("https://reflective-lime-jackal.mick.co.ke/wp-content/uploads/2026/10/aes-fa4-hero2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:0%;inset: 0px;\n}.elementor .e-5745c70f-544e{position:absolute;padding:0px;background-image:url("https://reflective-lime-jackal.mick.co.ke/wp-content/uploads/2026/10/aes-fa4-hero3.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:0%;inset: 0px;\n}.elementor .e-29d6ecb5-a2d9{position:absolute;z-index:0;padding:0px;inset: 0px;\n}.elementor .e-7b3c6529-bc16{position:absolute;z-index:1;padding:0px;background-image:linear-gradient(100deg, rgba(3,21,44,0.9) 0%,rgba(3,21,44,0.74) 40%,rgba(3,21,44,0.32) 72%,rgba(3,21,44,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-43aa08ff-40fa{max-width:17ch;}.elementor .e-1630553-41a0{max-width:46ch;font-family:var(--aes-font-body);font-size:17.5px;color:#E7EDF6;line-height:1.6;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-22ac2af3-87e1{max-width:52ch;font-family:var(--aes-font-body);font-size:15.5px;color:#C9D9EF;line-height:1.6;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1aad84ef-5e01{padding:0px;margin-block-start:32px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-26b59691-3eaa{width:100%;max-width:1200px;position:relative;z-index:2;padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:flex-start;}.elementor .e-5d2d20ef-e941{font-family:var(--aes-font-mono);font-size:11px;color:#FF9A9E;line-height:1;}.elementor .e-1c7fd333-8111{font-family:var(--aes-font-display);font-weight:700;font-size:16px;color:var(--aes-white);line-height:1.3;}.elementor .e-5308957d-861a{padding:0px;display:flex;flex-direction:row;gap:9px;align-items:center;}.elementor .e-2e7c0a8f-b8f9{font-family:var(--aes-font-body);font-size:12.5px;color:var(--aes-on-navy);line-height:1.45;margin:0px;}.elementor .e-69dce07a-38c9{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:6px;}.elementor .e-63d36e8c-c74d{font-family:var(--aes-font-mono);font-size:11px;color:#FF9A9E;line-height:1;}.elementor .e-14ca089-2e2e{font-family:var(--aes-font-display);font-weight:700;font-size:16px;color:var(--aes-white);line-height:1.3;}.elementor .e-280539e9-1d4f{padding:0px;display:flex;flex-direction:row;gap:9px;align-items:center;}.elementor .e-584d56b9-a22a{font-family:var(--aes-font-body);font-size:12.5px;color:var(--aes-on-navy);line-height:1.45;margin:0px;}.elementor .e-18eba844-34fa{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.12);\n}.elementor .e-56182e5f-6805{font-family:var(--aes-font-mono);font-size:11px;color:#FF9A9E;line-height:1;}.elementor .e-1666e79b-2802{font-family:var(--aes-font-display);font-weight:700;font-size:16px;color:var(--aes-white);line-height:1.3;}.elementor .e-69c1f631-965c{padding:0px;display:flex;flex-direction:row;gap:9px;align-items:center;}.elementor .e-3468b733-2d11{font-family:var(--aes-font-body);font-size:12.5px;color:var(--aes-on-navy);line-height:1.45;margin:0px;}.elementor .e-51252c41-fadf{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.12);\n}.elementor .e-6c49f805-6e10{font-family:var(--aes-font-mono);font-size:11px;color:#FF9A9E;line-height:1;}.elementor .e-35790bca-473e{font-family:var(--aes-font-display);font-weight:700;font-size:16px;color:var(--aes-white);line-height:1.3;}.elementor .e-1cef616c-ae01{padding:0px;display:flex;flex-direction:row;gap:9px;align-items:center;}.elementor .e-10be6a68-a9a0{font-family:var(--aes-font-body);font-size:12.5px;color:var(--aes-on-navy);line-height:1.45;margin:0px;}.elementor .e-605cd169-b225{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.12);\n}.elementor .e-49fc90e8-7ed7{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(0px, calc((100% - 1200px) / 2));padding-inline-end:max(0px, calc((100% - 1200px) / 2));border-block-start-width:1px;background-color:rgba(2,17,36,0.72);backdrop-filter:blur(3px);display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-485d5d57-a459{min-height:600px;overflow:hidden;position:relative;padding:0px;background-color:var(--aes-navy-dark);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-c542586-e8b8{position:absolute;padding:0px;background-image:url("https://reflective-lime-jackal.mick.co.ke/wp-content/uploads/2026/10/aes-fa4-whatis.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;inset: 0px;\n}.elementor .e-3bae445e-e9bc{min-height:420px;position:relative;padding:0px;}.elementor .e-7a8b00a7-b193{color:#E7F1FF;margin-block-start:22px;}.elementor .e-235234f9-75bf{font-family:var(--aes-font-body);font-size:15px;color:#C9D9EF;line-height:1.55;margin-block-start:18px;}.elementor .e-1a57fa58-c90b{margin-block-start:1px;background-color:rgba(255,255,255,0.12);}.elementor .e-50f56633-cbe4{font-family:var(--aes-font-body);font-size:14.5px;color:#E7F1FF;line-height:1.4;}.elementor .e-23f1a6b8-5801{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-4df2e77-9dc0{margin-block-start:1px;background-color:rgba(255,255,255,0.12);}.elementor .e-3f77e5b-dc43{font-family:var(--aes-font-body);font-size:14.5px;color:#E7F1FF;line-height:1.4;}.elementor .e-3e790cdb-49f3{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-13db1992-bb67{margin-block-start:1px;background-color:rgba(255,255,255,0.12);}.elementor .e-3c2d9ccc-ee6d{font-family:var(--aes-font-body);font-size:14.5px;color:#E7F1FF;line-height:1.4;}.elementor .e-1e720ec7-a717{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-2d0d75bf-4092{margin-block-start:1px;background-color:rgba(255,255,255,0.12);}.elementor .e-49c052ee-ae93{font-family:var(--aes-font-body);font-size:14.5px;color:#E7F1FF;line-height:1.4;}.elementor .e-7e1ef8d7-e763{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-4d223580-642b{margin-block-start:1px;background-color:rgba(255,255,255,0.12);}.elementor .e-644c0b07-aa7e{font-family:var(--aes-font-body);font-size:14.5px;color:#E7F1FF;line-height:1.4;}.elementor .e-20d0243e-8e2a{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-309ea620-6767{width:100%;padding:0px;margin-block-start:26px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;gap: 14px 26px;\n}.elementor .e-1a3bbc5c-ed23{padding-block-start:70px;padding-block-end:70px;padding-inline-start:56px;padding-inline-end:56px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-12450e3a-17f9{padding:0px;display:grid;gap:0px;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-74961e08-3398{max-width:60ch;padding:0px;margin-block-end:46px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1c633219-9eaa{width:100%;height:100%;aspect-ratio:16 / 11;object-fit:cover;display:block;}.elementor .e-2e09a583-68cd{position:absolute;inset-block-start:10px;inset-inline-end:34px;font-family:var(--aes-font-display);font-weight:800;font-size:120px;color:rgba(255,255,255,0.05);line-height:1;}.elementor .e-7034397b-d1f3{position:relative;font-size:23px;}.elementor .e-2ca06eed-a98b{max-width:52ch;position:relative;font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-on-navy);line-height:1.6;margin-block-start:14px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-269f5feb-b77d{position:relative;padding-block-start:42px;padding-block-end:42px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-3f8a1b7-5488{padding:0px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-5c4bd723-c570{width:100%;height:100%;aspect-ratio:16 / 11;object-fit:cover;display:block;order:2;}.elementor .e-2c6a0db3-b9b5{position:absolute;inset-block-start:10px;inset-inline-end:34px;font-family:var(--aes-font-display);font-weight:800;font-size:120px;color:rgba(255,255,255,0.05);line-height:1;}.elementor .e-599cdfb4-c962{position:relative;font-size:23px;}.elementor .e-74060bc8-bb05{max-width:52ch;position:relative;font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-on-navy);line-height:1.6;margin-block-start:14px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b680549-3de0{position:relative;padding-block-start:42px;padding-block-end:42px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-6dbd5fea-dd05{padding:0px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-127e6724-68c7{width:100%;height:100%;aspect-ratio:16 / 11;object-fit:cover;display:block;}.elementor .e-6fb22c91-6f0a{position:absolute;inset-block-start:10px;inset-inline-end:34px;font-family:var(--aes-font-display);font-weight:800;font-size:120px;color:rgba(255,255,255,0.05);line-height:1;}.elementor .e-151b42ac-98bd{position:relative;font-size:23px;}.elementor .e-29d5f79b-e95e{max-width:52ch;position:relative;font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-on-navy);line-height:1.6;margin-block-start:14px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54af3107-6faf{position:relative;padding-block-start:42px;padding-block-end:42px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-5f13d6d-b992{padding:0px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-3ffbea26-e24d{width:100%;height:100%;aspect-ratio:16 / 11;object-fit:cover;display:block;order:2;}.elementor .e-534a2125-b19b{position:absolute;inset-block-start:10px;inset-inline-end:34px;font-family:var(--aes-font-display);font-weight:800;font-size:120px;color:rgba(255,255,255,0.05);line-height:1;}.elementor .e-96198d6-c55c{position:relative;font-size:23px;}.elementor .e-1a463f71-62a0{max-width:52ch;position:relative;font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-on-navy);line-height:1.6;margin-block-start:14px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58262b33-3ae9{position:relative;padding-block-start:42px;padding-block-end:42px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-669d760a-fe63{padding:0px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-51679f0d-a3ce{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:16px;display:block;}.elementor .e-76671a9d-d7db{padding:0px;}.elementor .e-327e7b7c-7563{max-width:66ch;color:var(--aes-steel);margin-block-start:22px;}.elementor .e-5586879b-4d6a{max-width:66ch;color:var(--aes-steel);margin-block-start:20px;}.elementor .e-67c07987-d749{font-family:var(--aes-font-body);font-weight:500;font-size:16px;color:var(--aes-ink);line-height:1.55;margin-block-start:24px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-56d3a18f-ef58{color:var(--aes-red);background-color:rgba(237,28,36,0.1);}.elementor .e-40187b38-bb1f{font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-body);line-height:1.4;}.elementor .e-76ae5230-3027{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-4b6b39aa-1cb5{color:var(--aes-red);background-color:rgba(237,28,36,0.1);}.elementor .e-414c4944-467a{font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-body);line-height:1.4;}.elementor .e-788e39-caa9{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-531b9300-8244{color:var(--aes-red);background-color:rgba(237,28,36,0.1);}.elementor .e-6fed87e3-da6a{font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-body);line-height:1.4;}.elementor .e-1dc6a707-b831{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-501838d5-d465{color:var(--aes-red);background-color:rgba(237,28,36,0.1);}.elementor .e-1a74c486-ad8a{font-family:var(--aes-font-body);font-size:14.5px;color:var(--aes-body);line-height:1.4;}.elementor .e-167d89c7-18b7{padding:0px;display:flex;flex-direction:row;gap:11px;align-items:flex-start;}.elementor .e-7e903fc9-a17a{width:100%;padding:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;gap: 14px 26px;\n}.elementor .e-60ed97b3-68b0{margin-block-start:26px;}.elementor .e-2338a5cf-3835{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-127d692-1588{padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.08fr);grid-template-rows:auto;align-items:center;}.elementor .e-46802532-9a3f{font-family:var(--aes-font-display);font-weight:500;font-size:17px;color:#ffffff;letter-spacing:-0.01em;line-height:1.6;margin-block-start:20px;}.elementor .e-5363a840-9bb8{margin-block-start:26px;}.elementor .e-48f6fa4-31c4{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-75639abd-c11a{font-family:var(--aes-font-mono);font-size:12px;color:#FF9094;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-4d15c1bc-d2ed{font-family:var(--aes-font-mono);font-size:12px;color:#FF9094;}.elementor .e-6e7fc40a-22e1{font-family:var(--aes-font-body);font-size:15.5px;color:#ffffff;line-height:1.45;}.elementor .e-1ef09dd2-4cd6{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-57789a1-b0b8{font-family:var(--aes-font-mono);font-size:12px;color:#FF9094;}.elementor .e-76b090ad-c74b{font-family:var(--aes-font-body);font-size:15.5px;color:#ffffff;line-height:1.45;}.elementor .e-1feb06e3-b70b{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:14px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-6e9e9c5-49f3{font-family:var(--aes-font-mono);font-size:12px;color:#FF9094;}.elementor .e-254a6995-8b0f{font-family:var(--aes-font-body);font-size:15.5px;color:#ffffff;line-height:1.45;}.elementor .e-2bdb9a42-946d{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-d7816e2-3cf8{padding-block-start:40px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-radius:18px;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;}.elementor .e-3ac2e60a-df0b{padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;}.elementor .e-4b9ae034-5291{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-block-start:22px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;display:block;}.elementor .e-10255f40-313f{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-22df0e35-1607{font-family:var(--aes-font-display);font-weight:700;font-size:16.5px;color:var(--aes-ink);line-height:1.45;}.elementor .e-7096a557-f24f{font-family:var(--aes-font-body);font-size:20px;color:inherit;line-height:1;}.elementor .e-70e28ed2-e01f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:18px;}.elementor .e-9a3e6a-5aba{max-width:70ch;font-family:var(--aes-font-body);font-size:15px;color:var(--aes-steel);line-height:1.65;}.elementor .e-632228d7-7603{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-3b2a5bbb-7114{font-family:var(--aes-font-display);font-weight:700;font-size:16.5px;color:var(--aes-ink);line-height:1.45;}.elementor .e-48007ac8-63aa{font-family:var(--aes-font-body);font-size:20px;color:inherit;line-height:1;}.elementor .e-26bdc37e-8372{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:18px;}.elementor .e-35a09c22-a69f{max-width:70ch;font-family:var(--aes-font-body);font-size:15px;color:var(--aes-steel);line-height:1.65;}.elementor .e-9eebaff-15f0{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-f84b944-f324{font-family:var(--aes-font-display);font-weight:700;font-size:16.5px;color:var(--aes-ink);line-height:1.45;}.elementor .e-35085fc1-99ba{font-family:var(--aes-font-body);font-size:20px;color:inherit;line-height:1;}.elementor .e-6970894c-6377{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:18px;}.elementor .e-450423a3-8230{max-width:70ch;font-family:var(--aes-font-body);font-size:15px;color:var(--aes-steel);line-height:1.65;}.elementor .e-7f13d4a2-f84d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-5176028b-b2cf{width:100%;}.elementor .e-7d13eb9-50e1{padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0, 0.82fr) minmax(0, 1.18fr);grid-template-rows:auto;align-items:start;}.elementor .e-353c0224-371e{position:absolute;padding:0px;background-image:url("https://reflective-lime-jackal.mick.co.ke/wp-content/uploads/2026/10/aes-fa4-cta.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;inset: 0px;\n}.elementor .e-63f30665-b3e6{position:absolute;z-index:1;padding:0px;inset: 0px; background-image: radial-gradient(120% 120% at 50% 40%, rgba(3,21,44,0.55), rgba(3,21,44,0.9));\n}.elementor .e-510d8f30-9d91{font-size:clamp(26px, 3vw, 38px);text-align:center;}.elementor .e-4a2f8fe5-fdd7{max-width:56ch;font-family:var(--aes-font-body);font-size:17px;color:#E3EFFF;line-height:1.6;text-align:center;margin-block-start:18px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-49506f5a-65bb{max-width:760px;position:relative;z-index:2;padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;}.elementor .e-7506e8e1-44a8{min-height:420px;overflow:hidden;position:relative;padding:0px;background-color:var(--aes-navy-dark);display:flex;justify-content:center;align-items:center;}