CINXE.COM

404 - Stiftung Deutsches Technikmuseum Berlin

<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>404 - Stiftung Deutsches Technikmuseum Berlin</title> <style> .glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.flickity-enabled {position: relative;}.flickity-enabled:focus {outline: none;}.flickity-viewport {overflow: hidden;position: relative;height: 100%;}.flickity-slider {position: absolute;width: 100%;height: 100%;}.flickity-enabled.is-draggable {-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: -webkit-grabbing;cursor: grabbing;}.flickity-button {position: absolute;background: hsla(0, 0%, 100%, 0.75);border: none;color: #333;}.flickity-button:hover {background: white;cursor: pointer;}.flickity-button:focus {outline: none;box-shadow: 0 0 0 5px #19F;}.flickity-button:active {opacity: 0.6;}.flickity-button:disabled {opacity: 0.3;cursor: auto;pointer-events: none;}.flickity-button-icon {fill: currentColor;}.flickity-prev-next-button {top: 50%;width: 44px;height: 44px;border-radius: 50%;transform: translateY(-50%);}.flickity-prev-next-button.previous {left: 10px;}.flickity-prev-next-button.next {right: 10px;}.flickity-rtl .flickity-prev-next-button.previous {left: auto;right: 10px;}.flickity-rtl .flickity-prev-next-button.next {right: auto;left: 10px;}.flickity-prev-next-button .flickity-button-icon {position: absolute;left: 20%;top: 20%;width: 60%;height: 60%;}.flickity-page-dots {position: absolute;width: 100%;bottom: -25px;padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;}.flickity-rtl .flickity-page-dots {direction: rtl;}.flickity-page-dots .dot {display: inline-block;width: 10px;height: 10px;margin: 0 8px;background: #333;border-radius: 50%;opacity: 0.25;cursor: pointer;}.flickity-page-dots .dot.is-selected {opacity: 1;}.c-red {color: #c30023;}.c-blue {color: #0082c3;}.c-blue-80 {color: #339bcf;}.c-blue-50 {color: #7fc0e1;}.c-blue-30 {color: #b2d9ed;}.bg-blue {background-color: #0082c3;}.bg-spectrum-purple {background-color: #55367c;}.bg-spectrum-blue {background-color: #0063a7;}.bg-spectrum-turquoise {background-color: #00a4a6;}.bg-spectrum-green {background-color: #00883c;}.bg-spectrum-olive {background-color: #6eac27;}.bg-spectrum-yellow {background-color: #fc0;}.bg-spectrum-orange {background-color: #ea5b0c;}.bg-spectrum-red {background-color: #ae0f0b;}.underline--tm::after, .underline--mixed::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.underline--tm::after, .underline--mixed::after {height: 5px;}}@media screen and (max-width: 1024px) {.underline--tm::after, .underline--mixed::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.underline--tm::after, .underline--mixed::after {max-width: 300px;}}.underline--spectrum::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.underline--spectrum::after {height: 5px;}}@media screen and (max-width: 1024px) {.underline--spectrum::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.underline--spectrum::after {max-width: 300px;}}.underline--spectrum::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}@font-face {font-weight: normal;font-family: "icomoon";font-style: normal;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.eot?ucorpu");src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.eot?ucorpu#iefix") format("embedded-opentype"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.woff2?ucorpu") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.ttf?ucorpu") format("truetype"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.woff?ucorpu") format("woff"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/icons/icomoon.svg?ucorpu#icomoon") format("svg");}[class^='icon-'], [class*=' icon-'] {font-family: "icomoon";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0, 0, 0, 0);}.has-tooltip--top .sr-only {right: 50%;-webkit-transform: translate(50%, -100%);transform: translate(50%, -100%);}.has-tooltip--bottom .sr-only {right: 50%;-webkit-transform: translate(50%, 100%);transform: translate(50%, 100%);}.has-tooltip--bottom .sr-only::after {right: 45%;bottom: 27px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}.wrapper .has-tooltip {position: relative;}.wrapper .has-tooltip .sr-only:first-of-type {position: absolute;z-index: 2;width: -webkit-max-content;width: -moz-max-content;width: max-content;height: auto;padding: 6px;color: black;font-size: 12px;font-size: 0.875rem;background-color: white;border: 0;border: 2px solid black;opacity: 0;transition: opacity 0.5s ease-in-out;clip: auto;}.wrapper .has-tooltip:focus .sr-only, .wrapper .has-tooltip:hover .sr-only {opacity: 1;}html {box-sizing: border-box;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;}*, *::before, *::after {box-sizing: border-box;}body {margin: 0;}figcaption, figure, main {display: block;margin: 0;}img, video, picture {max-width: 100%;height: auto;border: 0;}a {color: inherit;text-decoration: none;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}svg:not(:root) {overflow: hidden;}button {padding: 0;overflow: visible;letter-spacing: inherit;text-align: inherit;background: none;border: 0;cursor: pointer;-webkit-font-smoothing: inherit;}button, input, optgroup, select, textarea {margin: 0;font-size: 100%;font-family: inherit;line-height: 1.15;}button, select {text-transform: none;}textarea {overflow: auto;}button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner {padding: 0;border-style: none;}button:-moz-focusring, [type='button']:-moz-focusring, [type='reset']:-moz-focusring, [type='submit']:-moz-focusring {outline: 0.125rem solid #000;outline-offset: 0.125rem;}legend {display: table;max-width: 100%;padding: 0;color: inherit;white-space: normal;}input, select {border: none;border-radius: 0;-moz-appearance: none;-webkit-appearance: none;appearance: none;}select {text-indent: 0.01px;text-overflow: '';}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;font-size: inherit;}@font-face {font-weight: bold;font-family: "IT";font-style: normal;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/bold.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/bold.woff") format("woff");}@font-face {font-weight: bold;font-family: "IT";font-style: italic;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/bold-italic.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/bold-italic.woff") format("woff");}@font-face {font-weight: 400;font-family: "IT";font-style: normal;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/regular.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/regular.woff") format("woff");}@font-face {font-weight: 400;font-family: "IT";font-style: italic;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/regular-italic.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/regular-italic.woff") format("woff");}@font-face {font-weight: 500;font-family: "IT";font-style: normal;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/medium.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/medium.woff") format("woff");}@font-face {font-weight: 500;font-family: "IT";font-style: italic;src: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/medium-italic.woff2") format("woff2"), url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/fonts/infotext/medium-italic.woff") format("woff");}button[type='submit'], .submit-button, .button-dark {display: inline-block;height: 50px;padding-right: 20px;padding-left: 20px;color: #fff;font-weight: bold;font-size: 1.25rem;line-height: 50px;background-color: #0082c3;transition: background-color 0.3s;}button[type='submit']:hover, button[type='submit'].focus-visible, .submit-button:hover, .submit-button.focus-visible, .button-dark:hover, .button-dark.focus-visible {background-color: #339bcf;}@media screen and (max-width: 768px) {button[type='submit'], .submit-button, .button-dark {height: 42px;font-size: 1.125rem;line-height: 42px;}}button[type='submit'] [class^='icon-arrow-'], .submit-button [class^='icon-arrow-'], .button-dark [class^='icon-arrow-'] {display: inline-block;margin-right: 4px;-webkit-transform: translate(0, 3px);transform: translate(0, 3px);transition: -webkit-transform 0.5s;transition: transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s;}button[type='submit']:hover .icon-arrow-left, button[type='submit'].focus-visible .icon-arrow-left, .submit-button:hover .icon-arrow-left, .submit-button.focus-visible .icon-arrow-left, .button-dark:hover .icon-arrow-left, .button-dark.focus-visible .icon-arrow-left {-webkit-transform: translate(-2px, 3px);transform: translate(-2px, 3px);}button[type='submit']:hover .icon-arrow-right, button[type='submit'].focus-visible .icon-arrow-right, .submit-button:hover .icon-arrow-right, .submit-button.focus-visible .icon-arrow-right, .button-dark:hover .icon-arrow-right, .button-dark.focus-visible .icon-arrow-right {-webkit-transform: translate(2px, 3px);transform: translate(2px, 3px);}.load-more-button {display: inline-block;height: 50px;padding-right: 20px;padding-left: 20px;color: #fff;font-weight: bold;font-size: 1.25rem;line-height: 50px;background-color: #0082c3;transition: background-color 0.3s;}.load-more-button:hover, .load-more-button.focus-visible {background-color: #339bcf;}@media screen and (max-width: 768px) {.load-more-button {height: 42px;font-size: 1.125rem;line-height: 42px;}}.load-more-button:disabled {display: none;}.load-more-button .icon-plus {display: inline-block;margin-right: 4px;-webkit-transform: translate(0, 2px) rotate(0deg);transform: translate(0, 2px) rotate(0deg);transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;}.load-more-button:hover .icon-plus, .load-more-button.focus-visible .icon-plus {-webkit-transform: translate(0, 2px) rotate(360deg);transform: translate(0, 2px) rotate(360deg);}button[class$='button--spectrum'] {background-color: #000;}button[class$='button--spectrum']:hover, button[class$='button--spectrum'].focus-visible {background-color: #2d2d2d;}.download-button {display: inline-block;height: 50px;padding-right: 20px;padding-left: 20px;color: #fff;font-weight: bold;font-size: 1.25rem;line-height: 50px;background-color: #0082c3;transition: background-color 0.3s;}.download-button:hover, .download-button.focus-visible {background-color: #339bcf;}@media screen and (max-width: 768px) {.download-button {height: 42px;font-size: 1.125rem;line-height: 42px;}}.download-button .icon-download {display: inline-block;margin-right: 4px;}.button-light {display: inline-block;height: 50px;padding-right: 20px;padding-left: 20px;color: #fff;font-weight: bold;font-size: 1.25rem;line-height: 50px;background-color: #0082c3;transition: background-color 0.3s;color: #0082c3;background-color: transparent;border: 1px solid #0082c3;}.button-light:hover, .button-light.focus-visible {background-color: #339bcf;}@media screen and (max-width: 768px) {.button-light {height: 42px;font-size: 1.125rem;line-height: 42px;}}.button-light:hover, .button-light.focus-visible {color: white;border-color: #339bcf;}.button-disabled {display: inline-block;height: 50px;padding-right: 20px;padding-left: 20px;color: #fff;font-weight: bold;font-size: 1.25rem;line-height: 50px;background-color: #0082c3;transition: background-color 0.3s;color: #999;background-color: transparent;border: 1px solid #999;}.button-disabled:hover, .button-disabled.focus-visible {background-color: #339bcf;}@media screen and (max-width: 768px) {.button-disabled {height: 42px;font-size: 1.125rem;line-height: 42px;}}.button-disabled:hover, .button-disabled.focus-visible {background-color: transparent;}a.focus-visible, button.focus-visible, input.focus-visible, textarea.focus-visible {outline: 0.125rem solid #000;outline-offset: 0.1875rem;}.ct-1__calendar .ct-1__date.focus-visible {outline-offset: -0.1875rem;}.ct-1__calendar .ct-1__date--selected.focus-visible {background-color: #c30023;}.terminal .terminal-display > a.focus-visible {outline-offset: -1.25rem;}.terminal--spectrum .terminal-display > a.focus-visible {outline-color: #fff;}.terminal .terminal-control-btn.focus-visible {outline-color: #0082c3;}.terminal--spectrum .terminal-control-btn.focus-visible {outline-color: #fff;}.terminal--spectrum .caption-body a.focus-visible {outline-color: #fff;}.image-with-caption .caption-toggle.focus-visible {outline-color: #c30023;outline-offset: -0.3125rem;}.pswp__caption .pswp-toggle-caption.focus-visible {outline-offset: -0.625rem;}.page-header-slider__item.glide__slide--active.focus-visible, .page-header-slider__video.focus-visible {outline-color: #fff;outline-offset: -0.625rem;}.page-header-slider__slider button.glide__bullet.focus-visible, .page-header-slider__slider button.glide__play.focus-visible {background-color: black !important;outline-color: #0082c3;}.page-header-slider .page-header-slider__link.focus-visible {outline-color: #fff;outline-offset: 0.625rem;}.teaser-info .items-info a.focus-visible {outline-color: #fff;}.gallery .media .lightbox-toggle {outline-offset: 0.125rem;}.flickity-slider .media .lightbox-toggle {outline-offset: -0.125rem;}.pswp__button.pswp__button--close.focus-visible {outline-color: #0082c3;}.pswp__button.pswp__button--arrow--left.focus-visible, .pswp__button.pswp__button--arrow--right.focus-visible {outline-color: #0082c3;}.pswp-toggle-caption.focus-visible {outline-color: #fff;}.sf__input input.focus-visible {outline: 0.125rem solid #0082c3;outline-offset: -0.1875rem;}.columns {display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;}@media screen and (min-width: 769px) {.columns {margin-right: -15px;margin-left: -15px;}}@media screen and (min-width: 993px) {.columns {margin-right: -15px;margin-left: -15px;}}@media screen and (min-width: 1025px) {.columns {margin-right: -20px;margin-left: -20px;}}@media screen and (min-width: 1381px) {.columns {margin-right: -30px;margin-left: -30px;}}.columns--grid {margin-bottom: -20px;}@media screen and (min-width: 769px) {.columns--grid {margin-bottom: -30px;}}@media screen and (min-width: 993px) {.columns--grid {margin-bottom: -30px;}}@media screen and (min-width: 1025px) {.columns--grid {margin-bottom: -40px;}}@media screen and (min-width: 1381px) {.columns--grid {margin-bottom: -60px;}}.columns--grid [class*='col-'] {margin-bottom: 20px;}@media screen and (min-width: 769px) {.columns--grid [class*='col-'] {margin-bottom: 30px;}}@media screen and (min-width: 993px) {.columns--grid [class*='col-'] {margin-bottom: 30px;}}@media screen and (min-width: 1025px) {.columns--grid [class*='col-'] {margin-bottom: 40px;}}@media screen and (min-width: 1381px) {.columns--grid [class*='col-'] {margin-bottom: 60px;}}[class*='col-'] {width: 100%;padding-right: 10px;padding-left: 10px;}@media screen and (min-width: 769px) {[class*='col-'] {padding-right: 15px;padding-left: 15px;}}@media screen and (min-width: 993px) {[class*='col-'] {padding-right: 15px;padding-left: 15px;}}@media screen and (min-width: 1025px) {[class*='col-'] {padding-right: 20px;padding-left: 20px;}}@media screen and (min-width: 1381px) {[class*='col-'] {padding-right: 30px;padding-left: 30px;}}@media screen and (max-width: 768px) {[class*='col-'].full-max-extra-small {width: calc(100% + 20px);margin-right: -10px;margin-left: -10px;padding-right: 0;padding-left: 0;}}.col-1 {width: 8.3333%;}.col-2 {width: 16.6666%;}.col-3 {width: 25%;}.col-4 {width: 33.3333%;}.col-5 {width: 41.6666%;}.col-6 {width: 50%;}.col-7 {width: 58.3333%;}.col-8 {width: 66.6666%;}.col-9 {width: 75%;}.col-10 {width: 83.3333%;}.col-11 {width: 91.6666%;}.col-12 {width: 100%;}.offset-1 {margin-left: 8.3333%;}.offset-2 {margin-left: 16.6666%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.3333%;}.offset-5 {margin-left: 41.6666%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.3333%;}.offset-8 {margin-left: 66.6666%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.3333%;}.offset-11 {margin-left: 91.6666%;}.offset-12 {margin-left: 100%;}@media screen and (min-width: 769px) {.col-sm-1 {width: 8.3333%;}}@media screen and (min-width: 769px) {.col-sm-2 {width: 16.6666%;}}@media screen and (min-width: 769px) {.col-sm-3 {width: 25%;}}@media screen and (min-width: 769px) {.col-sm-4 {width: 33.3333%;}}@media screen and (min-width: 769px) {.col-sm-5 {width: 41.6666%;}}@media screen and (min-width: 769px) {.col-sm-6 {width: 50%;}}@media screen and (min-width: 769px) {.col-sm-7 {width: 58.3333%;}}@media screen and (min-width: 769px) {.col-sm-8 {width: 66.6666%;}}@media screen and (min-width: 769px) {.col-sm-9 {width: 75%;}}@media screen and (min-width: 769px) {.col-sm-10 {width: 83.3333%;}}@media screen and (min-width: 769px) {.col-sm-11 {width: 91.6666%;}}@media screen and (min-width: 769px) {.col-sm-12 {width: 100%;}}@media screen and (min-width: 769px) {.offset-sm-1 {margin-left: 8.3333%;}}@media screen and (min-width: 769px) {.offset-sm-2 {margin-left: 16.6666%;}}@media screen and (min-width: 769px) {.offset-sm-3 {margin-left: 25%;}}@media screen and (min-width: 769px) {.offset-sm-4 {margin-left: 33.3333%;}}@media screen and (min-width: 769px) {.offset-sm-5 {margin-left: 41.6666%;}}@media screen and (min-width: 769px) {.offset-sm-6 {margin-left: 50%;}}@media screen and (min-width: 769px) {.offset-sm-7 {margin-left: 58.3333%;}}@media screen and (min-width: 769px) {.offset-sm-8 {margin-left: 66.6666%;}}@media screen and (min-width: 769px) {.offset-sm-9 {margin-left: 75%;}}@media screen and (min-width: 769px) {.offset-sm-10 {margin-left: 83.3333%;}}@media screen and (min-width: 769px) {.offset-sm-11 {margin-left: 91.6666%;}}@media screen and (min-width: 769px) {.offset-sm-12 {margin-left: 100%;}}@media screen and (min-width: 993px) {.col-md-1 {width: 8.3333%;}}@media screen and (min-width: 993px) {.col-md-2 {width: 16.6666%;}}@media screen and (min-width: 993px) {.col-md-3 {width: 25%;}}@media screen and (min-width: 993px) {.col-md-4 {width: 33.3333%;}}@media screen and (min-width: 993px) {.col-md-5 {width: 41.6666%;}}@media screen and (min-width: 993px) {.col-md-6 {width: 50%;}}@media screen and (min-width: 993px) {.col-md-7 {width: 58.3333%;}}@media screen and (min-width: 993px) {.col-md-8 {width: 66.6666%;}}@media screen and (min-width: 993px) {.col-md-9 {width: 75%;}}@media screen and (min-width: 993px) {.col-md-10 {width: 83.3333%;}}@media screen and (min-width: 993px) {.col-md-11 {width: 91.6666%;}}@media screen and (min-width: 993px) {.col-md-12 {width: 100%;}}@media screen and (min-width: 993px) {.offset-md-1 {margin-left: 8.3333%;}}@media screen and (min-width: 993px) {.offset-md-2 {margin-left: 16.6666%;}}@media screen and (min-width: 993px) {.offset-md-3 {margin-left: 25%;}}@media screen and (min-width: 993px) {.offset-md-4 {margin-left: 33.3333%;}}@media screen and (min-width: 993px) {.offset-md-5 {margin-left: 41.6666%;}}@media screen and (min-width: 993px) {.offset-md-6 {margin-left: 50%;}}@media screen and (min-width: 993px) {.offset-md-7 {margin-left: 58.3333%;}}@media screen and (min-width: 993px) {.offset-md-8 {margin-left: 66.6666%;}}@media screen and (min-width: 993px) {.offset-md-9 {margin-left: 75%;}}@media screen and (min-width: 993px) {.offset-md-10 {margin-left: 83.3333%;}}@media screen and (min-width: 993px) {.offset-md-11 {margin-left: 91.6666%;}}@media screen and (min-width: 993px) {.offset-md-12 {margin-left: 100%;}}@media screen and (min-width: 1025px) {.col-lg-1 {width: 8.3333%;}}@media screen and (min-width: 1025px) {.col-lg-2 {width: 16.6666%;}}@media screen and (min-width: 1025px) {.col-lg-3 {width: 25%;}}@media screen and (min-width: 1025px) {.col-lg-4 {width: 33.3333%;}}@media screen and (min-width: 1025px) {.col-lg-5 {width: 41.6666%;}}@media screen and (min-width: 1025px) {.col-lg-6 {width: 50%;}}@media screen and (min-width: 1025px) {.col-lg-7 {width: 58.3333%;}}@media screen and (min-width: 1025px) {.col-lg-8 {width: 66.6666%;}}@media screen and (min-width: 1025px) {.col-lg-9 {width: 75%;}}@media screen and (min-width: 1025px) {.col-lg-10 {width: 83.3333%;}}@media screen and (min-width: 1025px) {.col-lg-11 {width: 91.6666%;}}@media screen and (min-width: 1025px) {.col-lg-12 {width: 100%;}}@media screen and (min-width: 1025px) {.offset-lg-1 {margin-left: 8.3333%;}}@media screen and (min-width: 1025px) {.offset-lg-2 {margin-left: 16.6666%;}}@media screen and (min-width: 1025px) {.offset-lg-3 {margin-left: 25%;}}@media screen and (min-width: 1025px) {.offset-lg-4 {margin-left: 33.3333%;}}@media screen and (min-width: 1025px) {.offset-lg-5 {margin-left: 41.6666%;}}@media screen and (min-width: 1025px) {.offset-lg-6 {margin-left: 50%;}}@media screen and (min-width: 1025px) {.offset-lg-7 {margin-left: 58.3333%;}}@media screen and (min-width: 1025px) {.offset-lg-8 {margin-left: 66.6666%;}}@media screen and (min-width: 1025px) {.offset-lg-9 {margin-left: 75%;}}@media screen and (min-width: 1025px) {.offset-lg-10 {margin-left: 83.3333%;}}@media screen and (min-width: 1025px) {.offset-lg-11 {margin-left: 91.6666%;}}@media screen and (min-width: 1025px) {.offset-lg-12 {margin-left: 100%;}}@media screen and (min-width: 1381px) {.col-xl-1 {width: 8.3333%;}}@media screen and (min-width: 1381px) {.col-xl-2 {width: 16.6666%;}}@media screen and (min-width: 1381px) {.col-xl-3 {width: 25%;}}@media screen and (min-width: 1381px) {.col-xl-4 {width: 33.3333%;}}@media screen and (min-width: 1381px) {.col-xl-5 {width: 41.6666%;}}@media screen and (min-width: 1381px) {.col-xl-6 {width: 50%;}}@media screen and (min-width: 1381px) {.col-xl-7 {width: 58.3333%;}}@media screen and (min-width: 1381px) {.col-xl-8 {width: 66.6666%;}}@media screen and (min-width: 1381px) {.col-xl-9 {width: 75%;}}@media screen and (min-width: 1381px) {.col-xl-10 {width: 83.3333%;}}@media screen and (min-width: 1381px) {.col-xl-11 {width: 91.6666%;}}@media screen and (min-width: 1381px) {.col-xl-12 {width: 100%;}}html {font-weight: 400;font-size: inherit;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif, "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.4;-webkit-font-variant-ligatures: none;font-variant-ligatures: none;}html.simpler-language {font-size: 150%;}@media screen and (max-width: 992px) {html.simpler-language {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}}html.simpler-language header {font-size: 75%;}html.simpler-language .image-with-caption.is-active .caption-text {-webkit-clip-path: polygon(0% 100%, 0% 0%, 100% 0%, 100% 100%);clip-path: polygon(0% 100%, 0% 0%, 100% 0%, 100% 100%);}html.simpler-language .image-with-caption .caption-text {-webkit-clip-path: polygon(calc(100% - 50px) 100%, calc(100% - 50px) calc(100% - 45px), 100% calc(100% - 65px), 100% 100%);clip-path: polygon(calc(100% - 50px) 100%, calc(100% - 50px) calc(100% - 45px), 100% calc(100% - 65px), 100% 100%);}html.simpler-language .o-content__container {padding-right: 2.75rem;}html.simpler-language .o-content--besidetext .o-content__media {max-width: 40%;}html.simpler-language .o-content--besidetext .o-content__container--media .o-content__text {width: 60%;}body {position: relative;color: #000;font-size: 1.25rem;}p {margin: 0;}@media screen and (max-width: 1024px) {.matomo-iframe {max-width: 925px !important;}}@media screen and (max-width: 768px) {.matomo-iframe {height: 360px !important;}}h1, .is-h1 {font-weight: 700;font-size: 5rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.15;}@media screen and (max-width: 1024px) {h1, .is-h1 {font-size: 3.75rem;line-height: 65px;}}@media screen and (max-width: 600px) {h1, .is-h1 {font-size: 2.5rem;line-height: 45px;}}h2, .is-h2 {font-weight: 500;font-size: 3.75rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.15;}@media screen and (max-width: 1024px) {h2, .is-h2 {font-size: 3.125rem;}}@media screen and (max-width: 768px) {h2, .is-h2 {font-size: 2.125rem;}}h3, .is-h3 {font-weight: 500;font-size: 3.125rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.0833;}@media screen and (max-width: 1024px) {h3, .is-h3 {font-size: 2.5rem;}}@media screen and (max-width: 768px) {h3, .is-h3 {font-size: 1.875rem;}}h4, .is-h4 {font-weight: 500;font-size: 2.5rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1;}@media screen and (max-width: 1024px) {h4, .is-h4 {font-size: 2.125rem;}}@media screen and (max-width: 768px) {h4, .is-h4 {font-size: 1.625rem;}}h5, .is-h5 {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {h5, .is-h5 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {h5, .is-h5 {font-size: 1.375rem;}}h6, .is-h6 {font-weight: 700;font-size: 1.75rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.4px;}@media screen and (max-width: 1024px) {h6, .is-h6 {font-size: 1.5rem;}}@media screen and (max-width: 768px) {h6, .is-h6 {font-size: 1.375rem;}}.has-highlight {display: inline-block;}.has-highlight:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.has-highlight:after {height: 5px;}}.has-highlight--spectrum:after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.has-highlight--spectrum:after {height: 5px;}}.page-title, .section-title {margin-bottom: 20px;color: #0082c3;display: inline-block;}.page-title:after, .section-title:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.page-title:after, .section-title:after {height: 5px;}}.page-title:after, .section-title:after {max-width: 200px;}.page-title--spectrum, .section-title--spectrum {color: #000;}.page-title--spectrum::after, .section-title--spectrum::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.page-title--spectrum::after, .section-title--spectrum::after {height: 5px;}}.is-hidden {display: none !important;}.is-faded {opacity: 0;pointer-events: none;}.full-width {width: 100%;}.d-flex {display: flex;}.align-items-start {align-items: flex-start !important;}.align-items-center {align-items: center !important;}@media screen and (max-width: 768px) {.column-reverse--sm-max {flex-direction: column-reverse;}}.icon-pause:before {content: '\e976';}.icon-play:before {content: '\e977';}.icon-external-link:before {content: '\e961';}.icon-copyright:before {content: '\e969';}.icon-info-o:before {content: '\e96a';}.icon-download:before {content: '\e968';}.icon-link:before {content: '\e967';}.icon-arrow-left--bold:before {content: '\e900';}.icon-arrow-up--bold:before {content: '\e903';}.icon-arrow-right--bold:before {content: '\e904';}.icon-arrow-down--bold:before {content: '\e907';}.icon-special-exhibitions-arrows:before {content: '\e96b';color: #0082c3;}.icon-check:before {content: '\e95f';}.icon-slider-arrow-left .path1:before {content: '\e959';color: #0082c3;}.icon-slider-arrow-left .path2:before {content: '\e95a';margin-left: -1em;color: white;}.icon-slider-arrow-right .path1:before {content: '\e95b';color: #0082c3;}.icon-slider-arrow-right .path2:before {content: '\e95c';margin-left: -1em;color: white;}.icon-infoteaser-euro:before {content: '\e956';}.icon-infoteaser-pin:before {content: '\e957';}.icon-infoteaser-clock:before {content: '\e958';}.icon-skip .path1:before {content: '\e954';color: #0082c3;}.icon-skip .path2:before {content: '\e955';margin-left: -1em;color: white;}.icon-caret-up:before {content: '\e952';}.icon-caret-down:before {content: '\e953';}.icon-caret-up-slim:before {content: '\e962';}.icon-caret-down-slim:before {content: '\e96c';}.icon-arrow-left:before {content: '\e963';}.icon-arrow-up-left:before {content: '\e901';}.icon-arrow-up-right:before {content: '\e902';}.icon-arrow-up:before {content: '\e964';}.icon-arrow-right:before {content: '\e965';}.icon-arrow-down-left:before {content: '\e905';}.icon-arrow-down-right:before {content: '\e906';}.icon-arrow-down:before {content: '\e966';}.icon-instagram:before {content: '\e973';}.icon-facebook:before {content: '\e908';}.icon-twitter:before {content: '\e909';}.icon-whatsapp:before {content: '\e90a';}.icon-youtube:before {content: '\e90b';}.icon-registration:before {content: '\e90c';}.icon-email:before {content: '\e90d';}.icon-file:before {content: '\e90e';}.icon-category:before {content: '\e90f';}.icon-minus:before {content: '\e910';}.icon-pin:before {content: '\e911';}.icon-plus:before {content: '\e912';}.icon-podcast:before {content: '\e913';}.icon-language:before {content: '\e914';}.icon-search:before {content: '\e915';}.icon-date:before {content: '\e916';}.icon-user:before {content: '\e917';}.icon-time:before {content: '\e918';}.icon-family:before {content: '\e919';color: #c30023;}.icon-brick-yellow:before {content: '\e91a';color: #ffc91f;}.icon-beamtenhaus:before {content: '\e91b';color: #e45584;}.icon-brick-brown:before {content: '\e91c';color: #8b2f23;}.icon-brick-red:before {content: '\e91d';color: #c71229;}.icon-brick-blue:before {content: '\e91e';color: #0082c3;}.icon-brick-green:before {content: '\e91f';color: #7eb923;}.icon-brick-orange:before {content: '\e920';color: #f17f39;}.icon-brick-turquoise:before {content: '\e921';color: #4dbdb7;}.icon-spectrum-gradient .path1:before {content: '\e922';color: black;}.icon-spectrum-gradient .path2:before {content: '\e923';margin-left: -1em;color: #523fac;}.icon-spectrum-gradient .path3:before {content: '\e924';margin-left: -1em;color: #0f67a5;}.icon-spectrum-gradient .path4:before {content: '\e925';margin-left: -1em;color: #4dbdb7;}.icon-spectrum-gradient .path5:before {content: '\e926';margin-left: -1em;color: #349146;}.icon-spectrum-gradient .path6:before {content: '\e927';margin-left: -1em;color: #7eb923;}.icon-spectrum-gradient .path7:before {content: '\e928';margin-left: -1em;color: #ffc91f;}.icon-spectrum-gradient .path8:before {content: '\e929';margin-left: -1em;color: #f15c39;}.icon-spectrum-gradient .path9:before {content: '\e92a';margin-left: -1em;color: #8b2f23;}.icon-special-exhibitions:before {content: '\e92b';color: #c71229;}.icon-junior-campus:before {content: '\e92c';color: #c71229;}.icon-net:before {content: '\e92d';color: #c71229;}.icon-traffic:before {content: '\e92e';color: #c71229;}.icon-park:before {content: '\e92f';color: #7eb923;}.icon-archive:before {content: '\e930';color: #f17f39;}.icon-library:before {content: '\e931';color: #f17f39;}.icon-air:before {content: '\e932';color: #f17f39;}.icon-ship:before {content: '\e933';color: #f17f39;}.icon-sugar:before {content: '\e934';color: #f17f39;}.icon-train:before {content: '\e935';color: #0082c3;}.icon-chemistry:before {content: '\e936';color: #e45584;}.icon-film:before {content: '\e937';color: #e45584;}.icon-photo:before {content: '\e938';color: #e45584;}.icon-photo-gallery:before {content: '\e939';color: #e45584;}.icon-bag:before {content: '\e93a';color: #e45584;}.icon-jewellery:before {content: '\e93b';color: #e45584;}.icon-brewery:before {content: '\e93c';color: #8b2f23;}.icon-print:before {content: '\e93d';color: #ffc91f;}.icon-computer:before {content: '\e93e';color: #ffc91f;}.icon-infodesk:before {content: '\e93f';color: #ffc91f;}.icon-news:before {content: '\e940';color: #ffc91f;}.icon-paper:before {content: '\e941';color: #ffc91f;}.icon-textile:before {content: '\e942';color: #ffc91f;}.icon-tool:before {content: '\e943';color: #ffc91f;}.icon-accessible:before {content: '\e944';}.icon-education:before {content: '\e945';}.icon-elevator:before {content: '\e946';}.icon-family-room:before {content: '\e947';}.icon-cloakroom:before {content: '\e948';}.icon-info:before {content: '\e949';}.icon-spiral-staircase:before {content: '\e94a';}.icon-picnic-area:before {content: '\e94b';}.icon-restaurant:before {content: '\e94c';}.icon-shop:before {content: '\e94d';}.icon-toilets:before {content: '\e94e';}.icon-stairs:before {content: '\e94f';}.icon-transit:before {content: '\e950';}.icon-changing-table:before {content: '\e951';}.icon-x:before {content: '\e960';}.icon-dropdown .path1:before {content: '\e95d';color: #0082c3;}.icon-dropdown .path2:before {content: '\e95e';margin-left: -0.8603515625em;color: white;}.icon-web:before {content: '\e92d';color: #c71229;}.icon-rhombus:before {content: '\e970';}.icon-man-with-cane:before {content: '\e96f';}.icon-hands:before {content: '\e96d';}.icon-reading:before {content: '\e96e';}.icon-windmill:before {content: '\e97d';color: #7eb942;}.icon-eye:before {content: '\e974';}.icon-exclamation-mark:before {content: '\e971';}.icon-pencil:before {content: '\e972';}.icon-users:before {content: '\e975';}.container {max-width: 1440px;margin: 0 auto;padding-right: 80px;padding-left: 80px;}@media screen and (max-width: 1024px) {.container {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.container {padding-right: 20px;padding-left: 20px;}}article.container, section.container, section.container-fluid {margin-bottom: 100px;}@media screen and (max-width: 1024px) {article.container, section.container, section.container-fluid {margin-bottom: 60px;}}article.container.space-after-small, section.container.space-after-small, section.container-fluid.space-after-small {margin-bottom: 3rem;}.responsive-side-padding {padding-right: 80px;padding-left: 80px;}@media screen and (max-width: 1024px) {.responsive-side-padding {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.responsive-side-padding {padding-right: 20px;padding-left: 20px;}}.responsive-left-padding {padding-left: 80px;}@media screen and (max-width: 1024px) {.responsive-left-padding {padding-left: 50px;}}@media screen and (max-width: 768px) {.responsive-left-padding {padding-left: 20px;}}.nav-link {border-bottom: 2px solid transparent;}.nav-link:hover, .nav-link:active, .nav-link.focus-visible {border-bottom: 2px solid #c30023;}.text-link {border-bottom: 2px solid #0082c3;border-radius: 1px;transition: border-bottom-color 0.2s;}.text-link:hover, .text-link.focus-visible {border-bottom-color: #c30023;}.text-link:active {border-bottom-color: #000;}.arrow-link [class^='icon'] {display: inline-block;margin-right: 6px;color: #c30023;vertical-align: text-bottom;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.arrow-link:hover .icon-arrow-right--bold, .arrow-link.focus-visible .icon-arrow-right--bold {-webkit-transform: translateX(2px);transform: translateX(2px);}.mail-link {color: #0082c3;}.mail-link:hover, .mail-link.focus-visible {border-bottom: 2px solid #c30023;}.skip-link {position: absolute;z-index: 3;display: block;width: 1px;height: 1px;margin: -1px;padding: 0;color: #0082c3;text-align: center;background-color: #fff;border: 2px dotted;opacity: 0;clip: rect(0, 0, 0, 0);}.skip-link.focus-visible {width: 100%;height: auto;margin: auto;padding: 10px;opacity: 1;clip: auto;}.skip-link:nth-of-type(1).focus-visible {top: 0;left: 0;}.skip-link:nth-of-type(2).focus-visible {top: initial;bottom: 0;left: 0;}@media screen and (max-width: 768px) {a[href^='javascript:linkTo_UnCryptMailto'] {word-break: break-word;}}ul {margin: 0;padding: 0;list-style-type: none;}ul.text-list {margin-bottom: 20px;padding-left: 0.7em;}ul.text-list li {list-style-position: outside;}ul.text-list li:before {content: '';display: inline-block;width: 0.2em;min-width: 4px;height: 0.2em;min-height: 4px;margin-right: 0.5em;margin-bottom: 0.25em;margin-left: -0.7em;background-color: #000;border-radius: 50%;}ul.text-list > li > ul {margin-left: 1em;}.mb-responsive {margin-bottom: 100px;}@media screen and (max-width: 1024px) {.mb-responsive {margin-bottom: 60px;}}.mb-30 {margin-bottom: 30px;}.ml-auto {margin-left: auto;}table {line-height: 1.15;table-layout: fixed;}table caption {margin-bottom: 1rem;padding-left: 1rem;text-align: left;}thead {background-color: c-black;}th:first-child, td:first-child {padding-left: 1rem;}th:last-child, td:last-child {padding-right: 1rem;}th, td {padding-right: 1rem;padding-left: 1rem;text-align: left;}th {padding-top: 0.65rem;padding-bottom: 0.65rem;font-weight: bold;}td {padding-top: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #000;}.rtable {display: block;max-width: 100%;overflow: auto;background-color: white;background-image: linear-gradient(to right, white, white), linear-gradient(to right, white, white), linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0)), linear-gradient(to left, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0));background-repeat: no-repeat;background-position: left center, right center, left center, right center;background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;background-attachment: local, local, scroll, scroll;-webkit-overflow-scrolling: touch;}.text-16 {font-size: 1rem;line-height: 21px;}.text-18 {font-size: 1.125rem;line-height: 1.3333;}.text-20 {font-size: 1.25rem;line-height: 1.4;}.text-22 {font-size: 1.375rem;line-height: 30px;}.text-28 {font-size: 1.75rem;line-height: 32px;}.text-center {text-align: center;}.text-right {text-align: right;}@media screen and (min-width: 769px) {.text-right--sm-min {text-align: right;}}@media screen and (min-width: 1025px) {.text-right--lg-min {text-align: right;}}.text-bold {font-weight: bold;}.visible-sm-max {display: none;}@media screen and (max-width: 768px) {.visible-sm-max {display: inherit;}}.visible-sm-min {display: none;}@media screen and (min-width: 769px) {.visible-sm-min {display: inherit;}}.is-hidden, .sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0, 0, 0, 0);}.is-visible {position: static;width: auto;height: auto;margin: inherit;padding: inherit;overflow: auto;clip: auto;}.is-faded {opacity: 0;}.DOM-slider-hidden {height: 0 !important;margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;overflow: hidden !important;border-top-width: 0 !important;border-bottom-width: 0 !important;}@-webkit-keyframes plyr-progress {to {background-position: 25px 0;}}@keyframes plyr-progress {to {background-position: 25px 0;}}@-webkit-keyframes plyr-popup {0% {opacity: 0.5;-webkit-transform: translateY(10px);transform: translateY(10px);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes plyr-popup {0% {opacity: 0.5;-webkit-transform: translateY(10px);transform: translateY(10px);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes plyr-fade-in {from {opacity: 0;}to {opacity: 1;}}@keyframes plyr-fade-in {from {opacity: 0;}to {opacity: 1;}}.plyr {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;direction: ltr;font-family: inherit;font-variant-numeric: tabular-nums;font-weight: 400;line-height: 1.7;max-width: 100%;min-width: 200px;position: relative;text-shadow: none;transition: box-shadow 0.3s ease;}.plyr video, .plyr audio {border-radius: inherit;height: auto;vertical-align: middle;width: 100%;}.plyr button {font: inherit;line-height: inherit;width: auto;}.plyr:focus {outline: 0;}.plyr--full-ui {box-sizing: border-box;}.plyr--full-ui *, .plyr--full-ui *::after, .plyr--full-ui *::before {box-sizing: inherit;}.plyr--full-ui a, .plyr--full-ui button, .plyr--full-ui input, .plyr--full-ui label {touch-action: manipulation;}.plyr__badge {background: #4f5b5f;border-radius: 2px;color: #fff;font-size: 9px;line-height: 1;padding: 3px 4px;}.plyr--full-ui ::-webkit-media-text-track-container {display: none;}.plyr__captions {-webkit-animation: plyr-fade-in 0.3s ease;animation: plyr-fade-in 0.3s ease;bottom: 0;color: #fff;display: none;font-size: 14px;left: 0;padding: 10px;position: absolute;text-align: center;transition: -webkit-transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;width: 100%;}.plyr__captions .plyr__caption {background: rgba(0, 0, 0, 0.8);border-radius: 2px;-webkit-box-decoration-break: clone;box-decoration-break: clone;line-height: 185%;padding: 0.2em 0.5em;white-space: pre-wrap;}.plyr__captions .plyr__caption div {display: inline;}.plyr__captions span:empty {display: none;}@media (min-width: 480px) {.plyr__captions {font-size: 16px;padding: 20px;}}@media (min-width: 768px) {.plyr__captions {font-size: 18px;}}.plyr--captions-active .plyr__captions {display: block;}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {-webkit-transform: translateY(-40px);transform: translateY(-40px);}.plyr__control {background: transparent;border: 0;border-radius: 3px;color: inherit;cursor: pointer;flex-shrink: 0;overflow: visible;padding: 7px;position: relative;transition: all 0.3s ease;}.plyr__control svg {display: block;fill: currentColor;height: 18px;pointer-events: none;width: 18px;}.plyr__control:focus {outline: 0;}.plyr__control.plyr__tab-focus {box-shadow: 0 0 0 5px rgba(0, 130, 195, 0.5);outline: 0;}a.plyr__control {text-decoration: none;}a.plyr__control::after, a.plyr__control::before {display: none;}.plyr__control:not(.plyr__control--pressed) .icon--pressed, .plyr__control.plyr__control--pressed .icon--not-pressed, .plyr__control:not(.plyr__control--pressed) .label--pressed, .plyr__control.plyr__control--pressed .label--not-pressed {display: none;}.plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded='true'] {background: #0082c3;color: #fff;}.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded='true'] {background: #0082c3;color: #fff;}.plyr__control--overlaid {background: rgba(0, 130, 195, 0.8);border: 0;border-radius: 100%;color: #0082c3;display: none;left: 50%;padding: 15px;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}.plyr__control--overlaid svg {left: 2px;position: relative;}.plyr__control--overlaid:hover, .plyr__control--overlaid:focus {background: #0082c3;}.plyr--playing .plyr__control--overlaid {opacity: 0;visibility: hidden;}.plyr--full-ui.plyr--video .plyr__control--overlaid {display: block;}.plyr--full-ui ::-webkit-media-controls {display: none;}.plyr__controls {align-items: center;display: flex;justify-content: flex-end;text-align: center;}.plyr__controls .plyr__progress__container {flex: 1 1;min-width: 0;}.plyr__controls .plyr__controls__item {margin-left: 2.5px;}.plyr__controls .plyr__controls__item:first-child {margin-left: 0;margin-right: auto;}.plyr__controls .plyr__controls__item.plyr__progress__container {padding-left: 2.5px;}.plyr__controls .plyr__controls__item.plyr__time {padding: 0 5px;}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .plyr__controls .plyr__controls__item.plyr__time:first-child, .plyr__controls .plyr__controls__item.plyr__time + .plyr__time {padding-left: 0;}.plyr__controls .plyr__controls__item.plyr__volume {padding-right: 5px;}.plyr__controls .plyr__controls__item.plyr__volume:first-child {padding-right: 0;}.plyr__controls:empty {display: none;}.plyr--audio .plyr__controls {background: #fff;border-radius: inherit;color: #4f5b5f;padding: 10px;}.plyr--video .plyr__controls {background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;bottom: 0;color: #0082c3;left: 0;padding: 20px 5px 5px;position: absolute;right: 0;transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;z-index: 3;}@media (min-width: 480px) {.plyr--video .plyr__controls {padding: 35px 10px 10px;}}.plyr--video.plyr--hide-controls .plyr__controls {opacity: 0;pointer-events: none;-webkit-transform: translateY(100%);transform: translateY(100%);}.plyr [data-plyr='captions'], .plyr [data-plyr='pip'], .plyr [data-plyr='airplay'], .plyr [data-plyr='fullscreen'] {display: none;}.plyr--captions-enabled [data-plyr='captions'], .plyr--pip-supported [data-plyr='pip'], .plyr--airplay-supported [data-plyr='airplay'], .plyr--fullscreen-enabled [data-plyr='fullscreen'] {display: inline-block;}.plyr__menu {display: flex;position: relative;}.plyr__menu .plyr__control svg {transition: -webkit-transform 0.3s ease;transition: transform 0.3s ease;transition: transform 0.3s ease, -webkit-transform 0.3s ease;}.plyr__menu .plyr__control[aria-expanded='true'] svg {-webkit-transform: rotate(90deg);transform: rotate(90deg);}.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip {display: none;}.plyr__menu__container {-webkit-animation: plyr-popup 0.2s ease;animation: plyr-popup 0.2s ease;background: rgba(255, 255, 255, 0.9);border-radius: 4px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);color: #4f5b5f;font-size: 16px;margin-bottom: 10px;position: absolute;right: -3px;text-align: left;white-space: nowrap;z-index: 3;}.plyr__menu__container > div {overflow: hidden;transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1);}.plyr__menu__container::after {border: 4px solid transparent;border-top-color: rgba(255, 255, 255, 0.9);content: '';height: 0;position: absolute;right: 15px;top: 100%;width: 0;}.plyr__menu__container [role='menu'] {padding: 7px;}.plyr__menu__container [role='menuitem'], .plyr__menu__container [role='menuitemradio'] {margin-top: 2px;}.plyr__menu__container [role='menuitem']:first-child, .plyr__menu__container [role='menuitemradio']:first-child {margin-top: 0;}.plyr__menu__container .plyr__control {align-items: center;color: #4f5b5f;display: flex;font-size: 14px;padding: 4px 11px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.plyr__menu__container .plyr__control > span {align-items: inherit;display: flex;width: 100%;}.plyr__menu__container .plyr__control::after {border: 4px solid transparent;content: '';position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.plyr__menu__container .plyr__control--forward {padding-right: 28px;}.plyr__menu__container .plyr__control--forward::after {border-left-color: rgba(79, 91, 95, 0.8);right: 5px;}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after, .plyr__menu__container .plyr__control--forward:hover::after {border-left-color: currentColor;}.plyr__menu__container .plyr__control--back {font-weight: 400;margin: 7px;margin-bottom: 3px;padding-left: 28px;position: relative;width: calc(100% - 14px);}.plyr__menu__container .plyr__control--back::after {border-right-color: rgba(79, 91, 95, 0.8);left: 7px;}.plyr__menu__container .plyr__control--back::before {background: #b7c5cd;box-shadow: 0 1px 0 #fff;content: '';height: 1px;left: 0;margin-top: 4px;overflow: hidden;position: absolute;right: 0;top: 100%;}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after, .plyr__menu__container .plyr__control--back:hover::after {border-right-color: currentColor;}.plyr__menu__container .plyr__control[role='menuitemradio'] {padding-left: 7px;}.plyr__menu__container .plyr__control[role='menuitemradio']::before, .plyr__menu__container .plyr__control[role='menuitemradio']::after {border-radius: 100%;}.plyr__menu__container .plyr__control[role='menuitemradio']::before {background: rgba(0, 0, 0, 0.1);content: '';display: block;flex-shrink: 0;height: 16px;margin-right: 10px;transition: all 0.3s ease;width: 16px;}.plyr__menu__container .plyr__control[role='menuitemradio']::after {background: #fff;border: 0;height: 6px;left: 12px;opacity: 0;top: 50%;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);transition: opacity 0.3s ease, -webkit-transform 0.3s ease;transition: transform 0.3s ease, opacity 0.3s ease;transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;width: 6px;}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before {background: #0082c3;}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after {opacity: 1;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before, .plyr__menu__container .plyr__control[role='menuitemradio']:hover::before {background: rgba(0, 0, 0, 0.1);}.plyr__menu__container .plyr__menu__value {align-items: center;display: flex;margin-left: auto;margin-right: -5px;overflow: hidden;padding-left: 25px;pointer-events: none;}.plyr--full-ui input[type='range'] {-webkit-appearance: none;background: transparent;border: 0;border-radius: 36px;color: #0082c3;display: block;height: 24px;margin: 0;padding: 0;transition: box-shadow 0.3s ease;width: 100%;}.plyr--full-ui input[type='range']::-webkit-slider-runnable-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-webkit-user-select: none;user-select: none;background-image: linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%));}.plyr--full-ui input[type='range']::-webkit-slider-thumb {background: #0082c3;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;-webkit-appearance: none;margin-top: -6px;}.plyr--full-ui input[type='range']::-moz-range-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-moz-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-moz-user-select: none;user-select: none;}.plyr--full-ui input[type='range']::-moz-range-thumb {background: #0082c3;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-moz-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;}.plyr--full-ui input[type='range']::-moz-range-progress {background: currentColor;border-radius: 3px;height: 6px;}.plyr--full-ui input[type='range']::-ms-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;color: transparent;}.plyr--full-ui input[type='range']::-ms-fill-upper {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;}.plyr--full-ui input[type='range']::-ms-fill-lower {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;background: currentColor;}.plyr--full-ui input[type='range']::-ms-thumb {background: #0082c3;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-ms-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;margin-top: 0;}.plyr--full-ui input[type='range']::-ms-tooltip {display: none;}.plyr--full-ui input[type='range']:focus {outline: 0;}.plyr--full-ui input[type='range']::-moz-focus-outer {border: 0;}.plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track {box-shadow: 0 0 0 5px rgba(0, 130, 195, 0.5);outline: 0;}.plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track {box-shadow: 0 0 0 5px rgba(0, 130, 195, 0.5);outline: 0;}.plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track {box-shadow: 0 0 0 5px rgba(0, 130, 195, 0.5);outline: 0;}.plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track {background-color: rgba(0, 130, 195, 0.25);}.plyr--full-ui.plyr--video input[type='range']::-moz-range-track {background-color: rgba(0, 130, 195, 0.25);}.plyr--full-ui.plyr--video input[type='range']::-ms-track {background-color: rgba(0, 130, 195, 0.25);}.plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb {box-shadow: none, 0 0 0 3px rgba(0, 130, 195, 0.5);}.plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb {box-shadow: none, 0 0 0 3px rgba(0, 130, 195, 0.5);}.plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb {box-shadow: none, 0 0 0 3px rgba(0, 130, 195, 0.5);}.plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track {background-color: rgba(183, 197, 205, 0.66);}.plyr--full-ui.plyr--audio input[type='range']::-moz-range-track {background-color: rgba(183, 197, 205, 0.66);}.plyr--full-ui.plyr--audio input[type='range']::-ms-track {background-color: rgba(183, 197, 205, 0.66);}.plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.plyr__poster {background-color: #000;background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;transition: opacity 0.2s ease;width: 100%;z-index: 1;}.plyr--stopped.plyr__poster-enabled .plyr__poster {opacity: 1;}.plyr__time {font-size: 14px;}.plyr__time + .plyr__time::before {content: '\2044';margin-right: 10px;}@media (max-width: 767px) {.plyr__time + .plyr__time {display: none;}}.plyr--video .plyr__time {text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.plyr__tooltip {background: rgba(255, 255, 255, 0.9);border-radius: 3px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);color: #4f5b5f;font-size: 14px;font-weight: 400;left: 50%;line-height: 1.3;margin-bottom: 10px;opacity: 0;padding: 5px 7.5px;pointer-events: none;position: absolute;-webkit-transform: translate(-50%, 10px) scale(0.8);transform: translate(-50%, 10px) scale(0.8);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transition: opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;white-space: nowrap;z-index: 2;}.plyr__tooltip::before {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(255, 255, 255, 0.9);bottom: -4px;content: '';height: 0;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 0;z-index: 2;}.plyr .plyr__control:hover .plyr__tooltip, .plyr .plyr__control.plyr__tab-focus .plyr__tooltip, .plyr__tooltip--visible {opacity: 1;-webkit-transform: translate(-50%, 0) scale(1);transform: translate(-50%, 0) scale(1);}.plyr .plyr__control:hover .plyr__tooltip {z-index: 3;}.plyr__controls > .plyr__control:first-child .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {left: 0;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}.plyr__controls > .plyr__control:first-child .plyr__tooltip::before, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip::before {left: 16px;}.plyr__controls > .plyr__control:last-child .plyr__tooltip {left: auto;right: 0;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%;}.plyr__controls > .plyr__control:last-child .plyr__tooltip::before {left: auto;right: 16px;-webkit-transform: translateX(50%);transform: translateX(50%);}.plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, .plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, .plyr__controls > .plyr__control:last-child:hover .plyr__tooltip, .plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:last-child .plyr__tooltip--visible {-webkit-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);}.plyr--video {background: #000;overflow: hidden;}.plyr--video.plyr--menu-open {overflow: visible;}.plyr__video-wrapper {background: #000;border-radius: inherit;overflow: hidden;position: relative;z-index: 0;}.plyr__video-embed, .plyr__video-wrapper--fixed-ratio {height: 0;padding-bottom: 56.25%;}.plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video {border: 0;height: 100%;left: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container {padding-bottom: 240%;position: relative;-webkit-transform: translateY(-38.28125%);transform: translateY(-38.28125%);}.plyr__progress {left: 9px;margin-right: 18px;position: relative;}.plyr__progress input[type='range'], .plyr__progress__buffer {margin-left: -9px;margin-right: -9px;width: calc(100% + 18px);}.plyr__progress input[type='range'] {position: relative;z-index: 2;}.plyr__progress .plyr__tooltip {font-size: 14px;left: 0;}.plyr__progress__buffer {-webkit-appearance: none;background: transparent;border: 0;border-radius: 100px;height: 6px;left: 0;margin-top: -3px;padding: 0;position: absolute;top: 50%;}.plyr__progress__buffer::-webkit-progress-bar {background: transparent;}.plyr__progress__buffer::-webkit-progress-value {background: currentColor;border-radius: 100px;min-width: 6px;-webkit-transition: width 0.2s ease;transition: width 0.2s ease;}.plyr__progress__buffer::-moz-progress-bar {background: currentColor;border-radius: 100px;min-width: 6px;-moz-transition: width 0.2s ease;transition: width 0.2s ease;}.plyr__progress__buffer::-ms-fill {border-radius: 100px;-ms-transition: width 0.2s ease;transition: width 0.2s ease;}.plyr--video .plyr__progress__buffer {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);color: rgba(0, 130, 195, 0.25);}.plyr--audio .plyr__progress__buffer {color: rgba(183, 197, 205, 0.66);}.plyr--loading .plyr__progress__buffer {-webkit-animation: plyr-progress 1s linear infinite;animation: plyr-progress 1s linear infinite;background-image: linear-gradient(-45deg, rgba(47, 52, 61, 0.6) 25%, transparent 25%, transparent 50%, rgba(47, 52, 61, 0.6) 50%, rgba(47, 52, 61, 0.6) 75%, transparent 75%, transparent);background-repeat: repeat-x;background-size: 25px 25px;color: transparent;}.plyr--video.plyr--loading .plyr__progress__buffer {background-color: rgba(0, 130, 195, 0.25);}.plyr--audio.plyr--loading .plyr__progress__buffer {background-color: rgba(183, 197, 205, 0.66);}.plyr__volume {align-items: center;display: flex;flex: 1 1;position: relative;}.plyr__volume input[type='range'] {margin-left: 5px;position: relative;z-index: 2;}@media (min-width: 480px) {.plyr__volume {max-width: 90px;}}@media (min-width: 768px) {.plyr__volume {max-width: 110px;}}.plyr--is-ios .plyr__volume {display: none !important;}.plyr--is-ios.plyr--vimeo [data-plyr='mute'] {display: none !important;}.plyr:-webkit-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-moz-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-ms-fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-webkit-full-screen video {height: 100%;}.plyr:-moz-full-screen video {height: 100%;}.plyr:-ms-fullscreen video {height: 100%;}.plyr:fullscreen video {height: 100%;}.plyr:-webkit-full-screen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-moz-full-screen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-ms-fullscreen .plyr__video-wrapper {height: 100%;position: static;}.plyr:fullscreen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-webkit-full-screen.plyr--hide-controls {cursor: none;}.plyr:-moz-full-screen.plyr--hide-controls {cursor: none;}.plyr:-ms-fullscreen.plyr--hide-controls {cursor: none;}.plyr:fullscreen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.plyr:-webkit-full-screen .plyr__captions {font-size: 21px;}.plyr:-moz-full-screen .plyr__captions {font-size: 21px;}.plyr:-ms-fullscreen .plyr__captions {font-size: 21px;}.plyr:fullscreen .plyr__captions {font-size: 21px;}}.plyr:-webkit-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-webkit-full-screen video {height: 100%;}.plyr:-webkit-full-screen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-webkit-full-screen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.plyr:-webkit-full-screen .plyr__captions {font-size: 21px;}}.plyr:-moz-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-moz-full-screen video {height: 100%;}.plyr:-moz-full-screen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-moz-full-screen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.plyr:-moz-full-screen .plyr__captions {font-size: 21px;}}.plyr:-ms-fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.plyr:-ms-fullscreen video {height: 100%;}.plyr:-ms-fullscreen .plyr__video-wrapper {height: 100%;position: static;}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr:-ms-fullscreen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.plyr:-ms-fullscreen .plyr__captions {font-size: 21px;}}.plyr--fullscreen-fallback {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 10000000;}.plyr--fullscreen-fallback video {height: 100%;}.plyr--fullscreen-fallback .plyr__video-wrapper {height: 100%;position: static;}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {display: block;}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg {display: none;}.plyr--fullscreen-fallback.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.plyr--fullscreen-fallback .plyr__captions {font-size: 21px;}}.plyr__ads {border-radius: inherit;bottom: 0;cursor: pointer;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: -1;}.plyr__ads > div, .plyr__ads > div iframe {height: 100%;position: absolute;width: 100%;}.plyr__ads::after {background: rgba(35, 41, 47, 0.8);border-radius: 2px;bottom: 10px;color: #fff;content: attr(data-badge-text);font-size: 11px;padding: 2px 6px;pointer-events: none;position: absolute;right: 10px;z-index: 3;}.plyr__ads::after:empty {display: none;}.plyr__cues {background: currentColor;display: block;height: 6px;left: 0;margin: -3px 0 0;opacity: 0.8;position: absolute;top: 50%;width: 3px;z-index: 3;}.plyr__preview-thumb {background-color: rgba(255, 255, 255, 0.9);border-radius: 3px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);margin-bottom: 10px;opacity: 0;padding: 3px;pointer-events: none;position: absolute;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transition: opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;z-index: 2;}.plyr__preview-thumb--is-shown {opacity: 1;-webkit-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);}.plyr__preview-thumb::before {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(255, 255, 255, 0.9);bottom: -4px;content: '';height: 0;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 0;z-index: 2;}.plyr__preview-thumb__image-container {background: #c1c9d1;border-radius: 2px;overflow: hidden;position: relative;z-index: 0;}.plyr__preview-thumb__image-container img {height: 100%;left: 0;max-height: none;max-width: none;position: absolute;top: 0;width: 100%;}.plyr__preview-thumb__time-container {bottom: 6px;left: 0;position: absolute;right: 0;white-space: nowrap;z-index: 3;}.plyr__preview-thumb__time-container span {background-color: rgba(0, 0, 0, 0.55);border-radius: 2px;color: #fff;font-size: 14px;padding: 3px 6px;}.plyr__preview-scrubbing {bottom: 0;-webkit-filter: blur(1px);filter: blur(1px);height: 100%;left: 0;margin: auto;opacity: 0;overflow: hidden;position: absolute;right: 0;top: 0;transition: opacity 0.3s ease;width: 100%;z-index: 1;}.plyr__preview-scrubbing--is-shown {opacity: 1;}.plyr__preview-scrubbing img {height: 100%;left: 0;max-height: none;max-width: none;font-family: "object-fit:contain";object-fit: contain;position: absolute;top: 0;width: 100%;}.plyr--no-transition {transition: none !important;}.plyr__sr-only {clip: rect(1px, 1px, 1px, 1px);overflow: hidden;border: 0 !important;height: 1px !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.plyr [hidden] {display: none !important;}.plyr__control--overlaid {padding: 31px;background-color: rgba(255, 255, 255, 0.85);}.plyr__control--overlaid svg {fill: #000;}.plyr--video .plyr__control svg {-webkit-filter: none;filter: none;}.plyr--video .plyr__time {text-shadow: none;}.plyr--video .plyr__controls {padding-top: 10px;background: #fff;border: 2px solid #0082c3;}.plyr--video.plyr--hide-controls .plyr__controls {opacity: 1;}.plyr--video .plyr__progress__buffer {box-shadow: none;}.plyr--video input[type='range']::-webkit-slider-thumb {border: 2px solid #fff;}.plyr--video input[type='range']::-moz-range-thumb {border: 2px solid #fff;}.plyr--video input[type='range']::-ms-thumb {border: 2px solid #fff;}.plyr__time + .plyr__time::before {content: '\2160';}.player-wrapper--spectrum {}@keyframes plyr-progress {to {background-position: 25px 0;}}@keyframes plyr-popup {0% {opacity: 0.5;-webkit-transform: translateY(10px);transform: translateY(10px);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes plyr-fade-in {from {opacity: 0;}to {opacity: 1;}}.player-wrapper--spectrum .plyr {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;direction: ltr;font-family: inherit;font-variant-numeric: tabular-nums;font-weight: 400;line-height: 1.7;max-width: 100%;min-width: 200px;position: relative;text-shadow: none;transition: box-shadow 0.3s ease;}.player-wrapper--spectrum .plyr video, .player-wrapper--spectrum .plyr audio {border-radius: inherit;height: auto;vertical-align: middle;width: 100%;}.player-wrapper--spectrum .plyr button {font: inherit;line-height: inherit;width: auto;}.player-wrapper--spectrum .plyr:focus {outline: 0;}.player-wrapper--spectrum .plyr--full-ui {box-sizing: border-box;}.player-wrapper--spectrum .plyr--full-ui *, .player-wrapper--spectrum .plyr--full-ui *::after, .player-wrapper--spectrum .plyr--full-ui *::before {box-sizing: inherit;}.player-wrapper--spectrum .plyr--full-ui a, .player-wrapper--spectrum .plyr--full-ui button, .player-wrapper--spectrum .plyr--full-ui input, .player-wrapper--spectrum .plyr--full-ui label {touch-action: manipulation;}.player-wrapper--spectrum .plyr__badge {background: #4f5b5f;border-radius: 2px;color: #fff;font-size: 9px;line-height: 1;padding: 3px 4px;}.player-wrapper--spectrum .plyr--full-ui ::-webkit-media-text-track-container {display: none;}.player-wrapper--spectrum .plyr__captions {-webkit-animation: plyr-fade-in 0.3s ease;animation: plyr-fade-in 0.3s ease;bottom: 0;color: #fff;display: none;font-size: 14px;left: 0;padding: 10px;position: absolute;text-align: center;transition: -webkit-transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;width: 100%;}.player-wrapper--spectrum .plyr__captions .plyr__caption {background: rgba(0, 0, 0, 0.8);border-radius: 2px;-webkit-box-decoration-break: clone;box-decoration-break: clone;line-height: 185%;padding: 0.2em 0.5em;white-space: pre-wrap;}.player-wrapper--spectrum .plyr__captions .plyr__caption div {display: inline;}.player-wrapper--spectrum .plyr__captions span:empty {display: none;}@media (min-width: 480px) {.player-wrapper--spectrum .plyr__captions {font-size: 16px;padding: 20px;}}@media (min-width: 768px) {.player-wrapper--spectrum .plyr__captions {font-size: 18px;}}.player-wrapper--spectrum .plyr--captions-active .plyr__captions {display: block;}.player-wrapper--spectrum .plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {-webkit-transform: translateY(-40px);transform: translateY(-40px);}.player-wrapper--spectrum .plyr__control {background: transparent;border: 0;border-radius: 3px;color: inherit;cursor: pointer;flex-shrink: 0;overflow: visible;padding: 7px;position: relative;transition: all 0.3s ease;}.player-wrapper--spectrum .plyr__control svg {display: block;fill: currentColor;height: 18px;pointer-events: none;width: 18px;}.player-wrapper--spectrum .plyr__control:focus {outline: 0;}.player-wrapper--spectrum .plyr__control.plyr__tab-focus {box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5);outline: 0;}.player-wrapper--spectrum a.plyr__control {text-decoration: none;}.player-wrapper--spectrum a.plyr__control::after, .player-wrapper--spectrum a.plyr__control::before {display: none;}.player-wrapper--spectrum .plyr__control:not(.plyr__control--pressed) .icon--pressed, .player-wrapper--spectrum .plyr__control.plyr__control--pressed .icon--not-pressed, .player-wrapper--spectrum .plyr__control:not(.plyr__control--pressed) .label--pressed, .player-wrapper--spectrum .plyr__control.plyr__control--pressed .label--not-pressed {display: none;}.player-wrapper--spectrum .plyr--audio .plyr__control.plyr__tab-focus, .player-wrapper--spectrum .plyr--audio .plyr__control:hover, .player-wrapper--spectrum .plyr--audio .plyr__control[aria-expanded='true'] {background: #0082c3;color: #fff;}.player-wrapper--spectrum .plyr--video .plyr__control.plyr__tab-focus, .player-wrapper--spectrum .plyr--video .plyr__control:hover, .player-wrapper--spectrum .plyr--video .plyr__control[aria-expanded='true'] {background: #000;color: #fff;}.player-wrapper--spectrum .plyr__control--overlaid {background: rgba(0, 0, 0, 0.8);border: 0;border-radius: 100%;color: #000;display: none;left: 50%;padding: 15px;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}.player-wrapper--spectrum .plyr__control--overlaid svg {left: 2px;position: relative;}.player-wrapper--spectrum .plyr__control--overlaid:hover, .player-wrapper--spectrum .plyr__control--overlaid:focus {background: #000;}.player-wrapper--spectrum .plyr--playing .plyr__control--overlaid {opacity: 0;visibility: hidden;}.player-wrapper--spectrum .plyr--full-ui.plyr--video .plyr__control--overlaid {display: block;}.player-wrapper--spectrum .plyr--full-ui ::-webkit-media-controls {display: none;}.player-wrapper--spectrum .plyr__controls {align-items: center;display: flex;justify-content: flex-end;text-align: center;}.player-wrapper--spectrum .plyr__controls .plyr__progress__container {flex: 1 1;min-width: 0;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item {margin-left: 2.5px;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item:first-child {margin-left: 0;margin-right: auto;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__progress__container {padding-left: 2.5px;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__time {padding: 0 5px;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__time:first-child, .player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__time + .plyr__time {padding-left: 0;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__volume {padding-right: 5px;}.player-wrapper--spectrum .plyr__controls .plyr__controls__item.plyr__volume:first-child {padding-right: 0;}.player-wrapper--spectrum .plyr__controls:empty {display: none;}.player-wrapper--spectrum .plyr--audio .plyr__controls {background: #fff;border-radius: inherit;color: #4f5b5f;padding: 10px;}.player-wrapper--spectrum .plyr--video .plyr__controls {background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;bottom: 0;color: #000;left: 0;padding: 20px 5px 5px;position: absolute;right: 0;transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;z-index: 3;}@media (min-width: 480px) {.player-wrapper--spectrum .plyr--video .plyr__controls {padding: 35px 10px 10px;}}.player-wrapper--spectrum .plyr--video.plyr--hide-controls .plyr__controls {opacity: 0;pointer-events: none;-webkit-transform: translateY(100%);transform: translateY(100%);}.player-wrapper--spectrum .plyr [data-plyr='captions'], .player-wrapper--spectrum .plyr [data-plyr='pip'], .player-wrapper--spectrum .plyr [data-plyr='airplay'], .player-wrapper--spectrum .plyr [data-plyr='fullscreen'] {display: none;}.player-wrapper--spectrum .plyr--captions-enabled [data-plyr='captions'], .player-wrapper--spectrum .plyr--pip-supported [data-plyr='pip'], .player-wrapper--spectrum .plyr--airplay-supported [data-plyr='airplay'], .player-wrapper--spectrum .plyr--fullscreen-enabled [data-plyr='fullscreen'] {display: inline-block;}.player-wrapper--spectrum .plyr__menu {display: flex;position: relative;}.player-wrapper--spectrum .plyr__menu .plyr__control svg {transition: -webkit-transform 0.3s ease;transition: transform 0.3s ease;transition: transform 0.3s ease, -webkit-transform 0.3s ease;}.player-wrapper--spectrum .plyr__menu .plyr__control[aria-expanded='true'] svg {-webkit-transform: rotate(90deg);transform: rotate(90deg);}.player-wrapper--spectrum .plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip {display: none;}.player-wrapper--spectrum .plyr__menu__container {-webkit-animation: plyr-popup 0.2s ease;animation: plyr-popup 0.2s ease;background: rgba(255, 255, 255, 0.9);border-radius: 4px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);color: #4f5b5f;font-size: 16px;margin-bottom: 10px;position: absolute;right: -3px;text-align: left;white-space: nowrap;z-index: 3;}.player-wrapper--spectrum .plyr__menu__container > div {overflow: hidden;transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1);}.player-wrapper--spectrum .plyr__menu__container::after {border: 4px solid transparent;border-top-color: rgba(255, 255, 255, 0.9);content: '';height: 0;position: absolute;right: 15px;top: 100%;width: 0;}.player-wrapper--spectrum .plyr__menu__container [role='menu'] {padding: 7px;}.player-wrapper--spectrum .plyr__menu__container [role='menuitem'], .player-wrapper--spectrum .plyr__menu__container [role='menuitemradio'] {margin-top: 2px;}.player-wrapper--spectrum .plyr__menu__container [role='menuitem']:first-child, .player-wrapper--spectrum .plyr__menu__container [role='menuitemradio']:first-child {margin-top: 0;}.player-wrapper--spectrum .plyr__menu__container .plyr__control {align-items: center;color: #4f5b5f;display: flex;font-size: 14px;padding: 4px 11px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.player-wrapper--spectrum .plyr__menu__container .plyr__control > span {align-items: inherit;display: flex;width: 100%;}.player-wrapper--spectrum .plyr__menu__container .plyr__control::after {border: 4px solid transparent;content: '';position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.player-wrapper--spectrum .plyr__menu__container .plyr__control--forward {padding-right: 28px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control--forward::after {border-left-color: rgba(79, 91, 95, 0.8);right: 5px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control--forward.plyr__tab-focus::after, .player-wrapper--spectrum .plyr__menu__container .plyr__control--forward:hover::after {border-left-color: currentColor;}.player-wrapper--spectrum .plyr__menu__container .plyr__control--back {font-weight: 400;margin: 7px;margin-bottom: 3px;padding-left: 28px;position: relative;width: calc(100% - 14px);}.player-wrapper--spectrum .plyr__menu__container .plyr__control--back::after {border-right-color: rgba(79, 91, 95, 0.8);left: 7px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control--back::before {background: #b7c5cd;box-shadow: 0 1px 0 #fff;content: '';height: 1px;left: 0;margin-top: 4px;overflow: hidden;position: absolute;right: 0;top: 100%;}.player-wrapper--spectrum .plyr__menu__container .plyr__control--back.plyr__tab-focus::after, .player-wrapper--spectrum .plyr__menu__container .plyr__control--back:hover::after {border-right-color: currentColor;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio'] {padding-left: 7px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio']::before, .player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio']::after {border-radius: 100%;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio']::before {background: rgba(0, 0, 0, 0.1);content: '';display: block;flex-shrink: 0;height: 16px;margin-right: 10px;transition: all 0.3s ease;width: 16px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio']::after {background: #fff;border: 0;height: 6px;left: 12px;opacity: 0;top: 50%;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);transition: opacity 0.3s ease, -webkit-transform 0.3s ease;transition: transform 0.3s ease, opacity 0.3s ease;transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;width: 6px;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before {background: #000;}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after {opacity: 1;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}.player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before, .player-wrapper--spectrum .plyr__menu__container .plyr__control[role='menuitemradio']:hover::before {background: rgba(0, 0, 0, 0.1);}.player-wrapper--spectrum .plyr__menu__container .plyr__menu__value {align-items: center;display: flex;margin-left: auto;margin-right: -5px;overflow: hidden;padding-left: 25px;pointer-events: none;}.player-wrapper--spectrum .plyr--full-ui input[type='range'] {-webkit-appearance: none;background: transparent;border: 0;border-radius: 36px;color: #000;display: block;height: 24px;margin: 0;padding: 0;transition: box-shadow 0.3s ease;width: 100%;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-webkit-slider-runnable-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-webkit-user-select: none;user-select: none;background-image: linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%));}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-webkit-slider-thumb {background: #000;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;-webkit-appearance: none;margin-top: -6px;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-moz-range-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-moz-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-moz-user-select: none;user-select: none;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-moz-range-thumb {background: #000;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-moz-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-moz-range-progress {background: currentColor;border-radius: 3px;height: 6px;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-ms-track {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;color: transparent;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-ms-fill-upper {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-ms-fill-lower {background: transparent;border: 0;border-radius: 3px;height: 6px;-ms-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-ms-user-select: none;user-select: none;background: currentColor;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-ms-thumb {background: #000;border: 0;border-radius: 100%;box-shadow: none;height: 18px;position: relative;-ms-transition: all 0.2s ease;transition: all 0.2s ease;width: 18px;margin-top: 0;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-ms-tooltip {display: none;}.player-wrapper--spectrum .plyr--full-ui input[type='range']:focus {outline: 0;}.player-wrapper--spectrum .plyr--full-ui input[type='range']::-moz-focus-outer {border: 0;}.player-wrapper--spectrum .plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track {box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5);outline: 0;}.player-wrapper--spectrum .plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track {box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5);outline: 0;}.player-wrapper--spectrum .plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track {box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5);outline: 0;}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track {background-color: rgba(0, 0, 0, 0.25);}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']::-moz-range-track {background-color: rgba(0, 0, 0, 0.25);}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']::-ms-track {background-color: rgba(0, 0, 0, 0.25);}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.5);}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.5);}.player-wrapper--spectrum .plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.5);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track {background-color: rgba(183, 197, 205, 0.66);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']::-moz-range-track {background-color: rgba(183, 197, 205, 0.66);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']::-ms-track {background-color: rgba(183, 197, 205, 0.66);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.player-wrapper--spectrum .plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb {box-shadow: none, 0 0 0 3px rgba(0, 0, 0, 0.1);}.player-wrapper--spectrum .plyr__poster {background-color: #000;background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;transition: opacity 0.2s ease;width: 100%;z-index: 1;}.player-wrapper--spectrum .plyr--stopped.plyr__poster-enabled .plyr__poster {opacity: 1;}.player-wrapper--spectrum .plyr__time {font-size: 14px;}.player-wrapper--spectrum .plyr__time + .plyr__time::before {content: '\2044';margin-right: 10px;}@media (max-width: 767px) {.player-wrapper--spectrum .plyr__time + .plyr__time {display: none;}}.player-wrapper--spectrum .plyr--video .plyr__time {text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.player-wrapper--spectrum .plyr__tooltip {background: rgba(255, 255, 255, 0.9);border-radius: 3px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);color: #4f5b5f;font-size: 14px;font-weight: 400;left: 50%;line-height: 1.3;margin-bottom: 10px;opacity: 0;padding: 5px 7.5px;pointer-events: none;position: absolute;-webkit-transform: translate(-50%, 10px) scale(0.8);transform: translate(-50%, 10px) scale(0.8);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transition: opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;white-space: nowrap;z-index: 2;}.player-wrapper--spectrum .plyr__tooltip::before {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(255, 255, 255, 0.9);bottom: -4px;content: '';height: 0;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 0;z-index: 2;}.player-wrapper--spectrum .plyr .plyr__control:hover .plyr__tooltip, .player-wrapper--spectrum .plyr .plyr__control.plyr__tab-focus .plyr__tooltip, .player-wrapper--spectrum .plyr__tooltip--visible {opacity: 1;-webkit-transform: translate(-50%, 0) scale(1);transform: translate(-50%, 0) scale(1);}.player-wrapper--spectrum .plyr .plyr__control:hover .plyr__tooltip {z-index: 3;}.player-wrapper--spectrum .plyr__controls > .plyr__control:first-child .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {left: 0;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}.player-wrapper--spectrum .plyr__controls > .plyr__control:first-child .plyr__tooltip::before, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip::before {left: 16px;}.player-wrapper--spectrum .plyr__controls > .plyr__control:last-child .plyr__tooltip {left: auto;right: 0;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%;}.player-wrapper--spectrum .plyr__controls > .plyr__control:last-child .plyr__tooltip::before {left: auto;right: 16px;-webkit-transform: translateX(50%);transform: translateX(50%);}.player-wrapper--spectrum .plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, .player-wrapper--spectrum .plyr__controls > .plyr__control:last-child:hover .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip, .player-wrapper--spectrum .plyr__controls > .plyr__control:last-child .plyr__tooltip--visible {-webkit-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);}.player-wrapper--spectrum .plyr--video {background: #000;overflow: hidden;}.player-wrapper--spectrum .plyr--video.plyr--menu-open {overflow: visible;}.player-wrapper--spectrum .plyr__video-wrapper {background: #000;border-radius: inherit;overflow: hidden;position: relative;z-index: 0;}.player-wrapper--spectrum .plyr__video-embed, .player-wrapper--spectrum .plyr__video-wrapper--fixed-ratio {height: 0;padding-bottom: 56.25%;}.player-wrapper--spectrum .plyr__video-embed iframe, .player-wrapper--spectrum .plyr__video-wrapper--fixed-ratio video {border: 0;height: 100%;left: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.player-wrapper--spectrum .plyr--full-ui .plyr__video-embed > .plyr__video-embed__container {padding-bottom: 240%;position: relative;-webkit-transform: translateY(-38.28125%);transform: translateY(-38.28125%);}.player-wrapper--spectrum .plyr__progress {left: 9px;margin-right: 18px;position: relative;}.player-wrapper--spectrum .plyr__progress input[type='range'], .player-wrapper--spectrum .plyr__progress__buffer {margin-left: -9px;margin-right: -9px;width: calc(100% + 18px);}.player-wrapper--spectrum .plyr__progress input[type='range'] {position: relative;z-index: 2;}.player-wrapper--spectrum .plyr__progress .plyr__tooltip {font-size: 14px;left: 0;}.player-wrapper--spectrum .plyr__progress__buffer {-webkit-appearance: none;background: transparent;border: 0;border-radius: 100px;height: 6px;left: 0;margin-top: -3px;padding: 0;position: absolute;top: 50%;}.player-wrapper--spectrum .plyr__progress__buffer::-webkit-progress-bar {background: transparent;}.player-wrapper--spectrum .plyr__progress__buffer::-webkit-progress-value {background: currentColor;border-radius: 100px;min-width: 6px;-webkit-transition: width 0.2s ease;transition: width 0.2s ease;}.player-wrapper--spectrum .plyr__progress__buffer::-moz-progress-bar {background: currentColor;border-radius: 100px;min-width: 6px;-moz-transition: width 0.2s ease;transition: width 0.2s ease;}.player-wrapper--spectrum .plyr__progress__buffer::-ms-fill {border-radius: 100px;-ms-transition: width 0.2s ease;transition: width 0.2s ease;}.player-wrapper--spectrum .plyr--video .plyr__progress__buffer {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);color: rgba(0, 0, 0, 0.25);}.player-wrapper--spectrum .plyr--audio .plyr__progress__buffer {color: rgba(183, 197, 205, 0.66);}.player-wrapper--spectrum .plyr--loading .plyr__progress__buffer {-webkit-animation: plyr-progress 1s linear infinite;animation: plyr-progress 1s linear infinite;background-image: linear-gradient(-45deg, rgba(47, 52, 61, 0.6) 25%, transparent 25%, transparent 50%, rgba(47, 52, 61, 0.6) 50%, rgba(47, 52, 61, 0.6) 75%, transparent 75%, transparent);background-repeat: repeat-x;background-size: 25px 25px;color: transparent;}.player-wrapper--spectrum .plyr--video.plyr--loading .plyr__progress__buffer {background-color: rgba(0, 0, 0, 0.25);}.player-wrapper--spectrum .plyr--audio.plyr--loading .plyr__progress__buffer {background-color: rgba(183, 197, 205, 0.66);}.player-wrapper--spectrum .plyr__volume {align-items: center;display: flex;flex: 1 1;position: relative;}.player-wrapper--spectrum .plyr__volume input[type='range'] {margin-left: 5px;position: relative;z-index: 2;}@media (min-width: 480px) {.player-wrapper--spectrum .plyr__volume {max-width: 90px;}}@media (min-width: 768px) {.player-wrapper--spectrum .plyr__volume {max-width: 110px;}}.player-wrapper--spectrum .plyr--is-ios .plyr__volume {display: none !important;}.player-wrapper--spectrum .plyr--is-ios.plyr--vimeo [data-plyr='mute'] {display: none !important;}.player-wrapper--spectrum .plyr:-webkit-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-moz-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-ms-fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-webkit-full-screen video {height: 100%;}.player-wrapper--spectrum .plyr:-moz-full-screen video {height: 100%;}.player-wrapper--spectrum .plyr:-ms-fullscreen video {height: 100%;}.player-wrapper--spectrum .plyr:fullscreen video {height: 100%;}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:fullscreen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.player-wrapper--spectrum .plyr:fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-webkit-full-screen.plyr--hide-controls {cursor: none;}.player-wrapper--spectrum .plyr:-moz-full-screen.plyr--hide-controls {cursor: none;}.player-wrapper--spectrum .plyr:-ms-fullscreen.plyr--hide-controls {cursor: none;}.player-wrapper--spectrum .plyr:fullscreen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__captions {font-size: 21px;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__captions {font-size: 21px;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__captions {font-size: 21px;}.player-wrapper--spectrum .plyr:fullscreen .plyr__captions {font-size: 21px;}}.player-wrapper--spectrum .plyr:-webkit-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-webkit-full-screen video {height: 100%;}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-webkit-full-screen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.player-wrapper--spectrum .plyr:-webkit-full-screen .plyr__captions {font-size: 21px;}}.player-wrapper--spectrum .plyr:-moz-full-screen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-moz-full-screen video {height: 100%;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-moz-full-screen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.player-wrapper--spectrum .plyr:-moz-full-screen .plyr__captions {font-size: 21px;}}.player-wrapper--spectrum .plyr:-ms-fullscreen {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;}.player-wrapper--spectrum .plyr:-ms-fullscreen video {height: 100%;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;transform: translateY(-50%);}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr:-ms-fullscreen.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.player-wrapper--spectrum .plyr:-ms-fullscreen .plyr__captions {font-size: 21px;}}.player-wrapper--spectrum .plyr--fullscreen-fallback {background: #000;border-radius: 0 !important;height: 100%;margin: 0;width: 100%;bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 10000000;}.player-wrapper--spectrum .plyr--fullscreen-fallback video {height: 100%;}.player-wrapper--spectrum .plyr--fullscreen-fallback .plyr__video-wrapper {height: 100%;position: static;}.player-wrapper--spectrum .plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper {height: 0;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.player-wrapper--spectrum .plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {display: block;}.player-wrapper--spectrum .plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg {display: none;}.player-wrapper--spectrum .plyr--fullscreen-fallback.plyr--hide-controls {cursor: none;}@media (min-width: 1024px) {.player-wrapper--spectrum .plyr--fullscreen-fallback .plyr__captions {font-size: 21px;}}.player-wrapper--spectrum .plyr__ads {border-radius: inherit;bottom: 0;cursor: pointer;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: -1;}.player-wrapper--spectrum .plyr__ads > div, .player-wrapper--spectrum .plyr__ads > div iframe {height: 100%;position: absolute;width: 100%;}.player-wrapper--spectrum .plyr__ads::after {background: rgba(35, 41, 47, 0.8);border-radius: 2px;bottom: 10px;color: #fff;content: attr(data-badge-text);font-size: 11px;padding: 2px 6px;pointer-events: none;position: absolute;right: 10px;z-index: 3;}.player-wrapper--spectrum .plyr__ads::after:empty {display: none;}.player-wrapper--spectrum .plyr__cues {background: currentColor;display: block;height: 6px;left: 0;margin: -3px 0 0;opacity: 0.8;position: absolute;top: 50%;width: 3px;z-index: 3;}.player-wrapper--spectrum .plyr__preview-thumb {background-color: rgba(255, 255, 255, 0.9);border-radius: 3px;bottom: 100%;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);margin-bottom: 10px;opacity: 0;padding: 3px;pointer-events: none;position: absolute;-webkit-transform: translate(0, 10px) scale(0.8);transform: translate(0, 10px) scale(0.8);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transition: opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease, -webkit-transform 0.2s 0.1s ease;z-index: 2;}.player-wrapper--spectrum .plyr__preview-thumb--is-shown {opacity: 1;-webkit-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);}.player-wrapper--spectrum .plyr__preview-thumb::before {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(255, 255, 255, 0.9);bottom: -4px;content: '';height: 0;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 0;z-index: 2;}.player-wrapper--spectrum .plyr__preview-thumb__image-container {background: #c1c9d1;border-radius: 2px;overflow: hidden;position: relative;z-index: 0;}.player-wrapper--spectrum .plyr__preview-thumb__image-container img {height: 100%;left: 0;max-height: none;max-width: none;position: absolute;top: 0;width: 100%;}.player-wrapper--spectrum .plyr__preview-thumb__time-container {bottom: 6px;left: 0;position: absolute;right: 0;white-space: nowrap;z-index: 3;}.player-wrapper--spectrum .plyr__preview-thumb__time-container span {background-color: rgba(0, 0, 0, 0.55);border-radius: 2px;color: #fff;font-size: 14px;padding: 3px 6px;}.player-wrapper--spectrum .plyr__preview-scrubbing {bottom: 0;-webkit-filter: blur(1px);filter: blur(1px);height: 100%;left: 0;margin: auto;opacity: 0;overflow: hidden;position: absolute;right: 0;top: 0;transition: opacity 0.3s ease;width: 100%;z-index: 1;}.player-wrapper--spectrum .plyr__preview-scrubbing--is-shown {opacity: 1;}.player-wrapper--spectrum .plyr__preview-scrubbing img {height: 100%;left: 0;max-height: none;max-width: none;font-family: "object-fit:contain";object-fit: contain;position: absolute;top: 0;width: 100%;}.player-wrapper--spectrum .plyr--no-transition {transition: none !important;}.player-wrapper--spectrum .plyr__sr-only {clip: rect(1px, 1px, 1px, 1px);overflow: hidden;border: 0 !important;height: 1px !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.player-wrapper--spectrum .plyr [hidden] {display: none !important;}.player-wrapper--spectrum .plyr__control--overlaid {padding: 31px;background-color: rgba(255, 255, 255, 0.85);}.player-wrapper--spectrum .plyr__control--overlaid:hover svg, .player-wrapper--spectrum .plyr__control--overlaid:focus svg {fill: #fff;}.player-wrapper--spectrum .plyr__control--overlaid svg {fill: #000;}.player-wrapper--spectrum .plyr--video .plyr__control svg {-webkit-filter: none;filter: none;}.player-wrapper--spectrum .plyr--video .plyr__time {text-shadow: none;}.player-wrapper--spectrum .plyr--video .plyr__controls {padding-top: 10px;background: #fff;border: 2px solid #000;}.player-wrapper--spectrum .plyr--video.plyr--hide-controls .plyr__controls {opacity: 1;}.player-wrapper--spectrum .plyr--video .plyr__progress__buffer {box-shadow: none;}.player-wrapper--spectrum .plyr--video input[type='range']::-webkit-slider-thumb {border: 2px solid #fff;}.player-wrapper--spectrum .plyr--video input[type='range']::-moz-range-thumb {border: 2px solid #fff;}.player-wrapper--spectrum .plyr--video input[type='range']::-ms-thumb {border: 2px solid #fff;}.player-wrapper--spectrum .plyr__time + .plyr__time::before {content: '\2160';}.glide .glide__slide--active {z-index: 2;}.glide .glide__slide--active + .glide__slide {z-index: 1;}.glide .glide__play {position: absolute;bottom: 49px;left: 30px;display: block;width: 20px;height: 20px;}.glide .glide__play i {color: #fff;}@media screen and (max-width: 768px) {.glide .glide__play {bottom: 47px;}}@media screen and (min-width: 769px) and (max-width: 992px) {.glide .glide__play {bottom: 49px;}}.glide .glide__play .is-play {display: block;}.glide .glide__play .is-pause {display: none;}.glide .glide__play.is-paused .is-play {display: none;}.glide .glide__play.is-paused .is-pause {display: block;}.glide .glide__bullets {position: absolute;bottom: 50px;left: calc(20px + 50px);display: flex;flex-wrap: wrap;align-items: center;}@media screen and (min-width: 769px) {.glide .glide__bullets {left: calc(50px + 30px);}}@media screen and (min-width: 1025px) {.glide .glide__bullets {left: calc(80px + 30px);}}.glide .glide__bullet {display: block;width: 14px;height: 14px;margin-right: 23px;padding: 0;border: 2px solid #fff;border-radius: 50%;cursor: pointer;}@media screen and (min-width: 769px) {.glide .glide__bullet {width: 17px;height: 17px;}}.glide .glide__bullet:hover {background-color: #fff;}.glide .glide__bullet:focus {background-color: transparent;}.glide .glide__bullet--active {background-color: #fff !important;}.glide__skip-link, .glide__numeric {position: absolute;top: -999px;left: -999px;z-index: 10;display: block;width: 100vw;padding: 20px;color: #0082c3;text-align: center;background-color: #fff;border: 2px dotted;}.glide__skip-link:focus, .glide__skip-link.focus-visible, .glide__numeric:focus, .glide__numeric.focus-visible {top: 0;left: 0;}@media print {@page {margin: 0.5cm;}*, *:before, *:after {color: #000;background: #fff none !important;box-shadow: none;}body {color: #000 !important;font-size: 1rem;font-family: 'Helvetica Neue', 'Arial', sans-serif;}h1, h2, h3, h4, h5, h6 {color: #000;font-weight: 400;}h1 {font-size: 200%;}h2 {font-size: 150%;}h3 {font-size: 115%;}h4 {font-size: 100%;}h5 {font-size: 100%;}h6 {font-size: 100%;}p {margin: 0;font-size: 12pt;}a:link, a:visited {color: #000 !important;font-family: 'Helvetica Neue', 'Arial', sans-serif;text-decoration: underline;}a:link:after, a:visited:after {content: " (" attr(href) ")";}.noprint {display: none !important;}}.grid {display: flex;}.grid-cell {flex: 1 1;}.grid--flexCells > .grid-cell {display: flex;}.grid--wrap {flex-wrap: wrap;}.grid--gutters {margin: -1rem 0 1rem -1rem;}.grid--gutters > .grid-cell {padding: 1rem 0 0 1rem;}.grid-cell.c-3of4 {flex: 0 0 75%;}.grid-cell.c-2of3 {flex: 0 0 66.6666%;}.grid-cell.c-1of2 {flex: 0 0 50%;}.grid-cell.c-1of3 {flex: 0 0 33.3333%;}.grid-cell.c-1of4 {flex: 0 0 25%;}.grid--fit > .grid-cell {flex: 1 1;}.grid--full > .grid-cell {flex: 0 0 100%;}.grid--3of4 > .grid-cell {flex: 0 0 75%;}.grid--2of3 > .grid-cell {flex: 0 0 66.6666%;}.grid--1of2 > .grid-cell {flex: 0 0 50%;}.grid--1of3 > .grid-cell {flex: 0 0 33.3333%;}.grid--1of4 > .grid-cell {flex: 0 0 25%;}.grid--top {align-items: flex-start;}.grid--bottom {align-items: flex-end;}.grid--center {align-items: center;}.grid-cell--top {align-self: flex-start;}.grid-cell--bottom {align-self: flex-end;}.grid-cell--center {align-self: center;}.styleguide {background-color: #f8f8f8;}.styleguide-container {width: 100%;margin: 0 auto;}.styleguide-panel {width: 100%;margin-bottom: 1rem;padding: 1rem;background: #fff;border-radius: 3px;box-shadow: 0 8px 16px #e4e4e4;}.styleguide-panel h1, .styleguide-panel h2, .styleguide-panel h3, .styleguide-panel h4, .styleguide-panel h5, .styleguide-panel h6 {margin-top: 2rem;margin-bottom: 2rem;}.styleguide .color-cell {width: 100%;padding: 1rem;color: #fff;border-radius: 3px;}.styleguide .color-cell.bright-bg {color: #000;}.styleguide .form-group {width: 100%;margin-bottom: 1rem;}.flickity-slider > *:focus {outline: none;}.flickity-slider > *:focus::before {content: '';position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;pointer-events: none;}[class$='spectrum'] .flickity-slider > *:focus::before {border-color: #000;}.flickity-prev-next-button {z-index: 1;width: 55px !important;height: 70px !important;margin-top: -35px;background-color: #0082c3;border-radius: 0;}.flickity-prev-next-button:disabled {pointer-events: auto;}.flickity-prev-next-button:active {opacity: 1;}@media screen and (max-width: 1024px) {.flickity-prev-next-button {width: 40px !important;height: 50px !important;}}.flickity-prev-next-button:focus {outline: 0.1875rem solid #0082c3;outline-offset: 0.1875rem;box-shadow: none;}[class$='spectrum'] .flickity-prev-next-button {background-color: #000;}.flickity-prev-next-button::before, .flickity-prev-next-button svg {display: none;}.flickity-prev-next-button::after {font-family: "icomoon";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 50%;left: 50%;display: block;color: #fff;font-weight: bold;font-size: 1.5625rem;transition: opacity 200ms;}@media screen and (max-width: 1024px) {.flickity-prev-next-button::after {font-size: 1.125rem;}}.flickity-prev-next-button:hover, .flickity-prev-next-button.focus-visible {background-color: #0082c3;}.flickity-prev-next-button:hover::after, .flickity-prev-next-button.focus-visible::after {opacity: 0.6;}[class$='spectrum'] .flickity-prev-next-button:hover, [class$='spectrum'] .flickity-prev-next-button.focus-visible {background-color: #000;}.flickity-button.previous {left: 0;-webkit-transform: skewY(-30deg);transform: skewY(-30deg);}.flickity-button.previous::after {content: '\e963';-webkit-transform: skewY(30deg) translate(-50%, -25%);transform: skewY(30deg) translate(-50%, -25%);}.flickity-button.next {right: 0;-webkit-transform: skewY(30deg);transform: skewY(30deg);}.flickity-button.next::after {content: '\e965';-webkit-transform: skewY(-30deg) translate(-50%, -75%);transform: skewY(-30deg) translate(-50%, -75%);}.flickity-page-dots {position: relative;bottom: 0;display: flex;justify-content: center;height: 24px;margin-top: 16px;padding-right: 4rem;padding-left: 4rem;overflow: hidden;}.flickity-page-dots .dot {position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 24px;height: 36px;margin: 0;padding: 0;text-indent: -9000px;background-color: transparent;-webkit-transform: translateY(6px);transform: translateY(6px);cursor: pointer;opacity: 1;transition: -webkit-transform 240ms ease-out;transition: transform 240ms ease-out;transition: transform 240ms ease-out, -webkit-transform 240ms ease-out;}.flickity-page-dots .dot::before, .flickity-page-dots .dot::after {content: '';display: block;width: 12px;height: 12px;border-radius: 50%;}.flickity-page-dots .dot::before {margin-bottom: 12px;background-color: transparent;border: 2px solid #000;}.flickity-page-dots .dot::after {background-color: #000;border: 2px solid #000;}.flickity-page-dots .dot.is-selected {-webkit-transform: translateY(-18px);transform: translateY(-18px);}.flickity-page-numbers {display: flex;justify-content: center;align-items: center;height: 24px;margin-top: 16px;}.drawer {position: relative;width: 100%;height: 0;overflow: hidden;visibility: hidden;}.drawer__content {position: absolute;bottom: 0;left: 0;width: 100%;}.tag-label {display: inline-block;margin-bottom: 15px;padding: 7px 15px;color: #fff;background-color: #0082c3;}.tag-label--black {background-color: #000;}.custom-headings.custom-headings--article-tm h2:not(.is-h1):not(.is-h3):not(.is-h4):not(.is-h5):not(.is-h6) {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--article-tm h2:not(.is-h1):not(.is-h3):not(.is-h4):not(.is-h5):not(.is-h6)::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article-tm h2:not(.is-h1):not(.is-h3):not(.is-h4):not(.is-h5):not(.is-h6)::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article-tm h2:not(.is-h1):not(.is-h3):not(.is-h4):not(.is-h5):not(.is-h6)::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--article-tm h2:not(.is-h1):not(.is-h3):not(.is-h4):not(.is-h5):not(.is-h6)::after {max-width: 300px;}}.custom-headings.custom-headings--article-spectrum h2 {display: inline-block;}.custom-headings.custom-headings--article-spectrum h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article-spectrum h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article-spectrum h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--article-spectrum h2::after {max-width: 300px;}}.custom-headings.custom-headings--article-spectrum h2::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--article-mixed h2 {display: inline-block;}.custom-headings.custom-headings--article-mixed h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article-mixed h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article-mixed h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--article-mixed h2::after {max-width: 300px;}}.custom-headings.custom-headings--article h2, .custom-headings.custom-headings--article .is-h2 {font-weight: 700;font-size: 3.75rem;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article h2, .custom-headings.custom-headings--article .is-h2 {font-size: 3.125rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article h2, .custom-headings.custom-headings--article .is-h2 {font-size: 2.125rem;}}.custom-headings.custom-headings--article h3, .custom-headings.custom-headings--article .is-h3 {font-weight: 500;font-size: 3.125rem;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article h3, .custom-headings.custom-headings--article .is-h3 {font-size: 2.5rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article h3, .custom-headings.custom-headings--article .is-h3 {font-size: 1.875rem;}}.custom-headings.custom-headings--article h4, .custom-headings.custom-headings--article .is-h4 {font-weight: 500;font-size: 2.5rem;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article h4, .custom-headings.custom-headings--article .is-h4 {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article h4, .custom-headings.custom-headings--article .is-h4 {font-size: 1.625rem;}}.custom-headings.custom-headings--article h5, .custom-headings.custom-headings--article .is-h5 {font-weight: 500;letter-spacing: 0.4px;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--article h5, .custom-headings.custom-headings--article .is-h5 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--article h5, .custom-headings.custom-headings--article .is-h5 {font-size: 1.375rem;}}.custom-headings.custom-headings--highlight-tm h2 {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--highlight-tm h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--highlight-tm h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--highlight-tm h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--highlight-tm h2::after {max-width: 300px;}}.custom-headings.custom-headings--highlight-spectrum h2 {display: inline-block;}.custom-headings.custom-headings--highlight-spectrum h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--highlight-spectrum h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--highlight-spectrum h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--highlight-spectrum h2::after {max-width: 300px;}}.custom-headings.custom-headings--highlight-spectrum h2::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--highlight-mixed h2 {display: inline-block;}.custom-headings.custom-headings--highlight-mixed h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--highlight-mixed h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--highlight-mixed h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--highlight-mixed h2::after {max-width: 300px;}}.custom-headings.custom-headings--highlight h2 {font-size: 3.75rem;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--highlight h2 {font-size: 3.125rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--highlight h2 {font-size: 2.125rem;}}.custom-headings.custom-headings--highlight h3 {margin-bottom: 0.4em;font-weight: 500;font-size: 1.875rem;line-height: 1.4;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--highlight h3 {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--highlight h3 {font-size: 1.625rem;}}.custom-headings.custom-headings--teaser-list-tm h3 {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--teaser-list-tm h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-list-tm h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--teaser-list-tm h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--teaser-list-tm h3::after {max-width: 300px;}}.custom-headings.custom-headings--teaser-list-spectrum h3 {display: inline-block;}.custom-headings.custom-headings--teaser-list-spectrum h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-list-spectrum h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--teaser-list-spectrum h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--teaser-list-spectrum h3::after {max-width: 300px;}}.custom-headings.custom-headings--teaser-list-spectrum h3::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--teaser-list-mixed h3 {display: inline-block;}.custom-headings.custom-headings--teaser-list-mixed h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-list-mixed h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--teaser-list-mixed h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--teaser-list-mixed h3::after {max-width: 300px;}}.custom-headings.custom-headings--teaser-list-tm h3::after, .custom-headings.custom-headings--teaser-list-spectrum h3::after, .custom-headings.custom-headings--teaser-list-mixed h3::after {max-width: 220px;margin-top: 8px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-list-tm h3::after, .custom-headings.custom-headings--teaser-list-spectrum h3::after, .custom-headings.custom-headings--teaser-list-mixed h3::after {max-width: 180px;}}.custom-headings.custom-headings--teaser-list h3 {font-weight: 700;font-size: 2.5rem;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--teaser-list h3 {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-list h3 {font-size: 1.625rem;}}.custom-headings.custom-headings--hero-tm h1 {color: #0082c3;}.custom-headings.custom-headings--hero-tm h2 {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--hero-tm h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-tm h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-tm h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-tm h2::after {max-width: 300px;}}.custom-headings.custom-headings--hero-spectrum h2 {display: inline-block;}.custom-headings.custom-headings--hero-spectrum h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-spectrum h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-spectrum h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-spectrum h2::after {max-width: 300px;}}.custom-headings.custom-headings--hero-spectrum h2::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--hero-mixed h2 {display: inline-block;}.custom-headings.custom-headings--hero-mixed h2::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-mixed h2::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-mixed h2::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-mixed h2::after {max-width: 300px;}}.custom-headings.custom-headings--hero-tm-in-article h1 {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--hero-tm-in-article h1::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-tm-in-article h1::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-tm-in-article h1::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-tm-in-article h1::after {max-width: 300px;}}.custom-headings.custom-headings--hero-tm-in-article h1::after {margin-top: 8px;}.custom-headings.custom-headings--hero-spectrum-in-article h1 {display: inline-block;}.custom-headings.custom-headings--hero-spectrum-in-article h1::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-spectrum-in-article h1::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-spectrum-in-article h1::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-spectrum-in-article h1::after {max-width: 300px;}}.custom-headings.custom-headings--hero-spectrum-in-article h1::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--hero-spectrum-in-article h1::after {margin-top: 8px;}.custom-headings.custom-headings--hero-mixed-in-article h1 {display: inline-block;}.custom-headings.custom-headings--hero-mixed-in-article h1::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--hero-mixed-in-article h1::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--hero-mixed-in-article h1::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--hero-mixed-in-article h1::after {max-width: 300px;}}.custom-headings.custom-headings--hero-mixed-in-article h1::after {margin-top: 8px;}.custom-headings.custom-headings--hero h2 {margin-bottom: 20px;}.custom-headings.custom-headings--teaser-exhibition-grid-tm h3 {display: inline-block;color: #0082c3;}.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3 {display: inline-block;}.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {max-width: 300px;}}.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.custom-headings.custom-headings--teaser-exhibition-grid-spectrum h3::after {margin-top: 8px;}.custom-headings.custom-headings--teaser-exhibition-grid h3 {font-size: 1.375rem;letter-spacing: 0.6px;}@media screen and (min-width: 601px) {.custom-headings.custom-headings--teaser-exhibition-grid h3 {font-size: 1.625rem;}}@media screen and (min-width: 1025px) {.custom-headings.custom-headings--teaser-exhibition-grid h3 {font-size: 2.125rem;}}@media screen and (min-width: 1381px) {.custom-headings.custom-headings--teaser-exhibition-grid h3 {font-size: 1.875rem;}}.custom-headings.custom-headings--slide-in-heading-tm h2 {display: inline-block;}.custom-headings.custom-headings--slide-in-heading-tm h2:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--slide-in-heading-tm h2:after {height: 5px;}}.custom-headings.custom-headings--slide-in-heading-spectrum h2 {display: inline-block;}.custom-headings.custom-headings--slide-in-heading-spectrum h2:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--slide-in-heading-spectrum h2:after {height: 5px;}}.custom-headings.custom-headings--slide-in-heading-spectrum h2::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--slide-in-heading-spectrum h2::after {height: 5px;}}.custom-headings.custom-headings--slide-in-heading-mixed h2 {display: inline-block;}.custom-headings.custom-headings--slide-in-heading-mixed h2:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.custom-headings.custom-headings--slide-in-heading-mixed h2:after {height: 5px;}}.custom-headings.custom-headings--slide-in-heading h2 {font-size: 5rem;}@media screen and (max-width: 1024px) {.custom-headings.custom-headings--slide-in-heading h2 {font-size: 3.75rem;line-height: 65px;}}@media screen and (max-width: 768px) {.custom-headings.custom-headings--slide-in-heading h2 {font-size: 2.5rem;line-height: 45px;}}.image-with-caption {position: relative;display: inline-block;overflow: hidden;}.image-with-caption img {display: block;}.image-with-caption .caption-text {position: absolute;right: 0;bottom: 0;width: 100%;padding: 15px 35px 15px 20px;background-color: rgba(255, 255, 255, 0.9);transition: -webkit-clip-path 1s;transition: clip-path 1s;transition: clip-path 1s, -webkit-clip-path 1s;-webkit-clip-path: polygon(calc(100% - 35px) 100%, calc(100% - 35px) calc(100% - 30px), 100% calc(100% - 50px), 100% 100%);clip-path: polygon(calc(100% - 35px) 100%, calc(100% - 35px) calc(100% - 30px), 100% calc(100% - 50px), 100% 100%);font-size: 1.125rem;line-height: 1.3333;}@media screen and (max-width: 600px) {.image-with-caption .caption-text {padding-left: 10px;font-size: 14px;}}body:not(.supports-clip-path-shapes) .image-with-caption .caption-text {-webkit-transform: translateY(100%);transform: translateY(100%);transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s, -webkit-transform 1s;}.image-with-caption .caption-toggle {position: absolute;right: 0;bottom: 0;padding: 8px;font-size: 1.25rem;cursor: pointer;}.image-with-caption .caption-toggle [class^='icon-'] {display: block;transition: color 0.3s;}body:not(.supports-clip-path-shapes) .image-with-caption .caption-toggle {background-color: rgba(255, 255, 255, 0.9);}.image-with-caption .caption-toggle:hover [class^='icon-'], .image-with-caption .caption-toggle.focus-visible [class^='icon-'] {color: #c30023;}.image-with-caption.is-active .caption-text {-webkit-clip-path: polygon(0% 100%, 0% 0%, 100% 0%, 100% 100%);clip-path: polygon(0% 100%, 0% 0%, 100% 0%, 100% 100%);}body:not(.supports-clip-path-shapes) .image-with-caption.is-active .caption-text {-webkit-transform: translateY(0);transform: translateY(0);}body:not(.supports-clip-path-shapes) .image-with-caption.is-active .caption-toggle {background-color: transparent;}.player-wrapper .image-with-caption {position: relative;display: block;}@-webkit-keyframes loading-animation {0% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}50% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes loading-animation {0% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}50% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}.loading-animation {display: inline-block;margin-top: 14px;font-size: 3.125rem;}.loading-animation .rect {width: 1em;height: 1.2em;-webkit-transform: skewY(30deg);transform: skewY(30deg);}.loading-animation.is-running {-webkit-animation: loading-animation 1.5s infinite;animation: loading-animation 1.5s infinite;}.loading-animation--tm .rect {background-color: #0082c3;}@-webkit-keyframes loading-animation--spectrum {0% {-webkit-transform: rotateY(0deg) skewY(30deg);transform: rotateY(0deg) skewY(30deg);}50% {-webkit-transform: rotateY(180deg) skewY(30deg);transform: rotateY(180deg) skewY(30deg);}100% {-webkit-transform: rotateY(0deg) skewY(30deg);transform: rotateY(0deg) skewY(30deg);}}@keyframes loading-animation--spectrum {0% {-webkit-transform: rotateY(0deg) skewY(30deg);transform: rotateY(0deg) skewY(30deg);}50% {-webkit-transform: rotateY(180deg) skewY(30deg);transform: rotateY(180deg) skewY(30deg);}100% {-webkit-transform: rotateY(0deg) skewY(30deg);transform: rotateY(0deg) skewY(30deg);}}.loading-animation--spectrum .rect {background-image: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_raute.svg");background-size: 100%;}.terminal-wrapper {position: relative;}.terminal-wrapper > .container {margin-bottom: 30px;}@media screen and (max-width: 768px) {.terminal-wrapper > .container {margin-bottom: 0;}}.terminal {position: relative;max-width: 2560px;margin-right: auto;margin-left: auto;overflow: hidden;}.terminal.is-loaded .terminal-display {opacity: 1;}@media screen and (max-width: 768px) {.terminal {display: flex;flex-direction: column;margin-top: 20px;}}.terminal-display {position: relative;height: 100%;opacity: 0;}@media screen and (max-width: 768px) {.terminal-display {height: calc(100% - 90px);}}.terminal-display picture {opacity: 1;transition: opacity 400ms ease;}.terminal-display picture.is-faded {opacity: 0;}.terminal-display picture.is-overlay {position: absolute;width: 100%;height: 100%;}.terminal-image {display: block;width: calc(100% - 140px);height: 100%;transition: opacity 1s;}.terminal-image.is-overlay {position: absolute;width: 100%;height: 100%;}@media screen and (max-width: 768px) {.terminal-image {width: 100%;min-height: 500px;font-family: "object-fit:cover";object-fit: cover;}}.terminal-caption {position: absolute;bottom: 0;left: 0;width: 600px;background-color: #fff;transition: height 0.75s ease-in-out;padding-right: 80px;padding-left: 80px;font-size: 1.25rem;line-height: 1.4;}@media screen and (max-width: 1024px) {.terminal-caption {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.terminal-caption {padding-right: 20px;padding-left: 20px;}}.terminal-caption:before {content: '';position: absolute;bottom: 100%;left: 0;display: block;width: 0;height: 0;border-right: 600px solid transparent;border-bottom: 305px solid #fff;border-left: 0;pointer-events: none;}.terminal-caption p {margin-top: 0;margin-bottom: 15px;}.terminal-caption a {font-weight: 500;}.terminal-caption h3 {display: inline-block;margin-bottom: 15px;color: #0082c3;}.terminal-caption h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.terminal-caption h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.terminal-caption h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.terminal-caption h3::after {max-width: 300px;}}.terminal-caption h3:after {margin-top: 2px;}.terminal-caption .bg {position: absolute;bottom: 0;left: 0;}.terminal-caption .fg {position: relative;z-index: 1;}.terminal-caption .caption-content {transition: opacity 1s;}.terminal-caption .caption-header {position: absolute;bottom: calc(100% - 30px);left: 0;padding-right: 80px;padding-left: 80px;}@media screen and (max-width: 1024px) {.terminal-caption .caption-header {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.terminal-caption .caption-header {padding-right: 20px;padding-left: 20px;}}.terminal-caption .lead-icon {display: block !important;margin-bottom: 10px;font-size: 2.5rem;}.terminal-caption .caption-body {padding-top: 30px;padding-bottom: 40px;}@media screen and (max-width: 600px) {.terminal-caption .caption-text {display: none;}}@media screen and (max-width: 1440px) {.terminal-caption {width: 500px;}.terminal-caption:before {border-right-width: 500px;border-bottom-width: 275px;}}@media screen and (max-width: 768px) {.terminal-caption {width: 320px;}.terminal-caption:before {border-right-width: 320px;border-bottom-width: 190px;}}.terminal-items {display: none;}.terminal-sidebar {position: absolute;top: 0;right: 0;display: flex;flex-direction: column;justify-content: space-between;width: 140px;height: 100%;text-align: center;background-color: #fff;}@media screen and (max-width: 768px) {.terminal-sidebar {position: relative;flex-direction: row;align-items: center;width: 100%;height: 86px;}}.has-tooltip {position: relative;}.has-tooltip .sr-only:first-of-type {position: absolute;z-index: 2;width: -webkit-max-content;width: -moz-max-content;width: max-content;height: auto;padding: 6px;color: black;font-size: 12px;font-size: 0.875rem;background-color: white;border: 0;border: 2px solid black;opacity: 0;transition: opacity 0.5s ease-in-out;clip: auto;}.has-tooltip:focus .sr-only, .has-tooltip:hover .sr-only {opacity: 1;}.has-tooltip:focus .sr-only, .has-tooltip:hover .sr-only {z-index: 3;outline: none !important;}.terminal-controls {display: flex;justify-content: center;}.terminal-controls .terminal-control-btn {width: 40px;height: 40px;font-size: 35px;}@media screen and (max-width: 768px) {.terminal-controls .terminal-control-btn {position: absolute;top: 38px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}}@media screen and (min-width: 769px) {.terminal-controls .terminal-control-btn.prev {position: absolute;top: 10px;z-index: 1;}}@media screen and (max-width: 768px) {.terminal-controls .terminal-control-btn.prev {left: 0;}}@media screen and (max-width: 768px) {.terminal-controls .terminal-control-btn.next {right: 50px;}}.terminal-controls .terminal-control-btn:hover, .terminal-controls .terminal-control-btn:focus {color: #0082c3;}.terminal-controls .terminal-control-btn[disabled] {color: #000;cursor: default;opacity: 0.2;}.terminal-dragscroll-wrapper {position: relative;width: 100%;height: calc(100% - 220px);margin-top: 40px;overflow: hidden;}@media screen and (max-width: 768px) {.terminal-dragscroll-wrapper {top: 50%;width: calc(100% - 55px);margin-top: 0;padding-right: 40px;padding-left: 40px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}}.terminal-dragscroll-wrapper:before, .terminal-dragscroll-wrapper:after {content: '';position: absolute;left: 0;z-index: 1;width: 100%;height: 20px;}.terminal-dragscroll-wrapper:before {top: 0;background-image: linear-gradient(to bottom, white 0%, white 20%, rgba(255, 255, 255, 0));}.terminal-dragscroll-wrapper:after {bottom: 0;background-image: linear-gradient(to top, white 0%, white 20%, rgba(255, 255, 255, 0));}@media screen and (max-width: 768px) {.terminal-dragscroll-wrapper {height: 60px;}.terminal-dragscroll-wrapper:before, .terminal-dragscroll-wrapper:after {height: 100%;}.terminal-dragscroll-wrapper:before {width: 20px;background-image: linear-gradient(to right, white 0%, white 20%, rgba(255, 255, 255, 0));}.terminal-dragscroll-wrapper:after {right: 0;left: inherit;width: 30px;background-image: linear-gradient(to left, white 0%, white 20%, rgba(255, 255, 255, 0));}}.terminal-dragscroll {position: relative;width: 100%;height: 100%;overflow: hidden;}@media screen and (max-width: 1024px) {.terminal-dragscroll {overflow-x: auto;}}.terminal-nav {position: absolute;width: 100%;height: 100%;padding-top: 20px;padding-bottom: 80px;text-align: center;}@media screen and (max-width: 768px) {.terminal-nav {width: auto;height: 100%;padding: 0 0 0 20px;}}.terminal-nav.is-scrolling, .terminal-nav.is-scrolling * {cursor: -webkit-grabbing !important;cursor: grabbing !important;}.terminal-nav button {padding: 10px 0;font-size: 2.5rem;line-height: 1;outline: none;transition: margin 0.3s;}.terminal-nav button > * {-webkit-transform: scale(1);transform: scale(1);transition: -webkit-transform 150ms;transition: transform 150ms;transition: transform 150ms, -webkit-transform 150ms;}.terminal-nav button [class^='icon-'] {display: inline-block;vertical-align: middle;transition: -webkit-transform 150ms;transition: transform 150ms;transition: transform 150ms, -webkit-transform 150ms;}.terminal-nav button.is-active > *:not(.sr-only), .terminal-nav button:hover > *:not(.sr-only), .terminal-nav button.focus-visible > *:not(.sr-only) {-webkit-transform: scale(1.3);transform: scale(1.3);}.terminal-nav button.focus-visible > * {outline: 2px solid #0082c3;outline-offset: 0.1875rem;}@media screen and (max-width: 768px) {.terminal-nav {display: flex;align-items: center;width: auto;height: 60px;}.terminal-nav a {margin-right: 30px;margin-bottom: 0;font-size: 1.875rem;}.terminal-nav a.is-active, .terminal-nav a:hover, .terminal-nav a.focus-visible {margin-top: 0;margin-bottom: 0;}}.terminal-fixed-nav {flex: 0 1;padding-bottom: 20px;font-size: 1.125rem;line-height: 1.3333;}@media screen and (max-width: 768px) {.terminal-fixed-nav {position: relative;top: 16px;right: 10px;}}.terminal-fixed-nav p {margin-top: 8px;}.terminal-fixed-nav [class^='icon-'] {display: block;font-size: 2.8125rem;}@media screen and (max-width: 768px) {.terminal-fixed-nav {padding-bottom: 0;}.terminal-fixed-nav p {display: none;}.terminal-fixed-nav [class^='icon-'] {font-size: 2.25rem;}}.terminal--spectrum .terminal-caption {color: #fff;background-color: #000;}.terminal--spectrum .terminal-caption:before {border-bottom-color: #000;}.terminal--spectrum .terminal-caption h4 {color: #fff;}.terminal--spectrum .terminal-caption h4::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.terminal--spectrum .terminal-caption h4::after {height: 5px;}}@media screen and (max-width: 1024px) {.terminal--spectrum .terminal-caption h4::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.terminal--spectrum .terminal-caption h4::after {max-width: 300px;}}.terminal--spectrum .terminal-caption h4::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.terminal--spectrum .terminal-sidebar {justify-content: space-around;padding-bottom: 0;color: #fff;background-color: #000;}@media screen and (max-width: 768px) {.terminal--spectrum .terminal-sidebar {flex-direction: row;justify-content: space-between;}}.terminal--spectrum .terminal-controls .terminal-control-btn {color: #fff;}.terminal--spectrum .terminal-controls .terminal-control-btn.next {right: 0;}.terminal--spectrum .terminal-controls .terminal-control-btn[disabled] {color: #fff;cursor: default;opacity: 0.3;}.terminal--spectrum .terminal-dragscroll-wrapper {height: calc(100% - 100px);}@media screen and (max-width: 768px) {.terminal--spectrum .terminal-dragscroll-wrapper {width: 100%;height: 60px;}}.terminal--spectrum .terminal-dragscroll-wrapper:before {background-image: linear-gradient(to bottom, black 0%, black 20%, rgba(0, 0, 0, 0));}.terminal--spectrum .terminal-dragscroll-wrapper:after {background-image: linear-gradient(to top, black 0%, black 20%, rgba(0, 0, 0, 0));}@media screen and (max-width: 768px) {.terminal--spectrum .terminal-dragscroll-wrapper:before {background-image: linear-gradient(to right, black 0%, black 20%, rgba(0, 0, 0, 0));}.terminal--spectrum .terminal-dragscroll-wrapper:after {background-image: linear-gradient(to left, black 0%, black 20%, rgba(0, 0, 0, 0));}}.terminal--spectrum .nav-box {width: 1em;height: 1em;}.terminal--spectrum .terminal-nav li {margin-bottom: 20px;}.terminal--spectrum .terminal-nav .nav-box {display: block;margin: 0 auto;}@media screen and (max-width: 768px) {.terminal--spectrum .terminal-nav {display: flex;align-items: center;}.terminal--spectrum .terminal-nav li {margin-bottom: 0;}}.terminal--teaser .terminal-image {width: 100%;}.terminal--teaser .terminal-caption .lead-icon {display: none !important;}@media screen and (max-width: 768px) {.terminal--teaser .terminal-display {height: 100%;}}.breadcrumbs {display: inline;margin-top: 20px;margin-bottom: 60px;list-style: none;font-size: 1.125rem;line-height: 1.3333;}@media screen and (max-width: 1024px) {.breadcrumbs {display: none;}}.breadcrumbs li {display: inline;}.breadcrumbs li + li:before {content: '/';padding-right: 6px;padding-left: 2px;font-weight: normal;}.breadcrumbs li.is-active {font-weight: 500;}.breadcrumbs li a {border-bottom: 2px solid transparent;}.breadcrumbs li a:hover, .breadcrumbs li a:active, .breadcrumbs li a.focus-visible {border-bottom: 2px solid #c30023;}.contact-cards > h1, .contact-cards > h2, .contact-cards > h3, .contact-cards > h4, .contact-cards > h5, .contact-cards > h6 {margin-bottom: 0.67em;}.contact-card {display: flex;height: 100%;border: 2px solid #0082c3;}@media screen and (max-width: 1024px) {.contact-card {flex-wrap: wrap;}}.contact-card .mail-link {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}.contact-card-info {max-width: 380px;padding: 35px 40px 25px;}.contact-card-info h3 {display: inline-block;margin-bottom: 15px;color: #0082c3;}.contact-card-info h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.contact-card-info h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.contact-card-info h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.contact-card-info h3::after {max-width: 300px;}}.contact-card-info h3::after {margin-top: 6px;}.contact-card-info p {margin-bottom: 10px;}@media screen and (max-width: 1024px) {.contact-card-info {padding: 25px 30px 15px;font-size: 1.125rem;line-height: 1.3333;}}@media screen and (max-width: 768px) {.contact-card-info {width: 100%;}}.contact-card-image {flex-shrink: 0;margin-top: auto;margin-left: auto;}.contact-card-image img {display: block;min-height: 250px;font-family: "object-fit:cover";object-fit: cover;}@media screen and (max-width: 768px) {.contact-card-image img {min-height: auto;}}@media screen and (max-width: 768px) {.contact-card-image {width: 100%;}}.contact-card-image.is-placeholder {display: inline-flex;align-items: center;margin-top: 0;}.contact-card-image.is-placeholder img {min-height: 0;margin-top: 10px;margin-bottom: 10px;}@media screen and (max-width: 1090px) {.contact-card-image.is-placeholder img {width: 136px;height: 180px;}}.contact-card--spectrum {border-color: #000;}.contact-card--spectrum h3 {color: #000;}.contact-card--spectrum h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.contact-card--spectrum h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.contact-card--spectrum h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.contact-card--spectrum h3::after {max-width: 300px;}}.contact-card--spectrum h3::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.contact-card--spectrum h3::after {margin-top: 6px;}.error404 {position: relative;height: 100%;margin-bottom: 20px;}@media screen and (max-width: 768px) {.error404 {margin-bottom: 0;padding-bottom: 300px;}}@media screen and (max-width: 768px) {.error404:after {content: '';position: absolute;right: 0;bottom: 0;width: 100%;height: 300px;background-image: url(/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/raute_404.svg);background-repeat: no-repeat;background-position: bottom right;background-size: contain;}}.error404 .bgimg {position: fixed;right: 0;bottom: 0;width: 100%;height: 100%;max-height: 50vh;background-image: url(/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/raute_404.svg);background-repeat: no-repeat;background-position: bottom right;background-size: contain;}@media screen and (max-width: 768px) {.error404 .bgimg {display: none;}}.error404 h3 {margin-bottom: 30px;}.error404 p {margin-bottom: 40px;}.error404-content {position: relative;z-index: 1;margin-top: 120px;}@media screen and (max-width: 1380px) {.error404-content {margin-top: 96px;}}@media screen and (max-width: 768px) {.error404-content {margin-top: 66px;}}.fact {display: flex;align-items: flex-end;color: #0082c3;}@media screen and (max-width: 768px) {.fact {flex-direction: column;align-items: flex-start;}}.fact-number {margin-right: 30px;font-weight: bold;font-size: 8.75rem;line-height: 1;white-space: nowrap;}.fact-number:after {content: '';top: 100%;display: block;width: 100%;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.fact-number:after {height: 5px;}}@media screen and (max-width: 1024px) {.fact-number {margin-bottom: 10px;font-size: 6.875rem;}}@media screen and (max-width: 768px) {.fact-number {font-size: 5rem;}}.fact-text {padding-bottom: 24px;font-weight: 500;font-size: 2.5rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1;font-weight: 500;}@media screen and (max-width: 1024px) {.fact-text {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.fact-text {font-size: 1.625rem;}}@media screen and (max-width: 1024px) {.fact-text {padding-bottom: 28px;}}@media screen and (max-width: 768px) {.fact-text {padding-bottom: 0;}}.fact-teaser--spectrum .fact {color: #000;}.fact-teaser--spectrum .fact-number:after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.fact-teaser--spectrum .fact-number:after {height: 5px;}}.o-content {margin-bottom: 3rem;}.o-content__inner {max-width: 1080px;margin-right: auto;margin-left: auto;}.o-content__container {padding-right: 5.75rem;padding-left: 5.75rem;}@media screen and (max-width: 1024px) {.o-content__container {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.o-content__container {padding-right: 20px;padding-left: 20px;}}.o-content__container + .o-content__container--media {margin-top: 0.5rem;}.o-content__header {margin-right: 5.75rem;margin-left: 5.75rem;}@media screen and (max-width: 1024px) {.o-content__header {margin-right: 50px;margin-left: 50px;}}@media screen and (max-width: 768px) {.o-content__header {margin-right: 20px;margin-left: 20px;}}.o-content__header > :first-child {margin-top: 0;}.o-content__media {margin-top: 7px;}.o-content__text > :first-child {margin-top: 0;}.o-content__text > :last-child {margin-bottom: 0;}.o-content__text p {margin-bottom: 0.5rem;}.o-content h2 {margin-top: 5rem;margin-bottom: 0.9rem;}.o-content h3 {margin-top: 2.55rem;margin-bottom: 0.85rem;}.o-content h4 {margin-top: 1.55rem;margin-bottom: 0.95rem;}.o-content h5 {margin-top: 1.55rem;margin-bottom: 1rem;}@media screen and (max-width: 992px) {.o-content--abovetext .o-content__media {margin-bottom: 1rem;}}@media screen and (min-width: 993px) {.o-content--abovetext .o-content__media {margin-bottom: 2rem;}}.o-content--belowtext .o-content__media {margin-top: 2rem;}@media screen and (max-width: 992px) {.o-content--intext .o-content__media {margin-bottom: 1rem;}}@media screen and (min-width: 993px) {.o-content--intext .o-content__media {margin-bottom: 2rem;}}@media screen and (min-width: 1025px) {.o-content--intext .o-content__text:after {content: '.';display: block;clear: both;height: 0;visibility: hidden;}}@media screen and (min-width: 1025px) {.o-content--intext.o-content--left .o-content__container {padding-left: 0;}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.o-content--intext.o-content--left .o-content__container {padding-left: 2rem;}}@media screen and (min-width: 769px) {.o-content--intext.o-content--left .o-content__media {float: left;width: 100%;max-width: 53%;margin-right: 3rem;}}@media screen and (min-width: 1025px) {.o-content--intext.o-content--left .o-content__text {padding-left: 5.75rem;}}@media screen and (min-width: 1025px) {.o-content--intext.o-content--right .o-content__container {padding-right: 0;}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.o-content--intext.o-content--right .o-content__container {padding-right: 2rem;}}@media screen and (min-width: 769px) {.o-content--intext.o-content--right .o-content__media {float: right;width: 100%;max-width: 53%;margin-left: 3rem;}}@media screen and (min-width: 1025px) {.o-content--intext.o-content--right .o-content__text {padding-right: 5.75rem;}}.o-content--besidetext .o-content__container {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}@media screen and (max-width: 992px) {.o-content--besidetext .o-content__media {margin-bottom: 1rem;}}@media screen and (min-width: 769px) {.o-content--besidetext .o-content__media {flex: 1 1;max-width: 53%;}}@media screen and (min-width: 993px) {.o-content--besidetext .o-content__media {margin-bottom: 2rem;}}@media screen and (min-width: 769px) {.o-content--besidetext .o-content__container--media .o-content__text {width: calc(47% - 3rem);}}.o-content--besidetext .o-content__container--text .o-content__text {margin-bottom: 3rem;}@media screen and (min-width: 993px) {.o-content--besidetext .o-content__container--text .o-content__text {width: calc(50% - 1.5rem);}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.o-content--besidetext.o-content--left .o-content__container {padding-left: 2rem;}}@media screen and (min-width: 1381px) {.o-content--besidetext.o-content--left .o-content__container {padding-left: 0;}}@media screen and (min-width: 769px) {.o-content--besidetext.o-content--left .o-content__media {margin-right: 3rem;}}@media screen and (min-width: 769px) {.o-content--besidetext.o-content--left .o-content__container:not(.o-content__container--media) .o-content__text {padding-left: 5.75rem;}}@media screen and (min-width: 769px) {.o-content--besidetext.o-content--right .o-content__container {flex-direction: row-reverse;}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.o-content--besidetext.o-content--right .o-content__container {padding-right: 2rem;}}@media screen and (min-width: 1381px) {.o-content--besidetext.o-content--right .o-content__container {padding-right: 0;}}@media screen and (min-width: 769px) {.o-content--besidetext.o-content--right .o-content__media {margin-left: 3rem;}}@media screen and (min-width: 769px) {.o-content--besidetext.o-content--right .o-content__container:not(.o-content__container--media) .o-content__text {padding-right: 5.75rem;}}.o-content--quote blockquote {margin: 0;text-align: center;}.o-content--quote blockquote .quote {font-weight: 500;font-size: 2.5rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1;margin-bottom: 1.4rem;font-style: italic;letter-spacing: -1px;}@media screen and (max-width: 1024px) {.o-content--quote blockquote .quote {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.o-content--quote blockquote .quote {font-size: 1.625rem;}}.o-content--quote blockquote .quote:after {content: '';display: block;width: 100%;max-width: 415px;margin: 20px auto 0;}.o-content--quote blockquote .source {margin-bottom: 5px;font-size: 1.625rem;line-height: 1.23;text-transform: uppercase;}.o-content--quote blockquote .source-info {font-size: 1.25rem;}.o-content--quote-tm blockquote .quote {color: #0082c3;}.o-content--quote-tm blockquote .quote:after {height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.o-content--quote-tm blockquote .quote:after {height: 5px;}}.o-content--quote-spectrum blockquote .quote:after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.o-content--quote-spectrum blockquote .quote:after {height: 5px;}}.article h2, .article h3, .article h4, .article h5 {margin-bottom: 20px;}.article p {margin-bottom: 10px;}.article blockquote {text-align: center;}.article blockquote .quote {margin-bottom: 20px;color: #0082c3;font-weight: 500;font-size: 2.5rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1;font-style: italic;}@media screen and (max-width: 1024px) {.article blockquote .quote {font-size: 2.125rem;}}@media screen and (max-width: 768px) {.article blockquote .quote {font-size: 1.625rem;}}.article blockquote .quote:after {content: '';display: block;width: 100%;max-width: 415px;margin: 20px auto 0;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.article blockquote .quote:after {height: 5px;}}.article blockquote .source {margin-bottom: 0;font-size: 1.625rem;text-transform: uppercase;}.article blockquote .source-info {font-size: 1.25rem;}.hero {position: relative;max-width: 2560px;margin-right: auto;margin-bottom: 20px;margin-left: auto;overflow: hidden;}.hero img {display: block;width: 100%;height: 100%;}.hero-caption {position: absolute;right: 0;bottom: 0;display: flex;align-items: flex-start;padding-top: 30px;background-color: #fff;padding-right: 80px;}@media screen and (max-width: 1024px) {.hero-caption {padding-right: 50px;}}@media screen and (max-width: 768px) {.hero-caption {padding-right: 20px;}}@media screen and (max-width: 1380px) {.hero-caption {max-width: 80%;}}@media screen and (max-width: 600px) {.hero-caption {max-width: calc(100% - 20px);}}.hero-caption:before {content: '';position: absolute;top: 0;right: 100%;display: block;width: 700px;height: 400px;background-image: linear-gradient(to bottom right, transparent 50%, white 50.01%, white);}.hero-caption [class^='icon-'] {margin-right: 0.5em;font-size: 0.875em;}.hero-caption .box {display: inline-block;flex-shrink: 0;width: 0.75em;height: 0.75em;margin-right: 0.5em;vertical-align: top;}.hero-caption h1 {max-width: 500px;margin-top: -0.1em;}@media screen and (min-width: 1381px) {.hero-caption h1 {max-width: none;white-space: nowrap;}}.hero-caption--left {right: inherit;left: 0;padding-left: 80px;padding-right: 0;}@media screen and (max-width: 1024px) {.hero-caption--left {padding-left: 50px;}}@media screen and (max-width: 768px) {.hero-caption--left {padding-left: 20px;}}.hero-caption--left:before {display: none;}.hero-caption--left:after {content: '';position: absolute;top: 0;left: 100%;display: block;width: 700px;height: 400px;background-image: linear-gradient(to bottom left, transparent 50%, white 50.01%, white);}.hero--with-top-space {padding-top: calc(120px + 20px);}@media screen and (max-width: 1380px) {.hero--with-top-space {padding-top: calc(96px + 20px);}}@media screen and (max-width: 768px) {.hero--with-top-space {padding-top: calc(66px + 20px);}}.hero-underneath {margin-bottom: 50px;}@media screen and (min-width: 769px) {.hero-underneath {margin-bottom: 75px;}}@media screen and (min-width: 1025px) {.hero-underneath {margin-bottom: 100px;}}.hero-intro-text {max-width: 990px;margin-top: 2.5em;font-size: 1.875rem;}@media screen and (max-width: 1024px) {.hero-intro-text {font-size: 1.625rem;}}@media screen and (max-width: 768px) {.hero-intro-text {font-size: 1.375rem;line-height: 1.625rem;}}.form {margin: 0 auto;}.form .intro {width: 65%;margin-top: 20px;margin-bottom: 40px;}@media screen and (max-width: 768px) {.form .intro {width: 100%;margin-top: 15px;margin-bottom: 25px;font-size: 1.125rem;line-height: 1.3333;}}.form .info {margin-top: 30px;margin-bottom: 30px;font-size: 1.125rem;line-height: 1.3333;}@media screen and (max-width: 768px) {.form .info {font-size: 1rem;line-height: 21px;}}.form > *:nth-child(2).row {margin-top: 40px;}@media screen and (max-width: 768px) {.form > *:nth-child(2).row {margin-top: 25px;}}.form .row {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 30px;}.form .row.is-required .row-label:after {content: ' *';color: #c30023;}@media screen and (max-width: 768px) {.form .row {flex-direction: column;align-items: flex-start;margin-bottom: 25px;}}.form .row--large {align-items: flex-start;}.form .row--large .left-col {padding-top: 10px;}.form .left-col {flex-shrink: 0;width: 25%;padding-right: 20px;}@media screen and (max-width: 768px) {.form .left-col {order: 1;width: 100%;}}.form .right-col {flex-grow: 1;max-width: 610px;}@media screen and (max-width: 768px) {.form .right-col {order: 3;width: 100%;max-width: none;}}.form .pull-right {width: 100%;margin-left: 25%;}@media screen and (max-width: 768px) {.form .pull-right {margin-left: 0;}}.form .row-label {display: block;margin: 0;font-size: 1.375rem;line-height: 30px;}@media screen and (max-width: 768px) {.form .row-label {margin-bottom: 6px;}}.form input[type='radio'] {width: 1px;height: 1px;margin-top: 4px;margin-right: 10px;padding: 9px;border: 1px solid #0082c3;border-radius: 50%;}@media screen and (max-width: 768px) {.form input[type='radio'] {margin-top: 3px;padding: 8px;}}.form input[type='radio']:checked {background-color: #0082c3;box-shadow: inset 0 0 0 4px #fff;}.form input[type='radio'] + label {margin-right: 30px;font-size: 1.25rem;}@media screen and (max-width: 768px) {.form input[type='radio'] + label {font-size: 1.125rem;line-height: 1.3333;}}.form .radio-group {display: flex;}.form input[type='checkbox'] {position: relative;flex-shrink: 0;width: 1px;height: 1px;margin-top: 4px;margin-right: 10px;padding: 8px;border: 1px solid #0082c3;}@media screen and (max-width: 768px) {.form input[type='checkbox'] {margin-top: 3px;padding: 8px;}}.form input[type='checkbox']:checked:before {content: '\e95f';position: absolute;top: 50%;left: 50%;display: block;font-size: 0.75rem;font-family: 'icomoon', sans-serif;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.form input[type='checkbox'] + label {margin-right: 30px;}@media screen and (max-width: 768px) {.form input[type='checkbox'] + label {font-size: 1.125rem;line-height: 1.3333;}}.form input[type='checkbox'] + label.label--small {font-size: 1.125rem;line-height: 1.3333;}@media screen and (max-width: 768px) {.form input[type='checkbox'] + label.label--small {font-size: 1rem;line-height: 21px;}}.form .checkbox-group {display: flex;}.form input[type='text'], .form input[type='email'], .form select, .form textarea {width: 100%;padding-right: 20px;padding-left: 20px;border: 1px solid #0082c3;}@media screen and (max-width: 768px) {.form input[type='text'], .form input[type='email'], .form select, .form textarea {padding-right: 16px;padding-left: 16px;font-size: 1.125rem;line-height: 1.3333;}}.form input[type='text']:focus, .form input[type='email']:focus, .form select:focus, .form textarea:focus {background-color: rgba(0, 130, 195, 0.1);outline-color: #0082c3;}.form input[type='text'], .form input[type='email'] {height: 50px;line-height: 50px;transition: background-color 0.3s;}@media screen and (max-width: 768px) {.form input[type='text'], .form input[type='email'] {height: 42px;line-height: 42px;}}.form .select {position: relative;width: 100%;}.form .select select {height: 50px;cursor: pointer;}.form .select select::-ms-expand {display: none;}@media screen and (max-width: 768px) {.form .select select {height: 42px;}}.form .select .icon-dropdown {position: absolute;right: 0;bottom: 0;font-size: 3.125rem;pointer-events: none;}@media screen and (max-width: 768px) {.form .select .icon-dropdown {font-size: 2.625rem;}}.form textarea {width: 100%;padding-top: 20px;padding-bottom: 20px;border: 1px solid #0082c3;}@media screen and (max-width: 768px) {.form textarea {padding-top: 16px;padding-bottom: 16px;}}.form .error_description {margin-bottom: 40px;}.form .error_list {margin-top: 20px;color: #c30023;}.form fieldset {border: none;}.form .error_link {font-weight: 700;text-decoration: underline;}.form .row.has-errors input, .form .row.has-errors select, .form .row.has-errors textarea {border-width: 2px;border-color: #c30023;}.form .row.has-errors input:focus, .form .row.has-errors select:focus, .form .row.has-errors textarea:focus {background-color: rgba(195, 0, 35, 0.1);outline-color: #c30023;}.form .error-message {margin-bottom: 5px;color: #c30023;}@media screen and (max-width: 768px) {.form .error-message {order: 2;}}.no-space--left {margin-left: 0;padding-left: 0;}.form--spectrum input[type='radio'] {border: 1px solid #000;}.form--spectrum input[type='radio']:checked {background-color: #000;}.form--spectrum input[type='checkbox'] {border: 1px solid #000;}.form--spectrum input[type='text'], .form--spectrum input[type='email'], .form--spectrum select, .form--spectrum textarea {border: 1px solid #000;}.form--spectrum input[type='text']:focus, .form--spectrum input[type='email']:focus, .form--spectrum select:focus, .form--spectrum textarea:focus {background-color: rgba(0, 0, 0, 0.1);outline-color: #000;}.form--spectrum button {background-color: #000;}.form--spectrum button:hover, .form--spectrum button.focus-visible {background-color: #2d2d2d;}.form--spectrum .icon-dropdown > .path1::before {color: #000;}.cinemagraph-wrapper {position: relative;background-color: #f8f8f8;}.cinemagraph-wrapper::after {content: '';display: block;height: 0;padding-bottom: 56.25%;}.cinemagraph-wrapper > *:not(button) {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cinemagraph-wrapper video {width: 100%;}.cinemagraph-wrapper button {position: absolute;right: 20px;bottom: 20px;width: 30px;height: 30px;background-color: rgba(255, 255, 255, 0.9);}.cinemagraph-wrapper button:focus {outline: 2px solid #0082c3;outline-offset: 1px;}.cinemagraph-wrapper button .icon::before, .cinemagraph-wrapper button .icon::after {content: '';position: absolute;top: 8px;bottom: 8px;width: 3px;background-color: #000;}.cinemagraph-wrapper button .icon::before {left: 10px;}.cinemagraph-wrapper button .icon::after {right: 10px;}.cinemagraph-wrapper button.is-paused .icon::before {width: 0;height: 0;background-color: transparent;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 11px solid black;}.cinemagraph-wrapper button.is-paused .icon::after {display: none;}.player-wrapper {position: relative;opacity: 0;transition: opacity 250ms ease-out;}.player-wrapper.is-ready {opacity: 1;}.player-wrapper video {width: 100%;}.player-wrapper figcaption {position: relative;bottom: 56px;z-index: 2;-webkit-transform: translateZ(0);transform: translateZ(0);transition: bottom 0.4s ease-in-out;}@media (max-width: 479px) {.player-wrapper figcaption {bottom: 51px;}}.player-wrapper.controls-hidden figcaption {bottom: 0;}.cinemagraph .inner {max-width: 1440px;margin: 0 auto;}.cinemagraph .inner > h2, .cinemagraph .inner > h3, .cinemagraph .inner > h4, .cinemagraph .inner > h5 {max-width: 1440px;margin: 0 auto;padding-right: 80px;padding-left: 80px;margin-bottom: 0.55em;}@media screen and (max-width: 1024px) {.cinemagraph .inner > h2, .cinemagraph .inner > h3, .cinemagraph .inner > h4, .cinemagraph .inner > h5 {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.cinemagraph .inner > h2, .cinemagraph .inner > h3, .cinemagraph .inner > h4, .cinemagraph .inner > h5 {padding-right: 20px;padding-left: 20px;}}.player .inner {max-width: 1440px;margin: 0 auto;}.player .inner > h2, .player .inner > h3, .player .inner > h4, .player .inner > h5 {max-width: 1440px;margin: 0 auto;padding-right: 80px;padding-left: 80px;margin-bottom: 0.55em;}@media screen and (max-width: 1024px) {.player .inner > h2, .player .inner > h3, .player .inner > h4, .player .inner > h5 {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.player .inner > h2, .player .inner > h3, .player .inner > h4, .player .inner > h5 {padding-right: 20px;padding-left: 20px;}}.player .media {background-color: #f8f8f8;}.sitemap {margin-top: 120px;padding-top: 40px;}@media screen and (max-width: 1380px) {.sitemap {margin-top: 96px;}}@media screen and (max-width: 768px) {.sitemap {margin-top: 66px;padding-top: 30px;}}.sitemap-section {margin-bottom: 60px;padding-bottom: 40px;border-bottom: 2px solid #cce6f3;}@media screen and (max-width: 1024px) {.sitemap-section {margin-bottom: 40px;padding-bottom: 30px;}}@media screen and (max-width: 768px) {.sitemap-section {margin-bottom: 30px;padding-bottom: 20px;}}.sitemap-heading {margin-bottom: 60px;}@media screen and (max-width: 1024px) {.sitemap-heading {margin-bottom: 30px;}}.sitemap-list-1 {font-size: 1.625rem;line-height: 32px;}@media screen and (max-width: 768px) {.sitemap-list-1 {font-size: 1.5rem;line-height: 30px;}}.sitemap-list-1 > li {margin-bottom: 15px;}.sitemap-list-1 > li:last-child {margin-bottom: 0;}.sitemap-list-1 a {border-bottom: 2px solid transparent;}.sitemap-list-1 a:hover, .sitemap-list-1 a:active, .sitemap-list-1 a.focus-visible {border-bottom: 2px solid #c30023;}.sitemap-list-2 {font-size: 1.25rem;line-height: 1.4;}.sitemap-list-2 > li:before {content: '';display: inline-block;width: 20px;height: 1px;margin-right: 10px;vertical-align: super;background-color: #0082c3;}.teaser {position: relative;}.teaser h2, .teaser h3, .teaser h4, .teaser h5, .teaser h6 {margin-bottom: 0.67em;}.teaser .date-badge, .teaser-highlights-slider .date-badge {position: absolute;top: 0;left: 0;width: 80px;padding: 20px 25px 0;font-size: 1rem;line-height: 21px;text-align: center;text-transform: uppercase;background-color: #fff;}.teaser .date-badge:after, .teaser-highlights-slider .date-badge:after {content: '';position: absolute;top: 100%;left: 0;display: block;width: 0;height: 0;border-top: 50px solid #fff;border-right: 80px solid transparent;border-bottom: 0;border-left: 0;}.teaser .date-badge .day, .teaser-highlights-slider .date-badge .day {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;color: #000;}@media screen and (max-width: 1024px) {.teaser .date-badge .day, .teaser-highlights-slider .date-badge .day {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.teaser .date-badge .day, .teaser-highlights-slider .date-badge .day {font-size: 1.375rem;}}.teaser .date-badge .day--blue, .teaser-highlights-slider .date-badge .day--blue {color: #0082c3;}.teaser .date-badge--black, .teaser-highlights-slider .date-badge--black {background-color: #000;}.teaser .date-badge--black:after, .teaser-highlights-slider .date-badge--black:after {border-top-color: #000;}.teaser .date-badge--black > *, .teaser .date-badge--black .day, .teaser-highlights-slider .date-badge--black > *, .teaser-highlights-slider .date-badge--black .day {color: #fff;}.teaser .date-badge--blue, .teaser-highlights-slider .date-badge--blue {background-color: #0082c3;}.teaser .date-badge--blue:after, .teaser-highlights-slider .date-badge--blue:after {border-top-color: #0082c3;}.teaser .date-badge--blue > *, .teaser .date-badge--blue .day, .teaser-highlights-slider .date-badge--blue > *, .teaser-highlights-slider .date-badge--blue .day {color: #fff;}.teaser .media-image > a {display: block;}@media screen and (max-width: 768px) {.teaser-card .columns {display: block;}}@media screen and (max-width: 768px) {.teaser-card [class*='col-'] {width: calc(100% + 20px);margin-left: -10px;padding-right: 0;padding-left: 0;}}.teaser-card-item {position: relative;display: block;height: 100%;padding: 20px 40px 20px 60px;font-weight: 500;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;transition: background-color 0.5s;font-size: 1.75rem;line-height: 32px;}.teaser-card-item:not(.teaser-card-item--download) {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}.teaser-card-item small {font-size: 1.25rem;line-height: 1.4;}.teaser-card-item [class^='icon-'] {position: absolute;left: 20px;font-size: 1.875rem;}@media screen and (max-width: 768px) {.teaser-card-item {font-size: 1.375rem;line-height: 30px;line-height: 26px;}.teaser-card-item small {font-size: 1.125rem;line-height: 1.3333;}}.teaser-card-item--download {color: #fff;-webkit-hyphens: inherit;-ms-hyphens: inherit;hyphens: inherit;}.teaser-card--tm .teaser-card-item {background-color: #b2d9ed;}.teaser-card--tm .teaser-card-item:hover, .teaser-card--tm .teaser-card-item.focus-visible {background-color: #7fc0e1;}.teaser-card--tm .teaser-card-item--download {background-color: #0082c3;}.teaser-card--spectrum .teaser-card-item {color: white;background-color: #000;}.teaser-card--spectrum .teaser-card-item:hover, .teaser-card--spectrum .teaser-card-item.focus-visible {background-color: #3c3c3c;}.teaser-card--spectrum .teaser-card-item::after {content: '';position: absolute;top: -1px;left: 0;width: 100%;height: 10px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") left top/100%;}@media screen and (max-width: 1024px) {.teaser-contact [class^='col-'] {margin-bottom: 40px;}}@media screen and (max-width: 992px) {.teaser-contact [class^='col-'] {margin-bottom: 30px;}}@media screen and (max-width: 768px) {.teaser-contact [class^='col-'] {margin-bottom: 20px;}}@media screen and (min-width: 1025px) {.teaser-contact [class^='col-'] {margin-top: 0;}}.teaser-contact .items {margin-top: 30px;}@media screen and (max-width: 768px) {.teaser-contact .items {margin-top: 20px;}}.teaser-contact .has-tooltip {position: relative;}.teaser-contact .has-tooltip .sr-only:first-of-type {position: absolute;z-index: 2;width: -webkit-max-content;width: -moz-max-content;width: max-content;height: auto;padding: 6px;color: black;font-size: 12px;font-size: 0.875rem;background-color: white;border: 0;border: 2px solid black;opacity: 0;transition: opacity 0.5s ease-in-out;clip: auto;}.teaser-contact .has-tooltip:focus .sr-only, .teaser-contact .has-tooltip:hover .sr-only {opacity: 1;}.teaser-contact .has-tooltip .sr-only {right: -20%;width: -webkit-min-content;width: -moz-min-content;width: min-content;}.teaser-contact .has-tooltip:focus .sr-only, .teaser-contact .has-tooltip:hover .sr-only {z-index: 3;outline: none !important;}.teaser-contact .item .teaser-contact__card {position: relative;display: block;height: 100%;}@media screen and (max-width: 1024px) {.teaser-contact .item .teaser-contact__card {height: 250px;}}@media screen and (max-width: 768px) {.teaser-contact .item .teaser-contact__card {height: 180px;}}@media screen and (max-width: 768px) {.teaser-contact .item + .item {margin-top: 1rem;}}.teaser-contact .badge {position: absolute;top: 0;left: 0;color: #000;font-size: 1.5rem;text-align: center;}.teaser-contact .badge svg {transition: height 0.5s;}.teaser-contact .badge .icon-wrap {position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;padding-top: 8px;text-align: center;}.teaser-contact .inner {height: 100%;background-color: #0082c3;}.teaser-contact .item.is-media:hover .badge svg, .teaser-contact .item.is-media.focus-visible .badge svg {height: 85px;}.teaser-contact .item.is-text p {font-size: 1.375rem;line-height: 30px;}@media screen and (max-width: 1024px) {.teaser-contact .item.is-text p {font-size: 1.25rem;line-height: 1.4;}}.teaser-contact .item.is-text .inner {position: relative;padding: 1rem;color: #fff;}.teaser-contact .item.is-text .icon-arrow-right {position: absolute;right: 1rem;bottom: 1rem;transition: -webkit-transform 0.5s ease-in;transition: transform 0.5s ease-in;transition: transform 0.5s ease-in, -webkit-transform 0.5s ease-in;}.teaser-contact .teaser-contact__subheading {margin-bottom: 6px;}.teaser-contact .teaser-contact__subheading:hover ~ .icon-arrow-right {-webkit-transform: translateX(0.25rem);transform: translateX(0.25rem);}.teaser-contact img {display: block;width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.teaser-contact--spectrum .is-text .inner {z-index: 0;background-color: #000;}.teaser-contact--spectrum .is-text .inner::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;content: '';position: absolute;top: 0;left: 0;z-index: -1;display: block;width: 100%;height: 10px;background-size: 100% 10px;border-radius: 0;}@media screen and (max-width: 768px) {.teaser-contact--spectrum .is-text .inner::after {height: 5px;}}@media screen and (max-width: 768px) {.teaser-contact--spectrum .is-text .inner::after {height: 50px;}}.teaser-grid .headline {margin-bottom: 1.5rem;}.teaser-grid:not([data-grid='1']) .items {display: flex;flex-wrap: wrap;margin: -3rem 0 3rem -3rem;}@media screen and (max-width: 1024px) {.teaser-grid:not([data-grid='1']) .items {margin: -2rem 0 2rem -2rem;}}.teaser-grid:not([data-grid='1']) .item {padding: 3rem 0 0 3rem;}@media screen and (max-width: 1024px) {.teaser-grid:not([data-grid='1']) .item {padding: 2rem 0 0 2rem;}}.teaser-grid[data-grid='1'] .item {display: flex;width: 100%;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='1'] .item {flex-direction: column;}}.teaser-grid[data-grid='1'] .item > * {flex: 1 1;}.teaser-grid[data-grid='1'] .item > .media + .text {margin-left: 3rem;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='1'] .item > .media + .text {margin-left: 0;}}.teaser-grid[data-grid='2'] .item {width: 50%;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='2'] .item {width: 100%;}}.teaser-grid[data-grid='3'] .items {flex-wrap: wrap;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='3'] .items {display: block;padding: 0 55px;}}@media screen and (max-width: 768px) {.teaser-grid[data-grid='3'] .items {margin-bottom: 3rem;padding: 0;}}.teaser-grid[data-grid='3'] .item {width: 33.3333%;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='3'] .item {width: 100%;}}.teaser-grid[data-grid='3'] .flickity-button.previous {left: 32px;}@media screen and (max-width: 768px) {.teaser-grid[data-grid='3'] .flickity-button {top: calc(100% + 70px);}}.teaser-grid .media {position: relative;}.teaser-grid .media::after {content: '';display: block;height: 0;padding-bottom: 75%;}.teaser-grid .media > .media-image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.teaser-grid .media .media-image img {width: 100%;}.teaser-grid .media-image > a {display: inline-block;}.teaser-grid .media + .text {margin-top: 1rem;}.teaser-grid .item-label {position: absolute;top: 0;left: 50%;z-index: 1;height: 42px;padding: 7px 15px;color: #0082c3;font-weight: 500;letter-spacing: 0.5px;white-space: nowrap;text-align: center;text-transform: uppercase;background-color: #fff;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.teaser-grid .icon-badge {position: absolute;right: 0;bottom: 0;color: #0082c3;font-size: 1.875rem;line-height: 1;}.teaser-grid .icon-badge:before {content: '';position: absolute;right: 0;bottom: 0;display: block;width: 0;height: 0;border-right: 0;border-bottom: 65px solid white;border-left: 112px solid transparent;}.teaser-grid .icon-badge [class^='icon-'] {position: relative;z-index: 1;}.teaser-grid .text h3 {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;position: relative;display: inline-block;margin-bottom: 0;color: #0082c3;}@media screen and (max-width: 1024px) {.teaser-grid .text h3 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.teaser-grid .text h3 {font-size: 1.375rem;}}.teaser-grid .text h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.teaser-grid .text h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.teaser-grid .text h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.teaser-grid .text h3::after {max-width: 300px;}}.teaser-grid .text h3::after {max-width: 220px;margin-top: 5px;}@media screen and (max-width: 768px) {.teaser-grid .text h3::after {max-width: 180px;}}.teaser-grid[data-grid='3'] .text h3 {font-weight: 700;font-size: 1.75rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.4px;}@media screen and (max-width: 1024px) {.teaser-grid[data-grid='3'] .text h3 {font-size: 1.5rem;}}@media screen and (max-width: 768px) {.teaser-grid[data-grid='3'] .text h3 {font-size: 1.375rem;}}.teaser-grid .text p {margin-top: 1rem;}.teaser-grid .text small {font-size: 1.125rem;line-height: 1.3333;display: block;}.teaser-grid .info {font-size: 1.125rem;line-height: 1.3333;}.teaser-grid .info [class^='icon-'] {display: inline-block;margin-right: 3px;color: #0082c3;vertical-align: top;font-size: 1.125rem;line-height: 1.3333;}.teaser-grid .info [class^='icon-'] + span {margin-right: 1rem;}.teaser-grid .info p {margin-top: 10px;}.teaser-grid .info-item {margin-right: 1rem;}.teaser-grid .item--spectrum .item-label {color: #000;background-color: #fff;}.teaser-grid .item--spectrum .icon-badge {color: #000;}.teaser-grid .item--spectrum .text h3 {color: #000;}.teaser-grid .item--spectrum .text h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.teaser-grid .item--spectrum .text h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.teaser-grid .item--spectrum .text h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.teaser-grid .item--spectrum .text h3::after {max-width: 300px;}}.teaser-grid .item--spectrum .text h3::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.teaser-grid .item--spectrum .text h3::after {max-width: 220px;margin-top: 5px;}@media screen and (max-width: 768px) {.teaser-grid .item--spectrum .text h3::after {max-width: 180px;}}.teaser-grid .item--spectrum .info [class^='icon-'] {color: #000;}.teaser-grid .dot.is-selected {background-color: transparent;}.teaser-grid .dot.is-selected:after {background-color: #c30023;border-color: #c30023;-webkit-transform: scale(1.2);transform: scale(1.2);}.teaser-grid.teaser-grid--mix .item {margin-top: 21px;}.teaser-exhibition-grid h3 {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {.teaser-exhibition-grid h3 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.teaser-exhibition-grid h3 {font-size: 1.375rem;}}.teaser-exhibition-grid .items {display: block;}@media screen and (min-width: 993px) {.teaser-exhibition-grid .items {display: flex;flex-wrap: wrap;}}.teaser-exhibition-grid .item {width: 100%;}@media screen and (min-width: 993px) {.teaser-exhibition-grid .item {width: calc(50% - 1rem);margin: 0 2rem 0 0;}.teaser-exhibition-grid .item:nth-child(2n + 2) {margin-right: 0;}}@media screen and (min-width: 1381px) {.teaser-exhibition-grid .item {width: calc(33.3333% - 2rem);}.teaser-exhibition-grid .item:nth-child(n + 1) {margin: 0 3rem 0 0;}.teaser-exhibition-grid .item:nth-child(3n + 3) {margin-right: 0;}}.teaser-exhibition-grid .dot.is-selected {background-color: transparent;}.teaser-exhibition-grid .dot.is-selected:after {background-color: #c30023;border-color: #c30023;-webkit-transform: scale(1.2);transform: scale(1.2);}.teg-1__item {position: relative;margin-bottom: 20px;overflow: hidden;}.teg-1__item::after {content: '';display: block;clear: both;}@media screen and (min-width: 993px) {.teg-1__item {margin-bottom: 40px;}}.teg-1__item > a {position: relative;position: relative;display: block;}.teg-1__item > a::after {content: '';display: block;height: 0;padding-bottom: 75%;}.teg-1__item > a > picture > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.teg-1__item picture > img {font-family: "object-fit:cover";object-fit: cover;}.teg-1__caption {position: relative;display: flex;float: right;max-width: calc(100% - 20px);margin-top: -50px;padding-top: 15px;padding-right: 15px;background-color: #fff;}.teg-1__caption::before {content: '';position: absolute;top: 0;right: 100%;display: block;width: 1200px;height: 900px;background-image: linear-gradient(to bottom right, transparent 50%, white 50.03%, white);}@media screen and (min-width: 769px) {.teg-1__caption h3 {font-size: 1.875rem;}}.teg-1__icon {display: block;padding-right: 0.6em;font-size: 0.8em;}.list {}.list__item {padding: 50px 0 24px 0;border-bottom: 2px solid rgba(0, 130, 195, 0.2);}.list__item::after {content: '';display: block;clear: both;}.list__item__date {position: relative;float: left;width: 100%;}@media screen and (min-width: 601px) {.list__item__date {width: calc(50% - 16px);}}@media screen and (max-width: 600px) {.list__item__date {margin-bottom: 20px;}}.list__item__picture {position: relative;display: block;overflow: hidden;}.list__item__picture::after {content: '';display: block;height: 0;padding-bottom: 56.25%;}.list__item__picture > * {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.list__item__picture img {width: 100%;}.list__item__caption {float: left;width: 100%;}@media screen and (min-width: 601px) {.list__item__caption {float: right;width: calc(50% - 16px);}}.list__item__caption > small {display: block;}.list__item__info {float: left;}@media screen and (min-width: 601px) {.list__item__info {float: right;width: calc(50% - 16px);}}.list__item__info [class^='icon-'] {position: relative;top: 3px;}.list__item__info--blue-icons *[class^='icon-'], .list__item__info--blue-icons *[class*=' icon-'] {color: #0082c3;}.list__item__info .has-tooltip--bottom .sr-only {left: -11%;}.list__item__info p {margin: 0.6em 0;}.list__item__info p:first-child {margin-top: 0;}.list__item__info p:last-child {margin-bottom: 0.3em;}.list__item__info__canceled {display: block;margin-top: 0.25em;color: #c30023;}.list__item--no-image .list__item__date {width: auto;margin-right: 32px;margin-bottom: 50px;}.list__item--no-image .list__item__date .date-badge {position: relative;}.list__item--no-image .list__item__caption {width: calc(100% - 80px - 32px);}.list__item--no-image .list__item__info {width: 100%;}.list__item--no-image .list__item__info p {display: inline-block;margin-right: 0.5em;}.list__item--no-image .list__item__info p:last-child {margin-right: 0;}@media screen and (min-width: 601px) {.list__item--no-image .list__item__info {width: calc(100% - 80px - 32px);}}.list__item--no-image-no-date .list__item__caption {width: 100%;}.list__item--no-image-no-date .list__item__info {width: 100%;}@media screen and (min-width: 601px) {.list__item--no-image-no-date .list__item__info {width: 100%;}}.list .load-more-btn-info {margin: 3.5em 0 0.625em 0;font-size: 1rem;}@media screen and (min-width: 769px) {.list .load-more-btn-info {font-size: 1.125rem;}}@media screen and (min-width: 601px) {.sf__results .list__item__date, .calendar__results .list__item__date {width: calc(40% - 16px);}.sf__results .list__item__date ~ .list__item__info, .sf__results .list__item__date ~ .list__item__caption, .calendar__results .list__item__date ~ .list__item__info, .calendar__results .list__item__date ~ .list__item__caption {width: calc(60% - 16px);}.sf__results .list__item--no-image .list__item__date, .calendar__results .list__item--no-image .list__item__date {width: 80px;}.sf__results .list__item--no-image .list__item__date ~ .list__item__info, .sf__results .list__item--no-image .list__item__date ~ .list__item__caption, .calendar__results .list__item--no-image .list__item__date ~ .list__item__info, .calendar__results .list__item--no-image .list__item__date ~ .list__item__caption {width: calc(100% - 80px - 32px);}}.teaser-info .items {display: flex;flex-flow: row wrap;}.teaser-info .item {z-index: 1;padding: 40px;}@media screen and (max-width: 600px) {.teaser-info .item {width: 100%;}}.teaser-info .items-featured {position: relative;width: 25%;}@media screen and (max-width: 1024px) {.teaser-info .items-featured {flex-direction: row;width: 100%;}}.teaser-info .items-featured .item {height: 100%;border: 2px solid #0082c3;}.teaser-info .blue {color: #0082c3;}.teaser-info h3 {position: relative;display: inline-block;margin: 0;}.teaser-info h3::after {margin: 8px 0 12px 0;}.teaser-info .item.slideleft h3::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.teaser-info .item.slideleft h3::after {height: 5px;}}@media screen and (max-width: 1024px) {.teaser-info .item.slideleft h3::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.teaser-info .item.slideleft h3::after {max-width: 300px;}}.teaser-info .items-info {position: relative;display: flex;flex: 1 1;flex-flow: row wrap;}@media screen and (max-width: 600px) {.teaser-info .items-info {flex-flow: column wrap;align-items: flex-start;width: 100%;}}.teaser-info .items-info-count--1 .item {width: 100%;}.teaser-info .items-info-count--2 .item {width: 50%;}.teaser-info .items-info-count--3 .item {width: 33.33%;}.teaser-info .items-info .item {position: relative;min-height: 329px;color: #fff;text-align: center;background-color: #0082c3;}@media screen and (max-width: 600px) {.teaser-info .items-info .item {flex: auto;width: 100%;min-height: initial;}}@media screen and (max-width: 768px) {.teaser-info .items-info .item * {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}}@media screen and (max-width: 600px) {.teaser-info .items-info .item p {font-size: 1.125rem;}}.teaser-info .items-info .item:not(:last-child)::after {content: '';position: absolute;top: 40px;right: 0;bottom: 40px;width: 2px;background-color: #fff;opacity: 0.4;}@media screen and (max-width: 600px) {.teaser-info .items-info .item:not(:last-child)::after {top: initial;right: 40px;bottom: 0;left: 40px;width: initial;height: 2px;}}.teaser-info .icon-infoteaser-pin, .teaser-info .icon-infoteaser-euro, .teaser-info .icon-infoteaser-clock {color: #fff;font-size: 3.375rem;}@media screen and (max-width: 1024px) {.teaser-info .icon-infoteaser-pin, .teaser-info .icon-infoteaser-euro, .teaser-info .icon-infoteaser-clock {font-size: 2.25rem;}}@media screen and (max-width: 768px) {.teaser-info .icon-infoteaser-pin, .teaser-info .icon-infoteaser-euro, .teaser-info .icon-infoteaser-clock {font-size: 2rem;}}.teaser-info .circle {position: relative;display: flex;justify-content: center;align-items: center;width: 80px;height: 80px;margin: 0 auto 20px;padding: 10px;border: 2px solid #fff;border-radius: 50%;}@media screen and (max-width: 1024px) {.teaser-info .circle {width: 50px;height: 50px;padding: 5px;}}.teaser-info .slideleft {-webkit-animation: animate 1s ease-out;animation: animate 1s ease-out;}@-webkit-keyframes animate {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}@keyframes animate {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}.teaser-info[data-layout='spectrum'] .items-featured .item {border: 2px solid #000;}.teaser-info[data-layout='spectrum'] .items-info {background-color: #000;}.teaser-info[data-layout='spectrum'] .items-info::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;content: '';position: absolute;display: block;width: 100%;height: 50px;background-size: 100% 50px;border-radius: 0;}@media screen and (max-width: 768px) {.teaser-info[data-layout='spectrum'] .items-info::after {height: 5px;}}@media screen and (max-width: 768px) {.teaser-info[data-layout='spectrum'] .items-info::after {height: 50px;}}.teaser-info[data-layout='spectrum'] .items-info .item {background-color: transparent;}.teaser-info[data-layout='spectrum'] .items-info .item:not(:last-child)::after {top: 100px;}@media screen and (max-width: 600px) {.teaser-info[data-layout='spectrum'] .items-info .item:not(:last-child)::after {top: initial;right: 40px;bottom: 0;left: 40px;width: initial;height: 2px;}}.teaser-info .items-featured .item--spectrum .blue {color: black;}.teaser-info .items-featured .item--spectrum h6::after {content: '';display: block;width: 80%;height: 6px;margin-top: 2px;background-color: #000;border-radius: 3px;}@media screen and (max-width: 768px) {.teaser-info .items-featured .item--spectrum h6::after {height: 5px;}}@media screen and (max-width: 1024px) {.teaser-info .items-featured .item--spectrum h6::after {max-width: 240px;}}@media screen and (min-width: 1025px) {.teaser-info .items-featured .item--spectrum h6::after {max-width: 300px;}}.teaser-info .items-featured .item--spectrum h6::after {background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;}.teaser-highlights-slider h2 {font-weight: 500;font-size: 3.75rem;}@media screen and (max-width: 600px) {.teaser-highlights-slider h2 {padding-top: 0.7em;}}@media screen and (max-width: 500px) {.teaser-highlights-slider h2 {font-size: 2.125rem;}}.teaser-highlights-slider .items {padding: 0 70px;}@media screen and (max-width: 1024px) {.teaser-highlights-slider .items {padding: 0 55px;}}@media screen and (max-width: 768px) {.teaser-highlights-slider .items {padding: 0;}}.teaser-highlights-slider .flickity-prev-next-button {margin-top: 0;}@media screen and (max-width: 768px) {.teaser-highlights-slider .flickity-prev-next-button {bottom: -54px;margin-top: auto;}}.teaser-highlights-slider .media a {display: block;}.teaser-highlights-slider .teaser-grid[data-grid='1'] .item {display: block;width: 100%;padding-top: 3rem;padding-bottom: 2rem;}@media screen and (max-width: 600px) {.teaser-highlights-slider .teaser-grid[data-grid='1'] .item {padding-top: 2rem;}}.teaser-highlights-slider .teaser-grid[data-grid='1'] .item > * {display: block;}.teaser-highlights-slider .teaser-grid[data-grid='1'] .item > .media + .text {margin-left: 0;}.teaser-highlights-slider .teaser-grid[data-grid='1'] .item > .text > .info {margin-top: 1em;}.teaser-month-object-grid .items {display: block;}@media screen and (min-width: 993px) {.teaser-month-object-grid .items {display: flex;flex-wrap: wrap;}}.teaser-month-object-grid .item {width: 100%;}@media screen and (min-width: 993px) {.teaser-month-object-grid .item {width: calc(50% - 1rem);margin: 0 2rem 0 0;}.teaser-month-object-grid .item:nth-child(2n + 2) {margin-right: 0;}}@media screen and (min-width: 1381px) {.teaser-month-object-grid .item {width: calc(33.3333% - 2rem);}.teaser-month-object-grid .item:nth-child(n + 1) {margin: 0 3rem 0 0;}.teaser-month-object-grid .item:nth-child(3n + 3) {margin-right: 0;}}.teaser-month-object-grid .dot.is-selected {background-color: transparent;}.teaser-month-object-grid .dot.is-selected:after {background-color: #c30023;border-color: #c30023;-webkit-transform: scale(1.2);transform: scale(1.2);}.tmog-1__item {position: relative;margin-bottom: 20px;overflow: hidden;}@media screen and (min-width: 993px) {.tmog-1__item {margin-bottom: 40px;}}.tmog-1__item picture {position: relative;position: relative;top: 0;left: 0;display: block;width: 100%;}.tmog-1__item picture::after {content: '';display: block;height: 0;padding-bottom: 62.5%;}.tmog-1__item picture * {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tmog-1__item picture > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.tmog-1__caption {position: relative;}.tmog-1__caption h3 {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;position: relative;padding: 17px 6px;color: #0082c3;}@media screen and (max-width: 1024px) {.tmog-1__caption h3 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.tmog-1__caption h3 {font-size: 1.375rem;}}@media screen and (min-width: 769px) {.tmog-1__caption h3 {font-size: 2.125rem;}}@media screen and (min-width: 1381px) {.tmog-1__caption h3 {font-size: 1.625rem;}}@media screen and (min-width: 993px) {.tmog-1__item:hover .tmog-1__caption, .tmog-1__item:focus-within .tmog-1__caption {visibility: visible;opacity: 1;}.tmog-1__caption {position: absolute;top: 0;left: 0;width: 100%;height: 100%;visibility: hidden;opacity: 0;transition: visibility 200ms, opacity 200ms;}.tmog-1__caption h3 {padding: 30px 40px;}.tmog-1__caption::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.9);}}.teaser-month-object-slider .items {padding: 0 70px;}@media screen and (max-width: 1024px) {.teaser-month-object-slider .items {padding: 0 55px;}}@media screen and (max-width: 768px) {.teaser-month-object-slider .items {padding: 0;}}.teaser-month-object-slider .item {display: block;width: 100%;padding-top: 3rem;}@media screen and (max-width: 600px) {.teaser-month-object-slider .item {padding-top: 2rem;}}.teaser-month-object-slider .item > * {display: block;}.teaser-month-object-slider .item > .media + .text {margin-left: 0;}.teaser-month-object-slider .item > .text > .info {margin-top: 1em;}.teaser-month-object-slider .flickity-prev-next-button {margin-top: 0;}@media screen and (max-width: 768px) {.teaser-month-object-slider .flickity-prev-next-button {bottom: -54px;margin-top: auto;}}.tmos-1__item {position: relative;margin-bottom: 20px;overflow: hidden;}@media screen and (min-width: 993px) {.tmos-1__item {margin-bottom: 40px;}}.tmos-1__item picture {position: relative;position: relative;top: 0;left: 0;display: block;width: 100%;}.tmos-1__item picture::after {content: '';display: block;height: 0;padding-bottom: 62.5%;}.tmos-1__item picture * {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.tmos-1__item picture > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.tmos-1__caption {position: relative;}.tmos-1__caption h3 {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;position: relative;margin-bottom: 5px;padding: 17px 6px;color: #0082c3;font-size: 1.625rem;}@media screen and (max-width: 1024px) {.tmos-1__caption h3 {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.tmos-1__caption h3 {font-size: 1.375rem;}}@media screen and (min-width: 769px) {.tmos-1__caption h3 {font-size: 2.125rem;}}@media screen and (min-width: 1025px) {.tmos-1__caption h3 {font-size: 1.875rem;}}@media screen and (min-width: 993px) {.tmos-1__item:hover .tmos-1__caption, .tmos-1__item:focus-within .tmos-1__caption {visibility: visible;opacity: 1;}.tmos-1__caption {position: absolute;top: 0;left: 0;width: 100%;height: 100%;visibility: hidden;opacity: 0;transition: visibility 200ms, opacity 200ms;}.tmos-1__caption h3 {padding: 30px 40px;}.tmos-1__caption::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.9);}}.skip-nav {position: absolute;top: 0;left: 0;z-index: 101;background-color: #000;}.skip-nav .skip-nav-btn {color: #fff;text-decoration: none;}.skip-nav .skip-nav-btn:not(:focus) {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0, 0, 0, 0);}.skip-nav .skip-nav-btn:focus {position: static;display: block;width: auto;height: auto;padding: 0.9375rem;}.header {position: relative;z-index: 100;padding-top: 150px;}body.input-focused-on-mobile .header.is-sticky .navbar {-webkit-transform: translateY(calc(-100% - 120px));transform: translateY(calc(-100% - 120px));}.navbar {position: fixed;top: 0;left: 0;z-index: 10;display: flex;width: 100%;height: 150px;padding: 0 80px;background-color: #fff;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;}.navbar::before, .navbar::after {content: '';position: absolute;top: 100%;left: 0;width: 100%;height: 1px;background-color: #0082c3;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);pointer-events: none;}.navbar::before {left: 80px;z-index: 2;width: 198px;background-color: #fff;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 0 center;transform-origin: 0 center;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;}.navbar::after {z-index: 1;}.header-triangle {position: absolute;top: 100%;left: 80px;z-index: 10;width: 200px;height: 120px;}.header-triangle line {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transform-origin: 0 0;transform-origin: 0 0;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;stroke: #0082c3;stroke-width: 1px;}.header-triangle polyline {-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: 0 0;transform-origin: 0 0;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;fill: white;}.header-logo {position: relative;z-index: 10;flex-shrink: 0;background-color: transparent;}.header-logo a {display: block;outline: none;}.header-logo a.focus-visible img {outline: 3px solid #0082c3;}.header-logo img, .header-logo svg {position: relative;z-index: 10;width: 147px;height: 150px;margin-left: 10%;-webkit-transform: translateY(35px);transform: translateY(35px);-webkit-transform-origin: left 125%;transform-origin: left 125%;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;}.nav {z-index: 1;margin-left: auto;}.nav-toggle {display: none;transition: -webkit-transform 400ms linear;transition: transform 400ms linear;transition: transform 400ms linear, -webkit-transform 400ms linear;}.meta {display: flex;justify-content: flex-end;max-height: 100px;margin-bottom: 45px;padding-top: 15px;-webkit-transform: translateY(0);transform: translateY(0);transition: -webkit-transform 300ms linear;transition: transform 300ms linear;transition: transform 300ms linear, -webkit-transform 300ms linear;}.meta-menu {display: flex;}.meta-menu li {margin-right: 30px;}.meta-menu a {border-bottom: 2px solid transparent;}.meta-menu a:hover, .meta-menu a:active, .meta-menu a.focus-visible {border-bottom: 2px solid #c30023;}.meta-menu li.is-current > a {border-bottom: 2px solid #c30023;}@media screen and (min-width: 1140px) {.menu .meta-lang {display: none;}}.meta-lang {display: flex;white-space: nowrap;}.meta-lang li {margin-right: 5px;margin-left: 0;}.meta-lang li::after {content: '|';font-size: 20px;}.meta-lang li:last-child {margin-right: 0;padding-right: 0;}.meta-lang li:last-child::after {content: '';}.meta-lang a {border-bottom: 2px solid transparent;}.meta-lang a:hover, .meta-lang a:active, .meta-lang a.focus-visible {border-bottom: 2px solid #c30023;}.meta-lang span.is-active {font-weight: 700;}.meta-lang span.is-inactive {opacity: 0.3;}.menu {z-index: 1;padding-left: 35px;}.menu-list-1 {display: flex;font-size: 26px;line-height: 32px;}.menu-list-1 > li {flex-shrink: 0;margin-right: 35px;margin-bottom: 25px;padding-bottom: 5px;}@media screen and (max-width: 1380px) {.menu-list-1 > li {margin-right: 0;}}.menu-list-1 > li:last-child {margin-right: 0;}.menu-list-1 > li.is-current > a:first-child {position: relative;display: inline-block;}@media screen and (max-width: 1380px) {.menu-list-1 > li.is-current > a:first-child {top: -4px;}}.menu-list-1 > li.is-current > a:first-child::after {content: '';position: absolute;bottom: -8px;left: 0;width: 100%;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.menu-list-1 > li.is-current > a:first-child::after {height: 5px;}}@media screen and (min-width: 1381px) {.menu-list-1 > li.is-active .menu-dropdown {display: block !important;}}@media screen and (min-width: 1381px) {.menu-list-1 > li:not(.is-active) .menu-dropdown {display: none !important;}}.menu-list-1 > li:focus-within .menu-dropdown {display: block !important;}.menu-list-1 > li a > img {display: inline-block;vertical-align: middle;}.menu-list-2 > li {margin-bottom: 15px;padding-right: 30px;}.menu-list-2 a {border-bottom: 2px solid transparent;}.menu-list-2 a:hover, .menu-list-2 a:active, .menu-list-2 a.focus-visible {border-bottom: 2px solid #c30023;}.menu-list-2 > li.is-current > a {border-bottom: 2px solid #c30023;}.menu-list-3 {margin-top: 5px;}.menu-list-3 li {display: flex;}.menu-list-3 li:before {content: '';display: inline-block;flex-shrink: 0;width: 20px;height: 1px;margin-top: 0.6em;margin-right: 10px;background-color: #0082c3;}.menu-list-3 li.is-current > a {border-bottom: 2px solid #c30023;}.menu-highlight {position: absolute;top: 35px;left: 0;transition: all 500ms;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.menu-highlight {height: 5px;}}.menu-dropdown {position: absolute;top: 100%;left: 0;display: none;width: 100%;min-height: 400px;padding-top: 30px;padding-left: 300px;background-color: #fff;}.menu-dropdown .grid {flex-wrap: wrap;}.dropdown-heading {display: inline-block;margin-bottom: 25px;color: #0082c3;font-size: 30px;line-height: 1.3333;}.dropdown-heading::after {content: '';display: block;width: 100%;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.dropdown-heading::after {height: 5px;}}.dropdown-heading--spectrum {color: #000;}.dropdown-heading--spectrum::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.dropdown-heading--spectrum::after {height: 5px;}}.dropdown-toggle {display: none;}.is-menu-active .slider-nav, .is-nav-toggled .slider-nav {display: none;}:target:not(.error-message):before {content: '';display: block;height: 132px;margin-top: -132px;}.error-message:target {scroll-margin-top: 132px;}@media screen and (min-width: 1381px) {.nav {display: block !important;}.nav.DOM-slider-hidden {height: auto !important;overflow: visible !important;}.menu {position: absolute;right: 0;bottom: 0;display: flex;justify-content: flex-end;width: 100%;padding-right: 80px;}.menu-dropdown.DOM-slider-hidden {padding-top: 30px !important;}}@media screen and (max-width: 1380px) {.header {display: block;padding-top: 122px;}.navbar {height: 122px;}.navbar::before {left: 80px;width: 158px;}.header-triangle {left: 80px;width: 160px;height: 96px;}.header-logo {display: inline-block;}.header-logo img, .header-logo svg {margin-left: 10px;-webkit-transform: scale(0.8);transform: scale(0.8);-webkit-transform-origin: left 100%;transform-origin: left 100%;}.nav {position: absolute;top: 122px;left: 0;width: 100%;height: calc(100vh - 122px);padding: 0 80px;overflow: auto;background-color: white;-webkit-overflow-scrolling: touch;}.nav-toggle {position: absolute;top: 50%;right: 80px;z-index: 10;display: block;width: 30px;height: 22px;-webkit-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer;}.nav-toggle span::after, .nav-toggle span::before {content: '';position: absolute;top: 9px;left: 0;}.nav-toggle span::after {top: 18px;}.nav-toggle span {position: relative;display: block;}.nav-toggle span, .nav-toggle span::after, .nav-toggle span::before {width: 100%;height: 3px;background-color: #000;border-radius: 2px;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.3s;}.is-nav-toggled .nav-toggle span {background-color: transparent;}.is-nav-toggled .nav-toggle span::before {-webkit-transform: rotate(45deg) translate(-1px, 0);transform: rotate(45deg) translate(-1px, 0);}.is-nav-toggled .nav-toggle span::after {-webkit-transform: rotate(-45deg) translate(6px, -7px);transform: rotate(-45deg) translate(6px, -7px);}.meta {margin-top: 20px;margin-bottom: 55px;padding-top: 0;}.meta-lang li {margin-right: 10px;}.meta-lang li:after {margin-left: 5px;}.menu {padding-bottom: 25px;padding-left: 0;}.menu-list-1 {display: block;}.menu-list-1 > li {position: relative;padding: 10px 0 8px 0;border-bottom: 1px solid #0082c3;}.menu-highlight {display: none;}.menu-dropdown {position: static;display: block;width: 100%;min-height: 0;margin-left: 0;padding-top: 20px;padding-left: 20px;border-top: 0;}.menu-dropdown .grid {display: block;}.menu-dropdown .grid .grid-cell {width: 100%;}.dropdown-heading {display: none;}.dropdown-toggle {position: absolute;top: 9px;right: 0;display: block;width: 36px;height: 42px;color: #fff;text-align: center;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAqCAYAAADbCvnoAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4ggGDBAFsfEbjgAAAWdJREFUWMPt1rtKw2AUwPH/+RpBxQt4GXQRdRAdRQQRnDqoODo7iAjFywtYNTZFlEKtDj5EFx/AQdqm4Cv4JqLS42RBsVqbJqnwnSkk3wk/DicnR+iUcCtTGHISO+S8PMqbZIFtwIkP5D44JJw9lBNg6ON2PCDPX0c1D8x8fRQtyC3PYeQaSDY6Eg3o4n6Ql+4MkAK6fjoaLqhYTPA0to/qMchwMynhgbzKKkoemP1LWvtBXnUarRWAjVbS2wdyHwcwr14zfRIuqN4npIGRoK8LBsqWVlBzhTLfrkK3BvJKk6i5abVP2ge69Pt51iOEQ6AnjI+zOZCrBuPvAKfAeJij63dQpryMSgFhIYqh3hiUrU6gtRzKZpT/PPlmLehDnDTCAdAb9SKQqF+pConkFmLuENaCDLfgFcpUl9BaAWEx7gVSOPNvEd39VK0Yw0E0RQeFocPCgizIgizIgizIgizIgizon4HeARDwTVBWM8vaAAAAAElFTkSuQmCC") no-repeat;-webkit-transform-origin: center center;transform-origin: center center;transition: all 0.5s;}.dropdown-toggle span {display: block;font-size: 14px;-webkit-transform: translateY(20px);transform: translateY(20px);}.dropdown-toggle.is-toggled {-webkit-transform: rotate(180deg);transform: rotate(180deg);}}@media screen and (max-width: 1140px) {.nav-inner {display: flex;flex-direction: column-reverse;}.meta {display: block;margin-bottom: 100px;}.meta-menu {display: block;}.meta-menu li {margin-bottom: 15px;}.meta-lang {right: 80px;display: none;}.menu {margin-top: 100px;padding-bottom: 5px;}.menu .meta-lang {position: absolute;top: 20px;display: flex;}}@media screen and (max-width: 1024px) {.navbar {padding: 0 50px;}.navbar::before {left: 50px;}.header-triangle {left: 50px;}.nav-toggle {right: 50px;}.nav {padding-right: 50px;padding-left: 50px;}.meta-lang {right: 50px;}}@media screen and (max-width: 768px) {.header {padding-top: 72px;}.header-triangle {left: 20px;width: 110px;height: 66px;}.header-logo img, .header-logo svg {-webkit-transform: scale(0.55);transform: scale(0.55);-webkit-transform-origin: 0 20%;transform-origin: 0 20%;}.navbar {height: 72px;padding: 0 20px;}.navbar::before {left: 21px;width: 105px;}.nav-toggle {right: 20px;}.nav {top: 72px;height: calc(100vh - 72px);padding-right: 20px;padding-left: 20px;}.meta-lang {right: 20px;}.menu {margin-top: 80px;}.menu-list-1 {font-size: 24px;line-height: 30px;}.menu-list-2 {font-size: 22px;line-height: 28px;letter-spacing: 0.3px;}.dropdown-toggle {top: 6px;}.skip-btn {font-size: 45px;}}@media screen and (max-width: 1380px) {.is-mobile-nav-open {position: fixed;height: 100%;overflow: hidden;}}@media screen and (min-width: 1381px) {.header.is-sticky .navbar {-webkit-transform: translateY(-60px);transform: translateY(-60px);}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.header.is-sticky .navbar {-webkit-transform: translateY(-50px);transform: translateY(-50px);}}@media screen and (min-width: 1381px) {.header.is-sticky .navbar::before {-webkit-transform: scaleX(0.55);transform: scaleX(0.55);}}@media screen and (max-width: 1380px) {.header.is-sticky .navbar::before {-webkit-transform: scaleX(0.7);transform: scaleX(0.7);}}@media screen and (min-width: 1381px) {.header.is-sticky .header-triangle line {-webkit-transform: translateY(-54px);transform: translateY(-54px);}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.header.is-sticky .header-triangle line {-webkit-transform: translateY(-36px);transform: translateY(-36px);}}@media screen and (min-width: 1381px) {.header.is-sticky .header-triangle polyline {-webkit-transform: scale(0.55);transform: scale(0.55);}}@media screen and (min-width: 1025px) and (max-width: 1380px) {.header.is-sticky .header-triangle polyline {-webkit-transform: scale(0.7);transform: scale(0.7);}}@media screen and (min-width: 1025px) {.header.is-sticky .header-logo img {-webkit-transform: scale(0.55);transform: scale(0.55);}}.header.is-sticky .meta {-webkit-transform: translateY(-100%);transform: translateY(-100%);}.header.is-sticky .menu-highlight {top: 34px;}@media screen and (min-width: 1025px) and (max-width: 1380px) {.header.is-sticky .nav-toggle {-webkit-transform: translateY(65%);transform: translateY(65%);}}.footer {position: relative;width: 100%;margin-top: 60px;}.footer-container {position: relative;z-index: 1;display: block;max-width: 80%;margin: 0 auto;padding-top: 50px;text-align: center;}@media screen and (max-width: 768px) {.footer-container {max-width: 90%;}}.footer-nav ul {display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 15px;}.footer-nav li {margin: 0 20px 15px;}.footer-nav a {display: block;font-size: 1.25rem;line-height: 1.35;border-bottom: 2px solid transparent;}.footer-nav a:hover, .footer-nav a:active, .footer-nav a.focus-visible {border-bottom: 2px solid #c30023;}.footer-social {display: flex;justify-content: center;margin-bottom: 30px;font-size: 1.875rem;}.footer-social > li {margin-right: 15px;margin-left: 15px;}.footer-copyright {max-width: 40%;margin: 0 auto;padding-bottom: 60px;font-size: 1.125rem;line-height: 1.2;}@media screen and (max-width: 1024px) {.footer-copyright {max-width: 80%;padding-bottom: 50px;}}.footer-bg {position: absolute;bottom: 0;display: flex;justify-content: space-between;width: 100%;}.footer-bg img {width: 450px;height: 260px;}@media screen and (max-width: 1024px) {.footer-bg img {width: 277px;height: 160px;}}@media screen and (max-width: 768px) {.footer-bg img {width: 139px;height: 80px;}}.footer--spectrum .footer-bg {position: static;display: block;}.footer--spectrum .footer-bg img {display: block;width: 100%;height: 10px;}div.gallery h2, div.gallery h3, div.gallery h4, div.gallery h5, div.gallery h6 {margin-bottom: 0.55em;}div.gallery figure, div.gallery picture {position: relative;display: block;width: 100%;height: 100%;}div.gallery figcaption {display: none;}div.gallery figcaption p {margin: 0;}div.gallery .lightbox-toggle {position: relative;display: block;width: 100%;height: 100%;cursor: pointer;}div.gallery .media {width: 100%;height: 100%;}div.gallery .media img {width: 100%;height: 100%;}div.gallery[data-type='slider'] .items {position: relative;height: 540px;opacity: 0;pointer-events: none;}@media screen and (max-width: 1024px) {div.gallery[data-type='slider'] .items {height: 400px;}}@media screen and (max-width: 768px) {div.gallery[data-type='slider'] .items {height: 240px;}}div.gallery[data-type='slider'] .items.is-initialized {opacity: 1;transition: opacity 150ms;pointer-events: auto;}div.gallery[data-type='slider'] .item {position: relative;display: flex;width: 60%;height: 100%;-webkit-transform: scale(0.7);transform: scale(0.7);opacity: 0.2;transition: opacity 300ms ease-out, -webkit-transform 300ms ease-out;transition: opacity 300ms ease-out, transform 300ms ease-out;transition: opacity 300ms ease-out, transform 300ms ease-out, -webkit-transform 300ms ease-out;}div.gallery[data-type='slider'] .item.is-selected {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}div.gallery[data-type='slider'] .media {height: auto;}div.gallery[data-type='slider'] .media img {width: 100%;height: 100%;font-family: "object-fit:contain";object-fit: contain;}div.gallery[data-type='slider'] figure {height: 100%;}div.gallery[data-type='slider'] .caption-toggle {display: none;}div.gallery[data-type='slider'] .item.is-selected .caption-toggle {display: block;}div.gallery[data-type='grid'] .items {display: flex;flex-wrap: wrap;margin: -2rem 0 2rem -2rem;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .items {margin: -1.5rem 0 1.5rem -1.5rem;}}div.gallery[data-type='grid'] .item {padding: 2rem 0 0 2rem;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item {padding: 1.5rem 0 0 1.5rem;}}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item {width: 50%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item {width: 100%;}div.gallery[data-type='grid'] .item img {width: 100%;}}div.gallery[data-type='grid'] .item[data-is-hidden='true'] {display: none;}div.gallery[data-type='grid'] .item:nth-child(6n + 1) {width: 43%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 1) {width: 60%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 1) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 1) img {width: 100%;}}div.gallery[data-type='grid'] .item:nth-child(6n + 2) {width: 24%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 2) {width: 40%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 2) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 2) img {width: 100%;}}div.gallery[data-type='grid'] .item:nth-child(6n + 3) {width: 33%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 3) {width: 50%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 3) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 3) img {width: 100%;}}div.gallery[data-type='grid'] .item:nth-child(6n + 4) {width: 33%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 4) {width: 50%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 4) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 4) img {width: 100%;}}div.gallery[data-type='grid'] .item:nth-child(6n + 5) {width: 24%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 5) {width: 60%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 5) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 5) img {width: 100%;}}div.gallery[data-type='grid'] .item:nth-child(6n + 6) {width: 43%;}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .item:nth-child(6n + 6) {width: 40%;}}@media screen and (max-width: 600px) {div.gallery[data-type='grid'] .item:nth-child(6n + 6) {width: 100%;}div.gallery[data-type='grid'] .item:nth-child(6n + 6) img {width: 100%;}}div.gallery[data-type='grid'] .media {height: 260px;}@media screen and (max-width: 1024px) {div.gallery[data-type='grid'] .media {height: 190px;}}@media screen and (max-width: 992px) {div.gallery[data-type='grid'] .media {height: 175px;}}div.gallery[data-type='grid'] .media img {font-family: "object-fit:cover";object-fit: cover;}div.gallery[data-type='grid'] .lightbox-toggle::before, div.gallery[data-type='grid'] .lightbox-toggle::after {content: '';position: absolute;z-index: 1;border: 0 solid transparent;transition: border-width 150ms ease-out;}div.gallery[data-type='grid'] .lightbox-toggle::before {top: 0;left: 0;border-color: #fff transparent transparent transparent;}div.gallery[data-type='grid'] .lightbox-toggle::after {right: 0;bottom: 0;border-color: transparent transparent #fff transparent;}div.gallery[data-type='grid'] .lightbox-toggle:hover::before, div.gallery[data-type='grid'] .lightbox-toggle.focus-visible::before {border-width: 50px 50px 0 0;}div.gallery[data-type='grid'] .lightbox-toggle:hover::after, div.gallery[data-type='grid'] .lightbox-toggle.focus-visible::after {border-width: 0 0 50px 50px;}div.gallery[data-type='news-grid'] .inner {overflow: hidden;}div.gallery[data-type='news-grid'] .items {position: relative;margin-right: -40px;}div.gallery[data-type='news-grid'] .items::after {content: '';display: block;clear: both;}@media screen and (min-width: 1025px) {div.gallery[data-type='news-grid'] .items {margin-right: -30px;}}div.gallery[data-type='news-grid'] .item {float: left;width: 100%;min-width: 150px;margin-bottom: 40px;padding-right: 40px;}@media screen and (min-width: 601px) {div.gallery[data-type='news-grid'] .item {width: 50%;}}@media screen and (min-width: 1025px) {div.gallery[data-type='news-grid'] .item {width: 33.33%;margin-bottom: 30px;padding-right: 30px;}}div.gallery[data-type='news-grid'] .item img {width: 100%;vertical-align: middle;}div.gallery[data-type='news-grid'] .lightbox-toggle::before, div.gallery[data-type='news-grid'] .lightbox-toggle::after {content: '';position: absolute;z-index: 1;border: 0 solid transparent;transition: border-width 150ms ease-out;}div.gallery[data-type='news-grid'] .lightbox-toggle::before {top: 0;left: 0;border-color: #fff transparent transparent transparent;}div.gallery[data-type='news-grid'] .lightbox-toggle::after {right: 0;bottom: 0;border-color: transparent transparent #fff transparent;}div.gallery[data-type='news-grid'] .lightbox-toggle:hover::before, div.gallery[data-type='news-grid'] .lightbox-toggle.focus-visible::before {border-width: 50px 50px 0 0;}div.gallery[data-type='news-grid'] .lightbox-toggle:hover::after, div.gallery[data-type='news-grid'] .lightbox-toggle.focus-visible::after {border-width: 0 0 50px 50px;}@media screen and (min-width: 1025px) {.anchor-link-list {display: flex;justify-content: center;}.anchor-link-list li:nth-child(n + 2) {margin-left: -60px;}}@media screen and (max-width: 1024px) {.anchor-link-list li {width: 100% !important;}}.anchor-link {position: relative;display: block;max-width: calc(100% - 60px);height: 60px;margin-right: 30px;margin-left: 30px;font-weight: 500;line-height: 60px;white-space: nowrap;text-align: center;transition: opacity 0.3s;}@media screen and (max-width: 768px) {.anchor-link {height: auto;padding: 15px 10px;line-height: 1.55;white-space: inherit;}}.anchor-link:hover, .anchor-link.focus-visible {opacity: 0.8;}.anchor-link span {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;color: #000;}@media screen and (max-width: 768px) {.anchor-link span {position: static;line-height: 1.5;}}.anchor-link-bg {position: relative;width: 100%;height: 100%;overflow: hidden;-webkit-transform: skew(-45deg);transform: skew(-45deg);}.anchor-link-bg:before {content: '';position: absolute;display: block;width: 100%;height: 100%;background-color: currentColor;}@media screen and (max-width: 768px) {.anchor-link-bg {position: absolute;top: 0;left: 0;z-index: -1;-webkit-transform: none;transform: none;}}@media screen and (max-width: 1024px) {.anchor-links--spectrum li {margin-top: 2px;}.anchor-links--spectrum li:first-child {margin-top: 0;}}.anchor-links--spectrum .anchor-link span {color: white;}.anchor-links--spectrum .anchor-link-bg:before {background-color: #000;}.anchor-links--spectrum .anchor-link-bg::after {content: '';position: absolute;top: 0;left: 0;width: calc(100% + 10px);height: 10px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") left top/300%;-webkit-transform: skew(45deg);transform: skew(45deg);-webkit-transform-origin: bottom;transform-origin: bottom;}@media screen and (max-width: 768px) {.anchor-links--spectrum .anchor-link-bg::after {-webkit-transform: none;transform: none;}}.anchor-links--spectrum .anchor-link-list > li:nth-child(3n) .anchor-link-bg::after {background-position: 100%;}.anchor-links--spectrum .anchor-link-list > li:nth-child(3n + 2) .anchor-link-bg::after {background-position: 200%;}.anchor-links--spectrum .anchor-link::after {content: '';position: absolute;top: 0;left: 0;width: 3px;height: 100%;background-color: white;-webkit-transform: skew(-45deg);transform: skew(-45deg);}@media screen and (max-width: 1024px) {.anchor-links--spectrum .anchor-link::after {content: none;}}.anchor-links--spectrum .anchor-link-list > li:first-child .anchor-link::after {content: none;}.slide-in-heading {padding-right: 80px;padding-left: 80px;margin-bottom: 40px;}@media screen and (max-width: 1024px) {.slide-in-heading {padding-right: 50px;padding-left: 50px;}}@media screen and (max-width: 768px) {.slide-in-heading {padding-right: 20px;padding-left: 20px;}}@media screen and (max-width: 1024px) {.slide-in-heading {margin-bottom: 30px;}}.slide-in-heading .heading span {padding-left: 80px;}@media screen and (max-width: 1024px) {.slide-in-heading .heading span {padding-left: 50px;}}@media screen and (max-width: 768px) {.slide-in-heading .heading span {padding-left: 20px;}}.slide-in-heading .heading:after {border-top-right-radius: 0;border-bottom-right-radius: 0;transition: -webkit-transform 2s;transition: transform 2s;transition: transform 2s, -webkit-transform 2s;}.slide-in-heading .content {text-align: right;-webkit-transform: translateX(-100%);transform: translateX(-100%);transition: -webkit-transform 2s;transition: transform 2s;transition: transform 2s, -webkit-transform 2s;}.slide-in-heading.is-triggered .heading:after {-webkit-transform: translateX(80px);transform: translateX(80px);}@media screen and (max-width: 1024px) {.slide-in-heading.is-triggered .heading:after {-webkit-transform: translateX(50px);transform: translateX(50px);}}@media screen and (max-width: 768px) {.slide-in-heading.is-triggered .heading:after {-webkit-transform: translateX(20px);transform: translateX(20px);}}.slide-in-heading.is-triggered .content {-webkit-transform: translateX(0);transform: translateX(0);}@media screen and (prefers-reduced-motion: reduce) {.page-header-slider__headline[data-animate='headline-animate'], .page-header-slider__headline[data-animate='headline-animate'].underline--tm::after, .page-header-slider__headline[data-headline-in].underline--spectrum::after {transition: none !important;}}.cookiebanner {position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}.cookiebanner .inner {position: absolute;top: 0;right: 0;z-index: 1;width: 500px;height: 100%;overflow: auto;color: #fff;background-color: #0082c3;}@media screen and (max-width: 768px) {.cookiebanner .inner {width: 95%;}}.cookiebanner .inner.cookie-law {display: block;}@media screen and (max-width: 600px) {.cookiebanner .inner {padding: 0.5rem 0;}}.cookiebanner .inner > div {padding: 1.5rem;}@media screen and (max-width: 768px) {.cookiebanner .inner > div {padding: 1rem;}}.cookiebanner .inner h2 {margin-top: 30px;margin-bottom: 10px;font-weight: 500;font-size: 22px;line-height: 25px;}@media screen and (max-width: 1380px) {.cookiebanner .inner h2 {font-size: 18px;}}.cookiebanner .inner h2:first-child {margin-top: 0;}.cookiebanner .inner h2.focus-visible {outline: 2px solid #000;outline-offset: 2px;}.cookiebanner .inner p {margin: 0;font-size: 18px;}.cookiebanner .inner p a {display: inline-block;padding-bottom: 1px;border-bottom: 1px solid #fff;}.cookiebanner .inner p a:hover, .cookiebanner .inner p a:focus {font-weight: 500;}.cookiebanner .inner .cookie-checkbox {position: relative;display: inline-block;margin-top: 25px;cursor: pointer;}.cookiebanner .inner .cookie-checkbox input:focus ~ .toggler:before {outline: 3px solid #000;}.cookiebanner .inner .cookie-checkbox input:checked ~ .toggler:before {left: 100%;-webkit-transform: translateX(-100%) translateY(-50%);transform: translateX(-100%) translateY(-50%);}.cookiebanner .inner .cookie-checkbox input:checked ~ .toggler-on {display: block;}.cookiebanner .inner .cookie-checkbox input:checked ~ .toggler-off {display: none;}.cookiebanner .inner .cookie-checkbox .toggler {position: relative;display: block;width: 75px;height: 36px;border: 2px solid #fff;border-radius: 30px;}.cookiebanner .inner .cookie-checkbox .toggler:before {content: '';position: absolute;top: 50%;left: 0;display: block;width: 1.6em;height: 1.6em;background-color: #fff;border-radius: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.cookiebanner .inner .cookie-checkbox .toggler-text {position: absolute;top: calc(50% - 1px);font-size: 17px;outline: none;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.cookiebanner .inner .cookie-checkbox .toggler-on {left: 10px;display: none;}.cookiebanner .inner .cookie-checkbox .toggler-off {right: 10px;}.cookiebanner .inner .action-wrapper {display: flex;justify-content: flex-end;margin-top: 2rem;}.cookiebanner .inner .close-cookiebanner {color: #0082c3;background-color: #fff;}.highlights .inner {overflow: hidden;}.highlights .inner .flickity-viewport {overflow: visible;}.highlights .inner .dot.is-selected {background-color: transparent;}.highlights .inner .dot.is-selected:after {background-color: #c30023;border-color: #c30023;-webkit-transform: scale(1.2);transform: scale(1.2);}.highlights .inner .flickity-page-dots {margin-top: 0;margin-bottom: 15px;}.highlight-list {position: relative;}@media screen and (max-width: 1024px) {.highlight-list {display: flex;flex-direction: column-reverse;}}.highlights h2 {margin-bottom: 0.625em;}.highlight {position: absolute;top: 0;left: 0;width: 100%;opacity: 0;transition: opacity 0.5s;pointer-events: none;}.highlight.is-selected {position: relative;z-index: 1;opacity: 1;pointer-events: all;}.highlight-image {position: relative;margin-bottom: 40px;}.highlight-image::after {content: '';display: block;height: 0;padding-bottom: 75%;}.highlight-image figure {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media screen and (max-width: 1024px) {.highlight-image {margin-bottom: 30px;}}@media screen and (max-width: 768px) {.highlight-image {margin-bottom: 20px;}}.highlight-image figure {display: block;}.highlight-image img {display: block;width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.highlight-image .loading-animation {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.highlight-image--portrait {border: 1px solid #d8d8d8;}.highlight-image--portrait img {font-family: "object-fit:contain";object-fit: contain;}.highlight-description {padding-top: 40px;padding-bottom: 20px;}@media screen and (max-width: 1024px) {.highlight-description {padding-top: 0;}}.highlight-description p {margin-bottom: 10px;}.highlight-description p:last-child {margin-bottom: 0;}@media screen and (max-width: 1024px) {.highlights-nav {display: none;}}.highlights-nav-item {position: relative;font-size: 1.125rem;line-height: 1.3333;transition: color 0.2s;}.highlights-nav-item picture {position: relative;display: block;margin-bottom: 10px;}.highlights-nav-item picture::after {content: '';display: block;height: 0;padding-bottom: 75%;}.highlights-nav-item picture img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.highlights-nav-item img {display: block;opacity: 0.2;transition: opacity 0.5s;font-family: "object-fit:cover";object-fit: cover;}.highlights-nav-item.is-selected, .highlights-nav-item:hover {color: #c30023;}.highlights-nav-item.is-selected img, .highlights-nav-item:hover img {opacity: 1;}.highlights-nav-item a.focus-visible {color: #c30023;}.highlights-nav-item a.focus-visible img {opacity: 1;}.highlights-nav-item--portrait img {font-family: "object-fit:contain";object-fit: contain;}.o-logobar__items {display: flex;flex-wrap: wrap;align-items: center;margin-top: 22px;margin-bottom: -2.5rem;margin-left: -1.5rem;}@media screen and (min-width: 769px) {.o-logobar__items {margin-top: 30px;margin-bottom: -3.5rem;margin-left: -2.5rem;}}.o-logobar__item {margin-bottom: 2.5rem;margin-left: 2.5rem;}@media screen and (max-width: 768px) {.o-logobar__item {margin-bottom: 1.5rem;margin-left: 1.5rem;}}.o-logobar__link {display: block;}.o-logobar__item img {max-width: 150px;max-height: 150px;}@media screen and (min-width: 769px) and (max-width: 992px) {.o-logobar__item img {max-width: 135px;max-height: 135px;}}@media screen and (min-width: 601px) and (max-width: 768px) {.o-logobar__item img {max-width: 135px;max-height: 135px;}}@media screen and (max-width: 600px) {.o-logobar__item img {max-width: 120px;max-height: 120px;}}.o-logobar__text {max-width: 990px;margin-top: 6px;}@media screen and (min-width: 769px) {.o-logobar__text {margin-top: 10px;}}.ct-1__date {display: block;width: 55px;height: 55px;}@media screen and (min-width: 460px) {.ct-1__date {width: 70px;height: 70px;}}@media screen and (min-width: 620px) {.ct-1__date {width: 80px;height: 80px;}}.ct-1__date--selected {border: 5px solid #c30023;outline: 0 !important;}.ct-1__date--selected::-moz-focus-inner {border: 0 !important;}@media screen and (min-width: 601px) {.ct-1__date--selected {border-width: 6px;}}.ct-1__date-content {position: relative;top: -3px;display: flex;flex-direction: column;justify-content: center;justify-items: center;text-align: center;}.ct-1__date-content > * {display: block;}.ct-1__date-content > *:first-child {font-weight: 700;font-size: 1em;line-height: 1em;}.ct-1__date-content > *:last-child {font-size: 0.4em;text-transform: uppercase;}.calendar-teaser {position: relative;}.calendar-teaser > header > h2 {font-weight: 500;}.ct-1__body {position: relative;margin-top: 2em;visibility: hidden;opacity: 0;transition: visibility 300ms, opacity 300ms;}@media screen and (min-width: 1025px) {.ct-1__body {display: flex;margin-top: 0;}}.calendar-teaser--ready .ct-1__body {visibility: visible;opacity: 1;}.ct-1__open-calendar {position: absolute;bottom: 0;}.ct-1__calendar-inner {position: relative;display: flex;flex-direction: column;justify-items: center;font-size: 1.875rem;}@media screen and (min-width: 601px) {.ct-1__calendar-inner {font-size: 2.125rem;}}@media screen and (min-width: 1025px) {.ct-1__calendar-inner {font-size: 2.5rem;}}.ct-1__calendar-inner button {color: #000;}.ct-1__calendar-inner .ct-1__calendar-btn-next, .ct-1__calendar-inner .ct-1__calendar-btn-prev {font-size: 1.5em;text-align: center;}.ct-1__calendar-inner .dragscroll {position: relative;overflow: hidden;}.ct-1__hit-list {min-height: 300px;padding-bottom: 5.5rem;padding-left: 0;}@media screen and (min-width: 1025px) {.ct-1__hit-list {flex: 1 1;padding-left: 60px;}}.calendar-teaser--spectrum .ct-1__open-calendar {background-color: #000;}.ct-1__calendar--vertical > .ct-1__calendar-inner {position: relative;display: flex;flex-direction: column;box-sizing: content-box;margin-top: 50px;padding: 25px 40px;}.ct-1__calendar--vertical > .ct-1__calendar-inner::before, .ct-1__calendar--vertical > .ct-1__calendar-inner::after {content: '';position: absolute;left: 0;width: 100%;border-top: 2px solid #000;}.ct-1__calendar--vertical > .ct-1__calendar-inner::before {top: 0;}.ct-1__calendar--vertical > .ct-1__calendar-inner::after {bottom: 0;}.ct-1__calendar--vertical > .ct-1__calendar-inner > .dragscroll {max-height: 560px;}.ct-1__calendar--horizontal > .ct-1__calendar-inner {display: flex;flex-direction: row;justify-content: space-between;box-sizing: content-box;padding: 0.5em 0;border-top: 2px solid #000;border-bottom: 2px solid #000;}.ct-1__calendar--horizontal > .ct-1__calendar-inner .ct-1__calendar-btn-prev::before {display: block;-webkit-transform: rotateZ(-90deg) translateY(-0.28em);transform: rotateZ(-90deg) translateY(-0.28em);}.ct-1__calendar--horizontal > .ct-1__calendar-inner .ct-1__calendar-btn-next::before {display: block;-webkit-transform: rotateZ(-90deg) translateY(0.28em);transform: rotateZ(-90deg) translateY(0.28em);}.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 165px;}.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll > * {display: table-row;}.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll > * > * {display: table-cell;}@media screen and (min-width: 460px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {height: 70px;}}@media screen and (min-width: 620px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {height: 80px;}}@media screen and (min-width: 360px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 220px;}}@media screen and (min-width: 460px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 280px;}}@media screen and (min-width: 520px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 350px;}}@media screen and (min-width: 620px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 480px;}}@media screen and (min-width: 750px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 560px;}}@media screen and (min-width: 870px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 640px;}}@media screen and (min-width: 950px) {.ct-1__calendar--horizontal > .ct-1__calendar-inner > .dragscroll {width: 720px;}}.cf-1__drawer {display: none;}@media screen and (min-width: 601px) {.cf-1__drawer {display: block;height: auto;overflow: visible;}}.cf-1__drawer-content::after {content: '';display: block;width: 100%;margin-bottom: 70px;border-bottom: 2px solid #000;}.cf-1--red {color: #c30023 !important;}.cf-1__caption {position: relative;margin-top: 30px;margin-bottom: 1em;cursor: pointer;}@media screen and (min-width: 601px) {.cf-1__caption {cursor: auto;}}.cf-1__caption > button {display: block;width: 100%;padding-bottom: 0.5em;color: #000;border-bottom: 2px solid #000;}@media screen and (min-width: 601px) {.cf-1__caption > button {border: none;cursor: default;}}.cf-1__caption > button > [class*='icon-plus'] {position: absolute;top: 0.25em;right: 0;color: #000;transition: -webkit-transform 200ms;transition: transform 200ms;transition: transform 200ms, -webkit-transform 200ms;}@media screen and (min-width: 601px) {.cf-1__caption > button > [class*='icon-plus'] {display: none;}}.cf-1__caption.cf-1--opened > button > [class*='icon-plus'] {-webkit-transform: rotateZ(-45deg);transform: rotateZ(-45deg);}.cf-1__title-used-filters {margin: 0.6em 0 0.6em 0;}.cf-1__filter {float: left;margin-right: 1.3em;margin-bottom: 1.3em;}.cf-1__filter-group::after {content: '';display: block;clear: both;}.cf-1__results-info {display: block;padding-bottom: 1em;font-weight: 500;text-align: right;}@media screen and (min-width: 601px) {.cf-1__results-info {position: absolute;right: 0;bottom: 0;padding-bottom: calc(2em + 0.5em);}}.cf-1__footer {position: relative;}.ddm-1 > button {position: relative;display: block;width: 100%;padding: 0.5em 0.7em;color: #000;font-weight: inherit;line-height: 1.4em;background-color: #e5f2f9;}.ddm-1 > button > [class*='icon-'] {float: right;font-size: 1.4em;}.ddm-1 > button > [class*='icon-']::before {display: inline-block;transition: -webkit-transform 300ms;transition: transform 300ms;transition: transform 300ms, -webkit-transform 300ms;}.ddm-1 > button:hover, .ddm-1 > button:focus, .ddm-1 > button:active {background-color: #b2d9ed;}.ddm-1--opened > button {z-index: 3;background-color: #b2d9ed;}.ddm-1--opened > button > [class*='icon-']::before {-webkit-transform: rotateZ(-180deg);transform: rotateZ(-180deg);}.ddm-1__drawer {z-index: 2;display: none;}@media screen and (min-width: 601px) {.ddm-1__drawer {position: absolute;left: 0;}}@media screen and (min-width: 601px) {.dom-1__drawer--w-20em {width: 23em;}}.ddm-1__content {padding: 0.7rem 0;background-color: #e5f2f9;}.ddm-1__content--inline > * {float: left;}.ddm-1__content--inline::after {content: '';display: block;clear: both;}.dom-1__content--blue-border {border: 2px solid #b2d9ed;}.ddm-1 {position: relative;width: 100%;font-weight: 500;}@media screen and (min-width: 601px) {.ddm-1 {width: 12em;}}.cf-1__checkbox-group {position: relative;width: 100%;font-size: 1rem;}.cf-1__checkbox-group:hover, .cf-1__checkbox-group--highlight {background-color: #cce6f3;}.cf-1__checkbox-group > label {display: block;width: 100%;padding: 0.6em 1em 0.6em 3em;}.cf-1__checkbox-group > label > input[type='checkbox'] {position: absolute;top: 0;bottom: 0;left: 1em;width: 1em;height: 1em;margin: auto 0;color: #0082c3;background-color: white;border: 1px solid #0082c3;}.cf-1__checkbox-group > label > input[type='checkbox']:checked::before {content: '\e95f';position: absolute;top: 50%;left: 50%;display: block;font-size: 0.7em;font-family: 'icomoon', sans-serif;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cf-1__date-group {position: relative;left: 0;width: calc(100% - 2em);margin: 0.5em 1em;font-weight: 300;background-color: #fff;}@media screen and (min-width: 601px) {.cf-1__date-group {width: calc(50% - 1.5em);margin: 0.15em 0 0.15em 1em;}}.cf-1__date-group > * {display: inline-block;padding: 0.3em 0;vertical-align: middle;}.cf-1__date-group-caption {position: absolute;top: 0;bottom: 0;margin: auto 0;padding-left: 0.4em;line-height: 1em;}@media screen and (min-width: 601px) {.cf-1__date-group-caption {position: relative;margin-right: 0.4em;padding: 0.3em 0 0.3em 0.4em;}}.cf-1__date-group input {left: 0;width: 100%;color: #000;text-align: center;background-color: transparent;}@media screen and (min-width: 601px) {.cf-1__date-group input {width: 5em;text-align: left;}}.cf-1__date-group button {position: absolute;top: 0;right: 0.5em;bottom: 0;margin: auto 0;color: #000;cursor: pointer;}.cf-1__date-picker-container {position: absolute;z-index: 3;}.dp-modal {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255, 255, 255, 0.75);}.dp {position: relative;background: #FFF;box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.25);line-height: 1.4;border-radius: 4px;max-height: 400px;z-index: 1000;padding-top: 6px;overflow: hidden;-webkit-tap-highlight-color: transparent;}.dp:before {content: ' ';height: 6px;position: absolute;top: 0;left: 0;right: 0;background: #3B99FC;background: linear-gradient(-90deg, #3B99FC 0%, #8AEFC8 100%);}.dp-permanent .dp {padding-top: 0;border: 1px solid #EEE;box-shadow: none;}.dp-permanent .dp:before {display: none;}.dp-cal {min-height: 300px;}.dp-below {position: absolute;font-size: 0.8em;width: 400px;max-width: 100vw;}.dp-permanent {position: relative;font-size: 0.8em;width: 400px;max-width: 100vw;}.dp-permanent .dp {z-index: 0;}.dp-modal .dp {position: absolute;top: 50%;left: 50%;max-width: 600px;width: calc(100% - 4em);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-animation: slide-up 0.3s forwards;animation: slide-up 0.3s forwards;}.dp-months {padding: 24px;}.dp-years {box-sizing: border-box;max-height: 400px;padding: 8px 0;overflow: auto !important;}.dp-cal-month, .dp-cal-year, .dp-day, .dp-month, .dp-year {box-sizing: border-box;text-align: center;text-decoration: none;position: relative;color: #3B404D;border-radius: 2px;border: 0;background: transparent;}.dp-cal-header {position: relative;text-align: center;padding-bottom: 16px;background: #f5f5f5;}.dp-next, .dp-prev {position: absolute;width: 30px;height: 30px;overflow: hidden;top: 14px;color: #777;border-radius: 2px;border: 0;background: transparent;}.dp-next:focus, .dp-prev:focus, .dp-next:hover, .dp-prev:hover {outline: none;color: inherit;}.dp-prev {left: 24px;}.dp-next {right: 24px;}.dp-prev:before, .dp-next:before {content: '';border: 2px solid;width: 10px;height: 10px;display: inline-block;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);transition: border-color 0.2s;margin: 9px 0 40px 4px;}.dp-prev:before {border-right: 0;border-bottom: 0;}.dp-next:before {border-left: 0;border-top: 0;margin-left: 0;margin-right: 4px;}.dp-cal-month, .dp-cal-year {display: inline-block;font-size: 1.4em;padding: 16px 8px 8px;outline: none;}.dp-cal-footer {text-align: center;background: #f5f5f5;}.dp-day-today:after {content: '';height: 0;width: 0;border: 7px solid #227BD7;border-bottom-color: transparent;border-left-color: transparent;position: absolute;top: 0;right: 0;}.dp-close, .dp-clear, .dp-today {box-sizing: border-box;display: inline-block;width: 33%;padding: 8px;text-decoration: none;color: inherit;border: 0;background: transparent;}.dp-permanent .dp-close, .dp-permanent .dp-clear {display: none;}.dp-close:active, .dp-clear:active, .dp-today:active, .dp-next:active, .dp-prev:active, .dp-cal-month:active, .dp-cal-year:active {background: #75BCFC;color: white;}@media screen and (min-device-width: 1200px) {.dp-close:hover, .dp-close:focus, .dp-clear:hover, .dp-clear:focus, .dp-today:hover, .dp-today:focus, .dp-next:hover, .dp-next:focus, .dp-prev:hover, .dp-prev:focus, .dp-cal-month:focus, .dp-cal-month:hover, .dp-cal-year:hover, .dp-cal-year:focus {background: #75BCFC;color: white;}}.dp-col-header, .dp-day {width: 14.28571429%;display: inline-block;padding: 8px;text-align: center;}.dp-col-header {color: #AAA;text-transform: uppercase;font-weight: 300;font-size: 0.8em;padding: 8px 0;}.dp-month {width: 33%;display: inline-block;padding: 8px;}.dp-year {display: block;padding: 8px 40px;width: 100%;}.dp-edge-day {color: #AAA;}.dp-day:hover, .dp-month:hover, .dp-year:hover, .dp-current:focus, .dp-current, .dp-day:focus, .dp-month:focus, .dp-year:focus {outline: none;background: #75BCFC;color: white;}.dp-selected:hover, .dp-selected:focus, .dp-selected {background: #3B99FC;color: #FFF;}.dp-day-disabled {background: transparent;color: #DDD;}.dp-day-disabled:focus, .dp-day-disabled:hover {background: #DDD;}.dp-focuser {position: absolute;z-index: 0;top: 50%;left: 50%;}@media (max-width: 480px), (max-height: 480px) {.dp-modal .dp {font-size: 0.9em;width: auto;width: 100%;}.dp-day-of-week, .dp-day {padding: 8px;}}@-webkit-keyframes slide-up {0% {-webkit-transform: translate(-50%, 100%);transform: translate(-50%, 100%);}100% {-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}}@keyframes slide-up {0% {-webkit-transform: translate(-50%, 100%);transform: translate(-50%, 100%);}100% {-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}}.dp {border: 2px solid #b2d9ed;border-radius: 0;box-shadow: none;}.dp::before {content: none;}.dp-below {width: 100%;}.dp-cal-header {margin-top: 8px;background: none;}.dp-days {margin: 0 5px 8px 5px;}.dp-close, .dp-clear, .dp-today {width: 33.333333%;}.dp-selected:hover, .dp-selected:focus {color: #000;}.dp-selected, .dp-selected:hover, .dp-selected:focus {background-color: transparent;}.dp-current, .dp-current:focus, .dp-current:hover {color: #fff;background-color: transparent;}.dp-current:before, .dp-current:focus:before, .dp-current:hover:before {background-color: #e5f2f9;}.dp-month, .dp-cal-month, .dp-year, .dp-cal-year, .dp-next, .dp-prev, .dp-today, .dp-clear, .dp-close {color: #000;border-radius: 0;}.dp-month:hover, .dp-month:focus, .dp-cal-month:hover, .dp-cal-month:focus, .dp-year:hover, .dp-year:focus, .dp-cal-year:hover, .dp-cal-year:focus, .dp-next:hover, .dp-next:focus, .dp-prev:hover, .dp-prev:focus, .dp-today:hover, .dp-today:focus, .dp-clear:hover, .dp-clear:focus, .dp-close:hover, .dp-close:focus {color: #000;background-color: #e5f2f9;}.dp-cal-month, .dp-cal-year {padding: 0 4px;}.dp-next, .dp-prev {top: 0;}.dp-day {color: #000;border-radius: 0;}.dp-day::before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;width: 30px;height: 30px;margin: auto;background-color: transparent;border-radius: 50%;}.dp-day:hover {color: #000;background-color: transparent;}.dp-day:hover::before {content: '';background-color: #e5f2f9;}.dp-day:focus {color: #000;background-color: transparent;}.dp-day.dp-selected {color: #fff;}.dp-day.dp-selected:hover {color: #fff;}.dp-day.dp-selected::before, .dp-day.dp-selected:hover::before {content: '';background-color: #0082c3;}.dp-edge-day {color: #aaa;}.dp-edge-day:hover {color: #858585;}.dp-day-today {color: #0082c3;text-decoration: underline;}.dp-day-today::after {content: none;}.cf-1__used-filters {display: block;padding-bottom: 2em;}.cf-1__used-filters::after {content: '';display: block;clear: both;}@media screen and (min-width: 601px) {.cf-1__used-filters {padding-right: 12em;}}.cf-1__used-filters li {float: left;margin-right: 1.3em;padding: 0.5em 0;color: #000;}.cf-1__used-filters li button {color: #000;}.cf-1__used-filters li button > [class*='icon-x']::before {font-size: 0.55em;line-height: 1em;vertical-align: middle;}li.cf-1__empty-filters {display: block;color: #929292;}li.cf-1__empty-filters--hide {display: none;}li.cf-1__clear-filters {display: none;}li.cf-1__clear-filters--show {display: block;}.search-filter {position: relative;}.search-filter .button-dark {cursor: default;}.sf__caption {margin-bottom: 0.5em;font-weight: 500;font-size: 2.5rem;}@media screen and (min-width: 601px) {.sf__caption {font-size: 3.125rem;}}@media screen and (min-width: 1381px) {.sf__caption {font-size: 3.75rem;}}.sf__filter {display: flex;}.sf__input {position: relative;flex: 1 1;border: 1px solid #0082c3;}.sf__input input {position: relative;display: block;width: 100%;height: 100%;padding: 0 15px;}.sf__filter button {display: flex;align-items: center;font-weight: 700;text-transform: uppercase;}.sf__filter button .icon-search {font-weight: 600;}@media screen and (min-width: 601px) {.sf__filter button .icon-search {padding-right: 12px;}}.sf__submit-caption {display: none;}@media screen and (min-width: 601px) {.sf__submit-caption {display: inline;}}.sf__reducers-container {display: none;}.sf__reducers-container::after {content: '';display: block;margin-top: 4px;border-bottom: 2px solid #000;}@media screen and (min-width: 601px) {.sf__reducers-container::after {content: none;}}.sf__reducers-container--visible {display: block;}.sf__reducers-caption {display: flex;justify-content: space-between;align-items: center;width: 100%;margin-top: 1.1em;margin-bottom: 0.2em;color: black;font-weight: 600;font-size: 1.5625rem;line-height: 1.2;cursor: pointer;}@media screen and (min-width: 601px) {.sf__reducers-caption {font-size: 2rem;cursor: default;}}.sf__reducers-close-icon {margin-left: 10px;}@media screen and (min-width: 601px) {.sf__reducers-close-icon {display: none;}}.sf__reducers {display: flex;flex-wrap: wrap;padding-top: 14px;}.sf__reducers li {margin-right: 15px;margin-bottom: 15px;}.sf__reducers button, .sf__reducers a, .sf__reducers span {font-weight: 700;}.sf__results {margin-top: 30px;}@media screen and (min-width: 601px) {.sf__results {margin-top: 20px;}}.load-more-btn-info {margin: 3.5em 0 0.625em 0;font-size: 1rem;}@media screen and (min-width: 769px) {.load-more-btn-info {font-size: 1.125rem;}}.scrolltop-btn__styles-wrapper {width: 100vw;height: 120vh;background-color: lightgray;}.scrolltop-btn {position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;pointer-events: none;}@media screen and (min-width: 769px) {.scrolltop-btn {height: calc(100% - 166px);}}@media screen and (min-width: 1025px) {.scrolltop-btn {height: calc(100% - 266px);}}.scrolltop-btn .has-tooltip {position: relative;}.scrolltop-btn .has-tooltip .sr-only:first-of-type {position: absolute;z-index: 2;width: -webkit-max-content;width: -moz-max-content;width: max-content;height: auto;padding: 6px;color: black;font-size: 12px;font-size: 0.875rem;background-color: white;border: 0;border: 2px solid black;opacity: 0;transition: opacity 0.5s ease-in-out;clip: auto;}.scrolltop-btn .has-tooltip:focus .sr-only, .scrolltop-btn .has-tooltip:hover .sr-only {opacity: 1;}.scrolltop-btn .has-tooltip .sr-only {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;-webkit-transform: translate(-100%, 50%);transform: translate(-100%, 50%);}.stb-1__btn {font-size: 3.125rem;visibility: hidden;opacity: 0;transition: visibility 500ms, opacity 500ms;pointer-events: auto;}.stb-1__btn::before {position: absolute;top: 50%;left: 50%;z-index: 1;color: #fff;font-weight: 900;font-size: 0.43em;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.stb-1__btn::after {content: '';display: block;width: 0.85em;height: 1.1em;-webkit-transform: skewY(-30deg);transform: skewY(-30deg);}.stb-1__btn--show {visibility: visible;opacity: 1;}.scrolltop-btn--tm .stb-1__btn::after {background-color: #0082c3;}.scrolltop-btn--spectrum .stb-1__btn::after {background-color: #000;}.support-position-sticky .stb-1__btn {position: fixed;right: 0;}@media screen and (min-width: 769px) {.support-position-sticky .stb-1__btn {position: -webkit-sticky;position: sticky;top: calc(100vh - 144px);right: auto;bottom: auto;left: calc(100% - 0.85em);}}.no-support-position-sticky .stb-1__btn {position: fixed;right: 0;}@media screen and (min-width: 769px) {.no-support-position-sticky .stb-1__btn {bottom: 165px;}}@media screen and (min-width: 1025px) {.no-support-position-sticky .stb-1__btn {bottom: 265px;}}.calendar-details {position: relative;display: flex;justify-content: center;}@media screen and (max-width: 768px) {.calendar-details {flex-direction: column-reverse;}}.cal-action-wrapper {display: flex;justify-content: flex-end;width: 100%;max-width: 830px;margin: 40px auto 0;}.calendar-details p {margin: 12px 0;}.cal-d__left {position: relative;display: block;padding: 20px 20px 60px 20px;}@media screen and (min-width: 769px) {.cal-d__left {width: 36%;min-width: 338px;max-width: 340px;padding: 40px;}}.cal-d__right {display: block;flex-basis: 100%;padding: 20px;font-size: 1.125rem;border-width: 2px;border-style: solid;}@media screen and (min-width: 769px) {.cal-d__right {flex-grow: 1;max-width: 490px;padding: 40px;border-left-style: none;}}.cal-d__date-list > li:not(:last-child) {margin-bottom: 12px;}.cal-d__feature-list > li {display: flex;}.cal-d__feature-list > li > span:first-child {margin-right: 12px;line-height: 1.35em;}.cal-d__feature-list > li > span:nth-child(2) {flex-grow: 1;flex-basis: 100%;line-height: 1.28;}.cal-d__feature-list > li:not(:last-child) {margin-bottom: 12px;}.cal-d__divider-light::after, .cal-d__divider-dark::after {content: '';display: block;width: 100%;margin: 40px 0 34px 0;border-bottom-width: 2px;border-bottom-style: solid;}.cal-d__caption {margin-bottom: 20px;font-weight: 700;font-size: 1.625rem;}@media screen and (min-width: 769px) {.cal-d__caption {font-size: 1.875rem;}}.cal-d__date small {font-size: 1.25rem;}@media screen and (min-width: 769px) {.cal-d__date small {font-size: 1.375rem;}}.cal-d__date div {font-weight: 700;font-size: 1.875rem;}@media screen and (min-width: 769px) {.cal-d__date div {font-size: 2.5rem;}}.cal-d__separators > *:not(:last-child)::after {content: ' | ';color: #c30023;}.cal-d__cancel-info {margin-top: 26px;color: #c30023;}.calendar-details--tm .cal-d__left {color: #fff;background-color: #0082c3;}.calendar-details--tm .cal-d__right {border-color: #0082c3;}.calendar-details--tm .cal-d__right > div:first-child .cal-d__feature-list > li > span:first-child {color: #0082c3;}.calendar-details--tm .cal-d__divider-light::after {border-color: #fff;opacity: 0.4;}.calendar-details--tm .cal-d__divider-dark::after {border-color: #0082c3;opacity: 0.4;}.calendar-details--spectrum .cal-d__left {color: #fff;background-color: #000;}.calendar-details--spectrum .cal-d__left::after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;content: '';position: absolute;top: 0;left: 0;display: block;width: 100%;height: 30px;background-size: 100% 50px;border-radius: 0;}@media screen and (max-width: 768px) {.calendar-details--spectrum .cal-d__left::after {height: 5px;}}.calendar-details--spectrum .cal-d__right {border-color: #000;}.calendar-details--spectrum .cal-d__divider-light::after {border-color: #fff;opacity: 0.4;}.calendar-details--spectrum .cal-d__divider-dark::after {border-color: #000;opacity: 0.4;}.calendar-details--spectrum + .cal-action-wrapper .submit-button {background-color: #000;}.calendar-details--right-only {display: flex;justify-content: center;}.calendar-details--right-only .cal-d__right {position: relative;flex-basis: 100%;max-width: 830px;padding-top: 26px;border-top-style: none;border-left-style: solid;}@media screen and (min-width: 769px) {.calendar-details--right-only .cal-d__right {padding-top: 68px;}}.calendar-details--right-only .cal-d__top-line {position: absolute;top: 0;left: -2px;width: calc(100% + 4px);height: 6px;overflow: hidden;}@media screen and (min-width: 769px) {.calendar-details--right-only .cal-d__top-line {height: 30px;}}.calendar-details--right-only.calendar-details--tm .cal-d__top-line {background-color: #b2d9ed;}.calendar-details--right-only.calendar-details--tm .cal-d__top-line::before, .calendar-details--right-only.calendar-details--tm .cal-d__top-line::after {content: '';position: absolute;top: 0;width: 100%;height: 100%;-webkit-transform: skew(-45deg);transform: skew(-45deg);}.calendar-details--right-only.calendar-details--tm .cal-d__top-line::before {left: 33.333%;background-color: #7fc0e1;}.calendar-details--right-only.calendar-details--tm .cal-d__top-line::after {left: 66.666%;background-color: #339bcf;}.calendar-details--right-only.calendar-details--spectrum .cal-d__top-line {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;height: 30px;background-size: 100% 50px;border-radius: 0;}@media screen and (max-width: 768px) {.calendar-details--right-only.calendar-details--spectrum .cal-d__top-line {height: 5px;}}.glossary h1 {font-weight: 500;font-size: 3.75rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.15;}@media screen and (max-width: 1024px) {.glossary h1 {font-size: 3.125rem;}}@media screen and (max-width: 768px) {.glossary h1 {font-size: 2.125rem;}}.glossary-pagination {display: flex;flex-wrap: wrap;margin-top: 30px;}@media screen and (max-width: 1024px) {.glossary-pagination {margin-top: 20px;}}.glossary-pagination .character {display: flex;justify-content: center;align-items: stretch;width: 50px;height: 50px;margin-right: 10px;margin-bottom: 10px;color: #0082c3;font-weight: bold;border: 2px solid #0082c3;}@media screen and (max-width: 600px) {.glossary-pagination .character {width: 42px;height: 42px;}}.glossary-pagination .character.is-current {color: #fff;background-color: #0082c3;}.glossary-pagination .character.is-empty {color: #999;border-color: #999;}.glossary-pagination .character span, .glossary-pagination .character a {display: flex;justify-content: center;align-items: center;width: 100%;text-align: center;}.glossary-pagination .character a:hover, .glossary-pagination .character a:focus {color: #fff;background-color: #0082c3;}.glossary-descriptions {margin-top: 50px;}@media screen and (max-width: 1024px) {.glossary-descriptions {margin-top: 30px;}}@media screen and (max-width: 600px) {.glossary-descriptions {margin-top: 20px;}}@media screen and (max-width: 1024px) {.glossary-descriptions .o-content__container {padding-right: 0;padding-left: 0;}}.glossary-title {font-weight: 500;font-size: 3.125rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.0833;display: inline-block;color: #0082c3;font-weight: bold;}@media screen and (max-width: 1024px) {.glossary-title {font-size: 2.5rem;}}@media screen and (max-width: 768px) {.glossary-title {font-size: 1.875rem;}}.glossary-title:after {content: '';display: block;height: 6px;background-color: #c30023;border-radius: 3px;}@media screen and (max-width: 768px) {.glossary-title:after {height: 5px;}}.glossary-list {margin-top: 40px;}@media screen and (max-width: 1024px) {.glossary-list {margin-top: 30px;}}@media screen and (max-width: 600px) {.glossary-list {margin-top: 20px;}}.glossary-list dt {font-weight: 700;font-size: 1.875rem;font-family: "IT", "Neue Helvetica", "Verdana", "Arial", sans-serif;line-height: 1.1333;letter-spacing: 0.6px;}@media screen and (max-width: 1024px) {.glossary-list dt {font-size: 1.75rem;}}@media screen and (max-width: 768px) {.glossary-list dt {font-size: 1.375rem;}}.glossary-list dd {margin-top: 10px;margin-bottom: 40px;margin-left: 0;padding-bottom: 30px;border-bottom: 2px solid #cce6f3;border-radius: 1px;}@media screen and (max-width: 1024px) {.glossary-list dd {margin-bottom: 30px;padding-bottom: 20px;}}.glossary-list dd:last-child {margin-bottom: 0;}.glossary--spectrum .character {color: #000;border-color: #000;}.glossary--spectrum .character.is-current {background-color: #000;}.glossary--spectrum .character a:hover, .glossary--spectrum .character a:focus {background-color: #000;}.glossary--spectrum .glossary-title {color: #000;}.glossary--spectrum .glossary-title:after {height: 6px;background: url("/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/assets/images/spectrum_linie.svg") top left no-repeat;background-size: 100% 6px;border-radius: 3px;}@media screen and (max-width: 768px) {.glossary--spectrum .glossary-title:after {height: 5px;}}.glossary--spectrum .glossary-list dd {border-color: #999;}.accordion {max-width: 1060px;}.accordion .accordion--item {border-bottom: 1px solid #0082c3;}.accordion .accordion--item:first-of-type {margin-top: 15px;}@media screen and (max-width: 1024px) {.accordion .accordion--item:first-of-type {margin-top: 10px;}}.accordion .accordion--btn {position: relative;display: block;width: 100%;margin: 0;padding-top: 15px;padding-right: 100px;padding-bottom: 15px;font-weight: 500;font-size: 30px;line-height: 1.1333;letter-spacing: 0.3px;}@media screen and (max-width: 1024px) {.accordion .accordion--btn {padding-top: 12px;padding-bottom: 12px;font-size: 28px;}}@media screen and (max-width: 768px) {.accordion .accordion--btn {padding-right: 50px;font-size: 22px;}}.accordion .accordion--btn.is-open .accordion--arrow {top: 15px;right: -3px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}@media screen and (max-width: 1024px) {.accordion .accordion--btn.is-open .accordion--arrow {top: 12px;}}.accordion .accordion--arrow {position: absolute;top: 18px;right: 0;width: 42px;-webkit-transform-origin: center center;transform-origin: center center;transition: all 500ms;}@media screen and (max-width: 1024px) {.accordion .accordion--arrow {top: 10px;}}@media screen and (max-width: 768px) {.accordion .accordion--arrow {top: 14px;right: -5px;width: 38px;}}.accordion .accordion--arrow:before {font-family: "icomoon";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e954';color: #0082c3;font-size: 46px;}@media screen and (max-width: 768px) {.accordion .accordion--arrow:before {font-size: 36px;}}.accordion .accordion--arrow:after {font-family: "icomoon";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e953';position: absolute;right: 8px;bottom: 9px;color: #fff;font-size: 19px;}@media screen and (max-width: 768px) {.accordion .accordion--arrow:after {right: 11px;bottom: 6px;font-size: 15px;}}.accordion .accordion--body-inner {padding-right: 100px;padding-bottom: 20px;font-size: 22px;}@media screen and (max-width: 768px) {.accordion .accordion--body-inner {padding-right: 50px;font-size: 1.25rem;}}.accordion--spectrum .accordion--arrow:before {color: #000;}.accordion--spectrum .accordion--item {border-bottom: 1px solid #000;}.infobox {max-width: 990px;margin-bottom: 80px;}@media screen and (max-width: 1024px) {.infobox {margin-bottom: 60px;}}.infobox .infobox--inner {display: flex;align-items: flex-start;padding: 15px 20px 20px 5px;border: 6px solid #c30023;}.infobox .infobox--inner:before {font-family: "icomoon";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e971';position: relative;top: 7px;color: #c30023;font-size: 60px;}.infobox p {margin: 0;font-weight: 500;font-size: 30px;line-height: 34px;letter-spacing: 0.4px;}@media screen and (max-width: 1024px) {.infobox p {font-size: 28px;line-height: 32px;letter-spacing: 0.3px;}}@media screen and (max-width: 768px) {.infobox p {font-size: 22px;line-height: 26px;letter-spacing: 0.2px;}}.o-multicolumn .items {display: flex;flex-wrap: wrap;margin: -3rem 0 3rem -3rem;}@media screen and (max-width: 1024px) {.o-multicolumn .items {margin: -2rem 0 2rem -2rem;}}.o-multicolumn .item {padding: 3rem 0 0 3rem;}@media screen and (max-width: 1024px) {.o-multicolumn .item {padding: 2rem 0 0 2rem;}}.o-multicolumn[data-grid='3'] .items {flex-wrap: wrap;}.o-multicolumn[data-grid='3'] .item {width: 33.3333%;}@media screen and (max-width: 1024px) {.o-multicolumn[data-grid='3'] .item {width: 50%;}}@media screen and (max-width: 1024px) {.o-multicolumn[data-grid='3'] .items {display: block;}.o-multicolumn[data-grid='3'] .item {width: 100%;}}.o-multicolumn[data-grid='2'] .item {width: 50%;}@media screen and (max-width: 1024px) {.o-multicolumn[data-grid='2'] .item {width: 100%;}}.page-navigation {position: relative;}.page-navigation .text-center {margin-top: 3.5rem;}.page-header-slider__slider {opacity: 0;margin-bottom: 100px;}@media screen and (max-width: 1024px) {.page-header-slider__slider {margin-bottom: 60px;}}.page-header-slider__slider.is-initialized {opacity: 1;}.page-header-slider__item {position: relative;display: block;height: auto;}@media screen and (min-width: 993px) {.page-header-slider__item {max-height: calc(100vh - 122px);}}@media screen and (min-width: 1381px) {.page-header-slider__item {max-height: calc(100vh - 150px);}}.page-header-slider__image {width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.page-header-slider__video {position: relative;width: 100%;height: 100%;}.page-header-slider__video > video {display: block;width: 100%;height: 100%;font-family: "object-fit:cover";object-fit: cover;}.page-header-slider__headline {position: absolute;right: 20px;bottom: 100px;width: -webkit-max-content;width: -moz-max-content;width: max-content;max-width: 90%;color: #fff;text-align: right;opacity: 0;}.glide__slide--active .page-header-slider__headline {opacity: 1;}@media screen and (min-width: 769px) {.page-header-slider__headline {right: 50px;}}@media screen and (min-width: 1025px) {.page-header-slider__headline {right: 80px;}}.page-header-slider__headline a {transition: all 0.4s ease-in-out;}.page-header-slider__headline.underline--tm::after, .page-header-slider__headline.underline--mixed::after, .page-header-slider__headline.underline--spectrum::after {width: calc(120% + 20px);max-width: none;margin-left: auto;}@media screen and (min-width: 769px) {.page-header-slider__headline.underline--tm::after, .page-header-slider__headline.underline--mixed::after, .page-header-slider__headline.underline--spectrum::after {width: calc(120% + 50px);}}@media screen and (min-width: 1025px) {.page-header-slider__headline.underline--tm::after, .page-header-slider__headline.underline--mixed::after, .page-header-slider__headline.underline--spectrum::after {width: calc(120% + 80px);}}.page-header-slider__headline[data-animate='headline-animate'] {right: auto;left: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);transition: left 1700ms;}@media screen and (min-width: 769px) {.page-header-slider__headline[data-animate='headline-animate'] {transition: left 2000ms;}}.page-header-slider__headline[data-animate='headline-animate'].underline--tm::after, .page-header-slider__headline[data-animate='headline-animate'].underline--mixed::after, .page-header-slider__headline[data-animate='headline-animate'].underline--spectrum::after {-webkit-transform: translateX(-50%);transform: translateX(-50%);transition: -webkit-transform 1700ms;transition: transform 1700ms;transition: transform 1700ms, -webkit-transform 1700ms;}@media screen and (min-width: 769px) {.page-header-slider__headline[data-animate='headline-animate'].underline--tm::after, .page-header-slider__headline[data-animate='headline-animate'].underline--mixed::after, .page-header-slider__headline[data-animate='headline-animate'].underline--spectrum::after {transition: -webkit-transform 2000ms;transition: transform 2000ms;transition: transform 2000ms, -webkit-transform 2000ms;}}.page-header-slider__headline[data-headline-in] {left: calc(100% - 20px);z-index: 1;}@media screen and (min-width: 769px) {.page-header-slider__headline[data-headline-in] {left: calc(100% - 50px);}}@media screen and (min-width: 1025px) {.page-header-slider__headline[data-headline-in] {left: calc(100% - 80px);}}.page-header-slider__headline[data-headline-in].underline--tm::after, .page-header-slider__headline[data-headline-in].underline--mixed::after, .page-header-slider__headline[data-headline-in].underline--spectrum::after {-webkit-transform: translateX(0);transform: translateX(0);}.page-header-slider__headline[data-headline-in][data-headline-out] {left: 450%;transition: left 1800ms;}@media screen and (min-width: 769px) {.page-header-slider__headline[data-headline-in][data-headline-out] {transition: left 2800ms;}}.page-header-slider__headline[data-headline-hidden] {opacity: 0;}.page-header-slider .has-tooltip.has-tooltip--top .sr-only {-webkit-transform: translate(50%, -120%);transform: translate(50%, -120%);}.page-header-slider .has-tooltip.has-tooltip--top.glide__bullet .sr-only {-webkit-transform: translate(50%, -160%);transform: translate(50%, -160%);}.page-header-slider__headline:hover:hover a {color: #339bcf;}.page-header-slider__headline:hover.underline--tm::after, .page-header-slider__headline:hover.underline--mixed::after, .page-header-slider__headline:hover.underline--spectrum::after {-webkit-transform: scale(1.2);transform: scale(1.2);}.c-red {color: #c30023;}.c-blue {color: #0082c3;}.c-blue-80 {color: #339bcf;}.c-blue-50 {color: #7fc0e1;}.c-blue-30 {color: #b2d9ed;}.bg-blue {background-color: #0082c3;}.bg-spectrum-purple {background-color: #55367c;}.bg-spectrum-blue {background-color: #0063a7;}.bg-spectrum-turquoise {background-color: #00a4a6;}.bg-spectrum-green {background-color: #00883c;}.bg-spectrum-olive {background-color: #6eac27;}.bg-spectrum-yellow {background-color: #fc0;}.bg-spectrum-orange {background-color: #ea5b0c;}.bg-spectrum-red {background-color: #ae0f0b;}.pswp {position: absolute;top: 0;left: 0;z-index: 1000;display: none;width: 100%;height: 100%;overflow: hidden;outline: none;-webkit-backface-visibility: hidden;touch-action: none;}.pswp img {max-width: none;}.pswp--animate_opacity {opacity: 0.001;transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change: opacity;}.pswp--open {display: block;}.pswp__img {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.pswp--zoom-allowed .pswp__img {cursor: default !important;}.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;}.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing;}.pswp__bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;opacity: 0;will-change: opacity;}.pswp__scroll-wrap {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}.pswp__container, .pswp__zoom-wrap {position: absolute;top: 0;right: 0;bottom: 0;left: 0;touch-action: none;}.pswp__container, .pswp__img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}.pswp__zoom-wrap {position: absolute;width: 100%;-webkit-transform-origin: left top;transform-origin: left top;transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__bg {transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change: opacity;}.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {transition: none;}.pswp__container, .pswp__zoom-wrap {-webkit-backface-visibility: hidden;}.pswp__item {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;}.pswp__img {position: absolute;top: 0;left: 0;width: auto;height: auto;}.pswp__img--placeholder {-webkit-backface-visibility: hidden;}.pswp__img--placeholder--blank {background: #313439;}.pswp--ie .pswp__img {top: 0;left: 0;width: 100% !important;height: auto !important;}.pswp__error-msg {position: absolute;top: 50%;left: 0;width: 100%;margin-top: -8px;color: #888;font-weight: bold;line-height: 16px;text-align: center;}.pswp__error-msg a {color: #888;text-decoration: underline;}@media screen and (max-width: 768px) {.pswp__caption__center.container {padding-right: 55px;}}.pswp__caption__center.container .pswp--caption-text {display: none;}.pswp__caption__center.container .pswp--caption-text[aria-hidden='false'] {display: block;}.pswp__caption__center.container .pswp--caption-text[aria-hidden='false'] + .download-button {margin-top: 28px;}.pswp__caption__center.container .download-button {margin-right: 18px;}.pswp__caption__center.container .pswp-toggle-caption {position: absolute;right: 0;bottom: 0;padding: 29px 13px 6px 12px;color: #fff;font-size: 1.6rem;line-height: 1.3333;background-color: #0082c3;transition: -webkit-clip-path 1s;transition: clip-path 1s;transition: clip-path 1s, -webkit-clip-path 1s;-webkit-clip-path: polygon(calc(100% - 50px) 100%, calc(100% - 50px) calc(100% - 45px), 100% calc(100% - 65px), 100% 100%);clip-path: polygon(calc(100% - 50px) 100%, calc(100% - 50px) calc(100% - 45px), 100% calc(100% - 65px), 100% 100%);}.c-red {color: #c30023;}.c-blue {color: #0082c3;}.c-blue-80 {color: #339bcf;}.c-blue-50 {color: #7fc0e1;}.c-blue-30 {color: #b2d9ed;}.bg-blue {background-color: #0082c3;}.bg-spectrum-purple {background-color: #55367c;}.bg-spectrum-blue {background-color: #0063a7;}.bg-spectrum-turquoise {background-color: #00a4a6;}.bg-spectrum-green {background-color: #00883c;}.bg-spectrum-olive {background-color: #6eac27;}.bg-spectrum-yellow {background-color: #fc0;}.bg-spectrum-orange {background-color: #ea5b0c;}.bg-spectrum-red {background-color: #ae0f0b;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0, 0, 0, 0);}.pswp__button {position: relative;display: block;float: right;width: 44px;height: 44px;margin: 0;padding: 0;overflow: visible;background: none;border: 0;box-shadow: none;cursor: pointer;-webkit-appearance: none;}.pswp__button:active {outline: none;}.pswp__button::-moz-focus-inner {padding: 0;border: 0;}.pswp__button:before {display: none;}.pswp__button svg {pointer-events: none;}.pswp__button svg * {transition: all 0.2s;}.pswp__button--close svg {width: 24px;height: 24px;}.pswp__button--close:hover svg > *, .pswp__button--close:focus svg > *, .pswp__ui--over-close .pswp__button--close svg > * {fill: #0082c3;}.pswp--spectrum .pswp__button--close:hover svg, .pswp--spectrum .pswp__button--close:focus svg, .pswp--spectrum .pswp__ui--over-close .pswp__button--close svg {opacity: 0.4;}.pswp--spectrum .pswp__button--close:hover svg > *, .pswp--spectrum .pswp__button--close:focus svg > *, .pswp--spectrum .pswp__ui--over-close .pswp__button--close svg > * {fill: #000;}.pswp__button--zoom {display: none;}.pswp__button--zoom svg {width: 24px;height: 24px;}.pswp__button--zoom svg circle {stroke: #000;}.pswp__button--zoom svg rect {fill: #000;}.pswp__button--zoom:hover svg circle, .pswp__button--zoom:focus svg circle {stroke: #0082c3;}.pswp__button--zoom:hover svg rect, .pswp__button--zoom:focus svg rect {fill: #0082c3;}.pswp--spectrum .pswp__button--zoom:hover svg, .pswp--spectrum .pswp__button--zoom:focus svg {opacity: 0.4;}.pswp--spectrum .pswp__button--zoom:hover svg circle, .pswp--spectrum .pswp__button--zoom:focus svg circle {stroke: #000;}.pswp--spectrum .pswp__button--zoom:hover svg rect, .pswp--spectrum .pswp__button--zoom:focus svg rect {fill: #000;}.pswp--zoom-allowed .pswp__button--zoom {display: block;}.pswp--zoomed-in .pswp__button--zoom svg rect:first-of-type {display: none;}.pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right {visibility: hidden;}.pswp__button--arrow--left, .pswp__button--arrow--right {position: absolute;top: 50%;z-index: 9;width: 55px;height: 70px;margin-top: -35px;background: #0082c3;}@media screen and (max-width: 1024px) {.pswp__button--arrow--left, .pswp__button--arrow--right {width: 40px !important;height: 50px !important;}}.pswp__button--arrow--left span[class^='icon'], .pswp__button--arrow--right span[class^='icon'] {position: absolute;top: 50%;left: 50%;display: block;color: #fff;font-weight: bold;font-size: 1.5625rem;transition: opacity 200ms;pointer-events: none;}@media screen and (max-width: 1024px) {.pswp__button--arrow--left span[class^='icon'], .pswp__button--arrow--right span[class^='icon'] {font-size: 1.125rem;}}.pswp__button--arrow--left span.sr-only, .pswp__button--arrow--right span.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0, 0, 0, 0);}.pswp--spectrum .pswp__button--arrow--left, .pswp--spectrum .pswp__button--arrow--right {background: #000;}.pswp--spectrum .download-button {background-color: #000;}.pswp--spectrum .download-button:hover {background-color: #2d2d2d;}.pswp__button--arrow--left:hover span[class^='icon'], .pswp__button--arrow--left:focus span[class^='icon'], .pswp__button--arrow--right:hover span[class^='icon'], .pswp__button--arrow--right:focus span[class^='icon'] {opacity: 0.6;}.pswp__button--arrow--left {left: 0;-webkit-transform: skewY(-30deg);transform: skewY(-30deg);}.pswp__button--arrow--left span[class^='icon'] {-webkit-transform: skewY(30deg) translate(-50%, -25%);transform: skewY(30deg) translate(-50%, -25%);}.pswp__button--arrow--right {right: 0;-webkit-transform: skewY(30deg);transform: skewY(30deg);}.pswp__button--arrow--right span[class^='icon'] {-webkit-transform: skewY(-30deg) translate(-50%, -75%);transform: skewY(-30deg) translate(-50%, -75%);}.pswp__counter {position: absolute;bottom: 0;left: 0;display: flex;align-items: flex-end;height: 44px;padding: 10px;color: #000;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.pswp__scroll-wrap .pswp__caption {display: none;}.pswp__caption {position: absolute;bottom: 0;left: 0;z-index: 10;width: 100%;min-height: 44px;padding: 1rem 0;font-size: 1.125rem;}@media screen and (max-width: 992px) {.pswp__caption {padding: 1rem 0;font-size: 1rem;}}.pswp__caption__center .is-h6 {margin-bottom: 0.5rem;}.pswp__caption__center p {margin: 0;}.pswp__caption--empty {display: none;}.pswp__caption--fake {visibility: hidden;}.pswp_imagetitle_text {float: left;width: calc(calc(100% - 100px));padding: 0 10px;}.pswp_imagetitle_text p {margin: 9px 0 0 0;color: #fff;font-weight: bold;}.pswp__preloader {position: absolute;top: 0;left: 50%;display: none;width: 44px;height: 44px;margin-left: -22px;direction: ltr;opacity: 0;transition: opacity 0.25s ease-out;will-change: opacity;}.pswp__preloader__icn {width: 20px;height: 20px;margin: 12px;}.pswp__preloader--active {opacity: 1;}.pswp--css_animation .pswp__preloader--active {opacity: 1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation: clockwise 500ms linear infinite;animation: clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;}.pswp--css_animation .pswp__preloader__icn {position: absolute;top: 15px;left: 15px;width: 14px;height: 14px;margin: 0;background: none;opacity: 0.75;}.pswp--css_animation .pswp__preloader__cut {position: relative;width: 7px;height: 14px;overflow: hidden;}.pswp--css_animation .pswp__preloader__donut {position: absolute;top: 0;left: 0;box-sizing: border-box;width: 14px;height: 14px;margin: 0;background: none;border: 2px solid #fff;border-bottom-color: transparent;border-left-color: transparent;border-radius: 50%;}@media screen and (max-width: 1024px) {.pswp__preloader {position: relative;top: auto;left: auto;float: right;margin: 0;}}@-webkit-keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}@keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}.pswp__ui {z-index: 1050;visibility: visible;opacity: 1;-webkit-font-smoothing: auto;}.pswp__top-bar {position: absolute;top: 0;left: 0;width: 100%;min-height: 44px;}.pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {-webkit-backface-visibility: hidden;transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change: opacity;}.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {visibility: visible;}.pswp__top-bar, .pswp__caption {background-color: rgba(255, 255, 255, 0.9);}.pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption {background-color: rgba(255, 255, 255, 0.95);}.pswp__ui--idle .pswp__top-bar {opacity: 0;}.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right {opacity: 0;}.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right {opacity: 0.001;}.pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter {display: none;}.pswp__element--disabled {display: none !important;}.pswp--minimal--dark .pswp__top-bar {background: none;} </style> </head> <body data-hide-cookiebanner> <header class="header"> <div class="navbar"> <svg class="header-triangle" width="200" height="120" viewBox="0,0,200,120" baseProfile="tiny" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <polyline points="0,0 0,120 200,0" vector-effect="non-scaling-stroke" fill="white"/> <line x1="0.5" y1="0" x2="0.5" y2="120" shape-rendering="crispEdges"/> <line x1="0.5" y1="120" x2="200" y2="0"/> </svg> <div class="header-logo"> <a href="/"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147 150"><path d="M142.907 74.255h-3.779c-.612 0-1.081-.292-1.403-.906l-3.888-7.768v7.697a.97.97 0 0 1-.973.977h-2.736a.97.97 0 0 1-.972-.977v-23.74a.97.97 0 0 1 .972-.977h2.736a.97.97 0 0 1 .973.977V63.41l3.527-5.924c.323-.54.791-.832 1.404-.832h3.527c.577 0 .791.615.43 1.118l-4.608 6.4 5.294 8.961c.287.506.073 1.12-.504 1.12m-19.04 0h-2.736a.968.968 0 0 1-.972-.976V57.632a.97.97 0 0 1 .972-.977h2.737c.539 0 .97.435.97.977v15.646c0 .544-.431.977-.97.977m-1.442-20.309c-1.547 0-2.663-1.264-2.663-2.82 0-1.556 1.116-2.818 2.663-2.818 1.547 0 2.663 1.262 2.663 2.818s-1.116 2.82-2.663 2.82m-7.699 20.309h-2.736a.97.97 0 0 1-.973-.977V61.861c0-.868-.357-1.518-1.476-1.518-1.547 0-2.663 1.477-2.663 3.574v9.361c0 .544-.431.977-.97.977h-2.736a.968.968 0 0 1-.973-.977V57.632a.97.97 0 0 1 .973-.977h2.085c.578 0 .903.362 1.008.868l.252 1.156c1.368-1.48 2.88-2.277 4.752-2.277 2.701 0 4.427 1.809 4.427 4.518v12.358c0 .544-.43.977-.97.977m-17.528 0h-2.736a.968.968 0 0 1-.97-.977V61.861c0-.868-.36-1.518-1.477-1.518-1.546 0-2.666 1.409-2.666 3.574v9.361c0 .544-.43.977-.97.977h-2.736a.97.97 0 0 1-.972-.977v-23.74a.97.97 0 0 1 .972-.977h2.737c.539 0 .97.433.97.977v8.817c.972-1.05 2.522-1.953 4.394-1.953 2.698 0 4.427 1.809 4.427 4.518v12.358a.97.97 0 0 1-.973.977m-15.905-.362c-1.151.432-2.52.615-3.853.615-4.713 0-7.702-2.818-7.702-9.288 0-4.915 2.699-8.818 8.063-8.818 1.08 0 2.232.218 3.24.615.647.253.756.723.647 1.12l-.647 2.062c-.144.432-.469.756-1.151.577-.504-.145-.935-.324-1.729-.324-2.303 0-3.6 1.48-3.6 4.768 0 3.614 1.007 5.132 3.673 5.132.648 0 1.547-.074 2.23-.288.615-.183.902.102 1.008.614l.398 2.133c.106.505 0 .864-.577 1.082M60.599 60.09c-1.69 0-2.124 1.73-2.268 3.541h4.427c-.108-1.879-.466-3.54-2.16-3.54m5.869 6.54h-8.136c.18 2.31.683 3.794 3.636 3.794 1.403 0 2.411-.326 3.384-.688.612-.218.864.109 1.008.58l.72 2.094c.179.544-.143.905-.577 1.085-1.62.723-3.132 1.012-5.472 1.012-4.644 0-7.594-2.927-7.594-9.106 0-5.241 2.628-9 7.055-9 4.751 0 6.949 3.362 6.949 9.253a.972.972 0 0 1-.973.976m-13.201-12.47h-4.679v19.082c0 .544-.468 1.012-1.007 1.012h-2.845c-.54 0-1.008-.468-1.008-1.012V54.16h-4.679a1.03 1.03 0 0 1-1.007-1.012v-2.382c0-.544.465-1.015 1.007-1.015h14.218c.542 0 1.008.471 1.008 1.015v2.382a1.03 1.03 0 0 1-1.008 1.012m92.761 48.075h-2.736a.968.968 0 0 1-.97-.976V89.84c0-1.05-.685-1.518-1.297-1.518-1.582 0-2.59 1.373-2.59 3.58v9.358a.97.97 0 0 1-.973.976h-2.736a.97.97 0 0 1-.973-.976V89.84c0-1.05-.682-1.518-1.295-1.518-1.585 0-2.592 1.373-2.592 3.58v9.358c0 .544-.431.976-.973.976h-2.736a.968.968 0 0 1-.97-.976V85.613c0-.544.43-.976.97-.976h2.088c.578 0 .9.358 1.008.867l.252 1.08c1.152-1.297 2.988-2.203 4.535-2.203 1.91 0 3.314.832 3.961 2.311 1.151-1.37 3.024-2.311 4.644-2.311 2.628 0 4.356 1.738 4.356 4.882v11.997a.97.97 0 0 1-.973.976m-25.698 0h-2.086c-.578 0-.903-.362-1.011-.867l-.252-1.086c-1.368 1.447-3.059 2.206-4.93 2.206-2.699 0-4.609-1.809-4.609-4.52V85.613a.97.97 0 0 1 .973-.976h2.736a.97.97 0 0 1 .973.976v11.42c0 .865.539 1.518 1.655 1.518 1.547 0 2.842-1.482 2.842-3.58v-9.358a.97.97 0 0 1 .972-.976h2.737a.97.97 0 0 1 .972.976v15.647a.97.97 0 0 1-.972.976M97.474 88.07c-1.693 0-2.124 1.735-2.267 3.541h4.427c-.109-1.88-.47-3.541-2.16-3.541m5.868 6.54h-8.135c.179 2.316.682 3.795 3.636 3.795 1.403 0 2.41-.324 3.383-.685.613-.218.864.108 1.008.579l.718 2.094c.181.544-.144.903-.574 1.085-1.62.724-3.132 1.012-5.473 1.012-4.643 0-7.597-2.93-7.597-9.108 0-5.239 2.631-9 7.058-9 4.752 0 6.946 3.364 6.946 9.252a.97.97 0 0 1-.97.977m-21.486 7.88c-1.872 0-3.817-.507-5.364-1.121-.539-.218-.756-.65-.612-1.156l.647-2.024c.182-.544.578-.903 1.152-.688 1.298.468 2.628 1.012 3.96 1.012 1.152 0 1.62-.468 1.62-1.227 0-1.303-1.655-2.061-3.348-3-1.763-.976-3.527-2.317-3.527-4.735 0-2.926 1.945-5.17 5.724-5.17 1.8 0 2.737.147 4.354.797.504.217.902.653.72 1.153l-.612 1.63c-.214.543-.612.905-1.116.723-.718-.256-1.728-.724-2.95-.724-1.008 0-1.442.615-1.442 1.303 0 .938 1.404 1.626 2.954 2.453 1.872 1.015 3.922 2.459 3.922 5.244 0 2.638-1.582 5.53-6.082 5.53m-9.644-.254h-2.089c-.577 0-.9-.362-1.008-.867l-.252-1.086c-1.368 1.447-3.058 2.206-4.93 2.206-2.701 0-4.608-1.809-4.608-4.52V85.613a.97.97 0 0 1 .972-.976h2.736a.97.97 0 0 1 .973.976v11.42c0 .865.54 1.518 1.655 1.518 1.547 0 2.842-1.482 2.842-3.58v-9.358a.97.97 0 0 1 .973-.976h2.736a.97.97 0 0 1 .973.976v15.647a.97.97 0 0 1-.973.976m-17.672 0h-2.733a.968.968 0 0 1-.973-.976V89.84c0-1.05-.685-1.518-1.297-1.518-1.582 0-2.59 1.373-2.59 3.58v9.358a.97.97 0 0 1-.973.976h-2.736a.97.97 0 0 1-.973-.976V89.84c0-1.05-.682-1.518-1.295-1.518-1.582 0-2.592 1.373-2.592 3.58v9.358c0 .544-.431.976-.97.976h-2.736a.97.97 0 0 1-.973-.976V85.613a.97.97 0 0 1 .973-.976h2.088c.575 0 .9.358 1.008.867l.252 1.08c1.152-1.297 2.985-2.203 4.535-2.203 1.907 0 3.31.832 3.958 2.311 1.154-1.37 3.024-2.311 4.644-2.311 2.628 0 4.356 1.738 4.356 4.882v11.997c0 .544-.43.976-.973.976m49.804-60.43c-1.01 0-2.062-.274-2.9-.606-.29-.115-.407-.35-.331-.624l.352-1.094c.096-.294.31-.488.624-.37.7.252 1.418.547 2.138.547.621 0 .876-.26.876-.665 0-.706-.896-1.115-1.81-1.62-.952-.527-1.908-1.25-1.908-2.56 0-1.582 1.052-2.793 3.094-2.793.973 0 1.48.076 2.356.429.272.118.486.353.39.626l-.332.877c-.117.291-.33.491-.603.391-.39-.135-.935-.391-1.597-.391-.545 0-.776.332-.776.706 0 .506.758.88 1.593 1.326 1.014.547 2.121 1.327 2.121 2.832 0 1.427-.855 2.989-3.287 2.989m-8.091-7.794c-.914 0-1.149.938-1.228 1.914h2.394c-.059-1.014-.252-1.914-1.166-1.914m3.17 3.538h-4.398c.097 1.247.37 2.05 1.966 2.05.759 0 1.304-.177 1.828-.37.331-.118.469.055.545.31l.39 1.133c.096.294-.077.488-.31.586-.877.39-1.694.547-2.957.547-2.51 0-4.107-1.583-4.107-4.92 0-2.833 1.42-4.865 3.814-4.865 2.566 0 3.756 1.817 3.756 5 0 .29-.234.529-.527.529m-9.182 4.12h-1.476a.526.526 0 0 1-.528-.526V34.97c0-.473-.193-.82-.797-.82-.838 0-1.441.762-1.441 1.932v5.062a.523.523 0 0 1-.524.526h-1.48a.525.525 0 0 1-.524-.526V28.309c0-.291.234-.527.524-.527h1.48c.293 0 .524.236.524.527v4.767c.527-.567 1.365-1.055 2.376-1.055 1.459 0 2.393.976 2.393 2.44v6.683a.526.526 0 0 1-.527.526m-8.596-.197c-.62.236-1.362.333-2.082.333-2.55 0-4.164-1.524-4.164-5.018 0-2.662 1.46-4.767 4.36-4.767.583 0 1.204.117 1.749.332.351.138.41.391.351.606l-.351 1.111c-.076.236-.252.412-.621.312-.273-.076-.504-.173-.935-.173-1.245 0-1.945.8-1.945 2.58 0 1.952.545 2.773 1.983 2.773.352 0 .838-.045 1.207-.162.331-.094.487.064.545.335l.214 1.153c.059.273 0 .468-.31.585m-10.562.333c-1.014 0-2.062-.274-2.9-.606-.293-.115-.407-.35-.331-.624l.351-1.094c.097-.294.31-.488.621-.37.7.252 1.421.547 2.142.547.621 0 .873-.26.873-.665 0-.706-.894-1.115-1.808-1.62-.955-.527-1.907-1.25-1.907-2.56 0-1.582 1.049-2.793 3.094-2.793.973 0 1.48.076 2.355.429.273.118.487.353.387.626l-.328.877c-.117.291-.331.491-.604.391-.39-.135-.934-.391-1.596-.391-.545 0-.78.332-.78.706 0 .506.76.88 1.597 1.326 1.01.547 2.121 1.327 2.121 2.832 0 1.427-.855 2.989-3.287 2.989m-4.163-.274c-.469.156-1.207.274-1.89.274-1.614 0-2.255-.939-2.255-2.421V34.07h-.993a.523.523 0 0 1-.525-.526v-.859c0-.294.234-.53.525-.53h.993v-2.008c0-.373.096-.703.465-.782l1.421-.333c.449-.097.645.156.645.624v2.5h1.186c.29 0 .525.235.525.53v.858a.523.523 0 0 1-.525.526h-1.186v4.65c0 .527.231.762.58.762.176 0 .43-.018.565-.059.31-.076.507.041.566.35l.234 1.23c.038.256-.079.453-.33.529m-7.14.138h-1.128c-.31 0-.487-.197-.545-.47l-.138-.586c-.738.783-1.652 1.192-2.663 1.192-1.462 0-2.493-.977-2.493-2.442v-6.679c0-.294.234-.53.527-.53h1.48c.29 0 .524.236.524.53v6.17c0 .471.29.821.894.821.838 0 1.538-.8 1.538-1.932v-5.059c0-.294.234-.53.524-.53h1.48c.293 0 .524.236.524.53v8.459a.523.523 0 0 1-.524.526m-12.355-7.658c-.914 0-1.145.938-1.224 1.914h2.393c-.058-1.014-.252-1.914-1.169-1.914M50.6 37.55h-4.397c.096 1.247.369 2.05 1.965 2.05.76 0 1.304-.177 1.829-.37.33-.118.468.055.544.31l.39 1.133c.097.294-.079.488-.31.586-.876.39-1.694.547-2.96.547-2.507 0-4.104-1.583-4.104-4.92 0-2.833 1.421-4.865 3.812-4.865 2.569 0 3.755 1.817 3.755 5 0 .29-.231.529-.524.529m-13.227-6.994h-.993v8.888h.896c1.904 0 2.549-1.094 2.549-4.456 0-2.909-.604-4.432-2.452-4.432m.562 11.114H34.3a.557.557 0 0 1-.545-.55V28.974c0-.295.252-.547.545-.547h3.5c1.85 0 4.729.702 4.729 6.62 0 3.85-.935 6.623-4.594 6.623m-13.667 97.833c-2.671-1.83-5.2-4.185-4.283-11.059.551-4.097 2.376-6.605 4.143-9.032 2.071-2.841 4.028-5.526 3.354-10.211-.425-2.974-2.578-5.641-4.857-8.468-3.126-3.88-6.363-7.894-5.666-13.167 1.075-8.12 2.484-9.776 5.886-13.779l.755-.891c1.893-2.247 7.837-10.188 4.943-18.267-.422-1.18-1.24-2.55-2.186-4.138-2.472-4.144-5.859-9.82-4.415-16.27 2.28-10.197 4.726-13.018 7.316-16.006.96-1.109 1.95-2.25 2.959-3.785 2.874-4.376 2.355-7.573 1.412-9.488C32.266 2.174 29.114.292 25.405.03c-3.299-.232-6.287.88-8.203 3.044-1.438 1.627-2.944 4.65-1.96 9.815l.065.335c1.324 6.93 2.692 14.1-.642 22.726-2.2 5.697-5.464 9.211-8.34 12.314-4.199 4.53-7.823 8.438-5.699 17.003 1.172 4.729 4.087 6.647 6.66 8.34 2.25 1.48 4.373 2.88 5.208 5.992 1.755 6.561.46 13.626-3.46 18.887-3.767 4.915-7.72 11.482-4.801 18.72 1.385 3.447 4.505 5.241 7.256 6.82 2.939 1.692 5.479 3.15 5.631 6.162.229 4.506-1.13 6.803-2.22 8.647-.891 1.506-1.662 2.806-1.301 4.706.45 2.39 3.41 6.238 6.419 6.45.8.056 1.546-.139 2.226-.58 2.235-1.45 3.437-4.4 3.46-6.564.02-1.51-.492-2.697-1.436-3.344m1.39-78.79c-.417 6.01-5.629 10.556-11.617 10.139-5.982-.42-10.512-5.65-10.093-11.659.42-6.011 5.628-10.558 11.614-10.138 5.985.42 10.514 5.653 10.095 11.659M24.8 2.824c3.536.247 6.21 3.338 5.962 6.885-.247 3.55-3.323 6.236-6.859 5.989-3.536-.25-6.21-3.339-5.962-6.889.246-3.546 3.323-6.232 6.859-5.985m-1.386 107.7c-.328 4.72-4.424 8.291-9.129 7.965-4.702-.33-8.261-4.441-7.933-9.165.328-4.726 4.423-8.297 9.126-7.964 4.705.33 8.264 4.44 7.936 9.164" fill="#0082CC" fill-rule="evenodd"/> </svg> </a> </div> </div> </header> <main> <div class="error404"> <div class="container"> <div class="columns"> <div class="col-sm-8 col-lg-7 offset-lg-1"> <div class="error404-content"> <h3>Sorry, aber diese Seite konnte nicht gefunden werden</h3> <p> Gründe dafür könnten sein, dass Sie eine falsche oder veraltete URL aufgerufen haben – bitte überprüfen Sie diese noch einmal – oder wir haben die betreffende Seite archiviert, verschoben oder umbenannt. </p> <a href="/" class="submit-button"> <svg id="icon-arrow-right" viewBox="0 0 32 32" style="width: 20px; fill: white; margin-bottom: -2px;"> <path d="M27.278 14.689l-8.262-8.262c-0.525-0.525-0.525-1.311 0-1.836s1.311-0.525 1.836 0l11.409 11.409-11.409 11.409c-0.525 0.525-1.311 0.525-1.836 0s-0.525-1.311 0-1.836l8.262-8.262h-25.704c-0.787 0-1.311-0.525-1.311-1.311s0.525-1.311 1.311-1.311h25.704z"></path> </svg> Zur Startseite </a> </div> </div> </div> <div class="bgimg"></div> </div> </div> </main> <script defer src="/typo3conf/ext/dreipc_sdtb/Resources/Public/Frontend/Build/bundle.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10