.longpager .section-wrapper h1,
.longpager .section-wrapper h2,
.longpager .section-wrapper h3 {
  color: #000000 !important;
}
.longpager .teaser.has-border {
  border-color: #e5e5e5;
}
.longpager .teaser.has-border .teaser__inner--video-image {
  background-color: #ffffff;
  border-color: #e5e5e5;
}
.longpager .teaser .teaser__text p {
  color: #333333;
}
.longpager .section-wrapper[data-color-scheme=darkblue] {
  background-color: #ffffff;
  color: #333333;
  fill: #333333;
}
.longpager .section-wrapper[data-color-scheme=darkblue] > h2 {
  color: #ffd900 !important;
}
.longpager .section-wrapper[data-color-scheme=green] {
  background-color: #ffffff;
  color: #fff;
  fill: #fff;
}
.longpager .section-wrapper[data-color-scheme=lightblue] {
  background-color: #ffffff;
  color: #f60;
  fill: #f60;
}
.longpager .section-wrapper[data-color-scheme=mouse] {
  background-color: #e5e5e5;
  color: #333;
  fill: #f60;
}
.longpager .section-wrapper[data-color-scheme=ocher] {
  background-color: #ffffff;
  color: #fff;
  fill: #fff;
}
.longpager .section-wrapper[data-color-scheme=orange] {
  background-color: #ffffff;
  color: #fff;
  fill: #fff;
}
.longpager .section-wrapper[data-color-scheme=pigeon] {
  background-color: #ffffff;
  color: #fff;
  fill: #fff;
}
.longpager .section-wrapper[data-color-scheme=transparent-inverted] {
  background-color: transparent;
  color: #fff;
  fill: #fff;
}
.longpager .section-wrapper[data-color-scheme=transparent] {
  background-color: transparent;
  color: #333;
  fill: #f60;
}
.longpager .section-wrapper[data-color-scheme=white] {
  background-color: #fff;
  color: #333333;
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=darkblue] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=darkblue] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=darkblue] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=darkblue] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=darkblue] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=green] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=green] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=green] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=green] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=green] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=lightblue] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=lightblue] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=lightblue] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=lightblue] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=lightblue] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=mouse] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=mouse] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=mouse] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=mouse] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=mouse] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=ocher] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=ocher] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=ocher] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=ocher] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=ocher] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=orange] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=orange] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=orange] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=orange] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=orange] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=pigeon] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=pigeon] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=pigeon] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=pigeon] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=pigeon] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent-inverted] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent-inverted] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=transparent-inverted] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent-inverted] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=transparent-inverted] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent] .teaser__link--text {
  color: #000000;
}
.longpager .teaser[data-color-scheme=transparent] .teaser__title {
  color: #000000;
}
.longpager .teaser[data-color-scheme=transparent] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=transparent] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=transparent] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=transparent] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=white] .teaser__link .btn__icon {
  fill: #ffd900;
}
.longpager .teaser[data-color-scheme=white] .teaser__link--text {
  color: #000000;
}
.longpager .teaser[data-color-scheme=white] .teaser__title {
  color: #000000;
}
.longpager .teaser[data-color-scheme=white] a:focus .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=white] a:focus .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .teaser[data-color-scheme=white] a:hover .teaser__link .btn__icon {
  fill: #000000;
}
.longpager .teaser[data-color-scheme=white] a:hover .teaser__link.btn--only-icon {
  background-color: #ffd900;
}
.longpager .section-teaser .text > strong {
  color: #000000;
}
.longpager .section-teaser .text .subtext {
  color: #333333;
}
.longpager .section-teaser .text .subtext .checked-list .icon-onprint {
  fill: #333333;
}
@media all and (min-width: 640px) {
  .longpager .carousel-dotnav {
    top: inherit;
    bottom: 30px;
  }
}
.longpager .carousel-dotnav .carousel-dotnav__item {
  background-color: #e5e5e5;
}
.longpager .carousel-dotnav .carousel-dotnav__item.is-active {
  background-color: #ffd900;
}
.longpager .module-linklist .slick-slider .slick-slide a {
  color: #000000;
}
.longpager .teaser--big-text {
  max-width: inherit;
  background-color: #ffffff;
}
.longpager .widgetarea .widgetarea__col {
  background-color: #ffd900;
}
.longpager .widgetarea .widgetarea__col .module-contact .module-contact__pair a {
  color: #000000;
}
.longpager .widgetarea .widgetarea__col .module-contact .module-contact__icon {
  fill: #000000;
  color: #000000;
}
.longpager .stickynav .stickynav__list {
  background: transparent;
}
.longpager .stickynav .stickynav__list .stickynav__item {
  border-top: 0 none;
  border-bottom: 0 none;
}
@media all and (min-width: 960px) {
  .longpager .stickynav .stickynav__list .stickynav__item {
    margin-left: 0;
  }
}
.longpager .stickynav .stickynav__list .stickynav__item:not(.is-active) {
  background: #e5e5e5;
}
@media all and (min-width: 960px) {
  .longpager .stickynav .stickynav__list .stickynav__item .stickynav__link {
    font-size: 18px;
  }
}
.longpager .stickynav .stickynav__list .stickynav__item:last-child {
  border-right: 0 none;
}
