.elementor-14 .elementor-element.elementor-element-fe2eadd{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-fe2eadd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fe2eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tshwesites.co.za/wp-content/uploads/2025/07/gffc3a67464cd5e7565f07fa27cc38dc243e830ca47422a4e7e0aee606dd2a58a05d918f88910f5850db3b9cfed7e01503a8112f51a6b6101f7a3d4cd16988f0e_1280-4062636.jpg?fit=1280%2C853&ssl=1");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fe2eadd::before, .elementor-14 .elementor-element.elementor-element-fe2eadd > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fe2eadd > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fe2eadd > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fe2eadd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fe2eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#002A5C;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-86713a1 .premium-dual-header-first-header span{display:inline;}.elementor-14 .elementor-element.elementor-element-86713a1 .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-86713a1 .premium-dual-header-first-span{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-86713a1 .premium-dual-header-second-header{font-family:"Alex Brush", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-35cb672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-35cb672:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-35cb672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tshwesites.co.za/wp-content/uploads/2025/07/Untitled-design-1-1.png?fit=1024%2C768&ssl=1");}.elementor-14 .elementor-element.elementor-element-7df12a6{text-align:center;}.elementor-14 .elementor-element.elementor-element-7df12a6 .elementor-heading-title{font-family:"Nova Round", Sans-serif;text-shadow:0px 0px 10px rgba(55.966057715028306, 223.23125000000002, 3.396997282608701, 0.3);color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-ab69bb6{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-14 .elementor-element.elementor-element-c221287{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c221287:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c221287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002A5C;}.elementor-14 .elementor-element.elementor-element-e6cdd12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-14 .elementor-element.elementor-element-e6cdd12:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e6cdd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tshwesites.co.za/wp-content/uploads/2025/07/g67983096dfff64a6c150011644c6307ff54d64ea9e1a61c33d375719ec4a1d686a93d6c8033dded2f07569c28de5a9cc_1280-18032.jpg?fit=853%2C1280&ssl=1");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-e6cdd12::before, .elementor-14 .elementor-element.elementor-element-e6cdd12 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e6cdd12 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e6cdd12 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e6cdd12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e6cdd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#002A5C;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ea0686f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-401da8f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-401da8f{text-align:left;}.elementor-14 .elementor-element.elementor-element-401da8f .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fbb8f83{text-align:left;}.elementor-14 .elementor-element.elementor-element-fbb8f83 .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-fbf5702{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-2925469{text-align:left;}.elementor-14 .elementor-element.elementor-element-2925469 .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-9132b8e{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-6600afd{text-align:left;}.elementor-14 .elementor-element.elementor-element-6600afd .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-f845897{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-36aba62{text-align:left;}.elementor-14 .elementor-element.elementor-element-36aba62 .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-53987a6{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-f0ae4ca{text-align:left;}.elementor-14 .elementor-element.elementor-element-f0ae4ca .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-2bbe8be{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-7a55f10{text-align:left;}.elementor-14 .elementor-element.elementor-element-7a55f10 .elementor-heading-title{font-family:"Nova Round", Sans-serif;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-af4bfdb{color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-68b0203{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-68b0203:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-68b0203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8904f0b .premium-dual-header-first-header span{display:inline;}.elementor-14 .elementor-element.elementor-element-8904f0b .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-8904f0b .premium-dual-header-first-span{font-family:"Nova Round", Sans-serif;font-size:40px;color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-8904f0b .premium-dual-header-second-header{font-family:"Alex Brush", Sans-serif;font-size:40px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-7d0563c{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-14 .elementor-element.elementor-element-7d0563c p{margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-745addd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-745addd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-745addd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002A5C;}.elementor-14 .elementor-element.elementor-element-fc46c66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-fc46c66:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fc46c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002A5C;}.elementor-14 .elementor-element.elementor-element-b5a5bca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-0bb1d68 .elementor-heading-title{font-family:"Nova Round", Sans-serif;font-size:50px;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-d397b4d{text-align:left;}.elementor-14 .elementor-element.elementor-element-d397b4d .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-12532f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-e6cdd12{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-ea0686f{--width:70%;}.elementor-14 .elementor-element.elementor-element-b5a5bca{--width:50%;}.elementor-14 .elementor-element.elementor-element-12532f9{--width:50%;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-fe2eadd{--min-height:300px;}.elementor-14 .elementor-element.elementor-element-86713a1 .premium-dual-header-first-span{font-size:40px;}.elementor-14 .elementor-element.elementor-element-86713a1 .premium-dual-header-second-header{font-size:40px;}.elementor-14 .elementor-element.elementor-element-401da8f{text-align:center;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-fe2eadd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fe2eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}