.elementor-22770 .elementor-element.elementor-element-2c022f8{--display:flex;--overlay-opacity:1}.elementor-22770 .elementor-element.elementor-element-2c022f8:before,.elementor-22770 .elementor-element.elementor-element-2c022f8>.elementor-background-video-container:before,.elementor-22770 .elementor-element.elementor-element-2c022f8>.e-con-inner>.elementor-background-video-container:before,.elementor-22770 .elementor-element.elementor-element-2c022f8>.elementor-background-slideshow:before,.elementor-22770 .elementor-element.elementor-element-2c022f8>.e-con-inner>.elementor-background-slideshow:before,.elementor-22770 .elementor-element.elementor-element-2c022f8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#fff 0%,#fff 100%)}.elementor-22770 .elementor-element.elementor-element-e5d781c>.elementor-widget-container{margin:640px 0 -800px}.elementor-22770 .elementor-element.elementor-element-e8a91a5{--display:flex}.elementor-22770 .elementor-element.elementor-element-7ea66a9{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-22770 .elementor-element.elementor-element-7ea66a9>.elementor-widget-container{margin:0 0 -30px}.elementor-22770 .elementor-element.elementor-element-7ea66a9 img{width:100%}.elementor-22770 .elementor-element.elementor-element-f10970c{--display:flex}.elementor-22770 .elementor-element.elementor-element-62bd6f0{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-22770 .elementor-element.elementor-element-37dbbee img{width:50%}.elementor-22770 .elementor-element.elementor-element-27822b5 img{width:50%}.elementor-22770 .elementor-element.elementor-element-ca871c4 img{width:50%}.elementor-22770 .elementor-element.elementor-element-5c8d2a9{--display:flex}.elementor-22770 .elementor-element.elementor-element-35a5110>.elementor-widget-container{margin:40px 0 0}.elementor-22770 .elementor-element.elementor-element-2b26006{--display:flex}.elementor-22770 .elementor-element.elementor-element-81b02b8{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-22770 .elementor-element.elementor-element-f874515{text-align:end}.elementor-22770 .elementor-element.elementor-element-f874515 img{width:25%}.elementor-22770 .elementor-element.elementor-element-b261799{text-align:start}.elementor-22770 .elementor-element.elementor-element-b261799 img{width:25%}.elementor-22770 .elementor-element.elementor-element-09263ae{--display:flex}.elementor-22770 .elementor-element.elementor-element-b5564e0{--display:flex;--position:fixed;--min-height:66px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-15px}.elementor-22770 .elementor-element.elementor-element-b5564e0:not(.elementor-motion-effects-element-type-background),.elementor-22770 .elementor-element.elementor-element-b5564e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.cosmodec.co.za/wp-content/uploads/2025/03/Need-our-help-button.png");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-22770 .elementor-element.elementor-element-b5564e0{right:-2px}body.rtl .elementor-22770 .elementor-element.elementor-element-b5564e0{left:-2px}.elementor-22770 .elementor-element.elementor-element-60866e8{--display:flex}.elementor-22770 .elementor-element.elementor-element-83e416a>.elementor-widget-container{margin:33px 0;padding:0}body:not(.rtl) .elementor-22770 .elementor-element.elementor-element-83e416a{right:8px}body.rtl .elementor-22770 .elementor-element.elementor-element-83e416a{left:8px}.elementor-22770 .elementor-element.elementor-element-83e416a{bottom:-35px}.elementor-22770 .elementor-element.elementor-element-83e416a .elementor-button{padding:18px 164px 18px 100px}body.elementor-page-22770:not(.elementor-motion-effects-element-type-background),body.elementor-page-22770>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.cosmodec.co.za/wp-content/uploads/2023/11/pexels-tima-miroshnichenko-6474504-683x1024.jpg");background-position:0 -800px;background-repeat:no-repeat;background-size:cover}@media(max-width:1024px){.elementor-22770 .elementor-element.elementor-element-e5d781c>.elementor-widget-container{margin:480px 0 -800px}.elementor-22770 .elementor-element.elementor-element-7ea66a9>.elementor-widget-container{margin:0 0 -30px}.elementor-22770 .elementor-element.elementor-element-62bd6f0{--grid-auto-flow:row}.elementor-22770 .elementor-element.elementor-element-14550f0>.elementor-widget-container{margin:0 0 35px}.elementor-22770 .elementor-element.elementor-element-81b02b8{--grid-auto-flow:row}body.elementor-page-22770:not(.elementor-motion-effects-element-type-background),body.elementor-page-22770>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-22770 .elementor-element.elementor-element-e5d781c>.elementor-widget-container{margin:315px 0 -800px}.elementor-22770 .elementor-element.elementor-element-7ea66a9>.elementor-widget-container{margin:0 0 -25px}.elementor-22770 .elementor-element.elementor-element-f10970c{--margin-top:-30px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px}.elementor-22770 .elementor-element.elementor-element-62bd6f0{--e-con-grid-template-columns:repeat(3,1fr);--grid-auto-flow:row}.elementor-22770 .elementor-element.elementor-element-14550f0>.elementor-widget-container{margin:0 0 -5px}.elementor-22770 .elementor-element.elementor-element-81b02b8{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}body.elementor-page-22770:not(.elementor-motion-effects-element-type-background),body.elementor-page-22770>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(min-width:768px){.elementor-22770 .elementor-element.elementor-element-b5564e0{--width:32%}}@media(min-width:1025px){body.elementor-page-22770:not(.elementor-motion-effects-element-type-background),body.elementor-page-22770>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}