.elementor-345 .elementor-element.elementor-element-b838581{--display:flex;--min-height:90vh;--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;}.elementor-345 .elementor-element.elementor-element-b838581:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-b838581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omodajaecooroodepoort.co.za/wp-content/uploads/2024/11/hero-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-345 .elementor-element.elementor-element-0ebb33c{--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-end;--align-items:flex-end;}.elementor-345 .elementor-element.elementor-element-0ebb33c.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-345 .elementor-element.elementor-element-99059bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-f03b7c8{--display:flex;}.elementor-345 .elementor-element.elementor-element-e21c0ba{text-align:start;font-family:"Open Sans", Sora;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-0dcba8e{--display:flex;}.elementor-345 .elementor-element.elementor-element-e1f472f{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-30dc72d{--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:center;--align-items:center;}.elementor-345 .elementor-element.elementor-element-0007840{--display:flex;}.elementor-345 .elementor-element.elementor-element-7db9f0e{text-align:center;}.elementor-345 .elementor-element.elementor-element-7db9f0e img{width:56%;}.elementor-345 .elementor-element.elementor-element-1a49879{--display:flex;}.elementor-345 .elementor-element.elementor-element-6614987{font-family:"Open Sans", Sora;font-size:14px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-f5c2d02{--display:flex;--min-height:100vh;--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-345 .elementor-element.elementor-element-f5c2d02 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-345 .elementor-element.elementor-element-272bd29{--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-345 .elementor-element.elementor-element-1d9c123{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-4baa086{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-882951b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-882951b{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-96a0662 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-96a0662{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-cfad59f{--display:flex;--min-height:100vh;--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-345 .elementor-element.elementor-element-cfad59f:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-cfad59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-b6c85b3{--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-345 .elementor-element.elementor-element-b6c85b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-7691042{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-df80f4f{--display:flex;}.elementor-345 .elementor-element.elementor-element-81266e5{text-align:start;font-family:"Open Sans", Sora;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-a8f561e{--display:flex;}.elementor-345 .elementor-element.elementor-element-6644b69{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-a59da04{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-c36dc1a{--display:flex;}.elementor-345 .elementor-element.elementor-element-c36dc1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-6a2aea8{--display:flex;}.elementor-345 .elementor-element.elementor-element-e9805ad{font-family:"Open Sans", Sora;font-size:14px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-d6d5899{--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-345 .elementor-element.elementor-element-880ad49{--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-345 .elementor-element.elementor-element-880ad49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-4256d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-f89a086{--display:flex;}.elementor-345 .elementor-element.elementor-element-5207bbd{text-align:start;font-family:"Open Sans", Sora;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-3e7c3d2{--display:flex;}.elementor-345 .elementor-element.elementor-element-d0b2e77{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-47b3fd5{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-2b95877{--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-345 .elementor-element.elementor-element-2b95877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-8ea03aa{font-family:"Open Sans", Sora;font-size:14px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-d2dee7e{--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-345 .elementor-element.elementor-element-c0a4217{--e-image-carousel-slides-to-show:1;}.elementor-345 .elementor-element.elementor-element-9a7424d{--display:flex;--min-height:80vh;--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-345 .elementor-element.elementor-element-9a7424d:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-9a7424d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omodajaecooroodepoort.co.za/wp-content/uploads/2024/01/banner4.webp");background-position:center center;background-size:cover;}.elementor-345 .elementor-element.elementor-element-4f64cee{--display:flex;--min-height:80vh;--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-345 .elementor-element.elementor-element-4f64cee:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-4f64cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omodajaecooroodepoort.co.za/wp-content/uploads/2024/01/darkbanner-scaled.webp");background-position:center center;background-size:cover;}.elementor-345 .elementor-element.elementor-element-7166b4d{--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-345 .elementor-element.elementor-element-7166b4d:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-7166b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-93403af{--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-345 .elementor-element.elementor-element-93403af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-9f76752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-9a8e772{--display:flex;}.elementor-345 .elementor-element.elementor-element-a4d2407{text-align:start;font-family:"Open Sans", Sora;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-e379482{--display:flex;}.elementor-345 .elementor-element.elementor-element-089a489{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-cdc9e9f{--display:flex;}.elementor-345 .elementor-element.elementor-element-5b80f5b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-5b80f5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-e797f78{--display:flex;}.elementor-345 .elementor-element.elementor-element-e797f78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-f39ed52 img{width:100%;}.elementor-345 .elementor-element.elementor-element-bc2d415{--display:flex;}.elementor-345 .elementor-element.elementor-element-bc2d415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-3e96f8e{font-family:"Open Sans", Sora;font-size:14px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-9a69847{--display:flex;--min-height:80vh;}.elementor-345 .elementor-element.elementor-element-9a69847:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-9a69847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omodajaecooroodepoort.co.za/wp-content/uploads/2024/01/technology3-scaled.webp");background-position:center center;background-size:cover;}.elementor-345 .elementor-element.elementor-element-a459baf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-a459baf:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-a459baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-3fa20a4{--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-345 .elementor-element.elementor-element-3fa20a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c3a5528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-7ede1f0{--display:flex;}.elementor-345 .elementor-element.elementor-element-1f88074{text-align:start;font-family:"Open Sans", Sora;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-f1c0d22{--display:flex;}.elementor-345 .elementor-element.elementor-element-0e8fc57{text-align:center;font-family:"Sora", Sora;font-size:65px;font-weight:300;text-transform:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-8350e0f{--display:flex;}.elementor-345 .elementor-element.elementor-element-78f6a7e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-78f6a7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-55fa955{--display:flex;}.elementor-345 .elementor-element.elementor-element-55fa955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-b8eaf65{--e-image-carousel-slides-to-show:1;}.elementor-345 .elementor-element.elementor-element-e561d7f{--display:flex;}.elementor-345 .elementor-element.elementor-element-e561d7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-cf2230c{font-family:"Open Sans", Sora;font-size:14px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-4ab80c0{--display:flex;--min-height:80vh;--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-4ab80c0:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-4ab80c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5B7BE0D;background-position:center center;background-size:100% auto;}.elementor-345 .elementor-element.elementor-element-187fdc9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-345 .elementor-element.elementor-element-03e832b img{width:59%;}.elementor-345 .elementor-element.elementor-element-2513eb6{--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-345 .elementor-element.elementor-element-75b57b2{--display:flex;--justify-content:center;}.elementor-345 .elementor-element.elementor-element-75b57b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-6a1a04b .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-6a1a04b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-345 .elementor-element.elementor-element-6a1a04b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-e9b4a41{--display:flex;}.elementor-345 .elementor-element.elementor-element-318e87a .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-345 .elementor-element.elementor-element-318e87a .elementor-icon-box-title{margin-block-end:0px;}.elementor-345 .elementor-element.elementor-element-318e87a .elementor-icon{font-size:20px;}.elementor-345 .elementor-element.elementor-element-7d811da{--display:flex;}.elementor-345 .elementor-element.elementor-element-ce0be52 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-345 .elementor-element.elementor-element-ce0be52 .elementor-icon-box-title{margin-block-end:0px;}.elementor-345 .elementor-element.elementor-element-ce0be52 .elementor-icon{font-size:20px;}.elementor-345 .elementor-element.elementor-element-3a2edf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-3a2edf5:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-3a2edf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5B7BE0D;}.elementor-345 .elementor-element.elementor-element-469d4dc{--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:center;--align-items:center;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.03);}.elementor-345 .elementor-element.elementor-element-469d4dc:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-469d4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-3bfd14d{--display:flex;}.elementor-345 .elementor-element.elementor-element-3bfd14d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c275ecc{font-family:"Sora", Sora;font-size:70px;font-weight:200;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-1096bd2{--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-evenly;}.elementor-345 .elementor-element.elementor-element-1096bd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-82cda80{--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:flex-start;}.elementor-345 .elementor-element.elementor-element-82cda80.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-7b4ca9b.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-7b4ca9b .elementor-icon-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-7b4ca9b .elementor-icon{font-size:23px;}.elementor-345 .elementor-element.elementor-element-7b4ca9b .elementor-icon svg{height:23px;}.elementor-345 .elementor-element.elementor-element-7d69b66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-7d69b66{font-family:"Open Sans", Sora;font-size:21px;font-weight:300;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-7545161{font-family:"Open Sans", Sora;font-size:60px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-576992f{--display:flex;}.elementor-345 .elementor-element.elementor-element-a151194 img{width:92%;}.elementor-345 .elementor-element.elementor-element-cf38281{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-cf38281:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-cf38281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5B7BE0D;}.elementor-345 .elementor-element.elementor-element-142cdb2{--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:center;--align-items:center;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.03);}.elementor-345 .elementor-element.elementor-element-142cdb2:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-142cdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-5792ff1{--display:flex;}.elementor-345 .elementor-element.elementor-element-5792ff1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-2e06bfe{font-family:"Sora", Sora;font-size:70px;font-weight:200;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-4f6c11d{--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-evenly;}.elementor-345 .elementor-element.elementor-element-4f6c11d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c8b9eb5{--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-345 .elementor-element.elementor-element-c8b9eb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-1b4b8d3.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-1b4b8d3 .elementor-icon-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-1b4b8d3 .elementor-icon{font-size:23px;}.elementor-345 .elementor-element.elementor-element-1b4b8d3 .elementor-icon svg{height:23px;}.elementor-345 .elementor-element.elementor-element-b74edac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-b74edac{font-family:"Open Sans", Sora;font-size:21px;font-weight:300;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-307770c{font-family:"Open Sans", Sora;font-size:60px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-5e648fd{--display:flex;}.elementor-345 .elementor-element.elementor-element-d336bf7 img{width:92%;}.elementor-345 .elementor-element.elementor-element-065e66d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-065e66d:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-065e66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5B7BE0D;}.elementor-345 .elementor-element.elementor-element-7daf0a3{--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:center;--align-items:center;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.03);}.elementor-345 .elementor-element.elementor-element-7daf0a3:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-7daf0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-64aab63{--display:flex;}.elementor-345 .elementor-element.elementor-element-64aab63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-0318a47{font-family:"Sora", Sora;font-size:70px;font-weight:200;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-048ddab{--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-evenly;}.elementor-345 .elementor-element.elementor-element-048ddab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-f68f5be{--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-345 .elementor-element.elementor-element-f68f5be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-d770d04.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-d770d04 .elementor-icon-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-d770d04 .elementor-icon{font-size:23px;}.elementor-345 .elementor-element.elementor-element-d770d04 .elementor-icon svg{height:23px;}.elementor-345 .elementor-element.elementor-element-af2e571 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-af2e571{font-family:"Open Sans", Sora;font-size:21px;font-weight:300;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-3987d93{font-family:"Open Sans", Sora;font-size:60px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-6fc190c{--display:flex;}.elementor-345 .elementor-element.elementor-element-1b91849 img{width:92%;}.elementor-345 .elementor-element.elementor-element-2341dcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-2341dcb:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-2341dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5B7BE0D;}.elementor-345 .elementor-element.elementor-element-9215d83{--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:center;--align-items:center;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.03);}.elementor-345 .elementor-element.elementor-element-9215d83:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-9215d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-345 .elementor-element.elementor-element-1ae1cb5{--display:flex;}.elementor-345 .elementor-element.elementor-element-1ae1cb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-11f519b{font-family:"Sora", Sora;font-size:70px;font-weight:200;color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-1ad55db{--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-evenly;}.elementor-345 .elementor-element.elementor-element-1ad55db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-6bcf9cc{--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-345 .elementor-element.elementor-element-6bcf9cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c3220d6.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-c3220d6 .elementor-icon-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-c3220d6 .elementor-icon{font-size:23px;}.elementor-345 .elementor-element.elementor-element-c3220d6 .elementor-icon svg{height:23px;}.elementor-345 .elementor-element.elementor-element-14b1d57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-14b1d57{font-family:"Open Sans", Sora;font-size:21px;font-weight:300;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-62de196{--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-345 .elementor-element.elementor-element-c351c16.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-c351c16 .elementor-icon-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-c351c16 .elementor-icon{font-size:23px;}.elementor-345 .elementor-element.elementor-element-c351c16 .elementor-icon svg{height:23px;}.elementor-345 .elementor-element.elementor-element-44ef91c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-44ef91c{font-family:"Open Sans", Sora;font-size:21px;font-weight:300;color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-4886959{font-family:"Open Sans", Sora;font-size:60px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-c856938{--display:flex;}.elementor-345 .elementor-element.elementor-element-9c16903 img{width:92%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-345 .elementor-element.elementor-element-e21c0ba{font-size:13px;}.elementor-345 .elementor-element.elementor-element-e1f472f{font-size:55px;}.elementor-345 .elementor-element.elementor-element-6614987{font-size:13px;}.elementor-345 .elementor-element.elementor-element-882951b{font-size:55px;}.elementor-345 .elementor-element.elementor-element-96a0662{font-size:55px;}.elementor-345 .elementor-element.elementor-element-81266e5{font-size:13px;}.elementor-345 .elementor-element.elementor-element-6644b69{font-size:55px;}.elementor-345 .elementor-element.elementor-element-e9805ad{font-size:13px;}.elementor-345 .elementor-element.elementor-element-5207bbd{font-size:13px;}.elementor-345 .elementor-element.elementor-element-d0b2e77{font-size:55px;}.elementor-345 .elementor-element.elementor-element-8ea03aa{font-size:13px;}.elementor-345 .elementor-element.elementor-element-a4d2407{font-size:13px;}.elementor-345 .elementor-element.elementor-element-089a489{font-size:55px;}.elementor-345 .elementor-element.elementor-element-3e96f8e{font-size:13px;}.elementor-345 .elementor-element.elementor-element-1f88074{font-size:13px;}.elementor-345 .elementor-element.elementor-element-0e8fc57{font-size:55px;}.elementor-345 .elementor-element.elementor-element-cf2230c{font-size:13px;}}@media(min-width:768px){.elementor-345 .elementor-element.elementor-element-b838581{--width:100%;}.elementor-345 .elementor-element.elementor-element-99059bf{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-1d9c123{--content-width:500px;}.elementor-345 .elementor-element.elementor-element-b6c85b3{--width:91.028%;}.elementor-345 .elementor-element.elementor-element-7691042{--content-width:1600px;}.elementor-345 .elementor-element.elementor-element-df80f4f{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-a8f561e{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-c36dc1a{--width:61.366%;}.elementor-345 .elementor-element.elementor-element-880ad49{--width:100%;}.elementor-345 .elementor-element.elementor-element-4256d7b{--content-width:1600px;}.elementor-345 .elementor-element.elementor-element-f89a086{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-3e7c3d2{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-2b95877{--width:29.325%;}.elementor-345 .elementor-element.elementor-element-93403af{--width:100%;}.elementor-345 .elementor-element.elementor-element-9f76752{--content-width:1600px;}.elementor-345 .elementor-element.elementor-element-9a8e772{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-e379482{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-5b80f5b{--width:100%;}.elementor-345 .elementor-element.elementor-element-e797f78{--width:70.176%;}.elementor-345 .elementor-element.elementor-element-bc2d415{--width:27.149%;}.elementor-345 .elementor-element.elementor-element-3fa20a4{--width:100%;}.elementor-345 .elementor-element.elementor-element-c3a5528{--content-width:1600px;}.elementor-345 .elementor-element.elementor-element-7ede1f0{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-f1c0d22{--content-width:700px;}.elementor-345 .elementor-element.elementor-element-78f6a7e{--width:100%;}.elementor-345 .elementor-element.elementor-element-55fa955{--width:70.176%;}.elementor-345 .elementor-element.elementor-element-e561d7f{--width:27.149%;}.elementor-345 .elementor-element.elementor-element-75b57b2{--width:62.904%;}.elementor-345 .elementor-element.elementor-element-3a2edf5{--content-width:923px;}.elementor-345 .elementor-element.elementor-element-469d4dc{--content-width:1063px;}.elementor-345 .elementor-element.elementor-element-3bfd14d{--width:43.387%;}.elementor-345 .elementor-element.elementor-element-1096bd2{--width:102.866%;}.elementor-345 .elementor-element.elementor-element-82cda80{--width:100%;}.elementor-345 .elementor-element.elementor-element-cf38281{--content-width:923px;}.elementor-345 .elementor-element.elementor-element-142cdb2{--content-width:1063px;}.elementor-345 .elementor-element.elementor-element-5792ff1{--width:43.387%;}.elementor-345 .elementor-element.elementor-element-4f6c11d{--width:102.866%;}.elementor-345 .elementor-element.elementor-element-c8b9eb5{--width:100%;}.elementor-345 .elementor-element.elementor-element-065e66d{--content-width:923px;}.elementor-345 .elementor-element.elementor-element-7daf0a3{--content-width:1063px;}.elementor-345 .elementor-element.elementor-element-64aab63{--width:43.387%;}.elementor-345 .elementor-element.elementor-element-048ddab{--width:102.866%;}.elementor-345 .elementor-element.elementor-element-f68f5be{--width:100%;}.elementor-345 .elementor-element.elementor-element-2341dcb{--content-width:923px;}.elementor-345 .elementor-element.elementor-element-9215d83{--content-width:1063px;}.elementor-345 .elementor-element.elementor-element-1ae1cb5{--width:43.387%;}.elementor-345 .elementor-element.elementor-element-1ad55db{--width:102.866%;}.elementor-345 .elementor-element.elementor-element-6bcf9cc{--width:35.926%;}}@media(max-width:767px){.elementor-345 .elementor-element.elementor-element-b838581{--min-height:50vh;}.elementor-345 .elementor-element.elementor-element-e21c0ba{font-size:10px;}.elementor-345 .elementor-element.elementor-element-e1f472f{font-size:30px;}.elementor-345 .elementor-element.elementor-element-6614987{font-size:13px;}.elementor-345 .elementor-element.elementor-element-f5c2d02{--min-height:50vh;}.elementor-345 .elementor-element.elementor-element-882951b{font-size:30px;}.elementor-345 .elementor-element.elementor-element-96a0662{font-size:30px;}.elementor-345 .elementor-element.elementor-element-cfad59f{--min-height:70vh;}.elementor-345 .elementor-element.elementor-element-81266e5{font-size:10px;}.elementor-345 .elementor-element.elementor-element-6644b69{text-align:center;font-size:30px;}.elementor-345 .elementor-element.elementor-element-e9805ad{font-size:13px;}.elementor-345 .elementor-element.elementor-element-5207bbd{font-size:10px;}.elementor-345 .elementor-element.elementor-element-d0b2e77{font-size:30px;}.elementor-345 .elementor-element.elementor-element-8ea03aa{font-size:13px;}.elementor-345 .elementor-element.elementor-element-9a7424d{--min-height:50vh;}.elementor-345 .elementor-element.elementor-element-4f64cee{--min-height:50vh;}.elementor-345 .elementor-element.elementor-element-a4d2407{font-size:10px;}.elementor-345 .elementor-element.elementor-element-089a489{font-size:30px;}.elementor-345 .elementor-element.elementor-element-3e96f8e{font-size:13px;}.elementor-345 .elementor-element.elementor-element-1f88074{font-size:10px;}.elementor-345 .elementor-element.elementor-element-0e8fc57{font-size:30px;}.elementor-345 .elementor-element.elementor-element-cf2230c{font-size:13px;}.elementor-345 .elementor-element.elementor-element-2513eb6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-345 .elementor-element.elementor-element-75b57b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://omodajaecooroodepoort.co.za/wp-content/uploads/2025/08/Sora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */