html {
  --grid__columns: 12;
  --grid__gutter: 1.875rem;
}
.row {
  display: grid;
  grid-template-columns: repeat(var(--grid__columns), minmax(0, 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;
}

header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
.jBox-wrapper{text-align:left;box-sizing:border-box}.jBox-container,.jBox-content,.jBox-title{position:relative;word-break:break-word;box-sizing:border-box}.jBox-container{background:#fff}.jBox-content{padding:8px 12px;overflow-x:hidden;overflow-y:auto;transition:opacity .2s}.jBox-footer{box-sizing:border-box}.jBox-Mouse .jBox-container,.jBox-Tooltip .jBox-container{border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.jBox-Mouse .jBox-title,.jBox-Tooltip .jBox-title{padding:8px 10px 0;font-weight:700}.jBox-Mouse.jBox-hasTitle .jBox-content,.jBox-Tooltip.jBox-hasTitle .jBox-content{padding-top:5px}.jBox-Mouse{pointer-events:none}.jBox-pointer{position:absolute;overflow:hidden;box-sizing:border-box}.jBox-pointer:after{content:'';width:20px;height:20px;position:absolute;background:#fff;transform:rotate(45deg);box-sizing:border-box}.jBox-pointer-top{top:0}.jBox-pointer-top:after{left:5px;top:6px;box-shadow:-1px -1px 2px rgba(0,0,0,.15)}.jBox-pointer-right{right:0}.jBox-pointer-right:after{top:5px;right:6px;box-shadow:1px -1px 2px rgba(0,0,0,.15)}.jBox-pointer-left{left:0}.jBox-pointer-left:after{top:5px;left:6px;box-shadow:-1px 1px 2px rgba(0,0,0,.15)}.jBox-pointer-bottom{bottom:0}.jBox-pointer-bottom:after{left:5px;bottom:6px;box-shadow:1px 1px 2px rgba(0,0,0,.15)}.jBox-pointer-bottom,.jBox-pointer-top{width:30px;height:12px}.jBox-pointer-left,.jBox-pointer-right{width:12px;height:30px}.jBox-Modal .jBox-container{border-radius:4px}.jBox-Modal .jBox-container,.jBox-Modal.jBox-closeButton-box:before{box-shadow:0 3px 15px rgba(0,0,0,.4),0 0 5px rgba(0,0,0,.4)}.jBox-Modal .jBox-content{padding:15px 20px}.jBox-Modal .jBox-title{border-radius:4px 4px 0 0;padding:15px 20px;background:#fafafa;border-bottom:1px solid #eee}.jBox-Modal.jBox-closeButton-title .jBox-title{padding-right:65px}.jBox-Modal .jBox-footer{border-radius:0 0 4px 4px}.jBox-closeButton{z-index:1;cursor:pointer;position:absolute;box-sizing:border-box}.jBox-closeButton svg{position:absolute;top:50%;right:50%}.jBox-closeButton path{fill:#aaa;transition:fill .2s}.jBox-closeButton:hover path{fill:#888}.jBox-overlay .jBox-closeButton{top:0;right:0;width:40px;height:40px}.jBox-overlay .jBox-closeButton svg{width:20px;height:20px;margin-top:-10px;margin-right:-10px}.jBox-overlay .jBox-closeButton path{fill:#ddd}.jBox-overlay .jBox-closeButton:hover path{fill:#fff}.jBox-closeButton-title .jBox-closeButton{top:0;right:0;bottom:0;width:50px}.jBox-closeButton-title svg{width:12px;height:12px;margin-top:-6px;margin-right:-6px}.jBox-closeButton-box{box-sizing:border-box}.jBox-closeButton-box .jBox-closeButton{top:-8px;right:-10px;width:24px;height:24px;background:#fff;border-radius:50%}.jBox-closeButton-box .jBox-closeButton svg{width:10px;height:10px;margin-top:-5px;margin-right:-5px}.jBox-closeButton-box:before{content:'';position:absolute;top:-8px;right:-10px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.3)}.jBox-closeButton-box.jBox-pointerPosition-top:before{top:5px}.jBox-closeButton-box.jBox-pointerPosition-right:before{right:2px}.jBox-Modal.jBox-hasTitle.jBox-closeButton-box .jBox-closeButton{background:#fafafa}.jBox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.82)}.jBox-footer{background:#fafafa;border-top:1px solid #eee;padding:8px 10px;border-radius:0 0 3px 3px}body[class*=" jBox-blockScroll-"],body[class^=jBox-blockScroll-]{overflow:hidden}.jBox-draggable{cursor:move}@keyframes jBoxLoading{to{transform:rotate(360deg)}}.jBox-loading .jBox-content{opacity:.2}.jBox-loading-spinner .jBox-content{min-height:38px!important;min-width:38px!important;opacity:0}.jBox-spinner{box-sizing:border-box;position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px}.jBox-spinner:before{display:block;box-sizing:border-box;content:'';width:24px;height:24px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.8);animation:jBoxLoading .6s linear infinite}.jBox-countdown{border-radius:4px 4px 0 0;z-index:0;background:#000;opacity:.2;position:absolute;top:0;left:0;right:0;height:3px;overflow:hidden}.jBox-countdown-inner{top:0;right:0;width:100%;height:3px;position:absolute;background:#fff}[class*=" jBox-animated-"],[class^=jBox-animated-]{animation-fill-mode:both}@keyframes jBox-tada{0%{transform:scale(1)}10%,20%{transform:scale(.8) rotate(-4deg)}30%,50%,70%,90%{transform:scale(1.2) rotate(4deg)}40%,60%,80%{transform:scale(1.2) rotate(-4deg)}100%{transform:scale(1) rotate(0)}}.jBox-animated-tada{animation:jBox-tada 1s}@keyframes jBox-tadaSmall{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-2deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(2deg)}40%,60%,80%{transform:scale(1.1) rotate(-2deg)}100%{transform:scale(1) rotate(0)}}.jBox-animated-tadaSmall{animation:jBox-tadaSmall 1s}@keyframes jBox-flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.jBox-animated-flash{animation:jBox-flash .5s}@keyframes jBox-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.jBox-animated-shake{animation:jBox-shake .4s}@keyframes jBox-pulseUp{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}.jBox-animated-pulseUp{animation:jBox-pulseUp .25s}@keyframes jBox-pulseDown{0%{transform:scale(1)}50%{transform:scale(.85)}100%{transform:scale(1)}}.jBox-animated-pulseDown{animation:jBox-pulseDown .25s}@keyframes jBox-popIn{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.jBox-animated-popIn{animation:jBox-popIn .25s}@keyframes jBox-popOut{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(0)}}.jBox-animated-popOut{animation:jBox-popOut .25s}@keyframes jBox-fadeIn{0%{opacity:0}100%{opacity:1}}.jBox-animated-fadeIn{animation:jBox-fadeIn .2s}@keyframes jBox-fadeOut{0%{opacity:1}100%{opacity:0}}.jBox-animated-fadeOut{animation:jBox-fadeOut .2s}@keyframes jBox-slideUp{0%{transform:translateY(0)}100%{transform:translateY(-300px);opacity:0}}.jBox-animated-slideUp{animation:jBox-slideUp .4s}@keyframes jBox-slideRight{0%{transform:translateX(0)}100%{transform:translateX(300px);opacity:0}}.jBox-animated-slideRight{animation:jBox-slideRight .4s}@keyframes jBox-slideDown{0%{transform:translateY(0)}100%{transform:translateY(300px);opacity:0}}.jBox-animated-slideDown{animation:jBox-slideDown .4s}@keyframes jBox-slideLeft{0%{transform:translateX(0)}100%{transform:translateX(-300px);opacity:0}}.jBox-animated-slideLeft{animation:jBox-slideLeft .4s}
.jBox-Image .jBox-container {
  background-color: transparent;
}

.jBox-Image .jBox-content {
  padding: 0;
  width: 100%;
  height: 100%;
}

.jBox-image-container {
  background: center center no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.jBox-image-label-wrapper {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  height: 40px;
  z-index: 100;
  display: flex;
}

.jBox-image-label-container {
  position: relative;
  flex: 1;
}

.jBox-image-label {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  padding: 8px 12px;
  font-size: 15px;
  line-height: 24px;
  transition: opacity .36s;
  opacity: 0;
  z-index: 0;
  pointer-events: none;
}

.jBox-image-label.expanded {
  background: #000;
}

.jBox-image-label:not(.expanded) {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.jBox-image-label.active {
  opacity: 1;
  pointer-events: all;
}

@media (max-width: 600px) {
  .jBox-image-label {
    font-size: 13px;
  }
}

.jBox-image-pointer-next,
.jBox-image-pointer-prev {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  cursor: pointer;
  opacity: .8;
  transition: opacity .2s;
  background: no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc0LjcgMjI0IDE4LjcgMzIiPg0KPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTkzLDIyNy40TDgwLjQsMjQwTDkzLDI1Mi42YzAuNCwwLjQsMC40LDEuMSwwLDEuNWwtMS42LDEuNmMtMC40LDAuNC0xLDAuNS0xLjUsMEw3NSwyNDAuN2MtMC40LTAuNC0wLjUtMSwwLTEuNWwxNC45LTE0LjljMC40LTAuNCwxLTAuNCwxLjUsMGwxLjYsMS42QzkzLjUsMjI2LjQsOTMuNCwyMjcsOTMsMjI3LjR6Ii8+DQo8L3N2Zz4=);
  background-size: 11px auto;
  user-select: none;
  z-index: 1;
}

.jBox-image-pointer-next:hover,
.jBox-image-pointer-prev:hover {
  opacity: 1;
}

.jBox-image-pointer-next {
  transform: scaleX(-1);
}

.jBox-image-counter-container {
  flex-shrink: 0;
  white-space: nowrap;
  height: 40px;
  line-height: 40px;
  font-size: 13px;
  color: #fff;
  text-align: right;
  display: none;
}

.jBox-image-has-counter .jBox-image-counter-container {
  display: block;
}

.jBox-overlay.jBox-overlay-Image {
  background: #000;
}

.jBox-image-not-found {
  background: #000;
}

.jBox-image-not-found:before {
  content: '';
  box-sizing: border-box;
  display: block;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  margin-left: -40px;
  position: absolute;
  top: 50%;
  left: 50%;
  border: 5px solid #222;
  border-radius: 50%;
}

.jBox-image-not-found:after {
  content: '';
  display: block;
  box-sizing: content-box;
  z-index: auto;
  width: 6px;
  height: 74px;
  margin-top: -37px;
  margin-left: -3px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #222;
  transform: rotateZ(45deg);
  transform-origin: 50% 50% 0;
}

.jBox-image-download-button-wrapper {
  position: absolute;
  top: -40px;
  right: 35px;
  height: 40px;
  display: flex;
  cursor: pointer;
  opacity: .8;
  transition: opacity .2s;
}

.jBox-image-download-button-wrapper:hover {
  opacity: 1;
}

.jBox-image-download-button-icon {
  width: 40px;
  height: 40px;
  background: center center no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDE2IDI1NnYtMTkyaC0xOTJ2MTkyaC0xNjBsMjU2IDI1NiAyNTYtMjU2aC0xNjB6TTAgNTc2aDY0MHY2NGgtNjQwdi02NHoiPjwvcGF0aD48L3N2Zz4=);
  background-size: 60%;
}

.jBox-image-download-button-text {
  white-space: nowrap;
  line-height: 40px;
  padding: 0 10px 0 0;
  color: #fff;
  font-size: 14px;
}

@keyframes jBoxImageLoading {
  to {
    transform: rotate(360deg);
  }
}

.jBox-image-loading:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  margin-left: -16px;
  border: 4px solid #333;
  border-bottom-color: #666;
  animation: jBoxImageLoading 1.2s linear infinite;
  border-radius: 50%;
}

/*# sourceMappingURL=jBox.Image.css.map */

:root{--vr-breakpoint-mobile: 599px;--vr-breakpoint-tablet: 900px;--vr-default-gap: 1rem}img{max-width:100%;height:auto}.spc_default{margin-bottom:5rem}.spc_paragraph{margin-bottom:1.5rem}.-text-columns-2 .rte,.-text-columns-3 .rte{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--vr-default-gap);-moz-column-gap:var(--vr-default-gap);column-gap:var(--vr-default-gap)}.-text-columns-2 .rte p,.-text-columns-2 .rte div,.-text-columns-2 .rte ul,.-text-columns-2 .rte ol,.-text-columns-2 .rte dl,.-text-columns-3 .rte p,.-text-columns-3 .rte div,.-text-columns-3 .rte ul,.-text-columns-3 .rte ol,.-text-columns-3 .rte dl{break-inside:avoid-column;break-before:auto}.-text-columns-2 .rte h1,.-text-columns-2 .rte h2,.-text-columns-2 .rte h3,.-text-columns-2 .rte h4,.-text-columns-2 .rte h5,.-text-columns-2 .rte h6,.-text-columns-3 .rte h1,.-text-columns-3 .rte h2,.-text-columns-3 .rte h3,.-text-columns-3 .rte h4,.-text-columns-3 .rte h5,.-text-columns-3 .rte h6{break-inside:avoid-column;break-after:avoid-column}@media screen and (max-width:599px){.-text-columns-2 .rte,.-text-columns-3 .rte{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.-text-columns-3 .rte{-webkit-column-count:3;-moz-column-count:3;column-count:3}.-text-align-left{text-align:left}.-text-align-right{text-align:right}.-text-align-center{text-align:center}.-headline-left>h1,.-headline-left>h2,.-headline-left>h3,.-headline-left>h4,.-headline-left>h5,.-headline-left>h6{text-align:left}.-headline-center>h1,.-headline-center>h2,.-headline-center>h3,.-headline-center>h4,.-headline-center>h5,.-headline-center>h6{text-align:center}.-headline-right>h1,.-headline-right>h2,.-headline-right>h3,.-headline-right>h4,.-headline-right>h5,.-headline-right>h6{text-align:right}
:root{--vr-bw-height-small: 240px;--vr-bw-height-medium: 480px;--vr-bw-height-large: 720px;--vr-bw-bgcolor-1: #f0f0f0;--vr-bw-bgcolor-2: #777777;--vr-bw-bgcolor-3: #323232;--vr-bw-color-inverted: #FFF;--vr-bw-color-headline-inverted: #FFF;--vr-bw-padding-small: 3rem;--vr-bw-padding-medium: 5rem;--vr-bw-padding-large: 8rem;--vr-bw-padding-inline: 1rem;--vr-bw-indent-max-width: 760px;--vr-bw-content-max-width: 1120px;--vr-bw-breakout-max-width: 1480px;--vr-bw-content-size: calc(
    (var(--vr-bw-content-max-width) - var(--vr-bw-indent-max-width)) / 2
  );--vr-bw-breakout-size: calc(
    (var(--vr-bw-breakout-max-width) - var(--vr-bw-content-max-width)) / 2
  )}@media screen and (max-width:599px){:root{--vr-bw-padding-inline: .5rem}}.content-background-wrapper{position:relative}.content-background-wrapper .content-background-wrapper-bg{position:absolute;inset:0}.content-background-wrapper .content-background-wrapper-bg img,.content-background-wrapper .content-background-wrapper-bg video{position:absolute;inset:0;object-fit:cover;object-position:50% 50%;display:block;width:100%;height:100%}.-bg-size-contain.content-background-wrapper .content-background-wrapper-bg img,.-bg-size-contain.content-background-wrapper .content-background-wrapper-bg video{object-fit:contain}.-bg-size-stretch.content-background-wrapper .content-background-wrapper-bg img,.-bg-size-stretch.content-background-wrapper .content-background-wrapper-bg video{object-fit:fill}.-bg-size-auto.content-background-wrapper .content-background-wrapper-bg img,.-bg-size-auto.content-background-wrapper .content-background-wrapper-bg video{object-fit:none}.-bg-pos-0-0.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-0-0.content-background-wrapper .content-background-wrapper-bg video{object-position:0 0}.-bg-pos-50-0.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-50-0.content-background-wrapper .content-background-wrapper-bg video{object-position:50% 0}.-bg-pos-100-0.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-100-0.content-background-wrapper .content-background-wrapper-bg video{object-position:100% 0}.-bg-pos-0-50.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-0-50.content-background-wrapper .content-background-wrapper-bg video{object-position:0 50%}.-bg-pos-50-50.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-50-50.content-background-wrapper .content-background-wrapper-bg video{object-position:50% 50%}.-bg-pos-100-50.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-100-50.content-background-wrapper .content-background-wrapper-bg video{object-position:100% 50%}.-bg-pos-0-100.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-0-100.content-background-wrapper .content-background-wrapper-bg video{object-position:0 100%}.-bg-pos-50-100.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-50-100.content-background-wrapper .content-background-wrapper-bg video{object-position:50% 100%}.-bg-pos-100-100.content-background-wrapper .content-background-wrapper-bg img,.-bg-pos-100-100.content-background-wrapper .content-background-wrapper-bg video{object-position:100% 100%}.-bg-opacity-10.content-background-wrapper .content-background-wrapper-bg{opacity:0.1}.-bg-opacity-20.content-background-wrapper .content-background-wrapper-bg{opacity:0.2}.-bg-opacity-30.content-background-wrapper .content-background-wrapper-bg{opacity:0.3}.-bg-opacity-40.content-background-wrapper .content-background-wrapper-bg{opacity:0.4}.-bg-opacity-50.content-background-wrapper .content-background-wrapper-bg{opacity:0.5}.-bg-opacity-60.content-background-wrapper .content-background-wrapper-bg{opacity:0.6}.-bg-opacity-70.content-background-wrapper .content-background-wrapper-bg{opacity:0.7}.-bg-opacity-80.content-background-wrapper .content-background-wrapper-bg{opacity:0.8}.-bg-opacity-90.content-background-wrapper .content-background-wrapper-bg{opacity:0.9}.-bg-opacity-100.content-background-wrapper .content-background-wrapper-bg{opacity:1}.content-background-wrapper.-alt-color-1{background-color:var(--vr-bw-bgcolor-1)}.content-background-wrapper.-alt-color-2{background-color:var(--vr-bw-bgcolor-2)}.content-background-wrapper.-alt-color-3{background-color:var(--vr-bw-bgcolor-3)}.content-background-wrapper.-alt-color-black{background-color:#000}.content-background-wrapper.-alt-color-white{background-color:white}.content-background-wrapper .content-background-wrapper-fg{position:relative;box-sizing:border-box}.-mh-small.content-background-wrapper .content-background-wrapper-fg{min-height:var(--vr-bw-height-small)}.-mh-medium.content-background-wrapper .content-background-wrapper-fg{min-height:var(--vr-bw-height-medium)}.-mh-large.content-background-wrapper .content-background-wrapper-fg{min-height:var(--vr-bw-height-large)}.-mh-viewport-100.-mh-vh.content-background-wrapper .content-background-wrapper-fg{min-height:100svh}.-mh-viewport-66.-mh-vh.content-background-wrapper .content-background-wrapper-fg{min-height:66.666svh}.-mh-viewport-50.-mh-vh.content-background-wrapper .content-background-wrapper-fg{min-height:50svh}.-mh-viewport-33.-mh-vh.content-background-wrapper .content-background-wrapper-fg{min-height:33.333svh}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg{display:flow-root}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{display:table;content:"";padding-top:100%;float:left}.-mh-ratio-21-9.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:42.857%}.-mh-ratio-16-10.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:62.5%}.-mh-ratio-16-9.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:56.25%}.-mh-ratio-8-3.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:37.5%}.-mh-ratio-5-4.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:80%}.-mh-ratio-4-3.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:75%}.-mh-ratio-3-2.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:66.666%}.-mh-ratio-5-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:20%}.-mh-ratio-4-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:25%}.-mh-ratio-3-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:33.333%}.-mh-ratio-2-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:50%}.-mh-ratio-1-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:100%}.content-background-wrapper .content-background-wrapper-fg .content-grid{width:100%;display:grid;grid-template-columns:[full-width-start] minmax(var(--vr-bw-padding-inline), 1fr) [breakout-start] minmax(var(--vr-bw-padding-inline), var(--vr-bw-breakout-size)) [content-start] minmax(var(--vr-bw-padding-inline), var(--vr-bw-content-size)) [indent-start] min(100% - (var(--vr-bw-padding-inline) * 6), var(--vr-bw-indent-max-width)) [indent-end] minmax(var(--vr-bw-padding-inline), var(--vr-bw-content-size)) [content-end] minmax(var(--vr-bw-padding-inline), var(--vr-bw-breakout-size)) [breakout-end] minmax(var(--vr-bw-padding-inline), 1fr) [full-width-end]}.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:content;position:relative}.-width-small.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:indent}.-width-extended.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:breakout}.-width-default-left.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:breakout / indent}.-width-default-right.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:indent / breakout}.-width-extended-left.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:breakout / content}.-width-extended-right.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:content / breakout}.-width-full.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:full-width}@media screen and (max-width:599px){.-width-extended.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:full-width}.-width-default-left.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:full-width / content}.-width-default-right.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:content / full-width}.-width-extended-left.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:full-width / content}.-width-extended-right.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{grid-column:content / full-width}.-width-extended.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 calc(var(--vr-bw-padding-inline) * 2)}.-width-default-left.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 0 0 calc(var(--vr-bw-padding-inline) * 2)}.-width-default-right.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 calc(var(--vr-bw-padding-inline) * 2) 0 0}.-width-extended-left.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 0 0 calc(var(--vr-bw-padding-inline) * 2)}.-width-extended-right.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 calc(var(--vr-bw-padding-inline) * 2) 0 0}}.content-background-wrapper .content-background-wrapper-fg{display:flex;align-items:flex-start}.-va-center.content-background-wrapper .content-background-wrapper-fg{align-items:center}.-va-bottom.content-background-wrapper .content-background-wrapper-fg{align-items:flex-end}.-padding.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-small) 0}.-padding-medium.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-medium) 0}.-padding-large.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-large) 0}.-padding-top.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-small) 0 0}.-padding-top-medium.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-medium) 0 0}.-padding-top-large.content-background-wrapper .content-background-wrapper-fg .fragments{padding:var(--vr-bw-padding-large) 0 0}.-padding-bottom.content-background-wrapper .content-background-wrapper-fg .fragments{padding:0 0 var(--vr-bw-padding-small)}.-padding-bottom-medium.content-background-wrapper .content-background-wrapper-fg .fragments{padding:0 0 var(--vr-bw-padding-medium)}.-padding-bottom-large.content-background-wrapper .content-background-wrapper-fg .fragments{padding:0 0 var(--vr-bw-padding-large)}.-color-inverted.content-background-wrapper .content-background-wrapper-fg{color:var(--vr-bw-color-inverted)}.-color-inverted.content-background-wrapper .content-background-wrapper-fg h1,.-color-inverted.content-background-wrapper .content-background-wrapper-fg h2,.-color-inverted.content-background-wrapper .content-background-wrapper-fg h3,.-color-inverted.content-background-wrapper .content-background-wrapper-fg h4,.-color-inverted.content-background-wrapper .content-background-wrapper-fg h5,.-color-inverted.content-background-wrapper .content-background-wrapper-fg h6{color:var(--vr-bw-color-headline-inverted)}
@charset "UTF-8";
:root{--vr-color-primary: #BA0C2F;--vr-color-primary-rgb: 186, 12, 47;--vr-color-secondary: #000;--vr-color-secondary-rgb: 0, 0, 0;--vr-color-light: #fff;--vr-color-dark: #000;--vr-color-nav: var(--vr-color-primary);--vr-color-nav-active: var(--vr-color-secondary);--vr-color-link: var(--vr-color-secondary);--vr-color-text: #000;--vr-font-family-default: "bilo", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--vr-font-size-default: 125%;--vr-font-weight-default: 400;--vr-font-weight-medium: 500;--vr-font-weight-bold: 600;--vr-line-height-default: 1.5;--vr-line-height-compact: 1.3;--vr-breakpoint-mobile: 599px;--vr-breakpoint-tablet: 900px;--vr-default-gap: 1rem;--vr-medium-gap: 5rem;--vr-large-gap: 8rem;--vr-content-grid-padding-inline: 1rem;--vr-content-grid-indent-max-width: 760px;--vr-content-grid-content-max-width: 1120px;--vr-content-grid-breakout-max-width: 1480px;--vr-form-placeholder-color: #777;--vr-form-font-size: 1rem;--vr-form-font-family: var(--vr-font-family-default);--vr-form-input-color: #000;--vr-form-input-background-color: #fff;--vr-form-input-border-color: #777;--vr-form-input-border-width: 1px;--vr-form-input-border-radius: 0;--vr-form-input-padding-horizontal: 5px;--vr-form-input-padding-vertical: 0;--vr-form-input-padding: var(--vr-form-input-padding-vertical) var(--vr-form-input-padding-horizontal);--vr-form-input-height: 40px;--vr-form-input-line-height: 40px}@media screen and (max-width:599px){:root{--vr-bw-padding-inline: .5rem}}html{font-size:var(--vr-font-size-default)}body{font-family:var(--vr-font-family-default);font-weight:var(--vr-font-weight-default);line-height:var(--vr-line-height-default);font-size:1rem}strong,b{font-weight:600}input,label,select,button,textarea,fieldset[class*="checkbox_container"]>legend,fieldset[class*="radio_container"]>legend{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:var(--vr-form-font-size);font-family:var(--vr-form-font-family)}.widget>label{display:block}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=file],textarea,select,input:not([type]){border:var(--vr-form-input-border-color) var(--vr-form-input-border-width) solid;padding:var(--vr-form-input-padding);line-height:var(--vr-form-input-line-height);height:var(--vr-form-input-height);color:var(--vr-form-input-color);background-color:var(--vr-form-input-background-color);border-radius:var(--vr-form-input-border-radius);width:100%}input:focus{outline:0}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=file]+label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}textarea{height:auto;line-height:var(--vr-line-height-default);vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}::-webkit-input-placeholder{color:var(--vr-form-placeholder-color);font-size:1rem;text-transform:uppercase;opacity:0.9;font-weight:600}:-moz-placeholder{color:var(--vr-form-placeholder-color);font-size:1rem;text-transform:uppercase;opacity:0.9;font-weight:600}::-moz-placeholder{color:var(--vr-form-placeholder-color);font-size:1rem;text-transform:uppercase;opacity:0.9;font-weight:600}:-ms-input-placeholder{color:var(--vr-form-placeholder-color) !important;font-size:1rem !important;text-transform:uppercase !important;opacity:0.9;font-weight:600}::-ms-input-placeholder{color:var(--vr-form-placeholder-color);font-size:1rem;text-transform:uppercase;opacity:0.9;font-weight:600}::placeholder{color:var(--vr-form-placeholder-color);font-size:1rem;text-transform:uppercase;opacity:0.9;font-weight:600}.widget:not(.widget-explanation){position:relative;margin-top:calc(var(--vr-line-height-default) * var(--vr-form-font-size) + .5rem)}.widget:not(.widget-explanation) textarea::placeholder,.widget:not(.widget-explanation) input[type=date]::placeholder,.widget:not(.widget-explanation) input[type=datetime]::placeholder,.widget:not(.widget-explanation) input[type=datetime-local]::placeholder,.widget:not(.widget-explanation) input[type=email]::placeholder,.widget:not(.widget-explanation) input[type=month]::placeholder,.widget:not(.widget-explanation) input[type=number]::placeholder,.widget:not(.widget-explanation) input[type=password]::placeholder,.widget:not(.widget-explanation) input[type=range]::placeholder,.widget:not(.widget-explanation) input[type=search]::placeholder,.widget:not(.widget-explanation) input[type=tel]::placeholder,.widget:not(.widget-explanation) input[type=text]::placeholder,.widget:not(.widget-explanation) input[type=time]::placeholder,.widget:not(.widget-explanation) input[type=url]::placeholder,.widget:not(.widget-explanation) input[type=week]::placeholder,.widget:not(.widget-explanation) input:not([type])::placeholder{color:transparent}.widget:not(.widget-explanation) textarea::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=date]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=datetime]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=datetime-local]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=email]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=month]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=number]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=password]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=range]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=search]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=tel]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=text]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=time]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=url]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input[type=week]::-webkit-contacts-auto-fill-button,.widget:not(.widget-explanation) input:not([type])::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.widget:not(.widget-explanation) textarea+label,.widget:not(.widget-explanation) input[type=date]+label,.widget:not(.widget-explanation) input[type=datetime]+label,.widget:not(.widget-explanation) input[type=datetime-local]+label,.widget:not(.widget-explanation) input[type=email]+label,.widget:not(.widget-explanation) input[type=month]+label,.widget:not(.widget-explanation) input[type=number]+label,.widget:not(.widget-explanation) input[type=password]+label,.widget:not(.widget-explanation) input[type=range]+label,.widget:not(.widget-explanation) input[type=search]+label,.widget:not(.widget-explanation) input[type=tel]+label,.widget:not(.widget-explanation) input[type=text]+label,.widget:not(.widget-explanation) input[type=time]+label,.widget:not(.widget-explanation) input[type=url]+label,.widget:not(.widget-explanation) input[type=week]+label,.widget:not(.widget-explanation) input:not([type])+label{position:absolute;line-height:var(--vr-line-height-default);top:calc(50% - var(--vr-line-height-default) * 1em / 2);left:var(--vr-form-input-padding-horizontal);color:var(--vr-form-placeholder-color);pointer-events:none;transition:inset 250ms}.widget:not(.widget-explanation) textarea:focus+label,.widget:not(.widget-explanation) textarea:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=date]:focus+label,.widget:not(.widget-explanation) input[type=date]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=datetime]:focus+label,.widget:not(.widget-explanation) input[type=datetime]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=datetime-local]:focus+label,.widget:not(.widget-explanation) input[type=datetime-local]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=email]:focus+label,.widget:not(.widget-explanation) input[type=email]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=month]:focus+label,.widget:not(.widget-explanation) input[type=month]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=number]:focus+label,.widget:not(.widget-explanation) input[type=number]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=password]:focus+label,.widget:not(.widget-explanation) input[type=password]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=range]:focus+label,.widget:not(.widget-explanation) input[type=range]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=search]:focus+label,.widget:not(.widget-explanation) input[type=search]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=tel]:focus+label,.widget:not(.widget-explanation) input[type=tel]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=text]:focus+label,.widget:not(.widget-explanation) input[type=text]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=time]:focus+label,.widget:not(.widget-explanation) input[type=time]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=url]:focus+label,.widget:not(.widget-explanation) input[type=url]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input[type=week]:focus+label,.widget:not(.widget-explanation) input[type=week]:not(:placeholder-shown)+label,.widget:not(.widget-explanation) input:not([type]):focus+label,.widget:not(.widget-explanation) input:not([type]):not(:placeholder-shown)+label{top:calc(var(--vr-line-height-default) * -1em);left:0;color:var(--vr-color-text)}.widget:not(.widget-explanation) textarea:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=date]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=datetime]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=datetime-local]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=email]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=month]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=number]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=password]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=range]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=search]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=tel]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=text]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=time]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=url]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input[type=week]:placeholder-shown+label+.clear,.widget:not(.widget-explanation) input:not([type]):placeholder-shown+label+.clear{display:none}.widget:not(.widget-explanation) textarea:not(input)+label,.widget:not(.widget-explanation) input[type=date]:not(input)+label,.widget:not(.widget-explanation) input[type=datetime]:not(input)+label,.widget:not(.widget-explanation) input[type=datetime-local]:not(input)+label,.widget:not(.widget-explanation) input[type=email]:not(input)+label,.widget:not(.widget-explanation) input[type=month]:not(input)+label,.widget:not(.widget-explanation) input[type=number]:not(input)+label,.widget:not(.widget-explanation) input[type=password]:not(input)+label,.widget:not(.widget-explanation) input[type=range]:not(input)+label,.widget:not(.widget-explanation) input[type=search]:not(input)+label,.widget:not(.widget-explanation) input[type=tel]:not(input)+label,.widget:not(.widget-explanation) input[type=text]:not(input)+label,.widget:not(.widget-explanation) input[type=time]:not(input)+label,.widget:not(.widget-explanation) input[type=url]:not(input)+label,.widget:not(.widget-explanation) input[type=week]:not(input)+label,.widget:not(.widget-explanation) input:not([type]):not(input)+label{top:calc(var(--vr-form-input-height) / 2 - var(--vr-line-height-default) * 1em / 2)}.widget:not(.widget-explanation) .clear{cursor:pointer;appearance:none;-webkit-appearance:none;position:absolute;top:50%;right:-9px;transform:translateY(-50%);background:none;border:none;border-radius:50%;height:30px;width:30px;color:#777;transition:color 250ms;display:flex;align-items:center;justify-content:center}.widget:not(.widget-explanation) .clear:hover,.widget:not(.widget-explanation) .clear:focus{color:#333}.widget:not(.widget-explanation) select+label,.widget:not(.widget-explanation) fieldset[class*="checkbox_container"]>legend,.widget:not(.widget-explanation) fieldset[class*="radio_container"]>legend{position:absolute;top:calc(var(--vr-line-height-default) * -1em);left:0;line-height:var(--vr-line-height-default);color:var(--vr-color-text);pointer-events:none}.widget:not(.widget-explanation) fieldset[class*="checkbox_container"]>span,.widget:not(.widget-explanation) fieldset[class*="radio_container"]>span{display:block}.m-none{margin:0 !important}.ml-none{margin-left:0 !important}.mr-none{margin-right:0 !important}.mt-none{margin-top:0 !important}.mb-none{margin-bottom:0 !important}.mx-none{margin-left:0 !important;margin-right:0 !important}.my-none{margin-top:0 !important;margin-bottom:0 !important}.p-none{padding:0 !important}.pl-none{padding-left:0 !important}.pr-none{padding-right:0 !important}.pt-none{padding-top:0 !important}.pb-none{padding-bottom:0 !important}.px-none{padding-left:0 !important;padding-right:0 !important}.py-none{padding-top:0 !important;padding-bottom:0 !important}.m-default{margin:var(--vr-default-gap) !important}.ml-default{margin-left:var(--vr-default-gap) !important}.mr-default{margin-right:var(--vr-default-gap) !important}.mt-default{margin-top:var(--vr-default-gap) !important}.mb-default{margin-bottom:var(--vr-default-gap) !important}.mx-default{margin-left:var(--vr-default-gap) !important;margin-right:var(--vr-default-gap) !important}.my-default{margin-top:var(--vr-default-gap) !important;margin-bottom:var(--vr-default-gap) !important}.p-default{padding:var(--vr-default-gap) !important}.pl-default{padding-left:var(--vr-default-gap) !important}.pr-default{padding-right:var(--vr-default-gap) !important}.pt-default{padding-top:var(--vr-default-gap) !important}.pb-default{padding-bottom:var(--vr-default-gap) !important}.px-default{padding-left:var(--vr-default-gap) !important;padding-right:var(--vr-default-gap) !important}.py-default{padding-top:var(--vr-default-gap) !important;padding-bottom:var(--vr-default-gap) !important}.m-medium{margin:var(--vr-medium-gap) !important}.ml-medium{margin-left:var(--vr-medium-gap) !important}.mr-medium{margin-right:var(--vr-medium-gap) !important}.mt-medium{margin-top:var(--vr-medium-gap) !important}.mb-medium{margin-bottom:var(--vr-medium-gap) !important}.mx-medium{margin-left:var(--vr-medium-gap) !important;margin-right:var(--vr-medium-gap) !important}.my-medium{margin-top:var(--vr-medium-gap) !important;margin-bottom:var(--vr-medium-gap) !important}.p-medium{padding:var(--vr-medium-gap) !important}.pl-medium{padding-left:var(--vr-medium-gap) !important}.pr-medium{padding-right:var(--vr-medium-gap) !important}.pt-medium{padding-top:var(--vr-medium-gap) !important}.pb-medium{padding-bottom:var(--vr-medium-gap) !important}.px-medium{padding-left:var(--vr-medium-gap) !important;padding-right:var(--vr-medium-gap) !important}.py-medium{padding-top:var(--vr-medium-gap) !important;padding-bottom:var(--vr-medium-gap) !important}.m-large{margin:var(--vr-large-gap) !important}.ml-large{margin-left:var(--vr-large-gap) !important}.mr-large{margin-right:var(--vr-large-gap) !important}.mt-large{margin-top:var(--vr-large-gap) !important}.mb-large{margin-bottom:var(--vr-large-gap) !important}.mx-large{margin-left:var(--vr-large-gap) !important;margin-right:var(--vr-large-gap) !important}.my-large{margin-top:var(--vr-large-gap) !important;margin-bottom:var(--vr-large-gap) !important}.p-large{padding:var(--vr-large-gap) !important}.pl-large{padding-left:var(--vr-large-gap) !important}.pr-large{padding-right:var(--vr-large-gap) !important}.pt-large{padding-top:var(--vr-large-gap) !important}.pb-large{padding-bottom:var(--vr-large-gap) !important}.px-large{padding-left:var(--vr-large-gap) !important;padding-right:var(--vr-large-gap) !important}.py-large{padding-top:var(--vr-large-gap) !important;padding-bottom:var(--vr-large-gap) !important}:root{--vr-content-grid-content-size: calc(
    (var(--vr-content-grid-content-max-width) - var(--vr-content-grid-indent-max-width)) / 2
  );--vr-content-grid-breakout-size: calc(
    (var(--vr-content-grid-breakout-max-width) - var(--vr-content-grid-content-max-width)) / 2
  )}.content-grid-wrapper,#header,#footer{width:100%;display:grid;grid-template-columns:[full-width-start] minmax(var(--vr-content-grid-padding-inline), 1fr) [breakout-start] minmax(var(--vr-content-grid-padding-inline), var(--vr-content-grid-breakout-size)) [content-start] minmax(var(--vr-content-grid-padding-inline), var(--vr-content-grid-content-size)) [indent-start] min(100% - (var(--vr-content-grid-padding-inline) * 6), var(--vr-content-grid-indent-max-width)) [indent-end] minmax(var(--vr-content-grid-padding-inline), var(--vr-content-grid-content-size)) [content-end] minmax(var(--vr-content-grid-padding-inline), var(--vr-content-grid-breakout-size)) [breakout-end] minmax(var(--vr-content-grid-padding-inline), 1fr) [full-width-end]}.content-grid-wrapper>*,#header>*,#footer>*{grid-column:content}.content-grid-wrapper>* .content-grid-small,#header>* .content-grid-small,#footer>* .content-grid-small{grid-column:indent}.content-grid-wrapper>* .content-grid-extended,#header>* .content-grid-extended,#footer>* .content-grid-extended{grid-column:breakout}.content-grid-wrapper>* .content-grid-default-left,#header>* .content-grid-default-left,#footer>* .content-grid-default-left{grid-column:breakout / indent}.content-grid-wrapper>* .content-grid-default-right,#header>* .content-grid-default-right,#footer>* .content-grid-default-right{grid-column:indent / breakout}.content-grid-wrapper>* .content-grid-extended-left,#header>* .content-grid-extended-left,#footer>* .content-grid-extended-left{grid-column:breakout / content}.content-grid-wrapper>* .content-grid-extended-right,#header>* .content-grid-extended-right,#footer>* .content-grid-extended-right{grid-column:content / breakout}.content-grid-wrapper>* .content-grid-full,#header>* .content-grid-full,#footer>* .content-grid-full{grid-column:full-width}@media screen and (max-width:599px){.content-grid-wrapper>* .content-grid-extended,#header>* .content-grid-extended,#footer>* .content-grid-extended{grid-column:full-width}.content-grid-wrapper>* .content-grid-default-left,#header>* .content-grid-default-left,#footer>* .content-grid-default-left{grid-column:full-width / content}.content-grid-wrapper>* .content-grid-default-right,#header>* .content-grid-default-right,#footer>* .content-grid-default-right{grid-column:content / full-width}.content-grid-wrapper>* .content-grid-extended-left,#header>* .content-grid-extended-left,#footer>* .content-grid-extended-left{grid-column:full-width / content}.content-grid-wrapper>* .content-grid-extended-right,#header>* .content-grid-extended-right,#footer>* .content-grid-extended-right{grid-column:content / full-width}.content-grid-wrapper>* .content-grid-text-indent.content-grid-extended,#header>* .content-grid-text-indent.content-grid-extended,#footer>* .content-grid-text-indent.content-grid-extended{padding:0 calc(var(--vr-content-grid-padding-inline) * 2)}.content-grid-wrapper>* .content-grid-text-indent.content-grid-default-left,#header>* .content-grid-text-indent.content-grid-default-left,#footer>* .content-grid-text-indent.content-grid-default-left{padding:0 0 0 calc(var(--vr-content-grid-padding-inline) * 2)}.content-grid-wrapper>* .content-grid-text-indent.content-grid-default-right,#header>* .content-grid-text-indent.content-grid-default-right,#footer>* .content-grid-text-indent.content-grid-default-right{padding:0 calc(var(--vr-content-grid-padding-inline) * 2) 0 0}.content-grid-wrapper>* .content-grid-text-indent.content-grid-extended-left,#header>* .content-grid-text-indent.content-grid-extended-left,#footer>* .content-grid-text-indent.content-grid-extended-left{padding:0 0 0 calc(var(--vr-content-grid-padding-inline) * 2)}.content-grid-wrapper>* .content-grid-text-indent.content-grid-extended-right,#header>* .content-grid-text-indent.content-grid-extended-right,#footer>* .content-grid-text-indent.content-grid-extended-right{padding:0 calc(var(--vr-content-grid-padding-inline) * 2) 0 0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--header-height: 140px}@media screen and (max-width:900px){:root{--header-height: 60px}}.standalone-buttons .standalone-buttons-link.-style-primary,.module-vr-re-assets-list .re_asset_card .pdf-link a,.module-vr-re-assets-reader .re_asset_card .pdf-link a,.module-managed-property .re_asset_card .pdf-link a,.module-vr-re-assets-list .details-link a,.module-managed-property .details-link a,.widget-submit button{display:inline-block;box-sizing:border-box;padding:5px 15px;line-height:1.3;background:var(--vr-color-primary);border:var(--vr-color-primary) 1px solid;color:var(--vr-color-light);text-align:center;transition:all 0.25s ease}.standalone-buttons .standalone-buttons-link.-style-primary:hover,.module-vr-re-assets-list .re_asset_card .pdf-link a:hover,.module-vr-re-assets-reader .re_asset_card .pdf-link a:hover,.module-managed-property .re_asset_card .pdf-link a:hover,.module-vr-re-assets-list .details-link a:hover,.module-managed-property .details-link a:hover,.widget-submit button:hover{background:var(--vr-color-light);color:var(--vr-color-primary)}.standalone-buttons .standalone-buttons-link.-style-primary-ol,.link-card .link-card-content .link-card-link.btn{display:inline-block;box-sizing:border-box;padding:5px 15px;line-height:1.3;background:var(--vr-color-light);color:var(--vr-color-primary);border:var(--vr-color-primary) 1px solid;text-align:center;transition:all 0.25s ease}.standalone-buttons .standalone-buttons-link.-style-primary-ol:hover,.link-card .link-card-content .link-card-link.btn:hover{background:var(--vr-color-primary);color:var(--vr-color-light)}.-color-primary,.-hl-color-primary>h1,.-hl-color-primary>h2,.-hl-color-primary>h3,.-hl-color-primary>h4,.-hl-color-primary>h5,.-hl-color-primary>h6{color:var(--vr-color-primary)}body{font-size:1rem}body.scrolled{--header-height: 60px}body.htmx-request .loading-spinner{opacity:1;visibility:visible}body .loading-spinner{opacity:0;visibility:hidden;z-index:100;position:fixed;inset:0;background:rgba(255, 255, 255, 0.8);transition:all 0.125s ease}@keyframes loading-spinner{to{transform:rotate(360deg)}}body .loading-spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid #ccc;border-top-color:var(--vr-color-primary);animation:loading-spinner 0.6s linear infinite}body .loading-spinner:after{content:attr(data-label);position:absolute;top:50%;left:50%;margin-top:30px;transform:translateX(-50%);color:var(--vr-color-primary);text-transform:uppercase;font-size:0.75rem}h1,h2,h3,h4,h5{margin:0 0 0.75em;font-weight:var(--vr-font-weight-default);line-height:var(--vr-line-height-compact)}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child){margin-top:1em}h1:not(:last-child)+h1,h2:not(:last-child)+h1,h3:not(:last-child)+h1,h4:not(:last-child)+h1,h5:not(:last-child)+h1,h1:not(:last-child)+h2,h2:not(:last-child)+h2,h3:not(:last-child)+h2,h4:not(:last-child)+h2,h5:not(:last-child)+h2,h1:not(:last-child)+h3,h2:not(:last-child)+h3,h3:not(:last-child)+h3,h4:not(:last-child)+h3,h5:not(:last-child)+h3,h1:not(:last-child)+h4,h2:not(:last-child)+h4,h3:not(:last-child)+h4,h4:not(:last-child)+h4,h5:not(:last-child)+h4,h1:not(:last-child)+h5,h2:not(:last-child)+h5,h3:not(:last-child)+h5,h4:not(:last-child)+h5,h5:not(:last-child)+h5{margin-top:0}h1,h2{font-size:2.5rem}h3{color:var(--vr-color-primary);font-weight:var(--vr-font-weight-medium);text-transform:uppercase}a{text-decoration:none;color:var(--vr-color-link);transition:color 0.25s ease}a:hover{color:color-mix(in srgb, var(--vr-color-link), #000 25%)}#wrapper{position:relative}#wrapper:before{content:"";display:block;position:absolute;inset:0 0 auto 0;height:calc(var(--header-height,auto) * 2);background:linear-gradient(to bottom, #fff 0%, transparent 100%);z-index:1}#header{overflow:hidden}#header .inside{display:flex;align-items:center;justify-content:space-between;column-gap:40px}#logo{flex:0 0 auto}#logo img{height:calc(var(--header-height,auto) - 10px);width:auto;vertical-align:middle}#main-nav{flex:0 0 auto}#main-nav ul{margin-bottom:0;display:flex;align-items:center}#main-nav .level_1>li{padding:0 15px}#main-nav .level_1>li:first-child{padding-left:0}#main-nav .level_1>li:last-child{padding-right:0}#main-nav .level_1>li>a,#main-nav .level_1>li>strong{text-transform:uppercase;font-weight:var(--vr-font-weight-bold);color:var(--vr-color-nav);transition:all 0.25s ease}#main-nav .level_1>li>a.active,#main-nav .level_1>li>a:hover,#main-nav .level_1>li>a:focus,#main-nav .level_1>li>strong.active,#main-nav .level_1>li>strong:hover,#main-nav .level_1>li>strong:focus{color:var(--vr-color-nav-active)}@media screen and (max-width:900px){#main-nav{opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;right:0;width:100%;padding-top:var(--header-height);overflow-y:auto;transition:all 0.25s;transform:translateX(100%)}.-mobile-menu-active #main-nav{opacity:1;visibility:visible;background:var(--vr-bgcolor-3-tint);transform:translateX(0)}#main-nav ul{flex-direction:column}#main-nav .level_1{padding:0 30px}#main-nav .level_1:before{display:none}#main-nav .level_1>li{padding:5px 0;margin:0}#main-nav .level_1>li>a,#main-nav .level_1>li strong{color:var(--vr-color-nav)}#main-nav .level_1>li>a:before,#main-nav .level_1>li strong:before{display:none}#main-nav .level_1>li>a:hover,#main-nav .level_1>li>a.active,#main-nav .level_1>li>a.trail,#main-nav .level_1>li strong:hover,#main-nav .level_1>li strong.active,#main-nav .level_1>li strong.trail{color:var(--vr-color-invert)}#main-nav .level_1>li ul{padding-left:1em}#main-nav .level_1>li ul>li{line-height:2}#main-nav .level_1>li ul>li>a,#main-nav .level_1>li ul>li strong{font-weight:300;font-size:0.8em;color:var(--vr-color-nav)}#main-nav .level_1>li ul>li>a:hover,#main-nav .level_1>li ul>li strong:hover{color:var(--vr-color-link)}}#hamburger{z-index:1;display:none;position:absolute;top:5px;right:15px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);cursor:pointer;width:50px;height:50px}@media screen and (max-width:900px){#hamburger{display:block}}#hamburger .line{position:absolute;left:10px;height:2px;width:30px;background:var(--vr-color-primary);display:block;transition:0.5s;transform-origin:center}#hamburger .line:nth-child(1){top:14px}#hamburger .line:nth-child(2){top:24px}#hamburger .line:nth-child(3){top:34px}.-mobile-menu-active #hamburger .line:nth-child(1){transform:translateY(10px) rotate(-45deg)}.-mobile-menu-active #hamburger .line:nth-child(2){opacity:0}.-mobile-menu-active #hamburger .line:nth-child(3){transform:translateY(-10px) rotate(45deg)}#footer{background:var(--vr-color-primary);padding:1rem 0;color:var(--vr-color-light)}#footer a{color:var(--vr-color-light)}#footer a:hover{color:var(--vr-color-light)}#footer .footer-top{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:40px}#footer .footer-bottom{margin-top:1rem;text-align:center}#footer .mod_navigation .level_1{margin-bottom:0;display:flex;align-items:center}#footer .mod_navigation .level_1>li{padding:0 15px}#footer .mod_navigation .level_1>li>a,#footer .mod_navigation .level_1>li>strong{text-transform:uppercase;font-weight:var(--vr-font-weight-bold)}@media screen and (max-width:900px){#footer .mod_navigation .level_1{flex-direction:column}#footer .mod_navigation .level_1>li>a,#footer .mod_navigation .level_1>li>strong{line-height:2}}.content-description-list dl{display:grid;grid-template-columns:minmax(120px, 180px) minmax(150px, 1fr)}.content-description-list dl dt{grid-column:1}.content-description-list dl dd{grid-column:2}.standalone-buttons .standalone-buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.standalone-buttons .standalone-buttons-wrapper.-align-center{justify-content:center}.standalone-buttons .standalone-buttons-wrapper.-align-right{justify-content:flex-end}.standalone-buttons .standalone-buttons-link{flex:0 0 auto;min-width:100px;margin-left:10px;margin-top:10px}.standalone-buttons .standalone-buttons-link:first-child{margin-left:0}@media screen and (max-width:599px){.standalone-buttons{flex-direction:column;flex-wrap:nowrap}.standalone-buttons.-align-center,.standalone-buttons.-align-right{justify-content:flex-start}.standalone-buttons .standalone-buttons-link{min-width:0;flex:1 0 0;margin-top:20px;margin-left:0}.standalone-buttons .standalone-buttons-link:first-child{margin-top:0}}.link-card .link-card-title{padding:0 2.5rem}.link-card .link-card-content{position:relative}.link-card .link-card-content .link-card-image{position:absolute;inset:0}.link-card .link-card-content .link-card-image img,.link-card .link-card-content .link-card-image video{position:absolute;inset:0;object-fit:cover;object-position:50% 50%;display:block;width:100%;height:100%}[class*="-ratio-"].link-card .link-card-content{display:flow-root}[class*="-ratio-"].link-card .link-card-content:before{display:table;content:"";padding-top:100%;float:left}.-ratio-21-9[class*="-ratio-"].link-card .link-card-content:before{padding-top:42.857%}.-ratio-16-10[class*="-ratio-"].link-card .link-card-content:before{padding-top:62.5%}.-ratio-16-9[class*="-ratio-"].link-card .link-card-content:before{padding-top:56.25%}.-ratio-8-3[class*="-ratio-"].link-card .link-card-content:before{padding-top:37.5%}.-ratio-5-4[class*="-ratio-"].link-card .link-card-content:before{padding-top:80%}.-ratio-4-3[class*="-ratio-"].link-card .link-card-content:before{padding-top:75%}.-ratio-3-2[class*="-ratio-"].link-card .link-card-content:before{padding-top:66.666%}.-ratio-3-1[class*="-ratio-"].link-card .link-card-content:before{padding-top:33.333%}.-ratio-2-1[class*="-ratio-"].link-card .link-card-content:before{padding-top:50%}.-ratio-1-1[class*="-ratio-"].link-card .link-card-content:before{padding-top:100%}.link-card .link-card-content .link-card-link{position:absolute;bottom:1.5rem}.link-card .link-card-content .link-card-overlay{position:absolute;inset:0;display:block}.link-card .link-card-content .link-card-overlay:before{position:absolute;inset:0;content:"";background:rgba(var(--vr-color-primary-rgb), 0.7) url("../../files/themes/rielhausverwaltung2024/assets/images/base/icon_hover.svg") 50% 50% no-repeat;-webkit-background-size:50% auto;background-size:50% auto;opacity:0;transition:opacity 0.25s ease}.link-card .link-card-content:hover .link-card-overlay:before{opacity:1}.link-card.-align-left .link-card-title,.link-card:not([class*="-align-"]) .link-card-title{text-align:left}.link-card.-align-left .link-card-link,.link-card:not([class*="-align-"]) .link-card-link{left:2.5rem}.link-card.-align-center .link-card-title{text-align:center}.link-card.-align-center .link-card-link{left:50%;transform:translateX(-50%)}.link-card.-align-right .link-card-title{text-align:right}.link-card.-align-right .link-card-link{right:2.5rem}.module-vr-re-assets-list .re_asset_card,.module-vr-re-assets-reader .re_asset_card,.module-managed-property .re_asset_card{background:var(--vr-bw-bgcolor-1);display:flex;flex-direction:column;align-items:center}.module-vr-re-assets-list .-alt-color-1 .re_asset_card,.module-vr-re-assets-reader .-alt-color-1 .re_asset_card,.module-managed-property .-alt-color-1 .re_asset_card{background:var(--vr-color-light)}.module-vr-re-assets-list .media img,.module-vr-re-assets-reader .media img,.module-managed-property .media img{max-width:none;width:100%}.module-vr-re-assets-list .details,.module-vr-re-assets-reader .details,.module-managed-property .details{box-sizing:border-box;max-width:350px;padding:25px}.module-vr-re-assets-list .re_asset_card ul,.module-vr-re-assets-reader .re_asset_card ul,.module-managed-property .re_asset_card ul{margin:0;display:flex;flex-wrap:wrap;gap:0.5ex}.module-vr-re-assets-list .re_asset_card ul li,.module-vr-re-assets-reader .re_asset_card ul li,.module-managed-property .re_asset_card ul li{line-height:1.3;min-height:1.3em;flex:0 0 100%;position:relative;padding-left:140px;box-sizing:border-box}.module-vr-re-assets-list .re_asset_card ul li .label,.module-vr-re-assets-reader .re_asset_card ul li .label,.module-managed-property .re_asset_card ul li .label{white-space:nowrap;position:absolute;left:0;top:0;width:130px;color:var(--vr-color-primary);font-weight:500}.module-vr-re-assets-list .re_asset_card .pdf-link,.module-vr-re-assets-reader .re_asset_card .pdf-link,.module-managed-property .re_asset_card .pdf-link{margin-top:1.5rem;text-align:center}.module-vr-re-assets-list h5,.module-managed-property h5{font-weight:600;color:var(--vr-color-primary)}.module-vr-re-assets-list .assets-list-filter,.module-managed-property .assets-list-filter{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:0}.module-vr-re-assets-list .assets-list-filter .filter-wrapper,.module-managed-property .assets-list-filter .filter-wrapper{padding:0 15px;margin-bottom:0.5rem}.module-vr-re-assets-list .assets-list-filter .filter-wrapper select,.module-managed-property .assets-list-filter .filter-wrapper select{min-width:150px}.module-vr-re-assets-list .assetList,.module-managed-property .assetList{display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));gap:25px}@media screen and (max-width:705px){.module-vr-re-assets-list .assetList,.module-managed-property .assetList{grid-template-columns:1fr}}.module-vr-re-assets-list .details-link,.module-managed-property .details-link{margin:1.5rem 0 0;text-align:center}.module-vr-re-assets-reader .overviewLink,.module-managed-property-reader .overviewLink{margin:0}.module-vr-re-assets-reader .overviewLink:not(:last-child),.module-managed-property-reader .overviewLink:not(:last-child){position:absolute;left:0;top:0.75rem}.module-vr-re-assets-reader .overviewLink a:before,.module-managed-property-reader .overviewLink a:before{content:"«";padding-right:0.5ex}.module-vr-re-assets-reader h3,.module-managed-property-reader h3{text-transform:uppercase;font-size:1.25rem;padding-bottom:0.5em;margin-bottom:1.25em;border-bottom:2px var(--vr-color-primary) solid;font-weight:500}.module-vr-re-assets-reader .expose-facts,.module-managed-property-reader .expose-facts{display:flex;gap:50px}@media screen and (max-width:770px){.module-vr-re-assets-reader .expose-facts,.module-managed-property-reader .expose-facts{flex-direction:column-reverse}}.module-vr-re-assets-reader .expose-facts>*,.module-managed-property-reader .expose-facts>*{flex:1 0 0}.module-vr-re-assets-reader .expose-facts ul,.module-managed-property-reader .expose-facts ul{margin:0}.module-vr-re-assets-reader .expose-facts ul li,.module-managed-property-reader .expose-facts ul li{line-height:1.3;flex:0 0 100%;position:relative;box-sizing:border-box;display:flex}.module-vr-re-assets-reader .expose-facts ul li .label,.module-managed-property-reader .expose-facts ul li .label{width:100%;max-width:200px;padding-right:0.5ex;color:var(--vr-color-primary);font-weight:500;box-sizing:border-box}.module-vr-re-assets-reader .expose-facts ul li.strong,.module-vr-re-assets-reader .expose-facts ul li.strong .label,.module-managed-property-reader .expose-facts ul li.strong,.module-managed-property-reader .expose-facts ul li.strong .label{font-weight:600}.module-vr-re-assets-reader .expose-description,.module-vr-re-assets-reader .property-description,.module-managed-property-reader .expose-description,.module-managed-property-reader .property-description{display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));gap:25px}@media screen and (max-width:705px){.module-vr-re-assets-reader .expose-description,.module-vr-re-assets-reader .property-description,.module-managed-property-reader .expose-description,.module-managed-property-reader .property-description{grid-template-columns:1fr}}.module-vr-re-assets-reader .expose-gallery,.module-managed-property-reader .expose-gallery{margin-top:3rem}.module-vr-re-assets-reader .expose-gallery ul,.module-vr-re-assets-reader .expose-floorplans ul,.module-managed-property-reader .expose-gallery ul,.module-managed-property-reader .expose-floorplans ul{display:flex;flex-wrap:wrap;gap:25px}.module-vr-re-assets-reader .expose-gallery ul li,.module-vr-re-assets-reader .expose-floorplans ul li,.module-managed-property-reader .expose-gallery ul li,.module-managed-property-reader .expose-floorplans ul li{flex:0 0 calc((100% - (3 * 25px)) / 4)}.module-vr-re-assets-reader .expose-floorplans ul li,.module-managed-property-reader .expose-floorplans ul li{flex:0 0 calc((100% - (1 * 25px)) / 2)}.module-managed-property-reader img{vertical-align:middle}@media screen and (min-width:900px){.module-managed-property-reader .description{columns:2;column-gap:25px}}.module-managed-property-reader .teaser-wrapper{display:flex;flex-wrap:wrap;column-gap:25px}.module-managed-property-reader .teaser-wrapper>*{flex:1 0 0;margin-bottom:1.5rem;min-width:320px}.module-managed-property-reader .map-embed{position:relative;display:flow-root}.module-managed-property-reader .map-embed:before{content:"";display:table;padding-top:75%;float:left}.module-managed-property-reader .map-embed iframe{position:absolute;inset:0;width:100%;height:100%}.info-openinghours,.info-contact{position:relative;padding-left:100px}.info-openinghours:before,.info-contact:before{position:absolute;left:0;top:0.25rem;width:60px;height:60px;display:block;content:"";-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--vr-color-primary)}:not(.info-contact).info-openinghours:before,:not(.info-contact).info-contact:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60.6 60.6'%3E%3Cg id='icon_oeffnungszeit' transform='translate(-223.1 -327.7)'%3E%3Cg id='Ebene_1'%3E%3Cg id='Gruppe_150' data-name='Gruppe 150'%3E%3Cline id='Linie_11' data-name='Linie 11' x2='15.3' transform='translate(238.2 358.1)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline id='Linie_12' data-name='Linie 12' y2='21' transform='translate(253.5 337.1)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3Cg id='Ebene_3'%3E%3Ccircle id='Ellipse_3' data-name='Ellipse 3' cx='29.3' cy='29.3' r='29.3' transform='translate(224.1 328.7)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60.6 60.6'%3E%3Cg id='icon_oeffnungszeit' transform='translate(-223.1 -327.7)'%3E%3Cg id='Ebene_1'%3E%3Cg id='Gruppe_150' data-name='Gruppe 150'%3E%3Cline id='Linie_11' data-name='Linie 11' x2='15.3' transform='translate(238.2 358.1)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline id='Linie_12' data-name='Linie 12' y2='21' transform='translate(253.5 337.1)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3Cg id='Ebene_3'%3E%3Ccircle id='Ellipse_3' data-name='Ellipse 3' cx='29.3' cy='29.3' r='29.3' transform='translate(224.1 328.7)' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}:not(.info-openinghours).info-openinghours:before,:not(.info-openinghours).info-contact:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='58.749' height='60' viewBox='0 0 60.719 62.012'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rechteck_60' data-name='Rechteck 60' width='60.719' height='62.012' transform='translate(0 0)' fill='none' stroke='%231476bb' stroke-width='2'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_148' data-name='Gruppe 148' transform='translate(0 0)'%3E%3Cg id='Gruppe_147' data-name='Gruppe 147' clip-path='url(%23clip-path)'%3E%3Cpath id='Pfad_8' data-name='Pfad 8' d='M33.967,43.8c-1.072,1.277-2.588,3.587-3.795,4.876s-3.511.608-4.772-.368c-2.61-2.021-5.233-5.284-9.1-11.976s-5.378-10.6-5.823-13.867c-.215-1.58.347-3.916,2.067-4.317s4.479-.557,6.121-.847c2.24-.4,2.757-2.746,1.379-7.889s-3.38-6.889-4.948-7a11.99,11.99,0,0,0-6.941,2.4C3.828,7.778.744,12.041,1.09,18.613,1.438,25.229,3.679,32.719,8.4,40.894s10.085,13.86,15.641,17.47c5.518,3.585,10.753,3.046,15.48.775a12,12,0,0,0,5.553-4.808c.691-1.412.18-4.018-3.585-7.783S35.43,42.056,33.967,43.8Z' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_9' data-name='Pfad 9' d='M41.925,1.063A37.245,37.245,0,0,1,54.8,14.1a37.24,37.24,0,0,1,4.858,17.67' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_10' data-name='Pfad 10' d='M51.1,33.581a31.539,31.539,0,0,0-4.117-14.964,31.548,31.548,0,0,0-10.9-11.048' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_11' data-name='Pfad 11' d='M42.545,35.388a25.225,25.225,0,0,0-12.3-21.313' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='58.749' height='60' viewBox='0 0 60.719 62.012'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rechteck_60' data-name='Rechteck 60' width='60.719' height='62.012' transform='translate(0 0)' fill='none' stroke='%231476bb' stroke-width='2'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_148' data-name='Gruppe 148' transform='translate(0 0)'%3E%3Cg id='Gruppe_147' data-name='Gruppe 147' clip-path='url(%23clip-path)'%3E%3Cpath id='Pfad_8' data-name='Pfad 8' d='M33.967,43.8c-1.072,1.277-2.588,3.587-3.795,4.876s-3.511.608-4.772-.368c-2.61-2.021-5.233-5.284-9.1-11.976s-5.378-10.6-5.823-13.867c-.215-1.58.347-3.916,2.067-4.317s4.479-.557,6.121-.847c2.24-.4,2.757-2.746,1.379-7.889s-3.38-6.889-4.948-7a11.99,11.99,0,0,0-6.941,2.4C3.828,7.778.744,12.041,1.09,18.613,1.438,25.229,3.679,32.719,8.4,40.894s10.085,13.86,15.641,17.47c5.518,3.585,10.753,3.046,15.48.775a12,12,0,0,0,5.553-4.808c.691-1.412.18-4.018-3.585-7.783S35.43,42.056,33.967,43.8Z' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_9' data-name='Pfad 9' d='M41.925,1.063A37.245,37.245,0,0,1,54.8,14.1a37.24,37.24,0,0,1,4.858,17.67' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_10' data-name='Pfad 10' d='M51.1,33.581a31.539,31.539,0,0,0-4.117-14.964,31.548,31.548,0,0,0-10.9-11.048' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Pfad_11' data-name='Pfad 11' d='M42.545,35.388a25.225,25.225,0,0,0-12.3-21.313' fill='none' stroke='%231476bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media screen and (max-width:599px){.info-openinghours,.info-contact{padding-left:40px}.info-openinghours:before,.info-contact:before{top:0.85rem;width:30px;height:30px;margin-top:-15px}}.formbody p.error{color:var(--vr-color-secondary);font-size:var(--vr-form-font-size)}select.active{background-color:var(--vr-bw-bgcolor-1);border-color:var(--vr-color-primary);color:var(--vr-color-primary)}.ce_text ul,.ce_text ol,.widget-explanation ul,.widget-explanation ol{padding-top:0.25em;margin-bottom:0.75em}.ce_text ul li,.ce_text ol li,.widget-explanation ul li,.widget-explanation ol li{position:relative;line-height:1.3;padding:0 0 0.25em 15px}.ce_text ul li:last-child,.ce_text ol li:last-child,.widget-explanation ul li:last-child,.widget-explanation ol li:last-child{padding-bottom:0}.ce_text ul li:before,.ce_text ol li:before,.widget-explanation ul li:before,.widget-explanation ol li:before{line-height:1;font-size:100%;content:"•";color:var(--vr-color-primary);position:absolute;left:0;top:0.1em}.ce_text ul li[data-icon]:before,.ce_text ol li[data-icon]:before,.widget-explanation ul li[data-icon]:before,.widget-explanation ol li[data-icon]:before{content:attr(data-icon)}
:root{--vr-color-primary: #BA0C2F;--vr-color-primary-rgb: 186, 12, 47;--vr-color-secondary: #000;--vr-color-secondary-rgb: 0, 0, 0;--vr-color-light: #fff;--vr-color-dark: #000;--vr-color-nav: var(--vr-color-primary);--vr-color-nav-active: var(--vr-color-secondary);--vr-color-link: var(--vr-color-secondary);--vr-color-text: #000;--vr-font-family-default: "bilo", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--vr-font-size-default: 125%;--vr-font-weight-default: 400;--vr-font-weight-medium: 500;--vr-font-weight-bold: 600;--vr-line-height-default: 1.5;--vr-line-height-compact: 1.3;--vr-breakpoint-mobile: 599px;--vr-breakpoint-tablet: 900px;--vr-default-gap: 1rem;--vr-medium-gap: 5rem;--vr-large-gap: 8rem;--vr-content-grid-padding-inline: 1rem;--vr-content-grid-indent-max-width: 760px;--vr-content-grid-content-max-width: 1120px;--vr-content-grid-breakout-max-width: 1480px;--vr-form-placeholder-color: #777;--vr-form-font-size: 1rem;--vr-form-font-family: var(--vr-font-family-default);--vr-form-input-color: #000;--vr-form-input-background-color: #fff;--vr-form-input-border-color: #777;--vr-form-input-border-width: 1px;--vr-form-input-border-radius: 0;--vr-form-input-padding-horizontal: 5px;--vr-form-input-padding-vertical: 0;--vr-form-input-padding: var(--vr-form-input-padding-vertical) var(--vr-form-input-padding-horizontal);--vr-form-input-height: 40px;--vr-form-input-line-height: 40px}@media screen and (max-width:599px){:root{--vr-bw-padding-inline: .5rem}}:root{--vr-fh-bg-scrolled: rgba(255,255,255,.9);--vr-fh-shadow: 0 -4px 10px rgba(0,0,0,.3)}#header{position:absolute;inset:0 0 auto 0;z-index:50;transform:translate3d(0, 0, 0);transition:all 0.25s;height:var(--header-height, auto)}#header .inside{height:var(--header-height, auto)}body:not(.-mobile-menu-active):not(.navbar-shown) #header{transform:translate3d(0, -100%, 0)}@media screen and (max-width:900px){body.-mobile-menu-active #header{background:var(--vr-fh-bg-scrolled);position:fixed;height:100dvh}}body.scrolled #header{background:var(--vr-fh-bg-scrolled);position:fixed}body.scrolled.navbar-shown #header{box-shadow:var(--vr-fh-shadow)}
:root {
  --vr-color-primary: #1476BB;
  --vr-color-primary-rgb: 20, 118, 187;
  --vr-color-secondary: #da230e;
  --vr-color-secondary-rgb: 218, 35, 14;
  --vr-color-nav: #000;
  --vr-color-nav-active: var(--vr-color-primary);
  --vr-bw-bgcolor-1: #e6ebf1;
  --vr-bw-bgcolor-2: var(--vr-color-primary);

  --vr-bw-padding-small: 1rem;
  --vr-bw-padding-medium: 3rem;
  --vr-bw-padding-large: 5rem;

  --vr-line-height-default: 1.3;
  --vr-line-height-compact: 1.1;

  --grid__gutter: 1.5rem;

  /*@media screen and (max-width: 599px) {
    --grid__gutter:
  }*/

  --vr-form-font-size: .8rem;
  --vr-form-input-border-color: #aaa;
  --vr-form-input-color: #aaa;
}
.-in-view.is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transition:opacity 0.6s linear, transform 0.6s ease-out}.-fade.-in-view.is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){opacity:1}.-move.-in-view.is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transform:translate(0, 0)}.-fade:not(.-in-view).is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){opacity:0}.-move:not(.-in-view).is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transform:translate(50px, 0)}.-move-right:not(.-in-view).is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transform:translate(-50px, 0)}.-move-top:not(.-in-view).is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transform:translate(0, 50px)}.-move-bottom:not(.-in-view).is-animated:not(.rs-columns):not(.animate-children)>*:not(.rs-columns){transform:translate(0, -50px)}.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*.-in-view{transition:opacity 0.6s linear, transform 0.6s ease-out}.-fade.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*.-in-view{opacity:1}.-move.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*.-in-view{transform:translate(0, 0)}.-fade.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*:not(.-in-view){opacity:0}.-move.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*:not(.-in-view){transform:translate(50px, 0)}.-move-right.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*:not(.-in-view){transform:translate(-50px, 0)}.-move-top.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*:not(.-in-view){transform:translate(0, 50px)}.-move-bottom.is-animated:not(.rs-columns):not(.animate-children)>*.rs-columns>*:not(.-in-view){transform:translate(0, -50px)}.is-animated.rs-columns>*.-in-view,.is-animated.animate-children>*.-in-view{transition:opacity 0.6s linear, transform 0.6s ease-out}.-fade.is-animated.rs-columns>*.-in-view,.-fade.is-animated.animate-children>*.-in-view{opacity:1}.-move.is-animated.rs-columns>*.-in-view,.-move.is-animated.animate-children>*.-in-view{transform:translate(0, 0)}.-fade.is-animated.rs-columns>*:not(.-in-view),.-fade.is-animated.animate-children>*:not(.-in-view){opacity:0}.-move.is-animated.rs-columns>*:not(.-in-view),.-move.is-animated.animate-children>*:not(.-in-view){transform:translate(50px, 0)}.-move-right.is-animated.rs-columns>*:not(.-in-view),.-move-right.is-animated.animate-children>*:not(.-in-view){transform:translate(-50px, 0)}.-move-top.is-animated.rs-columns>*:not(.-in-view),.-move-top.is-animated.animate-children>*:not(.-in-view){transform:translate(0, 50px)}.-move-bottom.is-animated.rs-columns>*:not(.-in-view),.-move-bottom.is-animated.animate-children>*:not(.-in-view){transform:translate(0, -50px)}
