.elementor-209 .elementor-element.elementor-element-a450368{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209 .elementor-element.elementor-element-a450368 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper{height:600px;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper .hero-wrap .hero-content{max-width:50%;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-el-btn-wrap{justify-content:flex-start;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper .hero-img-holder > img{object-position:0px 0px;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper .back-shape{background-color:transparent;background-image:linear-gradient(180deg, #9FAAFA 0%, #977CE5 100%);}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-content .sub-heading{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.5px;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-content .sub-heading span{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-b0514c9 .sub-heading > span.custom-border:before{width:30px;height:2px;background-color:#015FC9;}.elementor-209 .elementor-element.elementor-element-b0514c9 .sub-heading > span.custom-border.left{padding-left:calc(30px + 10px);}.elementor-209 .elementor-element.elementor-element-b0514c9 .sub-heading > span.custom-border.right{padding-right:calc(30px + 10px);}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap b, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap i, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap em{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:58px;letter-spacing:-1px;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap{color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap.type .dl-animated-text.selected{background-color:#16243D;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap .dl-animated-text b,.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap .dl-animated-text i,.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap .dl-animated-text em{color:#FFB352;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-content .heading mark{background-image:url(https://www.theictgroup.co.za/wp-content/plugins/neobiz-core/assets/img/text-line.png);}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-content .desc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:-0.2px;color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-el-btn{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-b0514c9 .style-1, .elementor-209 .elementor-element.elementor-element-b0514c9 .style-2 .blob-dl-btn__inner{background-color:#015FC9;}.elementor-209 .elementor-element.elementor-element-b0514c9 .style-1:before, .elementor-209 .elementor-element.elementor-element-b0514c9 .style-1:after, .elementor-209 .elementor-element.elementor-element-b0514c9 .style-2 .blob-dl-btn__blob{background-color:#16243D;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-el-btn:focus, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-el-btn:hover{color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-bcb18e6:not(.elementor-motion-effects-element-type-background), .elementor-209 .elementor-element.elementor-element-bcb18e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #23278B 0%, #14135F 100%);}.elementor-209 .elementor-element.elementor-element-bcb18e6 .adv-bg{background-image:url("https://www.theictgroup.co.za/wp-content/uploads/2022/11/placeholder-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;background-blend-mode:inherit;width:100%;height:40%;top:0;left:0;}.elementor-209 .elementor-element.elementor-element-bcb18e6 .adv-bg .adv-overlay-bg{background-color:transparent;background-image:linear-gradient(90deg, #14135F 0%, #23278B 100%);opacity:0.9;}.elementor-209 .elementor-element.elementor-element-bcb18e6 > .elementor-background-overlay{background-position:100% 390px;background-repeat:no-repeat;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209 .elementor-element.elementor-element-bcb18e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading{text-align:center;margin:0px 0 15px 0;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:-0.2px;margin:0px 0px 20px 0px;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-heading{display:block;font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:46px;letter-spacing:-1px;color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-sub-heading span{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-sub-heading > span.custom-border:before{width:20px;height:2px;background-color:#015FC9;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-sub-heading > span.custom-border.left{padding-left:calc(20px + 10px);}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-sub-heading > span.custom-border.right{padding-right:calc(20px + 10px);}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-desc{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:-0.2px;color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-894eff9 > .elementor-background-overlay{opacity:0.3;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item:hover .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item .service-content-inner{text-align:center;background-color:transparent;background-image:linear-gradient(180deg, #23278B 0%, #23278B 100%);}.elementor-209 .elementor-element.elementor-element-51d198e .service-item.style-1 .service-icon{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item.style-2 .service-icon i:first-child{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item.style-2 .service-icon i:last-child{color:#FFFFFF20;}.elementor-209 .elementor-element.elementor-element-51d198e .service-content .service-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-51d198e .service-content p{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item .service-content .read-more{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-51d198e .service-item .service-content .read-more:hover{color:#015FC9;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item:hover .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item .service-content-inner{text-align:center;background-color:transparent;background-image:linear-gradient(180deg, #23278B 0%, #23278B 100%);}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item.style-1 .service-icon{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item.style-2 .service-icon i:first-child{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item.style-2 .service-icon i:last-child{color:#FFFFFF20;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-content .service-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-content p{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item .service-content .read-more{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-item .service-content .read-more:hover{color:#015FC9;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item:hover .service-thumb img{mix-blend-mode:inherit;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item .service-content-inner{text-align:center;background-color:transparent;background-image:linear-gradient(180deg, #23278B 0%, #23278B 100%);}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item.style-1 .service-icon{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item.style-2 .service-icon i:first-child{color:#0078FF;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item.style-2 .service-icon i:last-child{color:#FFFFFF20;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-content .service-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-content p{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item .service-content .read-more{color:#DDDDDD;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-item .service-content .read-more:hover{color:#015FC9;}@media(max-width:1024px) and (min-width:768px){.elementor-209 .elementor-element.elementor-element-1f0164a{width:50%;}.elementor-209 .elementor-element.elementor-element-9fa0a56{width:50%;}.elementor-209 .elementor-element.elementor-element-a10db0e{width:100%;}}@media(max-width:1024px){.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper{height:450px;}.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper .hero-wrap .hero-content{max-width:70%;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap b, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap i, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap em{font-size:36px;line-height:46px;}.elementor-209 .elementor-element.elementor-element-bcb18e6 > .elementor-background-overlay{background-position:0% 0px;}.elementor-209 .elementor-element.elementor-element-bcb18e6{padding:50px 10px 50px 10px;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-heading{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor-209 .elementor-element.elementor-element-b0514c9 .hero-wrapper .hero-wrap .hero-content{max-width:100%;}.elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap b, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap i, .elementor-209 .elementor-element.elementor-element-b0514c9 .dl-animated-text-wrap em{font-size:28px;line-height:38px;}.elementor-209 .elementor-element.elementor-element-bcb18e6 > .elementor-background-overlay{background-position:0% 0px;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-heading{font-size:24px;line-height:32px;}.elementor-209 .elementor-element.elementor-element-c05d9ff .dl-section-heading .dl-desc{font-size:16px;}.elementor-209 .elementor-element.elementor-element-51d198e .service-content .service-title{font-size:18px;}.elementor-209 .elementor-element.elementor-element-51d198e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-209 .elementor-element.elementor-element-f2f5e79 .service-content .service-title{font-size:18px;}.elementor-209 .elementor-element.elementor-element-f2f5e79 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-209 .elementor-element.elementor-element-b134ea2 .service-content .service-title{font-size:18px;}}