.elementor-2371 .elementor-element.elementor-element-d925f2d > .elementor-container{max-width:1104px;min-height:80vh;}.elementor-2371 .elementor-element.elementor-element-d925f2d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2371 .elementor-element.elementor-element-d925f2d:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-d925f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greenfoot.africa/wp-content/uploads/2024/04/Zelo-Bike-In-Action.jpg");background-position:center center;background-size:cover;}.elementor-2371 .elementor-element.elementor-element-d925f2d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.75) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-d925f2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 48px 64px 48px;}.elementor-2371 .elementor-element.elementor-element-6edddc7 .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:400;line-height:76px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-6edddc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-7e96cb7{margin-top:80px;margin-bottom:0px;}.elementor-2371 .elementor-element.elementor-element-0cf29d3 .elementor-heading-title{color:#A3A3A3;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-0cf29d3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2371 .elementor-element.elementor-element-e87f52d img{width:110px;}.elementor-2371 .elementor-element.elementor-element-e87f52d > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-e87f52d{width:auto;max-width:auto;align-self:center;}.elementor-2371 .elementor-element.elementor-element-7115005 img{width:110px;}.elementor-2371 .elementor-element.elementor-element-7115005 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-7115005{width:auto;max-width:auto;align-self:center;}.elementor-2371 .elementor-element.elementor-element-abf1bec img{width:110px;}.elementor-2371 .elementor-element.elementor-element-abf1bec > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-abf1bec{width:auto;max-width:auto;align-self:center;}.elementor-2371 .elementor-element.elementor-element-73d61e6{color:#FFFFFF;font-size:24px;font-weight:400;line-height:30px;}.elementor-2371 .elementor-element.elementor-element-73d61e6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-ff6da00 .elementor-button{font-size:15px;font-weight:500;line-height:20px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-2371 .elementor-element.elementor-element-ff6da00 > .elementor-widget-container{margin:0px 8px 8px 0px;}.elementor-2371 .elementor-element.elementor-element-ff6da00{width:auto;max-width:auto;}.elementor-2371 .elementor-element.elementor-element-5af7355 .elementor-button{font-size:15px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-2371 .elementor-element.elementor-element-5af7355 > .elementor-widget-container{margin:0px 8px 8px 0px;}.elementor-2371 .elementor-element.elementor-element-5af7355{width:auto;max-width:auto;}.elementor-2371 .elementor-element.elementor-element-54e509b{color:#A3A3A3;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-54e509b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-a655378 > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-a655378:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-a655378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2371 .elementor-element.elementor-element-a655378{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-a655378 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-21c84c8{margin-top:0px;margin-bottom:48px;}.elementor-2371 .elementor-element.elementor-element-df51202 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-df51202 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-fd3831d .elementor-heading-title{color:#000000;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-fd3831d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-bcaf8d9{color:#595959;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-bcaf8d9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-9404d82{color:#000000;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-9404d82 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-6fe3fc0 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-6fe3fc0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-d62b78f .elementor-heading-title{color:#000000;font-size:56px;font-weight:400;line-height:56px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-d62b78f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-6e89006{color:#595959;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-6e89006 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-17d8b0f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-17d8b0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-92aee3e .elementor-heading-title{color:#000000;font-size:56px;font-weight:400;line-height:56px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-92aee3e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-3569600{color:#595959;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-3569600 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-7b95159 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-7b95159 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-bd0b827 .elementor-heading-title{color:#000000;font-size:56px;font-weight:400;line-height:56px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-bd0b827 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-f5014ef{color:#595959;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-f5014ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-f957539 > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-f957539:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-f957539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfgrey );}.elementor-2371 .elementor-element.elementor-element-f957539{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-f957539 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-afa6ff6{margin-top:0px;margin-bottom:48px;}.elementor-2371 .elementor-element.elementor-element-930e393 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-930e393 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-627cfb8 .elementor-heading-title{color:#000000;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-627cfb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-81b420f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-81b420f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-830cff8 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-830cff8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-794d1fa .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-794d1fa > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-372f650{color:#595959;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-372f650 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-6e1656a > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-6e1656a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-b9d96a7 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-b9d96a7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-7d2a093 .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-7d2a093 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-9223ebf{color:#595959;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-9223ebf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-d351717 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-d351717 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-0ee83d7 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-0ee83d7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-00e4995 .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-00e4995 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-303171c{color:#595959;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-303171c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-0782da0 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-0782da0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-221ee40 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-221ee40 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-0f8323e .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-0f8323e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-e8fd7b6{color:#595959;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-e8fd7b6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-5fc49fc{color:#000000;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-5fc49fc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-1103953 > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-1103953:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-1103953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2371 .elementor-element.elementor-element-1103953{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-1103953 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-a45d66b{margin-top:0px;margin-bottom:48px;}.elementor-2371 .elementor-element.elementor-element-8860492 .elementor-heading-title{color:#A3A3A3;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-8860492 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-36290f6 .elementor-heading-title{color:#FFFFFF;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-36290f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-28976f4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#595959;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-28976f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-4a1c323 .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:400;line-height:72px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-4a1c323 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-0666bec{color:#A3A3A3;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-0666bec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-944af6a > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#595959;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-944af6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-e988ddf .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:400;line-height:72px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-e988ddf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-2461c55{color:#A3A3A3;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-2461c55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-35e37c5 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#595959;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-35e37c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-bf5a087 .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:400;line-height:72px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-bf5a087 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-e06c0d2{color:#A3A3A3;font-size:15px;font-weight:400;line-height:20px;}.elementor-2371 .elementor-element.elementor-element-e06c0d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-5e4c11e > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-5e4c11e:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-5e4c11e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfgrey );}.elementor-2371 .elementor-element.elementor-element-5e4c11e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-5e4c11e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-bf7e78b{margin-top:0px;margin-bottom:48px;}.elementor-2371 .elementor-element.elementor-element-fca7485 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-fca7485 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-c29c1b0 .elementor-heading-title{color:#000000;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-c29c1b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-c03537e > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-c03537e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-16a94b2 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-2371 .elementor-element.elementor-element-16a94b2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-238a7bb .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-238a7bb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-a1a3bc5 .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-a1a3bc5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-e9fa2ea > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-e9fa2ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-a78500e .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-2371 .elementor-element.elementor-element-a78500e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-adee168 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-adee168 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-7a7fe42 .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-7a7fe42 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-8e0814f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 40px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:24px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-8e0814f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-289c139 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-2371 .elementor-element.elementor-element-289c139 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-1fd3006 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-1fd3006 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-2c6b9c6 .elementor-heading-title{color:#000000;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-2371 .elementor-element.elementor-element-2c6b9c6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2371 .elementor-element.elementor-element-bfb6ab9{color:#000000;font-size:18px;font-weight:400;line-height:28px;}.elementor-2371 .elementor-element.elementor-element-bfb6ab9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-e045ef1 > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-e045ef1:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-e045ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2371 .elementor-element.elementor-element-e045ef1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-e045ef1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-eb7336d{margin-top:0px;margin-bottom:48px;}.elementor-2371 .elementor-element.elementor-element-0ee2300 .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-0ee2300 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-ca5f9ca .elementor-heading-title{color:#000000;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-ca5f9ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2371 .elementor-element.elementor-element-a44af7e{margin-top:0px;margin-bottom:16px;}.elementor-2371 .elementor-element.elementor-element-fdfb814{margin-top:0px;margin-bottom:16px;}.elementor-2371 .elementor-element.elementor-element-7b8d423 > .elementor-container{max-width:1104px;}.elementor-2371 .elementor-element.elementor-element-7b8d423:not(.elementor-motion-effects-element-type-background), .elementor-2371 .elementor-element.elementor-element-7b8d423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2371 .elementor-element.elementor-element-7b8d423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 48px 128px 48px;}.elementor-2371 .elementor-element.elementor-element-7b8d423 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-8be0809:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gfhigh );}.elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-element-populated, .elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-element-populated > .elementor-background-overlay, .elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2371 .elementor-element.elementor-element-61c92fe .elementor-heading-title{color:#595959;font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.8px;}.elementor-2371 .elementor-element.elementor-element-61c92fe > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-537eb4c .elementor-heading-title{color:#000000;font-size:44px;font-weight:400;line-height:50px;letter-spacing:-0.6px;}.elementor-2371 .elementor-element.elementor-element-537eb4c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2371 .elementor-element.elementor-element-f8e6e02{color:#000000;font-size:24px;font-weight:400;line-height:30px;}.elementor-2371 .elementor-element.elementor-element-f8e6e02 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2371 .elementor-element.elementor-element-8ad0e8d .elementor-button{font-size:15px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-2371 .elementor-element.elementor-element-8ad0e8d > .elementor-widget-container{margin:0px 8px 8px 0px;}.elementor-2371 .elementor-element.elementor-element-8ad0e8d{width:auto;max-width:auto;}@media(min-width:768px){.elementor-2371 .elementor-element.elementor-element-296a644{width:100%;}.elementor-2371 .elementor-element.elementor-element-cd549eb{width:50%;}.elementor-2371 .elementor-element.elementor-element-19bfe2f{width:50%;}.elementor-2371 .elementor-element.elementor-element-8b106c3{width:100%;}.elementor-2371 .elementor-element.elementor-element-bdf44d9{width:22%;}.elementor-2371 .elementor-element.elementor-element-0fbd184{width:44%;}.elementor-2371 .elementor-element.elementor-element-c6471ac{width:34%;}.elementor-2371 .elementor-element.elementor-element-7f28cae{width:100%;}.elementor-2371 .elementor-element.elementor-element-fe49387{width:22%;}.elementor-2371 .elementor-element.elementor-element-56f1976{width:78%;}.elementor-2371 .elementor-element.elementor-element-81b420f{width:50%;}.elementor-2371 .elementor-element.elementor-element-6e1656a{width:50%;}.elementor-2371 .elementor-element.elementor-element-0d8f39f{width:100%;}.elementor-2371 .elementor-element.elementor-element-92340be{width:22%;}.elementor-2371 .elementor-element.elementor-element-2758996{width:78%;}.elementor-2371 .elementor-element.elementor-element-28976f4{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-944af6a{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-35e37c5{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-e6a8de7{width:100%;}.elementor-2371 .elementor-element.elementor-element-1a14620{width:22%;}.elementor-2371 .elementor-element.elementor-element-ed870cb{width:78%;}.elementor-2371 .elementor-element.elementor-element-c03537e{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-e9fa2ea{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-8e0814f{width:33.333333333333%;}.elementor-2371 .elementor-element.elementor-element-52da95d{width:100%;}.elementor-2371 .elementor-element.elementor-element-8972ffc{width:22%;}.elementor-2371 .elementor-element.elementor-element-df35bd6{width:78%;}.elementor-2371 .elementor-element.elementor-element-494911f{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-685c948{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-c99eae2{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-ddb2f7f{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-ad2108c{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-752f7af{width:33.333%;}.elementor-2371 .elementor-element.elementor-element-cba5b41{width:100%;}.elementor-2371 .elementor-element.elementor-element-8be0809{width:100%;}}@media(max-width:767px){.elementor-2371 .elementor-element.elementor-element-d925f2d{padding:96px 16px 40px 16px;}.elementor-2371 .elementor-element.elementor-element-6edddc7 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-7e96cb7{margin-top:40px;margin-bottom:0px;}.elementor-2371 .elementor-element.elementor-element-73d61e6{font-size:20px;line-height:26px;}.elementor-2371 .elementor-element.elementor-element-a655378{padding:72px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-fd3831d .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-d62b78f .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-92aee3e .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-bd0b827 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-f957539{padding:0px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-627cfb8 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-794d1fa .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-7d2a093 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-00e4995 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-0f8323e .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-1103953{padding:72px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-36290f6 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-4a1c323 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-e988ddf .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-bf5a087 .elementor-heading-title{font-size:44px;line-height:48px;}.elementor-2371 .elementor-element.elementor-element-5e4c11e{padding:72px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-c29c1b0 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-a1a3bc5 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-7a7fe42 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-2c6b9c6 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-2371 .elementor-element.elementor-element-e045ef1{padding:72px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-ca5f9ca .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-7b8d423{padding:0px 16px 72px 16px;}.elementor-2371 .elementor-element.elementor-element-8be0809 > .elementor-element-populated{padding:32px 24px 32px 24px;}.elementor-2371 .elementor-element.elementor-element-537eb4c .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-2371 .elementor-element.elementor-element-f8e6e02{font-size:20px;line-height:26px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://greenfoot.africa/wp-content/uploads/2026/11/GeistMono-Regular.woff2') format('woff2'),
		url('https://greenfoot.africa/wp-content/uploads/2026/11/GeistMono-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */