.featured_articles .featured_article_sec{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0}.featured_articles .featured_article_sec .article_by_id,.featured_articles .featured_article_sec .recent_articles{width:100%}.featured_article_sec .article_id_section{background:#fff;height:100%;position:relative}.featured_articles .article_id_section .article_image{line-height:0}.featured_articles .article_id_section .article_image a{display:inline-block;width:100%}.featured_articles .article_id_section .article_image a img{object-fit:cover;object-position:top;width:100%}.featured_articles .article_id_section .article_description{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 338px);justify-content:flex-start;padding:20px 20px 29px}.featured_articles .article_description .article_tags{display:flex;gap:10px;margin:0 0 10px}.featured_article_sec .article_tags a{align-items:center;border-radius:5px;color:#000;display:flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:125%;padding:4px 6px}.featured_articles .article_id_section .article_description h3{line-height:0;margin:0}.featured_article_sec .article_description h3 a{color:#253746;display:-webkit-box;font-size:25px;font-weight:700;letter-spacing:0;-webkit-line-clamp:2;line-height:100%;margin:0 0 10px;max-width:400px;-webkit-box-orient:vertical;overflow:hidden}.featured_article_sec p{font-size:14px;font-weight:400;letter-spacing:0;line-height:125%;margin:0}.featured_article_sec .article_button{bottom:20px;margin-top:20px;position:absolute}.featured_articles .article_description .article_button a{display:inline-block;font-size:14px;font-weight:600;line-height:14px;text-decoration:none}.featured_article_sec .recent_posts{background:#fff;margin:0 0 10px;padding:0}.featured_articles .recent_articles .recent_posts:last-child{margin:0}.featured_articles .recent_posts .recent_posts_section{display:flex;flex-wrap:wrap;position:relative}.featured_articles .recent_posts .recent_posts_image{line-height:0;padding:0 20px 0 0;width:35%}.featured_article_sec .recent_posts_description{padding:20px 0;width:60%}.featured_article_sec .recent_posts_image a{display:inline-block;height:100%;width:100%}.featured_article_sec .recent_posts_image a img{object-fit:cover;width:100%}.featured_articles .recent_posts_description .recent_posts_tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.featured_articles .recent_posts_description .recent_posts_tags a{border-radius:5px;color:#000;display:inline-block;font-size:12px;font-weight:500;line-height:12px;padding:4px 6px}.featured_articles .recent_posts .recent_posts_description h3{line-height:0;margin:0}.featured_article_sec .recent_posts_description h3 a{color:#262626;display:-webkit-box;font-size:20px;font-weight:700;letter-spacing:0;-webkit-line-clamp:2;line-height:100%;-webkit-box-orient:vertical;overflow:hidden}.featured_article_sec .recent_posts_button{bottom:20px;position:absolute}.featured_articles .recent_posts_description .recent_posts_button a{display:inline-block;font-size:14px;font-weight:600;line-height:14px;text-decoration:none}.featured_articles .recent_articles .no_recent_posts h2{height:100%;line-height:normal;margin:100px 0 0;text-align:center;vertical-align:middle}.featured_articles .recent_posts .recent_posts_description h3{text-wrap:balance}@media (max-width:767px){.featured_article_sec .article_description h3 a{font-size:20px}.featured_article_sec .recent_posts_description h3 a{font-size:18px}.featured_articles .featured_article_sec{grid-template-columns:repeat(1,1fr)}.featured_article_sec .article_button{position:unset}}@media (max-width:575px){.content-wrapper{max-width:100%}.featured_articles .featured_article_sec .article_by_id,.featured_articles .featured_article_sec .recent_articles{width:100%}.article_by_id,.featured_articles .recent_articles .recent_posts{margin-bottom:15px}.featured_articles .article_id_section .article_image a img{height:270px}.featured_articles .recent_posts .recent_posts_section{flex-direction:column}.featured_articles .recent_posts .recent_posts_image{margin-bottom:18px;padding:0;width:100%}.featured_articles .recent_posts .recent_posts_description{width:100%}.featured_article_sec .recent_posts_image a img{object-position:top center}.featured_article_sec .recent_posts_button{margin-top:20px;position:unset}.featured_article_sec .recent_posts_description{padding:0 20px 20px}}