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;
}

:root{--app-height:100%;--light-grey:#f9f9f9;--mid-grey:#d8d8d8;--darker-grey:#aeaeae;--between-grey:#e7e7e7;--dark-grey:#232323;--pv-green:#3a7c49;--main-green:#3a7c49;--eis-green:#00848e;--eis-green2:#00858f;--light-green:#95c11f;--gbb-green:#95c11f;--deactivated:#a2a8a3;--wrapper-padding:3.5vw;--base-spacing-unit:1rem;--top-bottom-margin:6.125em}@media (max-width:58.75em){:root{--top-bottom-margin:3.125em}}:root{--select-border:#777;--select-focus:blue;--select-arrow:var(--select-border)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.eot);src:local(""),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.woff2) format("woff2"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.woff) format("woff"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.ttf) format("truetype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.eot);src:local(""),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.eot?#iefix) format("embedded-opentype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.woff2) format("woff2"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.woff) format("woff"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.ttf) format("truetype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.eot);src:local(""),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.eot?#iefix) format("embedded-opentype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.woff2) format("woff2"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.woff) format("woff"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.ttf) format("truetype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.eot);src:local(""),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.woff2) format("woff2"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.woff) format("woff"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.ttf) format("truetype"),url(../../files/pv-theme/public/fonts/montserrat-v25-latin-700.svg#Montserrat) format("svg")}.ce_form{font-family:Montserrat;font-weight:200}.ce_form h3{color:var(--pv-green);margin-top:4rem}.styledform .fieldwrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5.3rem}.styledform .fieldwrapper .widget{display:flex;flex-direction:column;margin-bottom:20px;position:relative;width:30%}.styledform .fieldwrapper .widget.subject{width:calc(65% + 4px)}@media (max-width:980px){.styledform .fieldwrapper .widget,.styledform .fieldwrapper .widget.subject{width:100%}}@media (max-width:640px){.styledform .fieldwrapper .widget{width:100%}}.styledform .fieldwrapper input{background:none;font-family:inherit;font-size:inherit}.styledform .fieldwrapper input,.styledform .fieldwrapper select{border:0;border-bottom:1px solid var(--mid-grey);box-sizing:border-box;margin-bottom:1px;padding:16px 2px;resize:none;transition:all .3s;width:100%}.styledform .fieldwrapper select{font-size:1em;outline:none}.styledform .fieldwrapper .widget-textarea{border:none;margin-top:3rem}.styledform .fieldwrapper .widget-textarea.full-width-textarea{height:12em;width:100%}.styledform .fieldwrapper .widget-textarea.full-width-textarea .textarea{height:12em}.styledform .fieldwrapper .textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid var(--mid-grey);font-family:Montserrat;font-size:1em;padding:0}.styledform .fieldwrapper textarea~label{top:-10px;transition:all .2s ease-out}.styledform .fieldwrapper .widget-select select~label,.styledform .fieldwrapper .widget-text input~label,.styledform .fieldwrapper .widget-textarea textarea~label{font-size:12px;font-weight:600;left:0;position:absolute;top:-10px;transition:all .2s ease-out}.styledform .fieldwrapper .widget-textarea textarea~label{top:-30px;transition:all .2s ease-out}.styledform .fieldwrapper .widget-select .input-has-no-value~label,.styledform .fieldwrapper .widget-text .input-has-no-value~label,.styledform .fieldwrapper .widget-textarea .input-has-no-value~label{font-size:1em;left:0;top:0;transition:all .2s ease-out}.styledform .fieldwrapper .widget-select .input-has-no-value:focus~label,.styledform .fieldwrapper .widget-text .input-has-no-value:focus~label,.styledform .fieldwrapper .widget-textarea .input-has-no-value:focus~label{font-size:12px;left:0;top:-10px;transition:all .2s ease-out}.styledform .fieldwrapper .widget-textarea .input-has-no-value:focus~label{top:-30px;transition:all .2s ease-out}.styledform input:focus,.styledform textarea:focus{outline:none}.styledform fieldset{border:none;display:flex;flex-direction:column;margin:2rem 0;padding:0}.styledform fieldset span{align-items:flex-start;display:flex}.styledform fieldset span:first-of-type{margin-bottom:1rem}.styledform fieldset label{display:inline-block;font-size:1em;line-height:1.7em;margin-left:.8rem;max-width:600px}.styledform .widget-submit{margin-bottom:6.25em;margin-top:2.5rem}.styledform button{background-color:var(--pv-green);border:2px solid #fff;border-radius:38px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1em;margin:0;padding:18px 36px;text-decoration:none;transition:all .2s ease-out;z-index:1}.styledform button:hover{cursor:pointer;scale:1.03;transition:all .1s ease-out}.styledform .privacy-statememt{font-size:.9em;margin:0;padding:0}.styledform .privacy-statememt a,.styledform .privacy-statememt a:visited{color:var(--pv-green)}.styledform .privacy-statememt .footnote{font-size:.85em;margin:0;padding:0}.styledform input[type=checkbox]:checked{background:#fff;border-color:var(--dark-grey);color:#fff}.styledform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #1d1d1f;border-radius:0;color:#1d1d1f;cursor:pointer;height:24px;margin-top:.2em;position:absolute;width:24px}.styledform input[type=checkbox]~label{margin-left:2.6rem}.styledform input[type=checkbox]:before{border-color:var(--pv-green);border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:7px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);width:8px}.styledform input[type=checkbox]:checked:before{opacity:1}.styledform .widget-upload{display:flex;flex-direction:row-reverse;justify-content:flex-end}.styledform .widget-upload label{margin-right:.6rem}.styledform.initiativ{margin-top:4rem}.styledform.initiativ .widget{max-width:700px;width:100%}@media (max-width:980px){.styledform.initiativ .widget{max-width:100%}}.styledform.initiativ .widget-textarea{height:12em;margin-top:1.35rem}.styledform.initiativ .widget-textarea .textarea{height:100%;width:100%}.styledform.initiativ .fieldwrapper{flex-direction:column}.styledform.initiativ .two-thirds-max{margin-bottom:6.25em}.ajaxconfirm{margin:10rem 0 11rem}.ajaxconfirm em{display:block;font-size:1.8em}.ajaxconfirm img{width:calc(30px + 4vw)}.ajaxconfirm h3{font-size:calc(.5em + .8vw);margin-top:3em}p.error{color:#c50;font-size:.8em;margin:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;width:100%}*,:after,:before{box-sizing:border-box}.invisible{display:none}body,html{height:var(--app-height)}body,html{margin:0;padding:0}body{-webkit-text-size-adjust:none;font-family:Montserrat,Helvetica,Arial,sans-serif}p{font-size:1em;letter-spacing:.012em;line-height:1.8em}strong{font-weight:500}a,a:visited{color:var(--pv-green);cursor:pointer;text-decoration:none}a:hover,a:visited:hover{text-decoration:underline}h1,h2{letter-spacing:.012em}h2{font-size:3.4em;font-weight:300}h3{font-size:1.5em;font-weight:600;letter-spacing:.012em;line-height:1.4em}hr{border:none;border-bottom:1px solid var(--mid-grey);height:1px;margin:0 0 6.25em}.bottom-margin{margin-bottom:6.25em}.image_container{margin:0;padding:0;width:100%}.image_container img{display:inherit;height:auto;width:100%}::-moz-selection{background:var(--mid-grey);color:var(--dark-grey)}::selection{background:var(--mid-grey);color:var(--dark-grey)}.row{grid-gap:calc(1em + 2vw)}@media (min-width:1620px){.row{grid-gap:60px}}.two-thirds-max{max-width:900px}.after-distance{margin-bottom:6.25em}@media (max-width:48em){.after-distance{margin-bottom:3.125em}}#header{background-color:#fff;left:0;position:sticky;right:0;top:0;z-index:1001}#header .inside{align-items:flex-start;display:flex;flex-direction:column;height:120px;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:calc(1620px + (var(--wrapper-padding))*2);padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding);transition:all .2s ease-out}#header .inside .header-menu{display:flex;flex-direction:row;justify-content:space-between;padding-right:3rem;width:100%}#header .inside .header-menu .icon-menu{display:flex;margin-top:.85rem}@media (max-width:48em){#header .inside .header-menu .icon-menu{margin-top:.65rem}}#header .inside .header-menu .icon-menu #searchbox{overflow:hidden;transition:all .3s ease-out;width:0}#header .inside .header-menu .icon-menu #searchbox button{background:none;border:.12rem solid var(--pv-green);border-radius:6px;color:var(--pv-green);font-size:.8em;margin-left:.5em;padding:.1em .4em}#header .inside .header-menu .icon-menu #searchbox button:hover{cursor:pointer}#header .inside .header-menu .icon-menu #searchbox input{border:0;border-bottom:0;border-bottom:1px solid var(--pv-green);box-sizing:border-box;color:var(--dark-grey);font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:.9em;margin-bottom:1px;padding-bottom:.2em;width:150px}#header .inside .header-menu .icon-menu #searchbox input:focus{outline:none}#header .inside .header-menu .icon-menu #searchbox.is_active{padding-left:1.2rem;transition:all .3s ease-out;width:210px}@media (max-width:58.75em){#header .inside .header-menu .icon-menu #searchbox{display:none}}#header .inside .header-menu .icon-menu .searchbutton,#header .inside .header-menu .icon-menu .searchpagebutton{background:url(../../files/pv-theme/public/img/Menu-Icons/magnifier.svg) no-repeat 8px .25rem;background-size:25px 30px;height:40px;margin-left:.6rem;margin-right:.2rem;width:40px}#header .inside .header-menu .icon-menu .searchpagebutton{display:none}@media (max-width:58.75em){#header .inside .header-menu .icon-menu .searchpagebutton{display:inline}#header .inside .header-menu .icon-menu .searchbutton{display:none}}#header .inside .header-menu .icon-menu .karriere-button{background:url(../../files/pv-theme/public/img/Menu-Icons/karriere-link-icon.svg) no-repeat left .25rem;background-size:25px 30px;color:var(--pv-green);font-size:1.3em;font-weight:200;padding-left:35px;padding-top:6px}@media (max-width:48em){#header .inside .header-menu .icon-menu .karriere-button{background-position:left .25rem;background-size:25px 30px;padding-top:6px}}#header .inside .header-menu .icon-menu .ce_form .formbody{display:flex;margin:.5rem 0 0}#header .inside .headerunderline{border-bottom:1px solid var(--mid-grey);margin-bottom:0;max-width:1620px;width:100%}#header .inside .logo{height:70px;margin-bottom:1.4rem;transition:all .2s ease-out}#header .inside .logo img{display:block;height:70px;opacity:1;transition:all .2s ease-out}.mod_changelanguage{align-items:flex-start;border:.13rem solid var(--pv-green);border-radius:6px;display:flex;flex-direction:row;margin:.4rem .4rem 0 .7rem;overflow:hidden;width:50px}.mod_changelanguage ul{color:var(--pv-green);display:flex;flex-direction:row;flex-wrap:nowrap;list-style-type:none;margin:0;padding-left:0;transition:all .3s ease-out}.mod_changelanguage ul li{order:2}.mod_changelanguage ul li a{background-image:url(../../files/pv-theme/public/img/Menu-Icons/pv-arrow-right.svg);background-position:0;background-repeat:no-repeat;background-size:auto 12px;padding:.2rem .5rem .2rem 1rem;text-decoration:none}.mod_changelanguage ul li strong{font-weight:200;margin-right:.2rem;padding-left:.2rem}.mod_changelanguage ul li.active{order:1}#header .mod_changelanguage:hover{align-items:flex-end}#header .mod_changelanguage:hover ul{margin-left:-28px;transition:all .3s ease-out}.firstblock h2{margin-top:0;padding-top:1.83em}.noheaderunderline #header .headerunderline{opacity:0}body.scrolled #header .inside{height:90px;min-height:unset;transition:all .2s ease-out}body.scrolled #header .inside .logo{height:60px;margin-bottom:15px}body.scrolled #header .inside .logo img{height:60px;opacity:1;transition:all .2s ease-out}body.scrolled #header .inside .header-menu .icon-menu{margin-top:.7rem}body.scrolled #overlaytoggler{height:90px;transition:all .2s ease-out}#menu-toggle-button{cursor:pointer;display:flex;min-height:40px;min-width:30px;opacity:1;position:relative;transition:all .2s ease-out}#header.shadow #menu-toggle-button{top:10px;transition:all .2s ease-out}#menu-toggle-button:hover{cursor:pointer;opacity:.9;transition:opacity .2s ease-out}.close{color:#fff;display:none;flex-direction:column;font-size:1.3em;justify-content:center;opacity:0;padding-right:60px;position:absolute;right:-200px;transition:opacity .2s ease-out;width:1px;z-index:-100}.lines{cursor:pointer;top:18px;transition:all .2s ease-out}.lines,.lines:after,.lines:before{background-color:var(--pv-green);height:2px;position:absolute;right:0;width:30px}.lines:after,.lines:before{content:"";top:12px}.lines:before{top:-12px;width:30px}#menu-toggle-button span,#menu-toggle-button span:after,#menu-toggle-button span:before{transition:.3s cubic-bezier(.77,0,.175,1)}#menu-toggle-button.is_active>span{background:transparent}#menu-toggle-button.is_active>span:after,#menu-toggle-button.is_active>span:before{top:0}#menu-toggle-button.is_active>span:before{transform:rotate(-225deg)}#menu-toggle-button.is_active>span:after{transform:rotate(225deg)}#menu-toggle-button.is_active .lines:after,#menu-toggle-button.is_active .lines:before{background-color:#fff}#menu-toggle-button.is_active .close{display:flex;opacity:1;position:relative;right:unset;transition:opacity .2s ease-out;width:auto}#start-section .inside{align-items:center;background-color:var(--pv-green);color:#fff;display:flex;flex-direction:column;height:calc(100vh - 120px);justify-content:center;min-height:600px}#start-section .inside .first{max-width:1620px;padding-bottom:var(--base-spacing-unit);padding-top:var(--base-spacing-unit);width:calc(100% - var(--wrapper-padding)*2)}#start-section .inside .first .inside{align-items:flex-start;display:flex;flex-direction:column}#start-section .inside .first .inside h1{color:#95c11f;display:inline-block;font-size:calc(38px + 2vw);margin:0 0 .5rem}#start-section .inside .first .inside h2{font-size:1.2em;font-weight:500}.buttons p{display:flex;flex-wrap:wrap}.buttons p .startbutton-6{order:100}.buttons p a{align-items:center;background-color:#fff;border-radius:34px;display:inline-flex;font-weight:500;height:68px;line-height:1.3em;margin:1rem 1rem 0 0;max-width:16em;padding:0 34px;text-align:center;text-decoration:none;transition:all .2s ease-out}.buttons p a,.buttons p a:visited{color:var(--dark-grey)}.buttons p a:hover{scale:1.05;transition:all .2s ease-out}#menu-stripe{align-items:center;background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.52,#4ea662),color-stop(.76,#00858f));display:flex;justify-content:center;min-height:90px;transition:all .2s ease-out;width:100%}@media (max-width:48em){#menu-stripe{min-height:60px}}#menu-stripe .inside{align-items:flex-end;display:flex;justify-content:center;max-width:1620px;padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding);width:calc(100% - var(--wrapper-padding)*4)}@media (max-width:58.75em){#menu-stripe .inside .gbb-startpagemenu,#menu-stripe .inside .mod_onepage_navigation{font-size:.8em}#menu-stripe .inside .gbb-startpagemenu ul li,#menu-stripe .inside .mod_onepage_navigation ul li{margin:0 .8rem}}#menu-stripe.scroll-to-fixed-fixed{min-height:60px;transition:all .2s ease-out}#container .mod_article.search-article .inside{margin:0;max-width:unset;padding:0}#container .mod_article.search-article .inside .highlight{background-color:var(--between-grey)}#container .mod_article.search-article .inside #menu-stripe .inside,#container .mod_article.search-article .inside #results .inside{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:calc(1620px + (var(--wrapper-padding))*2);padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding);width:100%}#container .mod_article.search-article .inside #menu-stripe .info,#container .mod_article.search-article .inside #results .info{display:none}#container .mod_article.search-article .inside #menu-stripe .even,#container .mod_article.search-article .inside #menu-stripe .odd,#container .mod_article.search-article .inside #results .even,#container .mod_article.search-article .inside #results .odd{margin-right:5rem;max-width:1000px;padding-left:10rem;width:70vw}@media (max-width:68.75em){#container .mod_article.search-article .inside #menu-stripe .even,#container .mod_article.search-article .inside #menu-stripe .odd,#container .mod_article.search-article .inside #results .even,#container .mod_article.search-article .inside #results .odd{margin-right:0;padding-left:0;width:100%}}#container .mod_article.search-article .inside #menu-stripe .even h3,#container .mod_article.search-article .inside #menu-stripe .odd h3,#container .mod_article.search-article .inside #results .even h3,#container .mod_article.search-article .inside #results .odd h3{font-size:1.2em;margin-bottom:0;margin-top:2em}#container .mod_article.search-article .inside #menu-stripe .even p,#container .mod_article.search-article .inside #menu-stripe .odd p,#container .mod_article.search-article .inside #results .even p,#container .mod_article.search-article .inside #results .odd p{margin:.3em 0}#container .mod_article.search-article .inside #menu-stripe .even .url,#container .mod_article.search-article .inside #menu-stripe .odd .url,#container .mod_article.search-article .inside #results .even .url,#container .mod_article.search-article .inside #results .odd .url{color:var(--darker-grey);font-size:.9em}#container .mod_article.search-article .inside #menu-stripe{color:#fff}#container .mod_article.search-article .inside #menu-stripe form{display:flex;justify-content:center;width:100%}#container .mod_article.search-article .inside #menu-stripe form .formbody{display:flex}#container .mod_article.search-article .inside #menu-stripe form .formbody input{background:none;border:0;border-bottom:1px solid #fff;box-sizing:border-box;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.2em;margin-bottom:1px;padding-bottom:.5em;padding-right:30px;width:30em}#container .mod_article.search-article .inside #menu-stripe form .formbody input:focus{outline:none}@media (max-width:48em){#container .mod_article.search-article .inside #menu-stripe form .formbody input{max-width:90vw;width:unset}}#container .mod_article.search-article .inside #menu-stripe form .formbody button{background:none;background:url(../../files/pv-theme/public/img/Menu-Icons/magnifier-white.svg) no-repeat 99% 55%;border:none;color:hsla(0,0%,100%,0);cursor:pointer;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.2em;height:30px;margin-left:-30px;overflow:hidden;width:30px}.downloads div{display:flex;flex-direction:column;justify-content:space-between}.pic-accordeon.pdf-list .ce_accordion .ui-accordion-header{font-weight:400}.pic-accordeon.pdf-list .accordeon-wrapper .ce_accordion p{margin-left:0;margin-top:0}.pic-accordeon.pdf-list .ui-accordion-content a,.pic-accordeon.pdf-list .ui-accordion-content a:visited{color:var(--dark-grey)}.pic-accordeon.pdf-list .accordeon-wrapper{justify-content:flex-start}.pic-accordeon.pdf-list .accordeon-wrapper .ui-accordion-header{color:var(--pv-green);margin-bottom:.5em}.pic-accordeon.pdf-list .accordeon-wrapper .ui-accordion-header:hover{cursor:pointer}.pic-accordeon.pdf-list .ce_download{margin-bottom:1rem}.ce_download{border-bottom:2px solid #000;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:.2rem}.ce_download h3{font-size:1em;font-weight:600;line-height:1.4em}.ce_download p{letter-spacing:.012em;line-height:1.8em;margin:0}.ce_download p a,.ce_download p a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/pdf-icon-black.svg);background-position:left calc(100% - .41em);background-repeat:no-repeat;background-size:40px;color:#000;display:inline-flex;flex-direction:column;font-size:1.125em;font-weight:500;justify-content:flex-end;min-height:65px;padding:0 0 0 58px;text-decoration:none;transition:opacity .3s ease-out}.ce_download p a .pre-text,.ce_download p a:visited .pre-text{font-size:.75em;font-weight:100}.ce_download p a .download,.ce_download p a:visited .download{background-image:url(../../files/pv-theme/public/img/Menu-Icons/download-arrow-black.svg);background-position:right calc(88% - .35em);background-repeat:no-repeat;font-size:.9em;font-weight:500;padding-right:1.1em;width:-moz-fit-content;width:fit-content}.ce_download p a:hover,.ce_download p a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.inverted .ce_download{border:none;height:auto;justify-content:flex-start}.inverted .ce_download h3{font-size:1em;font-weight:200;line-height:1.8em}.inverted .ce_download p a,.inverted .ce_download p a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/pdf-icon-white.svg);color:#fff}.inverted .ce_download p a .download,.inverted .ce_download p a:visited .download{background-image:url(../../files/pv-theme/public/img/Menu-Icons/download-arrow.svg)}#footer .inside{margin-left:auto;margin-right:auto;max-width:calc(1620px + (var(--wrapper-padding))*2);padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}.find-jobs,.find-jobs:visited{background:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg) 100% 0 no-repeat;background-size:20px auto;border-bottom:2px solid hsla(0,0%,100%,.7);color:#fff;display:inline-block;font-size:1.15em;margin-top:3rem;padding-bottom:.42rem;padding-right:1.6rem;text-decoration:none;transition:opacity .3s ease-out;white-space:nowrap}.find-jobs:hover,.find-jobs:visited:hover{opacity:.8;transition:opacity .3s ease-out}.find-jobs span,.find-jobs:visited span{display:block;white-space:nowrap}.dropdown-karriere{display:flex;font-size:1em;position:relative;text-align:left}.dropdown-karriere a:hover{background-color:#f2f2f2;color:var(--pv-green)}.dropdown-karriere .dropbtn{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.7);color:#fff;cursor:pointer;font-family:Montserrat;font-size:1.2em;min-width:10rem;padding:8px 8px 8px 4px;text-align:left;width:100%}.dropdown-karriere.dropjoboffers{background:url(../../files/pv-theme/public/img/Menu-Icons/list-arrow.svg) no-repeat 99% 55%;background-size:auto 32%;max-width:870px;width:70%}@media (max-width:48em){.dropdown-karriere.dropjoboffers{width:100%}}.dropdown-karriere.dropregions{background:url(../../files/pv-theme/public/img/Menu-Icons/location-pin.svg) no-repeat 99% 40%;background-size:auto 60%}@media (max-width:48em){.dropdown-karriere.dropregions{width:100%}}.dropdown-karriere .dropdown-content{background-color:#fff;border:1px solid var(--dark-grey);border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:var(--dark-grey);display:none;max-height:50vh;min-width:160px;overflow:auto;position:absolute;top:40px;z-index:1}.dropdown-karriere .dropdown-content a{border-bottom:1px solid var(--mid-grey);color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-karriere .dropdown-content.show{display:block}.dropdown-karriere .dropbtnregions,.dropdown-karriere .dropdown-content-regions{margin-left:2rem}#breadcrumb-section .inside{display:flex;margin-left:auto;margin-right:auto;max-width:calc(1620px + (var(--wrapper-padding))*2);padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}#start-section-main{background:#f1f1f3;background:radial-gradient(circle,#fff 0,#b5b5b5 100%)}#start-section-main .bg-img-fullsize{align-items:center;color:#fff;display:flex;flex-direction:column;height:calc(var(--app-height) - 286px);justify-content:center;max-height:700px}@media (max-width:58.75em){#start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 210px);max-height:300px}}@media (max-width:48em){#start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 160px)}}#start-section-main .bg-img-fullsize.pv-startillustration{background:url(../../files/Grafiken/PV-Start-Illustration.svg) center 70% no-repeat;background-size:auto 75%}#start-section-main .bg-img-fullsize.pv-auftrag-leistungen{background:url(../../files/Grafiken/PV-Auftrag-und-Leistungen-illustration.svg) 50% no-repeat;background-size:auto 100%}@media (max-width:58.75em){#start-section-main .bg-img-fullsize.pv-auftrag-leistungen{background-position:center 25%}}#start-section-main .bg-img-fullsize.pv-mitgliedsinstitute{background:url(../../files/Grafiken/Mitgliedsinstitute.svg) no-repeat;background-position:50% 15%;background-size:100% auto}@media (max-width:58.75em){#start-section-main .bg-img-fullsize.pv-mitgliedsinstitute{background-size:100% auto}}@media (max-width:48em){#start-section-main .bg-img-fullsize.pv-mitgliedsinstitute{background-size:130% auto}}#start-section-main .bg-img-fullsize.pv-der-verband{background:url(../../files/Grafiken/der-verband.svg) bottom no-repeat;background-size:auto 110%}@media (max-width:58.75em){#start-section-main .bg-img-fullsize.pv-der-verband{background-size:auto 110%}}#start-section-main .bg-img-fullsize.pv-aktuelle-themen{background:url(../../files/Grafiken/pv-aktuelle-themen.svg) bottom no-repeat;background-size:auto 100%}#start-section-main .bg-img-fullsize.pv-weitere-angebote{background:url(../../files/Grafiken/pv-weitere-angebote.svg) bottom no-repeat;background-size:auto 100%}#start-section-main .bg-img-fullsize.profile{background:url(../../files/Grafiken/profile-header-illu.svg) bottom no-repeat;background-size:auto 90%}#start-section-main .bg-img-fullsize.kontakt{background:url(../../files/Grafiken/kontakt-illu-smartphone.svg) bottom no-repeat;background-size:auto 90%}@media (max-width:58.75em){#start-section-main .bg-img-fullsize.kontakt{background-position:bottom}}.main-with-breadcrumb #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 286px);max-height:624px}@media (max-width:58.75em){.main-with-breadcrumb #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 210px);max-height:300px}}.menu-stripe-links{display:flex}.menu-stripe-links a,.menu-stripe-links a:visited{border-bottom:2px solid hsla(0,0%,100%,.7);color:#fff;display:flex;font-size:1.5em;padding-bottom:.42rem;padding-right:0;text-decoration:none;transition:opacity .3s ease-out;white-space:nowrap}.menu-stripe-links a:first-of-type,.menu-stripe-links a:visited:first-of-type{margin-right:2rem}.menu-stripe-links a:hover,.menu-stripe-links a:visited:hover{opacity:.8;transition:opacity .3s ease-out}.bottom-xmargin{margin-bottom:6rem}.bottom-lmargin{margin-top:4rem}.gbb-startpagemenu ul,.mod_onepage_navigation ul{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.gbb-startpagemenu ul li,.mod_onepage_navigation ul li{margin:0 1.25rem}.gbb-startpagemenu ul li a,.gbb-startpagemenu ul li a:visited,.mod_onepage_navigation ul li a,.mod_onepage_navigation ul li a:visited{border-bottom:2px solid hsla(0,0%,100%,.7);color:#fff;display:flex;font-size:1.3em;opacity:.7;padding-bottom:.2rem;padding-right:0;text-decoration:none;transition:opacity .3s ease-out;white-space:nowrap}.gbb-startpagemenu ul li a:hover,.gbb-startpagemenu ul li a:visited:hover,.mod_onepage_navigation ul li a:hover,.mod_onepage_navigation ul li a:visited:hover{opacity:1;transition:opacity .3s ease-out}.gbb-startpagemenu ul li.active a,.gbb-startpagemenu ul li.active a:visited,.mod_onepage_navigation ul li.active a,.mod_onepage_navigation ul li.active a:visited{opacity:1}.gbb-startpagemenu ul:last-of-type,.mod_onepage_navigation ul:last-of-type{margin-right:0}.gbb-startpagemenu .dropbtn,.mod_onepage_navigation .dropbtn{display:none}@media (max-width:48em){.gbb-startpagemenu .dropdown-onepagemenu,.mod_onepage_navigation .dropdown-onepagemenu{background:url(../../files/pv-theme/public/img/Menu-Icons/list-arrow.svg) no-repeat 99% 55%;background-size:auto 32%;display:flex;font-size:1em;position:relative;text-align:left}.gbb-startpagemenu .dropdown-onepagemenu .dropbtn,.mod_onepage_navigation .dropdown-onepagemenu .dropbtn{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.7);color:#fff;cursor:pointer;display:inline;font-family:Montserrat;font-size:1.2em;min-width:10rem;padding:8px 8px 8px 4px;text-align:left;width:100%}.gbb-startpagemenu .dropdown-onepagemenu a:hover,.mod_onepage_navigation .dropdown-onepagemenu a:hover{background-color:#f2f2f2;color:var(--pv-green)}.gbb-startpagemenu .dropdown-onepagemenu ul li,.mod_onepage_navigation .dropdown-onepagemenu ul li{margin:0}.gbb-startpagemenu .dropdown-onepagemenu ul li a,.mod_onepage_navigation .dropdown-onepagemenu ul li a{font-size:1em}.gbb-startpagemenu .dropdown-onepagemenu .dropdown-content-onepage,.gbb-startpagemenu .dropdown-onepagemenu .gbb-startpagemenu .level_1,.mod_onepage_navigation .dropdown-onepagemenu .dropdown-content-onepage,.mod_onepage_navigation .dropdown-onepagemenu .gbb-startpagemenu .level_1{background-color:#fff;border:1px solid var(--dark-grey);border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:var(--dark-grey);display:none;left:-15%;max-height:50vh;min-width:160px;overflow:auto;position:absolute;top:40px;z-index:1}.gbb-startpagemenu .dropdown-onepagemenu .dropdown-content-onepage a,.gbb-startpagemenu .dropdown-onepagemenu .gbb-startpagemenu .level_1 a,.mod_onepage_navigation .dropdown-onepagemenu .dropdown-content-onepage a,.mod_onepage_navigation .dropdown-onepagemenu .gbb-startpagemenu .level_1 a{border-bottom:1px solid var(--mid-grey);color:#000;display:block;padding:12px 16px;text-decoration:none}.gbb-startpagemenu .dropdown-onepagemenu .dropdown-content-onepage.show,.gbb-startpagemenu .dropdown-onepagemenu .gbb-startpagemenu .level_1.show,.mod_onepage_navigation .dropdown-onepagemenu .dropdown-content-onepage.show,.mod_onepage_navigation .dropdown-onepagemenu .gbb-startpagemenu .level_1.show{display:block}}.noheaderunderline #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 210px)}@media (max-width:58.75em){.noheaderunderline #start-section-main .bg-img-fullsize{max-height:300px}}@media (max-width:48em){.noheaderunderline #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 160px)}#menu-stripe .inside .gbb-startpagemenu{background:url(../../files/pv-theme/public/img/Menu-Icons/list-arrow.svg) no-repeat 99% 55%;background-size:auto 32%;display:flex;position:relative;text-align:left}#menu-stripe .inside .gbb-startpagemenu .dropbtn{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.7);color:#fff;cursor:pointer;display:inline;font-family:Montserrat;font-size:1.2em;min-width:10rem;padding:8px 8px 8px 4px;text-align:left;width:100%}#menu-stripe .inside .gbb-startpagemenu a:hover{background-color:#f2f2f2;color:var(--pv-green)}#menu-stripe .inside .gbb-startpagemenu ul li{margin:0}#menu-stripe .inside .gbb-startpagemenu ul li a{font-size:1em}#menu-stripe .inside .gbb-startpagemenu ul.level_1{background-color:#fff;border:1px solid var(--dark-grey);border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:var(--dark-grey);display:none;left:-15%;max-height:50vh;min-width:160px;overflow:auto;position:absolute;top:40px;z-index:1}#menu-stripe .inside .gbb-startpagemenu ul.level_1 li{margin:0}#menu-stripe .inside .gbb-startpagemenu ul.level_1 li a{border-bottom:1px solid var(--mid-grey);color:#000;display:block;font-size:1.2em;padding:12px 16px;text-decoration:none}#menu-stripe .inside .gbb-startpagemenu ul.level_1.show{display:block}}.profiles{margin-bottom:6.25em}.profiles h2{margin-bottom:1.83em;margin-top:1.83em}.profiles .firstblock{margin-bottom:6.25em}.profiles .firstblock h2{margin-bottom:unset;margin-top:0;padding-top:2.2em}.profiles .row h3{margin:2.2em 0 .5em;min-height:2.8em}.profiles .row em{color:var(--pv-green);font-style:normal}.profiles .row .ce_text{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-bottom:5rem;position:relative}.startprofile .ce_text h3{min-height:4.8em}.startprofile p:last-of-type{bottom:0;margin:0;padding:0;position:absolute;width:100%}.startprofile p:last-of-type a,.startprofile p:last-of-type a:visited{border-bottom:2px solid var(--dark-grey);color:var(--dark-grey);display:block;font-size:1.125em;font-weight:500;padding:0 0 .3em;text-decoration:none;transition:opacity .3s ease-out;width:100%}.startprofile p:last-of-type a:hover,.startprofile p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.startprofile p:last-of-type a .shortname,.startprofile p:last-of-type a:visited .shortname{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow-dark.svg);background-position:100% 0;background-repeat:no-repeat;display:inline-block;padding-right:20px}.middle{margin-top:6.25em}.middle h2{margin-bottom:1.83em;margin-top:0}@media (max-width:58em){.middle{margin:3.125em 0 0}}.profiles-board{margin:6.25em 0}.profiles-board>div{border-bottom:2px solid #232323;margin-bottom:2em}@media (max-width:58.75em){.profiles-board{margin:var(--top-bottom-margin) 0}}.profiles-board .ce_text{margin-bottom:3em}.profiles-board .ce_text h3{margin:2em 0}.profiles-board .ce_text h3 em{color:var(--pv-green);font-style:normal;white-space:nowrap}.profiles-advisory-council{margin-bottom:6.25em;margin-top:2em}@media (max-width:58.75em){.profiles-advisory-council{margin:var(--top-bottom-margin) 0}}.profiles-advisory-council h3{margin-top:0}.profiles-advisory-council h3 em{color:var(--pv-green);font-style:normal;white-space:nowrap}.profiles-advisory-council>div{border-bottom:2px solid #232323;margin-top:2rem;position:relative}.profiles-advisory-council .ce_text>div{display:flex;padding-bottom:1.2rem}.profiles-advisory-council .ce_text>div .textblock{padding-right:calc(1rem + 1.5vw)}.profiles-advisory-council .ce_text>div .textblock p{line-height:1.7em}.profiles-advisory-council .ce_text{display:flex;flex-direction:column;height:100%;justify-content:space-between}.profiles-advisory-council .ce_text>div{display:none}.news-headline h2{margin:1.83em 0}.mod_newslist .layout_latest{display:flex;flex-direction:row}.mod_newslist h2{font-size:1.3em;font-weight:500;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5em;margin-top:0}.mod_newslist .image_container{margin-right:20px;width:250px}.mod_newslist .image_container img{width:250px}.mod_newslist p.info{margin-bottom:.3em;margin-top:0}.mod_newslist .more{background-color:#fff;border-bottom:2px solid var(--dark-grey);bottom:0;color:#000;color:var(--dark-grey);display:block;font-size:1.125em;font-weight:500;margin-bottom:.3rem;margin-top:0;padding:0 0 .1em;text-decoration:none;width:100%}.mod_newslist .more a{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow-dark.svg);background-position:100% 0;background-repeat:no-repeat;color:var(--dark-grey);display:inline-block;padding-right:20px;transition:opacity .3s ease-out}.mod_newslist .more a:hover{opacity:.8;text-decoration:none;transition:opacity .3s ease-out}.mod_newslist .news-teaser-block{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.mod_newslist .news-teaser-block .ce_text{line-height:1.5em}.mod_newslist .news-teaser-block .ce_text p{margin:.7em 0}@media (max-width:34.375em){.mod_newslist .layout_latest{display:flex;flex-direction:column}.mod_newslist .news-teaser-block .ce_text{padding-bottom:1em}.mod_newslist .image_container{margin-right:20px;width:100%}.mod_newslist .image_container img{width:100%}.mod_newslist .more{margin-bottom:2em;position:relative}}.mod_newsreader{margin-bottom:6.25em}.mod_newsreader p.info{margin-bottom:1em;margin-top:2.5em}.mod_newsreader p.back{margin:3em 0;padding:0}.mod_newsreader p.back a,.mod_newsreader p.back a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow-dark-left.svg);background-position:0 0;background-repeat:no-repeat;border-bottom:2px solid var(--dark-grey);color:var(--dark-grey);font-size:1.125em;font-weight:500;padding:0 0 .3em 20px;text-decoration:none;transition:opacity .3s ease-out}.mod_newsreader p.back a:hover,.mod_newsreader p.back a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.mod_newsreader .image_container{margin-top:0}@media (max-width:58.75em){.mod_newsreader .image_container{margin-top:0}}.mod_newsreader h1{font-size:3.4em;font-weight:300;letter-spacing:.012em;margin-top:0;padding-top:0}@media (max-width:58.75em){.mod_newsreader h1{font-size:2.2em}}.mod_newsreader .ce_download{border:none;display:inline-block;height:100%;margin-top:2rem;padding-bottom:2rem;width:auto}.aktuelle-themen-home{margin-top:var(--top-bottom-margin)}.aktuelle-themen-home.pv-themen-home{margin-top:0;padding-top:var(--top-bottom-margin)}.aktuelle-themen-home.pv-themen-home h2{margin-top:0}.aktuelle-themen-home .mod_newslist{margin-bottom:var(--top-bottom-margin)}.aktuelle-themen-home .show-all{position:relative}.aktuelle-themen-home .show-all p{position:absolute;right:0;top:-15px}.pagination{justify-content:center;margin:2rem 0}.pagination,.pagination ul{display:flex;flex-direction:row}.pagination ul{list-style-type:none}.pagination ul li a,.pagination ul li strong{color:var(--dark-grey);padding:.5rem 1rem}.read-more p:last-of-type,.read-more-link{bottom:0;margin:2rem 0 3.125em;padding:0;width:100%}.read-more p:last-of-type a,.read-more p:last-of-type a:visited,.read-more-link a,.read-more-link a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow-dark.svg);background-position:100% 0;background-repeat:no-repeat;border-bottom:2px solid var(--dark-grey);color:var(--dark-grey);font-size:1.125em;font-weight:500;padding:0 20px .3em 0;text-decoration:none;transition:opacity .3s ease-out}.read-more p:last-of-type a:hover,.read-more p:last-of-type a:visited:hover,.read-more-link a:hover,.read-more-link a:visited:hover{opacity:.5;text-decoration:none;transition:opacity .3s ease-out}.pic-txt-element{margin-bottom:6.25em}@media (max-width:58.75em){.pic-txt-element{margin:auto 0 var(--top-bottom-margin) 0}}.pic-txt-element .image_container{background:radial-gradient(circle,#fdfdfd 0,#bdbdbd 100%)}.pic-txt-element h3{color:var(--pv-green);min-height:4.2em}@media (max-width:68.75em){.pic-txt-element h3{-webkit-hyphens:auto;hyphens:auto}}@media (max-width:58.75em){.pic-txt-element h3{min-height:unset}}@media (max-width:48em){.pic-txt-element h3{-webkit-hyphens:manual;hyphens:manual}}.pic-txt-element .ce_text{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.pic-txt-element .ce_text ul{line-height:1.7em;list-style-type:none;padding:0}.pic-txt-element .ce_text ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/dark-bullet.svg) left .7em no-repeat;background-size:4px auto;list-style-type:none;margin:.5rem 0 1rem;padding-left:20px}.downloads{color:#000;margin-top:6.25em}@media (max-width:58.75em){.downloads{margin-top:3.125em}}.downloads>div{margin-bottom:2rem}.downloads a,.downloads a:visited,.downloads h3{color:#000}.downloads h3{font-size:1.2em;margin:0 0 .5em;min-height:unset}.downloads h5{font-size:1em;font-weight:200}.downloads .ce_text{border-bottom:2px solid #000;padding-bottom:4.2rem;position:relative}.downloads .ce_text .pdf-link{bottom:0;justify-content:space-between;margin-top:0;position:absolute}.simpledownloads .ce_download{border-bottom:0;height:unset}.simpledownloads .ce_download h4{color:var(--pv-green);font-weight:500;margin-bottom:.3em}.simpledownloads.deactivated .ce_accordion .ui-accordion-header,.simpledownloads.deactivated .ce_download h4{color:var(--deactivated)}.simpledownloads .ce_text{border:none;height:auto;margin-bottom:0;padding-bottom:0}.simpledownloads .ce_text h4{font-weight:500;margin-bottom:0;margin-top:.5rem}.simpledownloads .ce_text p{font-size:.9em}.historic-downloads a,.historic-downloads a:visited{color:var(--dark-grey);font-size:.9em;font-weight:500}.historic-downloads .ce_text{border:none;margin-bottom:0;padding-bottom:0}.historic-downloads>div{justify-content:flex-start}.row .downloads{margin-top:0}.styled-downloads .ce_download{height:auto}:root .gbb-page .pic-accordeon .deactivated .ui-accordion-header{color:var(--deactivated)}:root .gbb-page .pic-accordeon .deactivated .ui-accordion-content p{margin-top:0}.pv-green h3{color:var(--pv-green)}.verticalign .ce_text{display:flex;flex-direction:column;height:100%;justify-content:center}p.pdf-link{bottom:0;margin-bottom:0;margin-left:0;margin-top:1em}p.pdf-link a,p.pdf-link a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/pdf-icon-black.svg);background-position:left calc(100% - .41em);background-repeat:no-repeat;background-size:40px;color:#000;display:inline-flex;flex-direction:column;font-size:1.125em;font-weight:500;justify-content:flex-end;min-height:65px;padding:0 0 0 58px;text-decoration:none;transition:opacity .3s ease-out}p.pdf-link a .pre-text,p.pdf-link a:visited .pre-text{font-size:.75em;font-weight:100}p.pdf-link a .download,p.pdf-link a:visited .download{background-image:url(../../files/pv-theme/public/img/Menu-Icons/download-arrow-black.svg);background-position:right calc(88% - .35em);background-repeat:no-repeat;font-size:.9em;font-weight:500;padding-right:1.1em;width:-moz-fit-content;width:fit-content}p.pdf-link a:hover,p.pdf-link a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.inverted{background:var(--pv-green);margin:6.25em 0 0}.inverted,.inverted a,.inverted a:visited{color:#fff}.inverted .read-more p:last-of-type,.inverted .read-more-link{margin-bottom:0}@media (max-width:58.75em){.inverted{margin:3.125em 0 0}}.inverted .inside{padding:3em 0 calc(var(--wrapper-padding)*2) 0}@media (max-width:68.75em){.inverted .inside{padding:var(--wrapper-padding) 0 calc(var(--wrapper-padding)*3) 0}}@media (min-width:1620px){.inverted .inside{padding:3em 0 6.25em}}.inverted .ce_text p:last-of-type a,.inverted .ce_text p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);border-bottom-color:#fff;color:#fff}.inverted .two-cols{-moz-column-count:2;column-count:2;-moz-column-gap:2.75rem;column-gap:2.75rem;position:relative}.inverted .two-cols h2{-moz-column-span:all;column-span:all}.inverted .two-cols p:first-of-type{margin-top:0}.inverted .two-cols p.lastp{margin-left:3rem;max-width:22rem}.inverted .two-cols .wrap{-moz-column-break-inside:avoid;break-inside:avoid}.inverted .two-cols p.pdf-link{margin-bottom:0;margin-left:3rem;padding-bottom:.5em}.inverted .two-cols p.pdf-link strong{display:inline-block;font-weight:500;padding-bottom:.1em}.inverted .two-cols p.pdf-link a,.inverted .two-cols p.pdf-link a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/pdf-icon-white.svg);background-position:left calc(100% - .41em);background-repeat:no-repeat;color:#fff;display:inline-flex;flex-direction:column;font-size:1.125em;font-weight:500;justify-content:space-between;min-height:65px;padding:0 0 0 58px;text-decoration:none;transition:opacity .3s ease-out}.inverted .two-cols p.pdf-link a .pre-text,.inverted .two-cols p.pdf-link a:visited .pre-text{font-size:.75em;font-weight:100}.inverted .two-cols p.pdf-link a .download,.inverted .two-cols p.pdf-link a:visited .download{background-image:url(../../files/pv-theme/public/img/Menu-Icons/download-arrow.svg);background-position:right calc(88% - .35em);background-repeat:no-repeat;font-size:1.15em;font-weight:400;padding-bottom:.05em;padding-right:1.1em;width:-moz-fit-content;width:fit-content}.inverted .two-cols p.pdf-link a:hover,.inverted .two-cols p.pdf-link a:visited:hover{opacity:.5;transition:opacity .3s ease-out}@media (max-width:58.75em){.inverted .two-cols{-moz-column-count:1;column-count:1}.inverted .two-cols p.lastp,.inverted .two-cols p.pdf-link{margin-left:0;position:relative}}.pdf-list .pic-txt-element h3{color:var(--dark-grey);margin-bottom:.5em;margin-top:0;min-height:unset}.pdf-list .pic-txt-element .pdf-link strong{color:var(--pv-green)}.pdf-list .ce_text{justify-content:flex-start}.pdf-list .pic-txt-element.deactivated .pdf-link strong{color:var(--deactivated)}.profile-verbund{flex-direction:column}.profile-verbund,.profile-verbund .ce_text{display:flex;height:100%;justify-content:center}.profile-verbund .ce_text p{position:relative}.profiles.verbund .row{margin-bottom:6.25em}.profiles.verbund .row h3{min-height:auto}.profiles.verbund .row .ce_text{justify-content:center}.profiles.verbund .row .ce_text p:last-of-type{display:inline;position:relative}.profiles.verbund .row .ce_text p:last-of-type a,.profiles.verbund .row .ce_text p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow-dark.svg);background-position:100% 0;background-repeat:no-repeat;border-bottom:2px solid var(--dark-grey);color:var(--dark-grey);display:inline-block;font-size:1em;font-weight:500;margin-top:1rem;padding-right:16px;text-decoration:none;transition:opacity .3s ease-out;width:auto}.profiles.verbund .row .ce_text p:last-of-type a:hover,.profiles.verbund .row .ce_text p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.gute-gruende .ce_text{border-bottom:2px solid #232323;padding-bottom:2rem}@keyframes -mouse-scroll{0%{transform:translateZ(0)}to{transform:translate3d(0,-20px,0)}}.first-scroll-down{animation:-mouse-scroll 2s ease-in-out infinite alternate;background:url(../../files/pv-theme/public/img/Menu-Icons/down-arrow.svg) no-repeat 50%/100% auto transparent;border-radius:50%;bottom:2vh;bottom:3vh;height:49px;left:50%;position:absolute;width:30px}@media screen and (max-height:650px){.first-scroll-down{display:none}}#overlaynav{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-align-items:center;color:#fff;justify-content:center;left:-100vw;opacity:0;overflow:hidden;position:fixed;top:0;transition:z-index .5s step-end,opacity .3s ease-out;width:42vw;z-index:-10}#overlaynav .inside{align-items:flex-start;background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.52,#4ea662),color-stop(.76,#00858f));display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-y:scroll;padding:0 4rem 0 0;width:100%}#overlaynav .inside .mod_navigation{display:flex;margin-left:calc(1rem + 3vw);margin-top:calc(2rem + 10vh)}#overlaynav .inside .mod_navigation ul{list-style-type:none;margin:0;padding:0}#overlaynav .inside .mod_navigation ul a,#overlaynav .inside .mod_navigation ul li.active strong{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:1.75em;padding:.2em 0;text-decoration:none}#overlaynav .inside .mod_navigation ul a.search,#overlaynav .inside .mod_navigation ul li.active.search strong{display:none}@media (max-width:48em){#overlaynav .inside .mod_navigation ul a.search,#overlaynav .inside .mod_navigation ul li.active.search strong{background:url(../../files/pv-theme/public/img/Menu-Icons/magnifier-white.svg) no-repeat 0 .25rem;background-size:auto;background-size:18px 30px;display:inline-block;padding-left:28px}}#overlaynav .inside .mod_navigation ul li.active{opacity:.7}@media (max-width:48em){#overlaynav .inside .mod_navigation{margin-top:2rem}}#overlaynav .inside .external-links{font-size:1.2em;margin-bottom:calc(4rem + 4vh);margin-left:calc(1rem + 3vw);margin-right:1rem;min-width:30vw}#overlaynav .inside .external-links ul{list-style-type:none;padding-left:0}#overlaynav .inside .external-links ul a{border-bottom:2px solid #fff;color:#fff;display:block;padding:1.4em .2em .35em 0;text-decoration:none}#overlaynav .inside .external-links ul a .shortname{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:100% 0;background-repeat:no-repeat;font-weight:500;padding-bottom:.2em;padding-right:20px}#overlaynav .inside .external-links ul a .fullname{display:block}#overlaynav.nav-open{bottom:0;left:auto;opacity:1;overflow:visible;right:0;top:0;transition:opacity .3s ease-out;z-index:1002}#overlaynav .mod_navigation ul li a,#overlaynav .mod_navigation ul li strong{display:flex;font-weight:400;margin-bottom:.4em;opacity:1;padding:.15em;transition:opacity .3s ease-out}#overlaynav .mod_navigation ul li a:hover{opacity:.5;transition:opacity .3s ease-out}#overlaynav .mod_changelanguage{border-color:#fff;display:none;margin-left:calc(1rem + 3vw);margin-top:2.3rem}#overlaynav .mod_changelanguage ul{color:#fff}#overlaynav .mod_changelanguage ul .active{display:none}#overlaynav .mod_changelanguage ul a{background-image:url(../../files/pv-theme/public/img/Menu-Icons/arrow-right-white.svg);color:#fff;margin-left:.2em;padding-left:.8rem}@media (max-width:48em){#overlaynav .mod_changelanguage{align-items:flex-end;display:flex}}#overlaytoggler{display:flex;flex-direction:column;height:120px;justify-content:center;position:fixed;right:var(--wrapper-padding);top:0;z-index:1003}@media (min-width:calc(1620px + 7vw)){#overlaytoggler{right:calc(50vw - 810px)}}@media (max-width:1100px){#overlaynav{width:75vw}}@media (max-width:780px){#overlaynav{width:100vw}}#container .mod_article>.inside{margin-left:auto;margin-right:auto;max-width:calc(1620px + (var(--wrapper-padding))*2);padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}.mod_breadcrumb{background:#fff;display:flex;height:76px;-webkit-hyphens:none;hyphens:none;padding:.7rem 0}.mod_breadcrumb ul{display:flex;font-size:1em;list-style-type:none;padding-left:0}.mod_breadcrumb ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/right-arrow.svg) no-repeat 0;color:var(--pv-green);margin-left:1rem;padding-left:1.6em}.mod_breadcrumb ul li.first{background:none;font-weight:500;margin-left:0;padding-left:0}.mod_breadcrumb ul li a,.mod_breadcrumb ul li a:visited{color:var(--pv-green);text-decoration:none}.mod_breadcrumb ul li a:hover,.mod_breadcrumb ul li a:visited:hover{opacity:.8;text-decoration:underline;transition:opacity .3s ease-out}@media (max-width:939px){.mod_breadcrumb{display:none}}.breadcrumb-job-detail .active.last{display:none}#footerwrapper{margin-bottom:4rem}#footerwrapper .inner .logo,#footerwrapper .inner .logo img{height:60px}#footerwrapper .inner .footermenus{display:flex;justify-content:flex-end}#footerwrapper .inner .footermenus .mod_customnav:first-of-type{max-width:350px;width:calc(100px + 15vw)}#footerwrapper .inner .footermenus .mod_customnav:last-of-type{margin-left:calc(2rem + 2vw)}#footerwrapper .inner .footermenus ul{list-style-type:none;margin:0;padding:0}#footerwrapper .inner .footermenus ul a,#footerwrapper .inner .footermenus ul li.active strong{border-bottom:1px solid var(--dark-grey);color:var(--dark-grey);display:inline-block;font-size:1.75em;font-weight:300;letter-spacing:.02em;margin:.4rem 0;padding:.2em 0;text-decoration:none;transition:opacity .2s ease-out}#footerwrapper .inner .footermenus ul li.active{opacity:.7}#footerwrapper .inner .footermenus ul a:hover{opacity:.5;transition:opacity .2s ease-out}#footerwrapper .inner .footermenus ul li.eis-karrierelink,#footerwrapper .inner .footermenus ul li.gbb-karrierelink{display:none}#footerwrapper hr:last-of-type{margin:0 0 3.125em}#footerwrapper .belowfooter{align-items:center;display:flex;justify-content:space-between}#footerwrapper .belowfooter .ce_text{display:flex}#footerwrapper .belowfooter a.back-to-top,#footerwrapper .belowfooter a.back-to-top:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/up-arrow.svg);background-position:top;background-repeat:no-repeat;color:var(--dark-grey);margin:3.4em -.625em 0 0;padding:24px 10px;text-decoration:none}#footerwrapper .belowfooter a.back-to-top:hover{opacity:.5;transition:opacity .2s ease-out}#footerwrapper .search,.footermenus .mod_navigation:first-of-type li.karriere,.footermenus .mod_navigation:first-of-type li.kontaktlink{display:none}.startblocks{margin-bottom:6.25em;margin-top:5.3em}@media (max-width:48em){.startblocks{margin-bottom:3.125em;margin-top:3.125em}}.startblocks>div{border-bottom:2px solid #232323}.startblocks .ce_text>div{display:flex;padding-bottom:2rem}.startblocks .ce_text>div .image_container{margin:0 1em 0 0;width:unset}.startblocks .ce_text>div .image_container img{width:unset}.startblocks .ce_text>div .textblock{padding-right:calc(1rem + 1.5vw)}.startblocks .ce_text>div .textblock p{line-height:1.7em}.startblocks .ce_text>div .textblock h3{margin-top:.1em}.numbered-textblocks{margin-top:2em}.numbered-textblocks h3{margin-top:0}.numbered-textblocks h3 em{color:var(--pv-green);font-style:normal}.numbered-textblocks>div{border-bottom:2px solid #232323;margin-top:2rem;padding-left:2.5rem;position:relative}.numbered-textblocks>div em{left:0;position:absolute}.numbered-textblocks .ce_text>div{display:flex;padding-bottom:1.2rem}.numbered-textblocks .ce_text>div .textblock{padding-right:calc(1rem + 1.5vw)}.numbered-textblocks .ce_text>div .textblock p{line-height:1.7em}.numbered-textblocks-subline{margin-bottom:6.25em;margin-top:2rem}@media (max-width:48em){.numbered-textblocks-subline{margin-bottom:3.125em}}.verbundteaser-half-width{color:#fff}.verbundteaser-half-width>div{display:flex;flex-direction:column;justify-content:space-between}.verbundteaser-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:100%;max-height:500px;padding:var(--wrapper-padding);padding-bottom:calc(8rem + 6vw);position:relative}@media (min-width:1620px){.verbundteaser-half-width>div .ce_text{padding:3.6rem 3.6rem 14rem}}.verbundteaser-half-width>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-start}.verbundteaser-half-width>div p:last-of-type a,.verbundteaser-half-width>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(1em + .4vw);font-weight:100;margin:0 0 3rem;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}.verbundteaser-half-width>div p:last-of-type a:hover,.verbundteaser-half-width>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}@media (min-width:1620px){.verbundteaser-half-width>div p:last-of-type a,.verbundteaser-half-width>div p:last-of-type a:visited{font-size:1.6em}}.verbundteaser-half-width>div h2{font-size:calc(1.2em + .8vw);line-height:1.4em;margin-top:0;text-transform:uppercase}@media (min-width:1620px){.verbundteaser-half-width>div h2{font-size:2em}}.verbundteaser-half-width>div:first-child{background-color:#95c11f}.verbundteaser-half-width>div:first-child .ce_text{background-image:url(../../files/Grafiken/teaser-illu-gbb.svg);background-position:87% bottom;background-size:auto 70%}.verbundteaser-half-width>div:last-child{background-color:#00858f}.verbundteaser-half-width>div:last-child .ce_text{background-image:url(../../files/Grafiken/eis-teaser-illu.svg);background-position:80% bottom;background-size:auto 55%}.apply-teaser{margin-bottom:6.25em}.illuboxes-half-width{color:#fff}.illuboxes-half-width>div{display:flex;flex-direction:column;justify-content:space-between}.illuboxes-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:100%;padding:var(--wrapper-padding);padding-bottom:calc(8rem + 6vw);position:relative}.illuboxes-half-width>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-end}.illuboxes-half-width>div p:last-of-type a,.illuboxes-half-width>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(1em + .4vw);font-weight:100;margin:0 0 3rem 2rem;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}.illuboxes-half-width>div p:last-of-type a:hover,.illuboxes-half-width>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.illuboxes-half-width>div h2{font-size:2em;margin-top:.2em}.illuboxes-half-width>div:first-child{background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.97,#4ea662))}.illuboxes-half-width>div:first-child .ce_text{background-image:url(../../files/Grafiken/bewerben_illu01.svg)}.illuboxes-half-width>div:last-child{background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#4ea662),color-stop(.97,#00858f))}.illuboxes-half-width>div:last-child .ce_text{background-image:url(../../files/Grafiken/bewerben_illu02.svg);background-position:5% bottom}.services h2{margin-bottom:1.83em}.services .row{grid-gap:1.18em;color:#fff;margin:0 0 6.25em}@media (max-width:48em){.services .row{margin:0 0 3.125em}}.services .row>div{display:flex;flex-direction:column;justify-content:space-between}.services .row>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:25vw;max-height:calc(405px - .885em);padding:calc(var(--wrapper-padding)*.5);position:relative}@media screen and (max-width:58.75em){.services .row>div .ce_text{max-height:unset;min-height:calc(50vw - var(--wrapper-padding)*2/2)}}.services .row>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-start}.services .row>div p:last-of-type a,.services .row>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(.8em + .4vw);font-weight:100;margin:0 0 calc(var(--wrapper-padding)*.5) 0;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}.services .row>div p:last-of-type a:hover,.services .row>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}.services .row>div h3{font-weight:600;-webkit-hyphens:manual;hyphens:manual;margin-top:0}.services .row>div .ce_text{background-position:85% bottom;background-size:auto 50%}.services .row>div:first-child{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#95c11f),color-stop(1,#73b43f))}.services .row>div:first-child .ce_text{background-image:url(../../files/Grafiken/02-service-Einlagensicherungspruefung.svg);background-position:85% bottom;background-size:auto 65%}.services .row>div:nth-child(2){background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#73b43f),color-stop(1,#4ea662))}.services .row>div:nth-child(2) .ce_text{background-image:url(../../files/Grafiken/03-service-EdB-Pruefungen.svg);background-size:auto 50%}.services .row>div:nth-child(3){background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#4ea662),color-stop(.97,#269579))}.services .row>div:nth-child(3) .ce_text{background-image:url(../../files/Grafiken/04-service-Aufnahmeverfahren.svg);background-size:auto 40%}.services .row>div:nth-child(4){background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#269579),color-stop(.97,#00858f))}.services .row>div:nth-child(4) .ce_text{background-image:url(../../files/Grafiken/01-service-Risikoueberwachung.svg)}.pic-accordeon{margin-bottom:6rem}.pic-accordeon:first-of-type{margin-top:6.25em}.pic-accordeon:first-of-type h2 strong em{color:var(--pv-green);font-style:normal}.pic-accordeon.jobquestions .image_container img{padding:4rem 0}.pic-accordeon.jobquestions .ce_image{background-color:var(--light-grey);padding:var(--wrapper-padding)}.pic-accordeon .ce_text h2{-webkit-hyphens:auto;hyphens:auto}.pic-accordeon a{color:var(--pv-green)}.pic-accordeon ol,.pic-accordeon ul{line-height:1.7em;padding-left:1.2em}.pic-accordeon ol li,.pic-accordeon ul li{margin:.5rem 0;padding-left:.5rem}.pic-accordeon .accordeon-wrapper{display:flex;flex-direction:column;justify-content:center}@media (max-width:48em){.pic-accordeon .accordeon-wrapper{margin-bottom:1rem}}.pic-accordeon .accordeon-wrapper h2{-webkit-hyphens:manual;hyphens:manual;margin:0 0 .8rem}.pic-accordeon .accordeon-wrapper h3{margin-bottom:0;margin-top:.5em}.pic-accordeon .accordeon-wrapper a{color:var(--pv-green);text-decoration:none}.pic-accordeon .accordeon-wrapper a:hover{text-decoration:underline}.pic-accordeon .accordeon-wrapper .read-more-link{margin:.8rem 0 1rem}.pic-accordeon .accordeon-wrapper .read-more-link a{color:var(--dark-grey);text-decoration:none}.pic-accordeon .accordeon-wrapper .ce_text{display:flex;flex-direction:column}.pic-accordeon .accordeon-wrapper .ce_accordion p{margin-left:2rem;margin-top:1rem}.pic-accordeon .accordeon-wrapper .ce_accordion ol{padding-left:3rem}.pic-accordeon .ce_accordion{max-width:750px}.pic-accordeon .ce_accordion .ui-accordion-header{background-image:url(../../files/pv-theme/public/img/Menu-Icons/plus.svg);background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-size:12px 12px;color:var(--pv-green);font-size:1em;font-weight:600;padding:.6em 40px .6em 0}.pic-accordeon .ce_accordion .ui-accordion-header:hover{cursor:pointer}.pic-accordeon .ce_accordion .ui-accordion-header.active,.pic-accordeon .ce_accordion .ui-accordion-header.ui-accordion-header-active{background-image:url(../../files/pv-theme/public/img/Menu-Icons/minus.svg);background-position-x:right .06rem;background-position-y:center;background-size:10px auto}.pic-accordeon .ui-accordion-content{width:680px}.pic-accordeon .deactivated h5{color:var(--deactivated);font-size:1em;font-weight:600;margin-bottom:.5em}.pic-accordeon .deactivated a,.pic-accordeon .deactivated a:hover,.pic-accordeon .deactivated a:visited{color:var(--deactivated)}@media (max-width:58.75em){.pic-accordeon,.pic-accordeon:first-of-type{margin:var(--top-bottom-margin) 0}}@media (max-width:1620px){.pic-accordion .ce_accordion{width:42vw}.pic-accordeon .accordeon-wrapper .ce_accordion .ui-widget-content{max-width:40vw}}#weitere-aufgaben-der-eis .pic-accordeon .accordeon-wrapper{justify-content:flex-start}@media (max-width:68.75em){#weitere-aufgaben-der-eis .pic-accordeon .row{grid-gap:0}}.mod_plenta_jobs_basic_offer_reader .job_location,.mod_plenta_jobs_basic_offer_reader .job_location_label,.mod_plenta_jobs_basic_offer_reader .job_organization_info{display:none}.mod_plenta_jobs_basic_offer_reader h1{max-width:900px}.mod_plenta_jobs_basic_offer_reader ul{line-height:1.7em;margin-left:1rem;padding-left:0}.mod_plenta_jobs_basic_offer_reader ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/dark-bullet.svg) left .7em no-repeat;list-style-type:none;margin:.5rem 0;padding-left:20px}.mod_plenta_jobs_basic_offer_reader .row>div{border-bottom:2px solid #232323}.mod_plenta_jobs_basic_offer_reader .row .ce_text{display:flex;flex-direction:column;height:100%;padding-bottom:2rem}.mod_plenta_jobs_basic_offer_reader .row .ce_text h2{margin-bottom:.2em}#joblocation-block{display:none}.ce_text.job_description{border-bottom:1px solid var(--mid-grey);margin-bottom:100px;padding-bottom:100px}.job-detail-page h1{font-size:3.4em;font-weight:300;margin-top:1.78em}.job-detail-page h2{font-size:1.5em;font-weight:600;line-height:1.4em}.job-detail-page strong{font-weight:600;padding-right:.3em}.job-detail-page .ansprechpartner h2{font-size:3.4em;font-weight:300;margin-top:1.78em}.unser_angebot{background-image:-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.52,#4ea662),color-stop(.76,#06888b));background-image:url(../../files/Grafiken/our-offer.svg),-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.52,#4ea662),color-stop(.76,#06888b));background-position:calc(100% - 4rem),50%;background-repeat:no-repeat;background-size:calc(8rem + 20vw),100% 100%;color:#fff;height:100%;margin:100px 0;padding:var(--wrapper-padding);position:relative}.unser_angebot h2{font-size:2.4em;font-weight:200;margin-top:.2em;text-transform:uppercase}.unser_angebot ul{line-height:1.7em;list-style-type:none;margin-left:1rem;max-width:800px;padding-left:0;width:50%}.unser_angebot ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/white-bullet.svg) left .7em no-repeat;padding-left:20px}.ueber-uns{border-bottom:1px solid var(--mid-grey);border-top:1px solid var(--mid-grey);padding-bottom:4rem;padding-right:30vw}.kontakt h2{margin-bottom:4rem}.contactblock h2{margin-top:1.83em}.contactblock.firstblock h2{margin-top:0;padding-top:1.83em}.contactblock a,.contactblock a:visited{color:var(--dark-grey)}.contactblock strong{color:var(--pv-green)}.imprint{margin-bottom:6.25em}.imprint .ce_text{max-width:900px}.imprint .ce_text h1{font-size:3.4em;font-weight:300;letter-spacing:.012em;margin-bottom:1.83em;margin-top:1.83em}.imprint .ce_text h2{font-size:3.4em;font-size:1.5em;font-weight:600;line-height:1.4em;margin:2.2em 0 0}.imprint .ce_text h3{font-size:1.3em;font-weight:500;letter-spacing:.012em;line-height:1.4em;margin:1.5em 0 .3em}.imprint .ce_text ul{margin-bottom:2rem;margin-left:1rem}.imprint .ce_text ul li{list-style-type:none;margin:.5em 0;text-indent:-1.5em}:root .eis-page{--pv-green:#00848e}:root .eis-page #colorform-plus{fill:var(--pv-green)}:root .eis-page #header .inside .header-menu .icon-menu .karriere-button{background-image:url(../../files/pv-theme/public/img/Menu-Icons/karriere-link-icon-eis.svg)}:root .eis-page #header .inside .header-menu .icon-menu .searchbutton,:root .eis-page #header .inside .header-menu .icon-menu .searchpagebutton{background-image:url(../../files/pv-theme/public/img/Menu-Icons/magnifier-eis.svg)}:root .eis-page #header .inside .header-menu .icon-menu .mod_changelanguage li a{background-image:url(../../files/pv-theme/public/img/Menu-Icons/eis-arrow-right.svg)}:root .eis-page .mod_breadcrumb ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/right-arrow-eis.svg) no-repeat 0;color:var(--pv-green)}:root .eis-page .mod_breadcrumb ul li.first{background:none}:root .eis-page #overlaynav .inside{background-color:var(--eis-green);background-image:none}:root .eis-page #start-section-main .bg-img-fullsize{color:#fff;height:calc(var(--app-height) - 286px)}:root .eis-page #start-section-main .bg-img-fullsize.eis-startillustration{background:url(../../files/Grafiken/eis-startillustration.svg) bottom no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .eis-page #start-section-main .bg-img-fullsize.eis-startillustration{height:auto;min-height:300px}}:root .eis-page #start-section-main .bg-img-fullsize.eis-einlagensicherung{background:url(../../files/Grafiken/eis-einlagensicherung.svg) 50% no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .eis-page #start-section-main .bg-img-fullsize.eis-einlagensicherung{background-position:center 25%}}:root .eis-page #start-section-main .bg-img-fullsize.eis-ueber-uns{background:url(../../files/Grafiken/eis-ueber-uns.svg) bottom no-repeat;background-size:auto 110%}@media (max-width:58.75em){:root .eis-page #start-section-main .bg-img-fullsize.eis-ueber-uns{background-size:auto 110%;height:auto;min-height:300px}}:root .eis-page #start-section-main .bg-img-fullsize.eis-themen{background:url(../../files/Grafiken/eis-themen.svg) bottom no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .eis-page #start-section-main .bg-img-fullsize.eis-themen{height:auto;min-height:300px}}:root .eis-page #start-section-main .bg-img-fullsize.eis-kontakt{background:url(../../files/Grafiken/eis-kontakt.svg) bottom no-repeat;background-size:calc(68vh + 200px) auto;background-size:auto 90%}@media (max-width:58.75em){:root .eis-page #start-section-main .bg-img-fullsize.eis-kontakt{background-position:bottom;height:auto;min-height:300px}}:root .eis-page.noheaderunderline #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 210px)}@media (max-width:58.75em){:root .eis-page.noheaderunderline #start-section-main .bg-img-fullsize{height:auto;min-height:300px}}:root .eis-page #menu-stripe{background-color:var(--eis-green);background-image:none}:root .eis-page .bottom-border>div{border-bottom:2px solid #000;padding-bottom:1rem}:root .eis-page .bottom-border h3{margin-bottom:0;min-height:3.2em}:root .eis-page .verbundteaser-half-width{color:#fff}:root .eis-page .verbundteaser-half-width>div{display:flex;flex-direction:column;justify-content:space-between}:root .eis-page .verbundteaser-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:100%;max-height:500px;padding:var(--wrapper-padding);padding-bottom:calc(8rem + 6vw);position:relative}@media (min-width:1620px){:root .eis-page .verbundteaser-half-width>div .ce_text{padding:3.6rem 3.6rem 14rem}}:root .eis-page .verbundteaser-half-width>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-start}:root .eis-page .verbundteaser-half-width>div p:last-of-type a,:root .eis-page .verbundteaser-half-width>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(1em + .4vw);font-weight:100;margin:0 0 3rem;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}:root .eis-page .verbundteaser-half-width>div p:last-of-type a:hover,:root .eis-page .verbundteaser-half-width>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}@media (min-width:1620px){:root .eis-page .verbundteaser-half-width>div p:last-of-type a,:root .eis-page .verbundteaser-half-width>div p:last-of-type a:visited{font-size:1.6em}}:root .eis-page .verbundteaser-half-width>div h2{font-size:calc(1.2em + .8vw);line-height:1.4em;margin-top:0;text-transform:uppercase}@media (min-width:1620px){:root .eis-page .verbundteaser-half-width>div h2{font-size:2em}}:root .eis-page .verbundteaser-half-width>div:first-child{background-color:#3a7c49}:root .eis-page .verbundteaser-half-width>div:first-child .ce_text{background-image:url(../../files/Grafiken/teaser-illu-pv.svg);background-position:80% bottom;background-size:auto 62%}:root .eis-page .verbundteaser-half-width>div:last-child{background-color:#95c11f}:root .eis-page .verbundteaser-half-width>div:last-child .ce_text{background-image:url(../../files/Grafiken/teaser-illu-gbb.svg);background-position:87% bottom;background-size:auto 70%}:root .eis-page .pic-accordeon .ce_accordion .ui-accordion-header{background-image:url(../../files/pv-theme/public/img/Menu-Icons/plus-eis.svg)}:root .eis-page .pic-accordeon .ce_accordion .ui-accordion-header.active,:root .eis-page .pic-accordeon .ce_accordion .ui-accordion-header.ui-accordion-header-active{background-image:url(../../files/pv-theme/public/img/Menu-Icons/minus-eis.svg)}:root .gbb-page{--pv-green:#95c11f}:root .gbb-page #colorform-plus{fill:var(--pv-green)}:root .gbb-page #header .inside .header-menu .icon-menu .karriere-button{background-image:url(../../files/pv-theme/public/img/Menu-Icons/karriere-link-icon-gbb.svg)}:root .gbb-page #header .inside .header-menu .icon-menu .searchbutton,:root .gbb-page #header .inside .header-menu .icon-menu .searchpagebutton{background-image:url(../../files/pv-theme/public/img/Menu-Icons/magnifier-gbb.svg)}:root .gbb-page #header .inside .header-menu .icon-menu .mod_changelanguage li a{background-image:url(../../files/pv-theme/public/img/Menu-Icons/gbb-arrow-right.svg)}:root .gbb-page .mod_breadcrumb ul li{background:url(../../files/pv-theme/public/img/Menu-Icons/right-arrow-gbb.svg) no-repeat 0;color:var(--pv-green)}:root .gbb-page .mod_breadcrumb ul li.first{background:none}:root .gbb-page #overlaynav .inside{background-color:var(--gbb-green);background-image:none}:root .gbb-page #start-section-main .bg-img-fullsize{color:#fff;height:calc(var(--app-height) - 286px)}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-startillustration{background:url(../../files/Grafiken/gbb-startillustration.svg) bottom no-repeat;background-size:auto 110%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-startillustration{height:auto;min-height:300px}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-leistungen{background:url(../../files/Grafiken/gbb-leistungen-illu.svg) 50% no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-leistungen{background-position:center 25%}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-ratings{background:url(../../files/Grafiken/gbb-ratings.svg) 50% no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-ratings{background-position:50%;background-size:auto 100%;height:auto;min-height:300px}}@media (max-width:48em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-ratings{background-position:70%;background-size:auto 100%}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-ueber-uns{background:url(../../files/Grafiken/gbb-ueber-uns.svg) bottom no-repeat;background-size:auto 110%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-ueber-uns{background-size:auto 110%;height:auto;min-height:300px}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-veroeffentlichungen{background:url(../../files/Grafiken/gbb-veroeffentlichungen.svg) center 90% no-repeat;background-size:auto 80%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-veroeffentlichungen{min-height:300px}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-aktuelle-themen{background:url(../../files/Grafiken/gbb-themen.svg) bottom no-repeat;background-size:auto 100%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-aktuelle-themen{height:auto;min-height:300px}}:root .gbb-page #start-section-main .bg-img-fullsize.gbb-kontakt{background:url(../../files/Grafiken/gbb-kontakt.svg) bottom no-repeat;background-size:auto 90%}@media (max-width:58.75em){:root .gbb-page #start-section-main .bg-img-fullsize.gbb-kontakt{background-position:bottom;background-size:auto calc(3vw + 250px);height:auto;min-height:300px}}:root .gbb-page.noheaderunderline #start-section-main .bg-img-fullsize{height:calc(var(--app-height) - 210px)}@media (max-width:58.75em){:root .gbb-page.noheaderunderline #start-section-main .bg-img-fullsize{height:auto;min-height:300px}}:root .gbb-page #menu-stripe{background-color:var(--gbb-green);background-image:none}:root .gbb-page .bottom-border>div{border-bottom:2px solid #000;padding-bottom:1rem}:root .gbb-page .bottom-border h3{margin-bottom:0;min-height:4.2em}:root .gbb-page .verbundteaser-half-width{color:#fff}:root .gbb-page .verbundteaser-half-width>div{display:flex;flex-direction:column;justify-content:space-between}:root .gbb-page .verbundteaser-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:100%;max-height:500px;padding:var(--wrapper-padding);padding-bottom:calc(8rem + 6vw);position:relative}@media (min-width:1620px){:root .gbb-page .verbundteaser-half-width>div .ce_text{padding:3.6rem 3.6rem 14rem}}:root .gbb-page .verbundteaser-half-width>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-start}:root .gbb-page .verbundteaser-half-width>div p:last-of-type a,:root .gbb-page .verbundteaser-half-width>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(1em + .4vw);font-weight:100;margin:0 0 3rem;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}@media (min-width:1620px){:root .gbb-page .verbundteaser-half-width>div p:last-of-type a,:root .gbb-page .verbundteaser-half-width>div p:last-of-type a:visited{font-size:1.6em}}:root .gbb-page .verbundteaser-half-width>div p:last-of-type a:hover,:root .gbb-page .verbundteaser-half-width>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}:root .gbb-page .verbundteaser-half-width>div h2{font-size:calc(1.2em + .8vw);line-height:1.4em;margin-top:0;text-transform:uppercase}@media (min-width:1620px){:root .gbb-page .verbundteaser-half-width>div h2{font-size:2em}}:root .gbb-page .verbundteaser-half-width>div:first-child{background-color:#3a7c49}:root .gbb-page .verbundteaser-half-width>div:first-child .ce_text{background-image:url(../../files/Grafiken/teaser-illu-pv.svg);background-position:80% bottom;background-size:auto 62%}:root .gbb-page .verbundteaser-half-width>div:last-child{background-color:#00858f}:root .gbb-page .verbundteaser-half-width>div:last-child .ce_text{background-image:url(../../files/Grafiken/eis-teaser-illu.svg);background-position:80% bottom;background-size:auto 55%}:root .gbb-page .pic-accordeon .ce_accordion .ui-accordion-header{background-image:url(../../files/pv-theme/public/img/Menu-Icons/plus-gbb.svg)}:root .gbb-page .pic-accordeon .ce_accordion .ui-accordion-header.active,:root .gbb-page .pic-accordeon .ce_accordion .ui-accordion-header.ui-accordion-header-active{background-image:url(../../files/pv-theme/public/img/Menu-Icons/minus-gbb.svg)}:root .gbb-page .pic-accordeon .deactivated .ce_accordion .ui-accordion-header,:root .gbb-page .pic-accordeon .deactivated.ce_accordion .ui-accordion-header{background-image:url(../../files/pv-theme/public/img/Menu-Icons/plus-deactivated.svg)}:root .gbb-page .pic-accordeon .deactivated .ce_accordion .ui-accordion-header.active,:root .gbb-page .pic-accordeon .deactivated .ce_accordion .ui-accordion-header.ui-accordion-header-active,:root .gbb-page .pic-accordeon .deactivated.ce_accordion .ui-accordion-header.active,:root .gbb-page .pic-accordeon .deactivated.ce_accordion .ui-accordion-header.ui-accordion-header-active{background-image:url(../../files/pv-theme/public/img/Menu-Icons/minus-deactivated.svg)}:root .gbb-page .services h2{margin-bottom:1.83em}:root .gbb-page .services .row{grid-gap:1.18em;color:#fff;margin:0 0 6.25em}:root .gbb-page .services .row>div{display:flex;flex-direction:column;justify-content:space-between}:root .gbb-page .services .row>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(6.5rem + 8vw);height:25vw;max-height:calc(405px - .885em);padding:calc(var(--wrapper-padding)*.5);position:relative}@media screen and (max-width:58.75em){:root .gbb-page .services .row>div .ce_text{max-height:unset;min-height:calc(50vw - var(--wrapper-padding)*2/2)}}:root .gbb-page .services .row>div p:last-of-type{display:flex;flex-direction:row;justify-content:flex-start}:root .gbb-page .services .row>div p:last-of-type a,:root .gbb-page .services .row>div p:last-of-type a:visited{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:right .7rem;background-repeat:no-repeat;background-size:20px;border-bottom:1px solid #fff;bottom:0;color:#fff;display:block;font-size:calc(.8em + .4vw);font-weight:100;margin:0 0 calc(var(--wrapper-padding)*.5) 0;padding:1rem 24px .2em 0;position:absolute;text-decoration:none;transition:opacity .3s ease-out}:root .gbb-page .services .row>div p:last-of-type a:hover,:root .gbb-page .services .row>div p:last-of-type a:visited:hover{opacity:.5;transition:opacity .3s ease-out}:root .gbb-page .services .row>div h3{font-weight:600;-webkit-hyphens:auto;hyphens:auto;margin-top:0}:root .gbb-page .services .row>div .ce_text{background-position:85% bottom;background-size:auto 50%}:root .gbb-page .services .row>div:first-child{background-color:var(--gbb-green);background-image:none}:root .gbb-page .services .row>div:first-child .ce_text{background-image:url(../../files/Grafiken/gbb-service-01.svg);background-size:auto 50%}:root .gbb-page .services .row>div:nth-child(2){background-color:var(--gbb-green);background-image:none}:root .gbb-page .services .row>div:nth-child(2) .ce_text{background-image:url(../../files/Grafiken/gbb-service-02.svg);background-position:85% bottom;background-size:auto 65%}:root .gbb-page .services .row>div:nth-child(3){background-color:var(--gbb-green);background-image:none}:root .gbb-page .services .row>div:nth-child(3) .ce_text{background-image:url(../../files/Grafiken/gbb-service-03.svg);background-size:auto 40%}:root .gbb-page .services .row>div:nth-child(4){background-color:#b1b5b2;background-image:none}:root .gbb-page .services .row>div:nth-child(4) .ce_text{background-image:url(../../files/Grafiken/gbb-service-04-inactive.svg)}:root .gbb-page #geschichte-gbb h2{margin-bottom:.5em}:root .gbb-page .inverted h3{margin-bottom:.1em}:root .gbb-page .inverted a,:root .gbb-page .inverted a:visited{color:#fff;opacity:1;text-decoration:underline;transition:opacity .2s ease-out}:root .gbb-page .inverted a:hover{opacity:.6;transition:opacity .2s ease-out}:root .gbb-page .inverted .ce_download{margin-bottom:.8em}:root .gbb-page .inverted .ce_download a{text-decoration:none}:root .gbb-page .ce_hyperlink a,:root .gbb-page .inverted .ce_download h3{font-size:1em;font-weight:500;line-height:1.8em}:root .gbb-page .ce_hyperlink a{margin-bottom:.8em;text-decoration:none}#rating-tabelle{margin-bottom:var(--top-bottom-margin)}#rating-tabelle .buttonspanel{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:.8em}@media (max-width:58.75em){#rating-tabelle .buttonspanel{align-items:flex-start}}#rating-tabelle .buttonspanel .trigger-wrap{display:inline-flex;flex-direction:column;width:-moz-fit-content;width:fit-content}#rating-tabelle .buttonspanel a{background:url(../../files/pv-theme/public/img/Menu-Icons/close-cross-gbb.svg) 0 no-repeat;color:var(--pv-green);cursor:pointer;font-weight:500;margin-top:.4rem;opacity:1;padding:.5rem 0 .5rem 24px;transition:opacity .3s linear}#rating-tabelle .buttonspanel .btn-current,#rating-tabelle .buttonspanel .btn-historic{background:none;display:none;padding-left:0}#rating-tabelle .buttonspanel .btn-current.showlink,#rating-tabelle .buttonspanel .btn-historic.showlink{display:flex}#rating-tabelle .buttonspanel .reset{display:none}#rating-tabelle .buttonspanel .reset.showlink{display:flex}.gbb-rating-table #rating-tabelle .hiddenname{display:none}.gbb-rating-table #rating-tabelle #table{margin-bottom:2rem;margin-top:2rem}.gbb-rating-table #rating-tabelle h1{margin-bottom:2rem}.gbb-rating-table #rating-tabelle .tablesorter-blue{border:0;border-spacing:0;margin:10px 0 15px;text-align:left;width:100%}.gbb-rating-table #rating-tabelle .tablesorter-blue td,.gbb-rating-table #rating-tabelle .tablesorter-blue th{border:none;border-bottom:1px solid #000}.gbb-rating-table #rating-tabelle .tablesorter-blue th{border:none}.gbb-rating-table #rating-tabelle .tablesorter-blue tr.tablesorter-filter-row td{border-bottom:3px solid #fff}.gbb-rating-table #rating-tabelle .tablesorter-blue th,.gbb-rating-table #rating-tabelle .tablesorter-blue thead td{background-color:none;border-collapse:collapse;color:#000;font-size:.9em;font-weight:500;padding:.6em;text-shadow:0 1px 0 hsla(0,0%,80%,.7)}.gbb-rating-table #rating-tabelle .tablesorter-blue tbody td,.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot td,.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot th{font-size:.9em;line-height:1.5em;padding:.6em;vertical-align:middle}.gbb-rating-table #rating-tabelle .tablesorter-blue td,.gbb-rating-table #rating-tabelle .tablesorter-blue th{line-height:1.4em}.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(2),.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(3),.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(5),.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(7),.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(8),.gbb-rating-table #rating-tabelle .tablesorter-blue tr td:nth-child(9){text-align:center}.gbb-rating-table #rating-tabelle .bankname,.gbb-rating-table #rating-tabelle .tablesorter-blue tr td a{color:var(--pv-green)}.gbb-rating-table #rating-tabelle .tablesorter-header-inner{padding:0 0 0 .4em}.gbb-rating-table #rating-tabelle .tablesorter-filter-row,.gbb-rating-table #rating-tabelle .tablesorter-headerRow{background:#fff}.gbb-rating-table #rating-tabelle .tablesorter-blue .header,.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:100% 35%;background-repeat:no-repeat;cursor:pointer;padding:4px 18px 12px 4px;white-space:normal}.gbb-rating-table #rating-tabelle .tablesorter-blue .headerSortUp,.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-headerAsc,.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.gbb-rating-table #rating-tabelle .tablesorter-blue .headerSortDown,.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-headerDesc,.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.gbb-rating-table #rating-tabelle .tablesorter-blue thead .sorter-false{background-image:none;cursor:default;padding:4px}.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot .tablesorter-headerAsc,.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot .tablesorter-headerDesc,.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot .tablesorter-headerSortDown,.gbb-rating-table #rating-tabelle .tablesorter-blue tfoot .tablesorter-headerSortUp{background-image:none}.gbb-rating-table #rating-tabelle .tablesorter-blue td{background-color:#eee;color:#3d3d3d;padding:4px;vertical-align:middle}.gbb-rating-table #rating-tabelle .aktuell td{background-color:#fff}.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.even.hover>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.even:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.even:hover+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.even:hover>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.hover>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.odd.hover>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.odd:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.odd:hover+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr.odd:hover>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr:hover+tr.tablesorter-childRow>td,.gbb-rating-table #rating-tabelle .tablesorter-blue tbody>tr:hover>td{background-color:#eeface}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-processing{background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=")!important;background-position:50%!important;background-repeat:no-repeat!important}.gbb-rating-table #rating-tabelle .tablesorter-blue tbody tr.odd>td{background-color:#ebf2fa}.gbb-rating-table #rating-tabelle .tablesorter-blue tbody tr.even>td{background-color:#fff}.gbb-rating-table #rating-tabelle .tablesorter-blue td.primary,.gbb-rating-table #rating-tabelle .tablesorter-blue tr.odd td.primary{background-color:#99b3e6}.gbb-rating-table #rating-tabelle .tablesorter-blue td.secondary,.gbb-rating-table #rating-tabelle .tablesorter-blue tr.even td.primary,.gbb-rating-table #rating-tabelle .tablesorter-blue tr.odd td.secondary{background-color:#c2d1f0}.gbb-rating-table #rating-tabelle .tablesorter-blue td.tertiary,.gbb-rating-table #rating-tabelle .tablesorter-blue tr.even td.secondary,.gbb-rating-table #rating-tabelle .tablesorter-blue tr.odd td.tertiary{background-color:#d6e0f5}.gbb-rating-table #rating-tabelle .tablesorter-blue tr.even td.tertiary{background-color:#ebf0fa}.gbb-rating-table #rating-tabelle .tablesorter-blue>caption{background-color:#fff}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-filter-row{background-color:#eee}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-filter-row td{background-color:#eee;line-height:normal;text-align:center;transition:line-height .1s ease}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-filter-row .disabled{cursor:not-allowed;filter:alpha(opacity=50);opacity:.5}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-filter-row.hideme td{cursor:pointer;line-height:0;margin:0;padding:2px}.gbb-rating-table #rating-tabelle .tablesorter-blue .tablesorter-filter-row.hideme *{border:0;filter:alpha(opacity=0);height:1px;margin:0;min-height:0;opacity:0;padding:0}.gbb-rating-table #rating-tabelle .tablesorter-blue input.tablesorter-filter,.gbb-rating-table #rating-tabelle .tablesorter-blue select.tablesorter-filter{background-color:#fff;border:1px solid #bbb;box-sizing:border-box;color:#333;height:auto;margin:0;padding:4px;transition:height .1s ease;width:98%}.gbb-rating-table #rating-tabelle .tablesorter .filtered{display:none}.gbb-rating-table #rating-tabelle .tablesorter .tablesorter-errorRow td{background-color:#e6bf99;cursor:pointer;text-align:center}.sub-blue{color:#1853f4}.sub-blue sub{font-size:smaller;vertical-align:sub}.norm-blue{color:#1853f4}@media (max-width:68.75em){h2{font-size:2.2em;margin-top:1.83em}.mod_plenta_jobs_basic_offer_list h2{margin-top:1em}#overlaynav .inside .mod_navigation{margin-top:calc(2rem + 8vh)}.imprint{margin-bottom:3rem}.imprint .ce_text{-webkit-hyphens:auto;hyphens:auto}.imprint .ce_text h1{font-size:2.2em}.job-detail-page{-webkit-hyphens:auto;hyphens:auto}.job-detail-page h1{font-size:2.2em;margin-top:1.85em}.job-detail-page h2{font-size:1.25em;line-height:1.3em}.job-detail-page .ansprechpartner h2{font-size:1.7em}.job-detail-page .ansprechpartner h3{font-size:1.3em}.ce_text.job_description{margin-bottom:3.75em;padding-bottom:3.75em}.unser_angebot{margin-bottom:5em}.ueber-uns{padding-bottom:5em}.styledform .widget-submit{margin-bottom:5em;margin-top:2em}.pic-accordeon .ce_accordion{width:55vw}.pic-accordeon .accordeon-wrapper .ce_accordion .ui-widget-content{max-width:55vw}.mod_plenta_jobs_basic_filter{margin:2rem 0 0}.ueber-uns{padding-right:10vw}}@media (max-width:58.75em){#menu-stripe .inside,.dropjoboffers{width:100%}.ueber-uns{padding-right:0}.profiles .row h3{min-height:unset}.illuboxes-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(8rem + 8vw)}.pic-accordeon .ce_accordion{width:90vw}.pic-accordeon .accordeon-wrapper .ce_accordion .ui-widget-content{max-width:90vw}#footerwrapper .inner .footermenus .mod_customnav:last-of-type{margin-left:3rem}#footerwrapper .inner .footermenus .mod_customnav:first-of-type{width:auto}.mod_plenta_jobs_basic_filter .formbody{flex-direction:column}.ce_text.job_description{margin-bottom:3.75em;padding-bottom:3.75em}.unser_angebot{background-image:url(../../files/Grafiken/our-offer.svg),-webkit-gradient(linear,left top,right top,color-stop(.03,#95c11f),color-stop(.52,#4ea662),color-stop(.76,#06888b));background-position:center 94%,50%;background-repeat:no-repeat;background-size:calc(27vw + 8rem) auto,100% 100%;color:#fff;flex-direction:column;height:100%;padding:var(--wrapper-padding);padding-bottom:calc(20vw + 10rem);position:relative;width:100%}.unser_angebot h2{margin-bottom:2rem;margin-top:2rem;text-align:center}.unser_angebot ul{padding-right:3rem;width:100%}.footermenus nav{padding-right:1rem}.footermenus .mod_navigation:first-of-type{padding-right:3rem}#footerwrapper .inner .footermenus .mod_customnav:last-of-type{margin-left:0}.profiles.verbund .row>div{margin-bottom:0}.profiles.verbund .row>div h3{margin-top:1rem}.gute-gruende h3{margin-bottom:0;min-height:unset}.bottom-xmargin{margin-bottom:3rem}.gute-gruende .ce_text{border-bottom:none;height:auto}.imprint .ce_text h1{font-size:1.83em;margin-top:2em}.imprint .ce_text h2{font-size:1.25em}.imprint .ce_text h3{font-size:1.1em;font-weight:500}hr{margin-bottom:3.125em}}@media (max-width:48em){h2{font-size:1.83em;margin-top:1.66em}.home .firstblock h2{margin-top:2em}.mod_plenta_jobs_basic_offer_list h2{margin-top:.5em}h3{font-size:1.25em}#menu-stripe .inside{align-items:center;flex-direction:column;width:100%}#menu-stripe .inside .dropdown{align-self:flex-start}#menu-stripe .inside .dropjoboffers{margin-bottom:.3rem}#menu-stripe .inside .mod_onepage_navigation ul{flex-direction:column}#menu-stripe .inside .mod_onepage_navigation ul li{margin:0}#menu-stripe .inside .mod_onepage_navigation ul li a,#menu-stripe .inside .mod_onepage_navigation ul li a:visited{font-size:1.2em}#menu-stripe .inside .dropbtnregions,#menu-stripe .inside .dropdown-content-regions{margin-left:0}#menu-stripe .inside .dropbtnregions{margin-bottom:4px}#menu-stripe .inside .dropjoboffers{background-size:auto 28%}#menu-stripe .inside .dropregions{background-size:auto 50%}#menu-stripe .inside .dropdown-karriere .dropbtn{font-size:1em}#menu-stripe.scroll-to-fixed-fixed{min-height:56px}#start-section .inside{height:auto}#start-section .inside .find-jobs{margin-bottom:4rem;margin-top:3rem}#start-section .inside .first{margin-top:3rem}.startprofile p:last-of-type{padding-top:1em;position:relative}.profiles{margin-bottom:0}.profiles .row{grid-gap:0}.profiles .row .ce_text{margin-bottom:5em;padding-bottom:0}.apply-teaser{margin-bottom:5em}.pic-accordeon .row{grid-gap:0}.pic-accordeon .accordeon-wrapper h2{margin-top:1.665em}#start-section .first-scroll-down{display:none;z-index:-100}#menu-stripe .select{width:90vw}#menu-stripe .select-options li{padding:10px;text-indent:0}#header .inside{height:100px;transition:all .2s ease-out;width:unset}#header .inside .logo{margin-bottom:.6rem;transition:all .2s ease-out}#header .inside .logo img{height:60px;transition:all .2s ease-out}#footerwrapper .inner .logo img{height:60px}#overlaynav .inside{padding-right:var(--wrapper-padding)}#overlaynav .inside .mod_navigation{display:flex;margin-top:calc(2rem + 2vh)}#overlaynav .inside .mod_navigation ul a,#overlaynav .inside .mod_navigation ul li.active strong{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:1.5em;padding:.2em 0;text-decoration:none}#overlaytoggler{height:100px}#overlaynav .inside .external-links{padding-top:calc(2rem + 4vh)}#overlaynav .inside .external-links ul a{border-bottom:2px solid #fff;font-size:.8em}.illuboxes-half-width>div .ce_text{padding:calc(var(--wrapper-padding)*1.8);padding-bottom:calc(8rem + 6vw)}#overlaynav .inside .mod_navigation{margin-top:calc(2rem + 8vh)}.profiles h2{margin-bottom:1.66em}.mod_plenta_jobs_basic_filter #filter-reset{position:absolute;right:var(--wrapper-padding)}.contactblock h2{font-size:1.83em}.job-detail-page h1{font-size:2em}.job-detail-page h2{line-height:1.3em}.job-detail-page .ansprechpartner h2{font-size:1.6em}#footerwrapper .inner .footermenus ul a,#footerwrapper .inner .footermenus ul li.active strong{font-size:1.25em}.styledform .widget-upload{display:flex;flex-direction:column-reverse;justify-content:flex-end}.styledform .widget-upload input{margin-top:.8em}#header .inside .header-menu{padding-right:2.5rem}#header .inside .header-menu .icon-menu{display:none}}@media (max-width:34.375em){#footerwrapper .inner .footermenus{flex-direction:column}#footerwrapper .inner .footermenus ul a,#footerwrapper .inner .footermenus ul li.active strong{font-size:1em}.close{display:none}.illuboxes-half-width>div p:last-of-type{justify-content:flex-start}.illuboxes-half-width>div p:last-of-type a{margin-left:0;padding-left:0;position:relative}.illuboxes-half-width>div .ce_text{background-position:0 100%;background-repeat:no-repeat;background-size:calc(10rem + 8vw)}.back-to-top{display:none}.mod_plenta_jobs_basic_filter{flex-direction:column-reverse}.aktuelle-themen-home .show-all{position:relative}.aktuelle-themen-home .show-all h2{margin-bottom:0}.aktuelle-themen-home .show-all p{position:relative;text-align:right}}.mod_plenta_jobs_basic_filter{align-items:flex-start;display:flex;justify-content:space-between;min-height:120px}.mod_plenta_jobs_basic_filter .formbody{align-items:flex-start;display:flex;gap:1rem}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox{border:1px solid #000;border-radius:24px;cursor:pointer;overflow:hidden;padding:.8rem 1.4rem 0}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox>.checkbox_container{border:none;margin:0;max-height:10px;padding:0;transition:max-height .4s ease}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox>.checkbox_container legend{display:block;font-weight:500;margin:0 0 .8rem;padding:0 1.2rem 0 0;position:relative;width:100%}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox>.checkbox_container legend:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAAXnVPIAAAA6UlEQVQoFY2STQ5EQBBG9RCJG9izY2lhwUksXMFlROIQ7uAgxEqEsJH425hvIpFJdeuZWnS6q95TOtWsaZo0TRUuzvMkuWVZDMPQpmkqioLUJEc2jmNZljzBGLuTfd9nWTbPMzKMb31z16au6yiKhmEwTbPruhcpk+NNB0HgeR6qMuGbzvP8OA6ZQGhd19d1fRR4GuijIKQhbNsm6PBEA8XgqCChBR3kNITrDgoGh6iqyvd9y7LiON73/UqS1XEcAB/hHxoYaNu2lbZtf34bNG4MwXVdDS8kDEM8L8wS08G/CkNV1SRJUHoDh5D0dRRX8rgAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:8px;position:absolute;right:0;top:6px;transition:transform .2s ease-in-out;width:8px}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox>.checkbox_container>span{opacity:0}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox>.checkbox_container>span:last-child{margin-bottom:.8rem}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox.filter-tags{display:none;opacity:.2}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox.active>.checkbox_container,.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox:hover>.checkbox_container{max-height:100%}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox.active>.checkbox_container legend,.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox:hover>.checkbox_container legend{color:var(--pv-green)}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox.active>.checkbox_container legend:after,.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox:hover>.checkbox_container legend:after{transform:rotate(90deg)}.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox.active>.checkbox_container>span,.mod_plenta_jobs_basic_filter .formbody>.widget-checkbox:hover>.checkbox_container>span{opacity:1;transition:all .3s linear .2s}.mod_plenta_jobs_basic_filter .plenta_jobs_basic_filter_widget_headline,.mod_plenta_jobs_basic_filter .widget{display:flex}.mod_plenta_jobs_basic_filter .widget fieldset{border:1px solid var(--dark-grey);border-radius:15px;display:flex;flex-direction:column;margin-right:1rem}.mod_plenta_jobs_basic_filter input[type=checkbox]:checked{background:#fff;border-color:var(--dark-grey);color:#fff}.mod_plenta_jobs_basic_filter input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #1d1d1f;border-radius:0;color:#1d1d1f;cursor:pointer;height:16px;margin:0 0 -.1rem;outline:0;position:relative;width:16px}.mod_plenta_jobs_basic_filter input[type=checkbox]:before{border-color:var(--pv-green);border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:4px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);width:6px}.mod_plenta_jobs_basic_filter input[type=checkbox]:checked:before{opacity:1}.mod_plenta_jobs_basic_filter .checkbox_container span:first-of-type{margin-bottom:.2rem}.mod_plenta_jobs_basic_filter label{padding-left:.2rem}.mod_plenta_jobs_basic_filter label:hover{cursor:pointer}.mod_plenta_jobs_basic_filter #filter-reset{background:url(../../files/pv-theme/public/img/Menu-Icons/close-cross.svg) 0 no-repeat;color:var(--pv-green);cursor:pointer;font-weight:500;margin-top:.4rem;opacity:0;padding:.5rem 0 .5rem 24px;transition:opacity .3s linear}.mod_plenta_jobs_basic_filter #filter-reset.active{opacity:1}.mod_plenta_jobs_basic_offer_list{grid-gap:1.18em;color:#fff;margin:2rem 0 6rem}.mod_plenta_jobs_basic_offer_list .layout_default{background-color:var(--pv-green);display:flex;flex-direction:column;justify-content:space-between;min-height:calc(23.25vw - .885em)}.mod_plenta_jobs_basic_offer_list .layout_default .first-infos{margin:2rem 2rem .5rem}.mod_plenta_jobs_basic_offer_list .layout_default .company{color:var(--gbb-green);text-transform:uppercase}.mod_plenta_jobs_basic_offer_list .layout_default h2{font-size:1.4rem;font-weight:500;-webkit-hyphens:manual;hyphens:manual}.mod_plenta_jobs_basic_offer_list .layout_default a,.mod_plenta_jobs_basic_offer_list .layout_default a:visited{color:#fff;text-decoration:none;transition:opacity .3s ease-out}.mod_plenta_jobs_basic_offer_list .layout_default a:hover{opacity:.5;transition:opacity .3s ease-out}.mod_plenta_jobs_basic_offer_list .layout_default .link-to-offer a,.mod_plenta_jobs_basic_offer_list .layout_default .link-to-offer a:visited{border-bottom:1px solid #fff;display:block;font-size:1.2em;margin:0 2rem 2rem;padding:1rem 0 .5em}.mod_plenta_jobs_basic_offer_list .layout_default .link-to-offer a span,.mod_plenta_jobs_basic_offer_list .layout_default .link-to-offer a:visited span{background-image:url(../../files/pv-theme/public/img/Menu-Icons/link-arrow.svg);background-position:100% 0;background-repeat:no-repeat;padding-right:20px}.mod_plenta_jobs_basic_offer_list .layout_default .job-location{font-weight:200}.mod_plenta_jobs_basic_offer_list .gbb{background-color:var(--gbb-green)}.mod_plenta_jobs_basic_offer_list .gbb .company{color:var(--pv-green)}.mod_plenta_jobs_basic_offer_list .eis{background-color:var(--eis-green)}.mod_plenta_jobs_basic_offer_list .eis .company{color:var(--light-green)}.mod_plenta_jobs_basic_offer_list .employment-type{margin-top:.5em}.mod_plenta_jobs_basic_offer_list .empty{color:var(--pv-green);font-weight:500;grid-column:span 12;text-align:center}@media screen and (min-width:68.75em){.col-xl-3{grid-column:span 4/span 4}}@media screen and (min-width:1500px){.col-xl-3{grid-column:span 3/span 3}}@media screen and (max-width:1499px){.mod_plenta_jobs_basic_offer_list .layout_default{min-height:calc(31vw - 1.18em)}}@media (min-width:calc(1620px + 7vw)){.mod_plenta_jobs_basic_offer_list .layout_default{min-height:calc(405px - .885em)}}.publication-date{display:none}

