/* Generated from tbuilder_layout_part: bottom-block-innerloop */
.themify_builder_content-874 .tb_0s3x139>.row_inner{--align_content:var(--align_end);--col:.569fr 1.431fr}
.themify_builder_content-874 .tb_0s3x139{min-height:600px;background-color:#fff;padding-top:100px}
.themify_builder_content-874 .tb_jltv140{padding-bottom:75px}
.themify_builder_content-874 .tb_a1pr140.module-text{margin-top:15px}
.themify_builder_content-874 .tb_a1pr140.module-text.module h2{font-size:80px;letter-spacing:1px;line-height:75px}
.themify_builder_content-874 .tb_a1pr140.module-text.module .tb_text_wrap h2{font-family:"DM Sans";font-weight:400}
.themify_builder_content-874 .tb_a1pr140.module-text.module h1{font-size:105px;line-height:100px;letter-spacing:1.5px}
.themify_builder_content-874 .tb_a1pr140.module-text.module .tb_text_wrap h1{background-clip:border-box;background-image:none;color:#000;font-family:"DM Sans";font-weight:400}
.themify_builder_content-874 .tb_rpah140.module-image{margin-top:-28px;margin-left:365px;margin-bottom:200px}
.themify_builder_content-874 .tb_ftx8746{margin-bottom:-250px}

@media(max-width:1024px){
.themify_builder_content-874 .tb_a1pr140.module-text.module h2{line-height:80px}
}
@media(max-width:600px){
.themify_builder_content-874 .tb_0s3x139>.row_inner{--col:none;--area:var(--aream2_auto)}
}