html {
  --grid__columns: 12;
  --grid__gutter: 1.875rem;
}
.row {
  display: grid;
  grid-template-columns: repeat(var(--grid__columns), 1fr);
  grid-gap: var(--grid__gutter);
  grid-auto-columns: 1fr;
}

.row--show {
  position: relative;
  background: #f9f9f9;
  z-index: 0;
  padding-top: 0.9375rem;
}

.row--show:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  background: repeating-linear-gradient(to right, #f0f0f0 0%, #f0f0f0 calc((100% - (1.875rem * 11)) / 12), #f9f9f9 calc((100% - (1.875rem * 11)) / 12), #f9f9f9 calc(((100% - (1.875rem * 11)) / 12) + 1.875rem) );
}


/* ----- */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  grid-column: 1 / -1;
}

.row-span-xs-1, .row-span-xs-2, .row-span-xs-3, .row-span-xs-4, .row-span-xs-5, .row-span-xs-6, .row-span-xs-7, .row-span-xs-8, .row-span-xs-9, .row-span-xs-10, .row-span-xs-11, .row-span-xs-12, .row-span-sm-1, .row-span-sm-2, .row-span-sm-3, .row-span-sm-4, .row-span-sm-5, .row-span-sm-6, .row-span-sm-7, .row-span-sm-8, .row-span-sm-9, .row-span-sm-10, .row-span-sm-11, .row-span-sm-12, .row-span-md-1, .row-span-md-2, .row-span-md-3, .row-span-md-4, .row-span-md-5, .row-span-md-6, .row-span-md-7, .row-span-md-8, .row-span-md-9, .row-span-md-10, .row-span-md-11, .row-span-md-12, .row-span-lg-1, .row-span-lg-2, .row-span-lg-3, .row-span-lg-4, .row-span-lg-5, .row-span-lg-6, .row-span-lg-7, .row-span-lg-8, .row-span-lg-9, .row-span-lg-10, .row-span-lg-11, .row-span-lg-12, .row-span-xl-1, .row-span-xl-2, .row-span-xl-3, .row-span-xl-4, .row-span-xl-5, .row-span-xl-6, .row-span-xl-7, .row-span-xl-8, .row-span-xl-9, .row-span-xl-10, .row-span-xl-11, .row-span-xl-12 {
  grid-row: 1;
}

.justify-start {
  justify-self: start;
}

.justify-center {
  justify-self: center;
}

.justify-end {
  justify-self: end;
}

.justify-stretch {
  justify-self: stretch;
}

.align-start {
  align-self: start;
}

.align-center {
  align-self: center;
}

.align-end {
  align-self: end;
}

.align-stretch {
  align-self: stretch;
}

.col-1 {
  grid-column: span 1 / span 1;
}

.col-2 {
  grid-column: span 2 / span 2;
}

.col-3 {
  grid-column: span 3 / span 3;
}

.col-4 {
  grid-column: span 4 / span 4;
}

.col-5 {
  grid-column: span 5 / span 5;
}

.col-6 {
  grid-column: span 6 / span 6;
}

.col-7 {
  grid-column: span 7 / span 7;
}

.col-8 {
  grid-column: span 8 / span 8;
}

.col-9 {
  grid-column: span 9 / span 9;
}

.col-10 {
  grid-column: span 10 / span 10;
}

.col-11 {
  grid-column: span 11 / span 11;
}

.col-12 {
  grid-column: span 12 / span 12;
}

@media screen and (min-width: 0) {
  .col-xs-1 {
    grid-column: span 1 / span 1;
  }

  .col-xs-2 {
    grid-column: span 2 / span 2;
  }

  .col-xs-3 {
    grid-column: span 3 / span 3;
  }

  .col-xs-4 {
    grid-column: span 4 / span 4;
  }

  .col-xs-5 {
    grid-column: span 5 / span 5;
  }

  .col-xs-6 {
    grid-column: span 6 / span 6;
  }

  .col-xs-7 {
    grid-column: span 7 / span 7;
  }

  .col-xs-8 {
    grid-column: span 8 / span 8;
  }

  .col-xs-9 {
    grid-column: span 9 / span 9;
  }

  .col-xs-10 {
    grid-column: span 10 / span 10;
  }

  .col-xs-11 {
    grid-column: span 11 / span 11;
  }

  .col-xs-12 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (min-width: 0) {
  .col-start-xs-1 {
    grid-column-start: 1;
  }

  .row-start-xs-1 {
    grid-row-start: 1;
  }

  .col-start-xs-2 {
    grid-column-start: 2;
  }

  .row-start-xs-2 {
    grid-row-start: 2;
  }

  .col-start-xs-3 {
    grid-column-start: 3;
  }

  .row-start-xs-3 {
    grid-row-start: 3;
  }

  .col-start-xs-4 {
    grid-column-start: 4;
  }

  .row-start-xs-4 {
    grid-row-start: 4;
  }

  .col-start-xs-5 {
    grid-column-start: 5;
  }

  .row-start-xs-5 {
    grid-row-start: 5;
  }

  .col-start-xs-6 {
    grid-column-start: 6;
  }

  .row-start-xs-6 {
    grid-row-start: 6;
  }

  .col-start-xs-7 {
    grid-column-start: 7;
  }

  .row-start-xs-7 {
    grid-row-start: 7;
  }

  .col-start-xs-8 {
    grid-column-start: 8;
  }

  .row-start-xs-8 {
    grid-row-start: 8;
  }

  .col-start-xs-9 {
    grid-column-start: 9;
  }

  .row-start-xs-9 {
    grid-row-start: 9;
  }

  .col-start-xs-10 {
    grid-column-start: 10;
  }
  .row-start-xs-10 {
    grid-row-start: 10;
  }

  .col-start-xs-11 {
    grid-column-start: 11;
  }

  .row-start-xs-11 {
    grid-row-start: 11;
  }

  .col-start-xs-12 {
    grid-column-start: 12;
  }

  .row-start-xs-12 {
    grid-row-start: 12;
  }
}

@media screen and (min-width: 0) {
  .pull-right-xs {
    grid-column-end: -1;
  }

  .pull-left-xs {
    grid-row-start: 1;
    grid-column-end: inherit;
  }
}

@media screen and (min-width: 0) {
  .justify-xs-start {
    justify-self: start;
  }

  .justify-xs-center {
    justify-self: center;
  }

  .justify-xs-end {
    justify-self: end;
  }

  .justify-xs-stretch {
    justify-self: stretch;
  }

  .align-xs-start {
    align-self: start;
  }

  .align-xs-center {
    align-self: center;
  }

  .align-xs-end {
    align-self: end;
  }

  .align-xs-stretch {
    align-self: stretch;
  }
}

@media screen and (min-width: 0) {
  .row-span-xs-1 {
    grid-row: span 1 / span 1;
  }

  .row-span-xs-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-xs-3 {
    grid-row: span 3 / span 3;
  }

  .row-span-xs-4 {
    grid-row: span 4 / span 4;
  }

  .row-span-xs-5 {
    grid-row: span 5 / span 5;
  }

  .row-span-xs-6 {
    grid-row: span 6 / span 6;
  }

  .row-span-xs-7 {
    grid-row: span 7 / span 7;
  }

  .row-span-xs-8 {
    grid-row: span 8 / span 8;
  }

  .row-span-xs-9 {
    grid-row: span 9 / span 9;
  }

  .row-span-xs-10 {
    grid-row: span 10 / span 10;
  }

  .row-span-xs-11 {
    grid-row: span 11 / span 11;
  }

  .row-span-xs-12 {
    grid-row: span 12 / span 12;
  }
}

@media screen and (min-width: 34.375em) {
  .col-sm-1 {
    grid-column: span 1 / span 1;
  }

  .col-sm-2 {
    grid-column: span 2 / span 2;
  }

  .col-sm-3 {
    grid-column: span 3 / span 3;
  }

  .col-sm-4 {
    grid-column: span 4 / span 4;
  }

  .col-sm-5 {
    grid-column: span 5 / span 5;
  }

  .col-sm-6 {
    grid-column: span 6 / span 6;
  }

  .col-sm-7 {
    grid-column: span 7 / span 7;
  }

  .col-sm-8 {
    grid-column: span 8 / span 8;
  }

  .col-sm-9 {
    grid-column: span 9 / span 9;
  }

  .col-sm-10 {
    grid-column: span 10 / span 10;
  }

  .col-sm-11 {
    grid-column: span 11 / span 11;
  }

  .col-sm-12 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (min-width: 34.375em) {
  .col-start-sm-1 {
    grid-column-start: 1;
  }

  .row-start-sm-1 {
    grid-row-start: 1;
  }

  .col-start-sm-2 {
    grid-column-start: 2;
  }

  .row-start-sm-2 {
    grid-row-start: 2;
  }

  .col-start-sm-3 {
    grid-column-start: 3;
  }

  .row-start-sm-3 {
    grid-row-start: 3;
  }

  .col-start-sm-4 {
    grid-column-start: 4;
  }

  .row-start-sm-4 {
    grid-row-start: 4;
  }

  .col-start-sm-5 {
    grid-column-start: 5;
  }

  .row-start-sm-5 {
    grid-row-start: 5;
  }

  .col-start-sm-6 {
    grid-column-start: 6;
  }

  .row-start-sm-6 {
    grid-row-start: 6;
  }

  .col-start-sm-7 {
    grid-column-start: 7;
  }

  .row-start-sm-7 {
    grid-row-start: 7;
  }

  .col-start-sm-8 {
    grid-column-start: 8;
  }

  .row-start-sm-8 {
    grid-row-start: 8;
  }

  .col-start-sm-9 {
    grid-column-start: 9;
  }

  .row-start-sm-9 {
    grid-row-start: 9;
  }

  .col-start-sm-10 {
    grid-column-start: 10;
  }

  .row-start-sm-10 {
    grid-row-start: 10;
  }

  .col-start-sm-11 {
    grid-column-start: 11;
  }

  .row-start-sm-11 {
    grid-row-start: 11;
  }

  .col-start-sm-12 {
    grid-column-start: 12;
  }

  .row-start-sm-12 {
    grid-row-start: 12;
  }
}

@media screen and (min-width: 34.375em) {
  .pull-right-sm {
    grid-column-end: -1;
  }

  .pull-left-sm {
    grid-row-start: 1;
    grid-column-end: inherit;
  }
}

@media screen and (min-width: 34.375em) {
  .justify-sm-start {
    justify-self: start;
  }

  .justify-sm-center {
    justify-self: center;
  }

  .justify-sm-end {
    justify-self: end;
  }

  .justify-sm-stretch {
    justify-self: stretch;
  }

  .align-sm-start {
    align-self: start;
  }

  .align-sm-center {
    align-self: center;
  }

  .align-sm-end {
    align-self: end;
  }

  .align-sm-stretch {
    align-self: stretch;
  }
}

@media screen and (min-width: 34.375em) {
  .row-span-sm-1 {
    grid-row: span 1 / span 1;
  }

  .row-span-sm-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-sm-3 {
    grid-row: span 3 / span 3;
  }

  .row-span-sm-4 {
    grid-row: span 4 / span 4;
  }

  .row-span-sm-5 {
    grid-row: span 5 / span 5;
  }

  .row-span-sm-6 {
    grid-row: span 6 / span 6;
  }

  .row-span-sm-7 {
    grid-row: span 7 / span 7;
  }

  .row-span-sm-8 {
    grid-row: span 8 / span 8;
  }

  .row-span-sm-9 {
    grid-row: span 9 / span 9;
  }

  .row-span-sm-10 {
    grid-row: span 10 / span 10;
  }

  .row-span-sm-11 {
    grid-row: span 11 / span 11;
  }

  .row-span-sm-12 {
    grid-row: span 12 / span 12;
  }
}


@media screen and (min-width: 48em) {
  .col-md-1 {
    grid-column: span 1 / span 1;
  }

  .col-md-2 {
    grid-column: span 2 / span 2;
  }

  .col-md-3 {
    grid-column: span 3 / span 3;
  }

  .col-md-4 {
    grid-column: span 4 / span 4;
  }

  .col-md-5 {
    grid-column: span 5 / span 5;
  }

  .col-md-6 {
    grid-column: span 6 / span 6;
  }

  .col-md-7 {
    grid-column: span 7 / span 7;
  }

  .col-md-8 {
    grid-column: span 8 / span 8;
  }

  .col-md-9 {
    grid-column: span 9 / span 9;
  }

  .col-md-10 {
    grid-column: span 10 / span 10;
  }

  .col-md-11 {
    grid-column: span 11 / span 11;
  }

  .col-md-12 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (min-width: 48em) {
  .col-start-md-1 {
    grid-column-start: 1;
  }

  .row-start-md-1 {
    grid-row-start: 1;
  }

  .col-start-md-2 {
    grid-column-start: 2;
  }

  .row-start-md-2 {
    grid-row-start: 2;
  }

  .col-start-md-3 {
    grid-column-start: 3;
  }

  .row-start-md-3 {
    grid-row-start: 3;
  }

  .col-start-md-4 {
    grid-column-start: 4;
  }

  .row-start-md-4 {
    grid-row-start: 4;
  }

  .col-start-md-5 {
    grid-column-start: 5;
  }

  .row-start-md-5 {
    grid-row-start: 5;
  }

  .col-start-md-6 {
    grid-column-start: 6;
  }

  .row-start-md-6 {
     grid-row-start: 6;
  }

  .col-start-md-7 {
    grid-column-start: 7;
  }

  .row-start-md-7 {
    grid-row-start: 7;
  }

  .col-start-md-8 {
    grid-column-start: 8;
  }

  .row-start-md-8 {
    grid-row-start: 8;
  }

  .col-start-md-9 {
    grid-column-start: 9;
  }

  .row-start-md-9 {
    grid-row-start: 9;
  }

  .col-start-md-10 {
    grid-column-start: 10;
  }

  .row-start-md-10 {
    grid-row-start: 10;
  }

  .col-start-md-11 {
    grid-column-start: 11;
  }
  
  .row-start-md-11 {
    grid-row-start: 11;
  }
  
  .col-start-md-12 {
    grid-column-start: 12;
  }
  
  .row-start-md-12 {
    grid-row-start: 12;
  }
}

@media screen and (min-width: 48em) {
  .pull-right-md {
    grid-column-end: -1;
  }
  
  .pull-left-md {
    grid-row-start: 1;
    grid-column-end: inherit;
  }
}

@media screen and (min-width: 48em) {
  .justify-md-start {
    justify-self: start;
  }

  .justify-md-center {
    justify-self: center;
  }

  .justify-md-end {
    justify-self: end;
  }

  .justify-md-stretch {
    justify-self: stretch;
  }

  .align-md-start {
    align-self: start;
  }

  .align-md-center {
    align-self: center;
  }

  .align-md-end {
    align-self: end;
  }

  .align-md-stretch {
    align-self: stretch;
  }
}

@media screen and (min-width: 48em) {
  .row-span-md-1 {
    grid-row: span 1 / span 1;
  }

  .row-span-md-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-md-3 {
    grid-row: span 3 / span 3;
  }

  .row-span-md-4 {
    grid-row: span 4 / span 4;
  }

  .row-span-md-5 {
    grid-row: span 5 / span 5;
  }

  .row-span-md-6 {
    grid-row: span 6 / span 6;
  }

  .row-span-md-7 {
    grid-row: span 7 / span 7;
  }

  .row-span-md-8 {
    grid-row: span 8 / span 8;
  }

  .row-span-md-9 {
    grid-row: span 9 / span 9;
  }

  .row-span-md-10 {
    grid-row: span 10 / span 10;
  }

  .row-span-md-11 {
    grid-row: span 11 / span 11;
  }

  .row-span-md-12 {
    grid-row: span 12 / span 12;
  }
}

@media screen and (min-width: 58.75em) {
  .col-lg-1 {
    grid-column: span 1 / span 1;
  }
  
  .col-lg-2 {
    grid-column: span 2 / span 2;
  }
  
  .col-lg-3 {
    grid-column: span 3 / span 3;
  }
  
  .col-lg-4 {
    grid-column: span 4 / span 4;
  }
  
  .col-lg-5 {
    grid-column: span 5 / span 5;
  }
  
  .col-lg-6 {
    grid-column: span 6 / span 6;
  }
  
  .col-lg-7 {
    grid-column: span 7 / span 7;
  }
  
  .col-lg-8 {
    grid-column: span 8 / span 8;
  }
  
  .col-lg-9 {
    grid-column: span 9 / span 9;
  }
  
  .col-lg-10 {
    grid-column: span 10 / span 10;
  }
  
  .col-lg-11 {
    grid-column: span 11 / span 11;
  }
  
  .col-lg-12 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (min-width: 58.75em) {
  .col-start-lg-1 {
    grid-column-start: 1;
  }
  
  .row-start-lg-1 {
    grid-row-start: 1;
  }
  
  .col-start-lg-2 {
    grid-column-start: 2;
  }
  
  .row-start-lg-2 {
    grid-row-start: 2;
  }
  
  .col-start-lg-3 {
    grid-column-start: 3;
  }
  
  .row-start-lg-3 {
    grid-row-start: 3;
  }
  
  .col-start-lg-4 {
    grid-column-start: 4;
  }
  
  .row-start-lg-4 {
    grid-row-start: 4;
  }
  
  .col-start-lg-5 {
    grid-column-start: 5;
  }
  
  .row-start-lg-5 {
    grid-row-start: 5;
  }
  
  .col-start-lg-6 {
    grid-column-start: 6;
  }
  
  .row-start-lg-6 {
    grid-row-start: 6;
  }
  
  .col-start-lg-7 {
    grid-column-start: 7;
  }
  
  .row-start-lg-7 {
    grid-row-start: 7;
  }
  
  .col-start-lg-8 {
    grid-column-start: 8;
  }
  
  .row-start-lg-8 {
    grid-row-start: 8;
  }
  
  .col-start-lg-9 {
    grid-column-start: 9;
  }
  
  .row-start-lg-9 {
    grid-row-start: 9;
  }
  
  .col-start-lg-10 {
    grid-column-start: 10;
  }
  
  .row-start-lg-10 {
    grid-row-start: 10;
  }
  
  .col-start-lg-11 {
    grid-column-start: 11;
  }
  
  .row-start-lg-11 {
    grid-row-start: 11;
  }
  
  .col-start-lg-12 {
    grid-column-start: 12;
  }
  
  .row-start-lg-12 {
    grid-row-start: 12;
  }
}

@media screen and (min-width: 58.75em) {
  .pull-right-lg {
    grid-column-end: -1;
  }
  
  .pull-left-lg {
    grid-row-start: 1;
    grid-column-end: inherit;
  }
}

@media screen and (min-width: 58.75em) {
  .justify-lg-start {
    justify-self: start;
  }

  .justify-lg-center {
    justify-self: center;
  }

  .justify-lg-end {
    justify-self: end;
  }

  .justify-lg-stretch {
    justify-self: stretch;
  }

  .align-lg-start {
    align-self: start;
  }

  .align-lg-center {
    align-self: center;
  }

  .align-lg-end {
    align-self: end;
  }

  .align-lg-stretch {
    align-self: stretch;
  }
}

@media screen and (min-width: 58.75em) {
  .row-span-lg-1 {
    grid-row: span 1 / span 1;
  }

  .row-span-lg-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-lg-3 {
    grid-row: span 3 / span 3;
  }

  .row-span-lg-4 {
    grid-row: span 4 / span 4;
  }

  .row-span-lg-5 {
    grid-row: span 5 / span 5;
  }

  .row-span-lg-6 {
    grid-row: span 6 / span 6;
  }

  .row-span-lg-7 {
    grid-row: span 7 / span 7;
  }

  .row-span-lg-8 {
    grid-row: span 8 / span 8;
  }

  .row-span-lg-9 {
    grid-row: span 9 / span 9;
  }

  .row-span-lg-10 {
    grid-row: span 10 / span 10;
  }

  .row-span-lg-11 {
    grid-row: span 11 / span 11;
  }

  .row-span-lg-12 {
    grid-row: span 12 / span 12;
  }
}

@media screen and (min-width: 68.75em) {
  .col-xl-1 {
    grid-column: span 1 / span 1;
  }
  
  .col-xl-2 {
    grid-column: span 2 / span 2;
  }
  
  .col-xl-3 {
    grid-column: span 3 / span 3;
  }
  
  .col-xl-4 {
    grid-column: span 4 / span 4;
  }
  
  .col-xl-5 {
    grid-column: span 5 / span 5;
  }
  
  .col-xl-6 {
    grid-column: span 6 / span 6;
  }
  
  .col-xl-7 {
    grid-column: span 7 / span 7;
  }
  
  .col-xl-8 {
    grid-column: span 8 / span 8;
  }
  
  .col-xl-9 {
    grid-column: span 9 / span 9;
  }
  
  .col-xl-10 {
    grid-column: span 10 / span 10;
  }
  
  .col-xl-11 {
    grid-column: span 11 / span 11;
  }
  
  .col-xl-12 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (min-width: 68.75em) {
  .col-start-xl-1 {
     grid-column-start: 1;
  }
  
  .row-start-xl-1 {
    grid-row-start: 1;
  }
  
  .col-start-xl-2 {
    grid-column-start: 2;
  }
  
  .row-start-xl-2 {
    grid-row-start: 2;
  }
  
  .col-start-xl-3 {
    grid-column-start: 3;
  }
  
  .row-start-xl-3 {
    grid-row-start: 3;
  }
  
  .col-start-xl-4 {
    grid-column-start: 4;
  }
  
  .row-start-xl-4 {
    grid-row-start: 4;
  }
  
  .col-start-xl-5 {
    grid-column-start: 5;
  }
  
  .row-start-xl-5 {
    grid-row-start: 5;
  }
  
  .col-start-xl-6 {
    grid-column-start: 6;
  }
  
  .row-start-xl-6 {
    grid-row-start: 6;
  }
  
  .col-start-xl-7 {
    grid-column-start: 7;
  }
  
  .row-start-xl-7 {
    grid-row-start: 7;
  }
  
  .col-start-xl-8 {
    grid-column-start: 8;
  }
  
  .row-start-xl-8 {
    grid-row-start: 8;
  }
  
  .col-start-xl-9 {
    grid-column-start: 9;
  }
  
  .row-start-xl-9 {
    grid-row-start: 9;
  }
  
  .col-start-xl-10 {
    grid-column-start: 10;
  }
  
  .row-start-xl-10 {
    grid-row-start: 10;
  }
  
  .col-start-xl-11 {
    grid-column-start: 11;
  }
  
  .row-start-xl-11 {
    grid-row-start: 11;
  }
  
  .col-start-xl-12 {
    grid-column-start: 12;
  }
  
  .row-start-xl-12 {
    grid-row-start: 12;
  }
}

@media screen and (min-width: 68.75em) {
  .pull-right-xl {
    grid-column-end: -1;
  }
  
  .pull-left-xl {
    grid-row-start: 1;
    grid-column-end: inherit;
  }
}

@media screen and (min-width: 68.75em) {
  .justify-xl-start {
    justify-self: start;
  }

  .justify-xl-center {
    justify-self: center;
  }

  .justify-xl-end {
    justify-self: end;
  }

  .justify-xl-stretch {
    justify-self: stretch;
  }

  .align-xl-start {
    align-self: start;
  }

  .align-xl-center {
    align-self: center;
  }

  .align-xl-end {
    align-self: end;
  }

  .align-xl-stretch {
    align-self: stretch;
  }
}

@media screen and (min-width: 68.75em) {
  .row-span-xl-1 {
    grid-row: span 1 / span 1;
  }

  .row-span-xl-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-xl-3 {
    grid-row: span 3 / span 3;
  }

  .row-span-xl-4 {
    grid-row: span 4 / span 4;
  }

  .row-span-xl-5 {
    grid-row: span 5 / span 5;
  }

  .row-span-xl-6 {
    grid-row: span 6 / span 6;
  }

  .row-span-xl-7 {
    grid-row: span 7 / span 7;
  }

  .row-span-xl-8 {
    grid-row: span 8 / span 8;
  }

  .row-span-xl-9 {
    grid-row: span 9 / span 9;
  }

  .row-span-xl-10 {
    grid-row: span 10 / span 10;
  }

  .row-span-xl-11 {
    grid-row: span 11 / span 11;
  }

  .row-span-xl-12 {
    grid-row: span 12 / span 12;
  }
}

.col-start-1 {
  grid-column-start: 1;
}

.row-start-1 {
  grid-row-start: 1;
}

.col-start-2 {
  grid-column-start: 2;
}

.row-start-2 {
  grid-row-start: 2;
}

.col-start-3 {
  grid-column-start: 3;
}

.row-start-3 {
  grid-row-start: 3;
}

.col-start-4 {
  grid-column-start: 4;
}

.row-start-4 {
  grid-row-start: 4;
}

.col-start-5 {
  grid-column-start: 5;
}

.row-start-5 {
  grid-row-start: 5;
}

.col-start-6 {
  grid-column-start: 6;
}

.row-start-6 {
  grid-row-start: 6;
}

.col-start-7 {
  grid-column-start: 7;
}

.row-start-7 {
  grid-row-start: 7;
}

.col-start-8 {
  grid-column-start: 8;
}

.row-start-8 {
  grid-row-start: 8;
}

.col-start-9 {
  grid-column-start: 9;
}

.row-start-9 {
  grid-row-start: 9;
}

.col-start-10 {
  grid-column-start: 10;
}
.row-start-10 {
  grid-row-start: 10;
}

.col-start-11 {
  grid-column-start: 11;
}

.row-start-11 {
  grid-row-start: 11;
}

.col-start-12 {
  grid-column-start: 12;
}

.row-start-12 {
  grid-row-start: 12;
}

.row-span-1 {
  grid-row: span 1 / span 1;
}

.row-span-2 {
  grid-row: span 2 / span 2;
}

.row-span-3 {
  grid-row: span 3 / span 3;
}

.row-span-4 {
  grid-row: span 4 / span 4;
}

.row-span-5 {
  grid-row: span 5 / span 5;
}

.row-span-6 {
  grid-row: span 6 / span 6;
}

.row-span-7 {
  grid-row: span 7 / span 7;
}

.row-span-8 {
  grid-row: span 8 / span 8;
}

.row-span-9 {
  grid-row: span 9 / span 9;
}

.row-span-10 {
  grid-row: span 10 / span 10;
}

.row-span-11 {
  grid-row: span 11 / span 11;
}

.row-span-12 {
  grid-row: span 12 / span 12;
}

.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@charset "UTF-8";
:root{--fade_duration: 1.5s;--move_duration: 1.5s;--ivp_animation_delay: 0s}.ivp{overflow:visible}.einblenden.ivp:not(.above_viewport){opacity:0;position:relative}.einblenden.ivp.iivp{opacity:1;transition:opacity var(--fade_duration) ease-in-out var(--ivp_animation_delay)}.einblendenVonHinten.ivp:not(.above_viewport){opacity:0;transform:scale(0.8);position:relative}.einblendenVonHinten.ivp.iivp{opacity:1;transform:scale(1);transition:transform var(--move_duration) ease-out var(--ivp_animation_delay), opacity var(--fade_duration) ease-out var(--ivp_animation_delay)}.einblendenVonVorne.ivp:not(.above_viewport){opacity:0;transform:scale(1.1);position:relative}.einblendenVonVorne.ivp.iivp{opacity:1;transform:scale(1);transition:transform var(--move_duration) ease-out var(--ivp_animation_delay), opacity var(--fade_duration) ease-out var(--ivp_animation_delay)}.einblendenVonRechts.ivp:not(.above_viewport){opacity:0;transform:translateX(100px);position:relative}.einblendenVonRechts.ivp.iivp{opacity:1;transform:translateX(0);transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.einblendenVonLinks.ivp:not(.above_viewport){opacity:0;transform:translateX(-100px);position:relative}.einblendenVonLinks.ivp.iivp{opacity:1;transform:translateX(0);transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.einblendenVonOben.ivp:not(.above_viewport){opacity:0;transform:translateY(-100px);position:relative}.einblendenVonOben.ivp.iivp{opacity:1;transform:translateY(0);transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.einblendenVonUnten.ivp:not(.above_viewport),.einblendenVonUnten.ivp:not(.above_viewport) .formbody>*{opacity:0;transform:translateY(100px);position:relative}.einblendenVonUnten.ivp.iivp,.einblendenVonUnten.ivp.iivp .formbody>*{opacity:1;transform:translateY(0);transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport) .rte,.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport)>figure img{position:relative}.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport).media--right .rte{opacity:0;transform:translateX(-100px)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport).media--right>figure img{opacity:0;transform:translateX(100px)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport).media--left .rte{opacity:0;transform:translateX(100px)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp:not(.above_viewport).media--left>figure img{opacity:0;transform:translateX(-100px)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp .rte,.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp>figure img{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp.media--right .rte{opacity:1;transform:translateX(0)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp.media--right>figure img{opacity:1;transform:translateX(0)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp.media--left .rte{opacity:1;transform:translateX(0)}.mod_article .content-text.einblendenVonBeidenSeiten.ivp.iivp.media--left>figure img{opacity:1;transform:translateX(0)}.mod_article .content-text.einblendenVonBeidenSeiten.nacheinanderEinblenden.ivp.iivp.media--right .rte{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .content-text.einblendenVonBeidenSeiten.nacheinanderEinblenden.ivp.iivp.media--right>figure img{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay, 0.5s), transform var(--move_duration) ease-out var(--ivp_animation_delay, 0.5s)}.mod_article .content-text.einblendenVonBeidenSeiten.nacheinanderEinblenden.ivp.iivp.media--left .rte{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay, 0.5s), transform var(--move_duration) ease-out var(--ivp_animation_delay, 0.5s)}.mod_article .content-text.einblendenVonBeidenSeiten.nacheinanderEinblenden.ivp.iivp.media--left>figure img{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .media--second_image.BilderEinblenden.ivp:not(.above_viewport){overflow:visible}.mod_article .media--second_image.BilderEinblenden.ivp:not(.above_viewport) figure>figure:not(.second_image),.mod_article .media--second_image.BilderEinblenden.ivp:not(.above_viewport) figure>figure.second_image{position:relative}.mod_article .media--second_image.BilderEinblenden.ivp:not(.above_viewport) figure>figure:not(.second_image){opacity:0;transform:translateX(-100px)}.mod_article .media--second_image.BilderEinblenden.ivp:not(.above_viewport) figure>figure.second_image{opacity:0;transform:translateX(100px)}.mod_article .content-text.BilderEinblenden.ivp.iivp figure>figure:not(.second_image),.mod_article .content-text.BilderEinblenden.ivp.iivp figure>figure.second_image{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .content-text.BilderEinblenden.ivp.iivp figure>figure:not(.second_image){opacity:1;transform:translateX(0)}.mod_article .content-text.BilderEinblenden.ivp.iivp figure>figure.second_image{opacity:1;transform:translateX(0)}.mod_article .media--second_image.BilderEinblendenVonUnten.ivp:not(.above_viewport){overflow:visible}.mod_article .media--second_image.BilderEinblendenVonUnten.ivp:not(.above_viewport) figure>figure:not(.second_image),.mod_article .media--second_image.BilderEinblendenVonUnten.ivp:not(.above_viewport) figure>figure.second_image{position:relative}.mod_article .media--second_image.BilderEinblendenVonUnten.ivp:not(.above_viewport) figure>figure:not(.second_image){opacity:0;transform:translateY(100px)}.mod_article .media--second_image.BilderEinblendenVonUnten.ivp:not(.above_viewport) figure>figure.second_image{opacity:0;transform:translateY(100px)}.mod_article .content-text.BilderEinblendenVonUnten.ivp.iivp figure>figure:not(.second_image),.mod_article .content-text.BilderEinblendenVonUnten.ivp.iivp figure>figure.second_image{transition:opacity var(--fade_duration) ease-out var(--ivp_animation_delay), transform var(--move_duration) ease-out var(--ivp_animation_delay)}.mod_article .content-text.BilderEinblendenVonUnten.ivp.iivp figure>figure.second_image{transition:opacity var(--fade_duration) ease-out 0.5s, transform var(--move_duration) ease-out 0.5s}.mod_article .content-text.BilderEinblendenVonUnten.ivp.iivp figure>figure:not(.second_image){opacity:1;transform:translateY(0)}.mod_article .content-text.BilderEinblendenVonUnten.ivp.iivp figure>figure.second_image{opacity:1;transform:translateY(0)}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(1){transition-delay:0s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(2){transition-delay:0.2s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(3){transition-delay:0.4s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(4){transition-delay:0.6s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(5){transition-delay:0.8s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(6){transition-delay:1s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(7){transition-delay:1.2s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(8){transition-delay:1.4s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(9){transition-delay:1.6s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(10){transition-delay:1.8s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(11){transition-delay:2s}.einblendenVonUnten.ivp.iivp .formbody>*:nth-child(12){transition-delay:2.2s}.AnimationVerzögert.ivp.iivp,.AnimationVerzögert025.ivp.iivp{transition-delay:0.25s}.AnimationVerzögert05.ivp.iivp{transition-delay:0.5s}.AnimationVerzögert1.ivp.iivp{transition-delay:1s}.AnimationVerzögert15.ivp.iivp{transition-delay:1.5s}.Animationsdauer.ivp.iivp,.Animationsdauer025.ivp.iivp{transition-duration:0.25s}.Animationsdauer05.ivp.iivp{transition-duration:0.5s}.Animationsdauer1.ivp.iivp{transition-duration:1s}.Animationsdauer15.ivp.iivp{transition-duration:1.5s}.Animationsdauer2.ivp.iivp{transition-duration:2s}.Animationsdauer25.ivp.iivp{transition-duration:2.5s}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-groups{display:none;padding-top:15px}.cc-group{text-align:left}.cc-group>label{margin:5px 130px 5px 10px}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn-details:hover{color:var(--ccb-detail-clr-hvr, #717171)}
@charset "UTF-8";body{--page-margin:1rem;--box-width:1440;--box-width-margin:calc(var(--box-width) + (2 * var(--page-margin)))}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}body{--lightness-step:5%;--lgt-1:var(--lightness-step);--lgt-2:calc(var(--lgt-1) + var(--lightness-step));--lgt-3:calc(var(--lgt-2) + var(--lightness-step));--lgt-4:calc(var(--lgt-3) + var(--lightness-step));--lgt-5:calc(var(--lgt-4) + var(--lightness-step));--lgt-6:calc(var(--lgt-5) + var(--lightness-step));--brand-color1:#004233;--brand-color1-c:166;--brand-color1-s:100%;--brand-color1-l:13%;--brand-color2:#f18500;--brand-color2-c:33;--brand-color2-s:100%;--brand-color2-l:47%;--brand-schwarz:#31393f;--brand-schwarz-c:206;--brand-schwarz-s:12%;--brand-schwarz-l:22%;--brand-color1-900:#00281F;--brand-color1-800:#003529;--brand-color1-700:var(--brand-color1);--brand-color1-600:#1A5547;--brand-color1-500:#4D7B70;--brand-color1-400:#80A199;--brand-color1-300:#99B3AD;--brand-color1-200:#CCD9D6;--brand-color1-100:#E6ECEB;--brand-color2-100:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) - var(var(--lgt-4))));--brand-color2-200:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) - var(var(--lgt-3))));--brand-color2-300:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) - var(var(--lgt-2))));--brand-color2-400:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) - var(var(--lgt-1))));--brand-color2-500:var(--brand-color2);--brand-color2-600:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) + var(var(--lgt-1))));--brand-color2-700:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) + var(var(--lgt-2))));--brand-color2-800:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) + var(var(--lgt-3))));--brand-color2-900:hsl(var(--brand-color2-c),var(--brand-color2-s),calc(var(--brand-color2-l) + var(var(--lgt-4))));--grau100:#f8f8f8;--grau200:#eaedee;--grau300:#D7D9DA;--grau400:#BDBFC2;--grau500:#AAAAAA;--grau600:#74787C;--grau700:#56595C;--grau800:#3D4042;--grau900:var(--brand-schwarz:);--base-color:#fff;--text-color:var(--brand-schwarz);--text-color-light:#fff;--heading-color:var(--brand-color1);--page-background:#fff;--action:var(--brand-color2);--action-respond:var(--brand-color1);--grad-brand-color1:linear-gradient(to bottom right,#004233 0%,#062920 70%);--grad-hellgrau:linear-gradient(to bottom right,#eaedee 0%,#b5b9bb 70%);--grad-dunkelgrau:linear-gradient(to bottom right,#31393f 0%,#181e22 70%);--bg-xing:#006567;--bg-linkedin:#419CCA;--fg-smicon:#aaaaaa}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("/files/theme-di/fonts/open-sans-v15-latin-300.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("/files/theme-di/fonts/open-sans-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("/files/theme-di/fonts/open-sans-v15-latin-300.woff2") format("woff2"),url("/files/theme-di/fonts/open-sans-v15-latin-300.woff") format("woff"),url("/files/theme-di/fonts/open-sans-v15-latin-300.ttf") format("truetype"),url("/files/theme-di/fonts/open-sans-v15-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/files/theme-di/fonts/open-sans-v15-latin-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/files/theme-di/fonts/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/theme-di/fonts/open-sans-v15-latin-regular.woff2") format("woff2"),url("/files/theme-di/fonts/open-sans-v15-latin-regular.woff") format("woff"),url("/files/theme-di/fonts/open-sans-v15-latin-regular.ttf") format("truetype"),url("/files/theme-di/fonts/open-sans-v15-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/files/theme-di/fonts/open-sans-v15-latin-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/files/theme-di/fonts/open-sans-v15-latin-600.eot?#iefix") format("embedded-opentype"),url("/files/theme-di/fonts/open-sans-v15-latin-600.woff2") format("woff2"),url("/files/theme-di/fonts/open-sans-v15-latin-600.woff") format("woff"),url("/files/theme-di/fonts/open-sans-v15-latin-600.ttf") format("truetype"),url("/files/theme-di/fonts/open-sans-v15-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/files/theme-di/fonts/open-sans-v15-latin-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/files/theme-di/fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("/files/theme-di/fonts/open-sans-v15-latin-700.woff2") format("woff2"),url("/files/theme-di/fonts/open-sans-v15-latin-700.woff") format("woff"),url("/files/theme-di/fonts/open-sans-v15-latin-700.ttf") format("truetype"),url("/files/theme-di/fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;font-display:swap;src:url("/files/theme-di/fonts/open-sans-v15-latin-800.eot");src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("/files/theme-di/fonts/open-sans-v15-latin-800.eot?#iefix") format("embedded-opentype"),url("/files/theme-di/fonts/open-sans-v15-latin-800.woff2") format("woff2"),url("/files/theme-di/fonts/open-sans-v15-latin-800.woff") format("woff"),url("/files/theme-di/fonts/open-sans-v15-latin-800.ttf") format("truetype"),url("/files/theme-di/fonts/open-sans-v15-latin-800.svg#OpenSans") format("svg")}body{--font-family-sans:"Open Sans","Helvetica Neue",Helvetica,Arial,"Droid sans",sans-serif;--font-family-display:var(--font-family-sans);--font-family-default:var(--font-family-sans);--base-font-size:16px;--doc-font-size:16;--base-line-height:24px;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none!important;visibility:hidden}.ce_form .widget-checkbox .checkbox_container>span input,.ce_form .widget-radio .radio_container .inner>span input,.invisible{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisibleAccessible,.sr-only{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media screen and (max-width:48em){.mobile-no{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.centered{text-align:center}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}audio:not([controls]){display:none;height:0}dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}svg:not(:root){overflow:hidden}figure{margin:0}table{border-collapse:collapse;border-spacing:0}.strong,b,strong{font-weight:bold}.em,em{font-style:italic}small{font-size:75%}dd{margin:0}html{font-size:16px;font-family:var(--font-family-default)}body,html{font-family:var(--font-family-default);font-weight:var(--font-weight-regular);line-height:1.6;color:var(--text-color);overflow-x:hidden}html:not(.easy-popup-open) .easy-popup-master{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}p{margin:0 0 0.5em 0;color:var(--article-ce-color,var(--text-color))}@media screen and (max-width:37.5em){p{-ms-hyphens:auto;hyphens:auto}}html{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{--spacingtop:2;--spacingbottom:2}.mtop0{--spacingtop:0}.mtop10{--spacingtop:10}.mtop20{--spacingtop:20}.mtop30{--spacingtop:30}.mtop40{--spacingtop:40}.mtop50{--spacingtop:50}.mtop60{--spacingtop:60}.mtop70{--spacingtop:70}.mtop80{--spacingtop:80}.mtop90{--spacingtop:90}.mtop100{--spacingtop:100}.mtop150{--spacingtop:150}.mtop200{--spacingtop:200}.mtop300{--spacingtop:300}.mbottom0{--spacingbottom:0}.mbottom10{--spacingbottom:10}.mbottom20{--spacingbottom:20}.mbottom30{--spacingbottom:30}.mbottom40{--spacingbottom:40}.mbottom50{--spacingbottom:50}.mbottom60{--spacingbottom:60}.mbottom70{--spacingbottom:70}.mbottom80{--spacingbottom:80}.mbottom90{--spacingbottom:90}.mbottom100{--spacingbottom:100}.mbottom150{--spacingbottom:150}.mbottom200{--spacingbottom:200}.mbottom300{--spacingbottom:300}.ptop0{--spacingtop:0}.ptop10{--spacingtop:10}.ptop20{--spacingtop:20}.ptop30{--spacingtop:30}.ptop40{--spacingtop:40}.ptop50{--spacingtop:50}.ptop60{--spacingtop:60}.ptop70{--spacingtop:70}.ptop80{--spacingtop:80}.ptop90{--spacingtop:90}.ptop100{--spacingtop:100}.ptop150{--spacingtop:150}.ptop200{--spacingtop:200}.ptop300{--spacingtop:300}.pbottom0{--spacingbottom:0}.pbottom10{--spacingbottom:10}.pbottom20{--spacingbottom:20}.pbottom30{--spacingbottom:30}.pbottom40{--spacingbottom:40}.pbottom50{--spacingbottom:50}.pbottom60{--spacingbottom:60}.pbottom70{--spacingbottom:70}.pbottom80{--spacingbottom:80}.pbottom90{--spacingbottom:90}.pbottom100{--spacingbottom:100}.pbottom150{--spacingbottom:150}.pbottom200{--spacingbottom:200}.pbottom300{--spacingbottom:300}@media screen and (min-width:48em){[class*=mtop]{margin-top:calc(var(--spacingtop) * 1px)}[class*=mbottom]{margin-bottom:calc(var(--spacingbottom) * 1px)}[class*=mtop].ppercent{margin-top:calc(var(--spacingtop) * 0.1%)}[class*=mbottom].ppercent{margin-bottom:calc(var(--spacingbottom) * 0.1%)}.mod_article[class*=ptop],[class*=ptop]{padding-top:calc(var(--spacingtop) * 1px)}.mod_article[class*=pbottom],[class*=pbottom]{padding-bottom:calc(var(--spacingbottom) * 1px)}.mod_article[class*=ptop].ppercent,[class*=ptop].ppercent{padding-top:calc(var(--spacingtop) * 0.1%)}.mod_article[class*=pbottom].ppercent,[class*=pbottom].ppercent{padding-bottom:calc(var(--spacingbottom) * 0.1%)}}.innerpadding{padding-left:1rem;padding-right:1rem}body{--font-size-h1:1.75rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1.125rem;--font-size-h5:1rem;--font-size-h6:1rem;--hl-margin-top:0;--hl-margin-bottom:.5em;--hl-margin:var(--hl-margin-top) 0 var(--hl-margin-bottom) 0}h1,h2,h3,h4,h5,h6 .all-headlines{line-height:1.2;text-wrap:balance}h1 a,h2 a,h3 a,h4 a,h5 a,h6 .all-headlines a{text-decoration:none;color:inherit}.h1,h1{--text-color:var(--brand-color1);font-family:var(--font-family-default);font-weight:var(--font-weight-bold);color:var(--text-color);margin:var(--hl-margin-top) 0 var(--hl-margin-bottom) 0;font-size:var(--font-size-h1)}@media screen and (min-width:48em){.h1,h1{font-size:calc(var(--font-size-h1) * 1.375);font-weight:var(--font-weight-extrabold)}}@media screen and (min-width:75em){.h1,h1{font-size:calc(var(--font-size-h1) * 1.625)}}@media screen and (min-width:100em){.h1,h1{font-size:calc(var(--font-size-h1) * 2)}}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-family:var(--font-family-default);font-weight:var(--font-weight-light);margin:var(--hl-margin-top) 0 var(--hl-margin-bottom) 0;--text-color:var(--brand-color1)}@media screen and (max-width:37.5em){.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{-ms-hyphens:auto;hyphens:auto}}.h2,h2{--text-color:var(--brand-color1);font-weight:var(--font-weight-bold);color:var(--text-color);font-size:var(--font-size-h2)}@media screen and (min-width:48em){.h2,h2{font-size:calc(var(--font-size-h2) * 1.375);font-weight:var(--font-weight-extrabold)}}@media screen and (min-width:75em){.h2,h2{font-size:calc(var(--font-size-h2) * 1.5)}}.h3,h3{color:var(--text-color);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold)}@media screen and (min-width:48em){.h3,h3{font-size:calc(var(--font-size-h3) * 1.25)}}@media screen and (min-width:75em){.h3,h3{font-size:calc(var(--font-size-h3) * 1.375)}}.h4,h4{color:var(--text-color);font-size:var(--font-size-h4)}@media screen and (min-width:48em){.h4,h4{font-size:calc(var(--font-size-h4) * 1.5)}}@media screen and (min-width:75em){.h4,h4{font-size:calc(var(--font-size-h4) * 1.75)}}.h5,h5{color:var(--text-color);font-size:var(--font-size-h5)}@media screen and (min-width:48em){.h5,h5{font-size:calc(var(--font-size-h5) * 1.5)}}@media screen and (min-width:75em){.h5,h5{font-size:calc(var(--font-size-h5) * 1.75)}}.h6,h6{color:var(--text-color);font-size:var(--font-size-h6)}.ce_text+.ce_headline,p+h2,p+h3,p+h4,p+h5,p+h6{--hl-margin-top:.75em}.ce_text+.ce_text:has(h2,h3,h4,h5,h6){--hl-margin-top:.75em}img,picture{max-width:100%;height:auto;line-height:0}figure{line-height:0;margin:0}figcaption{line-height:1.2}:where(source[width][height]~img){width:auto;height:auto}a{color:var(--action);text-decoration:underline;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}a:focus,a:hover{color:var(--action-respond)}:focus{outline:1px dashed var(--grau600)}a[href^=tel]{text-decoration:none;color:var(--text-color)}ol li,ul li{color:var(--article-ce-color,inherit)}ul{list-style-type:disc}ol{list-style-type:decimal}.ce_text ul:not(.blogautor-sm-profiles){padding:0}.ce_text ul:not(.blogautor-sm-profiles) li{padding-left:1.5em;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M21.204 2.014H3v25.445l11.086-1.595V11.232h3.532c8.018 0 8.728 6.3 8.728 8.577 0 3.136-.873 8.195-6.546 8.891L3 31.127V38h16.036c12.56 0 18.396-7.01 18.396-18.055C37.432 10.877 33.19 2 21.19 2l.014.014Z' fill='%23F18500'/%3E%3C/svg%3E");background-position:left top 0.3em;background-repeat:no-repeat;background-size:1em 1em;list-style:none;margin-bottom:0.5rem}.ce_text.circle-number ol{padding:0;list-style:none;counter-reset:steps}.ce_text.circle-number ol li{counter-increment:steps;margin-bottom:0.5rem;padding-left:3rem}.ce_text.circle-number ol li:before{content:counter(steps);margin-right:0.5rem;margin-left:-3rem;background:var(--brand-color1);color:white;width:2.5rem;height:2.5rem;border-radius:50%;display:-ms-inline-grid;display:inline-grid;place-items:center;line-height:2.5rem;font-size:1.5rem;font-weight:bold}html{background-color:var(--grau100)}body{margin:0 auto;background-color:var(--page-background)}#wrapper{max-width:100%;width:100%}#footer .footercontainer .inside,.header .headercontainer .inside,.header .topheader .inside,.mod_article .wrap-article,.wrap{max-width:calc(var(--box-width) * 1px);margin:0 auto}.container{background-color:var(--page-background);position:relative}.standard.column-right #container{max-width:calc(var(--box-width) * 1px);margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr 1.875em 1fr;grid-template-columns:repeat(12,1fr);grid-gap:1.875em;grid-auto-columns:1fr}.standard.column-right #right{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:12;grid-column-end:13;width:auto;margin:0;padding:5rem 1rem}@media screen and (min-width:56.25em){.standard.column-right #right{-ms-grid-column:9;grid-column-start:9;padding:5rem 1rem 5rem 0}}@media screen and (min-width:75em){.standard.column-right #right{-ms-grid-column:10;grid-column-start:10}}@media screen and (min-width:92em){.standard.column-right #right{padding:5rem 0}}.standard.column-right #main{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:12;grid-column-end:13;width:auto}@media screen and (min-width:56.25em){.standard.column-right #main{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:8;grid-column-end:9}}@media screen and (min-width:75em){.standard.column-right #main{-ms-grid-column-span:9;grid-column-end:9}}.standard.column-right #main .mod_article{padding:2rem 1rem}@media screen and (min-width:56.25em){.standard.column-right #main .mod_article{padding:4rem 1rem}}@media screen and (min-width:92em){.standard.column-right #main .mod_article{padding:calc(var(--spacingtop) * 2rem) 0 calc(var(--spacingbottom) * 2rem) 0}}.header{position:relative;background:var(--page-background);color:var(--brand-color1);position:relative;z-index:5}@media screen and (min-width:48em){.header-fadein .header{position:fixed;top:0;left:0;right:0;opacity:0;margin-top:-250px;-webkit-transition:opacity 0.6s ease-out,margin-top 0.6s ease-out;transition:opacity 0.6s ease-out,margin-top 0.6s ease-out}}.header-fadein .header.fixed-active{opacity:1;margin-top:0px}.header.fixed-active{position:fixed;top:0;left:0;right:0}.header .headercontainer .inside,.header .topheader .inside{padding:0 1rem}@media screen and (min-width:48em){.header .headercontainer .inside,.header .topheader .inside{padding:0 3rem}}@media screen and (min-width:92em){.header .headercontainer .inside,.header .topheader .inside{padding:0}}.header+#container,.header+.custom{margin-top:76px}@media screen and (min-width:64em){.header+#container,.header+.custom{margin-top:100px}}.header.fixed-active+#container,.header.fixed-active+.custom{margin-top:76px}.landingpage .header+#container{margin-top:84px}.headercontainer{padding-block:1rem;-webkit-transition:padding-block 0.2s ease-in;transition:padding-block 0.2s ease-in}.fixed-active .headercontainer{padding-block:0.25rem}.header-gruen .header{background-color:var(--brand-color1);position:fixed;top:0;left:0;right:0;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}@media screen and (min-width:48em){.header-gruen .header{margin-top:0px;opacity:1}}.header-gruen .header .btn-mobilemenu span{background:#fff}.header-gruen .header.fixed-active{background-color:var(--page-background);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 2px 4px 0 rgba(0,0,0,0.15)}.header-gruen .header.fixed-active .btn-mobilemenu span{background:var(--brand-color1)}.header-gruen .topheader{color:#fff}@media screen and (min-width:48em){.header-gruen .topheader{background-color:transparent;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;border-bottom:1px solid rgba(255,255,255,0.3)}}.header-gruen .header.fixed-active .topheader{color:var(--grau500);border-bottom:none;opacity:0;visibility:hidden;height:0}@media screen and (min-width:48em){.header-gruen .header.fixed-active .topheader{background-color:var(--grau100)}}.mod_article.page-title{padding-top:2rem;padding-bottom:1rem;min-height:150px}.mod_article.page-title .h1,.mod_article.page-title h1,.mod_article.page-title p{color:#fff}.mod_article.page-title .h1,.mod_article.page-title h1{font-size:8vw;margin-bottom:0.5rem;line-height:1.2}.mod_article.page-title p{font-size:1.125rem}@media screen and (min-width:48em){.mod_article.page-title{min-height:200px}.mod_article.page-title .h1,.mod_article.page-title h1{font-size:4vw;margin-bottom:1rem;line-height:1.2}.mod_article.page-title p{font-size:1.5rem}}.mod_article.page-title .parallax-bgimage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,67,52,0.8)}.headercontainer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headercontainer .logo{margin-right:auto;width:200px;height:auto}@media screen and (min-width:48em){.headercontainer .logo{width:300px}}.headercontainer .logo a{display:block;line-height:0}.header-gruen .logo{--brand-color1:#fff;--brand-schwarz:#fff}.header-gruen .fixed-active .logo{--brand-color1:inherit;--brand-schwarz:inherit}#footer{--article-ce-color:var(--text-color-light);background-color:var(--brand-color1);background:url("/files/theme-di/img/bg-footer-kachel.svg"),var(--grad-brand-color1);background-position:top left;background-size:100%;background-repeat:repeat-y;color:var(--article-ce-color);padding:calc(var(--spacingtop) * 0.5rem) 0 calc(var(--spacingbottom) * 0.5rem) 0}@media screen and (min-width:56.25em){#footer{padding:calc(var(--spacingtop) * 1rem) 0 calc(var(--spacingbottom) * 1rem) 0}}@media screen and (min-width:92em){#footer{padding:calc(var(--spacingtop) * 2rem) 0 calc(var(--spacingbottom) * 2rem) 0}}#footer .footercontainer .inside{padding:0 1rem}#footer .footer-line{padding:1rem 0}#footer hr{max-width:200px;border-color:rgba(255,255,255,0.5)}#footer .footer-col4{text-align:right}#footer .footercontainer.bottom{background-color:var(--grau800);font-size:0.75rem}#footer .footercontainer.bottom .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.5rem 1rem}#footer .ce_image{opacity:0.7;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}#footer .ce_image:focus,#footer .ce_image:hover{opacity:1}#footer .nav_socials li.smlink a{text-indent:-999em;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center center;width:2.5rem;height:2.5rem;background-color:transparent;opacity:0.7}#footer .nav_socials li.linkedin a:focus,#footer .nav_socials li.linkedin a:hover{opacity:1}#footer .nav_socials li.instagram a:focus,#footer .nav_socials li.instagram a:hover{opacity:1}#footer .nav_socials li.facebook a:focus,#footer .nav_socials li.facebook a:hover{opacity:1}#footer .nav_socials li.linkedin a{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg clip-path='url(%23clip0_814_9187)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 8a8 8 0 0 0-8-8H8a8 8 0 0 0-8 8v24a8 8 0 0 0 8 8h24a8 8 0 0 0 8-8V8Zm-26.705 2.562c0 1.415-1.185 2.563-2.647 2.563C9.185 13.125 8 11.977 8 10.562 8 9.147 9.185 8 10.648 8c1.462 0 2.647 1.147 2.647 2.562Zm-2.647 4.27a2.562 2.562 0 0 0-2.563 2.563v11.957a2.562 2.562 0 0 0 5.125 0V17.395a2.562 2.562 0 0 0-2.562-2.562Zm16.227 14.52a2.562 2.562 0 0 0 5.125 0v-7.084c0-2.307-.541-3.95-1.63-5.175-1.08-1.223-2.497-1.71-4.248-1.71-2.287 0-3.96 1.143-5.011 2.832a.072.072 0 0 1-.133-.031l-.15-1.643a1.88 1.88 0 0 0-1.872-1.708h-.174c-1.177 0-2.136.976-2.13 2.152.013 3.214-.004 9.02-.016 12.366a2.555 2.555 0 0 0 2.558 2.564 2.557 2.557 0 0 0 2.557-2.557v-6.894c0-.826.047-1.705.564-2.35.474-.59 1.146-.886 2.034-.886 1.68 0 2.526 1.184 2.526 3.561v6.563Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_814_9187'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#footer .nav_socials li.instagram a{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg clip-path='url(%23clip0_814_9189)' fill='%23fff'%3E%3Cpath d='M17.172 22.828a4 4 0 1 0 5.656-5.655 4 4 0 0 0-5.656 5.655Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.848 10.232c-1.265-.058-1.644-.07-4.848-.07-3.205 0-3.583.012-4.85.07-1.17.053-1.804.248-2.228.413-.559.218-.96.477-1.38.897-.418.42-.679.821-.897 1.38-.165.424-.359 1.059-.413 2.23-.058 1.265-.07 1.644-.07 4.848 0 3.205.012 3.583.07 4.85.053 1.17.248 1.804.413 2.228.192.52.499.992.897 1.38.388.398.86.705 1.38.897.424.163 1.059.359 2.23.413 1.264.058 1.644.07 4.848.07 3.205 0 3.584-.012 4.85-.07 1.17-.053 1.804-.25 2.228-.413.559-.218.96-.477 1.38-.897a3.72 3.72 0 0 0 .897-1.38c.163-.424.359-1.059.413-2.23.058-1.265.07-1.644.07-4.848 0-3.205-.012-3.583-.07-4.85-.053-1.17-.25-1.804-.413-2.228a3.735 3.735 0 0 0-.897-1.38 3.75 3.75 0 0 0-1.38-.897c-.424-.165-1.059-.359-2.23-.413Zm-7.206 4.075a6.161 6.161 0 1 1 4.716 11.385 6.161 6.161 0 0 1-4.716-11.385Zm10.094-.162a1.44 1.44 0 1 0-2.66-1.101 1.44 1.44 0 0 0 2.66 1.101Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a8 8 0 0 0-8 8v24a8 8 0 0 0 8 8h24a8 8 0 0 0 8-8V8a8 8 0 0 0-8-8H8Zm7.052 8.072C16.332 8.014 16.741 8 20 8c3.26 0 3.667.014 4.948.072 1.276.059 2.149.262 2.912.558a5.881 5.881 0 0 1 2.126 1.384c.61.6 1.083 1.325 1.384 2.126.296.763.5 1.636.558 2.912.058 1.28.072 1.689.072 4.948 0 3.26-.014 3.667-.072 4.948-.059 1.276-.262 2.149-.558 2.912a5.881 5.881 0 0 1-1.384 2.126 5.881 5.881 0 0 1-2.126 1.384c-.763.296-1.636.5-2.912.558-1.28.058-1.689.072-4.948.072-3.26 0-3.667-.014-4.948-.072-1.276-.059-2.149-.262-2.912-.558a5.885 5.885 0 0 1-2.126-1.384A5.884 5.884 0 0 1 8.63 27.86c-.296-.763-.5-1.636-.558-2.912C8.013 23.668 8 23.259 8 20c0-3.26.013-3.667.072-4.948.059-1.276.262-2.149.558-2.912a5.882 5.882 0 0 1 1.384-2.126A5.881 5.881 0 0 1 12.14 8.63c.763-.296 1.636-.5 2.912-.558Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_814_9189'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#footer .nav_socials li.facebook a{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg clip-path='url(%23clip0_814_9191)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a8 8 0 0 0-8 8v24a8 8 0 0 0 8 8h24a8 8 0 0 0 8-8V8a8 8 0 0 0-8-8H8Zm13.08 32h-5.053V21.882H13l.5-5.027h2.526v-2.54A6.316 6.316 0 0 1 22.342 8h3.79v5.053h-3.79a1.263 1.263 0 0 0-1.263 1.263v2.539h5.053l-.5 5.027h-4.553V32Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_814_9191'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#footer .h4,#footer h4{color:#fff;font-size:1.5rem;--hl-margin:var(--hl-margin-top) 0 2rem 0}#footer a{text-decoration:underline;color:inherit}#footer a:focus,#footer a:hover{color:var(--brand-color2);text-decoration:none}.mod_article{--article-ce-color:var(--text-color);--article-bg-color:var(--base-color);background-color:var(--article-bg-color);color:var(--text-color);padding:calc(var(--spacingtop) * 1rem) 1rem calc(var(--spacingbottom) * 1rem) 1rem}@media screen and (min-width:48em){.mod_article{padding:calc(var(--spacingtop) * 2rem) 3rem calc(var(--spacingbottom) * 2rem) 3rem}}@media screen and (min-width:92em){.mod_article{padding:calc(var(--spacingtop) * 2rem) 0 calc(var(--spacingbottom) * 2rem) 0}}.mod_article .wrap-article{z-index:2;position:relative}@media screen and (min-width:92em){.mod_article .wrap-article{padding-left:0;padding-right:0}}.mod_article[id]{scroll-margin-top:135px}.mod_article.full-width .wrap-article{width:100%;max-width:100%;margin:0}.mod_article.bg-hellgrau{--article-ce-color:var(--text-color);--article-bg-color:var(--grau100)}.mod_article.bg-gruen{--article-ce-color:var(--text-color-light);--article-bg-color:var(--brand-color1)}.mod_article.bg-gruen h1,.mod_article.bg-gruen h2,.mod_article.bg-gruen h3,.mod_article.bg-gruen h4,.mod_article.bg-gruen h5,.mod_article.bg-gruen h6,.mod_article.bg-gruen p{--text-color:var(--article-ce-color)}.mod_article.verlauf-orange{--article-ce-color:var(--text-color-light);background:-webkit-gradient(linear,left top,right bottom,from(#f18500),color-stop(70%,#cc6600));background:linear-gradient(to bottom right,#f18500 0%,#cc6600 70%)}.mod_article.verlauf-orange h1,.mod_article.verlauf-orange h2,.mod_article.verlauf-orange h3,.mod_article.verlauf-orange h4,.mod_article.verlauf-orange h5,.mod_article.verlauf-orange h6{--text-color:var(--article-ce-color)}.mod_article.verlauf-orange a{--action:var(--text-color-light)}.mod_article.verlauf-dunkelgrau{--article-ce-color:var(--text-color-light);background:-webkit-gradient(linear,left top,right bottom,from(#31393f),color-stop(70%,#181e22));background:linear-gradient(to bottom right,#31393f 0%,#181e22 70%)}.mod_article.verlauf-dunkelgrau h1,.mod_article.verlauf-dunkelgrau h2,.mod_article.verlauf-dunkelgrau h3,.mod_article.verlauf-dunkelgrau h4,.mod_article.verlauf-dunkelgrau h5,.mod_article.verlauf-dunkelgrau h6{--text-color:var(--article-ce-color)}.mod_article.verlauf-dunkelgrau a{--action:var(--text-color-light)}.mod_article.verlauf-hellgrau{--article-ce-color:var(--brand-color1);background:-webkit-gradient(linear,left top,right bottom,from(#eaedee),color-stop(70%,#b5b9bb));background:linear-gradient(to bottom right,#eaedee 0%,#b5b9bb 70%)}.mod_article.verlauf-dunkelgruen{--article-ce-color:var(--text-color-light);background:-webkit-gradient(linear,left top,right bottom,from(#004233),color-stop(70%,#062920));background:linear-gradient(to bottom right,#004233 0%,#062920 70%)}.mod_article.verlauf-dunkelgruen h1,.mod_article.verlauf-dunkelgruen h2,.mod_article.verlauf-dunkelgruen h3,.mod_article.verlauf-dunkelgruen h4,.mod_article.verlauf-dunkelgruen h5,.mod_article.verlauf-dunkelgruen h6,.mod_article.verlauf-dunkelgruen p{--text-color:var(--article-ce-color)}.mod_article.verlauf-dunkelgruen a{--action:var(--text-color-light)}.mod_article.article--narrow .wrap-article{max-width:900px;margin:0 auto;padding:0 1rem;z-index:1;position:relative}.mod_article.parallax{aspect-ratio:4/3}@supports not (aspect-ratio:4/3){.mod_article.parallax:before{float:left;padding-top:75%;content:""}.mod_article.parallax:after{display:block;content:"";clear:both}}@media screen and (min-width:48em){.mod_article.parallax{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.mod_article.parallax:before{padding-top:56.25%}}}.mod_article.parallax.aspect16-6{aspect-ratio:4/3}@supports not (aspect-ratio:4/3){.mod_article.parallax.aspect16-6:before{float:left;padding-top:75%;content:""}.mod_article.parallax.aspect16-6:after{display:block;content:"";clear:both}}@media screen and (min-width:48em){.mod_article.parallax.aspect16-6{aspect-ratio:16/6}@supports not (aspect-ratio:16/6){.mod_article.parallax.aspect16-6:before{padding-top:37.5%}}}.mod_article.parallax.aspect16-4{aspect-ratio:4/3}@supports not (aspect-ratio:4/3){.mod_article.parallax.aspect16-4:before{float:left;padding-top:75%;content:""}.mod_article.parallax.aspect16-4:after{display:block;content:"";clear:both}}@media screen and (min-width:48em){.mod_article.parallax.aspect16-4{aspect-ratio:4/1}@supports not (aspect-ratio:4/1){.mod_article.parallax.aspect16-4:before{padding-top:25%}}}.no-padding{padding:0}#hero{min-height:500px;background-color:var(--brand-color1);position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}@media screen and (min-width:48em){#hero{min-height:100vh}}#hero .wrap-article{min-height:500px}@media screen and (min-width:48em){#hero .wrap-article{min-height:100vh}}@media screen and (max-width:30em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-xl.webp")}}@media screen and (min-width:120.0625em){#hero{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-xxl.webp")}}#hero .hero-image{position:absolute;top:50%;left:0;z-index:2;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#hero .hero-slider{position:absolute;top:50%;left:0;z-index:2;right:0;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}#hero .swiper-container{overflow:visible}#hero .swiper-wrapper{-webkit-transform:translate3d(0px,-125%,0);transform:translate3d(0px,-125%,0)}@media screen and (min-width:90em){#hero .swiper-wrapper{-webkit-transform:translate3d(0px,-100%,0);transform:translate3d(0px,-100%,0)}}#hero-home{min-height:500px;background-color:var(--brand-color1);position:relative;color:var(--text-color-light);background-size:cover;background-repeat:no-repeat;background-position:bottom right}@media screen and (min-width:48em){#hero-home{min-height:100vh}}#hero-home .wrap-article{min-height:500px}@media screen and (min-width:48em){#hero-home .wrap-article{min-height:100vh}}@media screen and (max-width:30em){#hero-home{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#hero-home{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#hero-home{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#hero-home{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-l.webp")}}@media screen and (min-width:87.5625em){#hero-home{background-image:url("/files/theme-di/img/backgrounds/dagginvest-hero-xl.webp")}}#hero-home.overlay-gruen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--brand-color1);opacity:0.3}@media screen and (min-width:37.5em){#hero-home.overlay-diagonal:after{content:"";position:absolute;top:0;bottom:0;left:0;background-color:var(--brand-color1);opacity:0.5;-webkit-transform:rotate(-12deg) translateY(-25%);-ms-transform:rotate(-12deg) translateY(-25%);transform:rotate(-12deg) translateY(-25%);width:42.5%;height:200%}}#hero-home .hero-slogan{position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2}@media screen and (min-width:37.5em){#hero-home .hero-slogan{top:50%;left:1rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:48em){#hero-home .hero-slogan{left:3rem}}@media screen and (min-width:92em){#hero-home .hero-slogan{left:calc((100vw - 1440px) / 2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#hero-home .hero-slogan.hero-slogan--top{top:37.5%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#hero-home .hero-slogan h1{color:#fff;text-align:center;font-size:var(--font-size-h1);line-height:1.4}@media screen and (min-width:48em){#hero-home .hero-slogan h1{font-size:calc(var(--font-size-h1) * 1.25)}}@media screen and (min-width:75em){#hero-home .hero-slogan h1{font-size:calc(var(--font-size-h1) * 1.5)}}#hero-home .hero-slogan h1.text-green{color:var(--brand-color1)}#hero-home .hero-slogan .h1{font-size:calc(var(--font-size-h1) * 1.25);color:var(--brand-color1);line-height:1.2}@media screen and (min-width:48em){#hero-home .hero-slogan .h1{font-size:calc(var(--font-size-h1) * 1.5)}}@media screen and (min-width:75em){#hero-home .hero-slogan .h1{font-size:calc(var(--font-size-h1) * 2)}}#hero-home .hero-slogan:not(.hero-slogan--top) .h1{max-width:10ch;line-height:1.2}#hero-home.overlay-diagonal .h1{color:var(--brand-color1);text-align:left}@media screen and (min-width:37.5em){#hero-home.overlay-diagonal .h1{color:#fff}}#hero-vermoegen{min-height:500px;background-color:var(--brand-color1);position:relative;color:var(--text-color-light);background-size:cover;background-repeat:no-repeat;background-position:top right}@media screen and (min-width:48em){#hero-vermoegen{min-height:100vh}}#hero-vermoegen .wrap-article{min-height:500px}@media screen and (min-width:48em){#hero-vermoegen .wrap-article{min-height:100vh}}@media screen and (max-width:30em){#hero-vermoegen{background-image:url("/files/theme-di/img/backgrounds/duesseldorf-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#hero-vermoegen{background-image:url("/files/theme-di/img/backgrounds/duesseldorf-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#hero-vermoegen{background-image:url("/files/theme-di/img/backgrounds/duesseldorf-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#hero-vermoegen{background-image:url("/files/theme-di/img/backgrounds/duesseldorf-l.webp")}}@media screen and (min-width:87.5625em){#hero-vermoegen{background-image:url("/files/theme-di/img/backgrounds/duesseldorf-xl.webp")}}#hero-vermoegen.overlay-gruen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--brand-color1);opacity:0.3}#hero-vermoegen .hero-slogan{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}#hero-vermoegen .hero-slogan h1{color:#fff}.teambilder .wrap-article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0 1fr;grid-template-columns:repeat(2,1fr);grid-gap:0}@media screen and (min-width:48em){.teambilder .wrap-article{-ms-grid-columns:1fr 0 1fr 0 1fr 0 1fr 0 1fr;grid-template-columns:repeat(5,1fr)}}.article-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.article-logo .wrap-article{padding:0}.article-logo .inner{max-width:calc(var(--box-width) * 1px);margin:0 auto}@media screen and (max-width:92em){.article-logo .inner{padding:0 1rem}}.logo-zeile{background-color:rgba(49,57,63,0.9)}.logo-zeile .logo{max-width:450px;height:auto;--brand-color1:#fff;--brand-schwarz:#fff}.dagg-statement .wrap-article{height:calc(100% + 240px)}@media screen and (min-width:48em){.dagg-statement .wrap-article{height:100%}}.dagg-statement .statement-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1rem 1rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:48em){.dagg-statement .statement-inner{padding:0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.dagg-statement .statement-inner .ce_text{color:#fff;font-size:2rem;font-weight:var(--font-weight-light);line-height:1.2}@media screen and (min-width:48em){.dagg-statement .statement-inner .ce_text{font-size:3rem}}.parallax{background-size:cover;background-repeat:no-repeat;background-position:top 136px center;background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.parallax{background-attachment:scroll;background-position:center center}}@media screen and (max-width:30em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-xl.webp")}}@media screen and (min-width:120.0625em){#buntstift{background-image:url("/files/theme-di/img/backgrounds/stift-89932840-xxl.webp")}}@media screen and (max-width:30em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-xl.webp")}}@media screen and (min-width:120.0625em){#boot{background-image:url("/files/theme-di/img/backgrounds/boot-118978129-xxl.webp")}}@media screen and (max-width:30em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-xl.webp")}}@media screen and (min-width:120.0625em){#saat{background-image:url("/files/theme-di/img/backgrounds/saat-442115393-xxl.webp")}}#dagg{background-color:var(--brand-color1)}@media screen and (max-width:47.9375em){#dagg{aspect-ratio:4/2.6;background-size:contain;background-position:top center;background-attachment:initial}}@media screen and (max-width:30em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-m.webp");background-position:top 136px left}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-xl.webp")}}@media screen and (min-width:120.0625em){#dagg{background-image:url("/files/theme-di/img/backgrounds/dagg-0599-xxl.webp")}}@media screen and (max-width:30em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-xl.webp")}}@media screen and (min-width:120.0625em){#team{background-image:url("/files/theme-di/img/backgrounds/team-3139-xxl.webp")}}@media screen and (max-width:30em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-l.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-xl.webp")}}@media screen and (min-width:120.0625em){#baumscheibe{background-image:url("/files/theme-di/img/backgrounds/baumscheibe_296852355-xxl.webp")}}@media screen and (max-width:30em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-xl.webp")}}@media screen and (min-width:120.0625em){#daggfenster{background-image:url("/files/theme-di/img/backgrounds/daggfenster-0566-xxl.webp")}}#cta{color:var(--text-color-light)}@media screen and (max-width:30em){#cta{background-image:url("/files/theme-di/img/backgrounds/cta-3270-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#cta{background-image:url("/files/theme-di/img/backgrounds/cta-3270-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#cta{background-image:url("/files/theme-di/img/backgrounds/cta-3270-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#cta{background-image:url("/files/theme-di/img/backgrounds/cta-3270-l.webp")}}@media screen and (min-width:87.5625em){#cta{background-image:url("/files/theme-di/img/backgrounds/cta-3270-xl.webp")}}#sichtraus{position:relative;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:30em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-xl.webp")}}@media screen and (min-width:120.0625em){#sichtraus{background-image:url("/files/theme-di/img/backgrounds/sichtraus-3272-xxl.webp")}}#sichtraus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,67,52,0.8)}#tuer{position:relative;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:30em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-xs.webp")}}@media screen and (min-width:30.0625em) and (max-width:48em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-s.webp")}}@media screen and (min-width:48.0625em) and (max-width:61.875em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-m.webp")}}@media screen and (min-width:61.9375em) and (max-width:87.5em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-l.webp")}}@media screen and (min-width:87.5625em) and (max-width:120em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-xl.webp")}}@media screen and (min-width:120.0625em){#tuer{background-image:url("/files/theme-di/img/backgrounds/tuer-3268-xxl.webp")}}#tuer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,67,52,0.8)}.overlay-gruen{position:relative;color:#fff}.overlay-gruen h1,.overlay-gruen h2,.overlay-gruen h3,.overlay-gruen h4,.overlay-gruen h5,.overlay-gruen h6{--text-color:var(--text-color-light)}.overlay-gruen a{--action:var(--text-color-light)}.overlay-gruen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,67,52,0.8)}.overlay-schwarz{position:relative}.overlay-schwarz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6)}#kontakt{color:var(--text-color-light);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0.5))),url("/files/theme-di/img/backgrounds/dagginvest-redrocks-duesseldorf.webp");background-image:linear-gradient(top,rgba(0,0,0,0.4),rgba(0,0,0,0.5)),url("/files/theme-di/img/backgrounds/dagginvest-redrocks-duesseldorf.webp");background-repeat:no-repeat;background-size:cover;position:relative}.ie #kontakt,.sf12 #kontakt,.sf13 #kontakt{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0.5))),url("/files/theme-di/img/backgrounds/dagginvest-redrocks-duesseldorf.jpg");background-image:linear-gradient(top,rgba(0,0,0,0.4),rgba(0,0,0,0.5)),url("/files/theme-di/img/backgrounds/dagginvest-redrocks-duesseldorf.jpg")}#kontakt .wrap-article{padding:1rem}#kontakt h2,#kontakt h3,#kontakt h4,#kontakt h5,#kontakt h6,#kontakt p{color:var(--text-color-light)}#kontakt iframe{background-color:rgba(255,255,255,0.7)}body{--grid__gutter:1rem}@media screen and (min-width:37.5em){body{--grid__gutter:2rem}}@media screen and (min-width:56.25em){body{--grid__gutter:3rem}}@media screen and (min-width:75em){body{--grid__gutter:5rem}}.grid-gap-3px{--grid__gutter:3px}.grid-gap-null{--grid__gutter:0}.grid-gap-small{--grid__gutter:1rem}@media screen and (max-width:48em){.grid-mobile-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-mobile-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid-mobile-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.grid-mobile-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.grid-mobile-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.grid-mobile-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}nav ul{margin:0;padding:0;list-style:none}nav li{position:relative}nav a{display:block;text-decoration:none;color:var(--action)}nav a:focus,nav a:hover{color:var(--action-respond)}.mainnav{display:none}@media screen and (min-width:64em){.mainnav{display:block;position:relative;z-index:5}}.mainnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mainnav .level_2{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);box-shadow:0 8px 15px rgba(0,0,0,0.1);border-right:1px solid var(--grau200);border-bottom:1px solid var(--grau200);border-left:1px solid var(--grau200)}.mainnav .level_1>li{position:relative}.mainnav .level_1>li:focus .level_2,.mainnav .level_1>li:focus-within .level_2,.mainnav .level_1>li:hover .level_2{visibility:visible;opacity:1}.mainnav .level_1>li>a{color:var(--brand-color1);font-weight:var(--font-weight-semibold);line-height:68px;padding:0 0.875rem;display:block;white-space:nowrap}.mainnav .level_1>li>a.active,.mainnav .level_1>li>a:focus,.mainnav .level_1>li>a:hover{color:var(--brand-color2)}.header-gruen .mainnav .level_1>li>a{color:#fff}.header-gruen .mainnav .level_1>li>a.active,.header-gruen .mainnav .level_1>li>a:focus,.header-gruen .mainnav .level_1>li>a:hover{color:var(--brand-color2)}.header-gruen .fixed-active .mainnav .level_1>li>a{color:var(--brand-color1)}.header-gruen .fixed-active .mainnav .level_1>li>a.active,.header-gruen .fixed-active .mainnav .level_1>li>a:focus,.header-gruen .fixed-active .mainnav .level_1>li>a:hover{color:var(--brand-color2)}.mainnav .level_2>li>a{color:var(--grau600);font-weight:var(--font-weight-regular);padding:0.5rem 0.875rem;text-align:left;display:block}.mainnav .level_2>li>a:focus,.mainnav .level_2>li>a:hover{color:var(--grau800);background-color:var(--grau200)}.nav_socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.footer-nav-lp{margin-bottom:1rem}.footer-nav-lp ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav-lp li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.footer-nav-lp li:not(:last-child):after{content:"|"}.btn-mobilemenu{border:none;background-color:transparent;width:40px;height:40px;position:relative;margin:0 0 0 0.5rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.btn-mobilemenu strong{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.btn-mobilemenu span{display:block;position:absolute;height:3px;width:100%;background:var(--brand-color1);border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.btn-mobilemenu span:first-child{top:0px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.btn-mobilemenu span:nth-child(2){top:10px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.btn-mobilemenu span:nth-child(3){top:20px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mobile_menu.active .btn-mobilemenu span:first-child,.mobile_menu_trigger.active .btn-mobilemenu span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:4px;left:5px}.mobile_menu.active .btn-mobilemenu span:nth-child(2),.mobile_menu_trigger.active .btn-mobilemenu span:nth-child(2){width:0%;opacity:0}.mobile_menu.active .btn-mobilemenu span:nth-child(3),.mobile_menu_trigger.active .btn-mobilemenu span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:32px;left:5px}.mod_mobile_menu{display:block}@media screen and (min-width:64em){.mod_mobile_menu{display:none}}.mobile_menu .offcanvas-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.mobile_menu .offcanvas-header button{margin-left:0.5rem;-ms-flex-preferred-size:40px;flex-basis:40px}.mobile_menu .inner{background-color:#fff;padding:1rem}.mobile_menu ul{list-style-type:none;margin:0;padding:0}.mobile_menu ul.level_2{padding-left:1rem;margin-left:0.5rem}.mobile_menu a{display:block;color:var(--brand-color1);text-decoration:none;padding:0.5em}.mobile_menu a:focus,.mobile_menu a:hover{background-color:var(--brand-color2);color:#fff}.mobile_menu a.active,.mobile_menu a.trail{font-weight:bold}.mobile_menu li{position:relative}.mobile_menu .ce_form{display:block;padding:0;position:relative}.mobile_menu .ce_form .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mobile_menu .ce_form label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.mobile_menu .ce_form div.input-suchfeld{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 50px);flex:1 0 calc(100% - 50px);-ms-flex-preferred-size:calc(100% - 50px);flex-basis:calc(100% - 50px);margin:0}.mobile_menu .ce_form input.input-suchfeld{font-size:16px;font-size:1rem;padding:0.5em;line-height:1;background-color:var(--grau100);color:var(--brand-color1);border:1px solid var(--grau300);height:40px;width:100%}.mobile_menu .ce_form input.input-suchfeld:focus{background-color:#fff}.mobile_menu .ce_form button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;background-color:var(--grau800);color:#fff;padding:0.25rem;border:none}.mobile_menu .ce_form button:focus,.mobile_menu .ce_form button:hover{background-color:var(--brand-color2)}.mobile_menu .ce_form button svg{width:30px;height:30px;color:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0}.mobile_menu .ce_form button span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.ce_headline.ivp{font-weight:var(--font-weight-light);-webkit-transition:font-weight 0.4s ease-in-out;transition:font-weight 0.4s ease-in-out;-webkit-transition-delay:250ms;transition-delay:250ms;font-size:8vw;margin-bottom:2rem}@media screen and (min-width:48em){.ce_headline.ivp{font-size:6vw;margin-bottom:3rem}}@media screen and (min-width:75em){.ce_headline.ivp{font-size:5vw;margin-bottom:5rem}}.ce_headline.ivp.iivp{font-weight:var(--font-weight-extrabold)}@media screen and (min-width:75em){h1.ce_headline.ivp{font-size:4vw}}@keyframes pulse1{0%{-webkit-transform:skew(111deg) translateX(40%);transform:skew(111deg) translateX(40%)}50%{-webkit-transform:skew(50deg) translateX(-20%);transform:skew(50deg) translateX(-20%)}to{-webkit-transform:skew(111deg) translateX(40%);transform:skew(111deg) translateX(40%)}}@-webkit-keyframes pulse1{0%{-webkit-transform:skew(111deg) translateX(40%);transform:skew(111deg) translateX(40%)}50%{-webkit-transform:skew(50deg) translateX(-20%);transform:skew(50deg) translateX(-20%)}to{-webkit-transform:skew(111deg) translateX(40%);transform:skew(111deg) translateX(40%)}}@keyframes pulse2{0%{-webkit-transform:skew(20deg) translateX(-40%);transform:skew(20deg) translateX(-40%)}50%{-webkit-transform:skew(150deg) translateX(80%);transform:skew(150deg) translateX(80%)}to{-webkit-transform:skew(20deg) translateX(-40%);transform:skew(20deg) translateX(-40%)}}@-webkit-keyframes pulse2{0%{-webkit-transform:skew(20deg) translateX(-40%);transform:skew(20deg) translateX(-40%)}50%{-webkit-transform:skew(150deg) translateX(80%);transform:skew(150deg) translateX(80%)}to{-webkit-transform:skew(20deg) translateX(-40%);transform:skew(20deg) translateX(-40%)}}.overlay-schwarz-animiert:after{will-change:transform}.overlay-schwarz-animiert:before{will-change:transform}@media (prefers-reduced-motion:no-preference){.iivp.overlay-schwarz-animiert:after{-webkit-animation:pulse1 60s infinite;animation:pulse1 60s infinite}.iivp.overlay-schwarz-animiert:before{-webkit-animation:pulse2 60s infinite;animation:pulse2 60s infinite}}@-webkit-keyframes avia_pop{0%{-webkit-transform:scale(0.8)}to{-webkit-transform:scale(1)}}@keyframes avia_pop{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.pagination{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:-2;grid-column-end:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination p{margin:0}.pagination ul{margin:0 1rem}.pagination li{display:inline-block;margin-right:0.3rem;margin-bottom:0.3em}.pagination .active,.pagination a{display:block;width:2.5rem;height:2.5rem;background:var(--brand-color1-100);border:1px solid var(--brand-color1-200);text-align:center;text-decoration:none;color:var(--text-color);line-height:2.5rem;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:99em}.pagination .active{background:var(--brand-color1-700);border:1px solid var(--brand-color1-700);color:var(--brand-color1-100)}.pagination a.first,.pagination a.last,.pagination a.next,.pagination a.previous{width:auto;padding:0 0.5em}.pagination a:focus,.pagination a:hover{background:var(--brand-color1-700);border:1px solid var(--brand-color1-700);color:#fff}.ce_rsce_mitarbeiter{position:relative;overflow:hidden;--article-ce-color:var(--text-color-light)}.ce_rsce_mitarbeiter .image_container{position:relative;z-index:1;line-height:0}.ce_rsce_mitarbeiter .mitarbeiter-content{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(0,66,51,0.7);z-index:2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;text-align:center;padding:1.5rem;margin-top:0;line-height:1.2}.ce_rsce_mitarbeiter .mitarbeiter-content .mitarbeiter-name{font-weight:var(--font-weight-semibold)}.ce_rsce_mitarbeiter .mitarbeiter-content .mitarbeiter-job{font-weight:var(--font-weight-regular);font-size:0.875rem}.ce_rsce_mitarbeiter:hover .mitarbeiter-content{opacity:1}.ce_mitarbeiter .image_container{line-height:0;margin-bottom:1.5rem;position:relative;overflow:hidden}.ce_mitarbeiter .image_container img{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.ce_mitarbeiter a .image_container:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.ce_mitarbeiter .mitarbeiter-name{font-weight:var(--font-weight-semibold);font-size:1.125rem}.mitarbeiter-title{margin-bottom:1.5rem}.mitarbeiter-title h2{margin-bottom:0}.mitarbeiter-title p{font-weight:var(--font-weight-semibold);font-size:1.125rem}.mitarbeiter-linkleiste ul{list-style:none;margin:1.5rem 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem}.mitarbeiter-linkleiste li span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.mitarbeiter-linkleiste li svg{width:2rem;height:2rem;color:var(--brand-color1);opacity:0.7;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.mitarbeiter-linkleiste li a:focus svg,.mitarbeiter-linkleiste li a:hover svg{opacity:1}.ce_rsce_zitat blockquote{font-style:normal;font-weight:var(--font-weight-semibold);font-size:1.125rem}.ce_rsce_zitat blockquote .verfasser{padding-left:60px;background-image:url("/files/theme-di/img/muenze-nobel-180x180.png");background-repeat:no-repeat;background-position:top left;background-size:50px 50px;margin-top:0.5rem;min-height:50px;font-weight:var(--font-weight-regular);display:inline-block;font-size:1rem;font-style:normal}.ce_rsce_stimme blockquote{font-style:normal;font-weight:var(--font-weight-normal);font-size:1.125rem}.ce_rsce_stimme blockquote .verfasser{margin-top:0.5rem;font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;color:var(--brand-color1);display:inline-block}.ce_rsce_stimme blockquote .ort{color:var(--brand-color2);font-weight:var(--font-weight-normal)}.ce_rsce_leistungen_matrix .leistungenmatrix{--min:250px;--gap-default:1rem;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));gap:var(--gap-default);list-style-type:none;margin:0;padding:0}@media screen and (min-width:48em){.ce_rsce_leistungen_matrix .leistungenmatrix{--gap-default:2rem}}@media screen and (min-width:75em){.ce_rsce_leistungen_matrix .leistungenmatrix{--gap-default:3rem}}.ce_rsce_leistungen_matrix .leistung{aspect-ratio:1;position:relative;border:2px solid var(--brand-color1);text-align:center;border-radius:0.25rem}.ce_rsce_leistungen_matrix .leistung:focus .leistung__fulltext,.ce_rsce_leistungen_matrix .leistung:focus-visible .leistung__fulltext,.ce_rsce_leistungen_matrix .leistung:hover .leistung__fulltext{opacity:1;visibility:visible}.ce_rsce_leistungen_matrix .leistung__nurname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 250 250'%3E%3Cpath d='M37.447 14.014H20v25.148l10.625-1.577v-14.46h3.385c7.685 0 8.365 6.226 8.365 8.477 0 3.1-.837 8.1-6.274 8.787L20 42.788v6.792h15.37C47.406 49.58 53 42.653 53 31.736 53 22.774 48.935 14 37.434 14l.014.014ZM82.448 14.014H65v25.148l10.625-1.577v-14.46h3.385c7.685 0 8.365 6.226 8.365 8.477 0 3.1-.837 8.1-6.274 8.787L65 42.788v6.792h15.37C92.406 49.58 98 42.653 98 31.736 98 22.774 93.935 14 82.434 14l.014.014ZM127.448 14.014H110v25.148l10.625-1.577v-14.46h3.385c7.685 0 8.365 6.226 8.365 8.477 0 3.1-.837 8.1-6.274 8.787L110 42.788v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844C143 22.774 138.935 14 127.434 14l.014.014ZM172.448 14.014H155v25.148l10.625-1.577v-14.46h3.385c7.685 0 8.365 6.226 8.365 8.477 0 3.1-.837 8.1-6.274 8.787L155 42.788v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844C188 22.774 183.935 14 172.434 14l.014.014ZM37.447 61.792H20v25.15l10.625-1.577V70.903h3.385c7.685 0 8.365 6.227 8.365 8.477 0 3.1-.837 8.1-6.274 8.788L20 90.567v6.792h15.37C47.406 97.36 53 90.432 53 79.515c0-8.962-4.065-17.736-15.566-17.736l.014.013ZM82.448 61.792H65v25.15l10.625-1.577V70.903h3.385c7.685 0 8.365 6.227 8.365 8.477 0 3.1-.837 8.1-6.274 8.788L65 90.567v6.792h15.37C92.406 97.36 98 90.432 98 79.515c0-8.962-4.065-17.736-15.566-17.736l.014.013ZM127.448 61.792H110v25.15l10.625-1.577V70.903h3.385c7.685 0 8.365 6.227 8.365 8.477 0 3.1-.837 8.1-6.274 8.788L110 90.567v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.013ZM172.448 61.792H155v25.15l10.625-1.577V70.903h3.385c7.685 0 8.365 6.227 8.365 8.477 0 3.1-.837 8.1-6.274 8.788L155 90.567v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.013ZM217.448 61.792H200v25.15l10.625-1.577V70.903h3.385c7.685 0 8.365 6.227 8.365 8.477 0 3.1-.837 8.1-6.274 8.788L200 90.567v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.013ZM37.447 205.131H20v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.1-6.274 8.787L20 233.905v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM82.448 205.131H65v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.1-6.274 8.787L65 233.905v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM127.448 205.131H110v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.1-6.274 8.787L110 233.905v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM172.448 205.131H155v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.1-6.274 8.787L155 233.905v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM217.448 205.131H200v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.1-6.274 8.787L200 233.905v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM37.447 157.352H20V182.5l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L20 186.126v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM82.448 157.352H65V182.5l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L65 186.126v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM127.448 157.352H110V182.5l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L110 186.126v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM172.448 157.352H155V182.5l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L155 186.126v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM217.448 157.352H200V182.5l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L200 186.126v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM37.447 109.572H20v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L20 138.346v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014ZM217.448 109.572H200v25.148l10.625-1.576v-14.462h3.385c7.685 0 8.365 6.227 8.365 8.478 0 3.099-.837 8.099-6.274 8.787L200 138.346v6.792h15.37c12.036 0 17.63-6.927 17.63-17.844 0-8.962-4.065-17.736-15.566-17.736l.014.014Z' fill='%23000' fill-opacity='.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M225.625 16.91h-17.25c-.762 0-1.494.306-2.033.852a2.928 2.928 0 0 0-.842 2.057v6.905c0 .386-.151.756-.421 1.029a1.43 1.43 0 0 1-2.033 0 1.462 1.462 0 0 1-.421-1.029V19.82c0-1.543.606-3.023 1.684-4.115A5.716 5.716 0 0 1 208.375 14h17.25c1.525 0 2.988.613 4.066 1.704a5.856 5.856 0 0 1 1.684 4.115v6.905c0 .386-.151.756-.421 1.029a1.43 1.43 0 0 1-2.033 0 1.462 1.462 0 0 1-.421-1.029V19.82c0-.772-.303-1.512-.842-2.057a2.859 2.859 0 0 0-2.033-.852ZM228.5 44.18c0 .772-.303 1.512-.842 2.057a2.858 2.858 0 0 1-2.033.852h-17.25a2.858 2.858 0 0 1-2.033-.852 2.928 2.928 0 0 1-.842-2.057v-5.819c0-.386-.151-.756-.421-1.029a1.43 1.43 0 0 0-2.033 0c-.27.273-.421.643-.421 1.03v5.818c0 1.543.606 3.023 1.684 4.115A5.716 5.716 0 0 0 208.375 50h17.25a5.716 5.716 0 0 0 4.066-1.704 5.856 5.856 0 0 0 1.684-4.115v-5.819c0-.386-.151-.756-.421-1.029a1.43 1.43 0 0 0-2.033 0c-.27.273-.421.643-.421 1.03v5.818Zm-29.575-17.59a1.469 1.469 0 0 0 .373-2.39 1.423 1.423 0 0 0-1.578-.252c-.997.465-1.88 1.012-2.535 1.658-.656.657-1.185 1.522-1.185 2.572 0 1.588 1.173 2.735 2.366 3.494 1.265.809 2.999 1.484 5.017 2.025 4.054 1.094 9.574 1.755 15.617 1.755.284 0 .565-.002.845-.006l-3.3 3.34a1.46 1.46 0 0 0-.312 1.587 1.431 1.431 0 0 0 1.88.788c.175-.073.334-.18.467-.315l5.75-5.82a1.464 1.464 0 0 0 0-2.06l-5.75-5.818a1.428 1.428 0 0 0-2.347.473 1.46 1.46 0 0 0 0 1.114c.072.177.178.338.312.473l3.292 3.328-.837.006c-5.865 0-11.126-.643-14.875-1.655-1.886-.51-3.309-1.089-4.227-1.673-.989-.632-1.023-1.019-1.023-1.036 0-.009 0-.172.322-.495.331-.326.891-.704 1.725-1.094h.003Zm37.355-2.643a1.423 1.423 0 0 0-1.1-.044 1.447 1.447 0 0 0-.808.756c-.16.35-.175.75-.043 1.112.131.362.4.657.746.818.84.39 1.397.768 1.725 1.097.325.32.325.483.325.492 0 .009 0 .189-.374.544-.379.355-1.012.756-1.946 1.164-1.855.814-4.589 1.521-7.944 1.999-.372.06-.706.265-.93.572a1.467 1.467 0 0 0 .282 2.02c.299.231.677.335 1.051.288 3.484-.495 6.497-1.251 8.682-2.205 1.093-.478 2.05-1.04 2.76-1.708.708-.667 1.294-1.563 1.294-2.674 0-1.053-.529-1.92-1.185-2.57-.655-.648-1.538-1.195-2.535-1.66Z' fill='%23004233' fill-opacity='.3'/%3E%3C/svg%3E");background-position:center center;background-size:contain;background-repeat:no-repeat}.ce_rsce_leistungen_matrix .leistung__nurname .leistung__name{background-color:#fff;padding:0.25rem;max-width:18ch}.ce_rsce_leistungen_matrix .leistung__name{text-align:center;font-weight:var(--font-weight-semibold);font-size:1.125rem}.ce_rsce_leistungen_matrix .leistung__fulltext{padding:1rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;position:absolute;top:0;opacity:0;visibility:hidden;background-color:var(--brand-color1);color:#fff;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;z-index:2}.ce_rsce_leistungen_matrix .leistung__text{line-height:1.2;-ms-hyphens:auto;hyphens:auto;margin-bottom:0.5rem;text-wrap:balance}.ce_rsce_leistungen_matrix .leistung__link a{display:inline-block;padding:0.375rem 1.5rem;border:1px solid #fff;border-radius:999em;background-color:transparent;color:#fff;text-decoration:none}.ce_rsce_leistungen_matrix .leistung__link a:focus,.ce_rsce_leistungen_matrix .leistung__link a:hover{background-color:#fff;color:var(--brand-color1)}.ce_rsce_leistungen_matrix-v2{--leistung-color-normal:var(--brand-color1);--leistung-bg-color-normal:var(--brand-color1-200);--leistung-color-active:var(--text-color-light);--leistung-bg-color-active:var(--brand-color1)}.ce_rsce_leistungen_matrix-v2 .leistungenmatrix{--min:340px;--gap-default:1rem;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));gap:var(--gap-default);list-style-type:none;margin:0;padding:0;-webkit-transition:all 1s;transition:all 1s}@media screen and (min-width:48em){.ce_rsce_leistungen_matrix-v2 .leistungenmatrix{--gap-default:2rem}}@media screen and (min-width:75em){.ce_rsce_leistungen_matrix-v2 .leistungenmatrix{--gap-default:3rem}}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active{-ms-grid-row-span:3;grid-row:span 3}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active .leistung-item-content{background-color:var(--leistung-bg-color-active)}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active .leistung__name{color:var(--leistung-color-active)}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active .leistung__fulltext{padding-block:0.5rem 1.5rem;-ms-grid-rows:1fr;grid-template-rows:1fr;opacity:1}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active button svg #plus{opacity:0}.ce_rsce_leistungen_matrix-v2 .leistung-item.is-active button{color:var(--leistung-color-active)}.ce_rsce_leistungen_matrix-v2 .leistung-item-content{position:relative;border:2px solid var(--brand-color1);text-align:center;border-radius:0.25rem;background-color:var(--leistung-bg-color-normal);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ce_rsce_leistungen_matrix-v2 .leistung-item-content:focus,.ce_rsce_leistungen_matrix-v2 .leistung-item-content:hover{background-color:var(--leistung-bg-color-active)}.ce_rsce_leistungen_matrix-v2 .leistung-item-content:focus button,.ce_rsce_leistungen_matrix-v2 .leistung-item-content:hover button{color:var(--leistung-color-active)}.ce_rsce_leistungen_matrix-v2 button{background-color:transparent;border:none;width:100%;height:100%;min-height:80px;text-align:left;padding:0.5rem 1rem;color:var(--leistung-color-normal);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.ce_rsce_leistungen_matrix-v2 button svg{margin-left:auto;width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.ce_rsce_leistungen_matrix-v2 button svg #plus{opacity:1;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.ce_rsce_leistungen_matrix-v2 button span{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}.ce_rsce_leistungen_matrix-v2 .leistung__nurname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;min-height:80px}.ce_rsce_leistungen_matrix-v2 .leistung__name{text-align:left;font-weight:var(--font-weight-semibold);font-size:1.125rem;color:inherit}.ce_rsce_leistungen_matrix-v2 .leistung__fulltext{padding-inline:1rem;display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:all 0.5s;transition:all 0.5s;color:var(--leistung-color-active);opacity:0}.ce_rsce_leistungen_matrix-v2 .leistung__fulltext>div{overflow:hidden}.ce_rsce_leistungen_matrix-v2 .leistung__link{margin-top:auto}.ce_rsce_leistungen_matrix-v2 .leistung__link a{margin-top:1rem;display:inline-block;padding:0.375rem 1.5rem;border:1px solid var(--leistung-color-active);border-radius:999em;background-color:transparent;color:var(--leistung-color-active);text-decoration:none}.ce_rsce_leistungen_matrix-v2 .leistung__link a:focus,.ce_rsce_leistungen_matrix-v2 .leistung__link a:hover{background-color:#fff;color:var(--leistung-color-normal)}.no-js .ce_rsce_leistungen_matrix-v2 .leistung-item-content{height:100%}.no-js .ce_rsce_leistungen_matrix-v2 .leistung-item-content:focus,.no-js .ce_rsce_leistungen_matrix-v2 .leistung-item-content:hover{background-color:var(--leistung-bg-color-normal)}.no-js .ce_rsce_leistungen_matrix-v2 .leistung-item-content:focus button,.no-js .ce_rsce_leistungen_matrix-v2 .leistung-item-content:hover button{color:var(--leistung-color-normal)}.no-js .ce_rsce_leistungen_matrix-v2 .leistung__fulltext{color:var(--leistung-color-normal);-ms-grid-rows:1fr;grid-template-rows:1fr;opacity:1;padding-block:0.5rem 1.5rem}.no-js .ce_rsce_leistungen_matrix-v2 .leistung__link{margin-top:auto}.no-js .ce_rsce_leistungen_matrix-v2 .leistung__link a{border:1px solid var(--leistung-color-normal);color:var(--leistung-color-normal)}.no-js .ce_rsce_leistungen_matrix-v2 .leistung__link a:focus,.no-js .ce_rsce_leistungen_matrix-v2 .leistung__link a:hover{background-color:#fff;color:var(--leistung-color-normal)}.ce_headline.centered{text-align:center}.sr-only{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.ce_text{margin-top:var(--hl-margin-top)}.ce_text:after{content:"";display:table;clear:both}.ce_text.offenlegung{background-color:var(--grau100);padding:1rem;margin-top:2rem;margin-bottom:2rem}.ce_text.offenlegung p{font-size:0.875rem;color:var(--grau600);margin-bottom:0}.ce_text.offenlegung a{color:var(--grau600)}.ce_text.offenlegung h4{font-size:1.125rem}@media screen and (min-width:48em){.ce_text.left-indent{margin-left:10vw;max-width:100ch;text-wrap:balance}}.ce_text.symboltext{margin-bottom:1rem}.ce_text.symboltext .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ce_text.symboltext .image_container{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-right:1.5rem;background:var(--brand-color1);max-width:40px}@media screen and (min-width:37.5em){.ce_text.symboltext .image_container{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}}.ce_text.symboltext .text-content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% - 40px - 1.5rem);flex-basis:calc(100% - 40px - 1.5rem)}@media screen and (min-width:37.5em){.ce_text.symboltext .text-content{-ms-flex-preferred-size:calc(100% - 60px - 1.5rem);flex-basis:calc(100% - 60px - 1.5rem)}}.ce_text.text-with-icon .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ce_text.text-with-icon.opacity-50 figure{opacity:0.5}.ce_text.symboltext.icon--big .image_container{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-right:1.5rem;background:var(--brand-color1);max-width:80px}@media screen and (min-width:48em){.ce_text.symboltext.icon--big .image_container{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}}.ce_text.cta-einleitung p{font-size:1.5rem}.ce_text.teamfoto{text-align:center;position:relative}.ce_text.teamfoto figure{position:relative;z-index:1;margin-bottom:1rem;overflow:hidden}.ce_text.teamfoto figure figcaption{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(0,66,51,0.7);z-index:2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;font-size:1.2rem;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;text-align:center;padding:1.5rem;margin-top:0}.ce_text.teamfoto figure img{-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out,-webkit-transform 0.2s ease-out}.ce_text.teamfoto figure:hover figcaption{opacity:1}.ce_text.teamfoto figure:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.ce_columns.bg-hellgruen{background-color:var(--brand-color1-200);padding:1.5rem;margin-block:2rem;border-radius:0.5rem}.ce_columns.bg-hellgruen h1,.ce_columns.bg-hellgruen h2,.ce_columns.bg-hellgruen h3,.ce_columns.bg-hellgruen h4,.ce_columns.bg-hellgruen h5,.ce_columns.bg-hellgruen h6{--text-color:var(--brand-color1);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold)}@media screen and (min-width:48em){.ce_columns.bg-hellgruen h1,.ce_columns.bg-hellgruen h2,.ce_columns.bg-hellgruen h3,.ce_columns.bg-hellgruen h4,.ce_columns.bg-hellgruen h5,.ce_columns.bg-hellgruen h6{font-size:calc(var(--font-size-h3) * 1.125)}}@media screen and (min-width:75em){.ce_columns.bg-hellgruen h1,.ce_columns.bg-hellgruen h2,.ce_columns.bg-hellgruen h3,.ce_columns.bg-hellgruen h4,.ce_columns.bg-hellgruen h5,.ce_columns.bg-hellgruen h6{font-size:calc(var(--font-size-h3) * 1.25)}}.ce_columns.bg-newsletter{background-image:url("/files/dagginvest/fallbeispiele/Martina-Krämer_471238269-1600x1200.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-flex-line-pack:center;align-content:center;--text-color:var(--brand-color1)}.ce_columns.bg-newsletter .newsletter-content{max-width:90%;margin-inline:auto;margin-block:1rem;background-color:rgba(255,255,255,0.8);padding:1.5rem;border-radius:1rem;color:var(--brand-color1);border-top:7px solid var(--brand-color2)}@media screen and (min-width:61.875em){.ce_columns.bg-newsletter .newsletter-content{max-width:75%;padding:3rem}}.ce_columns.bg-newsletter .newsletter-content h3,.ce_columns.bg-newsletter .newsletter-content p{color:var(--brand-color1)}.nl-wrapper form{padding:1rem!important}.bg-weiss.bg-weiss{background-color:#fff;padding:1.5rem;height:100%}.bg-weiss.bg-weiss h1,.bg-weiss.bg-weiss h2,.bg-weiss.bg-weiss h3,.bg-weiss.bg-weiss h4,.bg-weiss.bg-weiss h5,.bg-weiss.bg-weiss h6{--text-color:var(--brand-color1)}@media screen and (min-width:48em){.text-bigger{font-size:1.25em}}.text-green{color:var(--brand-color1)}blockquote{padding:0.25rem 0;margin:0;font-size:1em;font-style:italic;color:var(--article-ce-color);line-height:1.325}blockquote p{margin:0;color:inherit;font-size:inherit}.statement blockquote{font-size:1.25rem;text-wrap:balance;line-height:1.5;margin-bottom:1rem;position:relative;padding-block:1rem}.statement blockquote:before{content:"";position:absolute;top:0;left:-1.5vw;width:max(5vw,80px);height:max(5vw,80px);background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 86'%3E%3Cg opacity='.2' fill='%23fff'%3E%3Cpath d='M30.378 79.853c-2.839 3.638-5.867 5.65-9.085 6.032-3.217.383-6.056-.191-8.517-1.723-2.271-1.724-3.502-4.213-3.69-7.469-.19-3.255 1.23-6.702 4.258-10.34 4.35-5.4 7.018-11.194 9.27-17.683-7.57 0-10.784-2.041-15.516-6.446C2.366 37.82 0 31.884 0 24.416c0-7.277 2.177-13.118 6.53-17.522C10.883 2.298 16.845 0 24.416 0c7.76 0 13.817 2.585 18.17 7.756 4.354 5.17 6.53 12.542 6.53 22.117 0 4.979-.473 10.15-1.42 15.511-.945 5.17-2.744 10.628-5.393 16.373-2.65 5.553-6.625 11.585-11.925 18.096ZM81.262 79.853c-2.84 3.638-5.868 5.65-9.085 6.032-3.218.383-6.057-.191-8.518-1.723-2.27-1.724-3.501-4.213-3.69-7.469-.19-3.255 1.23-6.702 4.258-10.34 4.35-5.4 7.019-11.194 9.272-17.683-7.572 0-10.786-2.041-15.518-6.446-4.732-4.404-7.097-10.34-7.097-17.808 0-7.277 2.176-13.118 6.53-17.522C61.767 2.298 67.728 0 75.3 0c7.76 0 13.817 2.585 18.17 7.756 4.353 5.17 6.53 12.542 6.53 22.117 0 4.979-.473 10.15-1.42 15.511-.946 5.17-2.744 10.628-5.394 16.373-2.65 5.553-6.624 11.585-11.924 18.096Z'/%3E%3C/g%3E%3C/svg%3E");background-position:top right;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:61.875em){.statement blockquote{font-size:1.375rem;margin-bottom:2rem}}.ce_download{display:block}.ce_download a{display:block;padding:0.5em 0.5em 0.5em 3rem;background-color:var(--brand-color1);border:1px solid var(--brand-color1);background-repeat:no-repeat;background-position:left 0.75rem center;background-size:1.5rem;text-decoration:none;color:var(--text-color-light)}.ce_download a:focus,.ce_download a:hover{border-color:var(--brand-color2);background-color:var(--brand-color2)}.ce_download .download-element a{background-size:1.5rem 1.5rem}.ce_download .download-element.ext-pdf a{background-image:url("/files/theme-di/img/icons/icon-pdf.svg")}.ce_download .download-element.ext-docx a{background-image:url("/files/theme-di/img/icons/icon-docx.svg")}.ce_download .download-element.ext-doc a{background-image:url("/files/theme-di/img/icons/icon-doc.svg")}.ce_download .download-element.ext-jpg a{background-image:url("/files/theme-di/img/icons/icon-jpg.svg")}.ce_download .download-element.ext-png a{background-image:url("/files/theme-di/img/icons/icon-png.svg")}.ce_download .download-element.ext-gif a{background-image:url("/files/theme-di/img/icons/icon-gif.svg")}.ce_download .download-element.ext-tiff a{background-image:url("/files/theme-di/img/icons/icon-tiff.svg")}.ce_download .download-element.ext-mp3 a{background-image:url("/files/theme-di/img/icons/icon-mp3.svg")}.ce_download .download-element.ext-mp4 a{background-image:url("/files/theme-di/img/icons/icon-mp4.svg")}.ce_download .download-element.ext-ppt a{background-image:url("/files/theme-di/img/icons/icon-ppt.svg")}.ce_download .download-element.ext-zip a{background-image:url("/files/theme-di/img/icons/icon-zip.svg")}.ce_download .download-element.ext-rar a{background-image:url("/files/theme-di/img/icons/icon-rar.svg")}.ce_download .download-element.ext-txt a{background-image:url("/files/theme-di/img/icons/icon-txt.svg")}.ce_download .download-element.ext-xls a{background-image:url("/files/theme-di/img/icons/icon-xls.svg")}.ce_download .download-element.ext-xlsx a{background-image:url("/files/theme-di/img/icons/icon-xlsx.svg")}.ce_download .download-element.ext-xml a{background-image:url("/files/theme-di/img/icons/icon-xml.svg")}.ce_downloads ul{padding:0 1em;margin:0}.ce_image.ce_image--cover{width:100%;height:100%}.ce_image.ce_image--cover .inner{width:100%;height:100%}.ce_image.ce_image--cover figure,.ce_image.ce_image--cover img{width:100%;height:100%;max-width:unset}.ce_image.ce_image--cover img{-o-object-fit:cover;object-fit:cover}.mod_newslist.mod_newslist--standard{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--grid__gutter)}@media screen and (min-width:37.5em){.mod_newslist.mod_newslist--standard{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:61.875em){.mod_newslist.mod_newslist--standard{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.mod_newslist.mod_newslist--standard .news-item__image{margin-bottom:1rem}.mod_newslist.mod_newslist--standard .news-item__image a{display:block}.mod_newslist.mod_newslist--standard .newslist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mod_newslist.mod_newslist--standard .newslist-item h2{font-size:1.5rem}.mod_newslist.mod_newslist--standard .newslist-item .ce_text p{margin-bottom:0}@media screen and (min-width:56.25em){.mod_newslist.mod_newslist--standard.news-startseite{padding-right:6rem}}[class^=mod_news] .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;font-size:1rem;color:var(--brand-color1);margin-bottom:0.75rem;font-weight:var(--font-weight-light)}@media screen and (min-width:48em){[class^=mod_news] .info{font-size:0.875rem}}[class^=mod_news] .info a{color:var(--brand-color1);text-decoration:none}[class^=mod_news] .info a:focus,[class^=mod_news] .info a:hover{color:var(--brand-color2);text-decoration:underline}[class^=mod_news] time:after{content:"|";position:absolute;display:inline-block;margin:0 0.25rem;font-size:inherit;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[class^=mod_news] .category{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}[class^=mod_news] .author a:focus,[class^=mod_news] .author a:hover{text-decoration:underline}[class^=mod_news] .author:after{content:"|";position:absolute;display:inline-block;margin:0 0.25rem;font-size:inherit;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[class^=mod_news] .categories{margin:0;padding:0;list-style:none}[class^=mod_news] .categories li{font-size:inherit}[class^=mod_news] .h2,[class^=mod_news] h2{--font-size-h2:1.125rem;color:var(--brand-color1);line-height:1.2;text-wrap:balance}[class^=mod_news] .h2 strong,[class^=mod_news] h2 strong{font-weight:inherit}[class^=mod_news] .h2 a,[class^=mod_news] h2 a{text-decoration:none;color:var(--brand-color1)}[class^=mod_news] .h2 a:focus,[class^=mod_news] .h2 a:hover,[class^=mod_news] h2 a:focus,[class^=mod_news] h2 a:hover{color:var(--brand-color2);text-decoration:underline}[class^=mod_news] h3{--font-size-h3:1.25rem;color:var(--brand-color1)}[class^=mod_news] p{line-height:1.6}[class^=mod_news] .more{margin-top:0.5rem}[class^=mod_news] .more a{color:var(--brand-color2)}.mod_newslist .layout_simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.mod_sharebuttons+.mod_newslist{margin-top:3rem}.news-item{padding:1rem 0;margin-bottom:1.5rem;border-bottom:1px solid var(--grau200)}.blogautor-detail .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:31.25em){.blogautor-detail .inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.blogautor-detail .blogautor-meta{-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px;min-width:150px;text-align:center}@media screen and (min-width:37.5em){.blogautor-detail .blogautor-meta{margin-right:1.5rem;text-align:left}}.blogautor-detail .blogautor-sm-profiles{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:2px solid var(--grau300)}.blogautor-detail .blogautor-sm-profiles li{margin:0 0.25rem}.blogautor-detail .blogautor-sm-profiles li:before{content:""!important}.blogautor-detail .blogautor-sm-profiles [class^=icon]{width:2rem;height:2rem}.blogautor-detail .blogautor-sm-profiles svg{color:var(--grau500)}.blogautor-detail .blogautor-sm-profiles svg:focus,.blogautor-detail .blogautor-sm-profiles svg:hover{color:var(--brand-color2)}.mod_newsautoren ul{list-style-type:none;margin:0;padding:0}.mod_newsautoren li:not(:last-child){margin-bottom:0.5rem}.mod_newsautoren a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none}.mod_newsautoren a:focus,.mod_newsautoren a:hover{text-decoration:underline}.mod_newsautoren img{margin-right:0.5rem}.news__reader{max-width:960px;margin-inline:auto}.mod_newsreader .news-item__teaser{font-size:1.375rem;margin-bottom:1.5rem;text-wrap:balance}.mod_newsreader .news-item__image{margin-bottom:2rem}.mod_newsreader h1{--font-size-h1:1.5rem;-ms-hyphens:auto;hyphens:auto;text-wrap:initial}.mod_newsreader .ce_image+.ce_text,.mod_newsreader .ce_text+.ce_image{margin-top:2rem}.mod_newsreader .ce_image figure{text-align:center}.mod_newsreader .font-serif .ce_text{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.mod_newsreader .font-serif .ce_text p{font-size:1.125rem}.mod_newsmenu ol,.mod_newsmenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.mod_newsmenu li{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0.5rem}.mod_newsmenu li a{display:inline-block;background-color:transparent;border:1px solid var(--brand-color1);color:var(--brand-color1);border-radius:4px;padding:0.25rem 0.5rem;text-decoration:none}.mod_newsmenu li a:focus,.mod_newsmenu li a:hover{background-color:var(--brand-color1);color:#fff;text-decoration:none}.page-title .wrap-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title__image{margin-left:auto;border-radius:99rem;border:2px solid #fff;overflow:hidden;width:100px;height:100px}.blog-filter .wrap-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background-color:var(--brand-color1-200);border-radius:5px}.blog-filter .wrap-article button{-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem}.blog-filter .wrap-article .blog-filter-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.5s;transition:grid-template-rows 0.5s;transition:grid-template-rows 0.5s,-ms-grid-rows 0.5s}.blog-filter .wrap-article:has(.open){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:42.5em){.blog-filter .wrap-article:has(.open){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog-filter .wrap-article:has(.open) .filter-panel-headline{display:none}.blog-filter .filter-panel-headline{color:var(--brand-color1);font-size:1.125rem;font-weight:var(--font-weight-semibold)}.blog-filter #btn-blogfilter{width:80px;height:50px;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}@media screen and (min-width:48em){.blog-filter #btn-blogfilter{width:120px;height:75px}}.blog-filter #btn-blogfilter span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.blog-filter #btn-blogfilter:focus svg,.blog-filter #btn-blogfilter:hover svg{color:var(--brand-color2)}.blog-filter #btn-blogfilter svg{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;color:var(--brand-color1)}.blog-filter .blog-filter-panel{--min:30ch;--time:.5s;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));padding:1rem;gap:2rem;max-height:0;overflow:hidden}.blog-filter .blog-filter-panel.open{max-height:1000px}.blog-filter .blog-filter-panel.open>*{opacity:1;visibility:visible}.blog-filter .blog-filter-panel>*{background-color:rgba(255,255,255,0.2);padding:1rem;border-radius:10px;opacity:0;visibility:hidden;-webkit-transition:all var(--time) ease-out;transition:all var(--time) ease-out}.filter-module .module-headline{color:var(--brand-color1);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.filter-module ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.filter-module a,.filter-module strong{padding:0.25em 0.75em;border-radius:99em;text-decoration:none;background-color:rgba(255,255,255,0.7);color:var(--brand-color1);display:block}.filter-module a:focus,.filter-module a:hover,.filter-module strong:focus,.filter-module strong:hover{background-color:rgb(255,255,255)}.filter-module li.active,.filter-module strong{border-radius:99em;font-weight:var(--font-weight-bold);background-color:rgb(255,255,255)}[class^=icon]{height:1.6rem;width:1.6rem;display:inline-block;margin-right:0.125rem;-webkit-transform:translateY(0.45rem);-ms-transform:translateY(0.45rem);transform:translateY(0.45rem);color:#56595C}.topheader [class^=icon]{height:1.2rem;width:1.2rem;-webkit-transform:translateY(0.3rem);-ms-transform:translateY(0.3rem);transform:translateY(0.3rem)}#footer [class^=icon]{color:#fff}[class^=icon]+span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.sidebar-module{padding:1rem;background:-webkit-gradient(linear,left top,right bottom,from(#eaedee),color-stop(70%,#b5b9bb));background:linear-gradient(to bottom right,#eaedee 0%,#b5b9bb 70%);margin-bottom:3rem}@media screen and (min-width:61.875em){.sidebar-module{padding:2rem}}.sidebar-module .h4,.sidebar-module h4{font-size:1.5rem;color:var(--brand-color1);margin-bottom:1.5rem}.sidebar-module a{color:var(--text-color);text-decoration:none}.sidebar-module a:focus,.sidebar-module a:hover{color:var(--brand-color2);text-decoration:underline}.site-search{display:none;color:var(--grau800);position:relative;width:2.5rem;height:2.5rem}@media screen and (min-width:64em){.site-search{display:inline-block;width:2.25rem;height:2.25rem}}.site-search button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;background-color:var(--grau800);color:#fff;padding:0.25rem;border:none}.site-search button:focus,.site-search button:hover{background-color:vaar(--brand-color2)}.site-search button svg{width:30px;height:30px;color:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0}.site-search button span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.mod_search{margin:1rem 0}.mod_search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:30rem;margin:0 auto 2rem auto}.mod_search .formbody .widget-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.mod_search .formbody .widget-text label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.mod_search .formbody .widget-text input{height:40px;padding:0.5em;font-size:1rem;border:1px solid var(--grau400);background-color:var(--grau200);color:var(--grau700);width:100%}.mod_search .formbody .widget-submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mod_search .formbody .widget-submit button{height:40px;width:auto;background:var(--grau800);border:none;color:#fff;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.mod_search .formbody .widget-submit button:focus,.mod_search .formbody .widget-submit button:hover{background-color:var(--brand-color2);color:#fff}.mod_search .header{margin-bottom:2rem}.mod_search>div{margin-bottom:2rem}.mod_search h3{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:0.25em;color:var(--brand-color1)}.mod_search .relevance,.mod_search .url{font-size:0.75rem;color:var(--grau600);font-weight:normal}.mod_search .context{margin-bottom:0.25em}.mod_search .highlight{background-color:var(--grau100);padding:0 0.2em}.mod_search .url{color:var(--grau600)}.sitesearch{margin-bottom:3rem}.sitesearch .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:30rem;margin:0 auto}.sitesearch .formbody .widget{margin-bottom:0}.sitesearch .formbody .widget-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sitesearch .formbody .widget-text label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.sitesearch .formbody .widget-text input{height:40px;padding:0.5em;font-size:16px;font-size:1rem;border:1px solid var(--grau300);background-color:var(--grau100);color:var(--grau800);width:100%}.sitesearch .formbody button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;background-color:var(--grau800);color:#fff;padding:0.25rem;border:none}.sitesearch .formbody button:focus,.sitesearch .formbody button:hover{background-color:var(--brand-color2)}.sitesearch .formbody button svg{width:30px;height:30px;color:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0}.sitesearch .formbody button span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.button{display:block;--button-bg-color:var(--brand-color1);--button-border-color:var(--brand-color1);--button-color:var(--text-color-light);--button-padding:.5rem 1rem;--action:var(--button-color);--action-respond:var(--button-color)}.button a{display:inline-block;padding:var(--button-padding);text-align:center;border:1px solid var(--button-border-color);background-color:var(--button-bg-color);color:var(--button-color);text-decoration:none;border-radius:2rem;-webkit-transition:all 0.3s;transition:all 0.3s}.button a:focus,.button a:hover{--button-border-color:var(--brand-color2);--button-bg-color:var(--brand-color2);text-decoration:none}.button.button-center{text-align:center}.button.button-center .inner{display:inline-block;margin-inline:auto}.button.button-green-skeleton a{--button-bg-color:transparent;--button-color:var(--brand-color1);--button-border-color:var(--brand-color1)}.button.button-green-skeleton a:focus,.button.button-green-skeleton a:hover{--button-bg-color:var(--brand-color1);--button-border-color:var(--brand-color1);--button-color:var(--text-color-light)}.button.button-white-skeleton a{--button-bg-color:transparent;--button-color:var(--text-color-light);--button-border-color:var(--text-color-light)}.button.button-white-skeleton a:focus,.button.button-white-skeleton a:hover{--button-bg-color:var(--text-color-light);--button-border-color:var(--text-color-light);--button-color:var(--brand-color1)}.button.button-orange a{--button-bg-color:var(--brand-color2);--button-border-color:var(--brand-color2)}.button.button-orange a:focus,.button.button-orange a:hover{--button-bg-color:var(--text-color-light);--button-border-color:var(--brand-color2);--button-color:var(--brand-color2)}.button.button-cta{--button-padding:.25rem 1rem;margin-left:1rem}.fixed-active .button.button-cta a:focus,.fixed-active .button.button-cta a:hover{--button-bg-color:var(--brand-color1);--button-border-color:var(--brand-color1);--button-color:var(--text-color-light)}.ce_accordion{margin-bottom:0.25rem}.ce_accordion .toggler{background-color:var(--base-color);color:var(--brand-color1);font-size:1.5rem;padding:0.375em 1rem;cursor:pointer;-webkit-transition:background-color 0.3s ease-in;transition:background-color 0.3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_accordion .toggler h4{font-size:inherit;margin-bottom:0}.ce_accordion .toggler:focus,.ce_accordion .toggler:hover{background-color:var(--grau200)}.ce_accordion .ui-accordion-header-icon{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M36 22.286H22.286V36h-4.572V22.286H4v-4.572h13.714V4h4.572v13.714H36v4.572Z' fill='%23F18500'/%3E%3C/svg%3E");width:1.5rem;height:1.5rem;display:inline-block;margin-right:0.5rem;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateY(0.125rem);-ms-transform:translateY(0.125rem);transform:translateY(0.125rem);-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.ce_accordion .toggler.active .ui-accordion-header-icon{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M36 22.571H4V18h32v4.571Z' fill='%23F18500'/%3E%3C/svg%3E")}.ce_accordion .accordion{background-color:var(--base-color);color:var(--brand-color1);padding:1rem 3rem;font-size:1.125rem}.swiper-button-next,.swiper-button-prev{color:rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);border-radius:4px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;width:50px;height:50px}.swiper-button-next:hover,.swiper-button-prev:hover{color:rgba(255,255,255,0.8);background-color:rgba(0,0,0,0.3)}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.5rem}.ce_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.5rem;counter-reset:section}.ce_tabs .tab{background-color:rgba(255,255,255,0.5);display:none}@media screen and (min-width:48em){.ce_tabs .tab{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;display:block}}.ce_tabs .tabcontent{padding:1rem 1.5rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:auto;margin-left:auto;background-color:rgba(255,255,255,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:48em){.ce_tabs .tabcontent{border-left:4px solid var(--brand-color1);-webkit-box-flex:0;-ms-flex:0 1 64%;flex:0 1 64%}}.ce_tabs .tab button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:inherit;color:black;padding:1rem 1rem 1rem 0.5rem;width:100%;border:none;outline:none;text-align:left;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;font-size:1.25rem;font-family:var(--font-family-display)}.ce_tabs .tab button .sixsteps{font-weight:bold;font-size:1.25em;color:#fff;background-color:var(--brand-color2);-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;width:2em;display:inline-block;padding:0.25em 0.5em;text-align:center;margin:0 1rem 0 0.5rem;position:relative;z-index:1}.ce_tabs .tab button .sixsteps:not(.last):after{position:absolute;z-index:-1;width:2em;content:"";bottom:-0.5em;left:0;width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid var(--brand-color2)}.ce_tabs .tab button .step-text{display:inline-block}.ce_tabs .tab button:focus,.ce_tabs .tab button:hover{background-color:#fff}.ce_tabs .tab button.active{background-color:var(--brand-color1);color:#fff}.ce_tabs .stepno{font-weight:bold;font-size:1rem;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em;background-color:var(--brand-color2);line-height:2;display:inline-block;text-align:center;margin:0 1rem 0 0;height:2em;position:relative;z-index:1;font-family:var(--font-family-display)}@media screen and (max-width:48em){.ce_tabs .stepno:not(.last):after{position:absolute;z-index:-1;width:2em;content:"";bottom:-0.5em;left:0;width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid var(--brand-color2)}}.header-search{position:relative;margin-left:0.5rem}[class^=icon]+span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.icon-search{height:40px;width:40px;display:inline-block;margin-right:0.125rem;color:var(--brand-color1)}@media screen and (min-width:64em){.icon-search{height:1.5rem;width:1.5rem;-webkit-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);transform:translateY(0.25rem)}}.header-gruen .icon-search{--brand-color1:#fff;--brand-schwarz:#fff}.header-gruen .fixed-active .icon-search{--brand-color1:inherit;--brand-schwarz:inherit}.overlay{position:absolute;right:0;top:150%;visibility:hidden;opacity:0;height:0;background-color:#fff;text-align:left;-webkit-box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2)}.overlay:before{content:"";position:absolute;top:-10px;right:0.5rem;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:1}.overlay.is-visible{z-index:10;visibility:visible;opacity:1;height:auto;-webkit-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.32,1.275)}.overlay .overlay_body{padding:1rem}.overlay .ce_form .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:30rem;margin:0 auto}.overlay .ce_form .formbody .widget{margin-bottom:0}.overlay .ce_form .formbody .widget-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.overlay .ce_form .formbody .widget-text label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.overlay .ce_form .formbody .widget-text input{height:40px;padding:0.5em;font-size:16px;font-size:1rem;border:1px solid var(--grau300);background-color:var(--grau100);color:var(--grau800);width:100%;min-width:12rem}.overlay .ce_form .formbody button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;background-color:var(--grau800);color:#fff;padding:0.25rem;border:none}.overlay .ce_form .formbody button:focus,.overlay .ce_form .formbody button:hover{background-color:var(--brand-color2)}.overlay .ce_form .formbody button svg{width:30px;height:30px;color:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0}.overlay .ce_form .formbody button span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.backtotop{position:fixed;right:1rem;bottom:1rem;z-index:1000;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:48em){.backtotop{right:1.5rem;bottom:1.5rem}}@media screen and (min-width:75em){.backtotop{right:2rem;bottom:2rem;width:50px;height:50px}}.backtotop a{display:block;padding:13px;text-decoration:none;opacity:0.7;background-color:#31393f;color:var(--grau900);line-height:0;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.25);box-shadow:0 0 50px rgba(0,0,0,0.25);border-radius:2px}.backtotop a:focus,.backtotop a:hover{background-color:var(--brand-color1);opacity:1}.backtotop a:focus svg,.backtotop a:hover svg{color:#fff}.backtotop span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.backtotop svg.icon-chevron-up{color:#fff;fill:#fff;width:24px;height:24px;margin-right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.landingpage .page-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingpage .person-slogan{padding:1rem 2rem;text-align:center;color:#fff;max-width:550px}.landingpage figure{position:relative}.landingpage figure figcaption{position:absolute;bottom:0.5rem;left:50%;width:100%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:var(--brand-color1);background-color:rgba(255,255,255,0.8);padding:0.5rem 1rem;text-align:center;border-radius:3px}@media screen and (min-width:48em){.landingpage figure figcaption{bottom:1rem;width:auto}}.landingpage .lpdeko__quote blockquote p{color:#fff;font-style:normal;font-weight:var(--font-weight-light)}body{--field-border-color:var(--brand-color1);--field-border-size:1px;--field-background:var(--brand-color1-100);--field-color:var(--brand-color1);--label-color:var(--text-color);--field-alert-color:var(--brand-color2);--field-valid-color:var(--brand-color1);--field-invalid-color:var(--grau500);--field-border-radius:5px;--field-padding:1rem 1rem;--checkbox-size:24px;--abstand-widget:2rem}.fieldreset{border:none;padding:0}.ce_form input,.ce_form label{display:block}.ce_form .widget-explanation,.ce_form label,.ce_form legend{color:var(--label-color);font-size:1.25rem}.ce_form .widget-explanation span.mandatory,.ce_form label span.mandatory,.ce_form legend span.mandatory{color:var(--field-alert-color)}.ce_form .small{font-size:1rem}.ce_form p.error{color:#fff;background-color:#900;padding:0.25em 1em;border-radius:99em;margin:1rem 0;font-weight:bold}.ce_form .widget.error{border-top:6px solid #900;padding-top:0.5rem}.ce_form label.error{color:#900;font-weight:bold}.ce_form .widget-pageswitch{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ce_form .widget-pageswitch button[value=continue]{background-color:var(--field-color);color:var(--text-color-light);padding:var(--field-padding);border:none;cursor:pointer;border-radius:var(--field-border-radius);-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.ce_form .widget-pageswitch button[value=continue]:focus,.ce_form .widget-pageswitch button[value=continue]:hover{background-color:var(--brand-color2)}.ce_form .widget-pageswitch button[value=back]{background-color:var(--brand-color1-200);color:var(--brand-color1-900);padding:var(--field-padding);border:none;cursor:pointer;border-radius:var(--field-border-radius);-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.ce_form .widget-pageswitch button[value=back]:focus,.ce_form .widget-pageswitch button[value=back]:hover{background-color:var(--brand-color2);color:var(--text-color-light)}.ce_form input,.ce_form textarea{width:100%;border:var(--field-border-size) solid var(--field-border-color);padding:var(--field-padding);background-color:var(--field-background);color:var(--field-color);border-radius:var(--field-border-radius)}.ce_form input:focus,.ce_form textarea:focus{background:var(--brand-color1-200)}.ce_form input:valid{color:var(--field-valid-color)}.ce_form input:invalid{color:var(--field-invalid-color)}.ce_form fieldset{border:none}.ce_form .widget{margin-bottom:var(--abstand-widget)}@media screen and (max-width:37.5em){.ce_form .grid-gap-3px .widget{margin-bottom:0.5rem}.ce_form .grid-gap-3px .widget:nth-child(2n){margin-bottom:2rem}}.ce_form .widget-checkbox .checkbox_container.fields-vertical>span{margin-bottom:0.5rem}.ce_form .widget-checkbox .checkbox_container>span{display:block;position:relative}.ce_form .widget-checkbox .checkbox_container>span label{padding-left:40px}.ce_form .widget-checkbox .checkbox_container>span label:before{content:" ";display:block;position:absolute;left:0;height:var(--checkbox-size);width:var(--checkbox-size);border:var(--field-border-size) solid var(--field-border-color);background:var(--field-background);text-align:center;cursor:pointer;-webkit-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);transform:translateY(0.25rem)}.ce_form .widget-checkbox .checkbox_container>span input:checked~label:before{content:"✔ ";line-height:1rem;font-size:var(--checkbox-size);color:var(--brand-color2)}.ce_form .widget-checkbox.datenschutz legend{display:none}.ce_form .widget-checkbox.datenschutz fieldset{padding:0}.ce_form .widget-radio .radio_container.fields-horizontal .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.75rem}.ce_form .widget-radio .radio_container.fields-horizontal .inner label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;text-align:center}.ce_form .widget-radio .radio_container.fields-horizontal .inner label:before{position:relative;left:auto}.ce_form .widget-radio .radio_container.fields-vertical label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;text-align:left}.ce_form .widget-radio .radio_container.fields-vertical label:before{position:relative;left:auto}.ce_form .widget-radio .radio_container .inner>span{display:block;position:relative;margin-bottom:0.5rem}.ce_form .widget-radio .radio_container .inner>span label{padding-left:30px}.ce_form .widget-radio .radio_container .inner>span label:before{content:" ";display:block;position:absolute;left:0;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:50%;border:var(--field-border-size) solid var(--field-border-color);background:var(--field-background);text-align:center;cursor:pointer}.ce_form .widget-radio .radio_container .inner>span input:checked~label:before{content:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23F18500'/%3E%3C/svg%3E");line-height:1rem;font-size:var(--checkbox-size)}.ce_form .additionaltext{color:var(--grau600);margin-bottom:0.75rem}.ce_form .widget-submit button{background-color:var(--field-color);color:var(--text-color-light);padding:var(--field-padding);border:none;cursor:pointer;border-radius:999em;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.ce_form .widget-submit button:focus,.ce_form .widget-submit button:hover{background-color:var(--brand-color2)}.ce_form .widget-calendar>div{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"feld"}.ce_form .widget-calendar input{-ms-grid-row:1;-ms-grid-column:1;grid-area:feld}.ce_form .widget-calendar .input-button{-ms-grid-row:1;-ms-grid-column:1;grid-area:feld;-ms-grid-column-align:end;justify-self:end;margin-right:0.5rem}.ce_form--basic .widget{position:relative}.ce_form--basic label{position:absolute;z-index:2;top:0;left:0;font-size:0.875rem}.ce_form--basic input{background-color:transparent;border:none;border-bottom:1px solid var(--brand-color1);border-radius:0;padding-inline:0;padding-block:1.5rem 0.5rem}.ce_form--basic input:focus{background:var(--brand-color1-100)}.ce_form--basic textarea{background-color:transparent;border:none;border-bottom:1px solid var(--brand-color1);border-radius:0;padding-inline:0;padding-top:1.5rem}.ce_form--basic textarea:focus{background:var(--brand-color1-100)}.ce_form--basic .widget-checkbox.datenschutz{margin-bottom:3rem}.ce_form--basic .widget-checkbox.datenschutz .checkbox_container>span label:before{background-color:transparent;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.video_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video_container:hover{cursor:pointer}.video_container embed,.video_container iframe,.video_container object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video_container figure{opacity:0.75;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.video_container figure:focus,.video_container figure:hover{opacity:1}.video_container figure:focus figcaption,.video_container figure:hover figcaption{height:auto;bottom:0}.video_container figure:focus{outline:4px dashed #95999D;outline-offset:-4px}.video_container figure:focus figcaption{height:auto;bottom:0}.video_container figcaption{position:absolute;bottom:-100%;left:0;right:0;top:auto;background-color:rgba(255,255,255,0.9);color:#3D4042;text-align:center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;padding:2rem 0.5rem;font-weight:700}[id^=splashImage]{position:relative;display:block}[id^=splashImage]:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6L.5 11.196V.804L8 6z' fill='%23ffffff'/%3E%3C/svg%3E") " ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;opacity:0.5;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}[id^=splashImage]:focus:after,[id^=splashImage]:hover:after{opacity:1}.noplaybtn [id^=splashImage]:after{content:""}.ce_vimeo.centered,.ce_youtube.centered{width:100%}.ce_vimeo.centered .video_container,.ce_youtube.centered .video_container{max-width:960px;max-height:540px;width:100%;height:auto;padding:0 1rem;aspect-ratio:16/9}@media screen and (min-width:62em){.ce_vimeo.centered .video_container,.ce_youtube.centered .video_container{padding:0;margin:0 auto}}#etifr[data-ccb-id]{max-height:500px;min-height:490px}#personio-iframe{min-height:500px}.contao-cookiebar .cc-info{text-align:left}.cc-footer .cc-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.cc-footer .cc-actions button{margin:0.25rem}.cc-infourls{margin-top:0.5rem;text-align:center}.cc-infourls a{color:#95999D;font-size:0.875rem}.cookiebar-desc p{font-weight:bold;font-size:1.125rem}.contao-cookiebar .cc-info .cc-hl{font-size:1.25rem;font-weight:bold}.brandheadline{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width:48em){.brandheadline{margin-bottom:3rem}}.brandheadline>*{font-family:var(--font-family-default);font-weight:var(--font-weight-semibold);color:var(--article-ce-color);margin:0;font-size:var(--font-size-h2)}.brandheadline .brandhead--big{font-size:8vw;font-weight:var(--font-weight-light);color:var(--article-ce-color);display:block;margin-bottom:1rem;-webkit-transition:font-weight 0.4s ease-in-out;transition:font-weight 0.4s ease-in-out;-webkit-transition-delay:250ms;transition-delay:250ms}@media screen and (min-width:48em){.brandheadline .brandhead--big{font-size:5vw}}@media screen and (min-width:75em){.brandheadline .brandhead--big{font-size:4vw}}.brandheadline .brandhead--big:after{content:" …"}.brandheadline.iivp .brandhead--big{font-weight:var(--font-weight-extrabold)}.brandheadline .brandhead{padding-left:3rem;display:block;text-wrap:balance}@media screen and (min-width:48em){.brandheadline .brandhead{padding-left:5rem}}@media screen and (min-width:75em){.brandheadline .brandhead{padding-left:8rem}}.brandheadline .brandhead:before{content:"… "}.mod_recommendationlist{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--grid__gutter)}@media screen and (min-width:30em){.mod_recommendationlist{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:56.25em){.mod_recommendationlist{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.mod_recommendationlist .info{color:var(--brand-color1);font-size:0.875em}.bg-gruen .mod_recommendationlist .info{color:var(--text-color-light)}.ce_rsce_hero_image{--hero-bg:var(--grad-brand-color1);--hero-h1-color:var(--text-color-light);--hero-p-color:var(--text-color-light);background:var(--hero-bg)}@media screen and (min-width:48em){.ce_rsce_hero_image{--hero-h1-color:var(--brand-color1);--hero-p-color:var(--text-color);display:-ms-grid;display:grid;grid-template-areas:"hero"}}.ce_rsce_hero_image.hero_image--textaufbild{display:-ms-grid;display:grid;grid-template-areas:"hero"}@media screen and (min-width:64em){.ce_rsce_hero_image{height:calc(100vh - 100px)}}@media screen and (min-width:48em){.header-fixed .ce_rsce_hero_image{height:calc(100vh - 76px)}}.ce_rsce_hero_image figure{grid-area:hero;z-index:1;overflow:hidden}.ce_rsce_hero_image figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ce_rsce_hero_image .hero-text{grid-area:hero;z-index:2;padding:1rem;display:-ms-grid;display:grid;place-items:center}@media screen and (min-width:48em){.ce_rsce_hero_image figure{-ms-grid-row:1;-ms-grid-column:1}.ce_rsce_hero_image .hero-text{-ms-grid-row:1;-ms-grid-column:1}}.ce_rsce_hero_image .hero-text--bottomleft{place-items:end start}.ce_rsce_hero_image .hero-text--centerleft{place-items:center start}.ce_rsce_hero_image .hero-text--topleft{place-items:start}.ce_rsce_hero_image .hero-text--topright{place-items:start end}.ce_rsce_hero_image .hero-text--centerright{place-items:center end}.ce_rsce_hero_image .hero-text--bottomright{place-items:end}@media screen and (min-width:48em){.ce_rsce_hero_image .hero-text{padding:3rem}.ce_rsce_hero_image .hero-text--alignleft{text-align:left}.ce_rsce_hero_image .hero-text--alignright{text-align:right}.ce_rsce_hero_image .hero-text--alignright .hero-container .hero-container-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ce_rsce_hero_image .hero-text--aligncenter{text-align:center}.ce_rsce_hero_image .hero-text--textcolorstandard{--hero-h1-color:var(--brand-color1);--hero-p-color:var(--text-color)}.ce_rsce_hero_image .hero-text--textcolorwhite{--hero-h1-color:var(--text-color-light);--hero-p-color:var(--text-color-light);text-shadow:0 1px 2px rgba(0,0,0,0.2)}}@media screen and (min-width:75em){.ce_rsce_hero_image .hero-text{padding:6rem}}@media screen and (min-width:100em){.ce_rsce_hero_image .hero-text{padding:9rem}}.ce_rsce_hero_image .hero-text .hero-container-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ce_rsce_hero_image .hero-slogan,.ce_rsce_hero_image h1{color:var(--hero-h1-color);max-width:25ch}.ce_rsce_hero_image .hero-slogan{line-height:1.2;text-wrap:balance;margin:var(--hl-margin-top) 0 var(--hl-margin-bottom) 0;font-family:var(--font-family-default);font-weight:var(--font-weight-extrabold);font-size:var(--font-size-h1)}@media screen and (min-width:48em){.ce_rsce_hero_image .hero-slogan{font-size:calc(var(--font-size-h1) * 1.375)}}@media screen and (min-width:75em){.ce_rsce_hero_image .hero-slogan{font-size:calc(var(--font-size-h1) * 1.625)}}@media screen and (min-width:100em){.ce_rsce_hero_image .hero-slogan{font-size:calc(var(--font-size-h1) * 2)}}.ce_rsce_hero_image.hero_image--textaufbild{position:relative}@media screen and (max-width:48em){.ce_rsce_hero_image.hero_image--textaufbild picture:after{content:"";inset:0;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(65%,rgba(0,0,0,0)),color-stop(70%,rgba(0,0,0,0.3)),to(rgba(0,0,0,0.4)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,0.3) 70%,rgba(0,0,0,0.4) 100%)}}.ce_rsce_hero_image.hero_image--textaufbild .hero-slogan{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold)}@media screen and (min-width:48em){.ce_rsce_hero_image.hero_image--textaufbild .hero-slogan{font-size:calc(var(--font-size-h1) * 1.375);font-weight:var(--font-weight-extrabold)}}@media screen and (min-width:75em){.ce_rsce_hero_image.hero_image--textaufbild .hero-slogan{font-size:calc(var(--font-size-h1) * 1.625)}}@media screen and (min-width:100em){.ce_rsce_hero_image.hero_image--textaufbild .hero-slogan{font-size:calc(var(--font-size-h1) * 2)}}.ce_rsce_hero_image p{color:var(--hero-p-color);max-width:54ch}@media screen and (min-width:75em){.ce_rsce_hero_image p{font-size:1.5rem}}.iframe__bookings{height:2300px}@media screen and (min-width:63.8125em){.iframe__bookings{height:2100px}}.ce_table{--table-border-width:1px;--table-border-style:solid;--table-border-color:var(--brand-color1);--table-color:var(--text-color);--table-even-bg:var(--brand-color1-100);--table-odd-bg:none;--table-cell-padding:.5rem;--table-th-padding:var(--table-cell-padding);--table-row-action-respond-bg:#c7c7c7;--table-caption-color:rgb(61,61,61);--table-th-bg:var(--brand-color1);--table-th-color:var(--text-color-light);--table-th-body-bg:var(--brand-color1-600);--table-foot-fontsize:.75rem}table{width:100%}table caption{color:var(--table-caption-color)}table td,table th{border:var(--table-border-width) var(--table-border-style) var(--table-border-color);padding:var(--table-cell-padding)}table tr:nth-child(2n){background-color:var(--table-even-bg)}table tr:nth-child(odd){background-color:var(--table-odd-bg)}table th{padding:var(--table-th-padding);text-align:left;background-color:var(--table-th-bg);color:var(--table-th-color)}table tbody th{background-color:var(--table-th-body-bg)}table tfoot td,table tfoot th{font-size:var(--table-tfoot-fontsize)}.ce_table{overflow-x:auto}:root{--overlay-width:100vw;--overlay-height:100vh}@media screen and (min-width:61.875em){:root{--overlay-width:80vw;--overlay-height:100vh}}@media screen and (min-width:90em){:root{--overlay-width:70vw;--overlay-height:80vh}}.goverlay{background:rgba(0,0,0,0.75)}.glightbox-clean .gclose{top:2rem;right:10px}@media screen and (min-width:61.875em){.glightbox-clean .gclose{right:10vw}}@media screen and (min-width:90em){.glightbox-clean .gclose{top:1rem;right:15vw;top:10vh}}.glightbox-clean .gclose{width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,0.5)}.glightbox-clean .gclose svg{width:80%}.glightbox-clean .gclose path{fill:var(--brand-color1)}.glightbox-clean .gclose:focus,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,0.75)}.glightbox-clean .gclose:focus path,.glightbox-clean .gclose:hover path{fill:var(--text-color-light)}.gslide-inline .ginlined-content{padding:1rem}@media screen and (min-width:61.875em){.gslide-inline .ginlined-content{padding:2rem}}@media screen and (min-width:90em){.gslide-inline .ginlined-content{padding:3rem}}.faktenreihe{--min:200px;--gap-default:var(--grid__gutter);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--gap-default);margin-bottom:4rem}@media screen and (min-width:30em){.faktenreihe{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:56.25em){.faktenreihe{margin-bottom:6rem;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.ce_rsce_factBlock{text-align:center}.ce_rsce_factBlock .c-factBlock__fact{color:var(--brand-color2);font-weight:var(--font-weight-bold);font-size:2rem}@media screen and (min-width:48em){.ce_rsce_factBlock .c-factBlock__fact{font-size:4vw}}@media screen and (min-width:75em){.ce_rsce_factBlock .c-factBlock__fact{font-size:3vw}}.ce_rsce_factBlock .c-factBlock__caption{font-size:1.25rem;text-wrap:balance}.leistung__block{--leistung-block-bg-color:var(--brand-color1-200);--leistung-color-normal:var(--text-color-light);--leistung-bg-color-normal:var(--brand-color1-500);--leistung-color-active:var(--text-color-light);--leistung-bg-color-active:var(--brand-color1);background-color:var(--leistung-block-bg-color);border-radius:1rem;border:2px solid var(--brand-color1);padding:1rem}.leistung__block h3{margin-bottom:1.5rem}.leistung__block .ce_rsce_leistungsblock{text-align:left;min-height:170px;border-radius:0.75rem;background-color:var(--leistung-bg-color-normal);color:var(--leistung-color-normal)}.leistung__block .ce_rsce_leistungsblock:not(:last-child){margin-bottom:1rem}.leistung__block .ce_rsce_leistungsblock:has(a):focus,.leistung__block .ce_rsce_leistungsblock:has(a):hover{background-color:var(--leistung-bg-color-active);color:var(--leistung-color-active)}.leistung__block .ce_rsce_leistungsblock .leistung__block__inner{padding:1rem}.leistung__block .ce_rsce_leistungsblock a{color:inherit;display:block;min-height:inherit;padding:1rem;text-decoration:none}.leistung__block .ce_rsce_leistungsblock .leistung__block__name{color:inherit;font-size:calc(var(--font-size-h4) * 1.125);font-weight:var(--font-weight-bold)}.leistung__block .ce_rsce_leistungsblock .leistung__block__text{text-wrap:balance}
html:not(.easy-popup-open) .easy-popup-master{opacity:0;visibility:hidden}.easy-popup-master{--ep-bg:rgba(0,0,0,.4);--ep-padding:0;--ep-max-width:915px;--ep-radius:10px;--ep-close-width:40px;--ep-close-color:#ef1616;--ep-close-color-hover:#ef1616;--ep-popup-bg:#eee;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:var(--ep-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-transition:opacity 0.4s ease,visibility 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease}.easy-popup:not(.open){opacity:0;visibility:hidden;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);pointer-events:none}.easy-popup{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity 0.4s ease,visibility 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease,transform 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease,transform 0.4s ease,-webkit-transform 0.4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easy-popup-overflow{position:relative;z-index:2;width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden}.easy-popup-overflow ::-webkit-scrollbar{width:5px}.easy-popup-overflow ::-webkit-scrollbar-track{background:#eee}.easy-popup-overflow ::-webkit-scrollbar-thumb{background-color:#000}.easy-popup-container{position:relative;padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:var(--ep-max-width);margin:0 auto}.easy-popup-inner{position:relative}[data-easy-popup]:not(.easy-popup-enabled){display:none}.easy-popup-content{background:#fff;padding:var(--ep-padding);position:relative;border-radius:var(--ep-radius);overflow:hidden}.ep-close-button{position:absolute;top:0;right:0;z-index:2;background:none;border:none;cursor:pointer;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1;width:var(--ep-close-width)}.ep-close-button svg{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;fill:var(--ep-close-color)}.ep-close-button:hover{color:var(--ep-close-color-hover)}.ep-close-button:hover svg{fill:var(--ep-close-color-hover)}.easy-popup.ep-has-custom-close-button .ep-close-button{aspect-ratio:unset;width:auto;color:var(--ep-close-color);padding:10px}.easy-popup.ep-has-custom-close-button .ep-close-button:hover{color:var(--ep-close-color-hover)}[data-ep-theme=right-side]{--ep-close-color:#000;--ep-max-width:860px;position:fixed}[data-ep-theme=right-side]:not(.open){opacity:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[data-ep-theme=right-side] .easy-popup-container{margin:auto 0 0 auto;padding:0;overflow:auto;max-height:450px}[data-ep-theme=right-side] .easy-popup-container .easy-popup-inner{min-height:450px;background-color:var(--ep-popup-bg)}[data-ep-theme=right-side] .easy-popup-container .easy-popup-inner .easy-popup-content{border-radius:0}[data-ep-theme=right-side] .ep-close-button{-webkit-transform:none;-ms-transform:none;transform:none}.nl-popup-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;gap:1rem;min-height:450px;border:1px solid #eee}@media screen and (max-width:750px){.nl-popup-container{-ms-grid-columns:1fr;grid-template-columns:1fr}.nl-popup-container__image{display:none}}.nl-popup-container__image{max-width:100%;overflow:hidden}.nl-popup-container__image figure,.nl-popup-container__image picture{height:100%;display:block;width:100%;max-width:unset}.nl-popup-container__image img{-o-object-fit:cover;object-fit:cover;max-width:unset}.nl-popup-container__text{padding:0.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.nl-popup-container__text .nl__text__title{font-weight:700;font-size:1.5rem;color:var(--brand-color1)}.nl-popup-container__text .nl__text__subtitle{font-weight:600;font-size:1rem;color:var(--brand-color1)}.nl-popup-container__text .nl__text__cta{font-weight:normal;font-size:1rem;color:var(--brand-color1)}.nl-popup-container__text .nl__text__form form[id^=_form]{margin:0!important;padding:0!important}.nl-popup-container__text .nl__text__form #_form_67E292BABCF89_._inline-form ._form-thank-you{font-size:1rem!important;text-align:left;font-weight:bold}.nl-popup-container__text .nl__text__datenschutz{margin-top:auto;text-align:right;font-size:0.875rem}.nl-popup-container__text .nl__text__datenschutz a{color:#74787C}
