/* Generated from page: religious-organization-insurance */
.themify_builder_content-2527 .tb_sdji432{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(../NSM-CPS-religious-header-1920x350%402x-scaled.jpg)}
.themify_builder_content-2527 .tb_xy3a432.module-text{column-count:0}
.themify_builder_content-2527 .tb_4e2l503>.row_inner{--align_content:var(--align_center);--colg:var(--none)}
.themify_builder_content-2527 .tb_4opz503{background-position:10.67% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(../NSM-CPS-religious-coverages-960x700%402x.jpg)}
.themify_builder_content-2527 .tb_h8hb503{padding:12%;background-color:#212144}
.themify_builder_content-2527 .tb_l9qz115.module-feature .module-feature-icon,.themify_builder_content-2527 .tb_gz1q548.module-feature .module-feature-icon,.themify_builder_content-2527 .tb_a3zj381.module-feature .module-feature-icon{font-size:1.7em}
.themify_builder_content-2527 .tb_6tpa238{background-color:#fff}
.themify_builder_content-2527 .tb_p6qm112.module-text{column-count:2}
.themify_builder_content-2527 .tb_ylt6366{background-color:#f5f5f5}
.themify_builder_content-2527 .tb_d62u367{padding:6%}
.themify_builder_content-2527 .tb_z43q598.module-text,.themify_builder_content-2527 .tb_ixv5369.module-text{margin-bottom:20px}
.themify_builder_content-2527 .tb_z43q598.module-text.module h2,.themify_builder_content-2527 .tb_ixv5369.module-text.module h2{font-size:3em;line-height:1.3em}
.themify_builder_content-2527 .tb_z43q598.module-text.module h3,.themify_builder_content-2527 .tb_ixv5369.module-text.module h3{font-size:1.5em}
.themify_builder_content-2527 .tb_d0p5137.module-buttons,.themify_builder_content-2527 .tb_6bcy788.module-buttons{text-align:center}

@media(max-width:1024px){
.themify_builder_content-2527 .tb_4opz503{background-position:14% 50%}
.themify_builder_content-2527 .tb_h8hb503{padding:6%}
}
@media(max-width:768px){
.themify_builder_content-2527 .tb_4e2l503>.row_inner{--area:"col1" "col2"}
.themify_builder_content-2527 .tb_4opz503{padding:20%;background-position:0% 77.5%}
}
@media(max-width:600px){
.themify_builder_content-2527 .tb_4e2l503>.row_inner,.themify_builder_content-2527 .tb_3y0q368{--area:var(--aream2_auto)}
.themify_builder_content-2527 .tb_4opz503{background-position:50% 50%}
.themify_builder_content-2527 .tb_p6qm112.module-text{column-count:1}
}