.elementor-14 .elementor-element.elementor-element-d01bc9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d01bc9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-e341a6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-e341a6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-79f0d69{--spacer-size:170px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d91bb6e{width:var( --container-widget-width, 115.983% );max-width:115.983%;--container-widget-width:115.983%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d91bb6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-bc1e967{--spacer-size:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-ddba74e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:31px 31px 31px 031px;padding:12px 50px 12px 50px;}.elementor-14 .elementor-element.elementor-element-ddba74e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a2df697{--spacer-size:170px;}.elementor-14 .elementor-element.elementor-element-253de73{--spacer-size:70px;}.elementor-14 .elementor-element.elementor-element-4b30cd4{width:var( --container-widget-width, 119.439% );max-width:119.439%;--container-widget-width:119.439%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4b30cd4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bd4fdb5{width:var( --container-widget-width, 110.123% );max-width:110.123%;--container-widget-width:110.123%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-bd4fdb5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bd4fdb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-78c7f2b{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-6b11efe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylesandhome.co.za/wp-content/uploads/2026/06/Super-Natural-Forever-Tweed-lifestlye-pic-1-768x643-1.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.23;}.elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-6b11efe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-db38212{--spacer-size:100px;}.elementor-14 .elementor-element.elementor-element-b832499{width:var( --container-widget-width, 121.617% );max-width:121.617%;--container-widget-width:121.617%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b832499 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3093434{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-46f1573 .elementor-button{background-color:#213E2500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:17px 17px 17px 17px;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-072813d{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-499ae4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0;}.elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-499ae4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b293532{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-92aa9dd{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-fa1d5a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylesandhome.co.za/wp-content/uploads/2026/04/Screenshot-2026-04-27-at-15.09.50.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.23;}.elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-fa1d5a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-61adad7{--spacer-size:100px;}.elementor-14 .elementor-element.elementor-element-6812f5f{width:var( --container-widget-width, 121.617% );max-width:121.617%;--container-widget-width:121.617%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6812f5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f90a27e{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-262ea8b .elementor-button{background-color:#213E2500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:17px 17px 17px 17px;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-606cd46{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0;}.elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-d2097b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-28fc0cc{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-03c7403{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-e3caae2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylesandhome.co.za/wp-content/uploads/2026/06/Blooms-Avacado-2nd-option-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.23;}.elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-e3caae2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7aa43a4{--spacer-size:100px;}.elementor-14 .elementor-element.elementor-element-2102dde{width:var( --container-widget-width, 117.881% );max-width:117.881%;--container-widget-width:117.881%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2102dde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-08ddd60{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-308ced0 .elementor-button{background-color:#213E2500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:17px 17px 17px 17px;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-7f69564{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0;}.elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-b743cb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-23edb06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylesandhome.co.za/wp-content/uploads/2026/06/Artificial-Grass_shutterstock_513395077-768x513-1.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.23;}.elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-23edb06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-50750c6{--spacer-size:100px;}.elementor-14 .elementor-element.elementor-element-2652e29{width:var( --container-widget-width, 121.617% );max-width:121.617%;--container-widget-width:121.617%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2652e29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-363de22{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-de7f0a3 .elementor-button{background-color:#213E2500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:17px 17px 17px 17px;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-758f9ee{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-2b00824{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-d16349c{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8ad4457 > .elementor-element-populated{border-style:none;}.elementor-14 .elementor-element.elementor-element-8ad4457 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-8ad4457 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-8ad4457 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3e462ec{width:var( --container-widget-width, 88.394% );max-width:88.394%;--container-widget-width:88.394%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3e462ec .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-3e462ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3e462ec.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3e462ec.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-3e462ec .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3e462ec .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-3e462ec .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3e462ec:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-3e462ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-3e462ec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9c0a7bc{width:var( --container-widget-width, 87.979% );max-width:87.979%;--container-widget-width:87.979%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9c0a7bc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-9c0a7bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9c0a7bc.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-9c0a7bc.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-9c0a7bc .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9c0a7bc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-9c0a7bc .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9c0a7bc:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-9c0a7bc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-9c0a7bc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8ee0273{width:var( --container-widget-width, 87.979% );max-width:87.979%;--container-widget-width:87.979%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-8ee0273 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-8ee0273.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8ee0273.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8ee0273.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-8ee0273 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8ee0273 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-8ee0273 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8ee0273:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-8ee0273:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8ee0273 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2780123{width:var( --container-widget-width, 87.979% );max-width:87.979%;--container-widget-width:87.979%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2780123 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-2780123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2780123.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2780123.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-2780123 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2780123 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-2780123 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2780123:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-2780123:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-2780123 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8986e3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylesandhome.co.za/wp-content/uploads/2026/06/vinyl.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.16;}.elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-8986e3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-0ca783a{--spacer-size:120px;}.elementor-14 .elementor-element.elementor-element-13660a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-0394a0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2929fc3{--spacer-size:120px;}.elementor-14 .elementor-element.elementor-element-7452697:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-7452697 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7452697 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-7452697 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-7452697 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-7452697 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-7452697 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a964289{--spacer-size:120px;}.elementor-14 .elementor-element.elementor-element-c62f944 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-a1d34ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f8089f4{--spacer-size:120px;}.elementor-14 .elementor-element.elementor-element-deb30f4{--spacer-size:0px;}.elementor-14 .elementor-element.elementor-element-c7e8251{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-27fd692 > .elementor-element-populated{border-style:none;}.elementor-14 .elementor-element.elementor-element-27fd692 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-27fd692 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-27fd692 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2a91107 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2a91107 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-445789e{width:var( --container-widget-width, 119.731% );max-width:119.731%;--container-widget-width:119.731%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-445789e > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-445789e a{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cc4d121 > .elementor-element-populated{border-style:none;}.elementor-14 .elementor-element.elementor-element-cc4d121 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-cc4d121 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-cc4d121 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-59be75d{width:var( --container-widget-width, 119.781% );max-width:119.781%;--container-widget-width:119.781%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-59be75d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-59be75d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-59be75d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-59be75d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-59be75d.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-59be75d .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-59be75d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-59be75d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-59be75d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-59be75d:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-59be75d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-59be75d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0765a7f{width:var( --container-widget-width, 119.781% );max-width:119.781%;--container-widget-width:119.781%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0765a7f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0765a7f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-0765a7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0765a7f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0765a7f.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-0765a7f .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-0765a7f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-0765a7f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-0765a7f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0765a7f:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-0765a7f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-0765a7f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:16px;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-e341a6d{width:100%;}.elementor-14 .elementor-element.elementor-element-a26b4cf{width:68.178%;}.elementor-14 .elementor-element.elementor-element-6260d56{width:31.822%;}.elementor-14 .elementor-element.elementor-element-0b61151{width:94%;}.elementor-14 .elementor-element.elementor-element-bbf5d2d{width:6%;}.elementor-14 .elementor-element.elementor-element-6b11efe{width:24.284%;}.elementor-14 .elementor-element.elementor-element-02cb1cb{width:97.431%;}.elementor-14 .elementor-element.elementor-element-a9c112d{width:2.136%;}.elementor-14 .elementor-element.elementor-element-499ae4a{width:2.354%;}.elementor-14 .elementor-element.elementor-element-fa1d5a2{width:23.204%;}.elementor-14 .elementor-element.elementor-element-d2097b3{width:2.018%;}.elementor-14 .elementor-element.elementor-element-e3caae2{width:22.933%;}.elementor-14 .elementor-element.elementor-element-b743cb0{width:2.844%;}.elementor-14 .elementor-element.elementor-element-23edb06{width:21.763%;}.elementor-14 .elementor-element.elementor-element-ad22274{width:86.044%;}.elementor-14 .elementor-element.elementor-element-49d560b{width:13.523%;}.elementor-14 .elementor-element.elementor-element-8986e3c{width:48.197%;}.elementor-14 .elementor-element.elementor-element-b0164e2{width:5.29%;}.elementor-14 .elementor-element.elementor-element-e209d0e{width:61.042%;}.elementor-14 .elementor-element.elementor-element-885ec1e{width:3.242%;}.elementor-14 .elementor-element.elementor-element-7452697{width:48.198%;}.elementor-14 .elementor-element.elementor-element-e45ca87{width:5.29%;}.elementor-14 .elementor-element.elementor-element-42ca8a1{width:61.042%;}.elementor-14 .elementor-element.elementor-element-27fd692{width:35.818%;}.elementor-14 .elementor-element.elementor-element-cc4d121{width:15.974%;}.elementor-14 .elementor-element.elementor-element-5a2d5c9{width:10.519%;}.elementor-14 .elementor-element.elementor-element-fa6d03d{width:17.792%;}.elementor-14 .elementor-element.elementor-element-94999b5{width:19.783%;}}