.elementor-28 .elementor-element.elementor-element-8265407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-b72179e{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-a0f4afa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-36d930a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-36d930a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-dfe5b69{--spacer-size:100px;}.elementor-28 .elementor-element.elementor-element-1a4c81e .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1c717db{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-5ffc98b .elementor-button{background-color:transparent;background-image:linear-gradient(130deg, #6EC1E4 0%, #8665F3 100%);}.elementor-28 .elementor-element.elementor-element-703c2c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-703c2c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-cea7a3c{width:var( --container-widget-width, 78.619% );max-width:78.619%;--container-widget-width:78.619%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-cea7a3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-0b56589{--display:flex;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-2551aff{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-2fbc7b7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2fbc7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://www.fourie.ai/wp-content/uploads/2023/07/62a1f09ec862ce8047dd9ca4_Hero-Bg-1.png");}.elementor-28 .elementor-element.elementor-element-2fbc7b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-2fbc7b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-8a83e56 .section-title{justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-c96748a .dsn-grid-layout{--dsn-width-item:2;--dsn-col-item:60px;--dsn-row-item:30px;}.elementor-28 .elementor-element.elementor-element-c96748a .service-item-inner{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c96748a .service-item{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c96748a .dsn-service .dsn-icon:not(.dsn-bg-before):not(.dsn-bg-before){--dsn-icon-size:20px;}.elementor-28 .elementor-element.elementor-element-66dc34d .dsn-bg-mask{--height-mask:50%;background-image:url("https://i0.wp.com/3.108.209.140/wp-content/uploads/2023/07/62a1f09ec862ce8047dd9ca4_Hero-Bg-1.png?fit=1919%2C906");}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-66dc34d{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-66dc34d{right:0px;}.elementor-28 .elementor-element.elementor-element-66dc34d{top:0px;}.elementor-28 .elementor-element.elementor-element-9f5f195:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9f5f195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://www.fourie.ai/wp-content/uploads/2023/07/62a1f09ec862ce8047dd9ca4_Hero-Bg-1.png");}.elementor-28 .elementor-element.elementor-element-9f5f195{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-9f5f195 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-857adcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-857adcf > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-598eb83 .dsn-heading-title{max-width:350px;}.elementor-28 .elementor-element.elementor-element-cab8dca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-cab8dca > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-28 .elementor-element.elementor-element-cab8dca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-3ccb021 .dsn-heading-title{max-width:350px;}.elementor-28 .elementor-element.elementor-element-e8e9bf1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-e8e9bf1 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-28 .elementor-element.elementor-element-8bba196 .dsn-heading-title{max-width:350px;}.elementor-28 .elementor-element.elementor-element-8665400:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8665400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://www.fourie.ai/wp-content/uploads/2023/07/62a1f09ec862ce8047dd9ca4_Hero-Bg-1.png");}.elementor-28 .elementor-element.elementor-element-8665400{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-8665400 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-837093b .section-title{justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-6b03078 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28 .elementor-element.elementor-element-5f0bde4 .dsn-grid-layout{--dsn-width-item:2;--dsn-col-item:60px;--dsn-row-item:30px;}.elementor-28 .elementor-element.elementor-element-5f0bde4 .service-item-inner{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5f0bde4 .service-item{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5f0bde4 .dsn-service .dsn-icon:not(.dsn-bg-before):not(.dsn-bg-before){--dsn-icon-size:20px;}.elementor-28 .elementor-element.elementor-element-a585223 .section-title{justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-9793657 .dsn-testimonials .content-inner{justify-content:center;}.elementor-28 .elementor-element.elementor-element-9793657 .dsn-swiper-paginate{justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-9793657 .swiper-slide{padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-63c4f49:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-63c4f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://www.fourie.ai/wp-content/uploads/2023/07/62a1f09ec862ce8047dd9ca4_Hero-Bg-1.png");}.elementor-28 .elementor-element.elementor-element-63c4f49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-63c4f49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-5a0fe6b .section-title{justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-b99b2b1 .dsn-grid-layout{--dsn-width-item:3;--dsn-col-item:0px;--dsn-row-item:0px;}.elementor-28 .elementor-element.elementor-element-b99b2b1 .brand-item{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-b99b2b1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-e2c035c .section-title{justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-97d6006 .dsn-grid-layout{--dsn-width-item:3;--dsn-col-item:0px;--dsn-row-item:0px;}.elementor-28 .elementor-element.elementor-element-97d6006 .brand-item{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-97d6006 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-97b7cc9{--display:flex;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-97b7cc9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-97b7cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-28 .elementor-element.elementor-element-97b7cc9, .elementor-28 .elementor-element.elementor-element-97b7cc9::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-97b7cc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-606909c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-9166fac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-9166fac:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9166fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191919 0%, #191919 100%);}.elementor-28 .elementor-element.elementor-element-9166fac, .elementor-28 .elementor-element.elementor-element-9166fac::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-9166fac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-6041301  {justify-content:center;display:flex;}.elementor-28 .elementor-element.elementor-element-6041301 .dsn-btn .dsn-icon:not(.icon-link){--dsn-icon-size:100%;}.elementor-28 .elementor-element.elementor-element-6041301 .dsn-icon i ,.elementor-28 .elementor-element.elementor-element-6041301 .dsn-icon  svg{padding:18px 18px 18px 18px;}.elementor-28 .elementor-element.elementor-element-6041301 > .elementor-widget-container{margin:0px 0px 0px 075px;}.elementor-28 .elementor-element.elementor-element-45c7622 > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-28 .elementor-element.elementor-element-b356960{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-a417ee5{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-8465a83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-8465a83:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8465a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-28 .elementor-element.elementor-element-8465a83, .elementor-28 .elementor-element.elementor-element-8465a83::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-a3c581f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-a3c581f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-ea7a399{--display:flex;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-ea7a399.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-bf486f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-977a269.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-4de846a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-4de846a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5203bb5.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-7e0b9f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-aed451d.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-a797cea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-a797cea:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a797cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-28 .elementor-element.elementor-element-a797cea, .elementor-28 .elementor-element.elementor-element-a797cea::before{--border-transition:0.3s;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-36d930a{--width:60%;}.elementor-28 .elementor-element.elementor-element-703c2c6{--width:52.697%;}.elementor-28 .elementor-element.elementor-element-97b7cc9{--width:102.857%;}.elementor-28 .elementor-element.elementor-element-9166fac{--width:101.209%;}.elementor-28 .elementor-element.elementor-element-a3c581f{--width:20.055%;}.elementor-28 .elementor-element.elementor-element-ea7a399{--width:109.465%;}.elementor-28 .elementor-element.elementor-element-bf486f3{--width:25%;}.elementor-28 .elementor-element.elementor-element-4de846a{--width:30.056%;}.elementor-28 .elementor-element.elementor-element-7e0b9f1{--width:25%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-c96748a .dsn-grid-layout{--dsn-col-item:30px;}.elementor-28 .elementor-element.elementor-element-5f0bde4 .dsn-grid-layout{--dsn-col-item:30px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-857adcf > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-cab8dca > .elementor-element-populated{border-width:1px 0px 1px 0px;padding:30px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-e8e9bf1 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9166fac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);}}