:root[data-thema="donker"] {
  color-scheme: dark;
  --kr-donker-grond: #0B0E11;
  --kr-donker-vlak: #12161B;
  --kr-donker-rand: #262D36;
  --kr-donker-tekst: #E7ECF2;
}

html[data-thema="donker"] body {
  background: #0B0E11;
  color: #E7ECF2;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-via-hero {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-pill {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-rot .kr-koud {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-rot .kr-warm {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-usp {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-usp-ico {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-card {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-scroll {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-sub {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-chip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-chip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-chip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-chip-over:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klassekaart.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-klasse-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-budget-veld {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-budget-euro {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border-right: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-bevestig {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-bevestig-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input::placeholder {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-akkoord a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-plus {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-verstuur {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-via-startkaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-startkaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-startkaart-tip {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-start-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-tijd {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-start-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-contactknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-contactknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="ok"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-belknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop-nummer {
  background: #0B0E11 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item {
    border: 1px solid #262D36 !important;
  }
  }

html[data-thema="donker"] .kr-via-kamer {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-kamer-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-m3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-diminput {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-keer {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-kamer-totaal strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv {
  border-top: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv-ruw {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-advies {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-voorbehoud {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk {
  --kr-pjk-green: #3484e0 !important;
  --kr-pjk-green-light: #0B0E11 !important;
  --kr-pjk-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-accent {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-pr-app {
  --kr-pr-g: #3484e0 !important;
  --kr-pr-gd: #3484e0 !important;
  --kr-pr-gl: #0B0E11 !important;
  --kr-pr-text: #E7ECF2 !important;
  --kr-pr-muted: #9FADBC !important;
  --kr-pr-line: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-card:hover,
html[data-thema="donker"] .kr-pr-card:focus-visible {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-place {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-zoom {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card:hover .kr-pr-card-btn {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-more-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard {
  background: #0B0E11 !important;
  border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover,
html[data-thema="donker"] .kr-pr-ctacard:focus-visible {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-pill {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-pill {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-empty {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-empty strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-review {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review::before {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-review {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-pr-lb-spin {
  border: 3px solid #262D36 !important;
  border-top-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-lb-nav:hover {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-thumb.is-active {
  border-color: #3484e0 !important;
}

html[data-thema="donker"] .kr-prsl-knop {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-prsl-knop:hover {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-lp {
  --green: #3484e0 !important;
  --green-light: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-h2 {
  color: #E7ECF2 !important;
}

@media (max-width:760px) {
  html[data-thema="donker"] .kr-intro2-box .kr-eyebrow {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-intro2-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-cols a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-intro2-btn,
html[data-thema="donker"] .kr-intro2-btn:link,
html[data-thema="donker"] .kr-intro2-btn:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary,
html[data-thema="donker"] .kr-intro2-btn--primary:link,
html[data-thema="donker"] .kr-intro2-btn--primary:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary:hover {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pill,
html[data-thema="donker"] .kr-pill:link,
html[data-thema="donker"] .kr-pill:visited,
html[data-thema="donker"] .kr-pill:hover,
html[data-thema="donker"] .kr-pill:focus,
html[data-thema="donker"] .kr-pill:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i--alt {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-eyebrow {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-photo-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-btn-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-trust .kr-tile {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lzwh-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-stap:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-lzwh-nr {
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-stap-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-pijl {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-link,
html[data-thema="donker"] .kr-lzwh-link:link,
html[data-thema="donker"] .kr-lzwh-link:visited,
html[data-thema="donker"] .kr-lzwh-link:hover,
html[data-thema="donker"] .kr-lzwh-link:focus,
html[data-thema="donker"] .kr-lzwh-link:active {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-card:hover .kr-card-top .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-ico {
  background: #0B0E11 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt .kr-feat-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-item--inline {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-stat-card:hover {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-card:hover .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-art:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-art-img {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-art-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-quick a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-tag-l {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-foot-tag-v {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-usp-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tick {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-kb-clean-wrapper {
  --kr-kb-green: #3484e0 !important;
  --kr-kb-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-eyebrow {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-clean-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-clean-subtitle {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-feature {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-feature-badge-dot {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-kb-feature-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-btn-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-orb {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-kb-clean-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-clean-card-btn-icon {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-final-link-card {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-link-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-card-btn,
html[data-thema="donker"] .kr-final-card-btn:link,
html[data-thema="donker"] .kr-final-card-btn:visited,
html[data-thema="donker"] .kr-final-card-btn:hover,
html[data-thema="donker"] .kr-final-card-btn:focus,
html[data-thema="donker"] .kr-final-card-btn:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn:hover {
  background: #1d5ea8 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-contact-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-contact-row,
html[data-thema="donker"] .kr-final-contact-row:link,
html[data-thema="donker"] .kr-final-contact-row:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hover-link:hover {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-tel-melding {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-icoon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-tel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-tel-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-legal-tags {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-badge {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-label {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-final-tag-val {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-desc {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-usp-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-check-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-final-check-dot svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-btn-green,
html[data-thema="donker"] .kr-btn-green:link,
html[data-thema="donker"] .kr-btn-green:visited,
html[data-thema="donker"] .kr-btn-green:hover,
html[data-thema="donker"] .kr-btn-green:focus,
html[data-thema="donker"] .kr-btn-green:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green .kr-final-btn-icon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-btn-black .kr-final-btn-icon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .klimaatregie-check-ico {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .kr-btn-black {
  border: 1.6px solid #262D36 !important;
}

html[data-thema="donker"] .kr-faq {
  --kr-green: #3484e0 !important;
}
html[data-thema="donker"] .kr-faq-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-intro {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kort {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-kort b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-item {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-faq-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-vraag::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-antwoord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-buurt h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-vac {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
  --lijn: #262D36 !important;
  --soft: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-h1 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-kaart {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-avatar {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-vac-assist-txt strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-keuze {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-keuze:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vac-rust {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-rust strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-rust-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-input {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-doc-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-doc-item-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-doc-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-doc-weg:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-later {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-later:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-cert {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vac-cert.kr-vac-cert-aan {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vac-cert-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-cert-aan .kr-vac-cert-heb {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-cert-up {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-cert-up:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vac-akkoord input {
  outline: 2px solid #262D36 !important;
}
html[data-thema="donker"] .kr-vac-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-knop:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-vac-knop-pijl {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-klaar-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-klaar h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-wa {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vac-wa svg {
  fill: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-schouw-bg {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
  --rand: #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-grid {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-foto-wrap {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-foto-dot {
  border: 2.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-lead {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-meta-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-meta-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-uitleg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-wa {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-kaart {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-terug {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-terug:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-pijlknop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-pijlknop:hover:not(:disabled) {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-dag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-dag.kr-vrij {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-dag.kr-vrij:hover {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-schouw-dag.kr-gekozen {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-schouw-dag.kr-gekozen .kr-schouw-dag-stip {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-schouw-slot-kop b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-slot {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-schouw-slot:hover:not(:disabled) {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-slot:disabled {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-gekozen svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-gekozen-txt strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-gekozen-txt span {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-schouw-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-schouw-input::placeholder {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-schouw-akkoord a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-verstuur {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-schouw-verstuur:hover:not(:disabled) {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-schouw-klaar-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-klaar b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-schouw-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-av {
  --kr-green: #3484e0 !important;
  --kr-green-light: #0B0E11 !important;
  --kr-green-border: #3484e0 !important;
  --kr-gray-1: #0B0E11 !important;
  --kr-gray-2: #12161B !important;
  --kr-text: #E7ECF2 !important;
  --kr-text-soft: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-title-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-meta {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-toc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-toc-link:hover {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-av-toc-link.kr-av-toc-active {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-av-toc-num {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-av-section-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-kort {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-clause-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-clause-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-clause-body a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-clause-body a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-infocard-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-infocard-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-infocard-value {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-bottom {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-totop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-av-totop:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-ai-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-ai-container {
  --kr-ai-green: #3484e0 !important;
  --kr-ai-papier: #0B0E11 !important;
  --kr-ai-green-light: #0B0E11 !important;
  --kr-ai-green-border: #3484e0 !important;
  --kr-ai-text-soft: #E7ECF2 !important;
  --kr-ai-gray-1: #0B0E11 !important;
  --kr-ai-gray-2: #12161B !important;
  --kr-ai-gray-3: #E7ECF2 !important;
  --kr-ai-red: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-lead a,
html[data-thema="donker"] .kr-ai-card-text a,
html[data-thema="donker"] .kr-ai-rule-text a,
html[data-thema="donker"] .kr-ai-kort-text a,
html[data-thema="donker"] .kr-ai-explain-body a,
html[data-thema="donker"] .kr-ai-myth-truth a,
html[data-thema="donker"] .kr-ai-tip a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-ai-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-flow-step:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-flow-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-flow-arrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-card-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-type:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-type-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-type-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-type-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-myth-tag {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-ai-myth-quote {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-myth-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ai-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ai-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ai-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180,
html[data-thema="donker"] .kr-ai-container {
  --kr-ai-text-soft: #E7ECF2 !important;
  --kr-ai-gray-1: #0B0E11 !important;
  --kr-ai-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-4180 .kr-ai-cta-button.kr-ai-cta-button,
html[data-thema="donker"] .elementor-4180 .kr-ai-cta-button.kr-ai-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4180 .kr-ai-cta-button.kr-ai-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] {
  --kr-green: #3484e0 !important;
  --kr-green-text: #3484e0 !important;
}
html[data-thema="donker"] .kr-contact-glass-cta {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-contact-glass-cta:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-contact-glass-cta:hover .kr-contact-glass-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-button-gray {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-faq-button-gray:hover {
  background: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-btn-icon {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-faq-btn-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-contact-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-contact-description {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-form-container {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-keuze-label {
  background: #0B0E11 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-tegel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-tegel:hover {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-tegel-hoofd {
  background: #0B0E11 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-tegel-hoofd:hover {
  background: #0B0E11 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-tegel-hoofd .kr-keuze-icoon {
  background: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-keuze-tegel-hoofd .kr-keuze-titel-klein {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-icoon {
  background: #0B0E11 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-titel-klein {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-keuze-waarde {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-tip {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-keuze-pijl {
  background: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-keuze-balk-bel {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-balk-bel:hover {
  background: #0B0E11 !important;
  border-color: #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-nummer {
  color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-keuze-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-keuze-melding-icoon {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-melding-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-melding-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-voet {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-keuze-voet-label {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-keuze-voet-waarde {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-voet-let {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-keuze-voet-let a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-voet-let a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-terug {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-keuze-terug:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-vorm {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-woord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-balk {
  background: #12161B !important;
}

html[data-thema="donker"] .kr-via-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-sub {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-chip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-chip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input::placeholder {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input {
  border-color: #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input:focus {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld:focus-within .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-goed .kr-via-veld-input {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-input {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-ico {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-fotokop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak-plus {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-vol {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fototegel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-melding-bij {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij[data-status="ok"] {
  border-color: #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-foto-kop span {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-foto-tegel {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-plus {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-verstuur {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="ok"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-belknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop-nummer {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-cb {
  --kr-green: #3484e0 !important;
  --kr-green-light: #0B0E11 !important;
  --kr-green-border: #3484e0 !important;
  --kr-gray-1: #0B0E11 !important;
  --kr-gray-2: #12161B !important;
  --kr-text: #E7ECF2 !important;
  --kr-text-soft: #E7ECF2 !important;
  --kr-amber: #9FADBC !important;
  --kr-amber-light: #0B0E11 !important;
}
html[data-thema="donker"] .kr-cb-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-title-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-meta {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-toc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-toc-link:hover {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-cb-toc-num {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-cb-section-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-kort {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-body a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-body a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-list li strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cat {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-cb-cat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cat-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cat-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-tag-free {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-tablehead {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-table th {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-table code {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cmplz h2,
html[data-thema="donker"] .kr-cb-cmplz h3,
html[data-thema="donker"] .kr-cb-cmplz h4 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cmplz th {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-notice strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-cta-text-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-infocard-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-infocard-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-infocard-value {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cb-bottom {
  color: #E7ECF2 !important;
}

@media (max-width: 640px) {
  html[data-thema="donker"] .kr-cb-table td:before {
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-rg-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-rg-container {
  --kr-rg-green: #3484e0 !important;
  --kr-rg-papier: #0B0E11 !important;
  --kr-rg-green-light: #0B0E11 !important;
  --kr-rg-green-border: #3484e0 !important;
  --kr-rg-text-soft: #E7ECF2 !important;
  --kr-rg-gray-1: #0B0E11 !important;
  --kr-rg-gray-2: #12161B !important;
  --kr-rg-gray-3: #E7ECF2 !important;
  --kr-rg-amber: #9FADBC !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-lead a,
html[data-thema="donker"] .kr-rg-rule-text a,
html[data-thema="donker"] .kr-rg-kort-text a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rg-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-rg-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-scenario {
  background: #12161B;
}
html[data-thema="donker"] .kr-rg-scenario-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-scenario-turn strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-rg-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rg-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-compare-head {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-badge-bad {
  background: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-badge-good {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-x {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-rg-c {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rg-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rg-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-rg-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830,
html[data-thema="donker"] .kr-rg-container {
  --kr-rg-text-soft: #E7ECF2 !important;
  --kr-rg-gray-1: #0B0E11 !important;
  --kr-rg-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-4830 .kr-rg-cta-button.kr-rg-cta-button,
html[data-thema="donker"] .elementor-4830 .kr-rg-cta-button.kr-rg-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4830 .kr-rg-cta-button.kr-rg-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-lb-wrapper {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
}
html[data-thema="donker"] .kr-lb-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-badge {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-badge strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-see-list strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-frame {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-frame-bar {
  background: #0B0E11 !important;
  border-bottom-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-frame-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-lb-frame-url {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-greet {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-codelabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-codeval {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-spec {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-dash-spec-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-spec-row span {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-spec-row strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-dash-more-head {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-steps strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-login-note {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-login-note a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-loginbox {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-loginbox-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-loginbox-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-loginbox-foot {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-loginbox-foot strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-device {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-row {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-status-rowicon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-rowicon-soft {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-rowlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-status-rowval {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-wb-h {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-wb-block-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-wb-pair span {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-wb-pair strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-wb-checks svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-trust {
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-lb-trust-card {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-lb-trust-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-trust-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-cert {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-lb-cert-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-cert-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-field {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-add {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-resolved {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-report-resolved-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-resolved-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-report-resolved-status {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-faq-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lb-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-lb-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lb-btn:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-lb-btn-icon {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-gv-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-gv-container {
  --kr-gv-green: #3484e0 !important;
  --kr-gv-papier: #0B0E11 !important;
  --kr-gv-green-light: #0B0E11 !important;
  --kr-gv-green-border: #3484e0 !important;
  --kr-gv-text-soft: #E7ECF2 !important;
  --kr-gv-gray-1: #0B0E11 !important;
  --kr-gv-gray-2: #12161B !important;
  --kr-gv-gray-3: #E7ECF2 !important;
  --kr-gv-amber: #9FADBC !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-lead a,
html[data-thema="donker"] .kr-gv-rule-text a,
html[data-thema="donker"] .kr-gv-kort-text a,
html[data-thema="donker"] .kr-gv-explain-body a,
html[data-thema="donker"] .kr-gv-tip a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-gv-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-gv-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-scenario {
  background: #12161B;
}
html[data-thema="donker"] .kr-gv-scenario-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-scenario-turn strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-gv-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-price:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-gv-price-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-price-amount {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-badge-good {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-badge-warn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-c {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-conlist strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-conlist em {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-gv-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-gv-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-gv-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-gv-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812,
html[data-thema="donker"] .kr-gv-container {
  --kr-gv-text-soft: #E7ECF2 !important;
  --kr-gv-gray-1: #0B0E11 !important;
  --kr-gv-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-812 .kr-gv-cta-button.kr-gv-cta-button,
html[data-thema="donker"] .elementor-812 .kr-gv-cta-button.kr-gv-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-812 .kr-gv-cta-button.kr-gv-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-rd-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-rd-container {
  --kr-rd-green: #3484e0 !important;
  --kr-rd-papier: #0B0E11 !important;
  --kr-rd-green-light: #0B0E11 !important;
  --kr-rd-green-border: #3484e0 !important;
  --kr-rd-text-soft: #E7ECF2 !important;
  --kr-rd-gray-1: #0B0E11 !important;
  --kr-rd-gray-2: #12161B !important;
  --kr-rd-gray-3: #E7ECF2 !important;
  --kr-rd-amber: #9FADBC !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-lead a,
html[data-thema="donker"] .kr-rd-rule-text a,
html[data-thema="donker"] .kr-rd-kort-text a,
html[data-thema="donker"] .kr-rd-explain-body a,
html[data-thema="donker"] .kr-rd-tip a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rd-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-rd-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-scenario {
  background: #12161B;
}
html[data-thema="donker"] .kr-rd-scenario-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-scenario-turn strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-rd-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rd-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-rd-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rd-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-rd-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211,
html[data-thema="donker"] .kr-rd-container {
  --kr-rd-text-soft: #E7ECF2 !important;
  --kr-rd-gray-1: #0B0E11 !important;
  --kr-rd-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-4211 .kr-rd-cta-button.kr-rd-cta-button,
html[data-thema="donker"] .elementor-4211 .kr-rd-cta-button.kr-rd-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4211 .kr-rd-cta-button.kr-rd-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-via-hero {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-pill {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-rot .kr-koud {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-rot .kr-warm {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-usp {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-usp-ico {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-card {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-scroll {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-sub {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-chip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-chip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-chip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-vanaf {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotoveld {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotoveld[open] {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotokop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-actie {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak-plus {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-vol {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fototegel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-tussen-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-woord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-balk {
  background: #12161B !important;
}

html[data-thema="donker"] .kr-via-scheiding::before,
html[data-thema="donker"] .kr-via-scheiding::after {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-prijsbadge {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-bedrag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-chip-over:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klassekaart.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-klasse-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-bevestig-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optioneel-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veldlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input::placeholder {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input {
  border-color: #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input:focus {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld:focus-within .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-goed .kr-via-veld-input {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-input {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-ico {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-input:focus {
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-scheiding-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij[data-status="ok"] {
  border-color: #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-akkoord a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-plus {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-verstuur {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-via-startkaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-startkaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-startkaart-tip {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-start-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-tijd {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-start-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-badge-stil {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-contactknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="ok"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-belknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop-nummer {
  background: #0B0E11 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item {
    border: 1px solid #262D36 !important;
  }
  }

html[data-thema="donker"] .kr-via-kamer {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-kamer-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-m3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-diminput {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-keer {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-kamer-totaal strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv {
  border-top: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv-ruw {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-advies {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-voorbehoud {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk {
  --kr-pjk-green: #3484e0 !important;
  --kr-pjk-green-light: #0B0E11 !important;
  --kr-pjk-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-accent {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-pr-app {
  --kr-pr-g: #3484e0 !important;
  --kr-pr-gd: #3484e0 !important;
  --kr-pr-gl: #0B0E11 !important;
  --kr-pr-text: #E7ECF2 !important;
  --kr-pr-muted: #9FADBC !important;
  --kr-pr-line: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-card:hover,
html[data-thema="donker"] .kr-pr-card:focus-visible {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-place {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-zoom {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card:hover .kr-pr-card-btn {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-more-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard {
  background: #0B0E11 !important;
  border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover,
html[data-thema="donker"] .kr-pr-ctacard:focus-visible {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-pill {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-pill {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-empty {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-empty strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-review {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review::before {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-review {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-pr-lb-spin {
  border: 3px solid #262D36 !important;
  border-top-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-lb-nav:hover {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-thumb.is-active {
  border-color: #3484e0 !important;
}

html[data-thema="donker"] .kr-prsl-knop {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-prsl-knop:hover {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-lp {
  --green: #3484e0 !important;
  --green-light: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-h2 {
  color: #E7ECF2 !important;
}

@media (max-width:760px) {
  html[data-thema="donker"] .kr-intro2-box .kr-eyebrow {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-intro2-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-cols a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-intro2-btn,
html[data-thema="donker"] .kr-intro2-btn:link,
html[data-thema="donker"] .kr-intro2-btn:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary,
html[data-thema="donker"] .kr-intro2-btn--primary:link,
html[data-thema="donker"] .kr-intro2-btn--primary:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary:hover {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pill,
html[data-thema="donker"] .kr-pill:link,
html[data-thema="donker"] .kr-pill:visited,
html[data-thema="donker"] .kr-pill:hover,
html[data-thema="donker"] .kr-pill:focus,
html[data-thema="donker"] .kr-pill:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i--alt {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-eyebrow {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-photo-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-btn-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-trust .kr-tile {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-zwh-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-zwh-stap:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-zwh-nr {
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-zwh-stap-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-zwh-pijl {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-zwh-link {
  color: #E7ECF2 !important;
  border-bottom: 2px solid #3484e0 !important;
}

html[data-thema="donker"] .kr-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-card:hover .kr-card-top .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-ico {
  background: #0B0E11 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt .kr-feat-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-item--inline {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-stat-card:hover {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-card:hover .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-art:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-art-img {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-art-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-quick a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-tag-l {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-foot-tag-v {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-usp-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tick {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-simpel-akkoord {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-simpel-akkoord:hover {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-simpel-akkoord-vak {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-simpel-akkoord-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-simpel-akkoord-tekst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-simpel-akkoord-fout {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-simpel-bewijs li {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-simpel-bewijs-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur-bezig .kr-via-verstuur-i::after {
  border: 2px solid #262D36 !important;
  border-top-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-verstuur-gelukt .kr-via-verstuur-i::after {
  border-left: 2.5px solid #262D36 !important;
  border-bottom: 2.5px solid #262D36 !important;
}

html[data-thema="donker"] .kr-via-simpel-prijs {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-simpel-prijs strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-item--inline {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-link-card {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-link-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-card-btn,
html[data-thema="donker"] .kr-final-card-btn:link,
html[data-thema="donker"] .kr-final-card-btn:visited,
html[data-thema="donker"] .kr-final-card-btn:hover,
html[data-thema="donker"] .kr-final-card-btn:focus,
html[data-thema="donker"] .kr-final-card-btn:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn:hover {
  background: #1d5ea8 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-contact-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-contact-row,
html[data-thema="donker"] .kr-final-contact-row:link,
html[data-thema="donker"] .kr-final-contact-row:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-tel-melding {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-icoon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-tel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-tel-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-legal-tags {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-badge {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-label {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-final-tag-val {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-desc {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-usp-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-check-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-final-check-dot svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-btn-green,
html[data-thema="donker"] .kr-btn-green:link,
html[data-thema="donker"] .kr-btn-green:visited,
html[data-thema="donker"] .kr-btn-green:hover,
html[data-thema="donker"] .kr-btn-green:focus,
html[data-thema="donker"] .kr-btn-green:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green .kr-final-btn-icon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-btn-black .kr-final-btn-icon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .klimaatregie-check-ico {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .kr-btn-black {
  border: 1.6px solid #262D36 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-via-hero {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kop-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-card {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-sub {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-chip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-chip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-chip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-vanaf {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotoveld {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotoveld[open] {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotokop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-actie {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak-plus {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-vol {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fototegel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-tussen-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-woord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-balk {
  background: #12161B !important;
}

html[data-thema="donker"] .kr-via-scheiding::before,
html[data-thema="donker"] .kr-via-scheiding::after {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-prijsbadge {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-bedrag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-chip-over:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klassekaart.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-klasse-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-bevestig-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optioneel-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veldlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input::placeholder {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input {
  border-color: #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input:focus {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld:focus-within .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-goed .kr-via-veld-input {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-input {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-ico {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-input:focus {
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-scheiding-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij[data-status="ok"] {
  border-color: #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-akkoord a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-plus {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-verstuur {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-via-startkaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-startkaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-startkaart-tip {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-start-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-tijd {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-start-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-badge-stil {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-contactknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="ok"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-belknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop-nummer {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-via-kamer {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-kamer-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-m3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-diminput {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-keer {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-kamer-totaal strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv {
  border-top: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv-ruw {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-advies {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-voorbehoud {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-up-container {
  --kr-up-green: #3484e0 !important;
  --kr-up-green-light: #0B0E11 !important;
  --kr-up-green-border: #3484e0 !important;
  --kr-up-text-soft: #E7ECF2 !important;
  --kr-up-gray-1: #0B0E11 !important;
  --kr-up-gray-2: #12161B !important;
  --kr-up-gray-3: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-list li {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-up-check {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-ov-container {
  --kr-ov-green: #3484e0 !important;
  --kr-ov-green-light: #0B0E11 !important;
  --kr-ov-green-border: #3484e0 !important;
  --kr-ov-text-soft: #E7ECF2 !important;
  --kr-ov-gray-1: #0B0E11 !important;
  --kr-ov-gray-2: #12161B !important;
  --kr-ov-gray-3: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-stat {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-stat:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ov-stat-icon {
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-locatie {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-locatie-adres {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-locatie-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-locatie-linkicoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-list li {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-mock-bar {
  background: #0B0E11 !important;
  border-bottom-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-mock-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-ov-mock-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock-greet {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock-status-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock-spec-row strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-mock-doc {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-mock-doc svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf {
  background: #12161B;
}
html[data-thema="donker"] .kr-ov-bedrijf-tegel {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-tegel:hover {
  color: #E7ECF2 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-tegel-actie {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-tegel-actie .kr-ov-bedrijf-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-waarde {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-voetlabel {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-ov-bedrijf-voetwaarde {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-pv {
  --kr-green: #3484e0 !important;
  --kr-green-light: #0B0E11 !important;
  --kr-green-border: #3484e0 !important;
  --kr-gray-1: #0B0E11 !important;
  --kr-gray-2: #12161B !important;
  --kr-text: #E7ECF2 !important;
  --kr-text-soft: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-title-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-meta {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-toc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-toc-link:hover {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-pv-toc-num {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pv-section-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-kort {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-body a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-body a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-list li strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-infocard-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-infocard-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-infocard-value {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-partner {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pv-partner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-partner-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-partner-category {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-partner-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-right {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pv-right-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-right-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pv-bottom {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-rf-top {
  --kr-rf-g: #3484e0 !important;
  --kr-rf-gd: #3484e0 !important;
  --kr-rf-gl: #0B0E11 !important;
  --kr-rf-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rf-heading {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rf-banner {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-pr-app {
  --kr-pr-g: #3484e0 !important;
  --kr-pr-gd: #3484e0 !important;
  --kr-pr-gl: #0B0E11 !important;
  --kr-pr-text: #E7ECF2 !important;
  --kr-pr-muted: #9FADBC !important;
  --kr-pr-line: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-card:hover,
html[data-thema="donker"] .kr-pr-card:focus-visible {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-place {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-zoom {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card:hover .kr-pr-card-btn {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-more-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard {
  background: #0B0E11 !important;
  border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover,
html[data-thema="donker"] .kr-pr-ctacard:focus-visible {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-pill {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-pill {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-empty {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-empty strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-review {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review::before {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-review {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-pr-lb-spin {
  border: 3px solid #262D36 !important;
  border-top-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-lb-nav:hover {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-thumb.is-active {
  border-color: #3484e0 !important;
}

html[data-thema="donker"] .kr-rf-cta-wrap {
  --kr-rf-g: #3484e0 !important;
  --kr-rf-gd: #3484e0 !important;
}
html[data-thema="donker"] .kr-rf-btn-primary {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rf-btn-primary:hover {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-rf-btn-secondary {
  border: 1.5px solid #262D36 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-schouwbedankt {
  --g: #3484e0 !important;
  --gd: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-sb-intro {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-sb-waarde {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-sb-aknop {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-sb-aknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-sb-verwacht {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-oc-wrapper {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-btw-badge {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-btw-badge strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-subtext strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-allin {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-allin-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-allin-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-pick-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn.is-active .kr-oc-pick-icon {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-pick-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-period-btn.is-active {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-result-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-kicker {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-price {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-price small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-list strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-loose strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-save {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-extra strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pay-icon {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pay strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-price {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-free {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-do {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-do-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-do-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-bar {
  background: #0B0E11 !important;
  border-bottom-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-oc-pf-device {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-status {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-row {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowicon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowicon-soft {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowval {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-why-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-why-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-why-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-trust {
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-trust-card {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-trust-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-trust-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-box {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-gar-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-tag-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-tag-no {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-cross {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-oc-policy {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-policy-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-policy-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-faq-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-cta-eyebrow {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-btn:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-oc-btn-icon {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper {
  --text: #E7ECF2 !important;
  --muted: #E7ECF2 !important;
  --soft: #0B0E11 !important;
  --gl: #0B0E11 !important;
  --marine: #E7ECF2 !important;
  --marine-op: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-btn {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-wrapper {
  --papier: #0B0E11 !important;
  --bon-papier: #0B0E11 !important;
  --accent-licht: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-knop-rand {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-regels b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-los b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-nav a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-nav a svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-allin-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-cta .kr-oc-knop-vol {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-so-vink {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-so-noot {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-so-noot a {
  color: #3484e0 !important;
}

html[data-thema="donker"] {
  --kr-bp-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-bp-container {
  --kr-bp-green: #3484e0 !important;
  --kr-bp-papier: #0B0E11 !important;
  --kr-bp-green-light: #0B0E11 !important;
  --kr-bp-green-border: #3484e0 !important;
  --kr-bp-text-soft: #E7ECF2 !important;
  --kr-bp-gray-1: #0B0E11 !important;
  --kr-bp-gray-2: #12161B !important;
  --kr-bp-gray-3: #E7ECF2 !important;
  --kr-bp-red: #E7ECF2 !important;
  --kr-bp-amber: #9FADBC !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-lead a,
html[data-thema="donker"] .kr-bp-rule-text a,
html[data-thema="donker"] .kr-bp-kort-text a,
html[data-thema="donker"] .kr-bp-explain-body a,
html[data-thema="donker"] .kr-bp-tip a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-bp-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-bp-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-scenario {
  background: #12161B;
}
html[data-thema="donker"] .kr-bp-scenario-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-scenario-turn strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-bp-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-bp-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-bp-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-bp-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-bp-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548,
html[data-thema="donker"] .kr-bp-container {
  --kr-bp-text-soft: #E7ECF2 !important;
  --kr-bp-gray-1: #0B0E11 !important;
  --kr-bp-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-4548 .kr-bp-cta-button.kr-bp-cta-button,
html[data-thema="donker"] .elementor-4548 .kr-bp-cta-button.kr-bp-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-4548 .kr-bp-cta-button.kr-bp-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-cf-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-cf-container {
  --kr-cf-green: #3484e0 !important;
  --kr-cf-papier: #0B0E11 !important;
  --kr-cf-green-light: #0B0E11 !important;
  --kr-cf-green-border: #3484e0 !important;
  --kr-cf-text-soft: #E7ECF2 !important;
  --kr-cf-gray-1: #0B0E11 !important;
  --kr-cf-gray-2: #12161B !important;
  --kr-cf-gray-3: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-lead a,
html[data-thema="donker"] .kr-cf-card-text a,
html[data-thema="donker"] .kr-cf-mode-text a,
html[data-thema="donker"] .kr-cf-kort-text a,
html[data-thema="donker"] .kr-cf-explain-body a,
html[data-thema="donker"] .kr-cf-tip a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-cf-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-cf-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-cf-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-mode:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-cf-mode-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-mode-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-cf-card-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-cf-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cf-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-cf-bronnen-list a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krlv-blok {
  border: 1px solid #262D36 !important;
  border-left: 4px solid #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krlv-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-lijst a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krlv-gebied {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krlv-gebied a {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815,
html[data-thema="donker"] .kr-cf-container {
  --kr-cf-text-soft: #E7ECF2 !important;
  --kr-cf-gray-1: #0B0E11 !important;
  --kr-cf-gray-2: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-infobanner {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-infobanner-icon {
  color: #9FADBC !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-815 .kr-cf-cta-button.kr-cf-cta-button,
html[data-thema="donker"] .elementor-815 .kr-cf-cta-button.kr-cf-cta-button * {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-815 .kr-cf-cta-button.kr-cf-cta-button svg {
  stroke: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-vc-container {
  --kr-vc-green: #3484e0 !important;
  --kr-vc-green-light: #0B0E11 !important;
  --kr-vc-text-soft: #E7ECF2 !important;
  --kr-vc-gray-3: #9FADBC !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-hero-punt {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-knop:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-vc-verdien-badge {
  background: #1d5ea8 !important;
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-verdien-btw {
  background: #1d5ea8 !important;
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-verdien-rij {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-vc-verdien-note {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-vc-eyebrow-klein {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-kaart {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vc-kaart:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-kaart-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-kaart-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-stap {
  background: #12161B;
}
html[data-thema="donker"] .kr-vc-stap-nr {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-stap-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-eis {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-eis-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-eis-vet {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-eis-lijst {
  border-top: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-eis-lijst li {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-eis-lijst li:before {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-vt-kaart {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vc-vt-kaart:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-vt-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-vt-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-vt-strip-icoon {
  background: #1d5ea8 !important;
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-vt-strip-slot {
  border-top: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-callout {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vc-callout-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-callout-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vc-brl-rij {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-brl-badge {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-vc-cta-eyebrow {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-vacature-wrapper {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card-wide {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-card-wide:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-badge-mini {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card-meta {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-icon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-card-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-read-more {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-card-wide:hover .kr-read-more {
  color: #E7ECF2 !important;
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] {
  --kr-faq-green: #3484e0 !important;
  --kr-faq-green-light: #0B0E11 !important;
  --kr-faq-text: #E7ECF2 !important;
  --kr-faq-bg: #0B0E11 !important;
  --kr-faq-border: #262D36 !important;
}
html[data-thema="donker"] .kr-faq-badge {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-faq-badge-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-main-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-category-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-faq-item:hover {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-faq-summary {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-now {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-faq-now-dot {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-faq-item[open] .kr-faq-summary .kr-faq-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-content a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-content a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-cta h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-contact:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --kr-wa-papier: #0B0E11 !important;
}
html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-wa-container {
  --kr-wa-green: #3484e0 !important;
  --kr-wa-papier: #0B0E11 !important;
  --kr-wa-green-light: #0B0E11 !important;
  --kr-wa-green-border: #3484e0 !important;
  --kr-wa-text-soft: #E7ECF2 !important;
  --kr-wa-gray-1: #0B0E11 !important;
  --kr-wa-gray-2: #12161B !important;
  --kr-wa-gray-3: #E7ECF2 !important;
  --kr-wa-amber: #9FADBC !important;
  --kr-wa-red: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-lead a,
html[data-thema="donker"] .kr-wa-card-text a,
html[data-thema="donker"] .kr-wa-kort-text a,
html[data-thema="donker"] .kr-wa-rule-text a,
html[data-thema="donker"] .kr-wa-explain-body a,
html[data-thema="donker"] .kr-wa-mode-text a,
html[data-thema="donker"] .kr-wa-myth-truth a,
html[data-thema="donker"] .kr-wa-tip a,
html[data-thema="donker"] .kr-tech-block a,
html[data-thema="donker"] .kr-tech-conclusion a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title .kr-wa-cool {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title .kr-wa-warm {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-wa-stat-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-flow-step:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-flow-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-flow-arrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-mode:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-mode-cool {
  background: #1A1F26 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-mode-warm {
  background: #12161B !important;
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-wa-mode-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-type-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-card-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-myth-tag {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-wa-myth-quote {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-myth-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-new .kr-wa-compare-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-big {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-new .kr-wa-compare-big {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-price:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-price-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-price-amount {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-badge-good {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-badge-warn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-c {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-conlist strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-conlist em {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-airco {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-steps strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-result strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-conclusion strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-wa-bronnen-list a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-read-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-read-link {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-vg-container {
  --kr-vg-green: #3484e0 !important;
  --kr-vg-green-light: #0B0E11 !important;
  --kr-vg-green-border: #3484e0 !important;
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
  --kr-vg-gray-2: #12161B !important;
  --kr-vg-gray-3: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bars-wrap {
  background: #12161B;
}
html[data-thema="donker"] .kr-vg-bars-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-val-hero {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-row-hero .kr-vg-bar-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-table-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-no {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-vg-maybe {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-maybe:after {
  background: #1A1F26 !important;
}
html[data-thema="donker"] .kr-vg-air {
  background: #12161B;
}
html[data-thema="donker"] .kr-vg-air-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-air-title {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wa-now {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-now-dot {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-5308,
html[data-thema="donker"] .kr-wa-container {
  --kr-wa-text-soft: #E7ECF2 !important;
  --kr-wa-gray-1: #0B0E11 !important;
  --kr-wa-gray-2: #12161B !important;
  --kr-wa-marine: #E7ECF2 !important;
  --kr-wa-marine-op: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-header {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-title .kr-wa-cool,
html[data-thema="donker"] .kr-e-5308 .kr-wa-title .kr-wa-warm,
html[data-thema="donker"] .kr-e-5308 .kr-wa-title .kr-wa-comma {
  -webkit-text-fill-color: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-stats {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-spring-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-spring-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-spring-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-kort-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-prijs--accent {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container {
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-container .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-faq-q::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-cta-eyebrow {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-readlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5308 .kr-wa-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-inhoud .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-wb {
  --kr-green: #3484e0 !important;
  --kr-green-light: #0B0E11 !important;
  --kr-green-border: #3484e0 !important;
  --kr-red: #E7ECF2 !important;
  --kr-red-light: #12161B !important;
  --kr-amber: #9FADBC !important;
  --kr-amber-light: #0B0E11 !important;
  --kr-text: #E7ECF2 !important;
  --kr-text-soft: #E7ECF2 !important;
  --kr-gray-1: #0B0E11 !important;
  --kr-gray-2: #12161B !important;
  --kr-gray-3: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-title-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-status-icon {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-wb-status-action {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-status-action strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-victim-cta {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wb-verify-title {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-verify-body {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-verify-body strong {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-verify-body a {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-section-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-body a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-card-yes {
  background: #12161B;
}
html[data-thema="donker"] .kr-wb-card-no {
  background: #12161B;
}
html[data-thema="donker"] .kr-wb-card-yes .kr-wb-card-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-card-no  .kr-wb-card-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-card-list li strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-card-yes .kr-wb-card-list svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-fact {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wb-fact-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-fact-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-infocard-value {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-infocard-value a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-section-intro a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-action-done {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-action-done strong {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-action-done svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-action-ongoing {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-action-ongoing strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-callout p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-callout strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-steps {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wb-steps-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-step-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-step-text a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wb-closing p {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wb-closing strong {
  color: #3484e0 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-wa-container {
  --kr-wa-green: #3484e0 !important;
  --kr-wa-green-light: #0B0E11 !important;
  --kr-wa-green-border: #3484e0 !important;
  --kr-wa-text-soft: #E7ECF2 !important;
  --kr-wa-gray-1: #0B0E11 !important;
  --kr-wa-gray-2: #12161B !important;
  --kr-wa-gray-3: #E7ECF2 !important;
  --kr-wa-amber: #9FADBC !important;
  --kr-wa-red: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-lead a,
html[data-thema="donker"] .kr-wa-card-text a,
html[data-thema="donker"] .kr-wa-kort-text a,
html[data-thema="donker"] .kr-wa-rule-text a,
html[data-thema="donker"] .kr-wa-explain-body a,
html[data-thema="donker"] .kr-wa-mode-text a,
html[data-thema="donker"] .kr-wa-myth-truth a,
html[data-thema="donker"] .kr-wa-tip a,
html[data-thema="donker"] .kr-tech-block a,
html[data-thema="donker"] .kr-tech-conclusion a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-sup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title .kr-wa-cool {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-title .kr-wa-warm {
  color: #E7ECF2 !important;
  -webkit-text-fill-color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-infobanner {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-infobanner-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-trust {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-trust svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-stats {
  background: #12161B;
}
html[data-thema="donker"] .kr-wa-stat-icon {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-section-highlight {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-icon-center {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-flow-step {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-flow-step:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-flow-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-flow-arrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-mode {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-mode:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-mode-cool {
  background: #1A1F26 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-mode-warm {
  background: #12161B !important;
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-wa-mode-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-type:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-type-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-type-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-card-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-myth {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-myth-tag {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-wa-myth-quote {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-myth-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-card {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-wa-compare-new .kr-wa-compare-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-big {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-compare-new .kr-wa-compare-big {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-explain {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-explain-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-explain-body strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-kort {
  background: #0B0E11 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-kort-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-kort-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-table {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-price {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-price:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-price-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-price-amount {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-pros,
html[data-thema="donker"] .kr-wa-cons {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-wa-badge-good {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-badge-warn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-c {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-conlist strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-conlist em {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-rule {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-rule:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-rule-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-rule-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-tip strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-tip-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-faq-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-block {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-tech-h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-calc-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-tech-airco {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-steps strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-result strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tech-conclusion strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-button {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-cta-button:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-wa-bronnen-list a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-read-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wa-read-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-read-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wa-read-link {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-vg-container {
  --kr-vg-green: #3484e0 !important;
  --kr-vg-green-light: #0B0E11 !important;
  --kr-vg-green-border: #3484e0 !important;
  --kr-vg-text-soft: #E7ECF2 !important;
  --kr-vg-gray-1: #0B0E11 !important;
  --kr-vg-gray-2: #12161B !important;
  --kr-vg-gray-3: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-container a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-vg-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bars-wrap {
  background: #12161B;
}
html[data-thema="donker"] .kr-vg-bars-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-track {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vg-bar-val-hero {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-bar-row-hero .kr-vg-bar-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-table-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-table {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vg-th-crit {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-crit {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-hero-col {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-no {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-vg-maybe {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-vg-maybe:after {
  background: #1A1F26 !important;
}
html[data-thema="donker"] .kr-vg-air {
  background: #12161B;
}
html[data-thema="donker"] .kr-vg-air-icon {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-vg-air-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-vg-nuance {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-wa-now {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wa-now-dot {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-dm-box {
  --kr-dm-green: #3484e0 !important;
  --kr-dm-green-light: #0B0E11 !important;
  background: #12161B;
  border: 1px solid #3484e0 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-dm-label {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-dm-text {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wk {
  --wk-papier: #0B0E11 !important;
  --wk-bon-papier: #0B0E11 !important;
  --wk-veld: #0B0E11 !important;
  --wk-accent: #3484e0 !important;
  --wk-accent-licht: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk a {
  color: #E7ECF2 !important;
  text-decoration-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-wk-hero {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-kruimel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-hero h1 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-hero-intro {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-hero-intro strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-knop-rand {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-hero-noot {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-bon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-bon-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-bon-regels b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-bon-voet {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-bon-ster {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-nav a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-nav a svg {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wk-kop p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-noot {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-noot strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-regel-info p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-regel-prijs small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wa-tip-check {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wk-paneel p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-staaf-3,
html[data-thema="donker"] .kr-wk-stip-3 {
  background: #1A1F26 !important;
}
html[data-thema="donker"] .kr-wk-staaf-4,
html[data-thema="donker"] .kr-wk-stip-4 {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-wk-staaf-5,
html[data-thema="donker"] .kr-wk-stip-5 {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-wk-opbouw-item h3 em {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-opbouw-item p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-meerwerk p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-meerwerk small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-tegel-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-tegel-cijfer small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-tegel p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-balk-grijs span {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-wk-faq summary::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-faq details > div {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-knop-vol {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-knop-vol:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-knop-rand {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-knop-rand:hover {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-wk-disclaimer {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wk-streep-zij {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-streep-zij h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-streep-zij li::before {
  background: #1A1F26 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-streep-wij {
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-wk-streep-wij li::before {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-streep-som {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk-streep-zij .kr-wk-streep-som {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-slot-knoppen .kr-wk-knop-rand:only-child {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-wk .kr-wk-slot .kr-wk-slot-knoppen .kr-wk-knop-rand:only-child:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-werkgebied-container {
  --kr-green: #3484e0 !important;
}
html[data-thema="donker"] .kr-tab {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tab:hover {
  background: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-locatie-card {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-cta-box {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-cta-link {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .krpb-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krpb-intro {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krpb-kaart {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .krpb-kaart:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .krpb-naam {
  color: #3484e0 !important;
}
html[data-thema="donker"] .krpb-tekst {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-oc-wrapper {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-eyebrow {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-btw-badge {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-btw-badge strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-section-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-subtext strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-eyebrow-small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-h2 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-allin {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-allin-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-allin-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-pick-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pick-btn.is-active .kr-oc-pick-icon {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-pick-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-period-btn.is-active {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-result-tag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-kicker {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-price {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-price small {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-list strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-loose strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-save {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-result-extra strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-check {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pay-icon {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pay strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-name {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-price {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-free {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-do {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-do-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-do-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-bar {
  background: #0B0E11 !important;
  border-bottom-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-oc-pf-device {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-status {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-row {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowicon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowicon-soft {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-pf-rowval {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-why-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-why-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-why-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-trust {
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-trust-card {
  background: #0B0E11 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-trust-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-trust-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-box {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-gar-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-tag-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-gar-tag-no {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-cross {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-oc-policy {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-policy-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-policy-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-faq-item {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-faq-item[open] {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-faq-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-cta-eyebrow {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-oc-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-btn:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-oc-btn-icon {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper {
  --text: #E7ECF2 !important;
  --muted: #E7ECF2 !important;
  --soft: #0B0E11 !important;
  --gl: #0B0E11 !important;
  --marine: #E7ECF2 !important;
  --marine-op: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-btn {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-wrapper {
  --papier: #0B0E11 !important;
  --bon-papier: #0B0E11 !important;
  --accent-licht: #0B0E11 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-knop-rand {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-kop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-regels b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-bon-los b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-nav a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-nav a svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-allin-text strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-cta .kr-oc-knop-vol {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-oc-wrapper .kr-oc-cta .kr-oc-knop-rand {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-oc-wrapper .kr-oc-cta .kr-oc-knop-rand:hover {
  border-color: #262D36 !important;
}

html[data-thema="donker"] {
  --wp--preset--gradient--glass-water: #12161B;
  --wp--preset--shadow--natural: 6px 6px 9px #E7ECF2 !important;
  --wp--preset--shadow--deep: 12px 12px 50px #E7ECF2 !important;
  --wp--preset--shadow--sharp: 6px 6px 0px #E7ECF2 !important;
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #262D36, 6px 6px rgb(0, 0, 0) !important;
  --wp--preset--shadow--crisp: 6px 6px 0px #E7ECF2 !important;
}
html[data-thema="donker"] .has-black-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-pale-pink-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-tip {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-menu-link:hover .kr-menu-tip.animatie {
  background-color: #1d5ea8 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item.kr-via-usp-item .kr-via-usp-ico {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .kr-vac-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-drukte-dot.is-druk {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-drukte-label {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-topbar-mijn {
  border: 1px solid #262D36 !important;
}

html[data-thema="donker"] .kr-via-hero {
  --g: #3484e0 !important;
  --gl: #0B0E11 !important;
  --grijs: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-pill {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-rot .kr-koud {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-rot .kr-warm {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-usp {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-usp-ico {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-card {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-scroll {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-dot {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-sub {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-via-chip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-chip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-chip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-vanaf {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotoveld {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotoveld[open] {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotokop {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotokop-actie {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fotovak-plus {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-fotovak-vol {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-fototegel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-optie:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-optie-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optie-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-tussen-vink {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-woord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-tussen-balk {
  background: #12161B !important;
}

html[data-thema="donker"] .kr-via-scheiding::before,
html[data-thema="donker"] .kr-via-scheiding::after {
  background: #12161B !important;
}
html[data-thema="donker"] .kr-via-prijsbadge {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-bedrag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-prijsbadge-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-chip-over:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-multichip:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-multichip-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-klassekaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klassekaart.is-on {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-klasse-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-klasse-vink {
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-bevestig-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-optioneel-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veldlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-input {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-input::placeholder {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input {
  border-color: #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld .kr-via-veld-input:focus {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld:focus-within .kr-via-veld-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-ok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-veld-goed .kr-via-veld-input {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-input {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-veld-fout .kr-via-veld-ico {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-via-input:focus {
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-scheiding-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding-bij[data-status="ok"] {
  border-color: #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-akkoord a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel {
  border: 1.5px dashed #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-tegel:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-foto-plus {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-verstuur {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-verstuur:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-via-startkaart {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-startkaart:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-startkaart-tip {
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-via-start-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-tijd {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-start-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-start-badge-stil {
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-contactknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-contactknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-overslaan:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="ok"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-melding[data-status="fout"] {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop {
  background: #0B0E11 !important;
  border: 1.5px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-belknop-chat {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-belknop-nummer {
  background: #0B0E11 !important;
}

@media (max-width:600px) {
  html[data-thema="donker"] .kr-via-usp-item {
    border: 1px solid #262D36 !important;
  }
  }

html[data-thema="donker"] .kr-via-kamer {
  border: 1.5px solid #262D36 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-kamer-naam {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-m3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-diminput {
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-via-keer {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-kamer-totaal strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-terug:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv {
  border-top: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-kamer-adv-ruw {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-via-advies {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-tekst strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-via-advies-voorbehoud {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk {
  --kr-pjk-green: #3484e0 !important;
  --kr-pjk-green-light: #0B0E11 !important;
  --kr-pjk-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-pjk-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pjk-accent {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-pr-app {
  --kr-pr-g: #3484e0 !important;
  --kr-pr-gd: #3484e0 !important;
  --kr-pr-gl: #0B0E11 !important;
  --kr-pr-text: #E7ECF2 !important;
  --kr-pr-muted: #9FADBC !important;
  --kr-pr-line: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-pill:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-card:hover,
html[data-thema="donker"] .kr-pr-card:focus-visible {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-place {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-zoom {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-card:hover .kr-pr-card-btn {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-more-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard {
  background: #0B0E11 !important;
  border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover,
html[data-thema="donker"] .kr-pr-ctacard:focus-visible {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
  outline-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard-pill {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-ctacard:hover .kr-pr-ctacard-pill {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-pr-empty {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-empty strong {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding {
  border: 1px solid #3484e0 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-regiomelding b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-review {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review::before {
  background: #12161B;
}
html[data-thema="donker"] .kr-pr-review-q {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-review {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-pr-lb-spin {
  border: 3px solid #262D36 !important;
  border-top-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-pr-lb-nav:hover {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pr-lb-thumb.is-active {
  border-color: #3484e0 !important;
}

html[data-thema="donker"] .kr-prsl-knop {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-prsl-knop:hover {
  background: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-lp {
  --green: #3484e0 !important;
  --green-light: #0B0E11 !important;
  --text: #E7ECF2 !important;
  --muted: #9FADBC !important;
  --line: #262D36 !important;
  --soft: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-eyebrow {
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-h2 {
  color: #E7ECF2 !important;
}

@media (max-width:760px) {
  html[data-thema="donker"] .kr-intro2-box .kr-eyebrow {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-intro2-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-cols a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-intro2-btn,
html[data-thema="donker"] .kr-intro2-btn:link,
html[data-thema="donker"] .kr-intro2-btn:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn:hover {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary,
html[data-thema="donker"] .kr-intro2-btn--primary:link,
html[data-thema="donker"] .kr-intro2-btn--primary:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-intro2-btn--primary:hover {
  background: #0B0E11 !important;
}

html[data-thema="donker"] .kr-accent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-pill,
html[data-thema="donker"] .kr-pill:link,
html[data-thema="donker"] .kr-pill:visited,
html[data-thema="donker"] .kr-pill:hover,
html[data-thema="donker"] .kr-pill:focus,
html[data-thema="donker"] .kr-pill:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-pill-i--alt {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-glasscta:hover .kr-glass-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-eyebrow {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-photo-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-photo-btn-i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-trust .kr-tile {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-lzwh-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-stap:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-lzwh-nr {
  border: 1px solid #3484e0 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-stap-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-pijl {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-lzwh-link,
html[data-thema="donker"] .kr-lzwh-link:link,
html[data-thema="donker"] .kr-lzwh-link:visited,
html[data-thema="donker"] .kr-lzwh-link:hover,
html[data-thema="donker"] .kr-lzwh-link:focus,
html[data-thema="donker"] .kr-lzwh-link:active {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-card:hover .kr-card-top .kr-tile {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-ico {
  background: #0B0E11 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt .kr-feat-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-txt p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-check-item--inline {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .klimaatregie-checks .klimaatregie-check-item:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-stat-card:hover {
  border-color: #3484e0 !important;
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-card:hover .kr-stat-ico {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-stat-num {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-art:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-art-img {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-art-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-art-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-quick a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-tag-l {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-foot-tag-v {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-foot-usp-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-tick {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-kb-clean-wrapper {
  --kr-kb-green: #3484e0 !important;
  --kr-kb-text: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-eyebrow {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-clean-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-clean-subtitle {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-feature {
  background: #12161B;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-kb-feature-badge-dot {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .kr-kb-feature-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-btn-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-feature-orb {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-kb-clean-card-btn {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kb-clean-card-btn-icon {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-final-link-card {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-link-card:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-card-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-card-btn,
html[data-thema="donker"] .kr-final-card-btn:link,
html[data-thema="donker"] .kr-final-card-btn:visited,
html[data-thema="donker"] .kr-final-card-btn:hover,
html[data-thema="donker"] .kr-final-card-btn:focus,
html[data-thema="donker"] .kr-final-card-btn:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-card-btn:hover {
  background: #1d5ea8 !important;
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-contact-row {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-contact-row,
html[data-thema="donker"] .kr-final-contact-row:link,
html[data-thema="donker"] .kr-final-contact-row:visited {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hover-link:hover {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-tel-melding {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-final-tel-icoon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-tel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-tel-sub {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-legal-tags {
  border-top: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-badge {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-final-tag-label {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-final-tag-val {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-cta-desc {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-usp-item {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-check-dot {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-final-check-dot svg {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-btn-green,
html[data-thema="donker"] .kr-btn-green:link,
html[data-thema="donker"] .kr-btn-green:visited,
html[data-thema="donker"] .kr-btn-green:hover,
html[data-thema="donker"] .kr-btn-green:focus,
html[data-thema="donker"] .kr-btn-green:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-btn-green .kr-final-btn-icon {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-btn-black .kr-final-btn-icon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .klimaatregie-check-ico {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-final-footer-box--cta .kr-btn-black {
  border: 1.6px solid #262D36 !important;
}

html[data-thema="donker"] .kr-faq {
  --kr-green: #3484e0 !important;
}
html[data-thema="donker"] .kr-faq-title {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-intro {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-kort {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  color: #E7ECF2 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-kort b {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-item {
  border: 1px solid #262D36 !important;
  background: #0B0E11 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-faq-vraag {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-vraag::after {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-faq-antwoord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
  border-left-color: #262D36 !important;
}
html[data-thema="donker"] .kr-buurt h3 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt p {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-buurt a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-link:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .krf-dot.open {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-ftel-melding {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-melding:hover {
  background: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftel-icoon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-titel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftel-sub {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-ftr-postlabel {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-ftr-knop {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .kr-ftr-knop:hover {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-social-link {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-social-ico {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-col-review:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-myaccount-btn {
  background: #0B0E11 !important;
  color: #E7ECF2 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] .kr-footer-sublink:hover {
  color: #9FADBC !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-hub-trigger-icon svg {
  stroke: #E7ECF2 !important;
}

@media (min-width: 601px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp:hover {
    border-color: #3484e0 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon svg {
    fill: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel {
    background: #0B0E11 !important;
    border: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:link,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:visited,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:focus,
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:active {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hubtel:hover {
    border-color: #3484e0 !important;
  }
  }

html[data-thema="donker"] .kr-hubtel {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hubtel,
html[data-thema="donker"] .kr-hubtel:link,
html[data-thema="donker"] .kr-hubtel:visited,
html[data-thema="donker"] .kr-hubtel:hover,
html[data-thema="donker"] .kr-hubtel:focus,
html[data-thema="donker"] .kr-hubtel:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-whatsapp {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-whatsapp,
html[data-thema="donker"] .kr-whatsapp:link,
html[data-thema="donker"] .kr-whatsapp:visited,
html[data-thema="donker"] .kr-whatsapp:hover,
html[data-thema="donker"] .kr-whatsapp:focus,
html[data-thema="donker"] .kr-whatsapp:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-icon--wa svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte {
  background: #0B0E11 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-hub-offerte,
html[data-thema="donker"] .kr-hub-offerte:link,
html[data-thema="donker"] .kr-hub-offerte:visited,
html[data-thema="donker"] .kr-hub-offerte:hover,
html[data-thema="donker"] .kr-hub-offerte:focus,
html[data-thema="donker"] .kr-hub-offerte:active {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte-pijl {
  background: #1d5ea8 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-hub-offerte:hover {
  border-color: #3484e0 !important;
}
html[data-thema="donker"] .kr-home {
  background: #1d5ea8 !important;
  color: #3484e0 !important;
  border: 1px solid #3484e0 !important;
}
html[data-thema="donker"] .kr-home:hover {
  background: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-whatsapp {
  color: #E7ECF2 !important;
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hub-icon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-home .kr-hub-icon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] .kr-offerte-mode .kr-hubtel-icoon svg {
  stroke: #E7ECF2 !important;
}

@media (max-width: 600px) {
  html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) {
    background: #0B0E11 !important;
    border-top: 1px solid #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item {
    background: #0B0E11 !important;
    color: #E7ECF2 !important;
    border-color: #262D36 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-item:active {
    background: #12161B !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-whatsapp .kr-hub-icon {
    background: #1d5ea8 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte .kr-hub-text {
    color: #E7ECF2 !important;
  }
    html[data-thema="donker"] .kr-service-hub:not(.kr-offerte-mode) .kr-hub-offerte-pijl {
    background: #1d5ea8 !important;
    color: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] .wp-elements-9e04c20be41fb291f994e5611173f42e a:where(:not(.wp-element-button)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="button"] {
  --theme-button-background-hover-color: #1d5ea8 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="button"] .kr-knop-open {
  --theme-button-text-initial-color: #E7ECF2 !important;
  --theme-button-text-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="logo"] .site-title {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="menu"] {
  --menu-indicator-hover-color: #9FADBC !important;
  --menu-indicator-active-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="menu"] > ul > li > a {
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-active-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="menu"] .sub-menu {
  --dropdown-divider: 1px dashed #262D36 !important;
  --theme-box-shadow: 0px 10px 20px #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-transparante-rij="yes"] [data-kr-id="menu"] > ul > li > a {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-plak*="yes"] [data-kr-id="menu"] > ul > li > a {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-rij*="middle"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-transparante-rij="yes"][data-kr-rij*="middle"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-plak*="yes"] [data-kr-rij*="middle"] {
  background-color: #0B0E11 !important;
  --theme-box-shadow: 0px 10px 20px #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] #offcanvas {
  --theme-box-shadow: 0px 0px 70px #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-kop*="type-1"] [data-kr-plak*="yes"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-rij*="bottom"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-rij*="middle"] .widget-title {
  --theme-heading-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-rij*="middle"] .kr-widget {
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-rij*="middle"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-kolom="widget-area-2"] .kr-widget {
  --theme-text-color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-kolom="widget-area-3"] .kr-widget {
  --theme-text-color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet [data-kr-kolom="widget-area-4"] .kr-widget {
  --theme-text-color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"][data-kr-voet*="reveal"] .kr-inhoud {
  --footer-box-shadow: 0px 30px 50px #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-voet*="type-1"] .kr-voet {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] {
  --theme-form-selection-field-initial-color: #E7ECF2 !important;
  --theme-form-selection-field-active-color: #E7ECF2 !important;
  --theme-palette-color-3: #E7ECF2 !important;
  --theme-palette-color-5: #0B0E11 !important;
  --theme-palette-color-6: #0B0E11 !important;
  --theme-palette-color-7: #0B0E11 !important;
  --theme-palette-color-8: #0B0E11 !important;
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
  --theme-headings-color: #E7ECF2 !important;
  --theme-heading-4-color: #0B0E11 !important;
  --theme-button-text-initial-color: #0B0E11 !important;
  --theme-button-text-hover-color: #0B0E11 !important;
}
html[data-thema="donker"] [data-kr-prefix="blog"] .entry-button.ct-button {
  --theme-button-text-initial-color: #E7ECF2 !important;
  --theme-button-text-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-prefix="blog"] .entry-button {
  --theme-button-background-initial-color: #1d5ea8 !important;
  --theme-button-background-hover-color: #1d5ea8 !important;
}
html[data-thema="donker"] [data-kr-prefix="categories"] [data-cards="simple"] .entry-card {
  --card-border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] [data-kr-prefix="author"] [data-cards="simple"] .entry-card {
  --card-border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] [data-kr-prefix="search"] [data-cards="simple"] .entry-card {
  --card-border: 1px dashed #262D36 !important;
}
html[data-thema="donker"] .ct-sidebar {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] aside[data-kr-type="type-3"] {
  --theme-border: 1px solid #262D36 !important;
}
html[data-thema="donker"] [data-kr-prefix="single_blog_post"] .post-navigation {
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-prefix="single_blog_post"] .ct-related-posts .related-entry-title {
  --theme-heading-color: #E7ECF2 !important;
  --theme-link-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-kr-prefix="single_blog_post"] {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .ct-trending-block-item .ct-post-title {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-trending-block-item-content .entry-meta {
  --theme-link-initial-color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
}

@media (max-width: 999.98px) {
  html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="button"] .kr-knop-open {
    --theme-button-text-initial-color: #0B0E11 !important;
    --theme-button-text-hover-color: #0B0E11 !important;
  }
    html[data-thema="donker"] [data-kr-kop*="type-1"] .kr-kop [data-kr-id="button"] {
    --theme-button-background-initial-color: #1d5ea8 !important;
  }
    html[data-thema="donker"] [data-kr-kop*="type-1"] [data-kr-id="trigger"] {
    --toggle-button-second-color: #3484e0 !important;
    --toggle-button-second-color-hover: #3484e0 !important;
  }
  }

@media (max-width: 689.98px) {
  html[data-thema="donker"] [data-kr-kop*="type-1"] [data-kr-id="trigger"] {
    --toggle-button-second-color: #E7ECF2 !important;
    --toggle-button-second-color-hover: #E7ECF2 !important;
  }
  }

html[data-thema="donker"] body {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .screen-reader-text:focus {
  color: #E7ECF2 !important;
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] a {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] a:hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(footer.kr-voet [data-kr-link] a,
html[data-thema="donker"] [data-kr-link] .ct-posts-shortcode .entry-title a):hover {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-ajax-loader[data-kr-type=boxed] {
  background: #0B0E11 !important;
  --loader-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-checkbox:before,
html[data-thema="donker"] .comment-form input[type=checkbox]:before,
html[data-thema="donker"] #ship-to-different-address-checkbox:before,
html[data-thema="donker"] .woocommerce-form__input[type=checkbox]:before,
html[data-thema="donker"] .woocommerce-form__label-for-checkbox input[type=checkbox]:before,
html[data-thema="donker"] .woocommerce-input-wrapper input[type=checkbox]:before,
html[data-thema="donker"] #payment .payment_box input[type=checkbox]:before,
html[data-thema="donker"] .forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:before,
html[data-thema="donker"] .wpforms-container:not(.wpforms-container-full) input[type=checkbox]:before,
html[data-thema="donker"] .ff-inherit-theme-style input[type=checkbox]:before {
  border: 2px solid #262D36 !important;
}
html[data-thema="donker"] .wc_payment_method>input[type=radio]:before,
html[data-thema="donker"] .woocommerce-shipping-methods input[type=radio]:before,
html[data-thema="donker"] .payment_box input[type=radio]:before,
html[data-thema="donker"] .mp-ticket-payments input[type=radio]:before,
html[data-thema="donker"] .forminator-ui[data-design=none] .forminator-radio input[type=radio]:before,
html[data-thema="donker"] .wpforms-container:not(.wpforms-container-full) input[type=radio]:before,
html[data-thema="donker"] .ff-inherit-theme-style input[type=radio]:before {
  background: #0B0E11 !important;
}
html[data-thema="donker"] .entry-meta {
  color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .entry-tags-items a {
  --theme-button-text-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-breadcrumbs {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-knop-open,
html[data-thema="donker"] .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline,
html[data-thema="donker"] .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link {
  --theme-button-text-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] [class*=ct-toggle-close] {
  --theme-icon-color: #0B0E11 !important;
}
html[data-thema="donker"] .ct-slider-arrows span {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .post-edit-link {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-video-indicator.loading svg {
  background: #0B0E11 !important;
}
html[data-thema="donker"] nav:is(.kr-menu, .kr-menu-1, .kr-menu-actief, .kr-menu-item, .kr-menu-link, .kr-menu-tip, .kr-menu-vak) .kr-menu-link {
  color: #E7ECF2 !important;
  --theme-icon-color: #E7ECF2 !important;
}
html[data-thema="donker"] nav:is(.kr-menu, .kr-menu-1, .kr-menu-actief, .kr-menu-item, .kr-menu-link, .kr-menu-tip, .kr-menu-vak) li:hover>.kr-menu-link,
html[data-thema="donker"] nav:is(.kr-menu, .kr-menu-1, .kr-menu-actief, .kr-menu-item, .kr-menu-link, .kr-menu-tip, .kr-menu-vak) li:hover>.ct-sub-menu-parent {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] nav:is(.kr-menu, .kr-menu-1, .kr-menu-actief, .kr-menu-item, .kr-menu-link, .kr-menu-tip, .kr-menu-vak) li:is(.kr-menu-actief)>.kr-menu-link,
html[data-thema="donker"] nav:is(.kr-menu, .kr-menu-1, .kr-menu-actief, .kr-menu-item, .kr-menu-link, .kr-menu-tip, .kr-menu-vak) li:is(.kr-menu-actief)>.ct-sub-menu-parent {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-cart-item,
html[data-thema="donker"] .ct-social-box,
html[data-thema="donker"] .ct-account-item,
html[data-thema="donker"] .ct-header-compare,
html[data-thema="donker"] .ct-header-wishlist {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-color-switch,
html[data-thema="donker"] .ct-header-search,
html[data-thema="donker"] .kr-kop-hamburger {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-color-switch .kr-label,
html[data-thema="donker"] .ct-header-search .kr-label,
html[data-thema="donker"] .kr-kop-hamburger .kr-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-color-switch:hover .kr-label,
html[data-thema="donker"] .ct-header-search:hover .kr-label,
html[data-thema="donker"] .kr-kop-hamburger:hover .kr-label {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-header-text {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .site-title:not(:has(>a)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .site-description {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-footer-copyright {
  color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-voet .kr-widget {
  color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-search-form {
  --theme-link-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-search-form[data-submit-button*=minimal] .wp-element-button {
  --theme-button-text-initial-color: #E7ECF2 !important;
}
html[data-thema="donker"] [class*=ct-contact-info] li:hover a {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-dynamic-data-layer {
  color: #E7ECF2 !important;
  --theme-link-initial-color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-panel-actions .ct-panel-heading {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-color=official] .ct-icon-container {
  --theme-icon-color: #E7ECF2 !important;
  --theme-icon-hover-color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-color=official] .kr-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] [data-color=official][data-icons-type*=solid] .ct-icon-container {
  --theme-icon-color: #0B0E11 !important;
  --theme-icon-hover-color: #0B0E11 !important;
}

html[data-thema="donker"] .author-box-socials {
  --theme-icon-color: #0B0E11 !important;
}

html[data-thema="donker"] .page-links a,
html[data-thema="donker"] .woocommerce-pagination>.page-numbers a {
  --theme-link-initial-color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-field-group .elementor-field-textual {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .elementor-error .help-inline {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-message.elementor-message-danger {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-message.form-message-success {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-blok.elementor-button-info .kr-e-knop {
  background-color: #12161B !important;
}
html[data-thema="donker"] .kr-blok.elementor-button-success .kr-e-knop {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-blok.elementor-button-warning .kr-e-knop {
  background-color: #12161B !important;
}
html[data-thema="donker"] .kr-widget-knop .kr-e-knop .elementor-button-info {
  background-color: #12161B !important;
}
html[data-thema="donker"] .kr-widget-knop .kr-e-knop .elementor-button-success {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-widget-knop .kr-e-knop .elementor-button-warning {
  background-color: #12161B !important;
}
html[data-thema="donker"] .elementor-view-framed .elementor-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-icon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .elementor-icon:hover {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] [class*=ct-mega-menu] .kr-artikel-inhoud {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-item .kr-menu-link:is(.ct-disabled-link) {
  --theme-link-hover-color: #E7ECF2 !important;
  --theme-link-active-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-menu-badge {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] [class*=ct-mega-menu] .kr-artikel-inhoud {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-menu-item .kr-menu-link:is(.ct-disabled-link) {
  --theme-link-hover-color: #E7ECF2 !important;
  --theme-link-active-color: #E7ECF2 !important;
}
html[data-thema="donker"] .ct-menu-badge {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .wp-block-calendar :where(table:not(.has-text-color)) {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .wp-block-calendar :where(table:not(.has-text-color)) td,
html[data-thema="donker"] .wp-block-calendar :where(table:not(.has-text-color)) th {
  border-color: #262D36 !important;
}
html[data-thema="donker"] :where(.wp-block-calendar table:not(.has-background) th) {
  background: #12161B !important;
}

html[data-thema="donker"] :where(.wp-block-cover-image.is-light:not(.has-text-color)),
html[data-thema="donker"] :where(.wp-block-cover.is-light:not(.has-text-color)) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .wp-lightbox-overlay .scrim {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
  background-color: #0B0E11 !important;
  border-color: #262D36 !important;
}
html[data-thema="donker"] .wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .link-ui-tools {
  outline: 1px solid #262D36 !important;
}

html[data-thema="donker"] :where(.wp-block-search__button) {
  border: 1px solid #262D36 !important;
}
html[data-thema="donker"] :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
  background-color: #0B0E11 !important;
  border-color: #262D36 !important;
}

html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link {
  background-color: #0B0E11 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads {
  background-color: #12161B !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat {
  stroke: #E7ECF2 !important;
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress {
  background-color: #1A1F26 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp {
  background-color: #1d5ea8 !important;
  color: #0B0E11 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart {
  color: #3484e0 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat {
  stroke: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify {
  color: #3484e0 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp {
  color: #3484e0 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress {
  color: #9FADBC !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .wp-block-table .has-subtle-light-gray-background-color {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table .has-subtle-pale-green-background-color {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table .has-subtle-pale-blue-background-color {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table .has-subtle-pale-pink-background-color {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .wp-block-table.is-style-stripes {
  border-bottom: 1px solid #262D36 !important;
}
html[data-thema="donker"] {
  --wp-block-synced-color: #E7ECF2 !important;
  --wp-editor-canvas-background: #12161B !important;
  --wp-admin-theme-color: #E7ECF2 !important;
}

html[data-thema="donker"] .has-very-light-gray-background-color {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .has-very-dark-gray-color {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .has-hazy-dawn-gradient-background {
  background: #12161B;
}
html[data-thema="donker"] .screen-reader-text:focus {
  background-color: #12161B !important;
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .entry-header .page-description {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .ct-related-posts .entry-meta {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .entry-excerpt {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-269327d:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-269327d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-64b35fd .kr-e-lijst-icoon i {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-64b35fd .kr-e-lijst-icoon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-64b35fd .kr-e-lijst-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-9169818 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-7868549 .kr-e-lijst-icoon i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-7868549 .kr-e-lijst-icoon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-2439 .kr-blok.kr-blok-7868549 .kr-e-lijst-tekst {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-7b699ea .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-7b699ea .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-7b699ea .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-a482655 .kr-e-knop {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-a482655 .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-2725 .kr-blok.kr-blok-a482655 .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-e-3 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61::before,
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .elementor-background-video-container::before,
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .kr-con-binnen > .elementor-background-video-container::before,
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .elementor-background-slideshow::before,
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .kr-con-binnen > .elementor-background-slideshow::before,
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-259b09f:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-259b09f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-269327d:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-269327d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-2dd1359 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-e176904 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-64b35fd .kr-e-lijst-icoon i {
  color: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-64b35fd .kr-e-lijst-icoon svg {
  fill: #3484e0 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-64b35fd .kr-e-lijst-tekst {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-9169818 {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-7868549 .kr-e-lijst-icoon i {
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-7868549 .kr-e-lijst-icoon svg {
  fill: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3331 .kr-blok.kr-blok-7868549 .kr-e-lijst-tekst {
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-3925 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3925 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3925 .kr-blok.kr-blok-6bae48a .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3925 .kr-blok.kr-blok-6bae48a .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-3925 .kr-blok.kr-blok-6bae48a .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-e-3931 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3931 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3931 .kr-blok.kr-blok-6bae48a .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3931 .kr-blok.kr-blok-6bae48a .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-3931 .kr-blok.kr-blok-6bae48a .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-e-3935 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3935 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-3935 .kr-blok.kr-blok-6bae48a .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-3935 .kr-blok.kr-blok-6bae48a .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-3935 .kr-blok.kr-blok-6bae48a .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-e-3944 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3944 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-3968 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-3968 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-4032 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4032 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-4044 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4044 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-4242 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4242 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-4242 .kr-blok.elementor-element-8fba680:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4242 .kr-blok.elementor-element-8fba680 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-4242 .kr-blok.elementor-element-f53afe5 .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-4242 .kr-blok.elementor-element-835427f .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-470b5d7:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-470b5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}
html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-266f622 .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-4503 .kr-blok.kr-blok-f936a91 .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}

html[data-thema="donker"] .kr-e-4863 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-4863 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-7b699ea .kr-e-knop {
  background-color: #1d5ea8 !important;
  fill: #E7ECF2 !important;
  color: #E7ECF2 !important;
}
html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-7b699ea .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-7b699ea .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-a482655 .kr-e-knop {
  background-color: #1d5ea8 !important;
}
html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-a482655 .kr-e-knop:hover,
html[data-thema="donker"] .kr-e-5027 .kr-blok.kr-blok-a482655 .kr-e-knop:focus {
  background-color: #1d5ea8 !important;
}

html[data-thema="donker"] .kr-e-5195 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-5195 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-5308 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-5308 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-5702 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-5702 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .elementor-5981 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .elementor-5981 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-6087 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-6087 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-6222 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-6222 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-e-6330 .kr-blok.kr-blok-6defc61:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .kr-e-6330 .kr-blok.kr-blok-6defc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .elementor-6470 .kr-blok.kr-blok-f2dbca9:not(.elementor-motion-effects-element-type-background),
html[data-thema="donker"] .elementor-6470 .kr-blok.kr-blok-f2dbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B0E11 !important;
}

html[data-thema="donker"] .kr-kit {
  --e-global-color-primary: #12161B !important;
  --e-global-color-secondary: #E7ECF2 !important;
  --e-global-color-text: #E7ECF2 !important;
  --e-global-color-accent: #1d5ea8 !important;
  --e-global-color-9a35fff: #12161B !important;
  --e-global-color-e837e92: #1d5ea8 !important;
  --e-global-color-2f3b416: #0B0E11 !important;
  --e-global-color-5d7b8ff: #E7ECF2 !important;
  --e-global-color-dd9144a: #12161B !important;
  --e-global-color-046ab35: #E7ECF2 !important;
  --e-global-color-1c17555: #1A1F26 !important;
  --e-global-color-63e025c: #0B0E11 !important;
}
html[data-thema="donker"] .kr-kit e-page-transition {
  background-color: #12161B !important;
}


html[data-thema="donker"] [class$="-now"],
html[data-thema="donker"] [class$="-now"] *,
html[data-thema="donker"] .kr-faq-badge,
html[data-thema="donker"] .kr-faq-badge *,
html[data-thema="donker"] .kr-kb-feature-badge,
html[data-thema="donker"] .kr-kb-feature-badge *,
html[data-thema="donker"] .kr-final-action-btn,
html[data-thema="donker"] .kr-final-action-btn *,
html[data-thema="donker"] .kr-final-action-btn.kr-btn-green,
html[data-thema="donker"] .kr-final-action-btn.kr-btn-green *,
html[data-thema="donker"] .kr-pr-ctacard-pill,
html[data-thema="donker"] .kr-pr-ctacard-pill * {
  color: #ffffff !important;
}
html[data-thema="donker"] [class$="-now"],
html[data-thema="donker"] .kr-pr-ctacard-pill,
html[data-thema="donker"] .kr-oc-result-tag,
html[data-thema="donker"] .kr-oc-btn,
html[data-thema="donker"] .kr-rf-btn-primary {
  background: #1d5ea8 !important;
  border-color: #1d5ea8 !important;
  color: #ffffff !important;
}
html[data-thema="donker"] .kr-oc-btn *,
html[data-thema="donker"] .kr-rf-btn-primary * { color: #ffffff !important; }
html[data-thema="donker"][data-thema="donker"] .kr-final-action-btn.kr-btn-green,
html[data-thema="donker"][data-thema="donker"] .kr-final-action-btn.kr-btn-green * {
  color: #ffffff !important;
}
