/* Generated from tbuilder_layout_part: contact */
.themify_builder_content-870 .tb_7iir394{background-color:#f2f2f2;padding:70px 200px}
.themify_builder_content-870 .tb_343f534.module-text{text-align:center}
.themify_builder_content-870 .tb_i0dj351.module-text{padding-right:20px;line-height:35px;font-size:18px}
.themify_builder_content-870 .tb_6rjy935.module-buttons .module-buttons-item a{font-size:22px;line-height:35px}
.themify_builder_content-870 .tb_uiws416.module-text{text-align:center;font-size:14px}
.themify_builder_content-870 .tb_teqn65,.themify_builder_content-870 .tb_38b6580,.themify_builder_content-870 .tb_0azf130{margin-top:20px}
.themify_builder_content-870 .tb_qqkc700.module-icon,.themify_builder_content-870 .tb_weqk580.module-icon,.themify_builder_content-870 .tb_d6f8130.module-icon{font-weight:bold}
.themify_builder_content-870 .tb_qqkc700.module-icon .module-icon-item,.themify_builder_content-870 .tb_weqk580.module-icon .module-icon-item,.themify_builder_content-870 .tb_d6f8130.module-icon .module-icon-item{padding-bottom:30px;padding-top:30px;background-color:#fff}
.themify_builder_content-870 .tb_qqkc700.module-icon span,.themify_builder_content-870 .tb_weqk580.module-icon span,.themify_builder_content-870 .tb_d6f8130.module-icon span{background-clip:border-box;background-image:none;color:#404040}
.themify_builder_content-870 .tb_qqkc700.module-icon em,.themify_builder_content-870 .tb_qqkc700.module-icon a,.themify_builder_content-870 .tb_qqkc700.module-icon span,.themify_builder_content-870 .tb_weqk580.module-icon em,.themify_builder_content-870 .tb_weqk580.module-icon a,.themify_builder_content-870 .tb_weqk580.module-icon span,.themify_builder_content-870 .tb_d6f8130.module-icon em,.themify_builder_content-870 .tb_d6f8130.module-icon a,.themify_builder_content-870 .tb_d6f8130.module-icon span{font-size:14px}

@media(max-width:1180px){
.themify_builder_content-870 .tb_7iir394{padding:30px 100px}
}
@media(max-width:820px){
.themify_builder_content-870 .tb_7iir394{padding:15px 50px}
}
@media(max-width:680px){
.themify_builder_content-870 .tb_7iir394{padding:70px 22px}
.themify_builder_content-870 .tb_pz5f65{--col:none;--area:var(--aream3_auto)}
}