/* Generated from tbuilder_layout_part: mainfooter */
.themify_builder_content-2887 .tb_77es335{background-attachment:scroll;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(145deg,rgb(10, 31, 61) 30%,rgb(4, 133, 212) 100%);padding-bottom:60px;padding-top:50px;z-index:1}
.themify_builder_content-2887 .tb_77es335>.row_inner{--colg:var(--none);--col:1.199fr .984fr}
.themify_builder_content-2887 .tb_q8e3336{--col:1.286fr .714fr}
.themify_builder_content-2887 .tb_13hf336{justify-content:center}
.themify_builder_content-2887 .tb_djpw574.module-icon{padding-bottom:15px;padding-top:50px}
.themify_builder_content-2887 .tb_djpw574.module-icon em,.themify_builder_content-2887 .tb_djpw574.module-icon a,.themify_builder_content-2887 .tb_djpw574.module-icon span,.themify_builder_content-2887 .tb_n2a0305.module-icon em,.themify_builder_content-2887 .tb_n2a0305.module-icon a,.themify_builder_content-2887 .tb_n2a0305.module-icon span{font-size:1em}
.themify_builder_content-2887 .tb_djpw574.module-icon span,.themify_builder_content-2887 .tb_n2a0305.module-icon span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-2887 .tb_n2a0305.module-icon,.themify_builder_content-2887 .tb_rblr549.module-plain-text{padding-bottom:50px}
.themify_builder_content-2887 .tb_s48h336,.themify_builder_content-2887 .tb_oa5r336,.themify_builder_content-2887 .tb_1mqq336,.themify_builder_content-2887 .tb_qf1q336{justify-items:center}
.themify_builder_content-2887 .tb_zv4g909.module-text,.themify_builder_content-2887 .tb_dk4t336.module-text{font-size:1.1em}
.themify_builder_content-2887 .tb_8w6z336.module-text a,.themify_builder_content-2887 .tb_b2zd336.module-text a,.themify_builder_content-2887 .tb_d08a336.module-text a,.themify_builder_content-2887 .tb_yd3g336.module-copyright a{text-decoration:none;color:#fff}
.themify_builder_content-2887 .tb_8w6z336.module-text a:hover,.themify_builder_content-2887 .tb_b2zd336.module-text a:hover,.themify_builder_content-2887 .tb_d08a336.module-text a:hover{text-decoration:underline}
.themify_builder_content-2887 .tb_8w6z336.module-text{font-size:1.1em;padding-bottom:50px}
.themify_builder_content-2887 .tb_b2zd336.module-text{font-size:0.9em;padding-bottom:30px}
.themify_builder_content-2887 .tb_d08a336.module-text{font-size:0.9em;padding-bottom:50px}
.themify_builder_content-2887 .tb_yd3g336.module-copyright{text-align:center;font-size:0.9em;transform-origin:0 0;background-clip:border-box;background-image:none;color:#fff;width:200px}

@media(max-width:1024px){
.themify_builder_content-2887 .tb_q8e3336{--col:1.025fr .975fr}
}
@media(max-width:768px){
.themify_builder_content-2887 .tb_q8e3336{--col:none}
.themify_builder_content-2887 .tb_1mqq336,.themify_builder_content-2887 .tb_qf1q336{justify-content:center;justify-items:inherit}
}
@media(max-width:600px){
.themify_builder_content-2887 .tb_77es335>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-2887 .tb_q8e3336,.themify_builder_content-2887 .tb_l32c336{--area:var(--aream2_auto)}
.themify_builder_content-2887 .tb_13hf336{justify-content:inherit;justify-items:center}
.themify_builder_content-2887 .tb_oa5r336{justify-content:center;justify-items:inherit}
.themify_builder_content-2887 .tb_qf1q336{justify-content:inherit}
}