/* Bewakingsdiensten.be — kwaliteitscontrole 2026-08-02
   Laatste vangnet voor uniforme typografie en correcte onderzijde van pagina's. */
@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;500;600;700;800&display=swap");
:root{--font-ui:"Roboto Condensed","Arial Narrow",Arial,sans-serif}
html,body,button,input,select,textarea{font-family:var(--font-ui)!important}
body{font-style:normal}
main,main *,.bd-footer,.bd-footer *{font-family:var(--font-ui)!important}
.disclaimer{font-size:13px!important;line-height:1.5!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important}
.related-knowledge{font-style:normal!important}
.related-knowledge-grid{align-items:stretch}
.related-knowledge-card{display:flex!important;flex-direction:column!important;min-width:0!important;font-style:normal!important}
.related-knowledge-card strong{display:block!important;font-size:15px!important;line-height:1.3!important;margin:0 0 5px!important;font-style:normal!important}
.related-knowledge-card span{display:block!important;flex:1!important;color:var(--muted)!important;font-size:13px!important;line-height:1.45!important;font-weight:400!important;font-style:normal!important}
.related-knowledge-card em{display:block!important;margin-top:9px!important;color:var(--brand)!important;font-size:13px!important;line-height:1.35!important;font-weight:700!important;font-style:normal!important}
.bd-footer{font-size:13px!important;line-height:1.45!important;font-style:normal!important;font-weight:400!important}
.bd-footer a{font-size:inherit!important;line-height:inherit!important}
@media(max-width:720px){.related-knowledge-card strong{font-size:14px!important}.related-knowledge-card span,.related-knowledge-card em{font-size:12.5px!important}}
