.elementor-117 .elementor-element.elementor-element-58ab55eb{--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;--overflow:hidden;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-764e6958{--display:flex;--min-height:700px;--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;--align-items:center;--overlay-opacity:0.7;--border-radius:0px 0px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:164px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-764e6958:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/kids-working-on-project-using-building-kit-2025-03-25-01-16-59-utc.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-764e6958::before, .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-764e6958 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-764e6958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-bf890a9 ) 0%, var( --e-global-color-4e87b42 ) 73%);}.elementor-117 .elementor-element.elementor-element-4ebc4c02{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-60fb4bf .elementor-heading-title{color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-29139b22 .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-16710d6e{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button{background-color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-2dccaf10{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-2dccaf10.e-con{--align-self:flex-start;}.elementor-117 .elementor-element.elementor-element-470f9a1f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.35;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-117 .elementor-element.elementor-element-470f9a1f::before, .elementor-117 .elementor-element.elementor-element-470f9a1f > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-470f9a1f > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-470f9a1f > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-470f9a1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-470f9a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-5a5cda97{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5a5cda97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-4a9d962 .ekit-countdown-inner{width:100px;height:100px;margin-bottom:25px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-content .elementskit-timer-count,
                    .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-content .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box  .elementskit-timer-content,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container .elementskit-inner-container,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-top,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container {line-height:100px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:20px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-days .elementskit-count{margin-bottom:3px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:20px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-hrs .elementskit-count{margin-bottom:3px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .eins .eount, .elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:20px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-mins .elementskit-count{margin-bottom:3px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:20px;}.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-4a9d962 .elementskit-flip-clock .elementskit-secs .elementskit-count{margin-bottom:3px;}.elementor-117 .elementor-element.elementor-element-431e26f9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-431e26f9:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-431e26f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-122d2c7c{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-10733976{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-393a70ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-711dcd0f .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-5e2c4025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-d429307{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-d429307:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:7px;}.elementor-117 .elementor-element.elementor-element-d429307.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:7px;}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-28c10cfa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3e84fe1d{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-3e84fe1d .swiper-wrapper{display:flex;align-items:center;}.elementor-117 .elementor-element.elementor-element-3e84fe1d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-117 .elementor-element.elementor-element-7b90ea20{--display:flex;--min-height:527px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-7b90ea20:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7b90ea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/nhn-p7BW4bWV0-Q-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-629116f1{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:64px 64px 64px 64px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.23);--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-629116f1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-629116f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-72015bc4{--display:flex;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-117 .elementor-element.elementor-element-73559981{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-73559981.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-117 .elementor-element.elementor-element-4113f910{text-align:left;}.elementor-117 .elementor-element.elementor-element-4113f910 img{border-radius:100px 100px 100px 100px;}.elementor-117 .elementor-element.elementor-element-74f7eefb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-74f7eefb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-117 .elementor-element.elementor-element-7dc37b6e{text-align:left;}.elementor-117 .elementor-element.elementor-element-7dc37b6e img{border-radius:100px 100px 100px 100px;}.elementor-117 .elementor-element.elementor-element-1c992333{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1c992333.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-117 .elementor-element.elementor-element-23e6e0a{text-align:left;}.elementor-117 .elementor-element.elementor-element-23e6e0a img{border-radius:100px 100px 100px 100px;}.elementor-117 .elementor-element.elementor-element-6bf0b3a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6bf0b3a2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-117 .elementor-element.elementor-element-a89332f{text-align:left;}.elementor-117 .elementor-element.elementor-element-a89332f img{border-radius:100px 100px 100px 100px;}.elementor-117 .elementor-element.elementor-element-46013d4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4bba1f2c{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4bba1f2c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4bba1f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-a03bb69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1c299c1a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-6045675a{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-6045675a .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-299c8f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-1abab6c5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7782e23a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-207e2b01{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-207e2b01:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-207e2b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-207e2b01:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/Innovation-scaled.jpg");background-position:center center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-207e2b01:hover::before, .elementor-117 .elementor-element.elementor-element-207e2b01:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-207e2b01:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-207e2b01 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-207e2b01 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-513797c4{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4 .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-513797c4.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-513797c4:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-513797c4:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-513797c4:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-139d5b8c{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-139d5b8c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-139d5b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-139d5b8c:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/partnerships-scaled.jpg");background-position:center center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-139d5b8c:hover::before, .elementor-117 .elementor-element.elementor-element-139d5b8c:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-139d5b8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-139d5b8c > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-139d5b8c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-3dc4aa73{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-3dc4aa73.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3dc4aa73:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3dc4aa73:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3dc4aa73:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-3dc4aa73:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-6a8d32a9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-210d35a1{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-210d35a1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-210d35a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-210d35a1:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/technology-scaled.jpg");background-position:center center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-210d35a1:hover::before, .elementor-117 .elementor-element.elementor-element-210d35a1:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-210d35a1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-210d35a1 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-210d35a1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-2375739e{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-2375739e .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-2375739e.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2375739e:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2375739e:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2375739e:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-2375739e:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-7ace23eb{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7ace23eb:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7ace23eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-7ace23eb:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/Educator-scaled.jpg");background-position:top center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-7ace23eb:hover::before, .elementor-117 .elementor-element.elementor-element-7ace23eb:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7ace23eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7ace23eb > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-7ace23eb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-5fc9fe8c{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title{margin-bottom:2px;margin-top:0;color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-default .elementor-icon{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-5fc9fe8c.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-35a8a026{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1bed1538{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1bed1538:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1bed1538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-1bed1538:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/pexels-august-de-richelieu-4260475-scaled.jpg");background-position:center center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-1bed1538:hover::before, .elementor-117 .elementor-element.elementor-element-1bed1538:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1bed1538:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1bed1538 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-1bed1538 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-3946d9ce{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title{margin-bottom:2px;margin-top:0;color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-3946d9ce.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-3946d9ce:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3946d9ce:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-3946d9ce:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-6c4db849{--display:flex;--background-transition:1s;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6c4db849:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6c4db849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-6c4db849:hover{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/social-impact-scaled.jpg");background-position:center center;background-size:cover;--overlay-opacity:0.9;}.elementor-117 .elementor-element.elementor-element-6c4db849:hover::before, .elementor-117 .elementor-element.elementor-element-6c4db849:hover > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6c4db849:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-6c4db849 > .elementor-background-slideshow:hover::before, .elementor-117 .elementor-element.elementor-element-6c4db849 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4e87b42 ) -70%, var( --e-global-color-bf890a9 ) 80%);}.elementor-117 .elementor-element.elementor-element-536dfd88{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-image-box-title{margin-bottom:2px;margin-top:0;}.elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-framed:hover .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-536dfd88.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-536dfd88:hover .elementor-icon-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-536dfd88:hover .elementor-image-box-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-536dfd88:hover .elementor-icon-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-536dfd88:hover .elementor-image-box-description{color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-64c8d8fe{--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;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-64c8d8fe:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-64c8d8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-1ad2e207{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1ad2e207:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1ad2e207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/rewired-digital-4UFIg9htJgE-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-7e4d0b5a{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-27c75de2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7ea6186c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-3d6e5c7 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-7ad103a8{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7e792fc3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-d26aafc{--display:flex;}.elementor-117 .elementor-element.elementor-element-7801d53d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-45fde449{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-45fde449:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:0px;}.elementor-117 .elementor-element.elementor-element-45fde449.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:0px;}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-221fb1db{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-62a68b98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-62a68b98:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:0px;}.elementor-117 .elementor-element.elementor-element-62a68b98.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:0px;}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-f51a2f1{--display:flex;}.elementor-117 .elementor-element.elementor-element-7ef6f425{--n-accordion-title-font-size:var( --e-global-typography-8e643e6-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:32px 32px 32px 32px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-5bd60dc );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:var( --e-global-color-870ef80 );--n-accordion-icon-hover-color:var( --e-global-color-870ef80 );--n-accordion-icon-active-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-1e38924 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b70a650 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-870ef80 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd60dc );}:where( .elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-1e38924 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd60dc );--border-radius:32px 32px 32px 32px;}.elementor-117 .elementor-element.elementor-element-7ef6f425 {--n-accordion-padding:16px 32px 16px 32px;}:where( .elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5c2052e0{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5c2052e0:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5c2052e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-59cd6157{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-38baa55e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-70a5f006{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-70a5f006 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-4ef4fe00{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4882bff6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1b2341ce{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-1b2341ce:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1b2341ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-7d26acb3{--display:flex;--min-height:240px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-7d26acb3:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7d26acb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/Academic-Integrity-scaled.jpg");background-size:cover;}.elementor-117 .elementor-element.elementor-element-4444b3d9{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-4444b3d9:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4444b3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-4661e836{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-4661e836.elementor-element{--align-self:center;}.elementor-117 .elementor-element.elementor-element-4661e836 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-3c85a4a3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-fcd92ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-4efc09ad .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7896b9d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button-icon{font-size:24px;}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button .elementor-button-icon i, .elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-117 .elementor-element.elementor-element-63526ae8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-473672df{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-473672df:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-473672df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-16ab6a27{--display:flex;--min-height:240px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-16ab6a27:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-16ab6a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/6th-Annual-ECD-Banner-scaled.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-60c372a{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-60c372a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-60c372a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-df47a52{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-df47a52.elementor-element{--align-self:center;}.elementor-117 .elementor-element.elementor-element-df47a52 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-c04f2eb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-7fc12c3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-2d0ce08a .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7ca0028b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button-icon{font-size:24px;}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button .elementor-button-icon i, .elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-117 .elementor-element.elementor-element-6b75d956{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-17e6a03b{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-17e6a03b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-17e6a03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-df748c4{--display:flex;--min-height:240px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-df748c4:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-df748c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/Spot-Mailer-Image.png");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-7b0e963a{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-7b0e963a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7b0e963a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-33a36bbf{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-33a36bbf.elementor-element{--align-self:center;}.elementor-117 .elementor-element.elementor-element-33a36bbf .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-7d4d80e9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-icon i{color:var( --e-global-color-870ef80 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-icon svg{fill:var( --e-global-color-870ef80 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-6d05c4ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-738c44fe .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-22ebcd86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button-icon{font-size:24px;}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button .elementor-button-icon i, .elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-117 .elementor-element.elementor-element-4441a39d{--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;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4441a39d:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4441a39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-4441a39d::before, .elementor-117 .elementor-element.elementor-element-4441a39d > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-4441a39d > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-4441a39d > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-4441a39d > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-4441a39d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-5f72c656{--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;--justify-content:center;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-58706b3e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-113fb07a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-2f0f9a19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-117 .elementor-element.elementor-element-2f0f9a19 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-87ffc7a{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3705b91d{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:right;}.elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-378e18f8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-9bb3c7f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-147f6321{--display:flex;--min-height:440px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-147f6321:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-147f6321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/image-ALQLSN5-01.jpg");background-position:-342px 0px;background-size:cover;}.elementor-117 .elementor-element.elementor-element-720f4979{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-720f4979::before, .elementor-117 .elementor-element.elementor-element-720f4979 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-720f4979 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-720f4979 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-720f4979 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-720f4979 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-20c19d2a{text-align:center;}.elementor-117 .elementor-element.elementor-element-20c19d2a .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-7fb0b735{text-align:center;}.elementor-117 .elementor-element.elementor-element-7fb0b735 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-5bcce3f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-5bcce3f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-5bcce3f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-9e6024f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-9e6024f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-9e6024f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-ffe1c07 > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-ffe1c07 > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b .elementor-repeater-item-ffe1c07 > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-77ed555b > .elementor-widget-container{margin:-8px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-77ed555b .ekit_social_media{text-align:center;}.elementor-117 .elementor-element.elementor-element-77ed555b .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-117 .elementor-element.elementor-element-77ed555b .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-117 .elementor-element.elementor-element-2447038f{--display:flex;--min-height:440px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-2447038f:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2447038f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/image-676PD33-e1742540884506.jpg");background-position:top center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-3637da40{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-3637da40::before, .elementor-117 .elementor-element.elementor-element-3637da40 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-3637da40 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-3637da40 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-3637da40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-3637da40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-5c338e56{text-align:center;}.elementor-117 .elementor-element.elementor-element-5c338e56 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-5a4bf437{text-align:center;}.elementor-117 .elementor-element.elementor-element-5a4bf437 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-5bcce3f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-5bcce3f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-5bcce3f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-9e6024f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-9e6024f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-9e6024f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-ffe1c07 > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-ffe1c07 > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 .elementor-repeater-item-ffe1c07 > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-493247d9 > .elementor-widget-container{margin:-8px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-493247d9 .ekit_social_media{text-align:center;}.elementor-117 .elementor-element.elementor-element-493247d9 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-117 .elementor-element.elementor-element-493247d9 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-117 .elementor-element.elementor-element-529606e8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-74fd8b2a{--display:flex;--min-height:440px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-74fd8b2a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-74fd8b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/image-PUZTYUF-e1742541424283.jpg");background-position:center center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-194ad744{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-194ad744::before, .elementor-117 .elementor-element.elementor-element-194ad744 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-194ad744 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-194ad744 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-194ad744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-194ad744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-4aec2127{text-align:center;}.elementor-117 .elementor-element.elementor-element-4aec2127 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2303bf1c{text-align:center;}.elementor-117 .elementor-element.elementor-element-2303bf1c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-5bcce3f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-5bcce3f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-5bcce3f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-9e6024f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-9e6024f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-9e6024f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-ffe1c07 > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-ffe1c07 > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa .elementor-repeater-item-ffe1c07 > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2a81affa > .elementor-widget-container{margin:-8px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-2a81affa .ekit_social_media{text-align:center;}.elementor-117 .elementor-element.elementor-element-2a81affa .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-117 .elementor-element.elementor-element-2a81affa .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-117 .elementor-element.elementor-element-32818268{--display:flex;--min-height:440px;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-32818268:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-32818268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/image-HJTYXSJ.jpg");background-position:-274px 0px;background-size:cover;}.elementor-117 .elementor-element.elementor-element-64592d0c{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-117 .elementor-element.elementor-element-64592d0c::before, .elementor-117 .elementor-element.elementor-element-64592d0c > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-64592d0c > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-64592d0c > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-64592d0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-64592d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-42518689{text-align:center;}.elementor-117 .elementor-element.elementor-element-42518689 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2d8a1ab3{text-align:center;}.elementor-117 .elementor-element.elementor-element-2d8a1ab3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-5bcce3f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-5bcce3f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-5bcce3f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-9e6024f > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-9e6024f > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-9e6024f > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-ffe1c07 > a :is(i, svg){color:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-ffe1c07 > a:hover{color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b .elementor-repeater-item-ffe1c07 > a:hover svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-64b0405b > .elementor-widget-container{margin:-8px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-64b0405b .ekit_social_media{text-align:center;}.elementor-117 .elementor-element.elementor-element-64b0405b .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:28px;}.elementor-117 .elementor-element.elementor-element-64b0405b .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-117 .elementor-element.elementor-element-134cd652{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-134cd652:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-134cd652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-ea3d0b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3546aa23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-cec2bb0{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-cec2bb0 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-21f1342b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-117 .elementor-element.elementor-element-101291b2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5ac12297{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-5ac12297:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5ac12297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-60b6acc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-60b6acc7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-2cbc5dc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-14703324 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-14703324 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-14703324 .elementor-button:focus{background-color:var( --e-global-color-b70a650 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-14703324 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-14703324 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-30d72862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-30d72862 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-753a0fb8{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-753a0fb8:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-753a0fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-180694cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-180694cc .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-148f1e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-870ef80 );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-bf890a9 );}.elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-3d8b1cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-3d8b1cbb .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7b03e983{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;}.elementor-117 .elementor-element.elementor-element-7b03e983:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7b03e983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-870ef80 );}.elementor-117 .elementor-element.elementor-element-2c670dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-2c670dad .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-192e70a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button{background-color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button:focus{background-color:var( --e-global-color-b70a650 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-29c0bb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-29c0bb37 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-a8eb586{color:#FFFFFF;}.elementor-117 .elementor-element.elementor-element-2fde99a6{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-2fde99a6:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2fde99a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-1f58968{--display:flex;--min-height:320px;--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;--align-items:center;--overlay-opacity:0.7;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1f58968:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elearningfmi.co.za/wp-content/uploads/2025/11/image-8ZGN57G.jpg");background-position:top center;background-size:cover;}.elementor-117 .elementor-element.elementor-element-1f58968::before, .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1f58968 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-1f58968 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-790c982{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-icon i{color:var( --e-global-color-b70a650 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-icon svg{fill:var( --e-global-color-b70a650 );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-676cea0e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c74ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-0c74ed6-font-size );font-weight:var( --e-global-typography-0c74ed6-font-weight );text-transform:var( --e-global-typography-0c74ed6-text-transform );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-text{color:var( --e-global-color-5bd60dc );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-2e27da66{text-align:center;}.elementor-117 .elementor-element.elementor-element-2e27da66 .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-117 .elementor-element.elementor-element-7e2dc907{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-1e38924 );}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button{background-color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:16px 24px 12px 24px;}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button:focus{background-color:var( --e-global-color-b70a650 );color:var( --e-global-color-primary );border-color:var( --e-global-color-b70a650 );}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button-icon{font-size:24px;}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button .elementor-button-icon i, .elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-117 .elementor-element.elementor-element-94cf542 .ekit-countdown-inner{width:150px;height:150px;margin-bottom:10px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-content .elementskit-timer-count,
                    .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-content .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box  .elementskit-timer-content,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container .elementskit-inner-container,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-top,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container {line-height:148px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:35px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-days .elementskit-count{margin-bottom:10px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:35px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-hrs .elementskit-count{margin-bottom:10px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .eins .eount, .elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:35px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-mins .elementskit-count{margin-bottom:10px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:35px;}.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-117 .elementor-element.elementor-element-94cf542 .elementskit-flip-clock .elementskit-secs .elementskit-count{margin-bottom:10px;}.elementor-117 .elementor-element.elementor-element-d20c7f8{--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-117 .elementor-element.elementor-element-d20c7f8:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-d20c7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-58ab55eb{--margin-top:-116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-117 .elementor-element.elementor-element-764e6958{--min-height:548px;--padding-top:148px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-764e6958:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-156px 0px;}.elementor-117 .elementor-element.elementor-element-29139b22 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-4a9d962 .ekit-countdown-inner{margin-bottom:30px;}.elementor-117 .elementor-element.elementor-element-431e26f9{--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:100px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-10733976{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-393a70ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-711dcd0f{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-711dcd0f .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5e2c4025{text-align:center;}.elementor-117 .elementor-element.elementor-element-3e84fe1d{--e-image-carousel-slides-to-show:3;}.elementor-117 .elementor-element.elementor-element-7b90ea20{--min-height:260px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;}.elementor-117 .elementor-element.elementor-element-629116f1{--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-117 .elementor-element.elementor-element-4bba1f2c{--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:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-a03bb69{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-1c299c1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6045675a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-6045675a .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-299c8f39{text-align:center;}.elementor-117 .elementor-element.elementor-element-1abab6c5{--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-117 .elementor-element.elementor-element-7782e23a{--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-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6a8d32a9{--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-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-35a8a026{--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-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-64c8d8fe{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-1ad2e207{--min-height:320px;}.elementor-117 .elementor-element.elementor-element-7e4d0b5a{--min-height:260px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;}.elementor-117 .elementor-element.elementor-element-27c75de2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-7ea6186c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3d6e5c7{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-3d6e5c7 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7ef6f425{--n-accordion-title-font-size:var( --e-global-typography-8e643e6-font-size );}:where( .elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5c2052e0{--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:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-59cd6157{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-38baa55e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-70a5f006{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-70a5f006 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-4ef4fe00{--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-117 .elementor-element.elementor-element-4882bff6{--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-117 .elementor-element.elementor-element-4661e836 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-4efc09ad .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-63526ae8{--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-117 .elementor-element.elementor-element-df47a52 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-2d0ce08a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-6b75d956{--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-117 .elementor-element.elementor-element-33a36bbf .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-738c44fe .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-4441a39d{--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:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-5f72c656{--min-height:260px;--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;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-117 .elementor-element.elementor-element-58706b3e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-113fb07a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2f0f9a19{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-2f0f9a19 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-87ffc7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-378e18f8{--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-117 .elementor-element.elementor-element-9bb3c7f{--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-117 .elementor-element.elementor-element-147f6321:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-147f6321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-331px 0px;}.elementor-117 .elementor-element.elementor-element-20c19d2a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7fb0b735 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5c338e56 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5a4bf437 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-4aec2127 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2303bf1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-32818268:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-32818268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-259px 0px;}.elementor-117 .elementor-element.elementor-element-42518689 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2d8a1ab3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-134cd652{--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:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-ea3d0b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-3546aa23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-cec2bb0{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-cec2bb0 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-21f1342b{text-align:center;}.elementor-117 .elementor-element.elementor-element-101291b2{--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-117 .elementor-element.elementor-element-101291b2.e-con{--align-self:center;}.elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-14703324 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-30d72862 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-3d8b1cbb .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-29c0bb37 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2fde99a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-117 .elementor-element.elementor-element-1f58968{--min-height:548px;--padding-top:80px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1f58968:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-156px 0px;}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-2e27da66 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-94cf542 .ekit-countdown-inner{margin-bottom:30px;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-764e6958{--min-height:487px;--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:space-between;--padding-top:148px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-764e6958:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;}.elementor-117 .elementor-element.elementor-element-29139b22 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6282fc8b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-470f9a1f{--min-height:72px;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5a5cda97{--width:25%;}.elementor-117 .elementor-element.elementor-element-4a9d962 .ekit-countdown-inner{margin-bottom:15px;}.elementor-117 .elementor-element.elementor-element-431e26f9{--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-393a70ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-711dcd0f{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-711dcd0f .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-d429307 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-d429307{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-117 .elementor-element.elementor-element-3e84fe1d{--e-image-carousel-slides-to-show:2;}.elementor-117 .elementor-element.elementor-element-629116f1{--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;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-117 .elementor-element.elementor-element-72015bc4{--width:88%;--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;--justify-content:center;}.elementor-117 .elementor-element.elementor-element-73559981{--width:28%;}.elementor-117 .elementor-element.elementor-element-74f7eefb{--width:28%;}.elementor-117 .elementor-element.elementor-element-1c992333{--width:28%;}.elementor-117 .elementor-element.elementor-element-6bf0b3a2{--width:28%;}.elementor-117 .elementor-element.elementor-element-4bba1f2c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-1c299c1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6045675a{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-6045675a .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-513797c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3dc4aa73 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-2375739e .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5fc9fe8c .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3946d9ce .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-536dfd88 .elementor-icon-box-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-64c8d8fe{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7ea6186c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3d6e5c7{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-3d6e5c7 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-45fde449 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-45fde449{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-117 .elementor-element.elementor-element-62a68b98{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-117 .elementor-element.elementor-element-7ef6f425{--n-accordion-title-font-size:var( --e-global-typography-8e643e6-font-size );}:where( .elementor-117 .elementor-element.elementor-element-7ef6f425 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5c2052e0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-38baa55e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-70a5f006{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-70a5f006 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-4661e836 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-fcd92ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-4efc09ad .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-43fd2a96 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-df47a52 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7fc12c3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-2d0ce08a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3b1b4372 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-33a36bbf .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6d05c4ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-738c44fe .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-1620e769 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-4441a39d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-113fb07a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2f0f9a19{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-2f0f9a19 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3705b91d{text-align:center;}.elementor-117 .elementor-element.elementor-element-35ee26f0 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-147f6321:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-147f6321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-349px 0px;}.elementor-117 .elementor-element.elementor-element-720f4979{--min-height:72px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-20c19d2a .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7fb0b735 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-3637da40{--min-height:72px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-5c338e56 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-5a4bf437 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-194ad744{--min-height:72px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4aec2127 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2303bf1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-32818268:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-32818268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-266px 0px;}.elementor-117 .elementor-element.elementor-element-64592d0c{--min-height:72px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-42518689 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2d8a1ab3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-134cd652{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-3546aa23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-117 .elementor-element.elementor-element-cec2bb0{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-cec2bb0 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2cbc5dc9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-14703324 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-30d72862 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-148f1e8e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-b68b272 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-3d8b1cbb .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-192e70a9 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2260ff08 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-29c0bb37 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-117 .elementor-element.elementor-element-2fde99a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-1f58968{--min-height:487px;--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:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1f58968:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1f58968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-676cea0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c74ed6-font-size );line-height:var( --e-global-typography-0c74ed6-line-height );}.elementor-117 .elementor-element.elementor-element-2e27da66 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-117 .elementor-element.elementor-element-7e2dc907{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-117 .elementor-element.elementor-element-6907d4bc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-117 .elementor-element.elementor-element-94cf542 .ekit-countdown-inner{margin-bottom:15px;}}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-470f9a1f{--width:24%;}.elementor-117 .elementor-element.elementor-element-5a5cda97{--width:55%;}.elementor-117 .elementor-element.elementor-element-122d2c7c{--width:60%;}.elementor-117 .elementor-element.elementor-element-7b90ea20{--width:35%;}.elementor-117 .elementor-element.elementor-element-629116f1{--width:78%;}.elementor-117 .elementor-element.elementor-element-72015bc4{--width:56%;}.elementor-117 .elementor-element.elementor-element-73559981{--width:30%;}.elementor-117 .elementor-element.elementor-element-74f7eefb{--width:30%;}.elementor-117 .elementor-element.elementor-element-1c992333{--width:30%;}.elementor-117 .elementor-element.elementor-element-6bf0b3a2{--width:30%;}.elementor-117 .elementor-element.elementor-element-46013d4{--width:24%;}.elementor-117 .elementor-element.elementor-element-1ad2e207{--width:40%;}.elementor-117 .elementor-element.elementor-element-7e4d0b5a{--width:60%;}.elementor-117 .elementor-element.elementor-element-4444b3d9{--width:40%;}.elementor-117 .elementor-element.elementor-element-60c372a{--width:40%;}.elementor-117 .elementor-element.elementor-element-7b0e963a{--width:40%;}.elementor-117 .elementor-element.elementor-element-5f72c656{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-470f9a1f{--width:35%;}.elementor-117 .elementor-element.elementor-element-5a5cda97{--width:59.05px;}.elementor-117 .elementor-element.elementor-element-122d2c7c{--width:100%;}.elementor-117 .elementor-element.elementor-element-7b90ea20{--width:100%;}.elementor-117 .elementor-element.elementor-element-629116f1{--width:49%;}.elementor-117 .elementor-element.elementor-element-72015bc4{--width:64%;}.elementor-117 .elementor-element.elementor-element-1ad2e207{--width:100%;}.elementor-117 .elementor-element.elementor-element-7e4d0b5a{--width:100%;}.elementor-117 .elementor-element.elementor-element-5f72c656{--width:100%;}.elementor-117 .elementor-element.elementor-element-101291b2{--width:72%;}}@media(min-width:1025px){.elementor-117 .elementor-element.elementor-element-764e6958:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-764e6958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}