.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3962 .elementor-element.elementor-element-8926920:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-8926920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-8926920 > .elementor-container{min-height:520px;}.elementor-3962 .elementor-element.elementor-element-8926920{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3962 .elementor-element.elementor-element-8926920 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-2f77639 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #202020C2 27%, #111111 78%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-2f77639 > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-2f77639{overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#535353;box-shadow:0px 12px 27px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3962 .elementor-element.elementor-element-2f77639:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-2f77639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-14-compressed.webp") 50% 50%;background-size:cover;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-fbfb60a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3962 .elementor-element.elementor-element-fbfb60a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-60e3c02{text-align:center;}.elementor-3962 .elementor-element.elementor-element-821fd8e{text-align:center;}.elementor-3962 .elementor-element.elementor-element-821fd8e img{width:1%;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-3962 .elementor-element.elementor-element-701eaeb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-701eaeb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-76a2422 > .elementor-widget-container{margin:0% 3% 5% 3%;}.elementor-3962 .elementor-element.elementor-element-76a2422{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-c8ab54f > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-c8ab54f{margin-top:5%;margin-bottom:0%;}.elementor-3962 .elementor-element.elementor-element-91b385c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-41a28f9:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-41a28f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-3962 .elementor-element.elementor-element-41a28f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-3962 .elementor-element.elementor-element-41a28f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-bf0ee4e img{width:5%;}.elementor-widget-ucaddon_gradient_text_effect .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_beginning_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_gradient_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_ending_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue-text{text-align:center;}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue_beginning_text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue_gradient_text{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue_ending_text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-3962 .elementor-element.elementor-element-b9c7e1e{columns:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-fcf7a16 > .elementor-container{max-width:1400px;}.elementor-3962 .elementor-element.elementor-element-fcf7a16{border-style:solid;border-width:1px 0px 0px 0px;border-color:#525252;margin-top:0%;margin-bottom:0%;padding:3% 2% 0% 2%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-3962 .elementor-element.elementor-element-626d4c4{text-align:center;}.elementor-3962 .elementor-element.elementor-element-626d4c4 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-a041417 > .elementor-container{max-width:1400px;}.elementor-3962 .elementor-element.elementor-element-a041417{border-style:none;margin-top:0%;margin-bottom:0%;padding:3% 2% 0% 2%;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-2e1bef7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3962 .elementor-element.elementor-element-2e1bef7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-ucaddon_product_bullets .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_product_bullets .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_product_bullets .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_product_bullets .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_product_bullets .ue_pbullet_graphicel span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_item_pbullet{flex-direction:row;align-items:flex-start;text-align:left;margin:0px 0px 20px 0px;gap:20px;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_title_wrapper{flex-direction:row;}.elementor-3962 .elementor-element.elementor-element-f2db886 *{transition:all 500ms;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_item_pbullet:hover .ue_title,.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_item_pbullet.ue_bullet_active:hover .ue_title{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_item_pbullet.ue_bullet_active .ue_title{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue-text{font-family:"Montserrat", Sans-serif;font-weight:400;margin-top:10px;color:#A0A0A0;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel,.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel img{width:55px;height:55px;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel,.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel svg{font-size:30px;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel{background-color:#31313100;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue_pbullet_graphicel img{object-fit:cover;object-position:center;}.elementor-3962 .elementor-element.elementor-element-f2db886 div.ue-bullet{width:10px;height:10px;border-radius:10px;background-color:#b4b4b4;}.elementor-3962 .elementor-element.elementor-element-f2db886 .ue-line{height:1px;background-color:#c0c0c0;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-a775de4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3962 .elementor-element.elementor-element-a775de4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-d4d994a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3962 .elementor-element.elementor-element-d4d994a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_item_pbullet{flex-direction:row-reverse;align-items:flex-start;text-align:right;margin:0px 0px 20px 0px;gap:20px;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_title_wrapper{flex-direction:row-reverse;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 *{transition:all 500ms;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_item_pbullet:hover .ue_title,.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_item_pbullet.ue_bullet_active:hover .ue_title{color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_item_pbullet.ue_bullet_active .ue_title{color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue-text{font-family:"Montserrat", Sans-serif;font-weight:400;margin-top:10px;color:#A0A0A0;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel,.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel img{width:55px;height:55px;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel,.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel svg{font-size:30px;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel{background-color:#31313100;color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue_pbullet_graphicel img{object-fit:cover;object-position:center;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 div.ue-bullet{width:10px;height:10px;border-radius:10px;background-color:#b4b4b4;}.elementor-3962 .elementor-element.elementor-element-fdad7e7 .ue-line{height:1px;background-color:#c0c0c0;}.elementor-3962 .elementor-element.elementor-element-3b756d2 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-3962 .elementor-element.elementor-element-3b756d2{columns:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-4c44721:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-4c44721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-4c44721 > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-4c44721{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:7% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-4c44721 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-7573d5d > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-64c8f98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-18-compressed.webp");}.elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 40%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-64c8f98.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-64c8f98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-110d03f{text-align:start;}.elementor-3962 .elementor-element.elementor-element-110d03f img{width:8%;}.elementor-3962 .elementor-element.elementor-element-e6fe09e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#FE5C01;}.elementor-3962 .elementor-element.elementor-element-20ef7f4{text-align:start;}.elementor-3962 .elementor-element.elementor-element-20ef7f4 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-aaf3bb2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-29049b2{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-widget-ucaddon_content_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_content_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-651067c .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-651067c .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-651067c .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-651067c span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-651067c span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-651067c span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-651067c span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-651067c span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-651067c .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-651067c .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-651067c .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-651067c .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-651067c .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-651067c .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-651067c .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-8216ce6 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-8216ce6{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-b3619e1:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-b3619e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-b3619e1 > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-b3619e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-b3619e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-a1361a2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-a1361a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-2215add{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-c581268{text-align:start;}.elementor-3962 .elementor-element.elementor-element-c581268 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-09d6ddd span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-09d6ddd span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-09d6ddd span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-09d6ddd .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-6a96ad4 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-6a96ad4{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6a96ad4 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f5388b2 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f5388b2 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f5388b2 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-f5388b2 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-9082a01 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-9082a01{text-align:start;}.elementor-3962 .elementor-element.elementor-element-9082a01 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-3805fcb span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-3805fcb span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-3805fcb span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-3805fcb span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-3805fcb span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-3805fcb .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-3805fcb .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-3805fcb .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-3805fcb .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-bb7fdfe > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-368165f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-368165f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-web-assets-24-compressed.webp");background-size:cover;}.elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 40%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-368165f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-368165f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-368165f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-7ff1e50{text-align:start;}.elementor-3962 .elementor-element.elementor-element-7ff1e50 img{width:8%;}.elementor-3962 .elementor-element.elementor-element-3931f36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-ca534f8{text-align:start;}.elementor-3962 .elementor-element.elementor-element-ca534f8 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-8c3f8f0:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-8c3f8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-8c3f8f0 > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-8c3f8f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-8c3f8f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-98125a7 > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-ff683ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-20-compressed.webp");background-size:cover;}.elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 40%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-ff683ac.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-ff683ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-8705c30{text-align:start;}.elementor-3962 .elementor-element.elementor-element-8705c30 img{width:8%;}.elementor-3962 .elementor-element.elementor-element-0670af8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-aff2c67{text-align:start;}.elementor-3962 .elementor-element.elementor-element-aff2c67 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-06b1765.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-06b1765.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-75a93f7{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-6173459 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-6173459{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6173459 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-7482119 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-7482119 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-7482119 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-7482119 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-7482119 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-7482119 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-7482119 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-7482119 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-7482119 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-7482119 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-6efbe44 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-6efbe44{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6efbe44 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-b4ad70d span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-b4ad70d span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-b4ad70d span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-b4ad70d .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-1529fcf > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-1529fcf{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-3b3ce4d:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-3b3ce4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-3b3ce4d > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-3b3ce4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-3b3ce4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-4c64602.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4c64602.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-8ca482d{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-9bcf5b0{text-align:start;}.elementor-3962 .elementor-element.elementor-element-9bcf5b0 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-514af05 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-514af05 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-514af05 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-514af05 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-514af05 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-514af05 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-514af05 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-514af05 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-514af05 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-514af05 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-67ecb3b > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-67ecb3b{text-align:start;}.elementor-3962 .elementor-element.elementor-element-67ecb3b .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-a17b6e4 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-a17b6e4 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-a17b6e4 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-a17b6e4 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-b30b750 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-b30b750{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-2e54965 > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-79afb4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-21-compressed.webp");}.elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 40%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-79afb4d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-79afb4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-df17803{text-align:start;}.elementor-3962 .elementor-element.elementor-element-df17803 img{width:8%;}.elementor-3962 .elementor-element.elementor-element-9d21b1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-c3ed7af{text-align:start;}.elementor-3962 .elementor-element.elementor-element-c3ed7af .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-b956ec5:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-b956ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-b956ec5 > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-b956ec5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-b956ec5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-0001848 > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-8f1cdae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-22-compressed.webp");}.elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 40%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-8f1cdae.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-8f1cdae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-9928fc4{text-align:start;}.elementor-3962 .elementor-element.elementor-element-9928fc4 img{width:8%;}.elementor-3962 .elementor-element.elementor-element-ebc3d8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-e0afff0{text-align:start;}.elementor-3962 .elementor-element.elementor-element-e0afff0 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-4613b82.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4613b82.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-f8cb7dc{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-2445033 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-2445033{text-align:start;}.elementor-3962 .elementor-element.elementor-element-2445033 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-6f1d7d6 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-b85eb0d > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-b85eb0d{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-0e9118c:not(.elementor-motion-effects-element-type-background), .elementor-3962 .elementor-element.elementor-element-0e9118c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3962 .elementor-element.elementor-element-0e9118c > .elementor-container{max-width:1325px;}.elementor-3962 .elementor-element.elementor-element-0e9118c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-3962 .elementor-element.elementor-element-0e9118c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated >  .elementor-background-overlay{background-color:#181818;opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-4d0839e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4d0839e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-8d31cba{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-521f112{text-align:start;}.elementor-3962 .elementor-element.elementor-element-521f112 .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-c4ba4c3 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-4205f9a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-4205f9a{text-align:start;}.elementor-3962 .elementor-element.elementor-element-4205f9a .elementor-heading-title{font-size:23px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc_content{background-color:#181818;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc-heading{flex-direction:row-reverse;background-color:#181818;border-radius:5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc_ac_box{margin:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 span.uc_dactive{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-23e62b4 span.uc_dactive svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-23e62b4 span.uc_active{color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-23e62b4 span.uc_active svg{fill:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc-item-active .uc-heading{background-color:#181818;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .ue-item-text{color:#FFFFFF;margin-top:15px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3962 .elementor-element.elementor-element-23e62b4 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-f3431a4 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-3962 .elementor-element.elementor-element-f3431a4{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3cec061d );}.elementor-3962 .elementor-element.elementor-element-db2a34b > .elementor-container{min-height:400px;}.elementor-3962 .elementor-element.elementor-element-c2adcb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://12.westernbuilds.co.za/wp-content/uploads/2026/02/ES-Web-Assets-23-compressed.webp");background-size:cover;}.elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #181818 24%, #FFFFFF00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-3962 .elementor-element.elementor-element-c2adcb7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-c2adcb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5% 5% 5% 5%;}.elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated, .elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3962 .elementor-element.elementor-element-c7b9f7a{text-align:start;}.elementor-3962 .elementor-element.elementor-element-c7b9f7a img{width:8%;}.elementor-3962 .elementor-element.elementor-element-28355a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-accent );}.elementor-3962 .elementor-element.elementor-element-fd0ee22{text-align:start;}.elementor-3962 .elementor-element.elementor-element-fd0ee22 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-3cec061d );}body.elementor-page-3962:not(.elementor-motion-effects-element-type-background), body.elementor-page-3962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-3962 .elementor-element.elementor-element-8926920 > .elementor-container{min-height:447px;}.elementor-3962 .elementor-element.elementor-element-2f77639 > .elementor-container{min-height:350px;}.elementor-3962 .elementor-element.elementor-element-821fd8e img{width:45%;}.elementor-3962 .elementor-element.elementor-element-b9c7e1e{columns:1;}.elementor-3962 .elementor-element.elementor-element-3b756d2{columns:1;}.elementor-3962 .elementor-element.elementor-element-29049b2{columns:1;}.elementor-3962 .elementor-element.elementor-element-8216ce6{columns:1;}.elementor-3962 .elementor-element.elementor-element-2215add{columns:1;}.elementor-3962 .elementor-element.elementor-element-75a93f7{columns:1;}.elementor-3962 .elementor-element.elementor-element-1529fcf{columns:1;}.elementor-3962 .elementor-element.elementor-element-8ca482d{columns:1;}.elementor-3962 .elementor-element.elementor-element-b30b750{columns:1;}.elementor-3962 .elementor-element.elementor-element-f8cb7dc{columns:1;}.elementor-3962 .elementor-element.elementor-element-b85eb0d{columns:1;}.elementor-3962 .elementor-element.elementor-element-8d31cba{columns:1;}.elementor-3962 .elementor-element.elementor-element-f3431a4{columns:1;}}@media(max-width:767px){.elementor-3962 .elementor-element.elementor-element-8926920 > .elementor-container{min-height:415px;}.elementor-3962 .elementor-element.elementor-element-8926920{margin-top:25%;margin-bottom:0%;}.elementor-3962 .elementor-element.elementor-element-2f77639 > .elementor-container{min-height:200px;}.elementor-3962 .elementor-element.elementor-element-821fd8e img{width:100%;}.elementor-3962 .elementor-element.elementor-element-701eaeb{font-size:13px;}.elementor-3962 .elementor-element.elementor-element-76a2422{font-size:13px;}.elementor-3962 .elementor-element.elementor-element-91b385c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-bf0ee4e img{width:15%;}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue_beginning_text{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-d5dc27c .ue_gradient_text{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-b9c7e1e{text-align:center;}.elementor-3962 .elementor-element.elementor-element-626d4c4{text-align:center;}.elementor-3962 .elementor-element.elementor-element-626d4c4 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-3b756d2{text-align:center;}.elementor-3962 .elementor-element.elementor-element-64c8f98 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-110d03f{text-align:center;}.elementor-3962 .elementor-element.elementor-element-e6fe09e{text-align:center;}.elementor-3962 .elementor-element.elementor-element-20ef7f4{text-align:center;}.elementor-3962 .elementor-element.elementor-element-20ef7f4 .elementor-heading-title{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-aaf3bb2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-29049b2{text-align:center;}.elementor-3962 .elementor-element.elementor-element-8216ce6{text-align:center;}.elementor-3962 .elementor-element.elementor-element-a1361a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-a1361a2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-2215add{text-align:center;}.elementor-3962 .elementor-element.elementor-element-c581268{text-align:start;}.elementor-3962 .elementor-element.elementor-element-c581268 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-6a96ad4{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6a96ad4 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-9082a01{text-align:start;}.elementor-3962 .elementor-element.elementor-element-9082a01 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-368165f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-7ff1e50{text-align:center;}.elementor-3962 .elementor-element.elementor-element-3931f36{text-align:center;}.elementor-3962 .elementor-element.elementor-element-ca534f8{text-align:center;}.elementor-3962 .elementor-element.elementor-element-ca534f8 .elementor-heading-title{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-ff683ac > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-8705c30{text-align:center;}.elementor-3962 .elementor-element.elementor-element-0670af8{text-align:center;}.elementor-3962 .elementor-element.elementor-element-aff2c67{text-align:center;}.elementor-3962 .elementor-element.elementor-element-aff2c67 .elementor-heading-title{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-06b1765.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-06b1765 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-75a93f7{text-align:center;}.elementor-3962 .elementor-element.elementor-element-6173459{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6173459 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-6efbe44{text-align:start;}.elementor-3962 .elementor-element.elementor-element-6efbe44 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-1529fcf{text-align:center;}.elementor-3962 .elementor-element.elementor-element-4c64602.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-4c64602 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-8ca482d{text-align:center;}.elementor-3962 .elementor-element.elementor-element-9bcf5b0{text-align:start;}.elementor-3962 .elementor-element.elementor-element-9bcf5b0 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-67ecb3b{text-align:start;}.elementor-3962 .elementor-element.elementor-element-67ecb3b .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-b30b750{text-align:center;}.elementor-3962 .elementor-element.elementor-element-79afb4d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-df17803{text-align:center;}.elementor-3962 .elementor-element.elementor-element-9d21b1d{text-align:center;}.elementor-3962 .elementor-element.elementor-element-c3ed7af{text-align:center;}.elementor-3962 .elementor-element.elementor-element-c3ed7af .elementor-heading-title{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-8f1cdae > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-9928fc4{text-align:center;}.elementor-3962 .elementor-element.elementor-element-ebc3d8c{text-align:center;}.elementor-3962 .elementor-element.elementor-element-e0afff0{text-align:center;}.elementor-3962 .elementor-element.elementor-element-e0afff0 .elementor-heading-title{font-size:35px;}.elementor-3962 .elementor-element.elementor-element-4613b82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-4613b82 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-f8cb7dc{text-align:center;}.elementor-3962 .elementor-element.elementor-element-2445033{text-align:start;}.elementor-3962 .elementor-element.elementor-element-2445033 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-b85eb0d{text-align:center;}.elementor-3962 .elementor-element.elementor-element-4d0839e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3962 .elementor-element.elementor-element-4d0839e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-8d31cba{text-align:center;}.elementor-3962 .elementor-element.elementor-element-521f112{text-align:start;}.elementor-3962 .elementor-element.elementor-element-521f112 .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-4205f9a{text-align:start;}.elementor-3962 .elementor-element.elementor-element-4205f9a .elementor-heading-title{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-f3431a4{text-align:center;}.elementor-3962 .elementor-element.elementor-element-c2adcb7 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-3962 .elementor-element.elementor-element-c7b9f7a{text-align:center;}.elementor-3962 .elementor-element.elementor-element-28355a6{text-align:center;}.elementor-3962 .elementor-element.elementor-element-fd0ee22{text-align:center;}.elementor-3962 .elementor-element.elementor-element-fd0ee22 .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-3962 .elementor-element.elementor-element-fef7a5b{width:10%;}.elementor-3962 .elementor-element.elementor-element-1f942ed{width:78.665%;}.elementor-3962 .elementor-element.elementor-element-d6f6667{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3962 .elementor-element.elementor-element-fef7a5b{width:2%;}.elementor-3962 .elementor-element.elementor-element-1f942ed{width:98%;}.elementor-3962 .elementor-element.elementor-element-d6f6667{width:2%;}}/* Start custom CSS for section, class: .elementor-element-2f77639 */.elementor-3962 .elementor-element.elementor-element-2f77639 {
  border-radius: 30px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}/* End custom CSS */