.elementor-3246 .elementor-element.elementor-element-eeaed85{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.87;--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3246 .elementor-element.elementor-element-eeaed85::before, .elementor-3246 .elementor-element.elementor-element-eeaed85 > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-eeaed85 > .e-con-inner > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-eeaed85 > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-eeaed85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-eeaed85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DBF 60%, var( --e-global-color-primary ) 71%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3246 .elementor-element.elementor-element-7a14636 .elementor-button{background-color:#FDF6B2;font-family:"Outfit";font-size:12px;font-weight:500;fill:#723B13;color:#723B13;border-radius:7px 7px 7px 7px;padding:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-91b1ec9{width:var( --container-widget-width, 64.887% );max-width:64.887%;--container-widget-width:64.887%;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-91b1ec9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-91b1ec9 .elementor-heading-title{font-family:"Outfit";font-size:56px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-6900236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-444a635{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-7ac4a07{font-family:"Outfit";font-weight:400;color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-14b91a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-850b63c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Outfit";font-size:12px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-850b63c .elementor-button-content-wrapper{flex-direction:row;}.elementor-3246 .elementor-element.elementor-element-829cc4f .elementor-button{background-color:#FFFFFF00;font-family:"Outfit";font-size:12px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-829cc4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3246 .elementor-element.elementor-element-422b35a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-422b35a:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-422b35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://futureoflearning.cchub.africa/wp-content/uploads/2026/02/4f273cf827e974dfb634e9bd1f4ce9588c59e604.png");}.elementor-3246 .elementor-element.elementor-element-422b35a::before, .elementor-3246 .elementor-element.elementor-element-422b35a > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-422b35a > .e-con-inner > .elementor-background-video-container::before, .elementor-3246 .elementor-element.elementor-element-422b35a > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-422b35a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3246 .elementor-element.elementor-element-422b35a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-3246 .elementor-element.elementor-element-f53eace{width:var( --container-widget-width, 64.977% );max-width:64.977%;--container-widget-width:64.977%;--container-widget-flex-grow:0;text-align:center;}.elementor-3246 .elementor-element.elementor-element-f53eace > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3246 .elementor-element.elementor-element-f53eace.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-f53eace .elementor-heading-title{font-family:"Roboto";font-size:60px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-dd20b2f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-e01d1e7{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;--border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3246 .elementor-element.elementor-element-42f95ca img{width:78px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3246 .elementor-element.elementor-element-1c92357 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-1c92357 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-70ce9ca{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;--border-radius:10px 10px 10px 10px;}.elementor-3246 .elementor-element.elementor-element-4e3dd45 img{width:78px;}.elementor-3246 .elementor-element.elementor-element-2939182 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-2939182 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-753f21c{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;--border-radius:10px 10px 10px 10px;}.elementor-3246 .elementor-element.elementor-element-dc3e484 img{width:78px;}.elementor-3246 .elementor-element.elementor-element-8791b05 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-8791b05 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-da7351f{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;--border-radius:10px 10px 10px 10px;}.elementor-3246 .elementor-element.elementor-element-131e4b7 img{width:78px;}.elementor-3246 .elementor-element.elementor-element-858cdb9 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-858cdb9 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-9639ee1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-ff32098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3246 .elementor-element.elementor-element-ff32098:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-ff32098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futureoflearning.cchub.africa/wp-content/uploads/2026/02/Rectangle-3-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-de26896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-7faafae .elementor-heading-title{font-family:"Outfit";font-size:60px;font-weight:700;}.elementor-3246 .elementor-element.elementor-element-9d8000b{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-c793736{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-6587a1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F4F2;--border-color:#E5F4F2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(229.00000000000003, 244.00000000000003, 242.00000000000003, 0.12);}.elementor-3246 .elementor-element.elementor-element-6587a1b:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-6587a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3246 .elementor-element.elementor-element-306861f.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-3246 .elementor-element.elementor-element-306861f.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-3246 .elementor-element.elementor-element-306861f.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-306861f .elementor-image-box-title{margin-bottom:9px;font-family:"Outfit";font-size:1px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-306861f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3246 .elementor-element.elementor-element-306861f .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-306861f .elementor-image-box-description{font-family:"Outfit";font-size:12px;font-weight:400;line-height:18px;}.elementor-3246 .elementor-element.elementor-element-5bd6d8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F4F2;--border-color:#E5F4F2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(229.00000000000003, 244.00000000000003, 242.00000000000003, 0.12);}.elementor-3246 .elementor-element.elementor-element-5bd6d8f:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-5bd6d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-77f28b5.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-3246 .elementor-element.elementor-element-77f28b5.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-3246 .elementor-element.elementor-element-77f28b5.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-77f28b5 .elementor-image-box-title{margin-bottom:9px;font-family:"Outfit";font-size:1px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-77f28b5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3246 .elementor-element.elementor-element-77f28b5 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-77f28b5 .elementor-image-box-description{font-family:"Outfit";font-size:12px;font-weight:400;line-height:18px;}.elementor-3246 .elementor-element.elementor-element-8a58c55{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F4F2;--border-color:#E5F4F2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(229.00000000000003, 244.00000000000003, 242.00000000000003, 0.12);}.elementor-3246 .elementor-element.elementor-element-8a58c55:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-8a58c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-e93f083.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-3246 .elementor-element.elementor-element-e93f083.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-3246 .elementor-element.elementor-element-e93f083.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-e93f083 .elementor-image-box-title{margin-bottom:9px;font-family:"Outfit";font-size:1px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-e93f083 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3246 .elementor-element.elementor-element-e93f083 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-e93f083 .elementor-image-box-description{font-family:"Outfit";font-size:12px;font-weight:400;line-height:18px;}.elementor-3246 .elementor-element.elementor-element-9b6d372{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F4F2;--border-color:#E5F4F2;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(229.00000000000003, 244.00000000000003, 242.00000000000003, 0.12);}.elementor-3246 .elementor-element.elementor-element-9b6d372:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-9b6d372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-c56f8f7.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-3246 .elementor-element.elementor-element-c56f8f7.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-3246 .elementor-element.elementor-element-c56f8f7.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-c56f8f7 .elementor-image-box-title{margin-bottom:9px;font-family:"Outfit";font-size:1px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-c56f8f7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3246 .elementor-element.elementor-element-c56f8f7 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-c56f8f7 .elementor-image-box-description{font-family:"Outfit";font-size:12px;font-weight:400;line-height:18px;}.elementor-3246 .elementor-element.elementor-element-3d79a3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-0278bfc .elementor-heading-title{font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-fe3c3c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-200a0e6{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 8px rgba(50.999999999999986, 102.00000000000017, 255, 0.050980392156862744);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-a89546e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3246 .elementor-element.elementor-element-a89546e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3246 .elementor-element.elementor-element-a89546e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-title{margin-bottom:14px;font-family:"Outfit";font-size:28px;font-weight:600;line-height:34px;color:#000000;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-description{font-family:"Outfit";font-size:15px;font-weight:400;line-height:18.9px;}.elementor-3246 .elementor-element.elementor-element-afbc5cf{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 8px rgba(50.999999999999986, 102.00000000000017, 255, 0.050980392156862744);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-7a2087b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3246 .elementor-element.elementor-element-7a2087b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3246 .elementor-element.elementor-element-7a2087b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-title{margin-bottom:14px;font-family:"Outfit";font-size:28px;font-weight:600;line-height:34px;color:#000000;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-description{font-family:"Outfit";font-size:15px;font-weight:400;line-height:18.9px;}.elementor-3246 .elementor-element.elementor-element-e079524{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 8px rgba(50.999999999999986, 102.00000000000017, 255, 0.050980392156862744);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-6273047.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3246 .elementor-element.elementor-element-6273047.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3246 .elementor-element.elementor-element-6273047.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-title{margin-bottom:14px;font-family:"Outfit";font-size:28px;font-weight:600;line-height:34px;color:#000000;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-description{font-family:"Outfit";font-size:15px;font-weight:400;line-height:18.9px;}.elementor-3246 .elementor-element.elementor-element-0e5bba9{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 8px rgba(50.999999999999986, 102.00000000000017, 255, 0.050980392156862744);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-9c4858b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3246 .elementor-element.elementor-element-9c4858b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3246 .elementor-element.elementor-element-9c4858b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-title{margin-bottom:14px;font-family:"Outfit";font-size:28px;font-weight:600;line-height:34px;color:#000000;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-description{font-family:"Outfit";font-size:15px;font-weight:400;line-height:18.9px;}.elementor-3246 .elementor-element.elementor-element-cb7e4d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-58f7f48{text-align:center;}.elementor-3246 .elementor-element.elementor-element-58f7f48 .elementor-heading-title{font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-c605011{width:var( --container-widget-width, 63.71% );max-width:63.71%;--container-widget-width:63.71%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-c605011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-d08c665{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-ce63b33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3246 .elementor-element.elementor-element-ce63b33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-e734885{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3246 .elementor-element.elementor-element-e734885.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-413d46e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto";font-weight:400;border-radius:15px 15px 15px 15px;padding:15px 45px 15px 45px;}.elementor-3246 .elementor-element.elementor-element-413d46e > .elementor-widget-container{padding:50px 10px 50px 10px;}.elementor-3246 .elementor-element.elementor-element-413d46e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3246 .elementor-element.elementor-element-1079f10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-1079f10:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-1079f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futureoflearning.cchub.africa/wp-content/uploads/2026/02/background-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-3246 .elementor-element.elementor-element-b57fc26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-c855dec .elementor-heading-title{font-family:"Outfit";font-size:60px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-925a79a{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-6dc2079{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-02babdd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-067e492{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-067e492:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-067e492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-c8ad012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-20dbc0d .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-20dbc0d .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-20dbc0d .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-c5f5cda{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-910072e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-bb4a2de{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-bb4a2de:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-bb4a2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-907ade4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-70f0e8c .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-70f0e8c .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-70f0e8c .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-b7d68f9{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-9a8bdce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-e123d80{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-e123d80:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-e123d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-53c3b1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-e5f068c .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-e5f068c .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-e5f068c .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-3dde591{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-0fe3f92{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-128b3a1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-128b3a1:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-128b3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-e99f847{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-b01273b .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-b01273b .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-b01273b .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-0d9c1db{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-6e12e09{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-62c8629{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-62c8629:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-62c8629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-7c3d50e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-9ff4361 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-9ff4361 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-9ff4361 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-13ffab9{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-95c0dac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-943e771{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-943e771:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-943e771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-504fce8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-e51b792 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-e51b792 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-e51b792 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-2e7a2e3{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-33b0b16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-4965544{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-4965544:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-4965544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-9665f30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-5350781 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-5350781 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-5350781 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-aef94be{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-92d465d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-9aacc76{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-9aacc76:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-9aacc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-2473fe3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-c445f67 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-c445f67 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-c445f67 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-e59ef29{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-529e13a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-fb87be8{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-fb87be8:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-fb87be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-40bc18d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-4185be0 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-4185be0 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-4185be0 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-21adeec{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-1d1d806{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-1a33d91{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-1a33d91:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-1a33d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-84e596f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-f922749 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-f922749 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-f922749 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-acb1db7{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-b2a71bb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-af8f402{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-af8f402:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-af8f402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-cd183da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-88b6af1 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-88b6af1 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-88b6af1 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-fd974f7{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-abc473c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-3334593{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-3334593:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-3334593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-642fcdb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-b1ca450 .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-b1ca450 .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-b1ca450 .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-ca4240f{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-aff441e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3246 .elementor-element.elementor-element-bb1a9a8{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px -4px rgba(0, 0, 0, 0.28);--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3246 .elementor-element.elementor-element-bb1a9a8:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-bb1a9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3246 .elementor-element.elementor-element-1650e7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-8ca1c9b .elementor-image-box-wrapper{text-align:start;}.elementor-3246 .elementor-element.elementor-element-8ca1c9b .elementor-image-box-title{font-family:"Outfit";font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-8ca1c9b .elementor-image-box-description{font-family:"Outfit";font-size:16px;font-weight:400;}.elementor-3246 .elementor-element.elementor-element-975f464{font-family:"Outfit";font-weight:400;}.elementor-3246 .elementor-element.elementor-element-77c9be0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:41px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-41px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:41px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-a5cca9e{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3246 .elementor-element.elementor-element-cfc3e33 .elementor-heading-title{font-family:"Outfit";font-size:40px;font-weight:600;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3246 .elementor-element.elementor-element-aff1c1e{--grid-columns:2;}.elementor-3246 .elementor-element.elementor-element-c93a0a7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:57px;--padding-bottom:57px;--padding-left:90px;--padding-right:90px;}.elementor-3246 .elementor-element.elementor-element-c93a0a7:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-c93a0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://futureoflearning.cchub.africa/wp-content/uploads/2023/10/Rectangle-34624141-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3246 .elementor-element.elementor-element-21f2816{text-align:center;}.elementor-3246 .elementor-element.elementor-element-21f2816 .elementor-heading-title{font-family:"Outfit";font-size:40px;font-weight:600;}.elementor-3246 .elementor-element.elementor-element-fc35ab4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2903b16{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2903b16:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-2903b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1F1;}.elementor-3246 .elementor-element.elementor-element-c4ba563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-3b73d0b .elementor-heading-title{font-family:"Outfit";font-size:24px;font-weight:700;line-height:30.24px;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-e596b82{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;font-family:"Outfit";font-size:16px;font-weight:500;line-height:26px;}.elementor-3246 .elementor-element.elementor-element-e596b82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-e3c8d47{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-e3c8d47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-32fcd89{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-32fcd89:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-32fcd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1F1;}.elementor-3246 .elementor-element.elementor-element-52f35c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-a766c13 .elementor-heading-title{font-family:"Outfit";font-size:24px;font-weight:700;line-height:30.24px;color:var( --e-global-color-primary );}.elementor-3246 .elementor-element.elementor-element-348d044{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;font-family:"Outfit";font-size:16px;font-weight:500;line-height:26px;}.elementor-3246 .elementor-element.elementor-element-348d044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-9164200{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:start;}.elementor-3246 .elementor-element.elementor-element-9164200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3246 .elementor-element.elementor-element-9164200 img{width:208px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3246 .elementor-element.elementor-element-6900236{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-444a635{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-f53eace{width:var( --container-widget-width, 707.266px );max-width:707.266px;--container-widget-width:707.266px;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-dd20b2f{--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-c793736{--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-title{font-size:16px;line-height:1.4em;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-title{font-size:16px;line-height:1.4em;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-title{font-size:16px;line-height:1.4em;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-title{font-size:16px;line-height:1.4em;}.elementor-3246 .elementor-element.elementor-element-d08c665{--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-1079f10{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3246 .elementor-element.elementor-element-1079f10:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-1079f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:563px 356px;background-size:404px auto;}.elementor-3246 .elementor-element.elementor-element-77c9be0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3246 .elementor-element.elementor-element-aff1c1e{--grid-columns:2;}.elementor-3246 .elementor-element.elementor-element-c93a0a7{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-3b73d0b .elementor-heading-title{font-size:20px;}.elementor-3246 .elementor-element.elementor-element-a766c13 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-3246 .elementor-element.elementor-element-91b1ec9 .elementor-heading-title{font-size:34px;}.elementor-3246 .elementor-element.elementor-element-850b63c{width:100%;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-829cc4f{width:100%;max-width:100%;}.elementor-3246 .elementor-element.elementor-element-f53eace .elementor-heading-title{font-size:30px;}.elementor-3246 .elementor-element.elementor-element-dd20b2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-ff32098{--min-height:253px;}.elementor-3246 .elementor-element.elementor-element-c793736{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-306861f .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-77f28b5 .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-e93f083 .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-c56f8f7 .elementor-image-box-img{margin-bottom:11px;}.elementor-3246 .elementor-element.elementor-element-0278bfc{text-align:center;}.elementor-3246 .elementor-element.elementor-element-0278bfc .elementor-heading-title{font-size:31px;}.elementor-3246 .elementor-element.elementor-element-a89546e .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-7a2087b .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-6273047 .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-9c4858b .elementor-image-box-img{margin-bottom:15px;}.elementor-3246 .elementor-element.elementor-element-58f7f48 .elementor-heading-title{font-size:45px;}.elementor-3246 .elementor-element.elementor-element-c605011{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-d08c665{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3246 .elementor-element.elementor-element-1079f10:not(.elementor-motion-effects-element-type-background), .elementor-3246 .elementor-element.elementor-element-1079f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:232px 637px;background-size:259px auto;}.elementor-3246 .elementor-element.elementor-element-c855dec .elementor-heading-title{font-size:40px;}.elementor-3246 .elementor-element.elementor-element-77c9be0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3246 .elementor-element.elementor-element-cfc3e33 .elementor-heading-title{font-size:40px;}.elementor-3246 .elementor-element.elementor-element-aff1c1e{--grid-columns:1;}.elementor-3246 .elementor-element.elementor-element-c93a0a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3246 .elementor-element.elementor-element-2903b16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-e3c8d47{width:var( --container-widget-width, 63px );max-width:63px;--container-widget-width:63px;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-32fcd89{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3246 .elementor-element.elementor-element-9164200{width:var( --container-widget-width, 151px );max-width:151px;--container-widget-width:151px;--container-widget-flex-grow:0;}.elementor-3246 .elementor-element.elementor-element-9164200 img{width:710px;}}@media(min-width:768px){.elementor-3246 .elementor-element.elementor-element-ff32098{--width:50%;}.elementor-3246 .elementor-element.elementor-element-de26896{--width:50%;}.elementor-3246 .elementor-element.elementor-element-ce63b33{--width:66.244%;}.elementor-3246 .elementor-element.elementor-element-e734885{--width:40.361%;}.elementor-3246 .elementor-element.elementor-element-b57fc26{--width:50%;}.elementor-3246 .elementor-element.elementor-element-6dc2079{--width:50%;}.elementor-3246 .elementor-element.elementor-element-c93a0a7{--content-width:1111px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3246 .elementor-element.elementor-element-b57fc26{--width:100%;}.elementor-3246 .elementor-element.elementor-element-6dc2079{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-eeaed85 */.ast-container, .ast-container-fluid {
    /* margin-left: auto; */
    /* margin-right: auto; */
    padding-left: 0;
    padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-77c9be0 */.swiper-slide .elementor-widget.elementor-widget-text-editor {
    min-height: 200px;
}/* End custom CSS */