.elementor-2752 .elementor-element.elementor-element-bba8aed > .elementor-background-overlay{opacity:0.5;}.elementor-2752 .elementor-element.elementor-element-bba8aed{margin-top:0px;margin-bottom:70px;}.elementor-2752 .elementor-element.elementor-element-04c289e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/Commercial-Rubber-Tiles.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-8c9466d{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-5a15842 .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5a15842{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-5a15842{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-5a15842{right:7%;}.elementor-2752 .elementor-element.elementor-element-2631fa8{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-2631fa8{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-2631fa8{right:7%;}.elementor-2752 .elementor-element.elementor-element-2631fa8 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-79d5aa4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/07/pf-dbdcd4ef-Domestic-Garage-Graphite-Red-Bundle-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-2372e5c .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-2372e5c{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-2372e5c{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-2372e5c{right:7%;}.elementor-2752 .elementor-element.elementor-element-b78c47d{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-b78c47d{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-b78c47d{right:7%;}.elementor-2752 .elementor-element.elementor-element-b78c47d .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-4f1fbd0{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2024/11/floor-tile.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-a1f061a .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-a1f061a{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-a1f061a{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-a1f061a{right:7%;}.elementor-2752 .elementor-element.elementor-element-144c608{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-144c608{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-144c608{right:7%;}.elementor-2752 .elementor-element.elementor-element-144c608 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-5156fec{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-008ed46 > .elementor-background-overlay{opacity:0.5;}.elementor-2752 .elementor-element.elementor-element-008ed46{margin-top:0px;margin-bottom:70px;}.elementor-2752 .elementor-element.elementor-element-76a1b23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/warehouse-4-800-x-500.jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-4ff0bc7{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-15d65f4{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-15d65f4{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-15d65f4{right:7%;}.elementor-2752 .elementor-element.elementor-element-15d65f4 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-b1359fa .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-b1359fa{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-b1359fa{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-b1359fa{right:7%;}.elementor-2752 .elementor-element.elementor-element-a041d33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/07/Interlocking_Floor_Tile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-d42cee7 .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-d42cee7{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-d42cee7{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-d42cee7{right:7%;}.elementor-2752 .elementor-element.elementor-element-60a9bc2{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-60a9bc2{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-60a9bc2{right:7%;}.elementor-2752 .elementor-element.elementor-element-60a9bc2 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-36c5645{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-231c332:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/07/Cleaning-Maintenance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-ac655dd .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-ac655dd{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-ac655dd{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-ac655dd{right:7%;}.elementor-2752 .elementor-element.elementor-element-12d0933{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-12d0933{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-12d0933{right:7%;}.elementor-2752 .elementor-element.elementor-element-12d0933 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-006507a{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-6338e27 > .elementor-background-overlay{opacity:0.5;}.elementor-2752 .elementor-element.elementor-element-6338e27{margin-top:0px;margin-bottom:70px;}.elementor-2752 .elementor-element.elementor-element-57054f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/Industrial-Mats.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-9737ef4{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-5d8dfd3{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-5d8dfd3{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-5d8dfd3{right:7%;}.elementor-2752 .elementor-element.elementor-element-5d8dfd3 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-da1ae02 .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-da1ae02{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-da1ae02{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-da1ae02{right:7%;}.elementor-2752 .elementor-element.elementor-element-2f70515:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/Installation.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-91e0eac .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-91e0eac{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-91e0eac{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-91e0eac{right:7%;}.elementor-2752 .elementor-element.elementor-element-aa972a2{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-aa972a2{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-aa972a2{right:7%;}.elementor-2752 .elementor-element.elementor-element-aa972a2 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-c6344bf{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-74976a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/garage-floor-tile-company-x-joint-black-7mm-interlocking-floor.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #f3be09 0%, #00000000 60%);opacity:0.83;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated, .elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2752 .elementor-element.elementor-element-184f9f5 .elementor-button{background-color:#02010100;text-decoration:underline;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-184f9f5{width:auto;max-width:auto;top:66%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-184f9f5{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-184f9f5{right:7%;}.elementor-2752 .elementor-element.elementor-element-ceaaa94{width:auto;max-width:auto;top:32%;}body:not(.rtl) .elementor-2752 .elementor-element.elementor-element-ceaaa94{left:7%;}body.rtl .elementor-2752 .elementor-element.elementor-element-ceaaa94{right:7%;}.elementor-2752 .elementor-element.elementor-element-ceaaa94 .elementor-heading-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.2px;color:#ffffff;}.elementor-2752 .elementor-element.elementor-element-21d091e{--spacer-size:228px;}.elementor-2752 .elementor-element.elementor-element-291f5a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.82;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2752 .elementor-element.elementor-element-291f5a4:not(.elementor-motion-effects-element-type-background), .elementor-2752 .elementor-element.elementor-element-291f5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capelocktiles.co.za/wp-content/uploads/2025/09/Premium-Interlocking-Rubber-Tiles.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2752 .elementor-element.elementor-element-291f5a4::before, .elementor-2752 .elementor-element.elementor-element-291f5a4 > .elementor-background-video-container::before, .elementor-2752 .elementor-element.elementor-element-291f5a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2752 .elementor-element.elementor-element-291f5a4 > .elementor-background-slideshow::before, .elementor-2752 .elementor-element.elementor-element-291f5a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2752 .elementor-element.elementor-element-291f5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #f3be09 0%, #000000 100%);}.elementor-2752 .elementor-element.elementor-element-a3b3c9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2752 .elementor-element.elementor-element-be51840{text-align:center;}.elementor-2752 .elementor-element.elementor-element-f348e7d{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2752 .elementor-element.elementor-element-f348e7d:not(.elementor-motion-effects-element-type-background), .elementor-2752 .elementor-element.elementor-element-f348e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e{--icon-box-icon-margin:14px;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e.elementor-view-stacked .elementor-icon{background-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e.elementor-view-framed .elementor-icon, .elementor-2752 .elementor-element.elementor-element-b9a0c1e.elementor-view-default .elementor-icon{fill:#f3be09;color:#f3be09;border-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e .elementor-icon{font-size:26px;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e .elementor-icon-box-title{color:#000000;}.elementor-2752 .elementor-element.elementor-element-b9a0c1e .elementor-icon-box-description{color:#000000;}.elementor-2752 .elementor-element.elementor-element-0d83a08{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2752 .elementor-element.elementor-element-0d83a08:not(.elementor-motion-effects-element-type-background), .elementor-2752 .elementor-element.elementor-element-0d83a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2752 .elementor-element.elementor-element-18e0755{--icon-box-icon-margin:14px;}.elementor-2752 .elementor-element.elementor-element-18e0755.elementor-view-stacked .elementor-icon{background-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-18e0755.elementor-view-framed .elementor-icon, .elementor-2752 .elementor-element.elementor-element-18e0755.elementor-view-default .elementor-icon{fill:#f3be09;color:#f3be09;border-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-18e0755 .elementor-icon{font-size:26px;}.elementor-2752 .elementor-element.elementor-element-18e0755 .elementor-icon-box-title{color:#000000;}.elementor-2752 .elementor-element.elementor-element-18e0755 .elementor-icon-box-description{color:#000000;}.elementor-2752 .elementor-element.elementor-element-0655e42{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2752 .elementor-element.elementor-element-0655e42:not(.elementor-motion-effects-element-type-background), .elementor-2752 .elementor-element.elementor-element-0655e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2752 .elementor-element.elementor-element-6d81dee{--icon-box-icon-margin:14px;}.elementor-2752 .elementor-element.elementor-element-6d81dee.elementor-view-stacked .elementor-icon{background-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-6d81dee.elementor-view-framed .elementor-icon, .elementor-2752 .elementor-element.elementor-element-6d81dee.elementor-view-default .elementor-icon{fill:#f3be09;color:#f3be09;border-color:#f3be09;}.elementor-2752 .elementor-element.elementor-element-6d81dee .elementor-icon{font-size:26px;}.elementor-2752 .elementor-element.elementor-element-6d81dee .elementor-icon-box-title{color:#000000;}.elementor-2752 .elementor-element.elementor-element-6d81dee .elementor-icon-box-description{color:#000000;}@media(min-width:768px){.elementor-2752 .elementor-element.elementor-element-a3b3c9c{--width:100%;}.elementor-2752 .elementor-element.elementor-element-f348e7d{--width:30%;}.elementor-2752 .elementor-element.elementor-element-0d83a08{--width:30%;}.elementor-2752 .elementor-element.elementor-element-0655e42{--width:30%;}}@media(max-width:1024px){.elementor-2752 .elementor-element.elementor-element-bba8aed{margin-top:0px;margin-bottom:60px;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-5a15842{top:72%;}.elementor-2752 .elementor-element.elementor-element-5a15842 .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-2631fa8 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-2372e5c{top:72%;}.elementor-2752 .elementor-element.elementor-element-2372e5c .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-b78c47d .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-a1f061a{top:72%;}.elementor-2752 .elementor-element.elementor-element-a1f061a .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-144c608 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-008ed46{margin-top:0px;margin-bottom:60px;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-15d65f4 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-b1359fa{top:72%;}.elementor-2752 .elementor-element.elementor-element-b1359fa .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-d42cee7{top:72%;}.elementor-2752 .elementor-element.elementor-element-d42cee7 .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-60a9bc2 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-ac655dd{top:72%;}.elementor-2752 .elementor-element.elementor-element-ac655dd .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-12d0933 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-6338e27{margin-top:0px;margin-bottom:60px;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-5d8dfd3 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-da1ae02{top:72%;}.elementor-2752 .elementor-element.elementor-element-da1ae02 .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-91e0eac{top:72%;}.elementor-2752 .elementor-element.elementor-element-91e0eac .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-aa972a2 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2752 .elementor-element.elementor-element-184f9f5{top:72%;}.elementor-2752 .elementor-element.elementor-element-184f9f5 .elementor-button{font-size:13px;}.elementor-2752 .elementor-element.elementor-element-ceaaa94 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-2752 .elementor-element.elementor-element-f348e7d{--justify-content:center;}.elementor-2752 .elementor-element.elementor-element-0d83a08{--justify-content:center;}.elementor-2752 .elementor-element.elementor-element-0655e42{--justify-content:center;}}@media(max-width:767px){.elementor-2752 .elementor-element.elementor-element-bba8aed{margin-top:0px;margin-bottom:40px;}.elementor-2752 .elementor-element.elementor-element-04c289e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-2631fa8 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-79d5aa4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-b78c47d .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-f1e94a8 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-144c608 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-008ed46{margin-top:0px;margin-bottom:40px;}.elementor-2752 .elementor-element.elementor-element-76a1b23 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-15d65f4 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-a041d33 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-60a9bc2 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-231c332 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-12d0933 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-6338e27{margin-top:0px;margin-bottom:40px;}.elementor-2752 .elementor-element.elementor-element-57054f2 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-5d8dfd3 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-2f70515 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-aa972a2 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-2752 .elementor-element.elementor-element-74976a3 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2752 .elementor-element.elementor-element-ceaaa94 .elementor-heading-title{font-size:23px;line-height:31px;}}