.elementor-64 .elementor-element.elementor-element-5408385:not(.elementor-motion-effects-element-type-background),.elementor-64 .elementor-element.elementor-element-5408385>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mokkengineering.co.za/wp-content/uploads/2023/12/bg-pro.webp);background-position:center center;background-size:cover}.elementor-64 .elementor-element.elementor-element-5408385{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:123px 0 130px 0}.elementor-64 .elementor-element.elementor-element-5408385>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64 .elementor-element.elementor-element-5d55398>.elementor-element-populated{padding:0 0 0 0}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading{text-align:center}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-heading--inner{max-width:633px}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-item--title{font-size:45px;line-height:55px;margin-bottom:0}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-item--subtitle{color:#999;margin-bottom:11px}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-item--subtitle,.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-item--subtitle span{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:3.2px}.elementor-64 .elementor-element.elementor-element-e7525d8>.elementor-widget-container{margin:9px 0 60px 0}.elementor-64 .elementor-element.elementor-element-e7525d8 .pxl-text-editor{text-align:center}.elementor-64 .elementor-element.elementor-element-e7525d8 .pxl-text-editor .pxl-item--inner{max-width:881px}.elementor-64 .elementor-element.elementor-element-e7525d8 .pxl-text-editor,.elementor-64 .elementor-element.elementor-element-e7525d8 .pxl-text-editor p{color:#666;font-family:"Barlow",Sans-serif;font-size:18px;font-weight:400;line-height:30px}.elementor-64 .elementor-element.elementor-element-c2ea429>.elementor-widget-container{margin:0 -830px 0 -830px}.elementor-64 .elementor-element.elementor-element-b0d4122>.elementor-container{max-width:1800px}.elementor-64 .elementor-element.elementor-element-47ca9d2>.elementor-element-populated{padding:0 15px 0 15px}.elementor-64 .elementor-element.elementor-element-6023cf4>.elementor-widget-container{margin:-323px 0 0 0}.elementor-64 .elementor-element.elementor-element-cf65c79{margin-top:0;margin-bottom:0}.elementor-64 .elementor-element.elementor-element-fa3f1d7>.elementor-element-populated{padding:124px 15px 15px 15px}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading{text-align:left}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-heading--inner{max-width:633px}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-item--title{font-size:45px;line-height:55px;margin-bottom:0}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-item--subtitle{color:#999;margin-bottom:11px}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-item--subtitle,.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-item--subtitle span{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:3.2px}.elementor-64 .elementor-element.elementor-element-e84f4de>.elementor-widget-container{margin:9px 0 40px 0}.elementor-64 .elementor-element.elementor-element-e84f4de .pxl-text-editor{text-align:left}.elementor-64 .elementor-element.elementor-element-e84f4de .pxl-text-editor .pxl-item--inner{max-width:891px}.elementor-64 .elementor-element.elementor-element-e84f4de .pxl-text-editor,.elementor-64 .elementor-element.elementor-element-e84f4de .pxl-text-editor p{color:#666;font-family:"Barlow",Sans-serif;font-size:18px;font-weight:400;line-height:30px}@media(max-width:991px){.elementor-64 .elementor-element.elementor-element-5408385{padding:70px 0 0 0}.elementor-64 .elementor-element.elementor-element-6023cf4>.elementor-widget-container{margin:-250px 0 0 0}.elementor-64 .elementor-element.elementor-element-fa3f1d7>.elementor-element-populated{padding:70px 15px 15px 15px}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-7d8fa0e>.elementor-widget-container{margin:0 15px 0 15px}.elementor-64 .elementor-element.elementor-element-7d8fa0e .pxl-heading .pxl-item--title{font-size:30px;line-height:40px}.elementor-64 .elementor-element.elementor-element-e7525d8>.elementor-widget-container{margin:10px 15px 50px 15px}.elementor-64 .elementor-element.elementor-element-c2ea429>.elementor-widget-container{margin:0 15px 70px 15px}.elementor-64 .elementor-element.elementor-element-cf65c79{padding:0 0 0 0}.elementor-64 .elementor-element.elementor-element-fa3f1d7>.elementor-element-populated{padding:70px 15px 15px 15px}.elementor-64 .elementor-element.elementor-element-0d0bba5 .pxl-heading .pxl-item--title{font-size:30px;line-height:40px}}