.layout-area-layout10 > .section-heading-row{display:none;}
.layout-area-layout10 .northern-home,.northern-category{color:var(--site-title,#161616);}
.northern-filter{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 0;margin-bottom:12px;border-top:1px solid var(--site-border,#e1e1e1);border-bottom:1px solid var(--site-border,#e1e1e1);}
.northern-filter-label{font-size:16px;font-weight:600;margin-right:auto;}
.northern-filter .form-select{max-width:210px;min-width:150px;flex:1 1 150px;border-radius:3px;font-size:15px;min-height:38px;}
.northern-filter .btn{border-radius:3px;padding:7px 15px;font-size:15px;min-height:38px;}
.northern-all-link{font-size:15px;text-decoration:none;color:#b5101b;white-space:nowrap;}
.layout-area-layout10 .northern-filter-home{flex-wrap:nowrap;gap:8px;padding:5px 0 10px;margin:0 0 10px;}
.layout-area-layout10 .northern-inline-title{margin:0 auto 0 0;padding-left:10px;border-left:4px solid #bd141a;font-size:23px;font-weight:700;line-height:1.25;white-space:nowrap;flex:0 0 auto;}
.layout-area-layout10 .northern-inline-title a{color:inherit;text-decoration:none;}
.layout-area-layout10 .northern-inline-title a:hover{color:#b5101b;}
.layout-area-layout10 .northern-filter-home .form-select{width:160px;max-width:175px;min-width:0;flex:0 1 175px;}
.layout-area-layout10 .northern-filter-home .northern-search{white-space:nowrap;flex:0 0 auto;}
.layout-area-layout10 .northern-filter-home .northern-all-link{margin-left:4px;}
.northern-news-grid{--bs-gutter-x:12px;--bs-gutter-y:12px;}
.northern-news-card{height:100%;border-right:1px solid var(--site-border,#e1e1e1);background:transparent;}
.northern-news-card a{text-decoration:none;color:inherit;display:block;height:100%;}
.northern-news-card img{display:block;width:100%;height:165px;object-fit:cover;border-radius:2px;}
.northern-news-card h2,.northern-news-card h3{margin:8px 0 3px;font-size:18px;line-height:1.45;font-weight:400;color:var(--site-title,#181818);}
.northern-news-card a:hover h2,.northern-news-card a:hover h3{color:#b5101b;}
.northern-news-date{font-size:13px;color:var(--site-muted,#777);}
.northern-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--site-border,#ddd);margin-bottom:12px;padding-bottom:8px;}
.northern-heading h1{font-size:24px;line-height:1.3;font-weight:700;margin:0;padding-left:10px;border-left:4px solid #bd141a;}
.northern-heading a{color:#b5101b;text-decoration:none;font-size:15px;}
.northern-empty{border:1px solid var(--site-border,#ddd);padding:16px;text-align:center;font-size:17px;}
html[data-theme="dark"] .northern-news-card{border-color:#383e45;}
@media(max-width:991.98px){.layout-area-layout10 .northern-filter-home{flex-wrap:wrap;}.layout-area-layout10 .northern-inline-title{flex:1 0 100%;}.layout-area-layout10 .northern-filter-home .form-select{flex:1 1 150px;max-width:none;}}
@media(max-width:767.98px){.northern-filter-label{flex:1 0 100%;}.northern-filter .form-select{max-width:none;}.northern-news-card img{height:185px;}.layout-area-layout10 .northern-filter-home .northern-all-link{margin-left:auto;}}
