.elementor-597 .elementor-element.elementor-element-1f428cd{--display:flex;--min-height:750px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-71b974e );--border-color:var( --e-global-color-71b974e );--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-1f428cd::before, .elementor-597 .elementor-element.elementor-element-1f428cd > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-1f428cd > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-1f428cd > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-1f428cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-1f428cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1d47820 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-1f428cd:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-1f428cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://apexengineering.co.za/wp/wp-content/uploads/2021/02/Sodeca-Fall-Back-image-e1613882812107.png") 50% 50%;background-size:cover;}.elementor-597 .elementor-element.elementor-element-09fd4e9{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-36c0084{font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-36c0084 a{color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-36c0084 a:hover{color:var( --e-global-color-accent );}.elementor-597 .elementor-element.elementor-element-4b4342e{padding:0px 0px 15px 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-4b4342e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;}.elementor-597 .elementor-element.elementor-element-7b60d80{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-7b60d80 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-7b60d80 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-6d1f54b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-6d1f54b .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-6d1f54b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-element{--align-self:center;}.elementor-597 .elementor-element.elementor-element-e062b3e .elementor-icon-wrapper{text-align:center;}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-framed .elementor-icon, .elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-framed .elementor-icon, .elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-framed .elementor-icon:hover, .elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-framed .elementor-icon:hover, .elementor-597 .elementor-element.elementor-element-e062b3e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-e062b3e .elementor-icon{font-size:35px;}.elementor-597 .elementor-element.elementor-element-e062b3e .elementor-icon svg{height:35px;}.elementor-597 .elementor-element.elementor-element-5d2661a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-5d2661a .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-5d2661a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-7eefb8f{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-7eefb8f::before, .elementor-597 .elementor-element.elementor-element-7eefb8f > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-7eefb8f > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-7eefb8f > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-7eefb8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-7eefb8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-6eb0f33{--display:flex;}.elementor-597 .elementor-element.elementor-element-15d21f1{text-align:center;}.elementor-597 .elementor-element.elementor-element-15d21f1 img{width:17%;}.elementor-597 .elementor-element.elementor-element-e41697e{text-align:center;}.elementor-597 .elementor-element.elementor-element-e41697e .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-68c1e7c{--divider-border-style:solid;--divider-color:var( --e-global-color-1d47820 );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-68c1e7c .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-68c1e7c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-550a8fb{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-550a8fb .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-550a8fb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-bf66f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-7ce8012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-b70fd5b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:390px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-b70fd5b:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2021/03/Welding.png");background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-b70fd5b::before, .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-b70fd5b > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-b70fd5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#011627;--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-b9bf092{--display:flex;}.elementor-597 .elementor-element.elementor-element-af8831a{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-af8831a::before, .elementor-597 .elementor-element.elementor-element-af8831a > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-af8831a > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-af8831a > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-af8831a > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-af8831a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-3154a02{--display:flex;}.elementor-597 .elementor-element.elementor-element-4e1886a{text-align:center;}.elementor-597 .elementor-element.elementor-element-4e1886a .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-d696416{--divider-border-style:solid;--divider-color:var( --e-global-color-1d47820 );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-d696416 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-d696416 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-850bb23{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-850bb23 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-850bb23 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-8033eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-0f88261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-d628e97{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-d6abb46{text-align:center;}.elementor-597 .elementor-element.elementor-element-d6abb46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-dbaaefb{--divider-border-style:solid;--divider-color:var( --e-global-color-1d47820 );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-dbaaefb .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-dbaaefb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-f5fbb7f{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-f5fbb7f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-f5fbb7f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-e9c8431{text-align:center;font-size:13px;}.elementor-597 .elementor-element.elementor-element-844f9b1{text-align:center;}.elementor-597 .elementor-element.elementor-element-ee76a52{--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-597 .elementor-element.elementor-element-ff52129{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d47820 );--border-color:var( --e-global-color-1d47820 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-ff52129:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-ff52129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-ff52129::before, .elementor-597 .elementor-element.elementor-element-ff52129 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-ff52129 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-ff52129 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-ff52129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-ff52129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-66f1f4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-597 .elementor-element.elementor-element-66f1f4c:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-66f1f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-333fc95{text-align:center;}.elementor-597 .elementor-element.elementor-element-333fc95 .elementor-heading-title{color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-296c0af{text-align:center;}.elementor-597 .elementor-element.elementor-element-296c0af img{width:50%;}.elementor-597 .elementor-element.elementor-element-46821ee{padding:2% 2% 2% 2%;text-align:center;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-9347880 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-9347880 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-97aadff{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d47820 );--border-color:var( --e-global-color-1d47820 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-97aadff:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-97aadff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-97aadff::before, .elementor-597 .elementor-element.elementor-element-97aadff > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-97aadff > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-97aadff > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-97aadff > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-97aadff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-a851475{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-597 .elementor-element.elementor-element-a851475:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-a851475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-e47e40c{text-align:center;}.elementor-597 .elementor-element.elementor-element-e47e40c .elementor-heading-title{color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-521986a{text-align:center;}.elementor-597 .elementor-element.elementor-element-521986a img{width:60%;}.elementor-597 .elementor-element.elementor-element-77cc17b{padding:2% 2% 2% 2%;text-align:center;}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-8486a52{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d47820 );--border-color:var( --e-global-color-1d47820 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-8486a52:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-8486a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-8486a52::before, .elementor-597 .elementor-element.elementor-element-8486a52 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-8486a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-8486a52 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-8486a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-8486a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-609d3e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-597 .elementor-element.elementor-element-609d3e4:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-609d3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-b01ecbb{text-align:center;}.elementor-597 .elementor-element.elementor-element-b01ecbb .elementor-heading-title{color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-9490834{text-align:center;}.elementor-597 .elementor-element.elementor-element-9490834 img{width:60%;}.elementor-597 .elementor-element.elementor-element-312636f{padding:2% 2% 2% 2%;text-align:center;}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-2947a63{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1d47820 );--border-color:var( --e-global-color-1d47820 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-2947a63:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-2947a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-2947a63::before, .elementor-597 .elementor-element.elementor-element-2947a63 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-2947a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-2947a63 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-2947a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-2947a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-c13cf93{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-597 .elementor-element.elementor-element-c13cf93:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-c13cf93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-547b7f7{text-align:center;}.elementor-597 .elementor-element.elementor-element-547b7f7 .elementor-heading-title{color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-a96d627{text-align:center;}.elementor-597 .elementor-element.elementor-element-a96d627 img{width:60%;}.elementor-597 .elementor-element.elementor-element-cb6f58d{padding:2% 2% 2% 2%;text-align:center;}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-4288499{--display:flex;}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-45da968 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-45da968 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-e3aa45a{--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;--flex-wrap:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:screen;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-e3aa45a:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-e3aa45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-e3aa45a::before, .elementor-597 .elementor-element.elementor-element-e3aa45a > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-e3aa45a > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-e3aa45a > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-e3aa45a > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-e3aa45a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:repeat-y;background-size:cover;}.elementor-597 .elementor-element.elementor-element-e3aa45a::before{filter:brightness( 200% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-597 .elementor-element.elementor-element-d7cdb4c{width:100%;max-width:100%;text-align:center;}.elementor-597 .elementor-element.elementor-element-d7cdb4c .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-d8443f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-94f3a33{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-597 .elementor-element.elementor-element-94f3a33:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-94f3a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-597 .elementor-element.elementor-element-94f3a33:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-94f3a33, .elementor-597 .elementor-element.elementor-element-94f3a33::before{--border-transition:0.3s;}.elementor-597 .elementor-element.elementor-element-d3fc973 img{opacity:1;}.elementor-597 .elementor-element.elementor-element-d3fc973:hover img{opacity:1;}.elementor-597 .elementor-element.elementor-element-b49ae9e{text-align:center;}.elementor-597 .elementor-element.elementor-element-b49ae9e .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-395c52b{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-597 .elementor-element.elementor-element-395c52b:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-395c52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-597 .elementor-element.elementor-element-395c52b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-395c52b, .elementor-597 .elementor-element.elementor-element-395c52b::before{--border-transition:0.3s;}.elementor-597 .elementor-element.elementor-element-e871c76{text-align:center;}.elementor-597 .elementor-element.elementor-element-e871c76 .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-ba362a6{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-597 .elementor-element.elementor-element-ba362a6:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-ba362a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-597 .elementor-element.elementor-element-ba362a6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-ba362a6, .elementor-597 .elementor-element.elementor-element-ba362a6::before{--border-transition:0.3s;}.elementor-597 .elementor-element.elementor-element-bb841b6{text-align:center;}.elementor-597 .elementor-element.elementor-element-bb841b6 .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-cc1f798{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-597 .elementor-element.elementor-element-cc1f798:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-cc1f798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-597 .elementor-element.elementor-element-cc1f798:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ba1503d );--border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-cc1f798, .elementor-597 .elementor-element.elementor-element-cc1f798::before{--border-transition:0.3s;}.elementor-597 .elementor-element.elementor-element-a38b339{text-align:center;}.elementor-597 .elementor-element.elementor-element-a38b339 .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-bb6e08c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:390px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-bb6e08c:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-bb6e08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2021/03/JTH_9510-Pano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-bb6e08c::before, .elementor-597 .elementor-element.elementor-element-bb6e08c > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-bb6e08c > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-bb6e08c > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-bb6e08c > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-bb6e08c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#011627;--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-3f7a5a0{--display:flex;}.elementor-597 .elementor-element.elementor-element-f63e999{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-f63e999::before, .elementor-597 .elementor-element.elementor-element-f63e999 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-f63e999 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-f63e999 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-f63e999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-f63e999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-ded6edb{--display:flex;}.elementor-597 .elementor-element.elementor-element-2ae012b{text-align:center;}.elementor-597 .elementor-element.elementor-element-2ae012b .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-61712bc{--divider-border-style:solid;--divider-color:var( --e-global-color-1d47820 );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-61712bc .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-61712bc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-7210ee7{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-7210ee7 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-7210ee7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-1c5c961{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-597 .elementor-element.elementor-element-f3e3a74{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-bf8cee9{--display:flex;}.elementor-597 .elementor-element.elementor-element-2ce2679 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-f5eeaac{--display:flex;}.elementor-597 .elementor-element.elementor-element-85b8deb img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-f7d81d0{--display:flex;}.elementor-597 .elementor-element.elementor-element-93c679c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-783decf .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-783decf .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-7e41723{--display:flex;}.elementor-597 .elementor-element.elementor-element-f5513e3 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-ebefaa3{--display:flex;}.elementor-597 .elementor-element.elementor-element-168eb26 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-5cc2e5a{--display:flex;}.elementor-597 .elementor-element.elementor-element-ce156cc img{border-style:solid;border-color:#FF8500;}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-2004496{--display:flex;}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-a6e0f68{--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;--overlay-opacity:1;--overlay-mix-blend-mode:screen;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-a6e0f68:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-a6e0f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-a6e0f68::before, .elementor-597 .elementor-element.elementor-element-a6e0f68 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-a6e0f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-a6e0f68 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-a6e0f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-a6e0f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-a6e0f68::before{filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-597 .elementor-element.elementor-element-caee215{--display:flex;}.elementor-597 .elementor-element.elementor-element-bbce91a{text-align:center;}.elementor-597 .elementor-element.elementor-element-bbce91a .elementor-heading-title{color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-f4a9530{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-f4a9530 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-f4a9530 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-2495eed{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-2495eed .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-2495eed .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-fc22548{--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-597 .elementor-element.elementor-element-c55d625{--display:flex;--min-height:350px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-c55d625:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-c55d625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2021/06/DH_Fensterfassade_window-facade_V3_WEB_SZE_KA_RWA_SHEV_Lueftung_natural-ventilation-scaled.jpg");background-size:cover;}.elementor-597 .elementor-element.elementor-element-c55d625:hover::before, .elementor-597 .elementor-element.elementor-element-c55d625:hover > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-c55d625:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-c55d625 > .elementor-background-slideshow:hover::before, .elementor-597 .elementor-element.elementor-element-c55d625 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1d47820 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-c55d625:hover{--overlay-opacity:0.78;}.elementor-597 .elementor-element.elementor-element-647396b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-647396b:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-647396b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-0c67535{text-align:center;}.elementor-597 .elementor-element.elementor-element-0c67535 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-82ba88e{padding:60% 3% 3% 3%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-dc91d22{--display:flex;--min-height:350px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-dc91d22:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-dc91d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2025/05/applications-compartmentation-content-01-768x576-1.webp");background-size:cover;}.elementor-597 .elementor-element.elementor-element-dc91d22:hover::before, .elementor-597 .elementor-element.elementor-element-dc91d22:hover > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-dc91d22:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-dc91d22 > .elementor-background-slideshow:hover::before, .elementor-597 .elementor-element.elementor-element-dc91d22 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1d47820 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-dc91d22:hover{--overlay-opacity:0.78;}.elementor-597 .elementor-element.elementor-element-c716515{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-c716515:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-c716515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-2c3c0f6{text-align:center;}.elementor-597 .elementor-element.elementor-element-2c3c0f6 .elementor-heading-title{font-family:var( --e-global-typography-53969ad-font-family ), Sans-serif;font-size:var( --e-global-typography-53969ad-font-size );font-weight:var( --e-global-typography-53969ad-font-weight );text-transform:var( --e-global-typography-53969ad-text-transform );line-height:var( --e-global-typography-53969ad-line-height );color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-6bc5523{padding:60% 3% 3% 3%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-22b386a .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-22b386a .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-3747647{--display:flex;--min-height:350px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-3747647:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-3747647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2023/05/AdobeStock_303566984-scaled.jpeg");background-size:cover;}.elementor-597 .elementor-element.elementor-element-3747647:hover::before, .elementor-597 .elementor-element.elementor-element-3747647:hover > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-3747647:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-3747647 > .elementor-background-slideshow:hover::before, .elementor-597 .elementor-element.elementor-element-3747647 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1d47820 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-3747647:hover{--overlay-opacity:0.78;}.elementor-597 .elementor-element.elementor-element-b52d994{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-b52d994:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b52d994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-62d3ecc{text-align:center;}.elementor-597 .elementor-element.elementor-element-62d3ecc .elementor-heading-title{font-family:var( --e-global-typography-53969ad-font-family ), Sans-serif;font-size:var( --e-global-typography-53969ad-font-size );font-weight:var( --e-global-typography-53969ad-font-weight );text-transform:var( --e-global-typography-53969ad-text-transform );line-height:var( --e-global-typography-53969ad-line-height );color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-11d683c{padding:60% 3% 3% 3%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-9c110a3{--display:flex;--min-height:350px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-9c110a3:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-9c110a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2025/08/Apex-Agri-Images-7.webp");background-position:center right;background-size:cover;}.elementor-597 .elementor-element.elementor-element-9c110a3:hover::before, .elementor-597 .elementor-element.elementor-element-9c110a3:hover > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-9c110a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-9c110a3 > .elementor-background-slideshow:hover::before, .elementor-597 .elementor-element.elementor-element-9c110a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-1d47820 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-9c110a3:hover{--overlay-opacity:0.78;}.elementor-597 .elementor-element.elementor-element-122694c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-122694c:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-122694c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8a2cdb );}.elementor-597 .elementor-element.elementor-element-73a509f{text-align:center;}.elementor-597 .elementor-element.elementor-element-73a509f .elementor-heading-title{font-family:var( --e-global-typography-53969ad-font-family ), Sans-serif;font-size:var( --e-global-typography-53969ad-font-size );font-weight:var( --e-global-typography-53969ad-font-weight );text-transform:var( --e-global-typography-53969ad-text-transform );line-height:var( --e-global-typography-53969ad-line-height );color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-9bb8e70{padding:60% 3% 3% 3%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;color:var( --e-global-color-5a1261a );}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button{background-color:var( --e-global-color-b8a2cdb );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-4f50e9e );border-color:var( --e-global-color-b8a2cdb );}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button:focus svg{fill:var( --e-global-color-4f50e9e );}.elementor-597 .elementor-element.elementor-element-02e0183{--display:flex;}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button{background-color:var( --e-global-color-ba1503d );font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d47820 );border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button:hover, .elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button:focus{background-color:var( --e-global-color-5a1261a );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button:hover svg, .elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button:focus svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-13f8580{--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;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-597 .elementor-element.elementor-element-13f8580::before, .elementor-597 .elementor-element.elementor-element-13f8580 > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-13f8580 > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-13f8580 > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-13f8580 > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-13f8580 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2024/07/Thin-Line-Grey-Smoke-Graphic-v1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-32346e7{--display:flex;}.elementor-597 .elementor-element.elementor-element-3d45dc3{text-align:center;}.elementor-597 .elementor-element.elementor-element-3d45dc3 .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-677f6ad{--divider-border-style:solid;--divider-color:var( --e-global-color-1d47820 );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-677f6ad .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-677f6ad .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-7744a85{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;}.elementor-597 .elementor-element.elementor-element-7744a85 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-597 .elementor-element.elementor-element-7744a85 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-597 .elementor-element.elementor-element-1c143f5{--display:flex;border-style:none;--border-style:none;}.elementor-597 .elementor-element.elementor-element-e96bba3{--display:flex;border-style:none;--border-style:none;}.elementor-597 .elementor-element.elementor-element-e0ca180{--display:flex;border-style:none;--border-style:none;}.elementor-597 .elementor-element.elementor-element-f06a41c{--display:flex;border-style:none;--border-style:none;}.elementor-597 .elementor-element.elementor-element-3b141a7{--display:flex;border-style:none;--border-style:none;}.elementor-597 .elementor-element.elementor-element-4cb72ef{--display:flex;}.elementor-597 .elementor-element.elementor-element-c7d3d70{--display:flex;}.elementor-597 .elementor-element.elementor-element-df74aea{--display:flex;}.elementor-597 .elementor-element.elementor-element-c3ec91a{--n-accordion-title-font-size:16px;--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-title-normal-color:var( --e-global-color-ba1503d );--n-accordion-title-hover-color:var( --e-global-color-1d47820 );--n-accordion-title-active-color:var( --e-global-color-1d47820 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-1d47820 );--n-accordion-icon-hover-color:var( --e-global-color-ba1503d );--n-accordion-icon-active-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-c3ec91a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ba1503d );}:where( .elementor-597 .elementor-element.elementor-element-c3ec91a > .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:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.5em;}.elementor-597 .elementor-element.elementor-element-b8a755a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-71b974e );--border-color:var( --e-global-color-71b974e );--margin-top:0px;--margin-bottom:-265px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-597 .elementor-element.elementor-element-b8a755a:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b8a755a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://apexengineering.co.za/wp/wp-content/uploads/2021/03/JTH_9510-Pano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-597 .elementor-element.elementor-element-b8a755a::before, .elementor-597 .elementor-element.elementor-element-b8a755a > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-b8a755a > .e-con-inner > .elementor-background-video-container::before, .elementor-597 .elementor-element.elementor-element-b8a755a > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-b8a755a > .e-con-inner > .elementor-background-slideshow::before, .elementor-597 .elementor-element.elementor-element-b8a755a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-fca6580 );--background-overlay:'';}.elementor-597 .elementor-element.elementor-element-bbdd5c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-a087714{--divider-border-style:solid;--divider-color:var( --e-global-color-ba1503d );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider-separator{width:100%;}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider__text{color:#FFFFFF;font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );}.elementor-597 .elementor-element.elementor-element-067e3c3{color:#FFFDFD;}.elementor-597 .elementor-element.elementor-element-b576fc2{margin:20px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-597 .elementor-element.elementor-element-b576fc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-597 .elementor-element.elementor-element-b576fc2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-7e45159{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.07);--padding-top:30px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-597 .elementor-element.elementor-element-7e45159:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-7e45159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-f1b34e7{text-align:left;}.elementor-597 .elementor-element.elementor-element-f1b34e7 .elementor-heading-title{color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group > label{font-family:"Arial", Sans-serif;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-type-html{padding-bottom:0px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button{font-family:var( --e-global-typography-b0e81a5-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e81a5-font-size );font-weight:var( --e-global-typography-b0e81a5-font-weight );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-ba1503d );color:var( --e-global-color-primary );border-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button[type="submit"]{background-color:var( --e-global-color-ba1503d );color:var( --e-global-color-primary );border-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-53d6b1b .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-ba1503d );color:var( --e-global-color-primary );border-color:var( --e-global-color-1d47820 );}.elementor-597 .elementor-element.elementor-element-53d6b1b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-53d6b1b .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-ba1503d );border-color:var( --e-global-color-ba1503d );}.elementor-597 .elementor-element.elementor-element-53d6b1b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-597 .elementor-element.elementor-element-b576fc2{width:var( --container-widget-width, 522.297px );max-width:522.297px;--container-widget-width:522.297px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-597 .elementor-element.elementor-element-94f3a33{--width:20%;}.elementor-597 .elementor-element.elementor-element-395c52b{--width:20%;}.elementor-597 .elementor-element.elementor-element-ba362a6{--width:20%;}.elementor-597 .elementor-element.elementor-element-cc1f798{--width:20%;}.elementor-597 .elementor-element.elementor-element-bf8cee9{--width:20%;}.elementor-597 .elementor-element.elementor-element-f5eeaac{--width:20%;}.elementor-597 .elementor-element.elementor-element-f7d81d0{--width:20%;}.elementor-597 .elementor-element.elementor-element-7e41723{--width:20%;}.elementor-597 .elementor-element.elementor-element-ebefaa3{--width:20%;}.elementor-597 .elementor-element.elementor-element-5cc2e5a{--width:20%;}.elementor-597 .elementor-element.elementor-element-b8a755a{--content-width:1140px;}.elementor-597 .elementor-element.elementor-element-bbdd5c6{--width:59.332%;}.elementor-597 .elementor-element.elementor-element-7e45159{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-597 .elementor-element.elementor-element-bbdd5c6{--width:55%;}.elementor-597 .elementor-element.elementor-element-7e45159{--width:45%;}}@media(min-width:1201px){.elementor-597 .elementor-element.elementor-element-b70fd5b:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-597 .elementor-element.elementor-element-bb6e08c:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-bb6e08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-597 .elementor-element.elementor-element-b8a755a:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b8a755a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-597 .elementor-element.elementor-element-36c0084{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2c3c0f6 .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-62d3ecc .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-73a509f .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider__text{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}}@media(max-width:1024px){.elementor-597 .elementor-element.elementor-element-1f428cd{--padding-top:125px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-597 .elementor-element.elementor-element-36c0084{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b70fd5b{--padding-top:200px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-94f3a33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-597 .elementor-element.elementor-element-395c52b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-597 .elementor-element.elementor-element-ba362a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-597 .elementor-element.elementor-element-cc1f798{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-597 .elementor-element.elementor-element-bb6e08c{--padding-top:200px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2c3c0f6 .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-62d3ecc .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-73a509f .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b8a755a{--margin-top:0px;--margin-bottom:-155px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-bbdd5c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider__text{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b576fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-597 .elementor-element.elementor-element-7e45159{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}}@media(max-width:767px){.elementor-597 .elementor-element.elementor-element-1f428cd{--min-height:600px;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-36c0084{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-4b4342e{padding:0px 0px 0px 0px;}.elementor-597 .elementor-element.elementor-element-4b4342e .elementor-heading-title{font-size:45px;}.elementor-597 .elementor-element.elementor-element-15d21f1 img{width:60%;}.elementor-597 .elementor-element.elementor-element-bf66f90{text-align:center;}.elementor-597 .elementor-element.elementor-element-7ce8012{text-align:center;}.elementor-597 .elementor-element.elementor-element-b70fd5b:not(.elementor-motion-effects-element-type-background), .elementor-597 .elementor-element.elementor-element-b70fd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-597 .elementor-element.elementor-element-b70fd5b{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-597 .elementor-element.elementor-element-4432de9 img{max-width:51%;height:88px;}.elementor-597 .elementor-element.elementor-element-8033eda{text-align:center;}.elementor-597 .elementor-element.elementor-element-0f88261{text-align:center;}.elementor-597 .elementor-element.elementor-element-d6abb46 .elementor-heading-title{font-size:36px;}.elementor-597 .elementor-element.elementor-element-9347880 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-c812ca5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-458f8e6 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-543edd5 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-45da968 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-e3aa45a{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-597 .elementor-element.elementor-element-94f3a33{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-395c52b{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-ba362a6{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-cc1f798{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-bb6e08c{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-597 .elementor-element.elementor-element-bda3425 img{width:63%;}.elementor-597 .elementor-element.elementor-element-1c5c961{text-align:center;}.elementor-597 .elementor-element.elementor-element-2837f02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2610f4f .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-783decf .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-3ad92be .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-ebfea02 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-7e77229 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-dba0b66 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b071a98 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-2c3c0f6 .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-22b386a .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-62d3ecc .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-0ebf993 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-73a509f .elementor-heading-title{font-size:var( --e-global-typography-53969ad-font-size );line-height:var( --e-global-typography-53969ad-line-height );}.elementor-597 .elementor-element.elementor-element-6effc22 .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-0eb8a8d .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-b8a755a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-597 .elementor-element.elementor-element-bbdd5c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-a087714 .elementor-divider__text{font-size:var( --e-global-typography-b0e81a5-font-size );}.elementor-597 .elementor-element.elementor-element-7e45159{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-597 .elementor-element.elementor-element-53d6b1b .elementor-button{font-size:var( --e-global-typography-b0e81a5-font-size );border-width:1px 1px 1px 1px;}}/* Start custom CSS for icon, class: .elementor-element-e062b3e */.elementor-597 .elementor-element.elementor-element-e062b3e .elementor-icon {
  animation-name: slide-in-out;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  display: block;
}

.elementor-597 .elementor-element.elementor-element-e062b3e .elementor-icon:hover {
  animation-play-state: paused;
}

@keyframes slide-in-out {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */