/* Generated from page: dr-katinka-van-der-merwe */
.themify_builder_content-2 .tb_s4pe96.module_row{background-color:rgba(0, 0, 0, 0.87); padding-top:5%;}
.themify_builder_content-2 .tb_s4pe96.module_row,.themify_builder_content-2 .tb_s4pe96.module_row p,.themify_builder_content-2 .tb_s4pe96.module_row h1,.themify_builder_content-2 .tb_s4pe96.module_row h2,.themify_builder_content-2 .tb_s4pe96.module_row h3:not(.module-title),.themify_builder_content-2 .tb_s4pe96.module_row h4,.themify_builder_content-2 .tb_s4pe96.module_row h5,.themify_builder_content-2 .tb_s4pe96.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-2 .tb_lhjl950.module-text.module h3{font-size:2em;}
.themify_builder_content-2 .tb_9r56195.module_row{padding-left:3%; padding-right:3%;}
.themify_builder_content-2 .tb_u21y213.module-text{background-color:rgba(255, 255, 255, 0.90);background-image:none; padding-top:40px; padding-right:40px; padding-bottom:10px; padding-left:40px; margin-left:-50px;}
.themify_builder_content-2 .tb_u21y213.module-text.module h2{margin-top:0px; margin-bottom:25px;}
.themify_builder_content-2 .tb_83xk217.module-text.module h3{font-size:2em;}
.themify_builder_content-2 .tb_aa1u218.module-text{background-color:rgba(255, 255, 255, 0.90);background-image:none; text-align:right; padding-top:40px; padding-right:40px; padding-bottom:10px; padding-left:40px; margin-right:-50px;}
.themify_builder_content-2 .tb_aa1u218.module-text.module h2{margin-top:0px; margin-bottom:25px;}
.themify_builder_content-2 .tb_f9yv831.module_row{background-image:url(https://themify.me/demo/themes/predesigned-rows/files/2018/06/rock-bg.jpg); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:center center; padding-top:7%; padding-bottom:7%;}
.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap p,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap blockquote,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h1,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h2,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h3,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h4,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h5,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap h6,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap li,.themify_builder_content-2 .tb_aoop831.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-2 .tb_aoop831.module-text{text-align:center; margin-bottom:60px;}
.themify_builder_content-2 .tb_ftev832.module-image{margin-bottom:40px;}
.themify_builder_content-2 .tb_gdnf832.module-image{margin-bottom:40px; border-top-style:none;}
.themify_builder_content-2 .tb_i893833.module-image{margin-bottom:40px; border-top-style:none;}
.themify_builder_content-2 .tb_8ctf833.module-image{margin-bottom:40px; border-top-style:none;}
.themify_builder_content-2 .tb_8lvi833.module-image{margin-bottom:40px; border-top-style:none;}
.themify_builder_content-2 .tb_yu40833.module-text a{color:rgba(255, 255, 255, 1);}

@media screen and (max-width: 1280px) {
.themify_builder_content-2 .tb_lhjl950.module-text.module h3{font-size:1.7em;}
.themify_builder_content-2 .tb_83xk217.module-text.module h3{font-size:1.7em;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-2 .tb_lhjl950.module-text.module h3{font-size:1.3em;}
.themify_builder_content-2 .tb_83xk217.module-text.module h3{font-size:1.3em;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-2 .tb_lhjl950.module-text.module h3{font-size:1.3em;}
.themify_builder_content-2 .tb_u21y213.module-text{padding-left:50px; padding-bottom:10px; padding-top:40px; padding-right:40px;}
.themify_builder_content-2 .tb_83xk217.module-text.module h3{font-size:1.3em;}
.themify_builder_content-2 .tb_aa1u218.module-text{padding-bottom:10px; padding-right:50px; padding-top:40px;}
.themify_builder_content-2 .tb_f9yv831.module_row{text-align:center; padding-top:15%; padding-bottom:4%;}
}