/* Generated from page: smart-lighting-systems */
.themify_builder_content-32 .tb_xab1232.module_row{margin-top:-67px;padding-bottom:17%;padding-top:17%;background-image:url(https://smarthomeautomationsystems.co.za/wp-content/uploads/2023/05/Smart-Lighting-Hero-Image.jpg);background-size:cover;--tbBg:parallax;background-attachment:fixed;background-repeat:no-repeat;background-position:42% 38.33%}
.themify_builder_content-32 .tb_xab1232.module_row>.builder_row_cover::before{background-color:rgba(0, 0, 0, .21)}
.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_6yz8232.module-text .tb_text_wrap span{font-family:"Montserrat";font-weight:800;background-clip:border-box;background-image:none;color:#fff;font-style:normal}
.themify_builder_content-32 .tb_6yz8232.module-text{margin-bottom:-26px}
.themify_builder_content-32 .tb_6yz8232.module-text.module .tb_text_wrap h1,.themify_builder_content-32 .tb_52hy287.module-text.module .tb_text_wrap h2,.themify_builder_content-32 .tb_242r677.module-text.module .tb_text_wrap h2{font-family:"Montserrat";font-weight:800;font-style:normal}
.themify_builder_content-32 .tb_6yz8232.module-text.module h1{font-size:35px}
.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_o3rk232.module-text .tb_text_wrap span,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_7nl9783.module-text .tb_text_wrap span,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_towu858.module-text .tb_text_wrap span,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_sc77749.module-text .tb_text_wrap span,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_6s7i774.module-text .tb_text_wrap span,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_242r677.module-text .tb_text_wrap span{font-family:"Raleway";font-weight:300;background-clip:border-box;background-image:none;color:#fff;font-style:normal}
.themify_builder_content-32 .tb_o3rk232.module-text.module .tb_text_wrap h2,.themify_builder_content-32 .tb_7nl9783.module-text.module .tb_text_wrap h2,.themify_builder_content-32 .tb_towu858.module-text.module .tb_text_wrap h2,.themify_builder_content-32 .tb_sc77749.module-text.module .tb_text_wrap h2,.themify_builder_content-32 .tb_6s7i774.module-text.module .tb_text_wrap h2{font-family:"Raleway";font-weight:300;font-style:normal}
.themify_builder_content-32 .tb_o3rk232.module-text{margin-top:8px;margin-bottom:-16px;text-align:justify;padding-top:4px;font-size:15px}
.themify_builder_content-32 .tb_o3rk232.module-text.module h2{font-size:18.7px}
.themify_builder_content-32 .tb_egml581.module_row{padding-top:25px;background-color:#000}
.themify_builder_content-32 .tb_7nl9783.module-text,.themify_builder_content-32 .tb_towu858.module-text,.themify_builder_content-32 .tb_sc77749.module-text,.themify_builder_content-32 .tb_6s7i774.module-text{text-align:left;padding-top:4px;font-size:18px;padding-right:5px}
.themify_builder_content-32 .tb_7nl9783.module-text.module h2,.themify_builder_content-32 .tb_towu858.module-text.module h2,.themify_builder_content-32 .tb_sc77749.module-text.module h2,.themify_builder_content-32 .tb_6s7i774.module-text.module h2,.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-title i{font-size:30px}
.themify_builder_content-32 .tb_7nl9783.module-text.module h3,.themify_builder_content-32 .tb_towu858.module-text.module h3,.themify_builder_content-32 .tb_sc77749.module-text.module h3,.themify_builder_content-32 .tb_6s7i774.module-text.module h3,.themify_builder_content-32 .tb_52hy287.module-text.module h3{font-size:27px}
.themify_builder_content-32 .tb_7nl9783.module-text.module .tb_text_wrap h3:not(.module-title),.themify_builder_content-32 .tb_towu858.module-text.module .tb_text_wrap h3:not(.module-title),.themify_builder_content-32 .tb_sc77749.module-text.module .tb_text_wrap h3:not(.module-title),.themify_builder_content-32 .tb_6s7i774.module-text.module .tb_text_wrap h3:not(.module-title),.themify_builder_content-32 .tb_52hy287.module-text.module .tb_text_wrap h3:not(.module-title){font-family:"Montserrat";font-weight:400}
.themify_builder_content-32 .tb_eng9490.module_row,.themify_builder_content-32 .tb_bwe6749.module_row,.themify_builder_content-32 .tb_7kqk774.module_row{padding-bottom:44px;padding-top:44px;background-color:#000}
.themify_builder_content-32 .tb_eng9490.module_row>.row_inner{--align_content:var(--align_center);--col:.775fr 1.225fr}
.themify_builder_content-32 .tb_bwe6749.module_row>.row_inner{--align_content:var(--align_center);--col:1.225fr .775fr}
.themify_builder_content-32 .tb_7kqk774.module_row>.row_inner{--align_content:var(--align_center);--col:.974fr 1.026fr}
.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap span{font-family:"Raleway";font-weight:300;background-clip:border-box;background-image:none;color:#000;font-style:normal}
.themify_builder_content-32 .tb_52hy287.module-text{text-align:left;padding-top:43px;font-size:14px;padding-right:5px}
.themify_builder_content-32 .tb_52hy287.module-text.module h2,.themify_builder_content-32 .tb_242r677.module-text.module h2{font-size:29px}
.themify_builder_content-32 .tb_52hy287.module-text.module .tb_text_wrap h4{font-family:"Raleway";font-weight:400;background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-content,.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion > li{background-color:#fff}
.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-title{font-size:20px;font-family:"Montserrat";font-weight:500;border-top-style:none;border-right-style:none;border-bottom:1px solid #000;border-left-style:none}
.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .tb_title_accordion{color:#000}
.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-title,.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion>li{background-image:none;background-color:#fff}
.themify_builder_content-32 .tb_ox5u287.module-accordion{margin-top:30px;padding-right:30px;padding-left:30px;background-color:#fff;font-family:"Raleway";font-weight:300;font-size:14px;font-style:normal}
.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_title_accordion,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap p,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap blockquote,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h1,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h2,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h3,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h4,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h5,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap h6,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap li,.themify_builder_content-32 .tb_ox5u287.module-accordion .tb_text_wrap span{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-title .accordion-icon,.themify_builder_content-32 .tb_ox5u287.module-accordion .ui.module-accordion .accordion-title .accordion-active-icon{color:#2fc0c9}
.themify_builder_content-32 .tb_yctp677.module_row{margin-bottom:40px;padding-bottom:105px;padding-top:105px;background-image:url(https://smarthomeautomationsystems.co.za/wp-content/uploads/2023/05/man-using-smartphone-his-automated-home.jpg);background-repeat:repeat;background-attachment:scroll;background-position:50% 50%;margin-top:36px}
.themify_builder_content-32 .tb_yctp677.module_row>.builder_row_cover::before{background-color:rgba(0, 0, 0, .28)}
.themify_builder_content-32 .tb_242r677.module-text{text-align:left;font-size:14px;padding-right:5px}
.themify_builder_content-32 .tb_242r677.module-text.module h3{font-size:23px}
.themify_builder_content-32 .tb_242r677.module-text.module .tb_text_wrap h3:not(.module-title){font-style:normal;font-family:"Montserrat";font-weight:300}
.themify_builder_content-32 .tb_2m72677.module-buttons .module-buttons-item a{background-image:none;background-color:#2fccd5}
.themify_builder_content-32 .tb_2m72677.module-buttons a{font-family:"Montserrat";font-weight:500;font-style:normal}
.themify_builder_content-32 .tb_2m72677.module-buttons i,.themify_builder_content-32 .tb_2m72677.module-buttons span{font-size:17px;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-32 .tb_2m72677.module-buttons .module-buttons-item a,.themify_builder_content-32 .tb_2m72677.module-buttons .module-buttons-item a span,.themify_builder_content-32 .tb_2m72677.module-buttons .module-buttons-item a i{color:#fff}
.themify_builder_content-32 .tb_2m72677.module-buttons{text-align:right;padding-top:21px}

@media(max-width:600px){
.themify_builder_content-32 .tb_xab1232.module_row{padding-bottom:20%;padding-top:20%;margin-top:-38px}
.themify_builder_content-32 .tb_6yz8232.module-text{padding-right:0}
.themify_builder_content-32 .tb_6yz8232.module-text.module h1{font-size:38px}
.themify_builder_content-32 .tb_o3rk232.module-text{font-size:18px;text-align:left;padding-top:20px;padding-right:0}
.themify_builder_content-32 .tb_o3rk232.module-text.module h2{font-size:21px}
.themify_builder_content-32 .tb_eng9490.module_row{padding-bottom:7px;padding-top:7px}
.themify_builder_content-32 .tb_eng9490.module_row>.row_inner,.themify_builder_content-32 .tb_bwe6749.module_row>.row_inner,.themify_builder_content-32 .tb_7kqk774.module_row>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-32 .tb_towu858.module-text{padding-top:14px}
.themify_builder_content-32 .tb_bwe6749.module_row{padding-bottom:18px;padding-top:18px}
.themify_builder_content-32 .tb_7kqk774.module_row{padding-bottom:15px;padding-top:15px}
.themify_builder_content-32 .tb_6s7i774.module-text{padding-top:28px}
.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap p,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap blockquote,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h1,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h2,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h3,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h4,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h5,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap h6,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap li,.themify_builder_content-32 .tb_52hy287.module-text .tb_text_wrap span{color:#fff}
.themify_builder_content-32 .tb_52hy287.module-text,.themify_builder_content-32 .tb_242r677.module-text{font-size:18px}
.themify_builder_content-32 .tb_52hy287.module-text.module .tb_text_wrap h3:not(.module-title){background-clip:border-box;background-image:none;color:#000}
}