@charset "UTF-8";
@font-face{ font-family: 'GT America';  src: url(/fileadmin/t8_jetpack/theme/fonts/GT-America-Standard-Regular.eot);  src: url(/fileadmin/t8_jetpack/theme/fonts/GT-America-Standard-Regular.eot?#iefix) format('embedded-opentype'),url(/fileadmin/t8_jetpack/theme/fonts/GT-America-Standard-Regular.woff2) format('woff2'),url(/fileadmin/t8_jetpack/theme/fonts/GT-America-Standard-Regular.woff) format('woff'),url(/fileadmin/t8_jetpack/theme/fonts/GT-America-Standard-Regular.ttf) format('truetype'); }html{ line-height: 1.15;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; }body{ margin: 0; }article,aside,footer,header,nav,section{ display: block; }h1{ font-size: 2em;  margin: .67em 0; }figcaption,figure{ display: block; }figure{ margin: 1em 40px; }hr{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;  height: 0;  overflow: visible; }main{ display: block; }pre{ font-family: monospace,monospace;  font-size: 1em; }a{ background-color: transparent;  -webkit-text-decoration-skip: objects; }abbr[title]{ border-bottom: none;  text-decoration: underline;  text-decoration: underline dotted; }b,strong{ font-weight: inherit; }b,strong{ font-weight: bolder; }code,kbd,samp{ font-family: monospace,monospace;  font-size: 1em; }dfn{ font-style: italic; }mark{ background-color: #ff0;  color: #000; }small{ font-size: 80%; }sub,sup{ font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; }sub{ bottom: -.25em; }sup{ top: -.5em; }audio,video{ display: inline-block; }audio:not([controls]){ display: none;  height: 0; }img{ border-style: none; }svg:not(:root){ overflow: hidden; }button,input,optgroup,select,textarea{ font-family: sans-serif;  font-size: 100%;  line-height: 1.15;  margin: 0; }button{ overflow: visible; }button,select{ text-transform: none; }button,html [type="button"],[type="reset"],[type="submit"]{ -webkit-appearance: button; }button,[type="button"],[type="reset"],[type="submit"]{}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{ border-style: none;  padding: 0; }button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{ outline: 1px dotted ButtonText; }input{ overflow: visible; }[type="checkbox"],[type="radio"]{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  padding: 0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{ height: auto; }[type="search"]{ -webkit-appearance: textfield;  outline-offset: -2px; }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{ -webkit-appearance: none; }::-webkit-file-upload-button{ -webkit-appearance: button;  font: inherit; }fieldset{ padding: .35em .75em .625em; }legend{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  display: table;  max-width: 100%;  padding: 0;  color: inherit;  white-space: normal; }progress{ display: inline-block;  vertical-align: baseline; }textarea{ overflow: auto; }details{ display: block; }summary{ display: list-item; }menu{ display: block; }canvas{ display: inline-block; }template{ display: none; }[hidden]{ display: none; }html.lb-disable-scrolling{ overflow: hidden;  position: fixed;  height: 100vh;  width: 100vw; }.lightboxOverlay{ position: absolute;  top: 0;  left: 0;  z-index: 9999;  background-color: black;  -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  opacity: .8;  display: none; }.lightbox{ position: absolute;  left: 0;  width: 100%;  z-index: 10000;  text-align: center;  line-height: 0;  font-weight: normal; }.lightbox .lb-image{ display: block;  height: auto;  max-width: inherit;  max-height: none;  border-radius: 3px;  border: 4px solid white; }.lightbox a img{ border: none; }.lb-outerContainer{ position: relative;  *zoom: 1;  width: 250px;  height: 250px;  margin: 0 auto;  border-radius: 4px;  background-color: white; }.lb-outerContainer:after{ content: "";  display: table;  clear: both; }.lb-loader{ position: absolute;  top: 43%;  left: 0;  height: 25%;  width: 100%;  text-align: center;  line-height: 0; }.lb-cancel{ display: block;  width: 32px;  height: 32px;  margin: 0 auto;  background: url(/fileadmin/t8_jetpack/theme/css/vendor/jquery-lightbox/images/loading.gif) no-repeat; }.lb-nav{ position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 10; }.lb-container > .nav{ left: 0; }.lb-nav a{ outline: none;  background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); }.lb-prev,.lb-next{ height: 100%;  cursor: pointer;  display: block; }.lb-nav a.lb-prev{ width: 34%;  left: 0;  float: left;  background: url(/fileadmin/t8_jetpack/theme/css/vendor/jquery-lightbox/images/prev.png) left 48% no-repeat;  -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity .6s;  -moz-transition: opacity .6s;  -o-transition: opacity .6s;  -webkit-transition: opacity .6s; transition: opacity .6s; }.lb-nav a.lb-prev:hover{ -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1; }.lb-nav a.lb-next{ width: 64%;  right: 0;  float: right;  background: url(/fileadmin/t8_jetpack/theme/css/vendor/jquery-lightbox/images/next.png) right 48% no-repeat;  -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity .6s;  -moz-transition: opacity .6s;  -o-transition: opacity .6s;  -webkit-transition: opacity .6s; transition: opacity .6s; }.lb-nav a.lb-next:hover{ -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1; }.lb-dataContainer{ margin: 0 auto;  padding-top: 5px;  *zoom: 1;  width: 100%;  border-bottom-left-radius: 4px;  border-bottom-right-radius: 4px; }.lb-dataContainer:after{ content: "";  display: table;  clear: both; }.lb-data{ padding: 0 4px;  color: #ccc; }.lb-data .lb-details{ width: 85%;  float: left;  text-align: left;  line-height: 1.1em; }.lb-data .lb-caption{ font-size: 13px;  font-weight: bold;  line-height: 1em; }.lb-data .lb-caption a{ color: #4ae; }.lb-data .lb-number{ display: block;  clear: left;  padding-bottom: 1em;  font-size: 12px;  color: #999; }.lb-data .lb-close{ display: block;  float: right;  width: 30px;  height: 30px;  background: url(/fileadmin/t8_jetpack/theme/css/vendor/jquery-lightbox/images/close.png) top right no-repeat;  text-align: right;  outline: none;  -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);  opacity: .7;  -webkit-transition: opacity .2s;  -moz-transition: opacity .2s;  -o-transition: opacity .2s;  -webkit-transition: opacity .2s; transition: opacity .2s; }.lb-data .lb-close:hover{ cursor: pointer;  -webkit-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1; }@keyframes plyr-progress{to{ background-position: 25px 0; }}@keyframes plyr-popup{0%{ opacity: .5;  -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); }to{ opacity: 1;  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }}@keyframes plyr-fade-in{from{ opacity: 0; }to{ opacity: 1; }}.plyr{ -moz-osx-font-smoothing: auto;  -webkit-font-smoothing: subpixel-antialiased;  direction: ltr;  font-family: Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;  font-variant-numeric: tabular-nums;  font-weight: 500;  line-height: 1.7;  max-width: 100%;  min-width: 200px;  position: relative;  text-shadow: none;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease; }.plyr audio,.plyr video{ 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{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{ -webkit-box-sizing: inherit; -moz-box-sizing: inherit; 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 .3s ease; animation: plyr-fade-in .3s ease;  bottom: 0;  color: #fff;  display: none;  font-size: 14px;  left: 0;  padding: 10px;  position: absolute;  text-align: center;  -webkit-transition: transform .4s ease-in-out; transition: transform .4s ease-in-out;  width: 100%; }.plyr__captions .plyr__caption{ background: rgba(0,0,0,.8);  border-radius: 2px;  -webkit-box-decoration-break: clone;  -webkit-box-decoration-break: clone; box-decoration-break: clone;  line-height: 185%;  padding: .2em .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); -ms-transform: translateY(-40px); transform: translateY(-40px); }.plyr__control{ background: 0 0;  border: 0;  border-radius: 3px;  color: inherit;  cursor: pointer;  -webkit-flex-shrink: 0; flex-shrink: 0;  overflow: visible;  padding: 7px;  position: relative;  -webkit-transition: all .3s ease; transition: all .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{ -webkit-box-shadow: 0 0 0 5px rgba(23,23,23,.5); box-shadow: 0 0 0 5px rgba(23,23,23,.5);  outline: 0; }a.plyr__control{ text-decoration: none; }a.plyr__control::after,a.plyr__control::before{ display: none; }.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{ display: none; }.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{ background: #171717;  color: #fff; }.plyr--video .plyr__control svg{ -webkit-filter: drop-shadow(0 1px 1px rgba(0,0,0,.15)); filter: drop-shadow(0 1px 1px rgba(0,0,0,.15)); }.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{ background: #171717;  color: #fff; }.plyr__control--overlaid{ background: rgba(23,23,23,.8);  border: 0;  border-radius: 100%;  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15); box-shadow: 0 1px 1px rgba(0,0,0,.15);  color: #fff;  display: none;  left: 50%;  padding: 15px;  position: absolute;  top: 50%;  -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);  z-index: 2; }.plyr__control--overlaid svg{ left: 2px;  position: relative; }.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{ background: #171717; }.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{ -webkit-align-items: center; -ms-flex-align: center; align-items: center;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;  text-align: center; }.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls > .plyr__control{ margin-left: 5px; }.plyr__controls .plyr__menu + .plyr__control,.plyr__controls .plyr__progress + .plyr__control,.plyr__controls > .plyr__control + .plyr__control,.plyr__controls > .plyr__control + .plyr__menu{ margin-left: 2px; }.plyr__controls > .plyr__control:first-child,.plyr__controls > .plyr__control:first-child + [data-plyr=pause]{ margin-left: 0;  margin-right: auto; }.plyr__controls:empty{ display: none; }@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls > .plyr__control{ margin-left: 10px; }}.plyr--audio .plyr__controls{ background: #fff;  border-radius: inherit;  color: #4f5b5f;  padding: 10px; }.plyr--video .plyr__controls{ background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7)); background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));  border-bottom-left-radius: inherit;  border-bottom-right-radius: inherit;  bottom: 0;  color: #fff;  left: 0;  padding: 20px 5px 5px;  position: absolute;  right: 0;  -webkit-transition: opacity .4s ease-in-out,transform .4s ease-in-out; transition: opacity .4s ease-in-out,transform .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%); -ms-transform: translateY(100%); transform: translateY(100%); }.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{ display: none; }.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{ display: inline-block; }.plyr__menu{ display: -ms-flexbox; display: -webkit-flex; display: flex;  position: relative; }.plyr__menu .plyr__control svg{ -webkit-transition: transform .3s ease; transition: transform .3s ease; }.plyr__menu .plyr__control[aria-expanded=true] svg{ -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{ display: none; }.plyr__menu__container{ -webkit-animation: plyr-popup .2s ease; animation: plyr-popup .2s ease;  background: rgba(255,255,255,.9);  border-radius: 4px;  bottom: 100%;  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15); box-shadow: 0 1px 2px rgba(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;  -webkit-transition: height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1); transition: height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1); }.plyr__menu__container::after{ border: 4px solid transparent;  border-top-color: rgba(255,255,255,.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{ -webkit-align-items: center; -ms-flex-align: center; align-items: center;  color: #4f5b5f;  display: -ms-flexbox; display: -webkit-flex; display: flex;  font-size: 14px;  padding: 4px 11px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;  width: 100%; }.plyr__menu__container .plyr__control > span{ -webkit-align-items: inherit; align-items: inherit;  display: -ms-flexbox; display: -webkit-flex; display: flex;  width: 100%; }.plyr__menu__container .plyr__control::after{ border: 4px solid transparent;  content: '';  position: absolute;  top: 50%;  -webkit-transform: translateY(-50%); -ms-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,.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: 500;  margin: 7px;  margin-bottom: 3px;  padding-left: 28px;  position: relative;  width: -webkit-calc(100% - 14px); width: calc(100% - 14px); }.plyr__menu__container .plyr__control--back::after{ border-right-color: rgba(79,91,95,.8);  left: 7px; }.plyr__menu__container .plyr__control--back::before{ background: #b7c5cd;  -webkit-box-shadow: 0 1px 0 #fff; 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]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{ border-radius: 100%; }.plyr__menu__container .plyr__control[role=menuitemradio]::before{ background: rgba(0,0,0,.1);  content: '';  display: block;  -webkit-flex-shrink: 0; flex-shrink: 0;  height: 16px;  margin-right: 10px;  -webkit-transition: all .3s ease; transition: all .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); -ms-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0);  -webkit-transition: transform .3s ease,opacity .3s ease; transition: transform .3s ease,opacity .3s ease;  width: 6px; }.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{ background: #171717; }.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{ opacity: 1;  -webkit-transform: translateY(-50%) scale(1); -ms-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,.1); }.plyr__menu__container .plyr__menu__value{ -webkit-align-items: center; -ms-flex-align: center; align-items: center;  display: -ms-flexbox; display: -webkit-flex; 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: 0 0;  border: 0;  border-radius: 26px;  color: #171717;  display: block;  height: 19px;  margin: 0;  padding: 0;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  width: 100%; }.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{ background: 0 0;  border: 0;  border-radius: 2.5px;  height: 5px;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  -webkit-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;  background-image: -webkit-linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0)); background-image: linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0)); }.plyr--full-ui input[type=range]::-webkit-slider-thumb{ background: #fff;  border: 0;  border-radius: 100%;  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);  height: 13px;  position: relative;  -webkit-transition: all .2s ease; transition: all .2s ease;  width: 13px;  -webkit-appearance: none;  margin-top: -4px; }.plyr--full-ui input[type=range]::-moz-range-track{ background: 0 0;  border: 0;  border-radius: 2.5px;  height: 5px;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  -moz-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }.plyr--full-ui input[type=range]::-moz-range-thumb{ background: #fff;  border: 0;  border-radius: 100%;  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);  height: 13px;  position: relative;  -webkit-transition: all .2s ease; transition: all .2s ease;  width: 13px; }.plyr--full-ui input[type=range]::-moz-range-progress{ background: currentColor;  border-radius: 2.5px;  height: 5px; }.plyr--full-ui input[type=range]::-ms-track{ background: 0 0;  border: 0;  border-radius: 2.5px;  height: 5px;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  -ms-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;  color: transparent; }.plyr--full-ui input[type=range]::-ms-fill-upper{ background: 0 0;  border: 0;  border-radius: 2.5px;  height: 5px;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  -ms-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }.plyr--full-ui input[type=range]::-ms-fill-lower{ background: 0 0;  border: 0;  border-radius: 2.5px;  height: 5px;  -webkit-transition: box-shadow .3s ease; transition: box-shadow .3s ease;  -ms-user-select: none;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;  background: currentColor; }.plyr--full-ui input[type=range]::-ms-thumb{ background: #fff;  border: 0;  border-radius: 100%;  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);  height: 13px;  position: relative;  -webkit-transition: all .2s ease; transition: all .2s ease;  width: 13px;  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{ -webkit-box-shadow: 0 0 0 5px rgba(23,23,23,.5); box-shadow: 0 0 0 5px rgba(23,23,23,.5);  outline: 0; }.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{ -webkit-box-shadow: 0 0 0 5px rgba(23,23,23,.5); box-shadow: 0 0 0 5px rgba(23,23,23,.5);  outline: 0; }.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{ -webkit-box-shadow: 0 0 0 5px rgba(23,23,23,.5); box-shadow: 0 0 0 5px rgba(23,23,23,.5);  outline: 0; }.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{ background-color: rgba(255,255,255,.25); }.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{ background-color: rgba(255,255,255,.25); }.plyr--full-ui.plyr--video input[type=range]::-ms-track{ background-color: rgba(255,255,255,.25); }.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); }.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); }.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5); }.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{ background-color: rgba(183,197,205,.66); }.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{ background-color: rgba(183,197,205,.66); }.plyr--full-ui.plyr--audio input[type=range]::-ms-track{ background-color: rgba(183,197,205,.66); }.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1); }.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1); }.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(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;  -webkit-transition: opacity .2s ease; transition: opacity .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: '⁄';  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,.15); }.plyr__tooltip{ background: rgba(255,255,255,.9);  border-radius: 3px;  bottom: 100%;  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15); box-shadow: 0 1px 2px rgba(0,0,0,.15);  color: #4f5b5f;  font-size: 14px;  font-weight: 500;  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(.8); -ms-transform: translate(-50%,10px) scale(.8); transform: translate(-50%,10px) scale(.8);  -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%;  -webkit-transition: transform .2s .1s ease,opacity .2s .1s ease; transition: transform .2s .1s ease,opacity .2s .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,.9);  bottom: -4px;  content: '';  height: 0;  left: 50%;  position: absolute;  -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);  width: 0;  z-index: 2; }.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{ opacity: 1;  -webkit-transform: translate(-50%,0) scale(1); -ms-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(.8); -ms-transform: translate(0,10px) scale(.8); transform: translate(0,10px) scale(.8);  -webkit-transform-origin: 0 100%; -ms-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(.8); -ms-transform: translate(0,10px) scale(.8); transform: translate(0,10px) scale(.8);  -webkit-transform-origin: 100% 100%; -ms-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%); -ms-transform: translateX(50%); transform: translateX(50%); }.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip,.plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child:hover .plyr__tooltip,.plyr__controls > .plyr__control:last-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:last-child:hover .plyr__tooltip{ -webkit-transform: translate(0,0) scale(1); -ms-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;  -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%); -ms-transform: translateY(-38.28125%); transform: translateY(-38.28125%); }.plyr__progress{ -webkit-flex: 1; -ms-flex: 1; flex: 1;  left: 6.5px;  margin-right: 13px;  position: relative; }.plyr__progress input[type=range],.plyr__progress__buffer{ margin-left: -6.5px;  margin-right: -6.5px;  width: -webkit-calc(100% + 13px); width: calc(100% + 13px); }.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: 0 0;  border: 0;  border-radius: 100px;  height: 5px;  left: 0;  margin-top: -2.5px;  padding: 0;  position: absolute;  top: 50%; }.plyr__progress__buffer::-webkit-progress-bar{ background: 0 0; }.plyr__progress__buffer::-webkit-progress-value{ background: currentColor;  border-radius: 100px;  min-width: 5px;  -webkit-transition: width .2s ease; transition: width .2s ease; }.plyr__progress__buffer::-moz-progress-bar{ background: currentColor;  border-radius: 100px;  min-width: 5px;  -webkit-transition: width .2s ease; transition: width .2s ease; }.plyr__progress__buffer::-ms-fill{ border-radius: 100px;  -webkit-transition: width .2s ease; transition: width .2s ease; }.plyr--video .plyr__progress__buffer{ -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15); box-shadow: 0 1px 1px rgba(0,0,0,.15);  color: rgba(255,255,255,.25); }.plyr--audio .plyr__progress__buffer{ color: rgba(183,197,205,.66); }.plyr--loading .plyr__progress__buffer{ -webkit-animation: plyr-progress 1s linear infinite; animation: plyr-progress 1s linear infinite;  background-image: -webkit-linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent); background-image: linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.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(255,255,255,.25); }.plyr--audio.plyr--loading .plyr__progress__buffer{ background-color: rgba(183,197,205,.66); }.plyr__volume{ -webkit-align-items: center; -ms-flex-align: center; align-items: center;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-flex: 1; -ms-flex: 1; flex: 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:-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:-ms-fullscreen video{ height: 100%; }.plyr:fullscreen video{ height: 100%; }.plyr:-webkit-full-screen .plyr__video-wrapper{ height: 100%;  width: 100%; }.plyr:-ms-fullscreen .plyr__video-wrapper{ height: 100%;  width: 100%; }.plyr:fullscreen .plyr__video-wrapper{ height: 100%;  width: 100%; }.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }.plyr:-webkit-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:-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:-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:-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%;  width: 100%; }.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-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%;  width: 100%; }.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-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%;  width: 100%; }.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-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%;  width: 100%; }.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{ height: 0;  top: 50%;  -webkit-transform: translateY(-50%); -ms-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(47,52,61,.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: 5px;  left: 0;  margin: -2.5px 0 0;  opacity: .8;  position: absolute;  top: 50%;  width: 3px;  z-index: 3; }.plyr__preview-thumb{ background-color: rgba(255,255,255,.9);  border-radius: 3px;  bottom: 100%;  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15); box-shadow: 0 1px 2px rgba(0,0,0,.15);  margin-bottom: 10px;  opacity: 0;  padding: 3px;  pointer-events: none;  position: absolute;  -webkit-transform: translate(0,10px) scale(.8); -ms-transform: translate(0,10px) scale(.8); transform: translate(0,10px) scale(.8);  -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%;  -webkit-transition: transform .2s .1s ease,opacity .2s .1s ease; transition: transform .2s .1s ease,opacity .2s .1s ease;  z-index: 2; }.plyr__preview-thumb--is-shown{ opacity: 1;  -webkit-transform: translate(0,0) scale(1); -ms-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,.9);  bottom: -4px;  content: '';  height: 0;  left: 50%;  position: absolute;  -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);  width: 0;  z-index: 2; }.plyr__preview-thumb__image-container{ background: #b7c5cd;  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,.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;  -webkit-transition: opacity .3s ease; transition: opacity .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;  -o-object-fit: contain;  object-fit: contain;  position: absolute;  top: 0;  width: 100%; }.plyr--no-transition{ -webkit-transition: none !important; 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; }*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.container{ max-width: 1400px;  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;  margin: 0 auto;  padding: 0 20px; }.container .container{ background-color: rgba(189,0,0,.25);  color: rgba(255,255,255,.5);  position: relative; }.container .container:before{ content: "Fluid Grid-Layout innerhalb Spalte ist nicht erlaubt.";  position: absolute;  left: 10px;  top: 10px;  background: #89171e;  color: #fff;  display: inline-block;  padding: .25em .5em;  font-weight: bold;  border-radius: 2px; }.container--fluid{ max-width: 100%; }.content{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;  padding: 0;  margin: 0 -20px;  list-style: none; }[class^="col"],[class*=" col"]{ margin: 0;  padding: 0 20px; }.container--no-gaps{ padding-left: 0;  padding-right: 0; }.container--no-gaps .content{ margin-left: 0;  margin-right: 0; }.container--no-gaps [class^="col"],.container--no-gaps [class*=" col"]{ padding-left: 0;  padding-right: 0; }.content--no-gaps{ margin: 0 auto; }.content--no-gaps .content{ margin: 0 auto; }.content--no-gaps [class^="col"],.content--no-gaps [class*=" col"]{ padding-left: 0;  padding-right: 0; }.content--reduce-gaps,.content--reduce-gaps .content{ margin: 0 -10px; }.content--reduce-gaps [class^="col"],.content--reduce-gaps [class*=" col"]{ padding: 0 10px; }.content--halign-right{ -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }.content--halign-left{ -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }.content--halign-center{ -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }.content--valign-top{ -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }.content--valign-center{ -webkit-align-items: center; -ms-flex-align: center; align-items: center; }.content--valign-bottom{ -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }.content--reverse{ -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }.col--no-gaps{ padding-left: 0;  padding-right: 0; }.col--no-gaps-left{ padding-left: 0; }.col--no-gaps-right{ padding-right: 0; }.col--valign-bottom{ -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }.col--valign-top{ -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }.col--valign-center{ -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }.col1{ width: 8.3333333333%; }.col1--min{ width: auto;  min-width: 8.3333333333%; }.shift1{ margin-left: 8.3333333333%; }.col2{ width: 16.6666666667%; }.col2--min{ width: auto;  min-width: 16.6666666667%; }.shift2{ margin-left: 16.6666666667%; }.col3{ width: 25%; }.col3--min{ width: auto;  min-width: 25%; }.shift3{ margin-left: 25%; }.col4{ width: 33.3333333333%; }.col4--min{ width: auto;  min-width: 33.3333333333%; }.shift4{ margin-left: 33.3333333333%; }.col5{ width: 41.6666666667%; }.col5--min{ width: auto;  min-width: 41.6666666667%; }.shift5{ margin-left: 41.6666666667%; }.col6{ width: 50%; }.col6--min{ width: auto;  min-width: 50%; }.shift6{ margin-left: 50%; }.col7{ width: 58.3333333333%; }.col7--min{ width: auto;  min-width: 58.3333333333%; }.shift7{ margin-left: 58.3333333333%; }.col8{ width: 66.6666666667%; }.col8--min{ width: auto;  min-width: 66.6666666667%; }.shift8{ margin-left: 66.6666666667%; }.col9{ width: 75%; }.col9--min{ width: auto;  min-width: 75%; }.shift9{ margin-left: 75%; }.col10{ width: 83.3333333333%; }.col10--min{ width: auto;  min-width: 83.3333333333%; }.shift10{ margin-left: 83.3333333333%; }.col11{ width: 91.6666666667%; }.col11--min{ width: auto;  min-width: 91.6666666667%; }.shift11{ margin-left: 91.6666666667%; }.col12{ width: 100%; }.col12--min{ width: auto;  min-width: 100%; }.shift12{ margin-left: 100%; }.col-auto{ width: auto; }.col1--of-1{ width: 100%; }.shift1--of-1{ margin-left: 100%; }.col1--of-2{ width: 50%; }.shift1--of-2{ margin-left: 50%; }.col2--of-2{ width: 100%; }.shift2--of-2{ margin-left: 100%; }.col1--of-3{ width: 33.3333333333%; }.shift1--of-3{ margin-left: 33.3333333333%; }.col2--of-3{ width: 66.6666666667%; }.shift2--of-3{ margin-left: 66.6666666667%; }.col3--of-3{ width: 100%; }.shift3--of-3{ margin-left: 100%; }.col1--of-4{ width: 25%; }.shift1--of-4{ margin-left: 25%; }.col2--of-4{ width: 50%; }.shift2--of-4{ margin-left: 50%; }.col3--of-4{ width: 75%; }.shift3--of-4{ margin-left: 75%; }.col4--of-4{ width: 100%; }.shift4--of-4{ margin-left: 100%; }.col1--of-5{ width: 20%; }.shift1--of-5{ margin-left: 20%; }.col2--of-5{ width: 40%; }.shift2--of-5{ margin-left: 40%; }.col3--of-5{ width: 60%; }.shift3--of-5{ margin-left: 60%; }.col4--of-5{ width: 80%; }.shift4--of-5{ margin-left: 80%; }.col5--of-5{ width: 100%; }.shift5--of-5{ margin-left: 100%; }.col1--of-6{ width: 16.6666666667%; }.shift1--of-6{ margin-left: 16.6666666667%; }.col2--of-6{ width: 33.3333333333%; }.shift2--of-6{ margin-left: 33.3333333333%; }.col3--of-6{ width: 50%; }.shift3--of-6{ margin-left: 50%; }.col4--of-6{ width: 66.6666666667%; }.shift4--of-6{ margin-left: 66.6666666667%; }.col5--of-6{ width: 83.3333333333%; }.shift5--of-6{ margin-left: 83.3333333333%; }.col6--of-6{ width: 100%; }.shift6--of-6{ margin-left: 100%; }.col1--of-7{ width: 14.2857142857%; }.shift1--of-7{ margin-left: 14.2857142857%; }.col2--of-7{ width: 28.5714285714%; }.shift2--of-7{ margin-left: 28.5714285714%; }.col3--of-7{ width: 42.8571428571%; }.shift3--of-7{ margin-left: 42.8571428571%; }.col4--of-7{ width: 57.1428571429%; }.shift4--of-7{ margin-left: 57.1428571429%; }.col5--of-7{ width: 71.4285714286%; }.shift5--of-7{ margin-left: 71.4285714286%; }.col6--of-7{ width: 85.7142857143%; }.shift6--of-7{ margin-left: 85.7142857143%; }.col7--of-7{ width: 100%; }.shift7--of-7{ margin-left: 100%; }.col1--of-8{ width: 12.5%; }.shift1--of-8{ margin-left: 12.5%; }.col2--of-8{ width: 25%; }.shift2--of-8{ margin-left: 25%; }.col3--of-8{ width: 37.5%; }.shift3--of-8{ margin-left: 37.5%; }.col4--of-8{ width: 50%; }.shift4--of-8{ margin-left: 50%; }.col5--of-8{ width: 62.5%; }.shift5--of-8{ margin-left: 62.5%; }.col6--of-8{ width: 75%; }.shift6--of-8{ margin-left: 75%; }.col7--of-8{ width: 87.5%; }.shift7--of-8{ margin-left: 87.5%; }.col8--of-8{ width: 100%; }.shift8--of-8{ margin-left: 100%; }.col1--of-9{ width: 11.1111111111%; }.shift1--of-9{ margin-left: 11.1111111111%; }.col2--of-9{ width: 22.2222222222%; }.shift2--of-9{ margin-left: 22.2222222222%; }.col3--of-9{ width: 33.3333333333%; }.shift3--of-9{ margin-left: 33.3333333333%; }.col4--of-9{ width: 44.4444444444%; }.shift4--of-9{ margin-left: 44.4444444444%; }.col5--of-9{ width: 55.5555555555%; }.shift5--of-9{ margin-left: 55.5555555555%; }.col6--of-9{ width: 66.6666666666%; }.shift6--of-9{ margin-left: 66.6666666666%; }.col7--of-9{ width: 77.7777777777%; }.shift7--of-9{ margin-left: 77.7777777777%; }.col8--of-9{ width: 88.8888888888%; }.shift8--of-9{ margin-left: 88.8888888888%; }.col9--of-9{ width: 100%; }.shift9--of-9{ margin-left: 100%; }.col1--of-10{ width: 10%; }.shift1--of-10{ margin-left: 10%; }.col2--of-10{ width: 20%; }.shift2--of-10{ margin-left: 20%; }.col3--of-10{ width: 30%; }.shift3--of-10{ margin-left: 30%; }.col4--of-10{ width: 40%; }.shift4--of-10{ margin-left: 40%; }.col5--of-10{ width: 50%; }.shift5--of-10{ margin-left: 50%; }.col6--of-10{ width: 60%; }.shift6--of-10{ margin-left: 60%; }.col7--of-10{ width: 70%; }.shift7--of-10{ margin-left: 70%; }.col8--of-10{ width: 80%; }.shift8--of-10{ margin-left: 80%; }.col9--of-10{ width: 90%; }.shift9--of-10{ margin-left: 90%; }.col10--of-10{ width: 100%; }.shift0--of-10{ margin-left: 100%; }.col1--of-11{ width: 9.0909090909%; }.shift1--of-11{ margin-left: 9.0909090909%; }.col2--of-11{ width: 18.1818181818%; }.shift2--of-11{ margin-left: 18.1818181818%; }.col3--of-11{ width: 27.2727272727%; }.shift3--of-11{ margin-left: 27.2727272727%; }.col4--of-11{ width: 36.3636363636%; }.shift4--of-11{ margin-left: 36.3636363636%; }.col5--of-11{ width: 45.4545454545%; }.shift5--of-11{ margin-left: 45.4545454545%; }.col6--of-11{ width: 54.5454545455%; }.shift6--of-11{ margin-left: 54.5454545455%; }.col7--of-11{ width: 63.6363636364%; }.shift7--of-11{ margin-left: 63.6363636364%; }.col8--of-11{ width: 72.7272727273%; }.shift8--of-11{ margin-left: 72.7272727273%; }.col9--of-11{ width: 81.8181818182%; }.shift9--of-11{ margin-left: 81.8181818182%; }.col10--of-11{ width: 90.9090909091%; }.shift0--of-11{ margin-left: 90.9090909091%; }.col11--of-11{ width: 100%; }.shift1--of-11{ margin-left: 100%; }.col--expand-by-one-gap-width{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }@media (max-width:1023px){.content:not(.content--custom-media) > [class^="col"],.content:not(.content--custom-media) > [class*=" col"]{ width: 100%; }.content:not(.content--custom-media) > [class^="shift"],.content:not(.content--custom-media) > [class*=" shift"]{ margin-left: 0; }.content:not(.content--custom-media) .shift-medium-0{ margin-left: 0%; }.content:not(.content--custom-media) .col-medium-1{ width: 8.3333333333%; }.content:not(.content--custom-media) .shift-medium-1{ margin-left: 8.3333333333%; }.content:not(.content--custom-media) .col-medium-2{ width: 16.6666666667%; }.content:not(.content--custom-media) .shift-medium-2{ margin-left: 16.6666666667%; }.content:not(.content--custom-media) .col-medium-3{ width: 25%; }.content:not(.content--custom-media) .shift-medium-3{ margin-left: 25%; }.content:not(.content--custom-media) .col-medium-4{ width: 33.3333333333%; }.content:not(.content--custom-media) .shift-medium-4{ margin-left: 33.3333333333%; }.content:not(.content--custom-media) .col-medium-5{ width: 41.6666666667%; }.content:not(.content--custom-media) .shift-medium-5{ margin-left: 41.6666666667%; }.content:not(.content--custom-media) .col-medium-6{ width: 50%; }.content:not(.content--custom-media) .shift-medium-6{ margin-left: 50%; }.content:not(.content--custom-media) .col-medium-7{ width: 58.3333333333%; }.content:not(.content--custom-media) .shift-medium-7{ margin-left: 58.3333333333%; }.content:not(.content--custom-media) .col-medium-8{ width: 66.6666666667%; }.content:not(.content--custom-media) .shift-medium-8{ margin-left: 66.6666666667%; }.content:not(.content--custom-media) .col-medium-9{ width: 75%; }.content:not(.content--custom-media) .shift-medium-9{ margin-left: 75%; }.content:not(.content--custom-media) .col-medium-10{ width: 83.3333333333%; }.content:not(.content--custom-media) .shift-medium-10{ margin-left: 83.3333333333%; }.content:not(.content--custom-media) .col-medium-11{ width: 91.6666666667%; }.content:not(.content--custom-media) .shift-medium-11{ margin-left: 91.6666666667%; }.content:not(.content--custom-media) .col-medium-12{ width: 100%; }.content:not(.content--custom-media) .shift-medium-12{ margin-left: 100%; }.content:not(.content--custom-media) .col-medium-auto{ width: auto; }.content--medium-reduce-gaps:not(.content--custom-media),.content--medium-reduce-gaps:not(.content--custom-media) .content{ margin: 0 -10px; }.content--medium-reduce-gaps:not(.content--custom-media) [class^="col"],.content--medium-reduce-gaps:not(.content--custom-media) [class*=" col"]{ padding: 0 10px; }}@media (max-width:767px){.content:not(.content--custom-media) .shift-small-0{ margin-left: 0%; }.content:not(.content--custom-media) .col-small-1{ width: 8.3333333333%; }.content:not(.content--custom-media) .shift-small-1{ margin-left: 8.3333333333%; }.content:not(.content--custom-media) .col-small-2{ width: 16.6666666667%; }.content:not(.content--custom-media) .shift-small-2{ margin-left: 16.6666666667%; }.content:not(.content--custom-media) .col-small-3{ width: 25%; }.content:not(.content--custom-media) .shift-small-3{ margin-left: 25%; }.content:not(.content--custom-media) .col-small-4{ width: 33.3333333333%; }.content:not(.content--custom-media) .shift-small-4{ margin-left: 33.3333333333%; }.content:not(.content--custom-media) .col-small-5{ width: 41.6666666667%; }.content:not(.content--custom-media) .shift-small-5{ margin-left: 41.6666666667%; }.content:not(.content--custom-media) .col-small-6{ width: 50%; }.content:not(.content--custom-media) .shift-small-6{ margin-left: 50%; }.content:not(.content--custom-media) .col-small-7{ width: 58.3333333333%; }.content:not(.content--custom-media) .shift-small-7{ margin-left: 58.3333333333%; }.content:not(.content--custom-media) .col-small-8{ width: 66.6666666667%; }.content:not(.content--custom-media) .shift-small-8{ margin-left: 66.6666666667%; }.content:not(.content--custom-media) .col-small-9{ width: 75%; }.content:not(.content--custom-media) .shift-small-9{ margin-left: 75%; }.content:not(.content--custom-media) .col-small-10{ width: 83.3333333333%; }.content:not(.content--custom-media) .shift-small-10{ margin-left: 83.3333333333%; }.content:not(.content--custom-media) .col-small-11{ width: 91.6666666667%; }.content:not(.content--custom-media) .shift-small-11{ margin-left: 91.6666666667%; }.content:not(.content--custom-media) .col-small-12{ width: 100%; }.content:not(.content--custom-media) .shift-small-12{ margin-left: 100%; }.content:not(.content--custom-media) .col-small-auto{ width: auto; }.content--small-reduce-gaps:not(.content--custom-media),.content--small-reduce-gaps:not(.content--custom-media) .content{ margin: 0 -10px; }.content--small-reduce-gaps:not(.content--custom-media) [class^="col"],.content--small-reduce-gaps:not(.content--custom-media) [class*=" col"]{ padding: 0 10px; }}html{ font-size: 100%; }body{ font-family: 'GT America',sans-serif;  font-weight: normal;  font-size: 16.5px;  line-height: 1.425;  color: #171717; }html,body{ height: 100%; }body{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }body > .anchor{ -webkit-flex-shrink: 0; flex-shrink: 0; }.wrapper{ -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; }.footer{ -webkit-flex-shrink: 0; flex-shrink: 0; }.nowrap{ white-space: nowrap; }.clearfix::before,.clearfix::after{ content: "";  display: table;  clear: both; }.visuallyhidden{ border: 0;  clip: rect(0 0 0 0);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute;  width: 1px; }[type="radio"].visuallyhidden{ position: absolute;  opacity: 0;  top: 50%; }.invisible{ visibility: hidden; }.hidden{ display: none; }img{ max-width: 100%;  display: block;  margin: 0 auto; }.abbr[title]{ text-decoration: none; }.center{ text-align: center; }address{ font-style: normal; }strong,b{ font-weight: bold; }.align-center{ text-align: center; }.align-left{ text-align: left; }.align-right{ text-align: right; }.text-right{ text-align: right; }.text-left{ text-align: left; }.text-center{ text-align: center; }.heading--left{ text-align: left; }.heading--right{ text-align: right; }.heading--center{ text-align: center; }p,.paragraph{ color: inherit;  margin-top: 0;  margin-bottom: 1em; }.anchor{ display: block;  z-index: -3 !important;  visibility: hidden;  pointer-events: none;  position: relative; }.contenttable{ border-collapse: collapse;  width: 100%;  overflow: scroll;  display: block;  -webkit-overflow-scrolling: touch;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none; }.contenttable::-webkit-scrollbar{ display: none;  width: 0 !important; }.contenttable td{ min-width: 150px; }.main{ overflow: hidden; }.background-grey{ position: relative; }.background-grey::before{ content: "";  position: absolute;  z-index: 0;  bottom: 0;  top: 0;  width: -webkit-calc(100vw); width: calc(100vw);  background-color: #E0E0E0;  left: -webkit-calc((100vw - 100%) / 2 * -1); left: calc((100vw - 100%) / 2 * -1); }.background-grey > *{ z-index: 1;  position: relative; }.background-black{ position: relative; }.background-black::before{ content: "";  position: absolute;  z-index: 0;  bottom: 0;  top: 0;  width: -webkit-calc(100vw); width: calc(100vw);  background-color: #171717;  left: -webkit-calc((100vw - 100%) / 2 * -1); left: calc((100vw - 100%) / 2 * -1); }.background-black > *{ z-index: 1;  position: relative; }.video{ margin: 0;  padding: 0; }.video__video{ max-width: 100%;  height: 0; }.video__video:not(.plyr__video-wrapper){ height: auto; }.plyr__play-large{ border: 0;  cursor: pointer;  border-radius: 0;  outline: 0; }.navigation{}.navigation__list{ list-style: none;  padding: 0;  margin: 0; }.navigation__item{ position: relative; }.navigation__link{ display: inline-block;  text-decoration: none;  position: relative; }.navigation__level2{ display: none;  position: absolute;  top: auto;  bottom: 0;  -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);  list-style: none;  padding: 0;  margin: 0;  min-width: 100%; }.navigation__level2-link{ display: block;  color: inherit;  text-decoration: none;  white-space: nowrap; }.navigation__item:hover > .navigation__level2,.navigation__item.hovered > .navigation__level2{ display: block; }.navigation-meta__list{ list-style: none;  padding: 0;  margin: 0; }.navigation-meta__text{ display: inline-block; }.navigation-meta__link{ text-decoration: none;  display: inline-block; }.navigation-pagination__list,.navigation-pagination .pagination{ list-style: none;  margin: 0;  padding: 0;  display: inline-block;  margin: 0 auto; }.files__list{ list-style: none;  margin: 0;  padding: 0; }.files__name{ text-decoration: none;  display: inline-block; }.files__link{ text-decoration: none;  display: block;  width: 100%;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; }.files__description{ display: block; }.files__item{ margin: 0;  position: relative;  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }.gallery{ margin-bottom: -20px; }.container--no-gaps .gallery,.content--no-gaps .gallery{ margin-bottom: 0; }.gallery__figure{ position: relative;  margin: 0;  margin-top: 20px;  margin-bottom: 20px;  overflow: hidden; }.container--no-gaps .gallery__figure,.content--no-gaps .gallery__figure{ margin-top: 0;  margin-bottom: 0; }.gallery__link{ display: block; }.gallery__image{ display: block;  max-width: 100%;  height: auto; }.gallery__image--force-100-percent{ max-width: none;  width: 100%; }.gallery__caption{ position: absolute;  left: 0;  width: 100%;  bottom: 0; }.ce-right.ce-intext:not(.ce-nowrap) .gallery{ display: inline-block;  float: right;  margin-left: 12px;  width: 33.3333333333%; }.ce-left.ce-intext:not(.ce-nowrap) .gallery{ display: inline-block;  float: left;  margin-right: 12px;  width: 33.3333333333%; }.ce-right .gallery__image{ margin-left: auto;  margin-right: 0; }.ce-left .gallery__image{ margin-left: 0;  margin-right: auto; }.image-slider{ position: relative;  width: 100%; }.image-slider__images{ position: absolute;  top: 0;  left: 0;  bottom: 0;  width: 1000%;  -webkit-transform: translateX(0);  -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);  -webkit-transition: all .75s cubic-bezier(.79,0,.36,1);  -webkit-transition: all .75s cubic-bezier(.79,0,.36,1); transition: all .75s cubic-bezier(.79,0,.36,1); }.image-slider__radio-nr-1:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); }.image-slider__radio-nr-2:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%); }.image-slider__radio-nr-3:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-20%); -ms-transform: translateX(-20%); transform: translateX(-20%); }.image-slider__radio-nr-4:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-30%); -ms-transform: translateX(-30%); transform: translateX(-30%); }.image-slider__radio-nr-5:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-40%); -ms-transform: translateX(-40%); transform: translateX(-40%); }.image-slider__radio-nr-6:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }.image-slider__radio-nr-7:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-60%); -ms-transform: translateX(-60%); transform: translateX(-60%); }.image-slider__radio-nr-8:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-70%); -ms-transform: translateX(-70%); transform: translateX(-70%); }.image-slider__radio-nr-9:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-80%); -ms-transform: translateX(-80%); transform: translateX(-80%); }.image-slider__radio-nr-10:checked ~ .image-slider__images-wrap .image-slider__images{ -webkit-transform: translateX(-90%); -ms-transform: translateX(-90%); transform: translateX(-90%); }.image-slider__video{ position: absolute;  top: 0;  left: 0;  width: 100%;  bottom: 0;  border: 0;  height: 100%; }.image-slider__figure{ width: 10%;  margin: 0;  float: left;  height: 100%;  position: relative; }.image-slider__images-wrap{ position: relative;  width: 100%;  padding-bottom: 100%;  overflow: hidden; }.image-slider__image-wrap{ position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  background-size: cover;  background-position: 50% 50%; }.image-slider__video{ position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0; }.image-slider__caption{ position: absolute;  bottom: 0;  left: 0;  width: 100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  margin-bottom: 0; }.image-slider__arrows-list{ list-style-type: none;  display: none; }.image-slider__radio-nr-1:checked ~ .image-slider__arrows .image-slider__arrows-list-1{ display: block; }.image-slider__radio-nr-2:checked ~ .image-slider__arrows .image-slider__arrows-list-2{ display: block; }.image-slider__radio-nr-3:checked ~ .image-slider__arrows .image-slider__arrows-list-3{ display: block; }.image-slider__radio-nr-4:checked ~ .image-slider__arrows .image-slider__arrows-list-4{ display: block; }.image-slider__radio-nr-5:checked ~ .image-slider__arrows .image-slider__arrows-list-5{ display: block; }.image-slider__radio-nr-6:checked ~ .image-slider__arrows .image-slider__arrows-list-6{ display: block; }.image-slider__radio-nr-7:checked ~ .image-slider__arrows .image-slider__arrows-list-7{ display: block; }.image-slider__radio-nr-8:checked ~ .image-slider__arrows .image-slider__arrows-list-8{ display: block; }.image-slider__radio-nr-9:checked ~ .image-slider__arrows .image-slider__arrows-list-9{ display: block; }.image-slider__radio-nr-10:checked ~ .image-slider__arrows .image-slider__arrows-list-10{ display: block; }.image-slider__arrows{ height: 0;  display: none; }.image-slider__arrow-button{ border: 0;  cursor: pointer; }.image-slider__arrow-button--previous{ left: 0; }.image-slider__arrow-button--next{ right: 0; }.image-slider__thumbnails{ width: auto;  float: none;  margin-top: 20px; }.image-slider__thumbnail-label{ cursor: pointer;  display: block;  opacity: .5;  -webkit-transition: all .75s cubic-bezier(.79,0,.36,1); transition: all .75s cubic-bezier(.79,0,.36,1); }.image-slider__radio-nr-1:checked ~ .image-slider__thumbnails [for="detail-slide-1"]{ opacity: 1; }.image-slider__radio-nr-2:checked ~ .image-slider__thumbnails [for="detail-slide-2"]{ opacity: 1; }.image-slider__radio-nr-3:checked ~ .image-slider__thumbnails [for="detail-slide-3"]{ opacity: 1; }.image-slider__radio-nr-4:checked ~ .image-slider__thumbnails [for="detail-slide-4"]{ opacity: 1; }.image-slider__radio-nr-5:checked ~ .image-slider__thumbnails [for="detail-slide-5"]{ opacity: 1; }.image-slider__radio-nr-6:checked ~ .image-slider__thumbnails [for="detail-slide-6"]{ opacity: 1; }.image-slider__radio-nr-7:checked ~ .image-slider__thumbnails [for="detail-slide-7"]{ opacity: 1; }.image-slider__radio-nr-8:checked ~ .image-slider__thumbnails [for="detail-slide-8"]{ opacity: 1; }.image-slider__radio-nr-9:checked ~ .image-slider__thumbnails [for="detail-slide-9"]{ opacity: 1; }.image-slider__radio-nr-10:checked ~ .image-slider__thumbnails [for="detail-slide-10"]{ opacity: 1; }.image-slider__thumbnail-item{ margin-bottom: 20px; }.image-slider__thumbnail-image{ display: block; }.image-slider__thumbnail-item::before{ content: none !important; }.image-slider__arrow-item::before{ content: none !important; }.image-slider__thumbnail-list{ list-style: none; }.extbase-debugger-floating{ -webkit-flex: none; -ms-flex: none; flex: none; }html,body{ height: auto; }body{ display: block; }body > .anchor{ -webkit-flex-shrink: 0; flex-shrink: 0; }.wrapper{ -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; }.anchor{ top: -7.5em;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }h1,h2,h3,h4,h5,.heading--h1,.heading--h2,.heading--h3,.heading--h4,.heading--h5,.heading--h6{ font-weight: normal;  line-height: 1.35;  margin-bottom: .5em;  margin-top: 1em; }h1 a,h2 a,h3 a,h4 a,h5 a,.heading--h1 a,.heading--h2 a,.heading--h3 a,.heading--h4 a,.heading--h5 a,.heading--h6 a{ color: inherit; }h2,.heading--h2{ font-size: 1.625em;  text-transform: uppercase;  letter-spacing: .015em; }p + h2,p + .heading--h2,ul + h2,ul + .heading--h2,ol + h2,ol + .heading--h2{ margin-top: 1.75em; }h3,.heading--h3{ font-size: 1.375em;  text-transform: none;  letter-spacing: 0; }p + h3,p + .heading--h3,ul + h3,ul + .heading--h3,ol + h3,ol + .heading--h3{ margin-top: 1.5em; }h4,.heading--h4{ font-size: 1.15em;  text-transform: none;  letter-spacing: 0; }h4 + p,.heading--h4 + p{ margin-top: .5em; }h5,.heading--h5{ font-size: 1em;  text-transform: none;  letter-spacing: 0; }h5 + p,.heading--h5 + p{ margin-top: .25em; }.heading + .ce-textpic > .ce-bodytext:first-child > [class^="heading--"]:first-child,.heading + .ce-textpic > .ce-bodytext:first-child > h2:first-child,.heading + .ce-textpic > .ce-bodytext:first-child > h3:first-child,.heading + .ce-textpic > .ce-bodytext:first-child > h4:first-child,.heading + .ce-textpic > .ce-bodytext:first-child > h5:first-child,h1 + h2,h2 + h3,h3 + h4,h4 + h5{ margin-top: .25em !important; }.main .container > .content-section > header .heading,.container > .content-section .ce-bodytext > .heading:first-child,.container > .content-section .ce-bodytext > h1:first-child,.container > .content-section .ce-bodytext > h2:first-child,.container > .content-section .ce-bodytext > h3:first-child,.container > .content-section .ce-bodytext > h4:first-child,.container > .content-section .ce-bodytext > h5:first-child,.main .container > .content-section [data-ctype] .anchor + .heading{ margin-top: .5em; }.main .container > .content-section > header .heading{ margin-bottom: 1.25em; }.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .heading,.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .ce-textpic > .ce-bodytext > h2:first-child,.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .ce-textpic > .ce-bodytext > h3:first-child,.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .ce-textpic > .ce-bodytext > h4:first-child,.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .ce-textpic > .ce-bodytext > h5:first-child,.main .container > .content-section > header ~ [class^="col"] > .content-section > .col12 > .ce-textpic > .ce-bodytext > h6:first-child{ margin-top: 0; }.heading__sectionYears{ position: absolute;  left: 20px;  top: .8em; }.text-center + .table{ margin: auto; }.lead{ font-size: 1.65em;  line-height: 1.175; }.link--arrow,.pswp__caption a{ -webkit-transition: color .2s ease-in-out; transition: color .2s ease-in-out; }.link--arrow::before,.pswp__caption a::before{ content: none; }.link--arrow::after,.pswp__caption a::after{ content: "";  display: inline-block;  width: 1em;  height: 1em;  -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg);  vertical-align: baseline;  margin-bottom: -.075em;  margin-left: .5em;  margin-right: .5em;  -webkit-transition: transform .25s ease-in-out; transition: transform .25s ease-in-out;  background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg);  background-size: contain;  background-position: center;  background-repeat: no-repeat; }.link--arrow:hover,.pswp__caption a:hover{ color: #868686; }.link--arrow:hover::after,.pswp__caption a:hover::after{ -webkit-transform: translateX(.25em) rotate(-90deg); -ms-transform: translateX(.25em) rotate(-90deg); transform: translateX(.25em) rotate(-90deg); }a,.link{ color: #171717;  text-decoration: none;  position: relative; }a:before,.link:before{ content: "";  display: block;  position: absolute;  bottom: -.05em;  left: 0;  -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0);  width: 100%;  border-top: 1px solid;  -webkit-transition: transform .3s ease; transition: transform .3s ease;  cursor: pointer; }a:hover:before,.link:hover:before{ -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }.anchor:before,.navigation__link:before,.navigation-meta__link:before,.header__logo-link:before,.startscreen__logo-link:before,.mobilenav__logo__link::before,.button:before,.totop-button:before,.gallery__link:before,.gallery__image-wrap:before,.files__link:before,.files__size:before,.navigation-pagination__link:before,.news-list__morelink::before,h1 a:before,h2 a:before,h3 a:before,h4 a:before,h5 a:before{ content: none; }hr{ border: 0;  border-top: 1px solid rgba(134,134,134,.35);  margin-top: 2em;  margin-bottom: 1.5em; }.button{ cursor: pointer;  font-family: inherit;  font-weight: inherit;  font-size: inherit;  line-height: inherit;  outline: none;  text-decoration: none;  color: inherit;  text-align: center;  border: 1px solid;  border-radius: 0;  padding: .75em 1.5em .75em;  background-color: transparent;  -webkit-transition: background-color .2s ease-in-out,color .2s ease-in-out; transition: background-color .2s ease-in-out,color .2s ease-in-out; }.button:hover,.button:focus,.button--active{ color: #fff;  background-color: #171717; }p .button{ margin-top: 1.5em; }.ce-bodytext ul,.ce-bodytext ol,.news-detail__bodytext ul,.news-detail__bodytext ol{ padding-left: 1.25em; }.ce-bodytext ul:first-child,.ce-bodytext ol:first-child,.news-detail__bodytext ul:first-child,.news-detail__bodytext ol:first-child{ margin-top: 0; }.ce-bodytext ul,.news-detail__bodytext ul{ list-style: none;  padding: 0; }.ce-bodytext ul:first-child,.news-detail__bodytext ul:first-child{ margin-top: 0; }.ce-bodytext ul li,.news-detail__bodytext ul li{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;  margin: .45em 0;  line-height: 1.65; }.ce-bodytext ul li::before,.news-detail__bodytext ul li::before{ content: "";  display: block;  width: 5px;  height: 5px;  border-radius: 50%;  background-color: #171717;  color: inherit;  margin-left: .2em;  margin-right: .85em;  margin-top: .7em;  -webkit-flex: none; -ms-flex: none; flex: none; }.t8_icon{ display: inline-block;  width: 1em;  height: 1em;  background-size: contain;  background-position: center;  background-repeat: no-repeat;  vertical-align: middle; }.t8_icon--arrow-down{ background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg); }.t8_icon--arrow-left{ background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg);  -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }.t8_icon--arrow-right{ background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg);  -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }.t8_icon--arrow-up{ background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg);  -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.t8_icon--search{ background-image: url(/fileadmin/t8_jetpack/theme/images/icons/search.svg); }.message{ cursor: default;  border: 1px solid #000;  margin-bottom: 40px;  padding-top: 1em;  padding-left: 1em;  padding-right: 1em;  background-color: #E0E0E0;  color: inherit; }.message--bad{ border-color: #89171e;  background-color: #89171e;  color: #fff; }.contenttable td,.contenttable th{ padding: .5em .75em;  border: 1px solid #CBCBCB;  -webkit-transition: background-color .125s; transition: background-color .125s; }.contenttable p{ margin: 0; }.main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section{ padding-bottom: 1.5em;  padding-top: 1.5em; }.main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section + .content-section{ margin-top: -1.5em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12{ margin-top: 1.5em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 ~ .sidebar{ padding-top: 1.5em; }.main .container > .content-section.padding--more-top:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-top:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-top,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-top{ padding-top: 3em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--more-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12{ margin-top: 3em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--more-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12 ~ .sidebar{ padding-top: 3em; }.main .container > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom{ padding-bottom: 3em; }.main .container > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom + .content-section{ margin-top: -3em; }.main .container > .content-section.padding--less-top:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-top:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-top,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-top{ padding-top: 0; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--less-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12{ margin-top: 0; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--less-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12 ~ .sidebar{ padding-top: 0; }.main .container > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom{ padding-bottom: 0; }.main .container > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom + .content-section{ margin-top: 0; }.main .container > [data-ctype="t8cols_1col"].content-section > header.col12 + .col12 > .content-section:first-child:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > header.col12 + .col12 > .content-section:first-child[data-ctype="t8cols_1col_sidebar"] > .col12 > .content-section:first-child,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 + .col12 > .content-section:first-child,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 + .col12 > .content-section:first-child,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section:first-child > .anchor + .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section:first-child > .anchor + .col12 > .content-section,.main .container:first-child > [data-ctype="t8cols_1col"].content-section:first-child > .col12 > .content-section,.main .container--pagetitle + .container > [data-ctype="t8cols_1col"].content-section:first-child > .col12 > .content-section,.main .container--pagetitle + .container > [data-ctype="t8cols_1col"].content-section:first-child > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section{ padding-top: 0; }.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]):last-child,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section:last-child,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section:last-child{ padding-bottom: 0; }.content-section--no-paddings{ padding-top: 0 !important;  padding-bottom: 0 !important; }.content--smaller{ padding-left: -webkit-calc((100% - 1150px)/2); padding-left: calc((100% - 1150px)/2);  padding-right: -webkit-calc((100% - 1150px)/2); padding-right: calc((100% - 1150px)/2); }body{ background-color: #fff; }.wrapper{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;  position: relative;  max-width: 1800px;  margin: auto; }.sideNavigation{ width: 22%;  min-width: 65px;  max-width: 360px;  -webkit-flex: none; -ms-flex: none; flex: none;  overflow: visible;  z-index: 0;  -webkit-transition: z-index 0s ease-in-out .35s; transition: z-index 0s ease-in-out .35s; }.sideNavigation.sideNavigation--active{ z-index: 2;  -webkit-transition: none; transition: none; }.sideNavigation.sideNavigation--active .header__main{ width: 390px;  z-index: 2; }.sideNavigation.sideNavigation--active .header__main::after{ width: 20px;  -webkit-transition: width .15s ease-in-out; transition: width .15s ease-in-out; }.sideNavigation .header__main{ position: fixed;  top: 0;  left: auto;  bottom: 0;  width: 22%;  min-width: 65px;  -webkit-transition: width .35s ease-in-out; transition: width .35s ease-in-out;  overflow: hidden; }.sideNavigation .header__main::before{ content: "";  position: absolute;  top: 0;  left: 0;  right: 30px;  bottom: 0;  background-color: #F7F7F7; }.sideNavigation .header__main::after{ content: "";  position: absolute;  top: 0;  right: 0;  bottom: 0;  background-color: #F7F7F7;  width: 0;  -webkit-transition: width .15s ease-in-out .2s; transition: width .15s ease-in-out .2s; }.sideNavigation .header__main__inner{ position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  padding: 0 -webkit-calc(40px/2 + 30px) 2.175em 20px; padding: 0 calc(40px/2 + 30px) 2.175em 20px;  padding-right: -webkit-calc(40px/2 + 30px); padding-right: calc(40px/2 + 30px);  width: 420px;  overflow: scroll;  -webkit-overflow-scrolling: touch;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  scrollbar-width: none;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }.sideNavigation .header__main__inner::-webkit-scrollbar{ width: 0 !important;  display: none !important;  -webkit-appearance: none; }.sideNavigation .header__main__inner > *{ width: 100%;  -webkit-flex: none; -ms-flex: none; flex: none; }.sideNavigation .header__main__inner .navigations{ -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto;  padding-bottom: 3em; }.sideNavigation .header__search{ padding-top: .35em;  padding-right: 2.5em; }.sideNavigation .header__logo{ height: 7.5em;  padding: 1.85em 0 1.25em 0;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;  -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; }.sideNavigation .header__logo-link{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;  -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch;  -webkit-flex-grow: 1; flex-grow: 1; }.sideNavigation .header__logo__img{ width: auto;  height: auto; }.sideNavigation .header__mobile{ display: none; }.mainContent{ -webkit-flex: 1; -ms-flex: 1; flex: 1;  z-index: 1;  min-height: 100vh;  padding: 0 .75em;  padding-top: 7.5em;  position: relative;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }.mainContent > *{ -webkit-flex: none; -ms-flex: none; flex: none; }.mainContent > .main{ -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; }.mainContent::before{ content: "";  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  background-color: #F7F7F7;  z-index: -1;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }.mainContent::after{ content: "";  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 20px;  background-color: #F7F7F7;  -webkit-box-shadow: -5px 0 20px 0 rgba(0,0,0,.1); box-shadow: -5px 0 20px 0 rgba(0,0,0,.1);  z-index: -2;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }.mainContent.mainContent--follow{ width: 78%; }.mainContent--follow .main .container--pagetitle + .container > .content-section,.mainContent--follow .footer > .container > .content-section{ padding-right: 22%;  position: relative; }.mainContent--follow .main .container--pagetitle + .container > .content-section::after,.mainContent--follow .footer > .container > .content-section::after{ content: "";  width: 3px;  position: absolute;  top: 0;  bottom: 0;  right: -webkit-calc(22% - 40px/2/2); right: calc(22% - 40px/2/2);  background: #171717; }.mainContent--follow .main .container--pagetitle + .container > .content-section:first-child::after,.mainContent--follow .footer > .container > .content-section:first-child::after{ top: -7.5em; }.mainContent--follow .main .container--pagetitle + .container > .content-section:first-child:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col"]:first-child > .col12:first-child > .content-section:not([data-ctype="t8cols_1col_sidebar"]):first-child,.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col"]:first-child > .col12:first-child > [data-ctype="t8cols_1col_sidebar"].content-section:first-child > .col12 > .content-section:first-child,.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > .col12:first-child > .content-section,.mainContent--follow .footer > .container > .content-section:first-child:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col"]:first-child > .col12:first-child > .content-section:not([data-ctype="t8cols_1col_sidebar"]):first-child,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col"]:first-child > .col12:first-child > [data-ctype="t8cols_1col_sidebar"].content-section:first-child > .col12 > .content-section:first-child,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > .col12:first-child > .content-section{ padding-top: 0; }.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col"]:first-child > header.col12,.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > header.col12,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col"]:first-child > header.col12,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > header.col12{ margin-top: 0; }.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col"]:first-child > header.col12 ~ .sidebar,.mainContent--follow .main .container--pagetitle + .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > header.col12 ~ .sidebar,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col"]:first-child > header.col12 ~ .sidebar,.mainContent--follow .footer > .container > .content-section[data-ctype="t8cols_1col_sidebar"]:first-child > header.col12 ~ .sidebar{ padding-top: 0; }.mainContent--follow .footer > .container > .content-section:first-child:after{ top: -webkit-calc(-100vh + 2rem + 100%); top: calc(-100vh + 2rem + 100%); }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .footer .container > .content-section > .col12{ position: relative;  padding-left: 15%;  padding-right: 40px; }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading,.mainContent--follow .footer .container > .content-section > .col12 > .heading{ margin-top: 5px;  margin-bottom: 1.5em; }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading::before,.mainContent--follow .footer .container > .content-section > .col12 > .heading::before{ content: "";  position: absolute;  top: 0;  left: 20px;  right: 0;  border-top: 3px solid #171717; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12{ position: relative;  padding-left: 15%;  padding-right: 40px; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12 > .heading,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading{ margin-top: 5px;  margin-bottom: 1.5em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading::before{ content: "";  position: absolute;  top: 0;  left: 20px;  right: 0;  border-top: 3px solid #171717; }.mainContent--follow .footer{ padding-top: 0; }.mainContent--follow .footer .container > .content-section > .col12{ padding-top: 1.5em; }.mainContent--follow .footer .container > .content-section > .col12::before{ content: "";  position: absolute;  top: 0;  left: 20px;  right: 0;  border-top: 3px solid #171717; }.mainContent--home{ padding-top: 0; }.mainContent--home .main .container > .content-section,.mainContent--home .footer .container > .content-section{ padding-left: -webkit-calc(15 / 100 * 78% - 40px/2); padding-left: calc(15 / 100 * 78% - 40px/2);  padding-right: -webkit-calc(15 / 100 * 78% - 40px/2); padding-right: calc(15 / 100 * 78% - 40px/2); }.mainContent--home .main .container > .content-section.content-section--header{ padding-right: 0; }.mainContent--home .content-section--header{ min-height: 7.5em;  position: relative; }.mainContent--home .content-section--header [data-listtype="news_pi1"].content-section .heading{ font-size: 1em;  text-transform: none;  position: absolute;  left: 20px; }.mainContent--home .content-section--header::after{ content: "";  position: absolute;  bottom: 0;  left: 20px;  right: 20px;  border-top: 3px solid #171717; }.mainContent--home .container--pagetitle + .container > .content-section:first-child{ padding-top: 4em; }.main{ overflow: visible; }[data-ctype="t8cols_1col_sidebar"]{ position: relative; }.sidebar{ position: absolute;  top: 0;  bottom: 0;  right: 0;  width: 28.2051282051%;  padding: 0 20px;  -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }.sidebar > .content-section{ position: relative;  position: -webkit-sticky;  position: -moz-sticky;  position: -ms-sticky;  position: -o-sticky;  position: -webkit-sticky; position: sticky;  top: -webkit-calc(40px/2 - .775em); top: calc(40px/2 - .775em);  right: 0; }.sidebar > .content-section:first-child{ padding-top: .675em; }.sidebar > .content-section .files__list{ margin-top: 0;  margin-bottom: 0;  padding-bottom: 1.5em; }.main .container > [data-ctype="t8cols_1col_sidebar"].content-section .sidebar{ width: -webkit-calc(22% - 10px); width: calc(22% - 10px);  -webkit-transform: none; -ms-transform: none; transform: none; }.navigation{ font-size: 1.5em;  text-transform: uppercase; }.navigation__item{ border-top: 3px solid #000;  border-bottom: 3px solid #000; }.navigation__item + .navigation__item{ border-top: 0; }.navigation__link{ display: block;  -webkit-transition: color .25s ease-in-out; transition: color .25s ease-in-out; }.navigation__link:hover,.navigation__link--active{ color: #868686; }.navigation__text{ display: block;  padding: .075em 0;  line-height: 1.45; }.navigation__level2,.navigation__level3{ padding-left: 1.5em; }.navigation__level2 .navigation__item,.navigation__level3 .navigation__item{ border: none; }.navigation__level2{ display: block;  font-size: .66em;  height: 0;  overflow: hidden;  position: static;  -webkit-transform: none; -ms-transform: none; transform: none;  -webkit-transition: height .5s ease-in-out; transition: height .5s ease-in-out;  position: relative; }.navigation__level2:not(.navigation__level2--active){ height: 0 !important; }.navigation__level2--active:not(.navigation__level2--in-progress){ height: auto !important; }.navigation__level2 > *:first-child{ padding-top: .65em; }.navigation__level2 > *:last-child{ padding-bottom: .5em; }.navigation__level2::before{ content: "";  position: absolute;  top: 0;  left: 0;  right: 0;  border-top: 3px solid #000; }.navigation__level2 .navigation__link{ position: relative;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }.navigation__level2 .navigation__link::before{ content: "";  position: absolute;  left: -1.45em;  top: 50%;  -webkit-transform: translate3d(0,-50%,0) scale(0); -ms-transform: translate3d(0,-50%,0) scale(0); transform: translate3d(0,-50%,0) scale(0);  width: 12px;  height: 12px;  border-radius: 50%;  border: none;  background: #171717;  opacity: 0;  -webkit-transition: opacity .25s ease-in-out,transform .25s ease-in-out; transition: opacity .25s ease-in-out,transform .25s ease-in-out; }.navigation__level2 .navigation__link--active{ color: #171717; }.navigation__level2 .navigation__link--active::before{ opacity: 1;  -webkit-transform: translate3d(0,-50%,0) scale(1); -ms-transform: translate3d(0,-50%,0) scale(1); transform: translate3d(0,-50%,0) scale(1); }.navigation__level2 .navigation__text{ padding: .215em 0; }.navigation__item--active .navigation__level2{ height: auto !important; }.navigation__level3{ text-transform: none;  list-style: none; }.navigation__level3 .navigation__text{ padding: .125em 0; }.navigation__level3 .navigation__link::before{ left: -2.95em; }.navigation--language{ font-size: 1em; }.navigation--language .navigation__list{ display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex;  -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  border: 3px solid #171717;  border-radius: 1.4em;  overflow: hidden; }.navigation--language .navigation__item{ border: none; }.navigation--language .navigation__item:first-child .navigation__text{ padding-left: .65em; }.navigation--language .navigation__item:last-child .navigation__text{ padding-left: .65em; }.navigation--language .navigation__text{ padding: 0 .5em; }.navigation--language .navigation__link--active{ color: #171717;  background: #fff;  border-radius: 50%; }.navigation-pagination{ margin: 3em 0;  color: #868686;  tion: color .2s ease-in-out; }.navigation-pagination a{ color: inherit; }.navigation-pagination__list,.navigation-pagination .pagination{ margin-left: -.25em;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;  -webkit-align-items: center; -ms-flex-align: center; align-items: center; }.navigation-pagination__text{ padding: .25em 1em; }.navigation-pagination__item--number + .navigation-pagination__item--number::before,.navigation-pagination .pagination li + li::before{ content: "|";  position: absolute;  left: -1px;  top: 50%;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);  color: #868686;  font-weight: normal; }.navigation-pagination__item--current,.navigation-pagination__item:not(.navigation-pagination__item--has-no-action):hover{ color: #171717; }.navigation-pagination__item--current{ font-weight: bold; }.files__list{ margin-top: 1.5em;  margin-bottom: 1.5em; }.files__link{ color: #171717;  font-weight: normal;  -webkit-transition: color .25s ease-in-out; transition: color .25s ease-in-out;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;  padding: .15em 0;  overflow: visible;  white-space: normal; }.files__link::after{ content: "";  display: block;  width: 13px;  height: 13px;  background-image: url(/fileadmin/t8_jetpack/theme/images/icons/download.svg);  background-size: contain;  background-repeat: no-repeat;  background-position: center left;  margin-top: 4px;  margin-left: 8px;  -webkit-transition: transform .125s ease-in-out; transition: transform .125s ease-in-out;  -webkit-flex: none; -ms-flex: none; flex: none; }.files__link:hover,.files__link:focus{ color: #868686;  text-decoration: none; }.files__link:hover::before,.files__link:focus::before{ -webkit-transform: none; -ms-transform: none; transform: none; }.files__link:hover::after,.files__link:focus::after{ -webkit-transform: translate3d(3px,3px,0); -ms-transform: translate3d(3px,3px,0); transform: translate3d(3px,3px,0); }.files__link span{ display: block;  white-space: normal; }.files__link__text{ -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }.files__description{ font-weight: normal;  color: #171717;  text-decoration: none; }.files__item{ overflow: visible; }.files__name{ width: auto !important; }.gallery{ margin-top: 0;  margin-bottom: 0; }.gallery:first-child{ margin-top: -20px; }.gallery:last-child{ margin-bottom: -webkit-calc(1em -40px/2); margin-bottom: calc(1em -40px/2); }.gallery__caption{ position: static;  margin-top: 1em;  margin-bottom: .75em;  color: #171717;  min-width: 100%;  display: table-caption;  caption-side: bottom;  padding-left: 0;  padding-right: 0; }.gallery__figure{ display: table; }.gallery__figure--round{ border-radius: 50%;  display: inline-block; }.gallery--slider.scroll_slider{ margin-top: 2.625em;  margin-bottom: 2.5em;  width: auto;  margin-right: -40px; }.gallery--slider.scroll_slider:last-child{ margin-bottom: 1em; }.gallery--slider.scroll_slider:last-child .scroll_slider__dots{ margin-bottom: 1em; }.gallery--slider.scroll_slider .scroll_slider__inner{ margin-right: 0; }.gallery--slider.scroll_slider .gallery__figure{ margin: 0;  padding: 0 10px;  max-width: 100%; }.gallery--slider.scroll_slider .gallery__image{ height: 28.5em;  width: auto;  object-fit: contain;  margin-left: 0; }.gallery--slider.scroll_slider .gallery__image-wrap{ display: block; }.gallery--slider.scroll_slider .scroll_slider__btn{ height: 28.5em; }.gallery--slider.scroll_slider .gallery__caption{ height: 0;  overflow: hidden; }.gallery--slider.scroll_slider .gallery__caption__text{ min-width: 50vw;  max-width: 800px; }.gallery--slider.scroll_slider .scroll_slider__item--active .gallery__caption{ height: auto;  width: 0;  display: inline-block;  overflow: visible; }.gallery--slider.scroll_slider .scroll_slider__item--active .gallery__caption__text{ display: block; }.heading + .ce-textpic > .gallery:first-child{ margin-top: -20px; }@supports (width: min-content){.gallery__caption{ display: block;  width: -webkit-min-content; width: -moz-min-content; width: min-content;  padding-left: 0;  padding-right: 0; }.gallery__figure{ display: block; }}header.col12 + .col12 > .content-section > .col12 > .anchor + .ce-textpic > .gallery:first-child{ margin-top: .2em; }.image-slider__caption{ padding: 1.65em 1.33em .45em;  background-color: rgba(0,0,0,.25);  color: #fff; }.image-slider__arrow-button{ width: 4em;  height: 4em;  position: absolute;  top: 50%;  margin-top: -2em;  background-color: transparent;  text-align: center; }.image-slider__icon-arrow{ color: #fff;  font-size: 3.75em; }.plyr__play-large{ background-color: black;  padding: 26px; }.plyr--video .plyr__controls{ padding-top: 10px; }.image-slider__figure--video .plyr__video-embed{ padding-bottom: 100%; }.image-slider__figure--video .video__item{ height: 100%;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  width: 100%;  background-color: #E0E0E0; }.image-slider__figure--video .video__item .plyr--video{ width: 100%; }.scroll_slider{ position: relative; }.scroll_slider:hover .scroll_slider__btn--prev{ -webkit-transform: rotate(180deg) translateX(.5em); -ms-transform: rotate(180deg) translateX(.5em); transform: rotate(180deg) translateX(.5em); }.scroll_slider:hover .scroll_slider__btn--next{ -webkit-transform: translateX(.5em); -ms-transform: translateX(.5em); transform: translateX(.5em); }.scroll_slider__inner{ margin: 0 -10px;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;  -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch;  -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap;  -webkit-scroll-snap-type: x mandatory;  scroll-snap-type: x mandatory;  -ms-scroll-snap-type: mandatory;  scroll-snap-type: mandatory;  scroll-behavior: smooth;  overflow: scroll;  -webkit-overflow-scrolling: touch;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  scrollbar-width: none;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }.scroll_slider__inner::-webkit-scrollbar{ width: 0 !important;  display: none !important;  -webkit-appearance: none; }.scroll_slider__item{ -webkit-flex: none; -ms-flex: none; flex: none;  -webkit-scroll-snap-align: start;  -moz-scroll-snap-align: start;  scroll-snap-align: start;  overflow: visible;  -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }.scroll_slider__item:last-child{ min-width: 100%; }.scroll_slider__btn{ position: absolute;  top: 0;  bottom: 0;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  z-index: 1;  cursor: pointer;  -webkit-transition: color .25s ease-in-out; transition: color .25s ease-in-out;  -webkit-appearance: none;  -moz-appearance: none;  -ms-appearance: none;  -o-appearance: none;  -webkit-appearance: none; -moz-appearance: none; appearance: none;  background: transparent;  border: none;  outline: none;  -webkit-box-shadow: none; box-shadow: none;  border-radius: 0;  width: 4em;  -webkit-filter: drop-shadow(0 0 3px white);  -moz-filter: drop-shadow(0 0 3px white);  -ms-filter: drop-shadow(0 0 3px white);  -o-filter: drop-shadow(0 0 3px white);  -webkit-filter: drop-shadow(0 0 3px white); filter: drop-shadow(0 0 3px white);  background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-next.svg);  background-position: center right;  background-size: 2.75em auto;  background-repeat: no-repeat;  padding: 0;  margin: 0;  margin-right: 20px;  -webkit-transition: transform .25s ease-in-out; transition: transform .25s ease-in-out; }.scroll_slider__btn--prev{ left: -15%;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.scroll_slider__btn--next{ right: 0;  -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }.scroll_slider__dots{ display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  margin: 1em -6px 2em;  cursor: pointer;  position: relative; }.scroll_slider__dots__item{ width: 12px;  height: 12px;  border-radius: 50%;  background-color: #fff;  margin: 0 6px; }.scroll_slider__dots__item--indicator{ padding: 0 6px;  position: absolute;  left: 0;  top: 0;  -webkit-transition: transform .25s ease-in-out; transition: transform .25s ease-in-out; }.scroll_slider__dots__item--indicator::after{ content: "";  display: block;  width: 12px;  height: 12px;  border-radius: 50%;  background-color: #171717;  border: 0 solid #171717;  -webkit-animation: none; animation: none; }.scroll_slider__dots__item--active:nth-child(1) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); }.scroll_slider__dots__item--active:nth-child(2) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }.scroll_slider__dots__item--active:nth-child(3) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(200%); -ms-transform: translateX(200%); transform: translateX(200%); }.scroll_slider__dots__item--active:nth-child(4) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(300%); -ms-transform: translateX(300%); transform: translateX(300%); }.scroll_slider__dots__item--active:nth-child(5) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(400%); -ms-transform: translateX(400%); transform: translateX(400%); }.scroll_slider__dots__item--active:nth-child(6) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(500%); -ms-transform: translateX(500%); transform: translateX(500%); }.scroll_slider__dots__item--active:nth-child(7) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(600%); -ms-transform: translateX(600%); transform: translateX(600%); }.scroll_slider__dots__item--active:nth-child(8) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(700%); -ms-transform: translateX(700%); transform: translateX(700%); }.scroll_slider__dots__item--active:nth-child(9) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(800%); -ms-transform: translateX(800%); transform: translateX(800%); }.scroll_slider__dots__item--active:nth-child(10) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(900%); -ms-transform: translateX(900%); transform: translateX(900%); }.scroll_slider__dots__item--active:nth-child(11) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1000%); -ms-transform: translateX(1000%); transform: translateX(1000%); }.scroll_slider__dots__item--active:nth-child(12) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1100%); -ms-transform: translateX(1100%); transform: translateX(1100%); }.scroll_slider__dots__item--active:nth-child(13) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1200%); -ms-transform: translateX(1200%); transform: translateX(1200%); }.scroll_slider__dots__item--active:nth-child(14) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1300%); -ms-transform: translateX(1300%); transform: translateX(1300%); }.scroll_slider__dots__item--active:nth-child(15) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1400%); -ms-transform: translateX(1400%); transform: translateX(1400%); }.scroll_slider__dots__item--active:nth-child(16) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1500%); -ms-transform: translateX(1500%); transform: translateX(1500%); }.scroll_slider__dots__item--active:nth-child(17) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1600%); -ms-transform: translateX(1600%); transform: translateX(1600%); }.scroll_slider__dots__item--active:nth-child(18) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1700%); -ms-transform: translateX(1700%); transform: translateX(1700%); }.scroll_slider__dots__item--active:nth-child(19) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1800%); -ms-transform: translateX(1800%); transform: translateX(1800%); }.scroll_slider__dots__item--active:nth-child(20) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(1900%); -ms-transform: translateX(1900%); transform: translateX(1900%); }.scroll_slider__dots__item--active:nth-child(21) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2000%); -ms-transform: translateX(2000%); transform: translateX(2000%); }.scroll_slider__dots__item--active:nth-child(22) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2100%); -ms-transform: translateX(2100%); transform: translateX(2100%); }.scroll_slider__dots__item--active:nth-child(23) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2200%); -ms-transform: translateX(2200%); transform: translateX(2200%); }.scroll_slider__dots__item--active:nth-child(24) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2300%); -ms-transform: translateX(2300%); transform: translateX(2300%); }.scroll_slider__dots__item--active:nth-child(25) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2400%); -ms-transform: translateX(2400%); transform: translateX(2400%); }.scroll_slider__dots__item--active:nth-child(26) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2500%); -ms-transform: translateX(2500%); transform: translateX(2500%); }.scroll_slider__dots__item--active:nth-child(27) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2600%); -ms-transform: translateX(2600%); transform: translateX(2600%); }.scroll_slider__dots__item--active:nth-child(28) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2700%); -ms-transform: translateX(2700%); transform: translateX(2700%); }.scroll_slider__dots__item--active:nth-child(29) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2800%); -ms-transform: translateX(2800%); transform: translateX(2800%); }.scroll_slider__dots__item--active:nth-child(30) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(2900%); -ms-transform: translateX(2900%); transform: translateX(2900%); }.scroll_slider__dots__item--active:nth-child(31) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3000%); -ms-transform: translateX(3000%); transform: translateX(3000%); }.scroll_slider__dots__item--active:nth-child(32) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3100%); -ms-transform: translateX(3100%); transform: translateX(3100%); }.scroll_slider__dots__item--active:nth-child(33) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3200%); -ms-transform: translateX(3200%); transform: translateX(3200%); }.scroll_slider__dots__item--active:nth-child(34) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3300%); -ms-transform: translateX(3300%); transform: translateX(3300%); }.scroll_slider__dots__item--active:nth-child(35) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3400%); -ms-transform: translateX(3400%); transform: translateX(3400%); }.scroll_slider__dots__item--active:nth-child(36) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3500%); -ms-transform: translateX(3500%); transform: translateX(3500%); }.scroll_slider__dots__item--active:nth-child(37) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3600%); -ms-transform: translateX(3600%); transform: translateX(3600%); }.scroll_slider__dots__item--active:nth-child(38) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3700%); -ms-transform: translateX(3700%); transform: translateX(3700%); }.scroll_slider__dots__item--active:nth-child(39) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3800%); -ms-transform: translateX(3800%); transform: translateX(3800%); }.scroll_slider__dots__item--active:nth-child(40) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(3900%); -ms-transform: translateX(3900%); transform: translateX(3900%); }.scroll_slider__dots__item--active:nth-child(41) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4000%); -ms-transform: translateX(4000%); transform: translateX(4000%); }.scroll_slider__dots__item--active:nth-child(42) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4100%); -ms-transform: translateX(4100%); transform: translateX(4100%); }.scroll_slider__dots__item--active:nth-child(43) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4200%); -ms-transform: translateX(4200%); transform: translateX(4200%); }.scroll_slider__dots__item--active:nth-child(44) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4300%); -ms-transform: translateX(4300%); transform: translateX(4300%); }.scroll_slider__dots__item--active:nth-child(45) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4400%); -ms-transform: translateX(4400%); transform: translateX(4400%); }.scroll_slider__dots__item--active:nth-child(46) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4500%); -ms-transform: translateX(4500%); transform: translateX(4500%); }.scroll_slider__dots__item--active:nth-child(47) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4600%); -ms-transform: translateX(4600%); transform: translateX(4600%); }.scroll_slider__dots__item--active:nth-child(48) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4700%); -ms-transform: translateX(4700%); transform: translateX(4700%); }.scroll_slider__dots__item--active:nth-child(49) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4800%); -ms-transform: translateX(4800%); transform: translateX(4800%); }.scroll_slider__dots__item--active:nth-child(50) ~ .scroll_slider__dots__item--indicator{ -webkit-transform: translateX(4900%); -ms-transform: translateX(4900%); transform: translateX(4900%); }.footer{ padding-top: 3em;  font-size: .875em; }.totop-button{ display: block;  position: fixed;  background-color: transparent;  right: 20px;  bottom: -webkit-calc(1.85em - 5px); bottom: calc(1.85em - 5px);  z-index: 5;  width: 4em;  height: 4em;  background-image: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-down.svg);  background-repeat: no-repeat;  background-position: center;  background-size: 30% auto;  -webkit-transform: translateX(5.5em) rotate(180deg); -ms-transform: translateX(5.5em) rotate(180deg); transform: translateX(5.5em) rotate(180deg);  -webkit-transition: all .125s ease-in-out; transition: all .125s ease-in-out; }.totop-button:hover{ bottom: -webkit-calc(1.85em); bottom: calc(1.85em); }.totop-button--visible{ -webkit-transform: translateX(0) rotate(180deg); -ms-transform: translateX(0) rotate(180deg); transform: translateX(0) rotate(180deg); }.startscreen{ background: #fff;  position: fixed;  top: 0;  left: 0;  bottom: 0;  right: 0;  background-position: center;  background-size: cover;  background-repeat: no-repeat;  z-index: 7;  display: block;  opacity: 1;  -webkit-transition: none; transition: none; }.startscreen--hidden{ opacity: 0;  visibility: hidden;  -webkit-transition: opacity .5s ease-in-out,visibility 0s ease .5s; transition: opacity .5s ease-in-out,visibility 0s ease .5s; }.startscreen--defaulthidden{ display: none; }.startscreen__logo{ width: 100%;  max-width: 1800px;  padding: 0 -webkit-calc(40px/2 + .75em); padding: 0 calc(40px/2 + .75em);  margin: auto;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }.startscreen__logo-link{ display: block;  max-width: 420px;  padding: 2em -webkit-calc(40px/2 + 30px) 1em 20px; padding: 2em calc(40px/2 + 30px) 1em 20px;  width: 100%; }.startscreen__logo__img{ max-width: 300px; }.main .container > [data-ctype="t8cols_accordion"].content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section{ padding-top: 0;  margin-top: -.65em; }.accordion{ margin-bottom: 1em; }.accordion__head{ cursor: pointer;  -webkit-transition: color .3s ease-in-out; transition: color .3s ease-in-out; }.accordion__head:hover{ color: #868686; }.accordion__head__text{ display: inline-block; }.accordion__head::after{ content: attr(data-close-text);  display: none; }.accordion__head .t8_icon{ margin-right: .5em;  -webkit-transition: transform .3s ease-in-out; transition: transform .3s ease-in-out; }.accordion__head--open .accordion__head__text{ display: none; }.accordion__head--open::after{ display: inline-block; }.accordion__head--open .t8_icon{ -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }.accordion__content{ padding-left: 15%;  padding-right: 40px;  margin-left: -15%;  margin-right: -40px;  overflow: hidden;  -webkit-transition: height .5s ease; transition: height .5s ease; }.accordion__content:not(.accordion__content--inprogress){ height: auto !important; }.accordion__content.accordion__content--closed{ height: 0 !important; }.accordion__content__inner{ padding-top: 1.5em; }fieldset{ border: 0;  padding: 0; }::-webkit-input-placeholder{ color: #171717;  text-transform: none;  opacity: 1; }:-moz-placeholder{ color: #171717;  text-transform: none;  opacity: 1; }::-moz-placeholder{ color: #171717;  text-transform: none;  opacity: 1; }:-ms-input-placeholder{ color: #171717;  text-transform: none;  opacity: 1; }.form__legend{ border: 0;  clip: rect(0 0 0 0);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute;  width: 1px; }.form div[style*="margin-left:"][style*="-99999"]{ width: 0;  height: 0;  overflow: hidden; }.form__fieldset{ position: relative; }.form__fieldwrap{ margin-top: 1em;  margin-bottom: 1em;  position: relative; }.form__fieldwrap--submit{ text-align: right; }.form__fieldwrap.submit_group{ padding: 0 20px;  width: 100% !important; }.form__fieldwrap.submit_group .form__input{ padding-right: 3em; }.form__fieldwrap.submit_group.form__fieldwrap--submit{ position: absolute;  width: auto !important;  right: 20px;  top: 1.2em;  margin: 0;  padding: 0; }.form__fieldwrap.submit_group.form__fieldwrap--submit .button{ background: transparent;  border: none;  line-height: 0;  padding: .75em 1.5em .75em;  -webkit-transition: padding .2s ease-in-out; transition: padding .2s ease-in-out; }.form__fieldwrap.submit_group.form__fieldwrap--submit .button:hover{ padding-right: 1.25em;  padding-left: 1.75em; }.form__input{ width: 100%;  border: none;  border: 3px solid #171717;  border-radius: 2em;  background-color: transparent;  font-family: inherit;  color: inherit;  font-weight: inherit;  font-size: inherit;  line-height: 1.5;  padding-left: 1em;  padding-right: 1em;  padding-top: .5em;  padding-bottom: .5em;  outline: none;  -webkit-box-shadow: none; box-shadow: none;  background-clip: padding-box; }.form__input:focus{ background: #fff;  border-color: #171717;  -webkit-box-shadow: none; box-shadow: none;  background-clip: padding-box;  outline: none; }.form__input:invalid:focus{ background: #fff;  border-color: #171717;  -webkit-box-shadow: none; box-shadow: none;  background-clip: padding-box;  outline: none; }.form__input:valid:focus{ background: #fff;  border-color: #171717;  -webkit-box-shadow: none; box-shadow: none;  background-clip: padding-box;  outline: none; }.form__input--textarea{ min-height: 0;  vertical-align: top; }.form__label{ display: none; }.form__checkboxes--error .form{ color: #171717; }.content-section--header .form > .col12 > .content{ -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }.content-section--header .form__fieldset{ max-width: 320px; }.content-section--header .form__fieldwrap{ text-align: right;  margin-top: .75em;  margin-bottom: .75em;  width: 100%; }.content-section--header .form__fieldwrap.submit_group.form__fieldwrap--submit{ top: .95em; }.content-section--header .form__input{ margin-right: 0;  margin-left: auto; }.startscreen .form__fieldset{ min-width: 320px;  max-width: 100%; }.startscreen .form__input{ background-color: #fff; }.powermail_create{ margin-top: 1.5em; }.powermail-errors-list,.parsley-errors-list{ list-style: none;  padding: 0;  margin: 0;  font-size: .88em;  letter-spacing: .03em;  margin-top: .5em;  color: #171717; }.background-black .powermail-errors-list,.background-black .parsley-errors-list{ color: inherit; }.news-list{ margin-left: -20px;  margin-right: -20px; }.news-list__item{ padding: 0 20px;  margin-top: .5em; }.news-list__teaser{ font-size: 1em; }.news-list__morenews{ padding-top: 1em; }.news-list__morenews p{ margin-bottom: 0; }.news-list__morelink{ background-image: -webkit-repeating-linear-gradient(90deg,#171717 0%,#171717 100%); background-image: repeating-linear-gradient(90deg,#171717 0%,#171717 100%);  background-position: center bottom;  background-repeat: no-repeat;  background-size: 0 1px;  -webkit-transition: background-size .3s ease-in-out,color .15s ease-in-out; transition: background-size .3s ease-in-out,color .15s ease-in-out; }.news-list__morelink:hover{ background-size: 100% 1px; }.news-detail{ padding-bottom: 3em; }.news-detail__share{ margin-top: 3em;  margin-bottom: 1em; }.news-detail__related-news-image-col{ -webkit-order: -2; -ms-flex-order: -2; order: -2; }.news-detail__related-news-date-col{ -webkit-order: -1; -ms-flex-order: -1; order: -1; }.news-detail__related-news-title{ margin-bottom: 0; }.news-detail__related-news-article{ margin-bottom: 40px; }.news-detail__related-news-date{ margin-top: .5em;  display: block;  margin-bottom: -.9em; }.news-detail.content--smaller{ padding-left: -webkit-calc((100% - 980px)/2); padding-left: calc((100% - 980px)/2);  padding-right: -webkit-calc((100% - 980px)/2); padding-right: calc((100% - 980px)/2); }.news-detail__category{ list-style: none;  margin: 0;  padding: 0;  -webkit-order: -1; -ms-flex-order: -1; order: -1;  min-height: 1.75em;  color: #171717;  font-weight: 600;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;  margin-bottom: 1.5em; }.news-detail__category__item + .news-detail__category__item::before{ content: ", "; }.t8_listelements__list{ -webkit-transition: opacity .3s ease; transition: opacity .3s ease;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;  -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;  position: relative;  margin-left: -15px;  margin-right: -15px; }.t8_listelements__item{ margin: 0;  padding: 15px;  width: 25%;  position: absolute; }.t8_listelements__item__image{ height: auto;  pointer-events: none; }.t8_listelements__item__image__link{ pointer-events: none; }.t8_listelements__item__description{ display: none; }.pswp__bg{ background: #fff; }.pswp--notouch .pswp__container{ -webkit-transition: transform .35s ease-in-out 0s; transition: transform .35s ease-in-out 0s; }.pswp--notouch .pswp__button--arrow--left{ cursor: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-previous.png),w-resize; }.pswp--notouch .pswp__button--arrow--left::before{ content: none; }.pswp--notouch .pswp__button--arrow--right{ cursor: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-next.png),e-resize; }.pswp--notouch .pswp__button--arrow--right::before{ content: none; }.pswp__caption,.pswp__top-bar{ background-color: rgba(255,255,255,.85); }.pswp__top-bar{ z-index: 1; }.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{ background-color: rgba(255,255,255,.85); }.pswp__caption{ padding: 1em 3.65em 2.5em; }.pswp__caption__center{ margin: 0;  padding: 0;  width: 100%;  text-align: left;  max-width: none;  font-size: inherit;  color: inherit; }.pswp__caption p:last-child{ margin-bottom: 0; }.pswp__counter{ display: none; }.pswp__button--arrow--left,.pswp__button--arrow--right{ height: 90%;  height: -webkit-calc(100vh - 44px); height: calc(100vh - 44px);  top: auto;  bottom: 0;  width: 50%; }.pswp__button--arrow--left:hover::before,.pswp__button--arrow--right:hover::before{ color: #171717; }.pswp__button--arrow--left:focus,.pswp__button--arrow--right:focus{ outline: none; }.pswp__button--arrow--left::before,.pswp__button--arrow--right::before{ background: url(/fileadmin/t8_jetpack/theme/images/icons/arrow-next.svg);  background-position: center right;  background-repeat: no-repeat;  background-size: contain;  top: 50%;  right: 3.65em;  -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);  width: 4em;  height: 4em; }.pswp__button--arrow--left::before{ -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg);  left: 3.65em;  right: auto; }.pswp__button--close{ background: none;  padding-top: 1em;  margin-right: .75em;  padding-left: 7em;  padding-bottom: 3em;  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }.pswp__button--close::before{ content: "";  display: block;  background: url(/fileadmin/t8_jetpack/theme/images/icons/close.svg);  background-position: center;  background-repeat: no-repeat;  background-size: contain;  width: 1.75em;  height: 1.75em; }.pswp--zoom-allowed .pswp__img{ cursor: default; }.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{ background: none; }@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{ background: none; }.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{ background: none; }}.kesearch_searchbox.form__fieldset{ max-width: 400px; }.kesearchbox .t8_icon{ position: absolute;  left: -webkit-calc(40px/2 + .75em); left: calc(40px/2 + .75em);  top: .6em;  font-size: 1.25em; }.kesearchbox .t8_icon + .form__input{ padding-left: 2.75em; }.result-url{ margin-bottom: .25em; }.result-link{ position: static; }.result-link::before{ content: none; }.result-link::after{ content: "";  display: block;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0; }.result-list-item{ position: relative;  padding-top: 1em;  padding-bottom: 1.5em; }.result-list-item + .result-list-item{ border-top: 3px solid #171717; }.mark{ background-color: #E0E0E0;  color: #000;  padding: .25em .25em;  font-weight: 600; }#cc-modal,#cc-settingsmodal,#cc-tag,#cc-notification,#cc-modal div,#cc-modal span,#cc-modal iframe,#cc-modal h1,#cc-modal h2,#cc-modal h3,#cc-modal h4,#cc-modal h5,#cc-modal h6,#cc-modal p,#cc-modal pre,#cc-modal a,#cc-modal code,#cc-modal em,#cc-modal img,#cc-modal s,#cc-modal small,#cc-modal strong,#cc-modal b,#cc-modal u,#cc-modal i,#cc-modal dl,#cc-modal dt,#cc-modal dd,#cc-modal ol,#cc-modal ul,#cc-modal li,#cc-modal form,#cc-modal label,#cc-settingsmodal div,#cc-settingsmodal span,#cc-settingsmodal iframe,#cc-settingsmodal h1,#cc-settingsmodal h2,#cc-settingsmodal h3,#cc-settingsmodal h4,#cc-settingsmodal h5,#cc-settingsmodal h6,#cc-settingsmodal p,#cc-settingsmodal pre,#cc-settingsmodal a,#cc-settingsmodal code,#cc-settingsmodal em,#cc-settingsmodal img,#cc-settingsmodal s,#cc-settingsmodal small,#cc-settingsmodal strong,#cc-settingsmodal b,#cc-settingsmodal u,#cc-settingsmodal i,#cc-settingsmodal dl,#cc-settingsmodal dt,#cc-settingsmodal dd,#cc-settingsmodal ol,#cc-settingsmodal ul,#cc-settingsmodal li,#cc-settingsmodal form,#cc-settingsmodal label,#cc-tag div,#cc-tag span,#cc-tag iframe,#cc-tag h1,#cc-tag h2,#cc-tag h3,#cc-tag h4,#cc-tag h5,#cc-tag h6,#cc-tag p,#cc-tag pre,#cc-tag a,#cc-tag code,#cc-tag em,#cc-tag img,#cc-tag s,#cc-tag small,#cc-tag strong,#cc-tag b,#cc-tag u,#cc-tag i,#cc-tag dl,#cc-tag dt,#cc-tag dd,#cc-tag ol,#cc-tag ul,#cc-tag li,#cc-tag form,#cc-tag label,#cc-notification div,#cc-notification span,#cc-notification iframe,#cc-notification h1,#cc-notification h2,#cc-notification h3,#cc-notification h4,#cc-notification h5,#cc-notification h6,#cc-notification p,#cc-notification pre,#cc-notification a,#cc-notification code,#cc-notification em,#cc-notification img,#cc-notification s,#cc-notification small,#cc-notification strong,#cc-notification b,#cc-notification u,#cc-notification i,#cc-notification dl,#cc-notification dt,#cc-notification dd,#cc-notification ol,#cc-notification ul,#cc-notification li,#cc-notification form,#cc-notification label{ font-family: 'GT America',sans-serif,sans-serif;  letter-spacing: 0 !important;  font-size: 1em;  line-height: 1.425 !important;  font-weight: normal;  text-transform: none; }#cc-notification{ background-color: #E0E0E0 !important;  font-family: inherit !important;  z-index: 10 !important; }#cc-notification h2{ margin-right: 145px !important; }#cc-notification #cc-notification-wrapper{ padding: 16px 20px 0 !important; }#cc-notification #cc-notification-permissions li strong{ color: #171717 !important; }#cc-notification h2 span,#cc-notification h2{ margin-bottom: 14px !important;  letter-spacing: .04em; }#cc-notification h2,#cc-notification h3,#cc-notification p{ font-size: 1em;  color: #171717 !important;  line-height: 1.5;  text-transform: inherit;  letter-spacing: inherit; }#cc-notification h2 span{ font-size: inherit; }#cc-notification a,#cc-notification a:visited{ font-size: 1em !important;  line-height: inherit;  color: #171717 !important;  text-decoration: none !important;  letter-spacing: .04em !important; }#cc-notification a::before{ content: "" !important; }#cc-notification a:hover{ color: #171717 !important;  text-decoration: none !important; }#cc-notification ul.cc-notification-buttons{ width: 200px !important; }#cc-notification ul.cc-notification-buttons li a,#cc-notification ul.cc-notification-buttons li a:visited{ font-size: .875em !important;  font-weight: normal;  letter-spacing: .025em !important;  color: #171717 !important;  background-color: transparent !important;  text-decoration: none;  border: 1px solid #171717 !important;  border-radius: 0 !important;  display: inline-block;  padding: .75em 1.5em;  margin-top: 3px !important;  -webkit-transition: unset; transition: unset;  -webkit-transition: background-color .2s ease-in-out,color .2s ease-in-out; transition: background-color .2s ease-in-out,color .2s ease-in-out; }#cc-notification ul.cc-notification-buttons li a::before,#cc-notification ul.cc-notification-buttons li a:visited::before{ content: none !important; }#cc-notification ul.cc-notification-buttons li a:hover,#cc-notification ul.cc-notification-buttons li a:active,#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:hover,#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:active{ background-color: #171717 !important;  color: #fff !important;  border-radius: 0 !important;  text-decoration: none !important;  -webkit-box-shadow: none; box-shadow: none;  -moz-box-shadow: none;  -webkit-box-shadow: none; }#cc-notification.cc-mobile{ position: fixed !important;  z-index: 10 !important;  top: auto;  bottom: 0 !important;  border-top: 0;  -webkit-box-shadow: none; box-shadow: none; }#cc-notification.cc-mobile h2 span,#cc-notification.cc-mobile h2{ font-size: 1em;  line-height: 1.6; }#cc-notification.cc-mobile ul.cc-notification-buttons li a,#cc-notification.cc-mobile ul.cc-notification-buttons li a:visited{ margin-top: 0 !important; }.map{ height: 520px;  max-height: 65vh; }@media (max-width:1780px){.mainContent.mainContent--follow{ width: 85%; }.sideNavigation{ width: 15%; }.sideNavigation .header__main{ width: 15%;  background-color: #F7F7F7;  -webkit-transition: width .35s ease-in-out,box-shadow 0s ease-in-out .35s; transition: width .35s ease-in-out,box-shadow 0s ease-in-out .35s; }.sideNavigation .header__main::before{ content: none; }.sideNavigation.sideNavigation--active,.sideNavigation.sideNavigation--active-onload{ z-index: 2;  -webkit-transition: none; transition: none; }.sideNavigation.sideNavigation--active .header__main,.sideNavigation.sideNavigation--active-onload .header__main{ width: 390px;  z-index: 2;  -webkit-box-shadow: 5px 0 20px 0 rgba(0,0,0,.1); box-shadow: 5px 0 20px 0 rgba(0,0,0,.1);  -webkit-transition: width .35s ease-in-out; transition: width .35s ease-in-out; }.sideNavigation.sideNavigation--active .header__main::after,.sideNavigation.sideNavigation--active-onload .header__main::after{ width: 20px;  -webkit-transition: width .15s ease-in-out; transition: width .15s ease-in-out; }.sideNavigation .header__search{ padding-right: 0; }.sidebar,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section .sidebar{ width: 15vw; }.mainContent--follow .main .container--pagetitle + .container > .content-section,.mainContent--follow .footer > .container > .content-section{ padding-right: 15vw; }.mainContent--follow .main .container--pagetitle + .container > .content-section::after,.mainContent--follow .footer > .container > .content-section::after{ right: 15vw; }}@media (max-width:1400px){.t8_listelements__item{ width: 33%; }}@media (max-width:1250px){.mainContent.mainContent--follow{ width: 90%; }.sideNavigation{ width: 10%; }.sideNavigation .header__main{ width: 10%; }.sidebar,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section .sidebar{ width: 200px; }.mainContent--follow .main .container--pagetitle + .container > .content-section,.mainContent--follow .footer > .container > .content-section{ padding-right: 200px; }.mainContent--follow .main .container--pagetitle + .container > .content-section::after,.mainContent--follow .footer > .container > .content-section::after{ right: 200px; }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .footer .container > .content-section > .col12{ padding-left: 40px; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12{ padding-left: 40px; }.scroll_slider__btn--prev{ left: 20px; }.heading__sectionYears{ position: static;  display: block;  margin-top: -2em;  margin-bottom: 2em; }.pswp__caption{ padding: 1em 20px 2em; }.pswp__counter{ padding-left: 20px; }.pswp__button--arrow--right::before{ right: 20px; }.pswp__button--arrow--left::before{ left: 20px; }}@media screen and (max-width:1150px){body{ font-size: 95%; }}@media (max-width:1023px){h1,h2,h3,h4,h5,.heading--h1,.heading--h2,.heading--h3,.heading--h4,.heading--h5,.heading--h6{ line-height: 1.5; }h2,.heading--h2{ font-size: 1.425em; }h3,.heading--h3{ font-size: 1.225em; }.main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section{ padding-bottom: 1.15em;  padding-top: 1.15em; }.main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section + .content-section{ margin-top: -1.15em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12{ margin-top: 1.15em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 ~ .sidebar{ padding-top: 1.15em; }.main .container > .content-section.padding--more-top:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-top:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-top,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-top{ padding-top: 2.35em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--more-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12{ margin-top: 2.35em; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--more-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--more-top > header.col12 ~ .sidebar{ padding-top: 2.35em; }.main .container > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom{ padding-bottom: 2.35em; }.main .container > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--more-bottom:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--more-bottom + .content-section{ margin-top: -2.35em; }.main .container > .content-section.padding--less-top:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-top:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-top,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-top{ padding-top: 0; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--less-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12{ margin-top: 0; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section.padding--less-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12 ~ .sidebar,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section.padding--less-top > header.col12 ~ .sidebar{ padding-top: 0; }.main .container > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom{ padding-bottom: 0; }.main .container > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section.padding--less-bottom:not([data-ctype="t8cols_1col_sidebar"]) + .content-section,.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom + .content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section.padding--less-bottom + .content-section{ margin-top: 0; }[class^="col"]:not(.col12) + [class^="col"]:not(.col12).col-medium-12:not(:empty),[class^="col"]:not(.col12) + .col3.col-medium-6 + .col3.col-medium-6:not(:empty),[class^="col"]:not(.col12) + .col4.col-medium-6 + .col4.col-medium-6:not(:empty){ margin-top: .75em; }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12,.mainContent--follow .footer .container > .content-section > .col12{ padding-left: 20px;  padding-right: 20px; }.mainContent--follow .main .container > .content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > .content-section:not([data-ctype="t8cols_1col_sidebar"]) > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > .content-section > .col12 > .heading::before,.mainContent--follow .footer .container > .content-section > .col12 > .heading::before{ right: 20px; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12{ padding-left: 20px;  padding-right: 20px; }.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > header.col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading::before,.mainContent--follow .main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > header.col12 > .heading::before{ right: 20px; }.mainContent--follow .footer .container > .content-section > .col12::before{ right: 20px; }.gallery--slider.scroll_slider{ margin-right: 0;  margin-left: 0; }.mainContent--follow .main .container--pagetitle + .container > .content-section,.mainContent--follow .footer > .container > .content-section{ padding-right: 0; }.mainContent--follow .main .container--pagetitle + .container > .content-section::after,.mainContent--follow .footer > .container > .content-section::after{ content: none; }.sidebar{ position: static;  width: 100%;  -webkit-transform: none; -ms-transform: none; transform: none; }.main .container > [data-ctype="t8cols_accordion"].content-section:not([data-ctype="t8cols_1col"]):not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section:not([data-ctype="t8cols_1col_sidebar"]),.main .container > [data-ctype="t8cols_1col"].content-section > .col12 > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section,.main .container > [data-ctype="t8cols_1col_sidebar"].content-section > .col12 > [data-ctype="t8cols_accordion"].content-section{ padding-bottom: 2em; }.mainContent--home .main .container > .content-section,.mainContent--home .footer .container > .content-section{ padding-left: 0;  padding-right: 0; }.mainContent--home .content-section--header [data-listtype="news_pi1"].content-section .heading{ position: static; }.content-section--header .powermail_create .text-right{ text-align: left; }.content-section--header .form > .col12 > .content{ -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }.content-section--header .form__fieldset{ margin-top: 1.5em;  margin-bottom: .75em; }.ce-left.ce-intext:not(.ce-nowrap) .gallery,.ce-right.ce-intext:not(.ce-nowrap) .gallery{ width: 100%; }.files__item[data-file-name] .files__size::before{ content: none; }.files__name{ width: -webkit-calc(100% - 7em); width: calc(100% - 7em); }}@media screen and (max-width:980px){#cc-notification h2{ margin-right: 0 !important; }#cc-notification ul.cc-notification-buttons{ position: static !important;  width: auto !important; }#cc-notification ul.cc-notification-buttons li a,#cc-notification ul.cc-notification-buttons li a:visited{ float: none !important;  margin-bottom: 1.5em !important; }}@media (max-width:767px){body{ font-size: 90%; }.lead{ font-size: 1.35em;  line-height: 1.25; }.anchor{ top: -6.75em; }[class^="col"]:not(.col12) + [class^="col"]:not(.col12).col-small-12:not(:empty),[class^="col"]:not(.col12) + .col3:not(:empty),[class^="col"]:not(.col12) + .col4:not(:empty),[class^="col"]:not(.col12) + .col5:not(:empty),[class^="col"]:not(.col12) + .col6:not(:empty),[class^="col"]:not(.col12) + .col7:not(:empty),[class^="col"]:not(.col12) + .col8:not(:empty),[class^="col"]:not(.col12) + .col9:not(:empty),[class^="col"]:not(.col12) + .col10:not(:empty),[class^="col"]:not(.col12) + .col11:not(:empty){ margin-top: .75em; }.mainContent{ z-index: auto;  padding: 0;  padding-top: 6.75em; }.mainContent--home{ padding-top: 4.75em; }.mainContent::before{ content: none; }.mainContent::after{ right: 0; }.mainContent.mainContent--follow{ width: 100%; }.sideNavigation{ position: fixed;  top: 0;  left: 0;  bottom: -webkit-calc(100% - 4.75em - 20px); bottom: calc(100% - 4.75em - 20px);  width: 100%;  overflow: hidden;  z-index: 6;  min-width: 0;  max-width: none;  -webkit-transition: bottom 0s ease-in-out .5s; transition: bottom 0s ease-in-out .5s; }.sideNavigation .header__main{ position: absolute;  left: 0;  right: 0;  -webkit-transition: width .5s ease-in-out; transition: width .5s ease-in-out;  width: 0;  min-width: 0;  -webkit-box-shadow: none; box-shadow: none;  background-color: transparent; }.sideNavigation .header__main::before{ content: "";  right: 0;  -webkit-box-shadow: 5px 0 20px 0 rgba(0,0,0,.1); box-shadow: 5px 0 20px 0 rgba(0,0,0,.1); }.sideNavigation .header__main__inner{ width: 100%;  padding-top: 6.75em;  padding-right: 20px; }.sideNavigation .header__main .header__logo{ display: none; }.sideNavigation .navigation__level2 .navigation__text{ padding: .175em 0; }.sideNavigation .navigation__item{ opacity: 0;  -webkit-transform: translateX(-1.75em); -ms-transform: translateX(-1.75em); transform: translateX(-1.75em); }.sideNavigation .navigation--language{ opacity: 0;  font-size: 1.25em; }.sideNavigation.sideNavigation--active-onload{ z-index: 6; }.sideNavigation.sideNavigation--active-onload .header__main{ width: 0;  z-index: auto;  -webkit-box-shadow: none; box-shadow: none; }.sideNavigation.sideNavigation--active-onload .header__main::after{ width: 0;  -webkit-transition: width .15s ease-in-out .2s; transition: width .15s ease-in-out .2s; }.sideNavigation.sideNavigation--active{ bottom: 0;  -webkit-transition: none; transition: none; }.sideNavigation.sideNavigation--active .header__main{ width: 100%;  -webkit-box-shadow: none; box-shadow: none; }.sideNavigation.sideNavigation--active .navigation__item{ opacity: 1;  -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);  -webkit-transition: all .3s ease .275s; transition: all .3s ease .275s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(2){ -webkit-transition-delay: .375s; transition-delay: .375s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(3){ -webkit-transition-delay: .475s; transition-delay: .475s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(4){ -webkit-transition-delay: .575s; transition-delay: .575s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(5){ -webkit-transition-delay: .675s; transition-delay: .675s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(6){ -webkit-transition-delay: .775s; transition-delay: .775s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(7){ -webkit-transition-delay: .875s; transition-delay: .875s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(8){ -webkit-transition-delay: .975s; transition-delay: .975s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(9){ -webkit-transition-delay: 1.075s; transition-delay: 1.075s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(10){ -webkit-transition-delay: 1.175s; transition-delay: 1.175s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(11){ -webkit-transition-delay: 1.275s; transition-delay: 1.275s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(12){ -webkit-transition-delay: 1.375s; transition-delay: 1.375s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(13){ -webkit-transition-delay: 1.475s; transition-delay: 1.475s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(14){ -webkit-transition-delay: 1.575s; transition-delay: 1.575s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(15){ -webkit-transition-delay: 1.675s; transition-delay: 1.675s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(16){ -webkit-transition-delay: 1.775s; transition-delay: 1.775s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(17){ -webkit-transition-delay: 1.875s; transition-delay: 1.875s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(18){ -webkit-transition-delay: 1.975s; transition-delay: 1.975s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(19){ -webkit-transition-delay: 2.075s; transition-delay: 2.075s; }.sideNavigation.sideNavigation--active .navigation__item:nth-child(20){ -webkit-transition-delay: 2.175s; transition-delay: 2.175s; }.sideNavigation.sideNavigation--active .navigation--language{ opacity: 1;  -webkit-transition: all .15s ease .15s; transition: all .15s ease .15s; }.sideNavigation .header__mobile{ position: fixed;  top: 0;  left: 0;  right: 0;  z-index: 11;  display: -ms-flexbox; display: -webkit-flex; display: flex;  -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;  -webkit-align-items: center; -ms-flex-align: center; align-items: center;  background: #F7F7F7;  -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.1); box-shadow: 0 0 20px 0 rgba(0,0,0,.1); }.sideNavigation .header__mobile__logo{ width: 100%;  padding: .85em 1.5em .75em 20px; }.sideNavigation .header__mobile__logo .header__logo__img{ height: 3.15em;  margin-left: 0; }.sideNavigation .header__mobile__burger{ padding: 0 20px;  cursor: pointer; }.sideNavigation .header__mobile__burger__bar{ display: block;  width: 2.5em;  height: 2px;  border-radius: 2px;  background-color: #171717;  margin: 7px 0;  -webkit-transition: .25s ease-in-out;  -moz-transition: .25s ease-in-out;  -ms-transition: .25s ease-in-out;  -o-transition: .25s ease-in-out;  -webkit-transition: .25s ease-in-out; transition: .25s ease-in-out; }.sideNavigation .header__mobile__burger--open .header__mobile__burger__bar{ -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); }.sideNavigation .header__mobile__burger--open .header__mobile__burger__bar:first-child{ -webkit-transform: translateY(9px) rotate(45deg); -ms-transform: translateY(9px) rotate(45deg); transform: translateY(9px) rotate(45deg); }.sideNavigation .header__mobile__burger--open .header__mobile__burger__bar:last-child{ -webkit-transform: translateY(-9px) rotate(-45deg); -ms-transform: translateY(-9px) rotate(-45deg); transform: translateY(-9px) rotate(-45deg); }.gallery--slider.scroll_slider{ margin-left: 0;  margin-right: 0; }.gallery--slider.scroll_slider .scroll_slider__inner{ margin-left: -20px;  margin-right: -20px; }.gallery--slider.scroll_slider .scroll_slider__item{ padding: 0 20px; }.gallery--slider.scroll_slider .scroll_slider__item + .scroll_slider__item{ margin-left: -10px; }.scroll_slider__btn,.scroll_slider:hover .scroll_slider__btn{ margin-left: 0;  margin-right: 5px;  -webkit-transform: none; -ms-transform: none; transform: none; }.scroll_slider__btn--prev,.scroll_slider:hover .scroll_slider__btn--prev{ margin-right: 0;  margin-left: 5px;  left: 0;  -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }}@media (max-width:650px){.t8_listelements__item{ width: 50%; }}@media (max-width:350px){.t8_listelements__item{ width: 100%; }}