:root{--page-title-display:none;}/* Start custom CSS *//* Zwevende inhoud: open/dicht */
[data-id="4c58bc3c"][open] [data-id="59acfff7"] { display: block !important; }
[data-id="4c58bc3c"][open] [data-id="1bc5638a"] { display: none; }
[data-id="4c58bc3c"] > summary { list-style: none; }
[data-id="4c58bc3c"] > summary::-webkit-details-marker { display: none; }
/* Zwevende inhoud: 'Naar boven' volgt eigen kleur, hover = 50% */
[data-id="469a0b75"] a, [data-id="469a0b75"] a:hover, [data-id="469a0b75"] a:focus { color: inherit !important; transition: color .2s; }
[data-id="469a0b75"]:hover, [data-id="469a0b75"]:focus-within { color: rgba(247, 230, 217, .5) !important; }
/* Inhoudsopgave bovenaan: pijl draait bij openen */
[data-id="7a33d8d0"] { transition: transform .2s; }
[data-id="77a2dd5f"][open] [data-id="7a33d8d0"] { transform: rotate(180deg); }
/* Hoofdstuknummers: automatisch genummerd groen bolletje */
[data-elementor-type="wp-page"] { counter-reset: hoofdstuk; }
.artikel-hoofdstuk { counter-increment: hoofdstuk; display: flex; align-items: center; gap: 12px; }
.artikel-hoofdstuk::before { content: counter(hoofdstuk); flex: 0 0 34px; width: 34px; height: 34px; border-radius: 50%; background: #449E7B; color: #FBFAF2; font-family: Nunito, sans-serif; font-style: normal; font-weight: 700; font-size: 15px; line-height: 34px; text-align: center; }
/* Lijsten in artikeltekst */
.artikel-tekst ul { margin: .5em 0 .7em; padding-left: 1.3em; }
.artikel-tekst li { margin: .3em 0; padding-left: .2em; }
.artikel-tekst li::marker { color: #D90479; }/* End custom CSS */