.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

/* Document
 * ========================================================================== */

/**
 * 1. Add border box sizing in all browsers (opinionated).
 * 2. Backgrounds do not repeat by default (opinionated).
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  background-repeat: no-repeat; /* 2 */
}

/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */

::before,
::after {
  text-decoration: inherit; /* 1 */
  vertical-align: inherit; /* 2 */
}

/**
 * 1. Use the default cursor in all browsers (opinionated).
 * 2. Change the line height in all browsers (opinionated).
 * 3. Breaks words to prevent overflow in all browsers (opinionated).
 * 4. Use a 4-space tab width in all browsers (opinionated).
 * 5. Remove the grey highlight on links in iOS (opinionated).
 * 6. Prevent adjustments of font size after orientation changes in iOS.
 */

:where(:root) {
  cursor: default; /* 1 */
  line-height: 1.5; /* 2 */
  overflow-wrap: break-word; /* 3 */
  -moz-tab-size: 4; /* 4 */
  tab-size: 4; /* 4 */
  -webkit-tap-highlight-color: transparent; /* 5 */
  -webkit-text-size-adjust: 100%; /* 6 */
}

/* Sections
 * ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

:where(body) {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Edge, Firefox, and Safari.
 */

:where(h1) {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
 * ========================================================================== */

/**
 * Remove the margin on nested lists in Chrome, Edge, and Safari.
 */

:where(dl, ol, ul) :where(dl, ol, ul) {
  margin: 0;
}

/**
 * 1. Correct the inheritance of border color in Firefox.
 * 2. Add the correct box sizing in Firefox.
 */

:where(hr) {
  color: inherit; /* 1 */
  height: 0; /* 2 */
}

/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */

:where(nav) :where(ol, ul) {
  list-style-type: none;
  padding: 0;
}

/**
 * Prevent VoiceOver from ignoring list semantics in Safari (opinionated).
 */

:where(nav li)::before {
  content: "\200B";
  float: left;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 * 3. Prevent overflow of the container in all browsers (opinionated).
 */

:where(pre) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
  overflow: auto; /* 3 */
}

/* Text-level semantics
 * ========================================================================== */

/**
 * Add the correct text decoration in Safari.
 */

:where(abbr[title]) {
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

:where(b, strong) {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

:where(code, kbd, samp) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

:where(small) {
  font-size: 80%;
}

/* Embedded content
 * ========================================================================== */

/*
 * Change the alignment on media elements in all browsers (opinionated).
 */

:where(audio, canvas, iframe, img, svg, video) {
  vertical-align: middle;
}

/**
 * Remove the border on iframes in all browsers (opinionated).
 */

:where(iframe) {
  border-style: none;
}

/**
 * Change the fill color to match the text color in all browsers (opinionated).
 */

:where(svg:not([fill])) {
  fill: currentColor;
}

/* Tabular data
 * ========================================================================== */

/**
 * 1. Collapse border spacing in all browsers (opinionated).
 * 2. Correct table border color inheritance in all Chrome, Edge, and Safari.
 * 3. Remove text indentation from table contents in Chrome, Edge, and Safari.
 */

:where(table) {
  border-collapse: collapse; /* 1 */
  border-color: inherit; /* 2 */
  text-indent: 0; /* 3 */
}

/* Forms
 * ========================================================================== */

/**
 * Remove the margin on controls in Safari.
 */

:where(button, input, select) {
  margin: 0;
}

/**
 * Correct the inability to style buttons in iOS and Safari.
 */

:where(button, [type="button" i], [type="reset" i], [type="submit" i]) {
  -webkit-appearance: button;
}

/**
 * Change the inconsistent appearance in all browsers (opinionated).
 */

:where(fieldset) {
  border: 1px solid #a0a0a0;
}

/**
 * Add the correct vertical alignment in Chrome, Edge, and Firefox.
 */

:where(progress) {
  vertical-align: baseline;
}

/**
 * 1. Remove the margin in Firefox and Safari.
 * 3. Change the resize direction in all browsers (opinionated).
 */

:where(textarea) {
  margin: 0; /* 1 */
  resize: vertical; /* 3 */
}

/**
 * 1. Correct the odd appearance in Chrome, Edge, and Safari.
 * 2. Correct the outline style in Safari.
 */

:where([type="search" i]) {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * Remove the inner padding in Chrome, Edge, and Safari on macOS.
 */

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style upload buttons in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
 * ========================================================================== */

/*
 * Add the correct styles in Safari.
 */

:where(dialog) {
  background-color: white;
  border: solid;
  color: black;
  height: -moz-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: fit-content;
}

:where(dialog:not([open])) {
  display: none;
}

/*
 * Add the correct display in Safari.
 */

:where(details > summary:first-of-type) {
  display: list-item;
}

/* Accessibility
 * ========================================================================== */

/**
 * Change the cursor on busy elements in all browsers (opinionated).
 */

:where([aria-busy="true" i]) {
  cursor: progress;
}

/*
 * Change the cursor on control elements in all browsers (opinionated).
 */

:where([aria-controls]) {
  cursor: pointer;
}

/*
 * Change the cursor on disabled, not-editable, or otherwise
 * inoperable elements in all browsers (opinionated).
 */

:where([aria-disabled="true" i], [disabled]) {
  cursor: not-allowed;
}

/*
 * Change the display on visually hidden accessible elements
 * in all browsers (opinionated).
 */

:where([aria-hidden="false" i][hidden]) {
  display: initial;
}

:where([aria-hidden="false" i][hidden]:not(:focus)) {
  clip: rect(0, 0, 0, 0);
  position: absolute;
}

html{--grid__columns: 12;--grid__gutter: 1.875rem}.row{display:grid;grid-template-columns:repeat(var(--grid__columns), 1fr);grid-gap:var(--grid__gutter);grid-auto-columns:1fr}.row--show{position:relative;background:#f9f9f9;z-index:0;padding-top:.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% - 20.625rem) / 12), #f9f9f9 calc((100% - 20.625rem) / 12), #f9f9f9 calc((100% - 20.625rem) / 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: 540px){.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: 540px){.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: 540px){.pull-right-sm{grid-column-end:-1}.pull-left-sm{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width: 540px){.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: 540px){.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: 768px){.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: 768px){.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: 768px){.pull-right-md{grid-column-end:-1}.pull-left-md{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width: 768px){.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: 768px){.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: 980px){.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: 980px){.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: 980px){.pull-right-lg{grid-column-end:-1}.pull-left-lg{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width: 980px){.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: 980px){.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: 1280px){.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: 1280px){.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: 1280px){.pull-right-xl{grid-column-end:-1}.pull-left-xl{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width: 1280px){.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: 1280px){.row-span-xl-1{grid-row:span 1/span 1}.row-span-xl-2{grid-row:span 2/span 2}.row-span-xl-3{grid-row:span 3/span 3}.row-span-xl-4{grid-row:span 4/span 4}.row-span-xl-5{grid-row:span 5/span 5}.row-span-xl-6{grid-row:span 6/span 6}.row-span-xl-7{grid-row:span 7/span 7}.row-span-xl-8{grid-row:span 8/span 8}.row-span-xl-9{grid-row:span 9/span 9}.row-span-xl-10{grid-row:span 10/span 10}.row-span-xl-11{grid-row:span 11/span 11}.row-span-xl-12{grid-row:span 12/span 12}}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.col-start-3{grid-column-start:3}.row-start-3{grid-row-start:3}.col-start-4{grid-column-start:4}.row-start-4{grid-row-start:4}.col-start-5{grid-column-start:5}.row-start-5{grid-row-start:5}.col-start-6{grid-column-start:6}.row-start-6{grid-row-start:6}.col-start-7{grid-column-start:7}.row-start-7{grid-row-start:7}.col-start-8{grid-column-start:8}.row-start-8{grid-row-start:8}.col-start-9{grid-column-start:9}.row-start-9{grid-row-start:9}.col-start-10{grid-column-start:10}.row-start-10{grid-row-start:10}.col-start-11{grid-column-start:11}.row-start-11{grid-row-start:11}.col-start-12{grid-column-start:12}.row-start-12{grid-row-start:12}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-7{grid-row:span 7/span 7}.row-span-8{grid-row:span 8/span 8}.row-span-9{grid-row:span 9/span 9}.row-span-10{grid-row:span 10/span 10}.row-span-11{grid-row:span 11/span 11}.row-span-12{grid-row:span 12/span 12}:root{--h-header: 90px;--p-default: 12px;--font-serif: "Neco-Variable", serif;--font-sans: "TheSans", sans-serif;--font-highlight: "HCo Tungsten";--color-black: #000;--color-black-rgb: 0, 0, 0;--color-white: #fff;--color-mabb-red: #E3000F;--color-mabb-red-rgb: 227, 0, 15;--color-mabb-green: #4C9853;--color-mabb-pink: #F84E5D;--color-mabb-orange: #EB8700;--color-mabb-blue: #336699;--color-mabb-red-bright: #FCE5E7;--color-mabb-orange-bright: #FDF2E5;--color-mabb-blue-bright: #EAEFF4;--color-mabb-green-bright: #EDF4ED;--color-mabb-lila-bright: #F0EAF4;--color-mabb-gold-1: #B17F4A;--color-mabb-gold-2: #E0C4A2;--color-mabb-lila: #733399;--color-mabb-apricot: #EE624C;--color-mabb-beige: #fdf2e6;--color-mabb-gray-1: #838385;--color-mabb-gray-2: #626A6E;--color-mabb-gray-light: #F1F1F1;--spacing-default: 24px;--padding-default: var(--spacing-default);--margin-default: var(--spacing-default);--border-radius-small: 6px;--border-radius-default: 12px;--border-radius-big: 24px;--border-radius-xxl: 48px;--scrollbar-offset-thin: 8px}@font-face{font-family:"Icomoon";src:url(../../files/theme/frontend/dist/fonts/icomoon-a84828dd21002a87b4bf.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/icomoon-52b91e16ea8a9fe6ebf6.woff) format("woff");font-weight:300;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"Icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play3:before{content:""}.icon-pause2:before{content:""}.icon-facebook2:before{content:""}.icon-twitter:before{content:""}@font-face{font-family:"Neco-Variable";src:url(../../files/theme/frontend/dist/fonts/Neco-Variable-f0c3e94955ae9f00c607.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Neco-Variable-2ff29af7bfe9f91f3e69.woff) format("woff");font-weight:400 900;font-style:normal}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_300-e001eb0698967283a669.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_300-61db78b6128e10dc8225.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_300i-d0ddb26ff9152265f54a.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_300i-811174aa300a0465c6da.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_400-6053a97cb2f86c2b892a.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_400-2085a5647ae4204130a2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_500-a05b1ac1ae29896dd35c.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_500-5fb95fe0d8275d1d92f8.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_600-8eeb7c7ab19c6165e440.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_600-7faf60970b5f3ef1635a.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"TheSans";src:url(../../files/theme/frontend/dist/fonts/TheSans_B2_700-76a541dfb8dd64b6434b.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/TheSans_B2_700-4e0e6f88a1cc47efc889.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Thin_Web-3d591e403e03cbbaff7c.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Thin_Web-fb59282be5c2f924badd.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-XLight_Web-1abfdd4fabe04e93cf47.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-XLight_Web-c4941fbb173a06c44503.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Light_Web-be1b6cc7f176e6264b9d.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Light_Web-c2bda725a50472953530.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Book_Web-1e5f02167d6ceec83cdc.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Book_Web-7a6ecc974856c7cb99ea.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Medium_Web-5b70be75cd61b10aa7fc.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Medium_Web-8400ac700790ea67e032.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Semibold_Web-f12699a849e13bc67653.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Semibold_Web-0abc7135a9a341e11e12.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Bold_Web-b8e358744e51930f6b5d.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Bold_Web-1eb6edbda9caae0441be.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HCo Tungsten";src:url(../../files/theme/frontend/dist/fonts/Tungsten-Black_Web-d73c369d61d55e74b0b6.woff2) format("woff2"),url(../../files/theme/frontend/dist/fonts/Tungsten-Black_Web-029f98a48858f6e2a480.woff) format("woff");font-weight:800;font-style:normal}.bg-red{background-color:var(--color-mabb-red)}.bg-red-bright{background-color:var(--color-mabb-red-bright)}.headline-sans-black{font-family:var(--font-sans);color:var(--color-black)}.text-sans-black{font-family:var(--font-sans);color:var(--color-black)}.headline-sans-white{font-family:var(--font-sans);color:var(--color-white)}.text-sans-white{font-family:var(--font-sans);color:var(--color-white)}.headline-sans-mabb-red{font-family:var(--font-sans);color:var(--color-mabb-red)}.text-sans-mabb-red{font-family:var(--font-sans);color:var(--color-mabb-red)}.headline-serif-black{font-family:var(--font-serif);color:var(--color-black)}.text-serif-black{font-family:var(--font-serif);color:var(--color-black)}.headline-serif-white{font-family:var(--font-serif);color:var(--color-white)}.text-serif-white{font-family:var(--font-serif);color:var(--color-white)}.headline-serif-mabb-red{font-family:var(--font-serif);color:var(--color-mabb-red)}.text-serif-mabb-red{font-family:var(--font-serif);color:var(--color-mabb-red)}.headline-highlight-black{font-family:var(--font-highlight);color:var(--color-black)}.text-highlight-black{font-family:var(--font-highlight);color:var(--color-black)}.headline-highlight-white{font-family:var(--font-highlight);color:var(--color-white)}.text-highlight-white{font-family:var(--font-highlight);color:var(--color-white)}.headline-highlight-mabb-red{font-family:var(--font-highlight);color:var(--color-mabb-red)}.text-highlight-mabb-red{font-family:var(--font-highlight);color:var(--color-mabb-red)}.text-sans,.ce_rsce_persons .flip-card-back p.more{font-family:var(--font-sans);font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.text-serif,.module-article-navigation#nav-sections .nav-footer p.colophon,.mod_header_title li,.ce_image figcaption,.content-image figcaption,.sticky-box p,.list-style-1 li{font-family:var(--font-serif);font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.text-highlight,.ce_rsce_persons .flip-card-back p.statement,.text-quote{font-family:var(--font-highlight);font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-red,.mod_header_title li{color:var(--color-mabb-red)}.text-orange{color:var(--color-mabb-orange)}.text-green{color:var(--color-mabb-green)}.text-blue{color:var(--color-mabb-blue)}.text-pink{color:var(--color-mabb-pink)}.headline-2xl h2{font-size:3rem;line-height:1.25}@media screen and (max-width: 980px){.headline-2xl h2{font-size:2.25rem}}@media screen and (max-width: 480px){.headline-2xl h2{font-size:1.75rem}}@media screen and (max-width: 320px){.headline-2xl h2{font-size:1.625rem}}.headline-xl h2{font-size:2.25rem}@media screen and (max-width: 980px){.headline-xl h2{font-size:1.75rem}}@media screen and (max-width: 480px){.headline-xl h2{font-size:1.5rem}}.headline-l h2{font-size:1.5rem}@media screen and (max-width: 980px){.headline-l h2{font-size:1.25rem}}.headline-m h2{font-size:1.25rem}@media screen and (max-width: 980px){.headline-m h2{font-size:1.125rem}}.text-2xl{font-size:1.75rem}@media screen and (max-width: 980px){.text-2xl{font-size:1.5rem}}.text-xl{font-size:1.5rem}@media screen and (max-width: 980px){.text-xl{font-size:1.25rem}}.text-l,.mod_header_title li,.modal .ce_text p,#modal-content .ce_text p,.modal .content-text p,#modal-content .content-text p,.text-quote-src{font-size:1.25rem}@media screen and (max-width: 980px){.text-l,.mod_header_title li,.modal .ce_text p,#modal-content .ce_text p,.modal .content-text p,#modal-content .content-text p,.text-quote-src{font-size:1.125rem}}.text-normal,.sticky-box strong{font-size:1rem}@media screen and (max-width: 980px){.text-normal,.sticky-box strong{font-size:.9375rem}}.text-s,.module-article-navigation#nav-sections .nav-footer p.colophon{font-size:.875rem}.text-light{font-weight:300}.text-normal,.sticky-box strong{font-weight:400}.text-medium,.mod_header_title li,.ce_rsce_persons .flip-card-back p.more,.ce_rsce_persons .flip-card-back p.statement,.modal .ce_text p,#modal-content .ce_text p,.modal .content-text p,#modal-content .content-text p,.text-quote{font-weight:500}.text-bold,.text-quote-src{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-underline-red{-webkit-text-decoration:underline var(--color-mabb-red) 4px;text-decoration:underline var(--color-mabb-red) 4px}.text-shadow-dark{text-shadow:2px 2px 2px rgba(0,0,0,.8)}.text-quote{color:var(--color-mabb-red);font-size:2.75rem;line-height:1.125;margin:1rem 0 0 0 !important}@media screen and (max-width: 768px){.text-quote{font-size:2rem}}.text-quote-src{margin-bottom:var(--margin-default)}@-webkit-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.bubble,.ce_rsce_lightbox_teaser a{display:block;width:300px;height:300px;padding:30px;width:100%;aspect-ratio:1/1;height:auto;min-width:300px;border-radius:50%;border:3px solid var(--color-mabb-gray-1);background:var(--color-white);box-shadow:10px 10px 10px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;position:relative}@media screen and (max-width: 540px){.bubble,.ce_rsce_lightbox_teaser a{width:calc(100% - var(--padding-default)*2);min-width:0;margin:auto}}.bubble h3,.ce_rsce_lightbox_teaser a h3{font-size:1.25rem}.bubble h3,.ce_rsce_lightbox_teaser a h3,.bubble p,.ce_rsce_lightbox_teaser a p{color:var(--color-black);text-align:center}.bubble p.more,.ce_rsce_lightbox_teaser a p.more{font-weight:bold}.bubble:hover,.ce_rsce_lightbox_teaser a:hover{transform:scale(1.05)}.bubble:hover>div,.ce_rsce_lightbox_teaser a:hover>div{transform:scale(0.952)}.bubble-red,.ce_rsce_lightbox_teaser.teaser-red a{border-color:var(--color-mabb-red)}.bubble-red h3,.ce_rsce_lightbox_teaser.teaser-red a h3{color:var(--color-mabb-red)}.bubble-red:hover p.more,.ce_rsce_lightbox_teaser.teaser-red a:hover p.more,.bubble-red:focus p.more,.ce_rsce_lightbox_teaser.teaser-red a:focus p.more,.bubble-red:active p.more,.ce_rsce_lightbox_teaser.teaser-red a:active p.more{color:var(--color-mabb-red)}.bubble-orange,.ce_rsce_lightbox_teaser.teaser-orange a{border-color:var(--color-mabb-orange)}.bubble-orange h3,.ce_rsce_lightbox_teaser.teaser-orange a h3{color:var(--color-mabb-orange)}.bubble-orange:hover p.more,.ce_rsce_lightbox_teaser.teaser-orange a:hover p.more,.bubble-orange:focus p.more,.ce_rsce_lightbox_teaser.teaser-orange a:focus p.more,.bubble-orange:active p.more,.ce_rsce_lightbox_teaser.teaser-orange a:active p.more{color:var(--color-mabb-orange)}.bubble-blue,.ce_rsce_lightbox_teaser.teaser-blue a{border-color:var(--color-mabb-blue)}.bubble-blue h3,.ce_rsce_lightbox_teaser.teaser-blue a h3{color:var(--color-mabb-blue)}.bubble-blue:hover p.more,.ce_rsce_lightbox_teaser.teaser-blue a:hover p.more,.bubble-blue:focus p.more,.ce_rsce_lightbox_teaser.teaser-blue a:focus p.more,.bubble-blue:active p.more,.ce_rsce_lightbox_teaser.teaser-blue a:active p.more{color:var(--color-mabb-blue)}.bubble-green,.ce_rsce_lightbox_teaser.teaser-green a{border-color:var(--color-mabb-green)}.bubble-green h3,.ce_rsce_lightbox_teaser.teaser-green a h3{color:var(--color-mabb-green)}.bubble-green:hover p.more,.ce_rsce_lightbox_teaser.teaser-green a:hover p.more,.bubble-green:focus p.more,.ce_rsce_lightbox_teaser.teaser-green a:focus p.more,.bubble-green:active p.more,.ce_rsce_lightbox_teaser.teaser-green a:active p.more{color:var(--color-mabb-green)}.bubble-pink,.ce_rsce_lightbox_teaser.teaser-pink a{border-color:var(--color-mabb-pink)}.bubble-pink h3,.ce_rsce_lightbox_teaser.teaser-pink a h3{color:var(--color-mabb-pink)}.bubble-pink:hover p.more,.ce_rsce_lightbox_teaser.teaser-pink a:hover p.more,.bubble-pink:focus p.more,.ce_rsce_lightbox_teaser.teaser-pink a:focus p.more,.bubble-pink:active p.more,.ce_rsce_lightbox_teaser.teaser-pink a:active p.more{color:var(--color-mabb-pink)}.bubble-lila,.ce_rsce_lightbox_teaser.teaser-lila a{border-color:var(--color-mabb-lila)}.bubble-lila h3,.ce_rsce_lightbox_teaser.teaser-lila a h3{color:var(--color-mabb-lila)}.bubble-lila:hover p.more,.ce_rsce_lightbox_teaser.teaser-lila a:hover p.more,.bubble-lila:focus p.more,.ce_rsce_lightbox_teaser.teaser-lila a:focus p.more,.bubble-lila:active p.more,.ce_rsce_lightbox_teaser.teaser-lila a:active p.more{color:var(--color-mabb-lila)}.button,.modal .content-hyperlink a,#modal-content .content-hyperlink a,.button:visited{transition:color .25s,background-color .25s;display:inline-block;color:var(--color-mabb-red);background:var(--color-white);text-decoration:none;border:1px solid var(--color-mabb-red);border-radius:2rem;font-size:1.75rem;padding:8px 48px}@media screen and (max-width: 980px){.button,.modal .content-hyperlink a,#modal-content .content-hyperlink a,.button:visited{font-size:1.375rem}}@media screen and (max-width: 720px){.button,.modal .content-hyperlink a,#modal-content .content-hyperlink a,.button:visited{font-size:1.25rem}}.button:hover,.modal .content-hyperlink a:hover,#modal-content .content-hyperlink a:hover,.button:focus,.modal .content-hyperlink a:focus,#modal-content .content-hyperlink a:focus,.button:active,.modal .content-hyperlink a:active,#modal-content .content-hyperlink a:active{transition:color .25s,background-color .25s;color:var(--color-white);background-color:var(--color-mabb-red)}.flip-card{background-color:rgba(0,0,0,0);width:100%;aspect-ratio:1/1;perspective:1000px}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card .flip-card-front,.flip-card .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card .flip-card-front:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:50px;height:50px;background:rgba(0,0,0,0) url(../../files/theme/frontend/dist/img/flip-ee674dc79fcfb509f37c.svg) no-repeat;background-size:cover}.flip-card .flip-card-back{transform:rotateY(180deg)}.list-style-1 li{margin-bottom:1rem}.modal,#modal-content{background-color:var(--color-mabb-beige);background-color:var(--color-white);border:0;padding:var(--padding-default);padding-bottom:calc(var(--padding-default)*2);position:relative;min-height:300px}@media screen and (max-width: 640px){.modal,#modal-content{padding:calc(var(--padding-default)/2);padding-bottom:var(--padding-default)}}.modal .inside,#modal-content .inside{max-width:800px;margin:auto}.modal .content-headline,#modal-content .content-headline{font-weight:bold}.modal .content-headline,#modal-content .content-headline,.modal .ce_text,#modal-content .ce_text,.modal .content-text .ce_player,#modal-content .content-text .ce_player,.modal .content-player,#modal-content .content-player{margin:calc(var(--margin-default)) 0}.modal .content-hyperlink,#modal-content .content-hyperlink{margin:calc(var(--margin-default)*2) 0;text-align:center}.modal.modal-red,.modal-red#modal-content{background-color:var(--color-mabb-red-bright)}.modal.modal-red .ce_headline,.modal-red#modal-content .ce_headline{color:var(--color-mabb-red)}.modal.modal-red .content-hyperlink a,.modal-red#modal-content .content-hyperlink a,.modal.modal-red .content-hyperlink a:visited{color:var(--color-mabb-red);border:1px solid var(--color-mabb-red)}.modal.modal-red .content-hyperlink a:hover,.modal-red#modal-content .content-hyperlink a:hover,.modal.modal-red .content-hyperlink a:focus,.modal-red#modal-content .content-hyperlink a:focus,.modal.modal-red .content-hyperlink a:active,.modal-red#modal-content .content-hyperlink a:active{color:var(--color-white);background-color:var(--color-mabb-red)}.modal.modal-orange,.modal-orange#modal-content{background-color:var(--color-mabb-orange-bright)}.modal.modal-orange .ce_headline,.modal-orange#modal-content .ce_headline{color:var(--color-mabb-orange)}.modal.modal-orange .content-hyperlink a,.modal-orange#modal-content .content-hyperlink a,.modal.modal-orange .content-hyperlink a:visited{color:var(--color-mabb-orange);border:1px solid var(--color-mabb-orange)}.modal.modal-orange .content-hyperlink a:hover,.modal-orange#modal-content .content-hyperlink a:hover,.modal.modal-orange .content-hyperlink a:focus,.modal-orange#modal-content .content-hyperlink a:focus,.modal.modal-orange .content-hyperlink a:active,.modal-orange#modal-content .content-hyperlink a:active{color:var(--color-white);background-color:var(--color-mabb-orange)}.modal.modal-blue,.modal-blue#modal-content{background-color:var(--color-mabb-blue-bright)}.modal.modal-blue .ce_headline,.modal-blue#modal-content .ce_headline{color:var(--color-mabb-blue)}.modal.modal-blue .content-hyperlink a,.modal-blue#modal-content .content-hyperlink a,.modal.modal-blue .content-hyperlink a:visited{color:var(--color-mabb-blue);border:1px solid var(--color-mabb-blue)}.modal.modal-blue .content-hyperlink a:hover,.modal-blue#modal-content .content-hyperlink a:hover,.modal.modal-blue .content-hyperlink a:focus,.modal-blue#modal-content .content-hyperlink a:focus,.modal.modal-blue .content-hyperlink a:active,.modal-blue#modal-content .content-hyperlink a:active{color:var(--color-white);background-color:var(--color-mabb-blue)}.modal.modal-green,.modal-green#modal-content{background-color:var(--color-mabb-green-bright)}.modal.modal-green .ce_headline,.modal-green#modal-content .ce_headline{color:var(--color-mabb-green)}.modal.modal-green .content-hyperlink a,.modal-green#modal-content .content-hyperlink a,.modal.modal-green .content-hyperlink a:visited{color:var(--color-mabb-green);border:1px solid var(--color-mabb-green)}.modal.modal-green .content-hyperlink a:hover,.modal-green#modal-content .content-hyperlink a:hover,.modal.modal-green .content-hyperlink a:focus,.modal-green#modal-content .content-hyperlink a:focus,.modal.modal-green .content-hyperlink a:active,.modal-green#modal-content .content-hyperlink a:active{color:var(--color-white);background-color:var(--color-mabb-green)}.modal.modal-lila,.modal-lila#modal-content{background-color:var(--color-mabb-lila-bright)}.modal.modal-lila .ce_headline,.modal-lila#modal-content .ce_headline{color:var(--color-mabb-lila)}.modal.modal-lila .content-hyperlink a,.modal-lila#modal-content .content-hyperlink a,.modal.modal-lila .content-hyperlink a:visited{color:var(--color-mabb-lila);border:1px solid var(--color-mabb-lila)}.modal.modal-lila .content-hyperlink a:hover,.modal-lila#modal-content .content-hyperlink a:hover,.modal.modal-lila .content-hyperlink a:focus,.modal-lila#modal-content .content-hyperlink a:focus,.modal.modal-lila .content-hyperlink a:active,.modal-lila#modal-content .content-hyperlink a:active{color:var(--color-white);background-color:var(--color-mabb-lila)}#modal-wrapper{display:none;overflow-y:scroll;position:fixed;z-index:1000;top:0;right:0;width:100%;height:calc(100% - var(--h-header));margin-top:var(--h-header);background-color:rgba(0,0,0,.35);cursor:pointer}#modal-wrapper.show{display:block}#modal-container{position:relative;width:80%;margin:calc(var(--margin-default)*2) auto;background:var(--color-white);cursor:default}@media screen and (max-width: 980px){#modal-container{width:90%}}@media screen and (max-width: 720px){#modal-container{width:calc(100% - var(--padding-default)*2)}}@media screen and (max-width: 640px){#modal-container{width:calc(100% - var(--padding-default));margin:var(--margin-default) auto}}#modal-close{position:absolute;z-index:1;width:30px;height:30px;top:var(--padding-default);right:var(--padding-default);background:none;border:0;font-size:0;cursor:pointer}#modal-close:after{content:"×";display:block;position:absolute;z-index:1;right:0;top:-5px;width:30px;height:30px;text-indent:0;font-size:3rem;line-height:30px;color:var(--color-mabb-red)}@media screen and (max-width: 640px){#modal-close:after{right:-12px;top:-15px}}#modal-close-bottom{position:absolute;z-index:1;bottom:12px;left:0;right:0;margin:auto;border:0;background:none;text-decoration:underline;display:block;cursor:pointer}.spinner{width:40px;height:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto auto}.spinner .double-bounce1,.spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:var(--color-mabb-red);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.spinner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.sticky-box{position:fixed !important;z-index:100;opacity:0;top:10%;right:-99999px;width:260px;padding:var(--padding-default);background:var(--color-white);box-shadow:10px 10px 5px rgba(0,0,0,.3);border-radius:8px;border:1px solid var(--color-black)}@media screen and (max-width: 980px){.sticky-box{padding:calc(var(--padding-default)/2);width:180px}}@media screen and (max-width: 720px){.sticky-box{display:none !important}}.sticky-box h2{margin-top:0}.sticky-box p{margin-bottom:0;line-height:1.5}.sticky-box strong{border-bottom:4px solid red}.sticky-box a,.sticky-box a:visited{display:inline-block;margin-top:10px;font-weight:bold;text-decoration:none;color:var(--color-black)}.sticky-box.show{right:calc(var(--margin-default)*2)}@media screen and (max-width: 980px){.sticky-box.show{right:var(--margin-default)}}.quotes,.ce_rsce_persons .flip-card-back q,.content-headline.headline-quotes h2,.text-quote{quotes:"»" "«"}.quotes:before,.ce_rsce_persons .flip-card-back q:before,.content-headline.headline-quotes h2:before,.text-quote:before{content:open-quote}.quotes:after,.ce_rsce_persons .flip-card-back q:after,.content-headline.headline-quotes h2:after,.text-quote:after{content:close-quote}::-moz-selection{color:var(--color-white);background-color:rgba(var(--color-mabb-red-rgb), 0.99)}::selection{color:var(--color-white);background-color:rgba(var(--color-mabb-red-rgb), 0.99)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-sans);font-size:1rem;overflow-x:hidden}.noscroll{overflow:hidden;padding-right:8px}ul{margin:0}figure{margin:0}img,video{max-width:100%;height:auto}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*{scrollbar-width:thin;scrollbar-color:var(--color-mabb-red) var(--color-white)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:var(--color-white)}::-webkit-scrollbar-thumb{background-color:var(--color-mabb-red)}#header{position:fixed;top:0;z-index:10000;width:100%;height:var(--h-header);background:var(--color-white);box-shadow:0 6px 6px -3px var(--color-mabb-gray-1);box-shadow:0 6px 6px -3px rgba(var(--color-black-rgb), 0.5);position:fixed}#header-top{padding:calc(var(--padding-default)/2)}#header-top .inside{display:flex;justify-content:space-between;align-items:center}body.noscroll #header-top{padding-right:calc(var(--padding-default)/2 + var(--scrollbar-offset-thin))}#header-bottom{margin-top:5px}#story-wrapper{position:relative}.story-section{position:relative;min-height:calc(var(--vh, 1vh) * 100 - var(--h-header));top:var(--h-header);scroll-margin-top:calc(var(--h-header) - 1px);background:var(--color-white)}@media(orientation: portrait){.story-section:not(.type-chapter-intro):not(.keep-min-height),.story-section.reduce-min-height{min-height:0}}.story-section>.inside{position:relative;z-index:1;padding:var(--spacing-default) calc(var(--spacing-default)*2);min-height:calc(var(--vh, 1vh) * 100 - var(--h-header))}@media screen and (max-width: 768px){.story-section>.inside{padding:var(--spacing-default)}}@media screen and (max-width: 640px){.story-section>.inside{padding:calc(var(--spacing-default)/2)}}@media(orientation: portrait){.story-section:not(.type-chapter-intro):not(.keep-min-height)>.inside,.story-section.reduce-min-height>.inside{min-height:0}}.story-section>.inside>*[class*=ce_],.story-section>.inside>*[class*=content-],.story-section>.inside>*[class*=mod_]{position:relative;max-width:1280px;margin:4rem auto}@media screen and (max-width: 540px){.story-section>.inside>*[class*=ce_],.story-section>.inside>*[class*=content-],.story-section>.inside>*[class*=mod_]{margin:3rem auto}}.story-section>.inside>*[class*=ce_]:first-child,.story-section>.inside>*[class*=content-]:first-child,.story-section>.inside>*[class*=mod_]:first-child{margin-top:2rem}.story-section>.inside>*[class*=ce_]:last-child,.story-section>.inside>*[class*=content-]:last-child,.story-section>.inside>*[class*=mod_]:last-child{margin-bottom:1rem}.story-section>.inside>*[class*=ce_].full-width,.story-section>.inside>*[class*=content-].full-width,.story-section>.inside>*[class*=mod_].full-width{max-width:none;margin-left:calc(var(--spacing-default)*-2);margin-right:calc(var(--spacing-default)*-2)}@media screen and (max-width: 768px){.story-section>.inside>*[class*=ce_].full-width,.story-section>.inside>*[class*=content-].full-width,.story-section>.inside>*[class*=mod_].full-width{margin-left:calc(var(--spacing-default)*-1);margin-right:calc(var(--spacing-default)*-1)}}.story-section:first-child>.inside>*[class*=ce_],.story-section:first-child>.inside>*[class*=mod_]{visibility:hidden}#main-wrapper{padding-bottom:var(--h-header)}#footer{padding:calc(var(--padding-default)*2) var(--padding-default);text-align:center}#scroll-hint{position:fixed;bottom:calc(var(--margin-default)*2);left:0;right:0;width:50px;height:120px;margin:auto;-webkit-animation:fadeInOut 2s;animation:fadeInOut 2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;z-index:10}#scroll-hint.hide{-webkit-animation:fadeOut .5s;animation:fadeOut .5s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:1;animation-iteration-count:1}.story-section#video-botschaft-von-eva-flecken .content-headline{position:relative;max-width:820px;margin:1rem auto}.story-section.bg-black{background-color:var(--color-black)}.story-section.bg-white{background-color:var(--color-white)}.story-section.bg-mabb-red{background-color:var(--color-mabb-red)}.story-section.bg-mabb-green{background-color:var(--color-mabb-green)}.story-section.bg-mabb-pink{background-color:var(--color-mabb-pink)}.story-section.bg-mabb-orange{background-color:var(--color-mabb-orange)}.story-section.bg-mabb-blue{background-color:var(--color-mabb-blue)}.story-section.bg-mabb-gold-1{background-color:var(--color-mabb-gold-1)}.story-section.bg-mabb-gold-2{background-color:var(--color-mabb-gold-2)}.story-section.bg-mabb-gold-gradient{background:linear-gradient(to top right, var(--color-mabb-gold-1), var(--color-mabb-gold-2))}.story-section.bg-mabb-lila{background-color:var(--color-mabb-lila)}.story-section.bg-mabb-apricot{background-color:var(--color-mabb-apricot)}.story-section.bg-mabb-gray-1{background-color:var(--color-mabb-gray-1)}.story-section.bg-mabb-gray-2{background-color:var(--color-mabb-gray-2)}.story-section.bg-mabb-gray-light{background-color:var(--color-mabb-gray-light)}.story-section .background-media{position:absolute;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.story-section.bg-contain .background-media{-o-object-fit:contain;object-fit:contain}.story-section.bg-bottom .background-media{-o-object-position:bottom center;object-position:bottom center}.story-section.bg-top .background-media{-o-object-position:top center;object-position:top center}.story-section.bg-right-80 .background-media{-o-object-position:80% center;object-position:80% center}.story-section.bg-right .background-media{-o-object-position:right center;object-position:right center}.story-section.bg-illu-1 .background-media{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}@media(orientation: portrait){.story-section.bg-illu-1 .background-media{-o-object-position:center;object-position:center}}@media screen and (max-width: 640px){.story-section.bg-illu-1 .background-media{-o-object-position:center;object-position:center}}.story-section.bg-illu-2 .background-media{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}@media screen and (max-width: 640px){.story-section.bg-illu-2 .background-media{-o-object-position:right bottom;object-position:right bottom}}.story-section.bg-illu-3 .background-media{-o-object-fit:contain;object-fit:contain;-o-object-position:right 100px;object-position:right 100px}.story-section.bg-illu-4 .background-media{-o-object-fit:cover;object-fit:cover;-o-object-position:center 100px;object-position:center 100px}.wrapper-illustrated,.wrapper-illustrated-2,.wrapper-illustrated-1{position:relative;height:100%;margin-left:calc(var(--padding-default)*-2);margin-right:calc(var(--padding-default)*-2)}@media screen and (max-width: 768px){.wrapper-illustrated,.wrapper-illustrated-2,.wrapper-illustrated-1{margin-left:calc(var(--padding-default)*-1);margin-right:calc(var(--padding-default)*-1)}}.wrapper-illustrated .ce_rowStart,.wrapper-illustrated-2 .ce_rowStart,.wrapper-illustrated-1 .ce_rowStart{margin-bottom:calc(var(--margin-default)*3)}.wrapper-illustrated-1{padding-top:100px;padding-bottom:100px;border-top:5px dashed var(--color-mabb-pink);border-bottom:5px dashed var(--color-mabb-pink);background-image:url(../../files/theme/frontend/dist/assets/f7b247aa402a4dc19ae3.webp),url(../../files/theme/frontend/dist/assets/b1b78238ebfe63b2c707.webp),url(../../files/theme/frontend/dist/assets/5f092f8de8c5f1132945.webp),url(../../files/theme/frontend/dist/assets/6f946ce156fec8a9cc2d.webp),url(../../files/theme/frontend/dist/img/zz-c9188c991ee2dd0722fa.svg);background-position:right top,left top,left bottom,right bottom,center top;background-size:50%,30%,30%,30%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y;background-color:var(--color-mabb-gray-light);background-blend-mode:multiply;margin-bottom:calc(var(--margin-default)*2)}.wrapper-illustrated-2{padding-top:50px;padding-bottom:50px;background-image:url(../../files/theme/frontend/dist/img/illu-mabb-2dfbefabdbe2cbe3a055.svg),url(../../files/theme/frontend/dist/assets/942b9e887e48e778cda8.webp),url(../../files/theme/frontend/dist/img/illu-miz-e64f8f05e3afc15df279.svg),url(../../files/theme/frontend/dist/img/bg-rails-pink-94688e62afd326147b19.svg);background-position:left top,right 50%,left bottom,center -340px;background-size:30%,35%,45%,8%;background-repeat:no-repeat,no-repeat,no-repeat,repeat-y}.ce_image img,.content-image img{display:block;width:100%;max-width:100%;height:auto}.ce_image img.video_signature,.content-image img.video_signature{width:auto}.ce_image figcaption,.content-image figcaption{margin-top:calc(var(--padding-default)/2);text-align:center;font-size:1.125rem}.ce_image.parallax .image_container,.ce_image.parallax .simpleParallax,.content-image.parallax .image_container,.content-image.parallax .simpleParallax{aspect-ratio:2.66666;overflow:hidden}.ce_image.parallax.full-width,.content-image.parallax.full-width{margin-bottom:calc(var(--padding-default)*-1) !important}.ce_image.img-rounded,.content-image.img-rounded{max-width:400px !important}.ce_image.img-rounded img,.content-image.img-rounded img{border-radius:50%}.content-headline h2,.content_headline h2{margin-top:0;margin-bottom:0;font-weight:inherit}.story-section>.inside>.content-headline+.content-headline{margin-top:-4rem !important}@media screen and (max-width: 540px){.story-section>.inside>.content-headline+.content-headline{margin-top:-3rem !important}}.modal-red h2{color:var(--color-mabb-red)}.modal-orange h2{color:var(--color-mabb-orange)}.modal-blue h2{color:var(--color-mabb-blue)}.ce_text p,.content-text p{margin-top:0}.ce_text p a,.ce_text p a:visited,.content-text p a,.content-text p a:visited{color:var(--color-black)}.ce_text ul,.content-text ul{margin-bottom:1.5rem}.ce_text.video-subtext,.content_text.video-subtext{padding:0 var(--padding-default)}.ce_text.video-subtext h3,.content_text.video-subtext h3{display:inline-block;border-bottom:4px solid var(--color-mabb-red);margin:0 0 calc(var(--margin-default)/2) 0}.ce_text.credits,.content_text.credits{margin:2rem auto !important}.text_chronik{position:relative;margin-top:0 !important;margin-bottom:0 !important;display:flex}@media screen and (max-width: 640px){.text_chronik{flex-direction:column;padding-bottom:100px}}.text_chronik:after{display:block;content:"";position:absolute;top:0;left:50%;height:100%;width:5px;border-left:5px dashed var(--color-mabb-pink)}@media screen and (max-width: 640px){.text_chronik:after{height:100px;top:auto;bottom:0}}@media screen and (max-width: 640px){.text_chronik:last-child{padding-bottom:0px}}@media screen and (max-width: 640px){.text_chronik:last-child:after{display:none}}.text_chronik .box{width:50%;padding:var(--padding-default)}@media screen and (max-width: 640px){.text_chronik .box{width:100%}}.text_chronik.media--right .text-container{text-align:right}@media screen and (max-width: 640px){.text_chronik.media--right .box:first-child{order:2}}@media screen and (max-width: 640px){.text_chronik .image_container{max-width:60%;margin:auto}}.text_chronik .text-container h3{font-size:3rem;margin:0 0 var(--margin-default) 0}@media screen and (max-width: 640px){.text_chronik .text-container h3{font-size:2.5rem;text-align:center}}.text_chronik .text-container p{font-size:1.25rem !important;font-weight:500}@media screen and (max-width: 980px){.text_chronik .text-container p{font-size:1.125rem !important}}@media screen and (max-width: 640px){.text_chronik .text-container p{text-align:center}}.content-player video{width:100%;max-width:100%;height:auto;display:block}.content-player.video-portrait{width:335px;margin:auto;margin-bottom:var(--margin-default)}@media screen and (max-width: 980px){.content-player.video-portrait{width:260px}}@media screen and (max-width: 720px){.content-player.video-portrait{width:98%}}.content-player.video-portrait .video_container{width:335px;height:600px}@media screen and (max-width: 980px){.content-player.video-portrait .video_container{width:260px;height:468px}}@media screen and (max-width: 720px){.content-player.video-portrait .video_container{width:98%;max-height:calc(var(--vh, 1vh) * 60 - 0px)}}.content-player.video-portrait video{-o-object-fit:cover;object-fit:cover;border:3px solid var(--color-mabb-red);border-radius:var(--border-radius-big)}@media screen and (max-width: 720px){.content-player.video-portrait video{max-height:calc(var(--vh, 1vh) * 60 - 0px)}}.content-player.fs-video{margin:auto !important;top:0;left:0}.content-player.fs-video,.content-player.fs-video .video_container,.content-player.fs-video video{position:absolute !important;width:100%;height:100%;overflow:hidden}@media(max-width: 980px)and (orientation: portrait){.content-player.fs-video,.content-player.fs-video .video_container,.content-player.fs-video video{position:relative !important}}.content-player.fs-video video{top:0;left:0;max-width:none;-o-object-fit:cover;object-fit:cover}.content-slider{max-width:600px;margin:auto;border:10px solid #fff}.ce_sliderStart .tns-controls,.ce_sliderStart .slider-control{display:none}.ce_rsce_persons{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:calc(var(--spacing-default)*2)}@media screen and (max-width: 1024px){.ce_rsce_persons{grid-template-columns:1fr 1fr}}@media screen and (max-width: 640px){.ce_rsce_persons{grid-template-columns:1fr}}.ce_rsce_persons .image-container img{border-radius:var(--border-radius-xxl) var(--border-radius-xxl) 0 var(--border-radius-xxl);width:100%;display:block}.ce_rsce_persons .flip-card-back{padding:calc(var(--padding-default)*1.5);background-color:var(--color-mabb-red);color:#fff;text-align:center;border-radius:var(--border-radius-xxl) var(--border-radius-xxl) var(--border-radius-xxl) 0;display:flex;flex-direction:column}@media screen and (max-width: 1280px){.ce_rsce_persons .flip-card-back{padding:calc(var(--padding-default))}}.ce_rsce_persons .flip-card-back p,.ce_rsce_persons .flip-card-back a{margin:0}.ce_rsce_persons .flip-card-back p.statement{letter-spacing:1px;font-size:1.875rem;line-height:1.25;flex-grow:1}@media screen and (max-width: 1280px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.625rem;line-height:1.125}}@media screen and (max-width: 1024px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.875rem;line-height:1.25}}@media screen and (max-width: 980px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.625rem;line-height:1.125}}@media screen and (max-width: 720px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.5rem}}@media screen and (max-width: 640px){.ce_rsce_persons .flip-card-back p.statement{font-size:2.5rem;line-height:1.25}}@media screen and (max-width: 540px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.875rem}}@media screen and (max-width: 480px){.ce_rsce_persons .flip-card-back p.statement{font-size:1.625rem}}.ce_rsce_persons .flip-card-back p.more{font-size:1.25rem;margin-top:var(--margin-default)}.ce_rsce_persons .flip-card-back p.more a,.ce_rsce_persons .flip-card-back p.more a:visited{color:var(--color-white);text-decoration:none}.ce_rsce_persons .flip-card-back p.more a:hover,.ce_rsce_persons .flip-card-back p.more a:focus,.ce_rsce_persons .flip-card-back p.more a:active{text-decoration:underline}.ce_rsce_persons .description{padding:0 var(--padding-default)}.ce_rsce_persons .description h3{display:inline-block;border-bottom:5px solid var(--color-mabb-red);margin:var(--margin-default) 0 calc(var(--margin-default)/2) 0}.ce_rsce_persons .description p{margin-top:0}.mod_header_logo{width:20%}@media screen and (max-width: 768px){.mod_header_logo{width:50%}}@media screen and (max-width: 540px){.mod_header_logo{width:110px}}.mod_header_logo a,.mod_header_logo a:visited{color:var(--color-mabb-red);text-decoration:none;font-size:2rem;font-family:var(--font-sans);font-weight:700}.mod_header_buttons{display:flex;align-items:center;width:20%;justify-content:flex-end}@media screen and (max-width: 768px){.mod_header_buttons{width:50%}}.mod_header_buttons a,.mod_header_buttons a:visited{text-decoration:none;color:var(--color-mabb-red)}a#global-sound-switch{padding:calc(var(--padding-default)/4);font-size:1.25rem;margin-right:calc(var(--spacing-default)/2);background-image:url(../../files/theme/frontend/dist/img/sound-off-55f68c5059809930c18e.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:20px}a#global-sound-switch.sound-on{background-image:url(../../files/theme/frontend/dist/img/sound-on-ca83dd7736d5851ea0d9.svg)}a#nav-sections-open{padding:calc(var(--padding-default)/4)}a#nav-sections-open span{height:2px;width:24px;display:block;margin:5px auto;background-color:var(--color-mabb-red)}.mod_header_title{width:60%;text-align:center}@media screen and (max-width: 768px){.mod_header_title{width:0;display:none}}.mod_header_title ul{height:30px;overflow:hidden;margin:0;padding:0;list-style:none;counter-reset:chapter-number}.mod_header_title li{line-height:30px;position:relative;top:0;transition:.5s}.mod_header_title li:before{content:counter(chapter-number, upper-roman);counter-increment:chapter-number;display:inline-block;padding-right:calc(var(--padding-default)/2);color:var(--color-black)}.module-article-navigation#nav-sections-progress ul{display:flex;justify-content:space-between;align-items:center;padding:0 calc(var(--padding-default)/2)}.module-article-navigation#nav-sections-progress li{display:block;width:4px}.module-article-navigation#nav-sections-progress li::before{display:none}.module-article-navigation#nav-sections-progress li a,.module-article-navigation#nav-sections-progress li a:visited{display:block;width:4px;height:8px;background-color:var(--color-mabb-gray-1);text-decoration:none;font-size:0}.module-article-navigation#nav-sections-progress li a.passed,.module-article-navigation#nav-sections-progress li a:visited.passed{background-color:var(--color-mabb-red)}.module-article-navigation#nav-sections-progress li.type-chapter-intro{position:relative;width:12px}.module-article-navigation#nav-sections-progress li.type-chapter-intro a,.module-article-navigation#nav-sections-progress li.type-chapter-intro a:visited{width:12px;height:12px;border-radius:50%;border:2px solid var(--color-mabb-gray-1);background-color:var(--color-white);position:absolute;z-index:1}.module-article-navigation#nav-sections-progress li.type-chapter-intro a.passed,.module-article-navigation#nav-sections-progress li.type-chapter-intro a:visited.passed{border-color:var(--color-mabb-red)}.module-article-navigation#nav-sections-progress .progress-bar{height:5px;width:100%;background:var(--color-mabb-gray-1)}.module-article-navigation#nav-sections-progress .progress{position:absolute;height:5px;background:var(--color-mabb-red)}.module-article-navigation#nav-sections-progress .train{position:absolute;bottom:4px;width:120px;height:26px;background-image:url(../../files/theme/frontend/dist/img/train-da19cf7ea8c88ccf6d87.svg);background-size:100%;transform:translateX(-50%)}@media screen and (max-width: 980px){.module-article-navigation#nav-sections-progress .train{width:90px;height:20px}}body.noscroll .mod_article_navigation#nav-sections-progress ul{padding-right:calc(var(--padding-default)/2 + var(--scrollbar-offset-thin))}.module-article-navigation#nav-sections{display:none;position:absolute;top:-12px;right:-12px;z-index:2;background:var(--color-white);padding-bottom:calc(var(--padding-default)/2);box-shadow:-6px 6px 12px -6px rgba(0,0,0,.5);height:calc(var(--vh, 1vh) * 100 - 0px);overflow:scroll;padding-top:var(--h-header)}.module-article-navigation#nav-sections.show{display:flex;flex-direction:column}.module-article-navigation#nav-sections a,.module-article-navigation#nav-sections a:visited{display:inline-block;color:var(--color-black);text-decoration:none;padding:2px 0;border-bottom:2px solid rgba(0,0,0,0)}.module-article-navigation#nav-sections a#nav-sections-close{display:block;position:absolute;top:32px;right:20px;margin:0;padding:0;font-size:3rem;line-height:30px;color:var(--color-mabb-red)}.module-article-navigation#nav-sections ul{flex-grow:1;counter-reset:chapter-number}.module-article-navigation#nav-sections ul li{margin:0 calc(var(--padding-default)*2);position:relative}.module-article-navigation#nav-sections ul li.type-chapter-intro{font-family:var(--font-serif);font-weight:bold;margin-top:calc(var(--margin-default)/2)}.module-article-navigation#nav-sections ul li.type-chapter-intro:before{content:counter(chapter-number, upper-roman);counter-increment:chapter-number;position:absolute;left:-24px;width:24px;top:3px;font-weight:500}.module-article-navigation#nav-sections ul li.type-chapter-intro a,.module-article-navigation#nav-sections ul li.type-chapter-intro a:visited{color:var(--color-mabb-red)}.module-article-navigation#nav-sections ul li.type-chapter-intro a:before,.module-article-navigation#nav-sections ul li.type-chapter-intro a:visited:before{content:"_"}.module-article-navigation#nav-sections ul li a:hover,.module-article-navigation#nav-sections ul li a:focus,.module-article-navigation#nav-sections ul li a:active,.module-article-navigation#nav-sections ul li a.active{border-color:red}.module-article-navigation#nav-sections .nav-footer{padding:var(--padding-default) calc(var(--padding-default)/2) calc(var(--padding-default)/2) var(--padding-default);display:flex}.module-article-navigation#nav-sections .nav-footer p.colophon{color:var(--color-mabb-gray-1);color:var(--color-black);margin:0}.module-article-navigation#nav-sections .nav-footer p.colophon a,.module-article-navigation#nav-sections .nav-footer p.colophon a:visited{color:var(--color-mabb-gray-1);color:var(--color-mabb-red);display:inline;text-decoration:underline}.module-article-navigation#nav-sections .nav-footer .social-media-links{margin-left:calc(var(--margin-default)/2);display:flex;align-items:flex-end}.module-article-navigation#nav-sections .nav-footer .social-media-links a,.module-article-navigation#nav-sections .nav-footer .social-media-links a:visited{color:red;font-size:1.5rem;line-height:1;display:inline-block;margin-left:calc(var(--margin-default)/2)}#footer .mod_customnav{text-align:center;margin-top:var(--margin-default)}#footer .mod_customnav li{display:inline-block;margin:0 calc(var(--margin-default)/2)}#footer .mod_customnav li a,#footer .mod_customnav li a:visited{color:var(--color-mabb-red);text-decoration:underline}.mod_footer_logo img{max-width:240px}@media screen and (max-width: 768px){.mod_footer_logo img{max-width:180px}}

