@media (prefers-color-scheme: dark) {
    :root:not([data-ktw-schema="hell"]) #button-anmeldung { background-color: #171f29; border-color: #61bf8e; background-color: #171f29; border-color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #button-anmeldung span { color: #61bf8e; color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #button-anmeldung:hover { background-color: #22563b; background-color: #22563b; }
    :root:not([data-ktw-schema="hell"]) #faq-menue p b { color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #faq .fusion-accordian .panel-title a:hover, :root:not([data-ktw-schema="hell"]) .fusion-accordian .panel-title a.hover { color: #e8eef6 !important; }
    :root:not([data-ktw-schema="hell"]) #faq .fusion-toggle-icon-right .active .fusion-toggle-heading { color: #e8eef6; }
    :root:not([data-ktw-schema="hell"]) #erfahrung-button .fusion-column-wrapper p { color: #61bf8e; border-color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) b.button { color: #61bf8e; border-color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #tabs-erfahrung .fusion-testimonials a { border-color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #tabs-erfahrung .activeSlide { background-color: #22563b; border-color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #mediathek .entry-title a { color: #e8eef6 !important; }
    :root:not([data-ktw-schema="hell"]) #mediathek .fusion-single-line-meta a { background-color: #19221d; color: #e8eef6; }
    :root:not([data-ktw-schema="hell"]) #mediathek .fusion-flex-column .fusion-load-more-button { border-color: #61bf8e; color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #blog-button p a { color: #f2f6fc; background-color: #151d19; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue .awb-menu__main-a_regular span:nth-child(2) { color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue .menu-item ul { background-color: #171f29; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue .menu-item .menu-item { background-color: #171f29; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue a { color: #e8eef6 !important; }
    :root:not([data-ktw-schema="hell"]) #menu-informationen .fusion-flex-column a:hover { color: #61bf8e !important; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue .awb-menu__main-a_button span { border-color: #61bf8e; color: #61bf8e; }
    :root:not([data-ktw-schema="hell"]) #menu-hauptmenue .awb-menu__main-a_button span:hover { background-color: #22563b; }
    :root:not([data-ktw-schema="hell"]) #footer .fusion-text p { color: rgba(232,238,246,.72); }
    :root:not([data-ktw-schema="hell"]) #footer p a { color: rgba(232,238,246,.72); }
    :root:not([data-ktw-schema="hell"]) .fusion-accordian .panel-title a.hover, :root:not([data-ktw-schema="hell"]) .fusion-accordian .panel-title a:hover { color: #e8eef6 !important; }
    :root:not([data-ktw-schema="hell"]) #matomo-opt-out { background-color: #171f29 !important; }
    @media (max-width:1024px) {
        :root:not([data-ktw-schema="hell"]) .fusion-flex-column .fa-times { color: #61bf8e; }
    }
    :root:not([data-ktw-schema="hell"]) .hentry a b:hover { background-color: #22563b; }
    :root:not([data-ktw-schema="hell"]) #matomo-opt-out p { color: #e8eef6; }
    :root:not([data-ktw-schema="hell"]) #matomo-opt-out { background-color: #171f29 !important; }
}
:root[data-ktw-schema="dunkel"] #button-anmeldung { background-color: #171f29; border-color: #61bf8e; background-color: #171f29; border-color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #button-anmeldung span { color: #61bf8e; color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #button-anmeldung:hover { background-color: #22563b; background-color: #22563b; }
:root[data-ktw-schema="dunkel"] #faq-menue p b { color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #faq .fusion-accordian .panel-title a:hover, :root[data-ktw-schema="dunkel"] .fusion-accordian .panel-title a.hover { color: #e8eef6 !important; }
:root[data-ktw-schema="dunkel"] #faq .fusion-toggle-icon-right .active .fusion-toggle-heading { color: #e8eef6; }
:root[data-ktw-schema="dunkel"] #erfahrung-button .fusion-column-wrapper p { color: #61bf8e; border-color: #61bf8e; }
:root[data-ktw-schema="dunkel"] b.button { color: #61bf8e; border-color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #tabs-erfahrung .fusion-testimonials a { border-color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #tabs-erfahrung .activeSlide { background-color: #22563b; border-color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #mediathek .entry-title a { color: #e8eef6 !important; }
:root[data-ktw-schema="dunkel"] #mediathek .fusion-single-line-meta a { background-color: #19221d; color: #e8eef6; }
:root[data-ktw-schema="dunkel"] #mediathek .fusion-flex-column .fusion-load-more-button { border-color: #61bf8e; color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #blog-button p a { color: #f2f6fc; background-color: #151d19; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue .awb-menu__main-a_regular span:nth-child(2) { color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue .menu-item ul { background-color: #171f29; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue .menu-item .menu-item { background-color: #171f29; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue a { color: #e8eef6 !important; }
:root[data-ktw-schema="dunkel"] #menu-informationen .fusion-flex-column a:hover { color: #61bf8e !important; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue .awb-menu__main-a_button span { border-color: #61bf8e; color: #61bf8e; }
:root[data-ktw-schema="dunkel"] #menu-hauptmenue .awb-menu__main-a_button span:hover { background-color: #22563b; }
:root[data-ktw-schema="dunkel"] #footer .fusion-text p { color: rgba(232,238,246,.72); }
:root[data-ktw-schema="dunkel"] #footer p a { color: rgba(232,238,246,.72); }
:root[data-ktw-schema="dunkel"] .fusion-accordian .panel-title a.hover, :root[data-ktw-schema="dunkel"] .fusion-accordian .panel-title a:hover { color: #e8eef6 !important; }
:root[data-ktw-schema="dunkel"] #matomo-opt-out { background-color: #171f29 !important; }
@media (max-width:1024px) {
    :root[data-ktw-schema="dunkel"] .fusion-flex-column .fa-times { color: #61bf8e; }
}
:root[data-ktw-schema="dunkel"] .hentry a b:hover { background-color: #22563b; }
:root[data-ktw-schema="dunkel"] #matomo-opt-out p { color: #e8eef6; }
:root[data-ktw-schema="dunkel"] #matomo-opt-out { background-color: #171f29 !important; }
