.elementor-1109 .elementor-element.elementor-element-cca9692{--display:flex;--min-height:526px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1109 .elementor-element.elementor-element-cca9692:not(.elementor-motion-effects-element-type-background), .elementor-1109 .elementor-element.elementor-element-cca9692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://olusegunjoseph.com/wp-content/uploads/2025/11/1optimized_hero_banner_fullwidth.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1109 .elementor-element.elementor-element-cca9692.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1109 .elementor-element.elementor-element-72adee5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1109 .elementor-element.elementor-element-72adee5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1109 .elementor-element.elementor-element-f5c2cdc{width:var( --container-widget-width, 97.25% );max-width:97.25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:97.25%;--container-widget-flex-grow:0;text-align:left;}.elementor-1109 .elementor-element.elementor-element-f5c2cdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1109 .elementor-element.elementor-element-f5c2cdc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#F7F8F8;}.elementor-1109 .elementor-element.elementor-element-1210ded{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1109 .elementor-element.elementor-element-e2fe115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1109 .elementor-element.elementor-element-ef886f3{--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-1109 .elementor-element.elementor-element-ef886f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1109 .elementor-element.elementor-element-e4dd177{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1109 .elementor-element.elementor-element-b74b136{--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-1109 .elementor-element.elementor-element-b74b136.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1109 .elementor-element.elementor-element-6857f2c{--display:flex;}.elementor-1109 .elementor-element.elementor-element-fb12113{--display:flex;}.elementor-1109 .elementor-element.elementor-element-e3d0c4c{--display:flex;}.elementor-1109 .elementor-element.elementor-element-0dd5b84{--display:flex;}.elementor-1109 .elementor-element.elementor-element-d09c01d{--display:flex;}.elementor-1109 .elementor-element.elementor-element-a313898{--display:flex;}.elementor-1109 .elementor-element.elementor-element-ebed9f7{--display:flex;}.elementor-1109 .elementor-element.elementor-element-4e7617c{--display:flex;}.elementor-1109 .elementor-element.elementor-element-e90f78d{--display:flex;}.elementor-1109 .elementor-element.elementor-element-02043e0{--display:flex;}.elementor-1109 .elementor-element.elementor-element-9ca2018{--display:flex;}.elementor-1109 .elementor-element.elementor-element-a3ca736{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1109 .elementor-element.elementor-element-b9ff867{--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-1109 .elementor-element.elementor-element-dcd481f{--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-1109 .elementor-element.elementor-element-dce838e{--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;}@media(min-width:768px){.elementor-1109 .elementor-element.elementor-element-cca9692{--width:1062.5px;}.elementor-1109 .elementor-element.elementor-element-72adee5{--width:93.33%;}.elementor-1109 .elementor-element.elementor-element-ef886f3{--width:98.913%;}.elementor-1109 .elementor-element.elementor-element-b74b136{--width:98.913%;}.elementor-1109 .elementor-element.elementor-element-b9ff867{--width:50%;}.elementor-1109 .elementor-element.elementor-element-dcd481f{--width:50%;}.elementor-1109 .elementor-element.elementor-element-dce838e{--width:100%;}}@media(min-width:1025px){.elementor-1109 .elementor-element.elementor-element-cca9692:not(.elementor-motion-effects-element-type-background), .elementor-1109 .elementor-element.elementor-element-cca9692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}