[data-theme="dark"] body, body[data-theme="dark"] {
  background-color: #081016;
  color: #fff;
}

[data-theme="dark"] body .solutions-page .content-block .first-block, [data-theme="dark"] body .over-the-years-text, [data-theme="dark"] body .livin .module-border-wrap, [data-theme="dark"] body .tab-container, [data-theme="dark"] body .most-popular-stories-component, [data-theme="dark"] body .container-article-template-2 .inner-container, [data-theme="dark"] body .reading-progress, [data-theme="dark"] body .job-vacancies-block, [data-theme="dark"] body .articles-view-2, [data-theme="dark"] body .standard-component, [data-theme="dark"] body .solutions-on-expertise .carousel .carousel-item .content, [data-theme="dark"] body .feature-project-block .info, [data-theme="dark"] body .paragraph-key-figures, [data-theme="dark"] body .stock-purchase-block, [data-theme="dark"] body .press-release-block, [data-theme="dark"] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-text p, [data-theme="dark"] body .solutions-landing .negative-margin .inner-container .heading-container, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse, [data-theme="dark"] body .themes-explorer, [data-theme="dark"] body .themes-explorer .content .themes-explorer-showmore, [data-theme="dark"] body footer, [data-theme="dark"] body header, [data-theme="dark"] body .solutions-landing .negative-margin .inner-container .business-cases-container, [data-theme="dark"] body .dropdown-menu, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .third-level, [data-theme="dark"] body .solutions-landing .inner-top-container, [data-theme="dark"] body .solutions-landing .inner-container .heading-container, [data-theme="dark"] body .solutions-landing .inner-container .business-cases-container, [data-theme="dark"] body .tab-container .tab-nav li:hover, [data-theme="dark"] body .tab-container .tab-nav li.active, [data-theme="dark"] body .tab-container .tab-sections-container .tab-section, [data-theme="dark"] body .tab-container .tab-sections-container .tab-section .date-section .date-section-top, [data-theme="dark"] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-top, [data-theme="dark"] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-center, [data-theme="dark"] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom, [data-theme="dark"] body .search-box-container .inner-container .result-container .filter-column, [data-theme="dark"] body .solutions-on-expertise .carousel-control-next, [data-theme="dark"] body .solutions-on-expertise .carousel-control-prev, [data-theme="dark"] body .solutions-on-expertise, [data-theme="dark"] body .container-homepage .inner-container > .row .articles-container > .row .item.carousel-container .controls-container, [data-theme="dark"] body header .search-box-container, [data-theme="dark"] body .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link, [data-theme="dark"] body .act-with-engie .inner-container .row .component-container, [data-theme="dark"] body .expertises-landing .expertises .standard-component, [data-theme="dark"] body .content-tabs .content-tabs-nav ul, [data-theme="dark"] body .main-block-container-with-hero-image.press .schedule-paragraph .items .views-row, [data-theme="dark"] body .search-box-container .inner-container .filter-mobile-commands, body[data-theme="dark"] .solutions-page .content-block .first-block, body[data-theme="dark"] .over-the-years-text, body[data-theme="dark"] .livin .module-border-wrap, body[data-theme="dark"] .tab-container, body[data-theme="dark"] .most-popular-stories-component, body[data-theme="dark"] .container-article-template-2 .inner-container, body[data-theme="dark"] .reading-progress, body[data-theme="dark"] .job-vacancies-block, body[data-theme="dark"] .articles-view-2, body[data-theme="dark"] .standard-component, body[data-theme="dark"] .solutions-on-expertise .carousel .carousel-item .content, body[data-theme="dark"] .feature-project-block .info, body[data-theme="dark"] .paragraph-key-figures, body[data-theme="dark"] .stock-purchase-block, body[data-theme="dark"] .press-release-block, body[data-theme="dark"] .schedule-paragraph .schedule-content .items .schedule-item .schedule-text p, body[data-theme="dark"] .solutions-landing .negative-margin .inner-container .heading-container, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse, body[data-theme="dark"] .themes-explorer, body[data-theme="dark"] .themes-explorer .content .themes-explorer-showmore, body[data-theme="dark"] footer, body[data-theme="dark"] header, body[data-theme="dark"] .solutions-landing .negative-margin .inner-container .business-cases-container, body[data-theme="dark"] .dropdown-menu, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .third-level, body[data-theme="dark"] .solutions-landing .inner-top-container, body[data-theme="dark"] .solutions-landing .inner-container .heading-container, body[data-theme="dark"] .solutions-landing .inner-container .business-cases-container, body[data-theme="dark"] .tab-container .tab-nav li:hover, body[data-theme="dark"] .tab-container .tab-nav li.active, body[data-theme="dark"] .tab-container .tab-sections-container .tab-section, body[data-theme="dark"] .tab-container .tab-sections-container .tab-section .date-section .date-section-top, body[data-theme="dark"] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-top, body[data-theme="dark"] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-center, body[data-theme="dark"] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom, body[data-theme="dark"] .search-box-container .inner-container .result-container .filter-column, body[data-theme="dark"] .solutions-on-expertise .carousel-control-next, body[data-theme="dark"] .solutions-on-expertise .carousel-control-prev, body[data-theme="dark"] .solutions-on-expertise, body[data-theme="dark"] .container-homepage .inner-container > .row .articles-container > .row .item.carousel-container .controls-container, body[data-theme="dark"] header .search-box-container, body[data-theme="dark"] .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link, body[data-theme="dark"] .act-with-engie .inner-container .row .component-container, body[data-theme="dark"] .expertises-landing .expertises .standard-component, body[data-theme="dark"] .content-tabs .content-tabs-nav ul, body[data-theme="dark"] .main-block-container-with-hero-image.press .schedule-paragraph .items .views-row, body[data-theme="dark"] .search-box-container .inner-container .filter-mobile-commands {
  background-color: #142938;
}

[data-theme="dark"] .bg-white, [data-theme="dark"] .preview-themen-slider__content_text_wrapper_inner {
  background-color: var(--nj-color-base-gray-700)!important;
}

[data-theme="dark"] .nj-btn--light {
  background: var(--nj-color-base-blue-corporate-active);
  color: var(--nj-color-base-gray-900);
}

[data-theme="dark"] .ansprechpartner > div:first-child {
  background-color: var(--nj-color-base-gray-700);
}

[data-theme="dark"] .text-teaser .trenner {
  background-color: #081016;
}

[data-theme="dark"] .ansprechpartner-details__funktion, [data-theme="dark"] .ansprechpartner-details__name {
  color: white;
}

[data-theme="dark"]  .vertical-tabs__item {
  color: white;
}

[data-theme="dark"] input, [data-theme="dark"] textarea {
  color: white;
  background-color: #081016;
}


[data-theme="dark"] .magazin-top-news__box-right, [data-theme="dark"] .magazin-top-news .magazin-top-news__box-right-title h3 {
  background-color: var(--additional-blue-bigstone);
  color: white;
}

[data-theme="dark"] .magazin-themen_title {
  color: white;
}

[data-theme="dark"] body .quickedit-field p, [data-theme="dark"] body .articles-view-2 .title, [data-theme="dark"] body .list-internal-expertise .list-item li a, [data-theme="dark"] body .solutions-on-expertise .carousel-control-next i, [data-theme="dark"] body .solutions-on-expertise .carousel-control-prev i, [data-theme="dark"] body .schedule-paragraph .schedule-content .schedule-item .schedule-date, [data-theme="dark"] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-date .text > *, [data-theme="dark"] body .solutions-landing .negative-margin .inner-container .solutions-container .solution .content .description, [data-theme="dark"] body .themes-explorer .content .themes-explorer-showmore .themes-icon, [data-theme="dark"] body .themes-explorer.horizontal .title, [data-theme="dark"] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link, [data-theme="dark"] body header .row .top-header .lang-selector li .lang-link.active, [data-theme="dark"] body footer #block-engie-footer ul li a, [data-theme="dark"] body .dropdown-item, [data-theme="dark"] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta, [data-theme="dark"] body .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta, [data-theme="dark"] body .solutions-landing .inner-container .solutions-container .solution .link .content .description, [data-theme="dark"] body .cancel-link, [data-theme="dark"] body div.datepicker th a.datepickerGoNext i, [data-theme="dark"] body div.datepicker th a.datepickerGoPrev i, [data-theme="dark"] body div.datepicker *, [data-theme="dark"] body .solutions-on-expertise .carousel-control-next, [data-theme="dark"] body .solutions-on-expertise .carousel-control-prev, [data-theme="dark"] body .solutions-on-expertise .carousel .carousel-item .solution .link .content .description, [data-theme="dark"] body .container-homepage .inner-container > .row .articles-container > .row .item.carousel-container .controls-container > a .icon-chevron, [data-theme="dark"] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-text, body[data-theme="dark"] .quickedit-field p, body[data-theme="dark"] .articles-view-2 .title, body[data-theme="dark"] .list-internal-expertise .list-item li a, body[data-theme="dark"] .solutions-on-expertise .carousel-control-next i, body[data-theme="dark"] .solutions-on-expertise .carousel-control-prev i, body[data-theme="dark"] .schedule-paragraph .schedule-content .schedule-item .schedule-date, body[data-theme="dark"] .schedule-paragraph .schedule-content .items .schedule-item .schedule-date .text > *, body[data-theme="dark"] .solutions-landing .negative-margin .inner-container .solutions-container .solution .content .description, body[data-theme="dark"] .themes-explorer .content .themes-explorer-showmore .themes-icon, body[data-theme="dark"] .themes-explorer.horizontal .title, body[data-theme="dark"] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link, body[data-theme="dark"] header .row .top-header .lang-selector li .lang-link.active, body[data-theme="dark"] footer #block-engie-footer ul li a, body[data-theme="dark"] .dropdown-item, body[data-theme="dark"] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta, body[data-theme="dark"] .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta, body[data-theme="dark"] .solutions-landing .inner-container .solutions-container .solution .link .content .description, body[data-theme="dark"] .cancel-link, body[data-theme="dark"] div.datepicker th a.datepickerGoNext i, body[data-theme="dark"] div.datepicker th a.datepickerGoPrev i, body[data-theme="dark"] div.datepicker *, body[data-theme="dark"] .solutions-on-expertise .carousel-control-next, body[data-theme="dark"] .solutions-on-expertise .carousel-control-prev, body[data-theme="dark"] .solutions-on-expertise .carousel .carousel-item .solution .link .content .description, body[data-theme="dark"] .container-homepage .inner-container > .row .articles-container > .row .item.carousel-container .controls-container > a .icon-chevron, body[data-theme="dark"] .schedule-paragraph .schedule-content .items .schedule-item .schedule-text {
  color: white;
}

[data-theme="dark"] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level, body[data-theme="dark"] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level {
  background-color: #142938 !important;
}

[data-theme="dark"] .nj-footer__link, [data-theme="dark"] .secondary-menu a {
  color: white;
}


[data-theme="dark"] .blackbox {
  background-color: #081016;
}

[data-theme="dark"] .card-slider::before {
  background-color: #142938;
}

[data-theme="dark"] .preview-themen-slider__wrapper a {
  color: white;
}

[data-theme="dark"] .webform-submission-form .nj-dropdown.nj-dropdown--shown-collapse .nj-dropdown__label, .webform-submission-form .nj-dropdown[data-selected-content] .nj-dropdown__label {
  color: white;
}