@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700&display=swap');

/* Actief menu-item vet */
.header-navigation .menu-item.current-menu-item > a,
.header-navigation .menu-item.current_page_item > a,
.header-navigation .menu-item.current-menu-ancestor > a,
.header-navigation .menu-item.current-menu-parent > a{font-weight:700 !important;}

/* Premium: verberg paginatitel-balk, hero bovenaan */
.page-id-51 .entry-hero-container, .page-id-51 section.entry-hero{display:none;}
.page-id-51 .content-area{padding-top:0;}

/* HOMAZ custom fonts */
@font-face{font-family:'Salin';src:url('/wp-content/uploads/fonts/font.woff2Salinbold') format('woff2'),url('/wp-content/uploads/fonts/font.woffSalinbold') format('woff');font-weight:100 900;font-style:normal;font-display:swap;}
@font-face{font-family:'Sangli Extended';src:url('/wp-content/uploads/fonts/font.woff2') format('woff2'),url('/wp-content/uploads/fonts/font.woff') format('woff');font-weight:100 900;font-style:normal;font-display:swap;}
body,button,input,select,textarea,optgroup,
h1,h2,h3,h4,h5,h6,
.site-title,.site-description,.entry-title,.page-title,
.header-navigation,.header-navigation a,.menu-item a,
.wp-block-button__link,.button,.kt-blocks-accordion-header,
.entry-content,.entry-content p,.entry-content a,.entry-content li,
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,
.widget,.footer-widget-area,.site-footer{font-family:'Salin',sans-serif !important;}
/* Sangli Extended Medium: immo-kaarten (live immo-feed) */
.page-id-51 .immo-card,.page-id-51 .immo-card *,.premium-immo .immo-card,.premium-immo .immo-card *{font-family:'Sangli Extended',sans-serif !important;}

/* ===== HERO-TITEL homepage: alleen POSITIE (grootte/kleur regel je in het blok) ===== */
.home .entry-content .wp-block-cover{align-items:flex-start !important;justify-content:flex-start !important;}
.home .entry-content .wp-block-cover__inner-container{margin:0 !important;max-width:none !important;padding-top:40px !important;padding-left:max(24px, calc((100% - 1290px)/2 + 26px)) !important;}
.home .entry-content .wp-block-cover__inner-container h1,.home .entry-content .wp-block-cover__inner-container h2{text-shadow:0 2px 6px rgba(0,0,0,0.40), 0 8px 24px rgba(0,0,0,0.35);margin:0 !important;}

/* homaz-vertical-font */
@font-face{font-family:'Vertical';src:url('/wp-content/uploads/fonts/Vertical-Regular.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap;}
.entry-content p{font-family:'Vertical',sans-serif !important;font-size:15px !important;}

/* homaz-footer-vertical */
#colophon [style*="color:#ffffff"], #colophon [style*="color:#ffffff"] *, #colophon [style*="color: #ffffff"], #colophon [style*="color: #ffffff"] *{font-family:'Vertical',sans-serif !important;}

/* homaz-footer-tagline */
#colophon p[style*="font-size:30px"]{font-family:'Vertical',sans-serif !important;text-align:left !important;}
