.elementor .e-2ea61c2a-1874{font-family:Poppins;font-weight:700;font-size:3.3rem;color:#FFFFFF;line-height:1.12;}.elementor .e-4babfc05-d3af{font-family:Poppins;font-size:1.16rem;color:#FFFFFF;line-height:1.55;}.elementor .e-68b0a09b-b80e:focus{outline-width:3px;outline-color:#EFC94C;outline-style:solid;outline-offset:3px;}.elementor .e-68b0a09b-b80e{font-family:Poppins;font-weight:700;color:#186D61;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2rem;background-color:#FFFFFF;}.elementor .e-53791857-ac6a{max-width:44rem;padding:2.2rem;margin-block-start:5rem;background-color:rgba(12,45,41,0.30);display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-399a4ed1-3c1a{min-height:38rem;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:7vw;padding-inline-end:7vw;margin-block-start:-130px;background-image:url("https://africanrevival.org/wp-content/uploads/2026/09/AR_Give_Monthly_Hero_Teacher_Right.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:50% 0%;display:flex;align-items:center;}.elementor .e-765a9720-af07{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#285551;text-align:center;}.elementor .e-2316ff1-91e4{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F4FBF9;display:flex;justify-content:center;}.elementor .e-507d430b-9b21{width:100%;max-width:72rem;font-family:Poppins;font-weight:600;font-size:2rem;color:#186D61;}.elementor .e-1d5791c5-8deb{width:100%;max-width:72rem;font-family:Poppins;font-size:1.05rem;color:#454545;line-height:1.7;}.elementor .e-704a375b-6b6f{width:100%;max-width:72rem;font-family:Poppins;font-size:1.05rem;color:#454545;line-height:1.7;}.elementor .e-41519d0c-be05{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(2rem, 7vw);padding-inline-end:max(2rem, 7vw);background-color:#FFFFFF;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-18331951-458c{width:100%;max-width:72rem;font-family:Poppins;font-weight:600;font-size:2rem;color:#186D61;}.elementor .e-6a4e405e-c534{width:100%;max-width:72rem;font-family:Poppins;font-size:1.05rem;color:#454545;}.elementor .e-689a63ca-3797{width:100%;aspect-ratio:4/3;object-fit:cover;}.elementor .e-72ebe153-40a7{font-family:Poppins;font-weight:700;font-size:1.35rem;color:#55585A;}.elementor .e-7690fa98-493e{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-58fa619c-e8e4{font-family:Poppins;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:auto;border-radius:2rem;background-color:#186D61;}.elementor .e-7ed64b9f-e8d4{padding:1.7rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-b00b0b-e03b{min-width:0px;overflow:hidden;background-color:#FFFFFF;box-shadow:0px 12px 25px 0px rgba(20,45,40,.12);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-5301b4d4-e6b5{width:100%;aspect-ratio:4/3;object-fit:cover;}.elementor .e-4b4a7957-406a{font-family:Poppins;font-weight:700;font-size:1.35rem;color:#55585A;}.elementor .e-1bcc51fd-d9d3{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-63fc5d3b-be6a{font-family:Poppins;font-weight:700;font-size:1rem;color:#243330;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:auto;border-radius:2rem;background-color:#EF884C;}.elementor .e-68e1b927-4be7{padding:1.7rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-49ec747-4081{min-width:0px;overflow:hidden;background-color:#FFFFFF;box-shadow:0px 12px 25px 0px rgba(20,45,40,.12);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-155deb8-bc25{width:100%;aspect-ratio:4/3;object-fit:cover;}.elementor .e-483adf21-e660{font-family:Poppins;font-weight:700;font-size:1.35rem;color:#55585A;}.elementor .e-77c48c1f-f2db{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-57d6d8f2-7cd7{font-family:Poppins;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:auto;border-radius:2rem;background-color:#A84236;}.elementor .e-58294590-fcd7{padding:1.7rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-317bd607-c7ba{min-width:0px;overflow:hidden;background-color:#FFFFFF;box-shadow:0px 12px 25px 0px rgba(20,45,40,.12);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-3582378e-b1b0{width:100%;max-width:72rem;display:flex;flex-direction:row;gap:1.5rem;align-items:stretch;}.elementor .e-3408f000-3a35{width:100%;max-width:72rem;font-family:Poppins;font-size:0.95rem;color:#454545;line-height:1.6;}.elementor .e-10935515-8b62{font-family:Poppins;font-weight:700;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2rem;background-color:#186D61;}.elementor .e-5b64efd5-3dfb{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#F7FAF9;display:flex;flex-direction:column;gap:1.3rem;align-items:center;}.elementor .e-47a34464-ef51{font-family:Poppins;font-weight:600;font-size:2rem;color:#186D61;}.elementor .e-601e79d7-ffee{font-family:Poppins;font-size:1.05rem;color:#454545;line-height:1.7;}.elementor .e-7f33408b-c289{display:flex;flex-direction:column;gap:1rem;flex:2 1 0px;}.elementor .e-6a91d46-ee42{font-family:Poppins;font-weight:700;font-size:1.2rem;color:#186D61;}.elementor .e-106f748d-4788{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-2b2e83e3-4127{padding:2rem;border-inline-start-width:5px;background-color:#FFF6EC;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-2bad21c0-6c07{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#FFFFFF;display:flex;flex-direction:row;gap:2rem;align-items:center;}.elementor .e-6d9f491b-b33d{font-family:Poppins;font-weight:700;font-size:2rem;color:#FFFFFF;}.elementor .e-692cd178-be14{font-family:Poppins;font-size:1.08rem;color:#FFFFFF;line-height:1.6;}.elementor .e-4eb14044-2043{font-family:Poppins;font-weight:700;color:#186D61;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2rem;background-color:#FFFFFF;}.elementor .e-7b6ba9e-bf15{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#186D61;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-3e6fab0a-7a05{font-family:Poppins;font-weight:600;font-size:2rem;color:#176385;}.elementor .e-6b798599-ffc3{font-family:Poppins;font-size:1.05rem;color:#454545;line-height:1.6;}.elementor .e-1e33b15c-e10d{font-family:Poppins;font-weight:700;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2rem;background-color:#176385;}.elementor .e-1cc18196-4a1b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#EAF5F8;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-299f01e5-d251{font-family:Poppins;font-weight:600;font-size:2rem;color:#186D61;}.elementor .e-77c019e3-c82f{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#186D61;}.elementor .e-30ef37c0-980d{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-60f9fee2-2e92{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#186D61;}.elementor .e-51171008-579f{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-7ec06bf3-532c{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#186D61;}.elementor .e-78394421-9cd3{font-family:Poppins;font-size:1rem;color:#454545;line-height:1.6;}.elementor .e-297e56b0-ab40{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.75rem;}