.news-posts-listing h2.title{color:#000}.news-posts-listing .section-title{font-size:20px;margin:48px 0 20px}.news-posts-listing .featured-post>a{display:flex;flex-wrap:wrap;text-decoration:none}.news-posts-listing .featured-image{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:0;height:auto;width:50%}.news-posts-listing .featured-content{background-color:#f4f4f5;display:flex;flex-direction:column;justify-content:center;padding:30px;width:50%}.news-posts-listing .featured-title{color:#000;font-size:20px;font-weight:600;line-height:150%;margin-bottom:24px}.news-posts-listing .featured-excerpt{color:#343e48;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px}.news-posts-listing .read-more{color:#000;font-weight:700;text-decoration:none}.news-posts-listing .featured-post>a:hover .read-more,.news-posts-listing .post-card>a:hover .read-more{color:#be0a26}.news-posts-listing .post-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:20px}.news-posts-listing .post-card>a{text-decoration:none}.news-posts-listing .post-image{aspect-ratio:16/9;background-position:50%;background-size:cover;margin-bottom:24px;width:100%}.news-posts-listing .post-title{color:#000;display:-webkit-box;font-size:16px;font-weight:700;line-height:120%;margin-bottom:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;overflow:hidden;text-overflow:ellipsis}.news-posts-listing .post-excerpt{color:#343e48;font-size:15px;margin-bottom:16px}@media (max-width:992px){.news-posts-listing .post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.news-posts-listing .featured-post>a{flex-direction:column}.news-posts-listing .featured-content,.news-posts-listing .featured-image{width:100%}.news-posts-listing .post-grid{grid-template-columns:1fr}.news-posts-listing .section-title{margin-top:34px}}