.evfn-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;}
.evfn-news-card{padding:24px;background:#fff;border:1px solid #dce3d8;border-radius:10px;}
.evfn-news-card h2{font-size:24px!important;line-height:1.35!important;}
.evfn-news-card img{max-width:100%;height:auto;}
.evfn-news-card a{color:#192b28;}.evfn-news-card time{color:#46574f;font-size:14px;}
.evfn-news-grid a:focus-visible{outline:2px solid #c94920;outline-offset:3px;}
@media(max-width:900px){.evfn-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:600px){.evfn-news-grid{grid-template-columns:1fr;}}
/* The bilingual native H1 is the News title; suppress Avada's duplicate title bar. */
body.evfn-news-page .fusion-page-title-bar{display:none!important;}
