.elementor .e-2fab2e71-9aac{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-white);line-height:1.5;margin:0px;}.elementor .e-c171167-246a{font-family:var(--af-display);font-weight:400;font-size:5.625rem;color:var(--af-white);line-height:1;margin:0px;}.elementor .e-2a64f8eb-d08c{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-white);line-height:1.5;margin:0px;}.elementor .e-3b4f3092-8453:hover,.elementor .e-3b4f3092-8453:focus-visible{color:var(--af-white);background-color:var(--af-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-3b4f3092-8453{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-navy);line-height:1.2;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.15rem;background-color:var(--af-cyan);transition:transform 0.25s, background-color 0.25s;align-self:flex-start;width:fit-content;\n}.elementor .e-78d3dc4b-6ac2{min-width:0px;max-width:43rem;padding:0px;display:flex;flex-direction:column;gap:2rem;flex:1 1 0%;}.elementor .e-43982d96-c11d{min-height:35rem;padding:5rem;border-radius:0.25rem;background-image:linear-gradient(90deg, rgba(7,52,77,.82) 0%,rgba(7,52,77,.12) 100%),url("https://afrisap.africa/wp-content/uploads/2026/10/pexels-mikhail-nilov-9301758-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;}.elementor .e-6f20322f-3e21{padding-block-start:0px;padding-block-end:2.25rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;background-color:#FFFFFF;}.elementor .e-47968439-22ce{font-family:var(--af-display);font-weight:400;font-size:3.25rem;color:var(--af-navy);line-height:1;margin:0px;white-space:nowrap;\n}.elementor .e-322fab02-3577{overflow:hidden;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--af-paper);border-top-style: solid; border-top-color: var(--af-line); border-bottom-style: solid; border-bottom-color: var(--af-line);\n}.elementor .e-3044104-70db{width:100%;aspect-ratio:1.05;object-fit:cover;border-radius:0.25rem;}.elementor .e-44590f1f-ae43{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-17e27dd2-78fb{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-6deb7197-2c61{font-family:var(--af-display);font-weight:400;font-size:3.75rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-25614b96-1bfe{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-6b839243-e203:hover,.elementor .e-6b839243-e203:focus-visible{color:var(--af-white);background-color:var(--af-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-6b839243-e203{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-white);line-height:1.2;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.15rem;background-color:var(--af-navy);transition:transform 0.25s, background-color 0.25s;align-self:flex-start;width:fit-content;\n}.elementor .e-33792c82-ccba{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2rem;flex:1 1 0%;}.elementor .e-27c9a298-5764{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-1ef4b428-391e{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-47471b2a-fb79{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5.25rem;padding-inline-end:5.25rem;background-color:var(--af-paper);}.elementor .e-110f3ee2-55ef{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-13677f81-3767{font-family:var(--af-display);font-weight:400;font-size:3.75rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-6bf4be0d-4e44{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-492e3374-26ad:hover,.elementor .e-492e3374-26ad:focus-visible{color:var(--af-white);background-color:var(--af-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-492e3374-26ad{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-white);line-height:1.2;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.15rem;background-color:var(--af-navy);transition:transform 0.25s, background-color 0.25s;align-self:flex-start;width:fit-content;\n}.elementor .e-50281a48-38e3{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-248f26fe-150a{font-family:var(--af-display);font-weight:400;font-size:2.5rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-1e0c8879-41b8{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-4c1d0b88-94a1{font-family:var(--af-display);font-weight:400;font-size:2.5rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-5f135886-c460{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-66c6fd5d-2fe8{font-family:var(--af-display);font-weight:400;font-size:2.5rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-67de75f7-a1f7{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-4d972440-cc77{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-4c3fabb9-9f49{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-47d97622-fb7e{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-376b00cd-6549{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5.25rem;padding-inline-end:5.25rem;background-color:#E5F2F5;}.elementor .e-3f80f760-b160{width:100%;aspect-ratio:1.05;object-fit:cover;border-radius:0.25rem;}.elementor .e-6cd5b12b-d993{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-686612fb-323e{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-4c375412-79bb{font-family:var(--af-display);font-weight:400;font-size:3.75rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-5f09e84-818b{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-64ddf1fa-6082:hover,.elementor .e-64ddf1fa-6082:focus-visible{color:var(--af-white);background-color:var(--af-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-64ddf1fa-6082{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-white);line-height:1.2;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.15rem;background-color:var(--af-navy);transition:transform 0.25s, background-color 0.25s;align-self:center;width:fit-content;\n}.elementor .e-4762a80e-1632{min-width:0px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:2rem;flex:1 1 0%;align-items:center;}.elementor .e-3e831ced-aafd{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-f1efe3f-cfcd{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-422857ac-583d{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5.25rem;padding-inline-end:5.25rem;background-color:var(--af-paper);}.elementor .e-718850c0-5313{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-685b827b-ee83{font-family:var(--af-display);font-weight:400;font-size:3.75rem;color:var(--af-navy);line-height:1.12;margin:0px;}.elementor .e-623989b7-8c75{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-4d087033-933d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-937aee1-2509{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-navy);line-height:1.5;margin:0px;}.elementor .e-9413ad6-bc84{padding:0px;}.elementor .e-7244efd4-76f9{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c15ad37-2596{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-11967f87-521b{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1776c195-98ea{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--af-line);\n}.elementor .e-652d6bde-74b3{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-navy);line-height:1.5;margin:0px;}.elementor .e-5f82b901-2022{padding:0px;}.elementor .e-c879567-e8e4{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7c111b05-363a{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-5d4d2379-dd39{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7b847cf1-e37a{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--af-line);\n}.elementor .e-366f43c4-9ae8{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-navy);line-height:1.5;margin:0px;}.elementor .e-2c11bcec-b11e{padding:0px;}.elementor .e-29fdf176-3795{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5732be7c-e17e{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-muted);line-height:1.5;margin:0px;}.elementor .e-1e401aaf-1305{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-489ee2b9-1ace{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--af-line);\n}.elementor .e-298b5ff7-8e65{padding:0px;}.elementor .e-1bbcbf66-159d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0%;}.elementor .e-20870c84-9164{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-52479b10-3521{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-311658b-80cb{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5.25rem;padding-inline-end:5.25rem;background-color:var(--af-paper);}.elementor .e-3f63c5b8-2ed5{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-cyan);line-height:1.5;margin:0px;}.elementor .e-3a7ccd59-9064{font-family:var(--af-display);font-weight:400;font-size:3.1rem;color:var(--af-white);line-height:1.12;margin:0px;}.elementor .e-ec5e4a2-4a81{font-family:var(--af-body);font-weight:400;font-size:1rem;color:var(--af-white);line-height:1.5;margin:0px;}.elementor .e-33c3fed2-ac60{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0%;}.elementor .e-204b26cc-4782:hover,.elementor .e-204b26cc-4782:focus-visible{color:var(--af-white);background-color:var(--af-navy);transform:translate3d(0px, -2px, 0px);}.elementor .e-204b26cc-4782{font-family:var(--af-body);font-weight:500;font-size:1rem;color:var(--af-navy);line-height:1.2;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.15rem;background-color:var(--af-cyan);transition:transform 0.25s, background-color 0.25s;align-self:center;width:fit-content;\n}.elementor .e-3b1a4b78-a109{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:5rem;padding-inline-end:5rem;border-radius:10rem;background-color:var(--af-navy);display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-36c7f25a-21e8{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7db4bd65-ec5b{padding-block-start:2rem;padding-block-end:6rem;padding-inline-start:5.25rem;padding-inline-end:5.25rem;background-color:var(--af-paper);}.elementor .e-42a824d-4b8c{padding:0px;background-color:var(--af-paper);}