.elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-6c1596e2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;background-image:url("https://www.thegma.co.za/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-background-overlay{background-color:#0C0C0C;background-image:url("https://www.thegma.co.za/wp-content/uploads/2026/07/168670bd-2c4c-4765-b410-197b89ce1828-2026-07-22.png");background-repeat:no-repeat;background-size:cover;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-container{min-height:500px;}.elementor-27 .elementor-element.elementor-element-6c1596e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-24abaf8d > .elementor-element-populated{padding:0px 0px 80px 0px;}.elementor-27 .elementor-element.elementor-element-b7caef8{--spacer-size:175px;}.elementor-27 .elementor-element.elementor-element-4228ada{--spacer-size:600px;}.elementor-27 .elementor-element.elementor-element-a3f206f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a3f206f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-27 .elementor-element.elementor-element-a3f206f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-a3f206f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-531fbc94 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-68fc6767{text-align:start;}.elementor-27 .elementor-element.elementor-element-68fc6767 img{width:100%;transition-duration:0.5s;}.elementor-27 .elementor-element.elementor-element-3dd0b9c2 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-6f6ae7f1{text-align:start;}.elementor-27 .elementor-element.elementor-element-6f6ae7f1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-7597bfc8{font-family:"Oswald", Sans-serif;font-weight:300;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-623fd3f{font-family:"Oswald", Sans-serif;font-weight:300;line-height:17px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3ca0ff4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3ca0ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-27 .elementor-element.elementor-element-3ca0ff4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-3ca0ff4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f1b0b71{font-family:"Oswald", Sans-serif;font-weight:300;line-height:16px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-36098a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-db32422{width:var( --container-widget-width, 696.984px );max-width:696.984px;--container-widget-width:696.984px;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-db32422.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-db32422 img{width:100%;transition-duration:0.5s;}.elementor-27 .elementor-element.elementor-element-de94ed6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-de94ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-27 .elementor-element.elementor-element-de94ed6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-de94ed6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8de3e43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-37b6405{width:var( --container-widget-width, 696.984px );max-width:696.984px;--container-widget-width:696.984px;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-37b6405.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-37b6405 img{width:100%;transition-duration:0.5s;}.elementor-27 .elementor-element.elementor-element-93c6bc3{width:var( --container-widget-width, 103.447% );max-width:103.447%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.447%;--container-widget-flex-grow:0;font-family:"Oswald", Sans-serif;font-weight:300;line-height:16px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-93c6bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-91ce264 > .elementor-element-populated{margin:0px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;}.elementor-27 .elementor-element.elementor-element-fd21b4b{width:var( --container-widget-width, 144.285% );max-width:144.285%;--container-widget-width:144.285%;--container-widget-flex-grow:0;font-family:"Oswald", Sans-serif;font-weight:300;line-height:16px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fd21b4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-9043898{width:var( --container-widget-width, 696.984px );max-width:696.984px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:696.984px;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-9043898.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-9043898 img{width:59%;transition-duration:0.5s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-24abaf8d > .elementor-element-populated{padding:0px 0px 60px 20px;}.elementor-27 .elementor-element.elementor-element-a3f206f{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-531fbc94 > .elementor-element-populated{padding:0px 50px 0px 20px;}.elementor-27 .elementor-element.elementor-element-3dd0b9c2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3ca0ff4{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-b2e9e86 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-27 .elementor-element.elementor-element-36098a2 > .elementor-element-populated{padding:0px 50px 0px 20px;}.elementor-27 .elementor-element.elementor-element-de94ed6{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-8de3e43 > .elementor-element-populated{padding:0px 50px 0px 20px;}.elementor-27 .elementor-element.elementor-element-91ce264 > .elementor-element-populated{padding:0px 20px 0px 0px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-24abaf8d{width:60%;}.elementor-27 .elementor-element.elementor-element-e42a4f7{width:40%;}.elementor-27 .elementor-element.elementor-element-531fbc94{width:52.455%;}.elementor-27 .elementor-element.elementor-element-3dd0b9c2{width:47.327%;}.elementor-27 .elementor-element.elementor-element-b2e9e86{width:42%;}.elementor-27 .elementor-element.elementor-element-36098a2{width:57.782%;}.elementor-27 .elementor-element.elementor-element-8de3e43{width:57.782%;}.elementor-27 .elementor-element.elementor-element-91ce264{width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-24abaf8d{width:80%;}.elementor-27 .elementor-element.elementor-element-e42a4f7{width:20%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-6c1596e2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6c1596e2 > .elementor-container{min-height:450px;}.elementor-27 .elementor-element.elementor-element-24abaf8d > .elementor-element-populated{padding:0px 20px 50px 20px;}.elementor-27 .elementor-element.elementor-element-3dd0b9c2 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-b2e9e86 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-91ce264 > .elementor-element-populated{padding:50px 20px 0px 20px;}}