.elementor-14 .elementor-element.elementor-element-dfca6fe{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dfca6fe:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dfca6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-48853e3{--display:flex;--min-height:900px;--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;--overlay-opacity:1;--border-radius:0px 0px 20px 20px;--padding-top:132px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-48853e3::before, .elementor-14 .elementor-element.elementor-element-48853e3 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-48853e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-48853e3 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-48853e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-48853e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #021C3BED 23%, #021C3B6B 99%);}.elementor-14 .elementor-element.elementor-element-d45ce2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d45ce2b.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-da046e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-da046e9.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-da046e9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-c51be79 );}.elementor-14 .elementor-element.elementor-element-c2f9e68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Outfit", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-bb2dc32{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-593840e .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-593840e .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-593840e .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-593840e .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-18a3484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-18a3484:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-18a3484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010C1A;}.elementor-14 .elementor-element.elementor-element-913c6c1{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c6d5631{--display:flex;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29c027e.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-29c027e{text-align:start;}.elementor-14 .elementor-element.elementor-element-29c027e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-64eaa9e{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-64eaa9e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b6892a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-family:"Outfit", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-b8a9274{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b8a9274.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c8555b8 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-973a4bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-973a4bf:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-973a4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010C1A;}.elementor-14 .elementor-element.elementor-element-2e5ec53{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f26f83b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-f26f83b{text-align:start;}.elementor-14 .elementor-element.elementor-element-f26f83b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-81ba0f4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-81ba0f4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-712d667{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-99f50a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-99f50a4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-99f50a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Hydraulic-Services-Repairs-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-99f50a4::before, .elementor-14 .elementor-element.elementor-element-99f50a4 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-99f50a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-99f50a4 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-99f50a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-99f50a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-860618d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-860618d.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-860618d.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-7e92674{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7e92674:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7e92674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Hydraulic-Cylinder-Repairs-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7e92674::before, .elementor-14 .elementor-element.elementor-element-7e92674 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7e92674 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7e92674 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7e92674 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7e92674 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0e9271f.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-429add6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-429add6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-429add6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Hydraulic-Components-Repairs-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-429add6::before, .elementor-14 .elementor-element.elementor-element-429add6 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-429add6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-429add6 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-429add6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-429add6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1baf411.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-1afae08{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f0edde6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f0edde6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f0edde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Refuse-Compactor-Repairs-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f0edde6::before, .elementor-14 .elementor-element.elementor-element-f0edde6 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f0edde6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f0edde6 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f0edde6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f0edde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e5dc491.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-4d5ed64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4d5ed64:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4d5ed64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Garbage-Compactor-Repairs-2.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4d5ed64::before, .elementor-14 .elementor-element.elementor-element-4d5ed64 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4d5ed64 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4d5ed64 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4d5ed64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4d5ed64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9e63d6b.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-0ae4683{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0ae4683:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0ae4683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Crane-Truck-Repairs-3.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-0ae4683::before, .elementor-14 .elementor-element.elementor-element-0ae4683 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0ae4683 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0ae4683 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0ae4683 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0ae4683 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-bd4a110.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-3e3353c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-35c0028{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-35c0028:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-35c0028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Truck-Body-Building-Manufacturing-3.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-35c0028::before, .elementor-14 .elementor-element.elementor-element-35c0028 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-35c0028 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-35c0028 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-35c0028 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-35c0028 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ebdad9e.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-7a20c69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7a20c69:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7a20c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Truck-Body-Repairs-Fabrication-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7a20c69::before, .elementor-14 .elementor-element.elementor-element-7a20c69 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7a20c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7a20c69 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7a20c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7a20c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-65b5f51.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-52c141f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-52c141f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-52c141f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/African-Engineering-Manufacturing-Line-Boring-Machining-General-Engineering-2.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-52c141f::before, .elementor-14 .elementor-element.elementor-element-52c141f > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-52c141f > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-52c141f > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-52c141f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-52c141f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-framed:hover .elementor-icon:hover, .elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-aed3df8.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon{font-size:30px;padding:20px;}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-40008c9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cc557fe{--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:flex-start;--overlay-opacity:0.1;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-cc557fe:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cc557fe::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/World-Map.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-ce26d57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-2bce695{text-align:center;}.elementor-14 .elementor-element.elementor-element-2bce695 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ac4ccf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:center;font-family:"Outfit", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-5480222{--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:flex-start;--overlay-opacity:0.1;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-5480222:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5480222::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5480222 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5480222 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/World-Map.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-41ca115{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-99fc5fb{text-align:center;}.elementor-14 .elementor-element.elementor-element-99fc5fb .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3463f1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-427836c .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-427836c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-427836c .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-427836c .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-c357339{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-c357339:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c357339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010C1A;}.elementor-14 .elementor-element.elementor-element-7313322{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-58cc7aa{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-58cc7aa.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-73548d0 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-d72bee4{--display:flex;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c959b9a.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c959b9a{text-align:start;}.elementor-14 .elementor-element.elementor-element-c959b9a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9ffb0b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-9ffb0b8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-57033ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Outfit", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7522577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3f95986{--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:center;--overlay-opacity:0.89;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:#505050;--border-color:#505050;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-3f95986:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3f95986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://africaengineering.co.za/wp-content/uploads/2026/05/AEM-Services-Banner.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3f95986::before, .elementor-14 .elementor-element.elementor-element-3f95986 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3f95986 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3f95986 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3f95986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3f95986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #000000 100%);}.elementor-14 .elementor-element.elementor-element-2857e54{--display:flex;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-c51be79 );}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-14 .elementor-element.elementor-element-c06e4ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c51be79 );fill:#FFFFFF00;color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-c06e4ba.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-c06e4ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-c51be79 );color:var( --e-global-color-c51be79 );border-color:var( --e-global-color-c51be79 );}.elementor-14 .elementor-element.elementor-element-c06e4ba.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon{font-size:30px;border-width:1px 1px 1px 1px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:30px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c51be79 );}.elementor-14 .elementor-element.elementor-element-b96474b{--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;}.elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button{background-color:var( --e-global-color-c51be79 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button .elementor-button-icon i, .elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-d45ce2b{--width:60%;}.elementor-14 .elementor-element.elementor-element-c6d5631{--width:46%;}.elementor-14 .elementor-element.elementor-element-b8a9274{--width:48%;}.elementor-14 .elementor-element.elementor-element-2e5ec53{--width:100%;}.elementor-14 .elementor-element.elementor-element-40008c9{--content-width:1400px;}.elementor-14 .elementor-element.elementor-element-ce26d57{--width:100%;}.elementor-14 .elementor-element.elementor-element-41ca115{--width:100%;}.elementor-14 .elementor-element.elementor-element-58cc7aa{--width:48%;}.elementor-14 .elementor-element.elementor-element-d72bee4{--width:46%;}.elementor-14 .elementor-element.elementor-element-7522577{--content-width:1400px;}.elementor-14 .elementor-element.elementor-element-2857e54{--width:65%;}.elementor-14 .elementor-element.elementor-element-b96474b{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-c6d5631{--width:100%;}.elementor-14 .elementor-element.elementor-element-b8a9274{--width:100%;}.elementor-14 .elementor-element.elementor-element-2e5ec53{--width:100%;}.elementor-14 .elementor-element.elementor-element-58cc7aa{--width:100%;}.elementor-14 .elementor-element.elementor-element-d72bee4{--width:100%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-cc557fe::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cc557fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-5480222::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5480222 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5480222 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5480222 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-48853e3{--min-height:300px;}.elementor-14 .elementor-element.elementor-element-da046e9 .elementor-heading-title{font-size:48px;}.elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-593840e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-18a3484{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-64eaa9e .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-973a4bf{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-81ba0f4 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-2bce695 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-99fc5fb .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-427836c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-c357339{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-9ffb0b8 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-48853e3{--min-height:200px;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-d45ce2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-14 .elementor-element.elementor-element-da046e9{text-align:center;}.elementor-14 .elementor-element.elementor-element-da046e9 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c2f9e68{text-align:center;font-size:14px;}.elementor-14 .elementor-element.elementor-element-bb2dc32{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-f8d1b35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-8a33aa6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-593840e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-18a3484{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c6d5631{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-29c027e.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-29c027e{text-align:center;}.elementor-14 .elementor-element.elementor-element-29c027e .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-64eaa9e .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-b6892a9{text-align:center;font-size:14px;}.elementor-14 .elementor-element.elementor-element-dfccdd2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-b8a9274{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c8555b8 img{height:250px;}.elementor-14 .elementor-element.elementor-element-973a4bf{--padding-top:25px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f26f83b{text-align:center;}.elementor-14 .elementor-element.elementor-element-f26f83b .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-81ba0f4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14 .elementor-element.elementor-element-81ba0f4 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-860618d .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-74900b0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0e9271f .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-9e2f57e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-1baf411 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-71bd025 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-e5dc491 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-0eb87d5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-9e63d6b .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-c81f711 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-bd4a110 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-8079c97 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-ebdad9e .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-9bcfe1c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-65b5f51 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-e1c2082 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-title a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-aed3df8 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-d7676d0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-40008c9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cc557fe{--width:90%;}.elementor-14 .elementor-element.elementor-element-ce26d57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2bce695 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-ac4ccf1{font-size:14px;}.elementor-14 .elementor-element.elementor-element-c656cc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-5480222{--width:90%;}.elementor-14 .elementor-element.elementor-element-41ca115{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-99fc5fb .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-3463f1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-size:14px;}.elementor-14 .elementor-element.elementor-element-427836c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-c357339{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7313322{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-14 .elementor-element.elementor-element-58cc7aa{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-73548d0 img{height:250px;}.elementor-14 .elementor-element.elementor-element-d72bee4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-c959b9a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c959b9a{text-align:center;}.elementor-14 .elementor-element.elementor-element-c959b9a .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-9ffb0b8{text-align:center;}.elementor-14 .elementor-element.elementor-element-9ffb0b8 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-57033ef{text-align:center;font-size:14px;}.elementor-14 .elementor-element.elementor-element-7522577{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3f95986{--width:90%;}.elementor-14 .elementor-element.elementor-element-2857e54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon{font-size:25px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-c06e4ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b96474b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-5a6a895 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14 .elementor-element.elementor-element-fdac17d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}