/* ===== Hart van Hofland — globale stijlen ===== */

/* Losse berichten: titel niet in Title Case */
body.single-post #page-header-bg h1,
body.single-post .blog-title h1,
body.single-post h1.entry-title{text-transform:none!important}

/* Nieuwsoverzicht (Salient Post Grid) in HvH-kaartstijl — kolom-klasse: hvh-nieuwsgrid */
.hvh-nieuwsgrid .nectar-post-grid-filters{display:none!important}
.hvh-nieuwsgrid .nectar-post-grid-item{background-color:#E4E7DC!important;border-radius:15px!important;overflow:hidden}
.hvh-nieuwsgrid .nectar-post-grid-item .inner{padding:40px 40px 45px!important;background:transparent!important}
.hvh-nieuwsgrid .nectar-post-grid-item-bg-wrap{border-radius:12px!important;overflow:hidden}
.hvh-nieuwsgrid .nectar-post-grid-item .content{padding:20px 0 0!important}
.hvh-nieuwsgrid .item-main{display:flex!important;flex-direction:column}
.hvh-nieuwsgrid .nectar-post-grid-item__meta-wrap{order:-1;margin:0 0 18px!important}
.hvh-nieuwsgrid .meta-date{font-family:'Montserrat',sans-serif!important;font-size:18px!important;color:#7a7a7a!important;text-transform:none!important}
.hvh-nieuwsgrid .post-heading,.hvh-nieuwsgrid .post-heading span{font-family:'ca-geheimagent',sans-serif!important;font-size:32px!important;line-height:1.1!important;font-weight:600!important;text-transform:uppercase!important;color:#35563f!important;letter-spacing:0!important;background:none!important}
.hvh-nieuwsgrid .post-heading{margin:0 0 15px!important}
.hvh-nieuwsgrid .meta-excerpt{font-family:'Montserrat',sans-serif!important;font-size:20px!important;line-height:1.6!important;color:#35563f!important;opacity:1!important}
.hvh-nieuwsgrid .item-main:after{content:"\f004   LEES VERDER";font-family:'FontAwesome','Montserrat',sans-serif;display:inline-block;align-self:flex-start;margin-top:30px;padding:10px 20px;background:#dd6e50;color:#fff;font-size:16px;letter-spacing:.02em;border-radius:3px;transition:background .2s}
.hvh-nieuwsgrid .nectar-post-grid-item:hover .item-main:after{background:#c75c40}
@media (max-width:999px){.hvh-nieuwsgrid .nectar-post-grid-item .inner{padding:30px!important}}
/* Blog-overzicht / categoriepagina: titels in HvH-kopletter i.p.v. script */
body.archive .post-header h3.title, body.blog .post-header h3.title, body.search .post-header h3.title,
body.archive .post-header h3.title a, body.blog .post-header h3.title a, body.search .post-header h3.title a{font-family:'ca-geheimagent',sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1.05!important}