.elementor-30 .elementor-element.elementor-element-e16f1b0{--display:flex;--min-height:550px;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e16f1b0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e16f1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curamusassociation.co.za/wp/wp-content/uploads/2025/10/contactus.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-e16f1b0::before, .elementor-30 .elementor-element.elementor-element-e16f1b0 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-e16f1b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-e16f1b0 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-e16f1b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-e16f1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-29053e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d3a5dd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 100px;}.elementor-30 .elementor-element.elementor-element-d3a5dd7{text-align:start;}.elementor-30 .elementor-element.elementor-element-d3a5dd7 .elementor-heading-title{color:var( --e-global-color-background );}.elementor-30 .elementor-element.elementor-element-f39a31f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 400px 0px 100px;}.elementor-30 .elementor-element.elementor-element-f39a31f{color:var( --e-global-color-background );}.elementor-30 .elementor-element.elementor-element-3fec47b{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7adaf30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c73dc52{--display:flex;}.elementor-30 .elementor-element.elementor-element-43ae8d1{text-align:center;}.elementor-30 .elementor-element.elementor-element-43ae8d1 .elementor-heading-title{font-size:30px;font-weight:bold;color:var( --e-global-color-3a9deab );}.elementor-30 .elementor-element.elementor-element-c490e35{text-align:center;font-size:18px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-30 .elementor-element.elementor-element-7d2c0c0{--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-30 .elementor-element.elementor-element-fd720d2{--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;}.elementor-30 .elementor-element.elementor-element-b9a0aec{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b9a0aec:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9a0aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-30 .elementor-element.elementor-element-43d4ef9 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-43d4ef9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-43d4ef9.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-43d4ef9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-43d4ef9.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-43d4ef9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-43d4ef9 .elementor-icon{font-size:20px;}.elementor-30 .elementor-element.elementor-element-43d4ef9 .elementor-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-39c4a67{text-align:center;}.elementor-30 .elementor-element.elementor-element-39c4a67 .elementor-heading-title{font-weight:bold;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-a226e3e{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-7b7279c{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-4fc67ee{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4fc67ee:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4fc67ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-30 .elementor-element.elementor-element-f20778f .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-f20778f .elementor-icon{font-size:20px;}.elementor-30 .elementor-element.elementor-element-f20778f .elementor-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-ec420a4{text-align:center;}.elementor-30 .elementor-element.elementor-element-ec420a4 .elementor-heading-title{font-weight:bold;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-3a145bc{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-2908b1f{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-910f727{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-910f727:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-910f727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-30 .elementor-element.elementor-element-abe61f8 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-abe61f8 .elementor-icon{font-size:20px;}.elementor-30 .elementor-element.elementor-element-abe61f8 .elementor-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-0d21406{text-align:center;}.elementor-30 .elementor-element.elementor-element-0d21406 .elementor-heading-title{font-weight:bold;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-1254e36{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-facc41c{text-align:center;font-size:15px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-30 .elementor-element.elementor-element-925eb08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-402328f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-39ad4d7 .elementor-heading-title{font-size:15px;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-e9a3d7a > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e9a3d7a{font-size:15px;}.elementor-30 .elementor-element.elementor-element-ad1e0cb{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ad1e0cb:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ad1e0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-30 .elementor-element.elementor-element-e866788{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2222507{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-710cf34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-710cf34 .elementor-heading-title{font-size:25px;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-5e778c4 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5e778c4{font-size:15px;}.elementor-30 .elementor-element.elementor-element-d33a0e8{--display:flex;}.elementor-30 .elementor-element.elementor-element-c018cda{--display:flex;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a1f1656{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-a1f1656:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a1f1656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-30 .elementor-element.elementor-element-6ad6687 .elementor-heading-title{font-size:15px;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-3fab22a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-3fab22a{font-size:13px;}.elementor-30 .elementor-element.elementor-element-eb016e1{--spacer-size:20px;}.elementor-30 .elementor-element.elementor-element-fea37fb .elementor-heading-title{font-size:13px;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-5d48ff2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-5d48ff2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-5d48ff2{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-5d48ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5d48ff2 .elementor-icon-list-item > a{font-size:13px;}.elementor-30 .elementor-element.elementor-element-5d48ff2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-8345e58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8345e58:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8345e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-30 .elementor-element.elementor-element-1d0efe2{--display:flex;}.elementor-30 .elementor-element.elementor-element-aaca10b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-aaca10b{text-align:center;}.elementor-30 .elementor-element.elementor-element-aaca10b .elementor-heading-title{font-size:25px;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-ac41825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ac41825{text-align:center;font-size:15px;}.elementor-30 .elementor-element.elementor-element-bbc3928{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-bbc3928:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-bbc3928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-30 .elementor-element.elementor-element-e2ea452{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-11ca669{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-203f29c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-203f29c iframe{height:430px;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-c73dc52{--content-width:742px;}.elementor-30 .elementor-element.elementor-element-a1f1656{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-3fec47b */.hero-section {
background-image: linear-gradient(to right, rgba(61, 110, 68, 0.9) 0%, rgba(61, 110, 68, 0.8) 40%, rgba(61, 110, 68, 0.6) 70%, rgba(61, 110, 68, 0.4) 100%), url('https://readdy.ai/api/search-image?query=Professional%2520office%2520environment%2520with%2520military%2520veterans%2520support%2520staff%2520helping%2520clients.%2520The%2520scene%2520shows%2520a%2520modern%2520reception%2520area%2520with%2520staff%2520in%2520smart%2520casual%2520attire%2520assisting%2520veterans%2520of%2520different%2520ages.%2520Some%2520veterans%2520are%2520in%2520wheelchairs%2520or%2520using%2520walking%2520aids.%2520The%2520office%2520has%2520military%2520memorabilia%2520and%2520South%2520African%2520flags%2520displayed%2520tastefully.%2520The%2520atmosphere%2520is%2520welcoming%2520and%2520professional%2520with%2520warm%2520lighting.%2520The%2520left%2520side%2520has%2520more%2520empty%2520space%2520for%2520text%2520overlay.&width=1600&height=600&seq=contact-hero&orientation=landscape');
background-size: cover;
background-position: center;
}/* End custom CSS */