.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center,#153243 0%,#1a6c7a 100%);opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-container{max-width:1215px;min-height:300px}.elementor-5222 .elementor-element.elementor-element-3d5589ed:not(.elementor-motion-effects-element-type-background),.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://www.abav.co.za/wp-content/uploads/2021/10/Video-Production-Companies-In-Johannesburg-Gauteng-South-Africa.jpg") 50% 50%;background-size:cover}.elementor-5222 .elementor-element.elementor-element-3d5589ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-5222 .elementor-element.elementor-element-28544629.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5222 .elementor-element.elementor-element-28544629.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5222 .elementor-element.elementor-element-28544629>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5222 .elementor-element.elementor-element-614ce48{text-align:center}.elementor-5222 .elementor-element.elementor-element-614ce48 .elementor-heading-title{text-transform:none;color:#fff}.elementor-5222 .elementor-element.elementor-element-28e562e>.elementor-widget-container{margin:0}.elementor-5222 .elementor-element.elementor-element-28e562e{text-align:center;color:#fff}.elementor-5222 .elementor-element.elementor-element-5f1adc37{text-align:right}.elementor-5222 .elementor-element.elementor-element-12c76bb6{text-align:center}.elementor-5222 .elementor-element.elementor-element-12c76bb6 .elementor-heading-title{font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-702425ed>.elementor-widget-container{margin:0;padding:0}.elementor-5222 .elementor-element.elementor-element-702425ed{text-align:center;font-size:40px;font-weight:400;text-transform:none;text-decoration:none;line-height:.8em;letter-spacing:2.5px}.elementor-5222 .elementor-element.elementor-element-4613cc27{margin-top:0;margin-bottom:0}.elementor-5222 .elementor-element.elementor-element-489e256c>.elementor-widget-container{margin:0;padding:0}.elementor-5222 .elementor-element.elementor-element-489e256c .elementor-heading-title{font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-55f227ee{font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-533e07a9{text-align:center}.elementor-5222 .elementor-element.elementor-element-533e07a9 .elementor-heading-title{font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-3fb97325{text-align:center}.elementor-5222 .elementor-element.elementor-element-798dace0{text-align:center}.elementor-5222 .elementor-element.elementor-element-798dace0 .elementor-heading-title{font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-5188d960{text-align:center;font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-ef03247>.elementor-element-populated{text-align:center}.elementor-5222 .elementor-element.elementor-element-71bfb1d3{text-align:center}.elementor-5222 .elementor-element.elementor-element-71bfb1d3 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-43bcf12a{text-align:center}.elementor-5222 .elementor-element.elementor-element-43bcf12a .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-51ba00b9{text-align:center}.elementor-5222 .elementor-element.elementor-element-51ba00b9 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-4d157fa3{text-align:center}.elementor-5222 .elementor-element.elementor-element-4d157fa3 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-202f26b1{text-align:center}.elementor-5222 .elementor-element.elementor-element-202f26b1 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;color:#000}.elementor-5222 .elementor-element.elementor-element-75b21b73{text-align:center}.elementor-5222 .elementor-element.elementor-element-75b21b73 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-45569eb3{text-align:center}.elementor-5222 .elementor-element.elementor-element-45569eb3 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-768339d4{text-align:center}.elementor-5222 .elementor-element.elementor-element-768339d4 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-5222 .elementor-element.elementor-element-4cb8f801{text-align:center}.elementor-5222 .elementor-element.elementor-element-4cb8f801 .elementor-heading-title{font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-c78e1dd .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5222 .elementor-element.elementor-element-b9d3e5b{text-align:center;font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:.7em}.elementor-5222 .elementor-element.elementor-element-287c1a04{text-align:center}.elementor-5222 .elementor-element.elementor-element-287c1a04 .elementor-heading-title{font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;text-shadow:0px 7px 10px rgba(0,0,0,.3)}.elementor-5222 .elementor-element.elementor-element-4e7ec2b7{margin-top:50px;margin-bottom:50px}.elementor-5222 .elementor-element.elementor-element-2cc98e66{text-align:center}.elementor-5222 .elementor-element.elementor-element-2cc98e66 .elementor-heading-title{font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;text-shadow:0px 7px 10px rgba(0,0,0,.3)}.elementor-5222 .elementor-element.elementor-element-46c8bb46{font-family:"Arial",Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-4a69edb{text-align:center}.elementor-5222 .elementor-element.elementor-element-4a69edb .elementor-heading-title{font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-1d5458c3{text-align:center;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-5222 .elementor-element.elementor-element-2530e79f{text-align:center}.elementor-5222 .elementor-element.elementor-element-7e06e425{text-align:center;font-size:25px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:.7em}.elementor-5222 .elementor-element.elementor-element-4f7f6237 .elementor-button{font-size:35px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}body.elementor-page-5222:not(.elementor-motion-effects-element-type-background),body.elementor-page-5222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(min-width:768px){.elementor-5222 .elementor-element.elementor-element-28544629{width:100%}}@media(max-width:1024px){.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-container{min-height:40vh}.elementor-5222 .elementor-element.elementor-element-3d5589ed{padding:100px 50px 50px}}@media(max-width:767px){.elementor-5222 .elementor-element.elementor-element-3d5589ed>.elementor-container{min-height:0vh}.elementor-5222 .elementor-element.elementor-element-3d5589ed{padding:0}.elementor-5222 .elementor-element.elementor-element-28e562e{font-size:27px}.elementor-5222 .elementor-element.elementor-element-7bb0666e{margin-top:100px;margin-bottom:0}.elementor-5222 .elementor-element.elementor-element-5f1adc37{text-align:center}.elementor-5222 .elementor-element.elementor-element-702425ed{text-align:center;font-size:32px}.elementor-5222 .elementor-element.elementor-element-489e256c{text-align:center}.elementor-5222 .elementor-element.elementor-element-489e256c .elementor-heading-title{font-size:32px}.elementor-5222 .elementor-element.elementor-element-55f227ee{text-align:center;font-size:36px}.elementor-5222 .elementor-element.elementor-element-533e07a9{text-align:center}.elementor-5222 .elementor-element.elementor-element-798dace0{text-align:center}.elementor-5222 .elementor-element.elementor-element-798dace0 .elementor-heading-title{font-size:34px}.elementor-5222 .elementor-element.elementor-element-5188d960{font-size:32px}.elementor-5222 .elementor-element.elementor-element-b9d3e5b{text-align:left;font-size:32px}.elementor-5222 .elementor-element.elementor-element-46c8bb46{font-size:36px}.elementor-5222 .elementor-element.elementor-element-4a69edb{text-align:center}.elementor-5222 .elementor-element.elementor-element-4a69edb .elementor-heading-title{font-size:32px}.elementor-5222 .elementor-element.elementor-element-1d5458c3{text-align:center;font-size:32px}.elementor-5222 .elementor-element.elementor-element-2530e79f{font-size:36px}.elementor-5222 .elementor-element.elementor-element-7e06e425{text-align:left;font-size:32px}.elementor-5222 .elementor-element.elementor-element-4f7f6237 .elementor-button{font-size:54px}}