/* Generated from tbuilder_layout_part: footer-test */
.themify_builder_content-41475 .tb_5fjq663.module_row{padding-left:47px;background-image:url(https://m2now.com/wp-content/uploads/2024/03/blacksand.jpg);background-repeat:repeat;background-position:50% 50%;padding-top:30px;background-color:#292929}
.themify_builder_content-41475 .tb_5fjq663.module_row>.builder_row_cover::before{background-color:rgba(0, 0, 0, .81)}
.themify_builder_content-41475 .tb_sd6l894.module-menu .nav li a,.themify_builder_content-41475 .tb_sd6l894.module-menu .nav li > .sub-menu a,.themify_builder_content-41475 .tb_sd6l894.module-menu.module .nav li.current_page_item > a,.themify_builder_content-41475 .tb_sd6l894.module-menu.module .nav li.current-menu-item > a,.themify_builder_content-41475 .tb_sd6l894.module-menu.module .module-title{color:#fff}
.themify_builder_content-41475 .tb_sd6l894.module-menu.module{text-align:left}
.themify_builder_content-41475 .tb_sd6l894.module-menu .nav li{font-family:"source-sans-pro";font-weight:100;text-transform:uppercase;font-style:normal}
.themify_builder_content-41475 .tb_ls9k501.module-accordion{font-family:"source-sans-pro";font-weight:400;text-align:left;text-transform:uppercase}
.themify_builder_content-41475 .tb_ph2x691.module_column{font-style:normal}
.themify_builder_content-41475 .tb_ph2x691.module_column,.themify_builder_content-41475 .tb_ph2x691.module_column p,.themify_builder_content-41475 .tb_ph2x691.module_column h1,.themify_builder_content-41475 .tb_ph2x691.module_column h2,.themify_builder_content-41475 .tb_ph2x691.module_column h3,.themify_builder_content-41475 .tb_ph2x691.module_column h4,.themify_builder_content-41475 .tb_ph2x691.module_column h5,.themify_builder_content-41475 .tb_ph2x691.module_column h6{font-family:"source-sans-pro";font-weight:400}
.themify_builder_content-41475 .tb_2vce129.module-text,.themify_builder_content-41475 .tb_jc0r868.module-text,.themify_builder_content-41475 .tb_fs6h973.module-text,.themify_builder_content-41475 .tb_v5y0399.module-text{font-size:12px;line-height:-7px;letter-spacing:0;text-align:left}
.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap p,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap blockquote,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h1,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h2,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h3,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h4,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h5,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap h6,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap li,.themify_builder_content-41475 .tb_2vce129.module-text .tb_text_wrap span,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap p,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap blockquote,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h1,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h2,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h3,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h4,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h5,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap h6,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap li,.themify_builder_content-41475 .tb_jc0r868.module-text .tb_text_wrap span,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap p,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap blockquote,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h1,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h2,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h3,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h4,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h5,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap h6,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap li,.themify_builder_content-41475 .tb_fs6h973.module-text .tb_text_wrap span,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap p,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap blockquote,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h1,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h2,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h3,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h4,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h5,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap h6,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap li,.themify_builder_content-41475 .tb_v5y0399.module-text .tb_text_wrap span{font-style:normal;font-family:"source-sans-pro";font-weight:400}
.themify_builder_content-41475 .tb_q4m6428.module_column{justify-content:end}
.themify_builder_content-41475 .tb_z0xz633.module-image{margin-top:20px;margin-bottom:20px;width:59px;transform-origin:50% 50%}
.themify_builder_content-41475 .tb_z0xz633.module-image .image-content{text-align:right}

@media(max-width:679px){
.themify_builder_content-41475 .tb_5fjq663.module_row{padding-left:0}
.themify_builder_content-41475 .tb_au2j520.module_subrow{--col:none;--area:var(--aream4_auto)}
.themify_builder_content-41475 .tb_dxk4428.module_subrow{--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
input[type="text"]:required:invalid {
  border-bottom: .5px solid grey;
}

input[type="text"]:required:valid {
  border-bottom: .5px solid grey;
}

input[type="password"]:required:invalid {
  border-bottom: .5px solid grey;
}

input[type="password"]:required:valid {
  border-bottom: .5px solid grey;
}
/*Builder Custom CSS END*/