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}
.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-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 video{object-fit:contain}.-bg-size-stretch.content-background-wrapper .content-background-wrapper-bg video{object-fit:fill}.-bg-size-auto.content-background-wrapper .content-background-wrapper-bg video{object-fit:none}.-bg-size-contain.content-background-wrapper .content-background-wrapper-bg img{object-fit:contain}.-bg-size-stretch.content-background-wrapper .content-background-wrapper-bg img{object-fit:fill}.-bg-size-auto.content-background-wrapper .content-background-wrapper-bg img{object-fit:none}.-bg-pos-0-0.content-background-wrapper .content-background-wrapper-bg img{object-position:0 0}.-bg-pos-50-0.content-background-wrapper .content-background-wrapper-bg img{object-position:50% 0}.-bg-pos-100-0.content-background-wrapper .content-background-wrapper-bg img{object-position:100% 0}.-bg-pos-0-50.content-background-wrapper .content-background-wrapper-bg img{object-position:0 50%}.-bg-pos-50-50.content-background-wrapper .content-background-wrapper-bg img{object-position:50% 50%}.-bg-pos-100-50.content-background-wrapper .content-background-wrapper-bg img{object-position:100% 50%}.-bg-pos-0-100.content-background-wrapper .content-background-wrapper-bg img{object-position:0 100%}.-bg-pos-50-100.content-background-wrapper .content-background-wrapper-bg img{object-position:50% 100%}.-bg-pos-100-100.content-background-wrapper .content-background-wrapper-bg img{object-position:100% 100%}.-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 video{object-position:50% 0}.-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 video{object-position:0 50%}.-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 video{object-position:100% 50%}.-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 video{object-position:50% 100%}.-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:.1}.-bg-opacity-20.content-background-wrapper .content-background-wrapper-bg{opacity:.2}.-bg-opacity-30.content-background-wrapper .content-background-wrapper-bg{opacity:.3}.-bg-opacity-40.content-background-wrapper .content-background-wrapper-bg{opacity:.4}.-bg-opacity-50.content-background-wrapper .content-background-wrapper-bg{opacity:.5}.-bg-opacity-60.content-background-wrapper .content-background-wrapper-bg{opacity:.6}.-bg-opacity-70.content-background-wrapper .content-background-wrapper-bg{opacity:.7}.-bg-opacity-80.content-background-wrapper .content-background-wrapper-bg{opacity:.8}.-bg-opacity-90.content-background-wrapper .content-background-wrapper-bg{opacity:.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:#fff}.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:before{display:table;content:"";padding-top:100%;float:left}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-21-9.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:42.857%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-16-10.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:62.5%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-16-9.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:56.25%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-8-3.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:37.5%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-5-4.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:80%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-4-3.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:75%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-3-2.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:66.666%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-5-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:20%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-4-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:25%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-3-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:33.333%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-mh-ratio-2-1.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before{padding-top:50%}.-mh-ratio.content-background-wrapper .content-background-wrapper-fg:before .-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}.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments .-width-extended.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments{padding:0 calc(var(--vr-bw-padding-inline)*2)}.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments .-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)}.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments .-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}.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments .-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)}.-add-text-indent.content-background-wrapper .content-background-wrapper-fg .content-grid>.fragments .-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)}
: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-color-primary: #BA0C2F;--vr-color-secondary: #000;--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: 50px;--vr-form-input-line-height: 40px}@media screen and (max-width: 599px){:root{--vr-bw-padding-inline: .5rem}}:root{--vr-color-primary: #BA0C2F;--vr-color-secondary: #000;--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: 50px;--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:var(--vr-font-weight-bold)}:root{--vr-color-primary: #BA0C2F;--vr-color-secondary: #000;--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: 50px;--vr-form-input-line-height: 40px}@media screen and (max-width: 599px){:root{--vr-bw-padding-inline: .5rem}}input,label,select,button,textarea{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}select,textarea,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: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);border-radius:15px;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=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}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{height:auto;line-height:var(--vr-line-height-default);vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}::-webkit-input-placeholder{padding:0;color:var(--vr-form-placeholder-color);font-size:1rem;opacity:.9;font-weight:600}:-moz-placeholder{padding:0;color:var(--vr-form-placeholder-color);font-size:1rem;opacity:.9;font-weight:600}::-moz-placeholder{padding:0;color:var(--vr-form-placeholder-color);font-size:1rem;opacity:.9;font-weight:600}:-ms-input-placeholder{padding:0;color:var(--vr-form-placeholder-color) !important;font-size:1rem !important;opacity:.9;font-weight:600}::-ms-input-placeholder{padding:0;color:var(--vr-form-placeholder-color);font-size:.75rem;opacity:.9;font-weight:600}::placeholder{padding:0;color:var(--vr-form-placeholder-color);font-size:1rem;opacity:.9;font-weight:100}.widget{position:relative;margin-top:calc(var(--vr-line-height-default)*var(--vr-form-font-size) + .5rem)}.widget textarea::placeholder,.widget input[type=date]::placeholder,.widget input[type=datetime]::placeholder,.widget input[type=datetime-local]::placeholder,.widget input[type=email]::placeholder,.widget input[type=month]::placeholder,.widget input[type=number]::placeholder,.widget input[type=password]::placeholder,.widget input[type=range]::placeholder,.widget input[type=search]::placeholder,.widget input[type=tel]::placeholder,.widget input[type=text]::placeholder,.widget input[type=time]::placeholder,.widget input[type=url]::placeholder,.widget input[type=week]::placeholder,.widget input:not([type])::placeholder{color:#000}.widget textarea::-webkit-contacts-auto-fill-button,.widget input[type=date]::-webkit-contacts-auto-fill-button,.widget input[type=datetime]::-webkit-contacts-auto-fill-button,.widget input[type=datetime-local]::-webkit-contacts-auto-fill-button,.widget input[type=email]::-webkit-contacts-auto-fill-button,.widget input[type=month]::-webkit-contacts-auto-fill-button,.widget input[type=number]::-webkit-contacts-auto-fill-button,.widget input[type=password]::-webkit-contacts-auto-fill-button,.widget input[type=range]::-webkit-contacts-auto-fill-button,.widget input[type=search]::-webkit-contacts-auto-fill-button,.widget input[type=tel]::-webkit-contacts-auto-fill-button,.widget input[type=text]::-webkit-contacts-auto-fill-button,.widget input[type=time]::-webkit-contacts-auto-fill-button,.widget input[type=url]::-webkit-contacts-auto-fill-button,.widget input[type=week]::-webkit-contacts-auto-fill-button,.widget input:not([type])::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.widget textarea+label,.widget input[type=date]+label,.widget input[type=datetime]+label,.widget input[type=datetime-local]+label,.widget input[type=email]+label,.widget input[type=month]+label,.widget input[type=number]+label,.widget input[type=password]+label,.widget input[type=range]+label,.widget input[type=search]+label,.widget input[type=tel]+label,.widget input[type=text]+label,.widget input[type=time]+label,.widget input[type=url]+label,.widget input[type=week]+label,.widget 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 textarea:focus+label,.widget textarea:not(:placeholder-shown)+label,.widget input[type=date]:focus+label,.widget input[type=date]:not(:placeholder-shown)+label,.widget input[type=datetime]:focus+label,.widget input[type=datetime]:not(:placeholder-shown)+label,.widget input[type=datetime-local]:focus+label,.widget input[type=datetime-local]:not(:placeholder-shown)+label,.widget input[type=email]:focus+label,.widget input[type=email]:not(:placeholder-shown)+label,.widget input[type=month]:focus+label,.widget input[type=month]:not(:placeholder-shown)+label,.widget input[type=number]:focus+label,.widget input[type=number]:not(:placeholder-shown)+label,.widget input[type=password]:focus+label,.widget input[type=password]:not(:placeholder-shown)+label,.widget input[type=range]:focus+label,.widget input[type=range]:not(:placeholder-shown)+label,.widget input[type=search]:focus+label,.widget input[type=search]:not(:placeholder-shown)+label,.widget input[type=tel]:focus+label,.widget input[type=tel]:not(:placeholder-shown)+label,.widget input[type=text]:focus+label,.widget input[type=text]:not(:placeholder-shown)+label,.widget input[type=time]:focus+label,.widget input[type=time]:not(:placeholder-shown)+label,.widget input[type=url]:focus+label,.widget input[type=url]:not(:placeholder-shown)+label,.widget input[type=week]:focus+label,.widget input[type=week]:not(:placeholder-shown)+label,.widget input:not([type]):focus+label,.widget input:not([type]):not(:placeholder-shown)+label{top:calc(var(--vr-line-height-default)*-1em);left:0;color:var(--vr-color-text)}.widget textarea:placeholder-shown+label+.clear,.widget input[type=date]:placeholder-shown+label+.clear,.widget input[type=datetime]:placeholder-shown+label+.clear,.widget input[type=datetime-local]:placeholder-shown+label+.clear,.widget input[type=email]:placeholder-shown+label+.clear,.widget input[type=month]:placeholder-shown+label+.clear,.widget input[type=number]:placeholder-shown+label+.clear,.widget input[type=password]:placeholder-shown+label+.clear,.widget input[type=range]:placeholder-shown+label+.clear,.widget input[type=search]:placeholder-shown+label+.clear,.widget input[type=tel]:placeholder-shown+label+.clear,.widget input[type=text]:placeholder-shown+label+.clear,.widget input[type=time]:placeholder-shown+label+.clear,.widget input[type=url]:placeholder-shown+label+.clear,.widget input[type=week]:placeholder-shown+label+.clear,.widget input:not([type]):placeholder-shown+label+.clear{display:none}.widget textarea:not(input)+label,.widget input[type=date]:not(input)+label,.widget input[type=datetime]:not(input)+label,.widget input[type=datetime-local]:not(input)+label,.widget input[type=email]:not(input)+label,.widget input[type=month]:not(input)+label,.widget input[type=number]:not(input)+label,.widget input[type=password]:not(input)+label,.widget input[type=range]:not(input)+label,.widget input[type=search]:not(input)+label,.widget input[type=tel]:not(input)+label,.widget input[type=text]:not(input)+label,.widget input[type=time]:not(input)+label,.widget input[type=url]:not(input)+label,.widget input[type=week]:not(input)+label,.widget input:not([type]):not(input)+label{top:calc(var(--vr-form-input-height)/2 - var(--vr-line-height-default)*1em/2)}.widget .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 .clear:hover,.widget .clear:focus{color:#333}:root{--vr-color-primary: #BA0C2F;--vr-color-secondary: #000;--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: 50px;--vr-form-input-line-height: 40px}@media screen and (max-width: 599px){:root{--vr-bw-padding-inline: .5rem}}.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-color-primary: #BA0C2F;--vr-color-secondary: #000;--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: 50px;--vr-form-input-line-height: 40px}@media screen and (max-width: 599px){:root{--vr-bw-padding-inline: .5rem}}: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,#footer,#header{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>*,#footer>*,#header>*{grid-column:content}.content-grid-wrapper>* .content-grid-small,#footer>* .content-grid-small,#header>* .content-grid-small{grid-column:indent}.content-grid-wrapper>* .content-grid-extended,#footer>* .content-grid-extended,#header>* .content-grid-extended{grid-column:breakout}.content-grid-wrapper>* .content-grid-default-left,#footer>* .content-grid-default-left,#header>* .content-grid-default-left{grid-column:breakout/indent}.content-grid-wrapper>* .content-grid-default-right,#footer>* .content-grid-default-right,#header>* .content-grid-default-right{grid-column:indent/breakout}.content-grid-wrapper>* .content-grid-extended-left,#footer>* .content-grid-extended-left,#header>* .content-grid-extended-left{grid-column:breakout/content}.content-grid-wrapper>* .content-grid-extended-right,#footer>* .content-grid-extended-right,#header>* .content-grid-extended-right{grid-column:content/breakout}.content-grid-wrapper>* .content-grid-full,#footer>* .content-grid-full,#header>* .content-grid-full{grid-column:full-width}@media screen and (max-width: 599px){.content-grid-wrapper>* .content-grid-extended,#footer>* .content-grid-extended,#header>* .content-grid-extended{grid-column:full-width}.content-grid-wrapper>* .content-grid-default-left,#footer>* .content-grid-default-left,#header>* .content-grid-default-left{grid-column:full-width/content}.content-grid-wrapper>* .content-grid-default-right,#footer>* .content-grid-default-right,#header>* .content-grid-default-right{grid-column:content/full-width}.content-grid-wrapper>* .content-grid-extended-left,#footer>* .content-grid-extended-left,#header>* .content-grid-extended-left{grid-column:full-width/content}.content-grid-wrapper>* .content-grid-extended-right,#footer>* .content-grid-extended-right,#header>* .content-grid-extended-right{grid-column:content/full-width}.content-grid-wrapper>* .content-grid-text-indent.content-grid-extended,#footer>* .content-grid-text-indent.content-grid-extended,#header>* .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,#footer>* .content-grid-text-indent.content-grid-default-left,#header>* .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,#footer>* .content-grid-text-indent.content-grid-default-right,#header>* .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,#footer>* .content-grid-text-indent.content-grid-extended-left,#header>* .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,#footer>* .content-grid-text-indent.content-grid-extended-right,#header>* .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}}.widget-submit button,.module-vr-re-assets-list .details-link a,.module-managed-property .details-link a,.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,.standalone-buttons .standalone-buttons-link.-style-primary{display:inline-block;box-sizing:border-box;padding:10px 16px;line-height:1.3;text-align:center;border-radius:15px;color:#8c004c;border:1px solid #8c004c}.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}.-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-family:roboto}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,.8);transition:all .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 .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:.75rem}h1,h2,h3,h4,h5{margin: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,h2{font-size:2.8rem;font-size:clamp(1.75rem,7vw + .1rem,2.8rem);color:var(--vr-color-primary);font-weight:var(--vr-font-weight-bold)}h1.alternate-heading,h2.alternate-heading{font-family:var(--vr-font-family-alternate);font-weight:700;font-size:2rem;font-size:clamp(1.25rem,7vw + .1rem,2rem);text-transform:uppercase}h3{color:var(--vr-color-primary);font-weight:var(--vr-font-weight-medium);text-transform:uppercase;font-family:changeling-neo;font-weight:600;font-size:50px}h4{color:#8c004c;font-size:30px}h5{color:#8c004c;font-size:50px;font-weight:600}h6{color:#8c004c;font-size:30px;font-weight:bold}p.alternate-font{font-family:var(--vr-font-family-alternate)}small{font-size:.7rem}.tw_h2alternativ{color:#fff;font-family:Arial,Helvetica,sans-serif;margin-bottom:3rem}.tw_h2alternativ2{color:#000;text-align:center;margin-bottom:2rem}.tw-h5-alternativ{color:#8c004c;font-size:50px;font-weight:600;text-align:center}a{text-decoration:none;color:var(--vr-color-link);transition:color .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);z-index:1}#header .inside{position:absolute;z-index:50;inset:0 0 auto 0;display:flex;align-items:center;justify-content:center;column-gap:40px;margin-top:1rem;color:#fff;font-weight:100}#header .inside .mod_navigation ul{display:flex;gap:15px;text-transform:uppercase}#header .inside .mod_navigation ul li .active{text-decoration:none;border-bottom:1px solid #fff;font-weight:100;padding-bottom:1px}#header .inside .mod_navigation ul li>span,#header .inside .mod_navigation ul li>a,#header .inside .mod_navigation ul li>strong{margin:0 1rem;color:var(--vr-color-nav)}#header .inside .mod_navigation .tw-menu-contact a,#header .inside .mod_navigation .tw-menu-contact strong{background-color:#fff;color:#8c004c;border-radius:10px;text-transform:none;padding:.25em 1em}#header .inside .mod_navigation .tw-menu-contact a.active,#header .inside .mod_navigation .tw-menu-contact strong.active{text-decoration:none}#header .inside .mod_navigation .tw-menu-contact a:hover,#header .inside .mod_navigation .tw-menu-contact strong:hover{background-color:#8c004c;color:#fff;border-radius:10px;text-transform:none;padding:.25em 1em}@media screen and (max-width: 1080px){#header .inside .mod_navigation{opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;right:0;width:100%;padding-top:var(--header-height);overflow-y:auto;transition:all .25s;transform:translateX(100%)}.-mobile-menu-active #header .inside .mod_navigation{opacity:1;visibility:visible;background:var(--vr-bw-bgcolor-1);transform:translateX(0)}#header .inside .mod_navigation ul{flex-direction:column;align-items:center}#header .inside .mod_navigation .level_1{padding:0 30px}#header .inside .mod_navigation .level_1:before{display:none}#header .inside .mod_navigation .level_1>li{padding:5px 0;margin:0}#header .inside .mod_navigation .level_1>li>a,#header .inside .mod_navigation .level_1>li strong{color:var(--vr-color-primary);margin:0}#header .inside .mod_navigation .level_1>li>a:before,#header .inside .mod_navigation .level_1>li strong:before{display:none}#header .inside .mod_navigation .level_1>li>a:hover,#header .inside .mod_navigation .level_1>li>a.active,#header .inside .mod_navigation .level_1>li>a.trail,#header .inside .mod_navigation .level_1>li strong:hover,#header .inside .mod_navigation .level_1>li strong.active,#header .inside .mod_navigation .level_1>li strong.trail{color:var(--vr-color-primary);border-bottom-color:var(--vr-color-primary)}#header .inside .mod_navigation .level_1>li ul{padding-left:1em}#header .inside .mod_navigation .level_1>li ul>li{line-height:2}#header .inside .mod_navigation .level_1>li ul>li>a,#header .inside .mod_navigation .level_1>li ul>li strong{font-weight:300;font-size:.8em;color:var(--vr-color-primary)}#header .inside .mod_navigation .level_1>li ul>li>a:hover,#header .inside .mod_navigation .level_1>li ul>li strong:hover{color:var(--vr-color-link)}#header .inside .mod_navigation .tw-menu-contact.tw-menu-contact>a{color:var(--vr-color-light);background-color:var(--vr-color-primary)}}#logo{padding-right:30px}@media screen and (max-width: 1080px){#logo{padding-right:0}}#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 .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{display:none}}#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: 1080px){#hamburger{display:block}}#hamburger .line{position:absolute;left:10px;height:2px;width:30px;background:var(--vr-color-light);display:block;transition:.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{background:var(--vr-color-primary)}.-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-bw-bgcolor-3);padding:1rem 0;color:var(--vr-color-light)}#footer .inside{padding:2rem 0}#footer a{color:var(--vr-color-light)}#footer a:hover{color:var(--vr-color-light)}#footer .legal{margin-top:.5rem;font-size:.7rem}#footer .mod_navigation{text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:2.5rem;height:100%}#footer .mod_navigation .level_1{margin-bottom:0;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}#footer .mod_navigation .level_1>li a,#footer .mod_navigation .level_1>li span,#footer .mod_navigation .level_1>li strong{font-weight:100}#footer .mod_navigation .level_1>li a.active,#footer .mod_navigation .level_1>li a.trail,#footer .mod_navigation .level_1>li a:hover,#footer .mod_navigation .level_1>li span.active,#footer .mod_navigation .level_1>li span.trail,#footer .mod_navigation .level_1>li span:hover,#footer .mod_navigation .level_1>li strong.active,#footer .mod_navigation .level_1>li strong.trail,#footer .mod_navigation .level_1>li strong:hover{color:var(--vr-color-footer-active)}.tw-contact .row{align-items:center}.tw-contact p{font-size:1.1rem}@media screen and (max-width: 900px){h3{font-size:40px}.tw-footer{color:#fff}.tw-footer ul{text-align:right;font-weight:100}.tw-footer img{max-width:100%;width:200px}.tw-footer figure{display:flex;justify-content:center}.tw-footer .row{display:flex;justify-content:center;align-items:center}}.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}.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.-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:.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:.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:.75rem}.module-vr-re-assets-reader .overviewLink a:before,.module-managed-property-reader .overviewLink a:before{content:"«";padding-right:.5ex}.module-vr-re-assets-reader h3,.module-managed-property-reader h3{text-transform:uppercase;font-size:1.25rem;padding-bottom:.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}.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:.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-managed-property-reader .expose-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-managed-property-reader .expose-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% - 75px)/4)}.module-vr-re-assets-reader .expose-floorplans ul li,.module-managed-property-reader .expose-floorplans ul li{flex:0 0 calc((100% - 25px)/2)}.embed{display:flex}.embed.embed-center{align-items:center;justify-content:center}.embed>iframe{border:none}.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%}.tw-nav{flex-direction:row}#header-ribbon{background:rgba(255,255,255,.9);display:flex;justify-content:center;align-items:flex-end;padding:.5rem 0}#header-ribbon img{vertical-align:bottom}#header-ribbon .content-text{max-width:600px;padding-bottom:1.25rem}#header-ribbon .content-text em{font-style:normal;color:var(--vr-color-primary);font-weight:300;font-size:clamp(1.25rem,7vw + .1rem,2rem)}@media screen and (max-width: 849px){#header-ribbon{background:none}#header-ribbon .ribbon-logo{display:none}#header-ribbon .content-text{padding:.5rem 0}#header-ribbon .content-text p{margin:0}}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){#header-ribbon{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(255,255,255,.6)}}.tw_price_row figure{display:flex;justify-content:center;margin-bottom:5%}.tw_largredtxt{font-size:44px;color:#8c004c;font-weight:700}.tw_mediumlargetxt{font-size:42px;font-weight:700;margin:3rem 0;line-height:1.1}.tw_smallredtxt{font-size:20px;color:#8c004c;font-weight:700}.tw_textalternativ{color:#fff}.tw_price{position:absolute;bottom:1.5em;justify-content:center;left:2em;right:2em}.tw-img{margin:1.5rem 0}.tw_price_box,.tw_price_box_alternativ{padding:1.5rem 1.5rem 10.5rem 1.5rem;border-radius:20px;background-color:#fff;position:relative;color:var(--vr-color-primary)}.tw_price_box ul,.tw_price_box_alternativ ul{list-style:none}.tw_price_box ul li,.tw_price_box_alternativ ul li{padding-left:1.5em;position:relative}.tw_price_box ul li:before,.tw_price_box_alternativ ul li:before{content:"";background:url("../../files/themes/luumicore2024/assets/images/base/Icons/plusicon.svg") 50% 50% no-repeat;width:.75em;height:.75em;position:absolute;left:0;top:.25em}.tw_price_box h3,.tw_price_box_alternativ h3{margin-bottom:.25rem;font-size:30px}.tw_price_box h2,.tw_price_box_alternativ h2{margin:0 .25rem 0 .25rem;font-family:changeling-neo;font-size:25px}.tw_price_box .tw-button,.tw_price_box_alternativ .tw-button{color:var(--vr-color-primary) !important}.tw_price_box .top_box p,.tw_price_box_alternativ .top_box p{margin-bottom:.25rem}@media screen and (max-width: 766px){.tw_price_box,.tw_price_box_alternativ{padding:1.5rem 1.5rem 10.5rem 1.5rem;border-radius:20px;background-color:#fff;position:relative;margin-bottom:20px}.tw_price_box h3,.tw_price_box_alternativ h3{margin-bottom:.25rem;font-size:30px}.tw_price_box h2,.tw_price_box_alternativ h2{margin:0 .25rem 0 .25rem;font-family:changeling-neo;font-size:25px}.tw_price_box .top_box p,.tw_price_box_alternativ .top_box p{margin-bottom:.25rem}}.tw_price_box_alternativ{border:2px solid var(--vr-color-primary)}.tw_sugsestion{background-color:#8c004c;color:#fff;padding:5px 2rem;border-radius:15px;margin:2rem 0}.tw_sugsestion p{margin:0;padding:0}.tw-testimonial{color:#fff;font-size:30pt;font-weight:100;font-style:italic}.tw-testimonial-name{color:#fff;font-size:20pt;font-style:italic;font-weight:100;margin-left:10%}.tw-testimonial-position{color:#fff;font-size:15pt;font-weight:100;margin-left:10%}video{display:block;max-width:100%;height:auto}.tw-datenschutz h2{color:#8c004c;font-size:50px;font-weight:600;font-family:roboto}.tw-datenschutz h4{font-size:30px;font-weight:500;margin-top:2rem}.tw-datenschutz h5{font-size:30px;font-weight:500;margin-top:2rem}.tw-datenschutz a{text-decoration:none;color:#8c004c;transition:color .25s ease}.tw-datenschutz a:hover{color:rgba(140,0,77,.7529411765)}.tw-button{text-decoration:none;color:#8c004c;border:1px solid #8c004c;border-radius:10px;padding:1% 5%;font-size:17px}.tw-button-alternativ{color:#fff;text-decoration:none;padding:1.5% 1.5%;border:1px solid;border-radius:15px;font-size:15px}.tw-button-alternativ2{color:#8c004c;text-decoration:none;border:1px solid #8c004c;padding:1.5% 1.5%;font-size:15px}.phone-container{display:flex;align-items:center;justify-content:center;margin:1.5rem 0}.phone-container .phone{position:relative}.phone-container .phone,.phone-container .phone img{height:100%;margin:0 auto}.phone-container .phone video,.phone-container .phone img{display:block;border:10px solid #111;border-radius:20px}.phone-container .phone .notch-container{position:absolute;top:20px;width:100%;height:100px}.phone-container .phone .notch-container .notch{width:20px;height:20px;margin:0 auto;background-color:#111;border-radius:20px;position:relative}.phone-container .phone .notch-container .notch::before{content:"";position:absolute;left:4px;top:4px;width:12px;height:12px;border-radius:50px;background-color:#5b5b6b}.phone-container .phone .buttons{position:absolute;top:10px;right:-3px;bottom:10px;width:10px}.phone-container .phone .buttons .power{position:absolute;top:25%;width:10px;height:50px;background-color:#111;border-radius:0 5px 5px 0}.phone-container .phone .buttons .vol-up{position:absolute;top:25%;margin-top:75px;width:10px;height:50px;background-color:#111;border-radius:0 5px 4px 0}.phone-container .phone .buttons .vol-down{position:absolute;top:25%;margin-top:125px;width:10px;height:50px;background-color:#111;border-radius:0 4px 5px 0}select.active{background-color:var(--vr-bw-bgcolor-1);border-color:var(--vr-color-primary);color:var(--vr-color-primary)}.content-background-wrapper.-alt-color-2,.content-background-wrapper.-alt-color-2 h1,.content-background-wrapper.-alt-color-2 h2,.content-background-wrapper.-alt-color-2 h3,.content-background-wrapper.-alt-color-2 h4,.content-background-wrapper.-alt-color-2 h5,.content-background-wrapper.-alt-color-2 h6{color:var(--vr-color-light)}.content-background-wrapper.-alt-color-2 a{color:var(--vr-color-light);border-bottom:1px solid currentColor}.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:#fff}img{max-width:100%;height:auto}.flex{display:flex;align-items:flex-start;flex-direction:row;gap:var(--vr-default-gap)}.flex.-align-center{align-items:center}.flex.-justify-center{justify-content:center}.flex.-width-auto>*{flex:0 0 auto}.flex>*{flex:1 0 0}.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}.testimonial-wrapper{display:grid;min-height:500px;grid-template-rows:[headspace-start] auto [content-start headspace-end] auto [content-end];grid-template-columns:[space-left-start] 35% [content-start space-left-end] 65% [content-end];gap:1rem}.testimonial-wrapper .testimonial-content{padding:0 2.5rem;position:relative;color:var(--vr-color-light);grid-column:content-start/content-end;grid-row:content-start/content-end}.testimonial-wrapper .testimonial-quote{font-size:clamp(.85rem,5vw + .1rem,1.5rem);line-height:1.3;margin-bottom:.75em;font-style:italic;position:relative}.testimonial-wrapper .testimonial-quote:before{position:absolute;left:-2.5rem;top:-1.5rem;font-size:6rem;content:"“"}.testimonial-wrapper .testimonial-quote:after{position:absolute;right:-2.5rem;bottom:-1.5rem;font-size:6rem;content:"„"}.testimonial-wrapper .testimonial-quoted{display:flex;gap:1rem;align-items:flex-end}@media screen and (max-width: 599px){.testimonial-wrapper .testimonial-quoted{flex-direction:column-reverse;align-items:center}}.testimonial-wrapper .testimonial-name{font-size:clamp(.55em,4vw + .1rem,1rem)}.testimonial-wrapper .testimonial-position{font-size:clamp(.4rem,4vw + .1rem,.75rem)}@media screen and (max-width: 766px){.testimonial-wrapper{min-height:100vw;grid-template-rows:[headspace-start] minmax(350px, 50vw) [content-start headspace-end] auto [content-end];grid-template-columns:[content-start] minmax(1px, 100%) [content-end]}.testimonial-wrapper .testimonial-content{padding:1.5em 2em;color:var(--vr-color-light);background:rgba(0,0,0,.9)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){.testimonial-wrapper .testimonial-content{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:rgba(0,0,0,.6)}}.testimonial-wrapper .testimonial-quote:before,.testimonial-wrapper .testimonial-quote:after{font-size:4rem}.testimonial-wrapper .testimonial-quote:before{top:-1.125rem;left:-1.75rem}.testimonial-wrapper .testimonial-quote:after{bottom:-1.125rem;right:-1.75rem}}
:root {
  --vr-color-primary: #8c004c;
  --vr-color-secondary: #f5f5f5;
  --vr-color-nav: #fff;
  --vr-color-nav-active: var(--vr-color-primary);
  --vr-color-footer-active: #aaa;
  --vr-color-link: var(--vr-color-primary);
  --vr-bw-bgcolor-1: #f5f5f5;
  --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: 0rem 1rem;

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

  --vr-font-family-alternate: "changeling-neo", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;

  --vr-font-weight-default: 300;
  --vr-font-weight-bold: 500;

  --vr-form-font-size: .8rem;
  --vr-form-input-border-color: #aaa;
  --vr-form-input-color: #aaa;
  --vr-form-input-padding-horizontal: 1rem;
  --vr-form-input-padding-vertical: .5rem;
}
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.woff') format('woff'), /* Modern Browsers */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../../files/themes/luumicore2024/assets/fonts/roboto-v20-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
