/* Generated from tbp_template: your_charlotte_country-news-posts */
.themify_builder_content-521 .tb_1nrf981{background-color:#f2f2f3;padding-bottom:15px;padding-top:15px}
.themify_builder_content-521 .tb_1bdh981>.row_inner{--col:var(--c2_1)}
.themify_builder_content-521 .tb_1bdh981{padding-bottom:100px;padding-top:30px}
.themify_builder_content-521 .tb_lv0m981.module-plain-text{padding-bottom:20px}
.themify_builder_content-521 .tb_e74c981.module-featured-image.module .image-caption{font-size:14px;color:#6b6b6b}
.themify_builder_content-521 .tb_sufc981.module-post-meta{margin-right:7em;padding-bottom:5px;padding-top:5px;font-style:normal;font-family:"Inter";font-weight:700;background-image:none;background-color:#fff;z-index:9;margin-bottom:-15px;margin-top:1em}
.themify_builder_content-521 .tb_fljc981.module-post-title.module h2{font-style:normal}
.themify_builder_content-521 .tb_fljc981.module-post-title.module .tbp_title,.themify_builder_content-521 .tb_fljc981.module-post-title.module .tbp_title a{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-521 .tb_fljc981.module-post-title{margin-right:7em;font-style:normal;line-height:1em;font-family:"Inter";font-weight:900;background-image:none;background-color:#fff;z-index:9;margin-top:1em}
.themify_builder_content-521 .tb_4xvy981.module-post-meta{font-size:14px}
.themify_builder_content-521 .tb_hh04981.module-post-content{margin-top:10px}
.themify_builder_content-521 .tb_pqqk981.module-text.module h3{font-size:18px}
.themify_builder_content-521 .tb_pqqk981.module-text.module .tb_text_wrap h3{font-weight:bold}
.themify_builder_content-521 .tb_pqqk981.module-text{margin-top:20px;padding:15px;background-image:none;background-color:rgba(2, 35, 82, .05)}
.themify_builder_content-521 .tb_2dwb981.module-post-navigation{margin-top:50px}

@media(max-width:768px){
.themify_builder_content-521 .tb_1bdh981{padding-bottom:50px}
.themify_builder_content-521 .tb_sufc981.module-post-meta,.themify_builder_content-521 .tb_fljc981.module-post-title{margin-right:3em}
}
@media(max-width:600px){
.themify_builder_content-521 .tb_1bdh981>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-521 .tb_fljc981.module-post-title.module h1{font-size:1.6em}
}