.themify_builder_content-14 .tb_zebc604.module_row{background-image:url(https://visualstream.co.za/wp-content/uploads/2020/04/jhb1-1.jpg); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:50% 50%; background-color:rgba(0, 0, 0, 0.43); padding-top:15%; padding-bottom:12%; padding-left:0px; padding-right:0px; margin-top:-28px;}
.themify_builder_content-14 .tb_zebc604.module_row>.builder_row_cover::before,.themify_builder_content-14 .tb_zebc604.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.69);}
.themify_builder_content-14 .tb_zebc604.module_row,.themify_builder_content-14 .tb_zebc604.module_row p,.themify_builder_content-14 .tb_zebc604.module_row h1,.themify_builder_content-14 .tb_zebc604.module_row h2,.themify_builder_content-14 .tb_zebc604.module_row h3:not(.module-title),.themify_builder_content-14 .tb_zebc604.module_row h4,.themify_builder_content-14 .tb_zebc604.module_row h5,.themify_builder_content-14 .tb_zebc604.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-14 .tb_zebc604.module_row a{color:rgba(222, 255, 254, 1);}
.themify_builder_content-14 .tb_ny2q605.module_column{padding-left:16px;}
.themify_builder_content-14 .tb_5gj5605.module-text{font-style:normal; font-size:30px;}
.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap p,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap blockquote,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h1,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h2,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h3,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h4,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h5,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap h6,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap li,.themify_builder_content-14 .tb_5gj5605.module-text .tb_text_wrap span{font-weight:300;font-family:"Roboto Condensed";}
.themify_builder_content-14 .tb_ychk611.module-icon{margin-bottom:20px; padding-bottom:0px; margin-top:0px; margin-right:0px; padding-top:16px;}
.themify_builder_content-14 .tb_ychk611.module-icon i,.themify_builder_content-14 .tb_ychk611.module-icon a,.themify_builder_content-14 .tb_ychk611.module-icon span{font-size:28px;}
@media screen and (max-width: 1280px) {
.themify_builder_content-14 .tb_zebc604.module_row{padding-top:15%;}
.themify_builder_content-14 .tb_ny2q605.module_column{padding-left:66px; padding-right:0px;}
.themify_builder_content-14 .tb_5gj5605.module-text{padding-bottom:0px;}
.themify_builder_content-14 .tb_ychk611.module-icon{padding-top:0px; padding-left:0px; padding-bottom:0px;}
.themify_builder_content-14 .tb_ejec614.module_column{padding-left:67px;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-14 .tb_ny2q605.module_column{padding-left:0px;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-14 .tb_ny2q605.module_column{padding-top:36px;}
.themify_builder_content-14 .tb_ychk611.module-icon{padding-left:6px;}
}body {	
font-family: "Open Sans";	font-weight:normal;
font-size:16px;
}
h1 {	
font-family: "Open Sans";	font-weight:300;
}
#main-nav a {		text-transform:uppercase; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
color: #a1a1a1; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
color: #736eff; 
}
#footerwrap {	background: none;
background-color: #7a7a7a; 
}
#footer a {	
color: #4e46eb; 
}
.mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
color: #736eff; }