/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:normal}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{line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:bwegt Text,sans-serif;font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,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;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.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:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fc0));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration: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,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{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:flex;position:relative}.plyr__menu .plyr__control svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border-top-color:transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(16px - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,14px);padding:4.66667px 10.5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(10.5px - var(--plyr-menu-item-arrow-size, 4px))}.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:var(--plyr-font-weight-regular,400);margin:7px 7px 3.5px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(10.5px - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;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;flex-shrink:0;height:16px;margin-right:10px;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);transform:translateY(-50%) scale(0);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,#fc0))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);overflow:hidden;padding-left:24.5px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:32px;color:var(--plyr-range-fill-background,var(--plyr-color-main,#fc0));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + 16px);margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:4px;height:8px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);height:16px;margin-top:-4px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:16px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:4px;height:8px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);height:16px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:16px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:4px;height:8px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:4px;height:8px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:4px;height:8px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);height:16px;margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:16px}.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{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fc0));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fc0));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fc0));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:var(--plyr-font-size-time,14px)}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px}@media(max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#fff;font-size:14px;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) 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:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .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) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:8px;margin-right:16px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,14px);left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:8px;left:0;margin-top:-4px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-right:5px;position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#565d64;padding:10px}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,#fc0));color:#fff}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.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;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-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%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true],.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#fc0));color:#fff}.plyr__control--overlaid{border:0;border-radius:100%;display:none;left:50%;opacity:.9;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:32px}.plyr:-ms-fullscreen .plyr__captions{font-size:32px}.plyr:fullscreen .plyr__captions{font-size:32px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.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:32px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.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:32px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.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:32px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.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:32px}}.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:#23282f;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:8px;left:0;margin:-4px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;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:var(--plyr-font-size-time,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;pointer-events:none;position:absolute;right:0;top:0;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{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1099992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:1099997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1099994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:1099994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:1099995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1099995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{shape-rendering:geometricPrecision;display:block;overflow:visible;position:relative}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;stroke:currentColor;stroke-width:1.5;opacity:.8;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s linear infinite;animation:a .8s linear infinite;background:transparent;border:6px solid rgba(99,99,99,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:1099999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:1099995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:1099991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media(max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}html{box-sizing:border-box;min-height:100%;overflow-x:hidden}html.block-scroll{overflow:hidden}body{-webkit-overflow-scrolling:touch;background-color:#fff;color:#222;height:100%;overflow-y:auto;position:relative}*,:after,:before{box-sizing:inherit}a{border-bottom:.125rem solid #fc0;font-weight:700}a,a:active,a:focus,a:hover{color:inherit;text-decoration:none}a:active,a:focus,a:hover{border-bottom:.125rem solid #222}a.focus-visible,a:focus{outline:3px solid #7231ff}a:focus:not(.focus-visible){box-shadow:none;outline:none}@media(max-width:576px){p a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.nur-bwegt-plus-checkbox.disabled{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 50);filter:alpha(opacity=50);opacity:.5}.nur-bwegt-plus-checkbox label{display:inline-block;font-weight:400}.nur-bwegt-plus-checkbox input[type=checkbox]{margin-right:10px;vertical-align:middle;width:21px}.nur-bwegt-plus-checkbox a{border:none;position:relative;top:3px}.nur-bwegt-plus-checkbox a._open{position:relative}@media(max-width:615px){.nur-bwegt-plus-checkbox a._open:before{border-bottom:15px solid transparent;border-right:15px solid #3a4044;border-top:15px solid transparent;content:"";position:absolute;top:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.efa_markup a{border-bottom:none;font-weight:400}.tooltip-rectangle{left:60px;margin-top:0;opacity:0;position:absolute;top:-50px;visibility:hidden;width:290px;z-index:2}@media(max-width:600px){.tooltip-rectangle{left:38px;top:-52px;width:calc(100vw - 80px)}}.tooltip-rectangle__wrapper{background-color:#3a4044;color:#fff;padding:1.5rem;text-align:left}@media(max-width:600px){.tooltip-rectangle__wrapper{max-height:250px;overflow-y:auto}}.tooltip-rectangle:before{border-bottom:25px solid transparent;border-right:35px solid #3a4044;border-top:25px solid transparent;content:"";display:block;height:0;left:-25px;position:absolute;top:37px;width:0}@media(max-width:600px){.tooltip-rectangle:before{border-bottom:15px solid transparent;border-right:15px solid #3a4044;border-top:15px solid transparent;left:-15px;top:48px}}.tooltip-rectangle h4{color:#fff;font-size:1.125rem;font-style:normal;line-height:26px;margin:0}.tooltip-rectangle p{font-size:14px;margin-top:.313rem}.tooltip-rectangle span{display:block!important;position:absolute;right:15px;top:15px}.tooltip-rectangle._show{opacity:1;visibility:visible}.tabs section.opened.is-hidden{border:1px solid #fc0}.tabs section.opened.is-hidden .content{display:block!important}.tabs section.opened.is-open .content{display:none!important}.tabs.secondary .tabs-panel.opened.is-hidden button.accordion-trigger{background-color:#fc0;color:#3a4044}.tabs.secondary .tabs-panel.opened.is-open button.accordion-trigger{background-color:#fc0;background-color:#fff;color:#616669}.tabs.secondary .tabs-panel.opened.is-hidden button.accordion-trigger:hover{background-color:hsla(0,0%,96%,0)}.tabs.secondary .tabs-panel.opened.is-open button.accordion-trigger:hover{background-color:hsla(0,0%,96%,.35)}.tabs.secondary .tabs-panel.opened.is-hidden .accordion-trigger-icon{background-color:#fff;border:4px solid #fff}@media(min-width:40em){.tabs.secondary .tabs-panel.opened.is-hidden .accordion-trigger-icon{border:10px solid #fff}}.tabs.secondary .tabs-panel.opened.is-open .accordion-trigger-icon{background-color:#fc0;border:4px solid #fc0}@media(min-width:40em){.tabs.secondary .tabs-panel.opened.is-open .accordion-trigger-icon{border:10px solid #fc0}}.opened.is-hidden .accordion-trigger-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.opened.is-open .accordion-trigger-icon svg{-webkit-transform:none;transform:none}.filter-options__container{cursor:pointer;display:block;font-size:1rem;font-weight:400;margin-bottom:0;margin-top:0;padding-left:1.938rem;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-options__container input[type=checkbox]{cursor:pointer;height:0;left:0;opacity:0;position:absolute;width:0}.filter-options__container input[type=checkbox]:checked~.filter-options__checkmark{background-color:#3a4044}.filter-options__container input[type=checkbox]:checked~.filter-options__checkmark:after{display:block}.filter-options__container input[type=checkbox]:focus~.filter-options__checkmark{border:1px solid #fc0}.filter-options__container .filter-options__checkmark{border:1px solid #3a4044;border-radius:.188rem;height:1.375rem;left:0;margin-top:0;position:absolute;top:0;transition:background-color .2s ease-out;width:1.375rem}.filter-options__container .filter-options__checkmark:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.5rem;position:absolute;top:.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.313rem}*+*{margin-top:1em}*+br,br+br{margin:0}.efa_markup *+*{margin-top:0}[data-a11y-toggle]:not([aria-controls]){display:none}svg[aria-hidden=true]{display:inline-block}figure{margin:1em 0}picture,picture img{height:auto;width:100%}main.page-content{display:flex;flex-flow:column;padding-top:82px}@media(min-width:1200px){main.page-content{padding-top:90px}}#usercentrics-root{overflow:hidden}#adition-tag{height:0;position:absolute;width:0}.background--brightgrey{background-color:#f5f5f5;color:#202426}.background--lightergrey{background-color:#e0e1e2;color:#202426}.background--lightgrey{background-color:#ccc;color:#202426}.background--grey{background-color:#3a4044;color:#fff}.background--yellow{background-color:#fc0;color:#202426}.background--yellow a{border-bottom-color:#fff}.background-gradient--grey{background:#d8d9da;background:linear-gradient(180deg,#d8d9da 0,#fff 50%);color:#202426;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d8d9da",endColorstr="#ffffff",GradientType=0)}.background-gradient--darkgrey{background:#212528;background:linear-gradient(90deg,#212528 0,#34393d 48%,#495055);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#212528",endColorstr="#495055",GradientType=1)}mark{background-color:#fc0}@font-face{font-display:swap;font-family:bwegt Display;font-style:italic;font-weight:300;src:url(../fonts/bwegt-display/bwegtDisplay-LightItalic.woff2) format("woff2"),url(../fonts/bwegt-display/bwegtDisplay-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:bwegt Display;font-style:italic;font-weight:700;src:url(../fonts/bwegt-display/bwegtDisplay-BoldItalic.woff2) format("woff2"),url(../fonts/bwegt-display/bwegtDisplay-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:bwegt Text;font-style:normal;font-weight:400;src:url(../fonts/bwegt-text/bwegtText-Regular.woff2) format("woff2"),url(../fonts/bwegt-text/bwegtText-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:bwegt Text;font-style:normal;font-weight:700;src:url(../fonts/bwegt-text/bwegtText-Bold.woff2) format("woff2"),url(../fonts/bwegt-text/bwegtText-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:bwegt Text Compressed;font-style:normal;font-weight:400;src:url(../fonts/bwegt-text/bwegtText-CompRegular.woff2) format("opentype"),url(../fonts/bwegt-text/bwegtText-CompRegular.woff) format("opentype")}@font-face{font-display:swap;font-family:bwegt Text Compressed;font-style:normal;font-weight:700;src:url(../fonts/bwegt-text/bwegtText-CompBold.woff2) format("opentype"),url(../fonts/bwegt-text/bwegtText-CompBold.woff) format("opentype")}@font-face{font-display:swap;font-family:bwegt Text Condensed;font-style:normal;font-weight:400;src:url(../fonts/bwegt-text/bwegtText-ConRegular.woff2) format("opentype"),url(../fonts/bwegt-text/bwegtText-ConRegular.woff) format("opentype")}@font-face{font-display:swap;font-family:bwegt Text Condensed;font-style:normal;font-weight:700;src:url(../fonts/bwegt-text/bwegtText-ConBold.woff2) format("opentype"),url(../fonts/bwegt-text/bwegtText-ConBold.woff) format("opentype")}@font-face{font-display:swap;font-family:Bawu Sans;font-style:normal;font-weight:400;src:url(../fonts/bawu-sans/BaWueSansWeb-Regular.woff2) format("woff2"),url(../fonts/bawu-sans/BaWueSansWeb-Regular.woff) format("woff")}body{font:normal 100%/1.5 bwegt Text,sans-serif}p{font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:1em;margin-top:1em;max-width:45em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}@media(min-width:60em){.page-content--magazine .textblock p,.page-content--magazine .textblock ul{font-size:1.25rem;line-height:1.6}}.heading,.heading--cross,.overline,h1,h2,h3,h4,h5,h6{color:#3a4044;font-style:normal;font-weight:700}.heading--cross.heading-centered,.heading--cross.heading-centered+.textblock--intro,.heading.heading-centered,.heading.heading-centered+.textblock--intro,.overline.heading-centered,.overline.heading-centered+.textblock--intro,h1.heading-centered,h1.heading-centered+.textblock--intro,h2.heading-centered,h2.heading-centered+.textblock--intro,h3.heading-centered,h3.heading-centered+.textblock--intro,h4.heading-centered,h4.heading-centered+.textblock--intro,h5.heading-centered,h5.heading-centered+.textblock--intro,h6.heading-centered,h6.heading-centered+.textblock--intro{color:#3a4044;text-align:center}.heading--cross.heading-centered+.textblock--intro p,.heading.heading-centered+.textblock--intro p,.overline.heading-centered+.textblock--intro p,h1.heading-centered+.textblock--intro p,h2.heading-centered+.textblock--intro p,h3.heading-centered+.textblock--intro p,h4.heading-centered+.textblock--intro p,h5.heading-centered+.textblock--intro p,h6.heading-centered+.textblock--intro p{font-style:normal;margin:0 auto;max-width:38em}.overline,h1,h2,h3{line-height:1.1923077;margin-bottom:.5em}.overline:first-child,h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1,h2,h3{font-family:bwegt Display,sans-serif;font-style:italic}.overline,.site-navigation .megamenu>ul>li>a{font-family:bwegt Text,sans-serif}.hero--magazine h2.hero-heading,h1{color:#3a4044;font-size:1.75rem;line-height:1.1785714286}.hero--magazine h2.hero-heading:first-child,h1:first-child{margin-top:0}@media(max-width:30em){.hero--magazine h2.hero-heading,h1{-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:2;-moz-hyphenate-limit-chars:7 4 3;-webkit-hyphenate-limit-chars:7 4 3;-ms-hyphenate-limit-chars:7 4 3;hyphenate-limit-chars:7 4 3;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@media(min-width:400px){.hero--magazine h2.hero-heading,h1{font-size:2.5rem;font-size:calc(10.85714px + 4.28571vw)}}@media(min-width:960px){.hero--magazine h2.hero-heading,h1{font-size:3.25rem;line-height:1.1730769231}}h2{font-size:1.75rem;line-height:1.1785714286}@media(max-width:30em){h2{-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:2;-moz-hyphenate-limit-chars:7 4 3;-webkit-hyphenate-limit-chars:7 4 3;-ms-hyphenate-limit-chars:7 4 3;hyphenate-limit-chars:7 4 3;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@media(min-width:400px){h2{font-size:2.5rem;font-size:calc(11.14286px + 3.21429vw)}}@media(min-width:960px){h2{font-size:2.75rem;line-height:1.1818181818}}.page-content--magazine h2{font-size:1.5rem;line-height:1.2;margin-top:1em}@media(min-width:25em){.page-content--magazine h2{font-size:2rem;font-size:calc(12.57143px + 2.85714vw)}}@media(min-width:60em){.page-content--magazine h2{font-size:2.5rem;line-height:1.2}}.heading--small,h1.heading--small,h2.heading--small{font-size:1.875rem}h2.heading--body,h3.heading--body,h4.heading--body{font-family:bwegt Text,sans-serif}h1.section-heading,h2.section-heading,h3.section-heading{font-weight:300}h2.section-heading{font-size:1.75rem}@media(min-width:30em){h2.section-heading{font-size:2rem}}@media(min-width:40em){h2.section-heading{font-size:2.375rem}}.section-subline{font-style:normal;max-width:none}.heading-centered+.section-subline{margin-bottom:0;margin-top:-1rem;text-align:center}.page-content--magazine h2.heading-centered.section-heading{font-size:2.375rem;margin-bottom:0;margin-top:3em}h3{font-size:1.25rem}@media(min-width:30em){h3{font-size:1.375rem}h3.big{font-size:2.375rem;line-height:2.75rem}}.page-content--magazine h3{font-size:1.25rem}@media(min-width:25em){.page-content--magazine h3{font-size:1.5rem;font-size:calc(11.42857px + 2.14286vw)}}@media(min-width:60em){.page-content--magazine h3{font-size:2rem;line-height:1.2}}.textblock+h3{font-size:1.5rem;margin-top:2em}.text-img-text a[href*="http://"]:after,.text-img-text a[href*="https://"]:after,.textblock a[href*="http://"]:after,.textblock a[href*="https://"]:after{content:url(/fileadmin/static/assets/icons/intermediate-svg/bwegt-weiterleiten-dark-grey.svg);display:inline-block;height:auto;margin-bottom:-3px;margin-left:5px;vertical-align:middle;width:15px}.text-img-text a.button--download[href*="http://"]:after,.text-img-text a.button--download[href*="https://"]:after,.textblock a.button--download[href*="http://"]:after,.textblock a.button--download[href*="https://"]:after{align-items:center;display:flex}.text-img-text a[href*="http://www.bwegt.de/"]:after,.text-img-text a[href*="https://www.bwegt.de/"]:after,.text-img-text a[href*="https://www2.bwegt.de/"]:after,.textblock a[href*="http://www.bwegt.de/"]:after,.textblock a[href*="https://www.bwegt.de/"]:after,.textblock a[href*="https://www2.bwegt.de/"]:after{display:none}.background--yellow .button{background-color:#3a4044;color:#fff}.background--yellow .button svg path{fill:#fff!important}.background--yellow .button:hover{background-color:#898c8f}.background--yellow .button[href*="http://"]:after,.background--yellow .button[href*="https://"]:after{content:url(/fileadmin/static/assets/icons/intermediate-svg/bwegt-weiterleiten-white.svg)}.background--yellow a{border-bottom-color:#3a4044}.background--yellow a:hover{border-bottom-color:#fff}.overline{display:block;font-size:1rem;font-style:normal;margin-bottom:.5em}@media(min-width:48em){.overline{font-size:1.125rem}}.overline+h2{margin-top:0}.grid-container>p+h2{margin-top:3rem}.subline,h2.subline,h3.subline{font-weight:300}.tabs .tabs-panel .content ul,.textblock ul{display:table;font-size:1.125rem;line-height:1.5;padding:0}.tabs .tabs-panel .content ul li,.textblock ul li{list-style-type:none;padding-left:1.25em}.tabs .tabs-panel .content ul li:before,.textblock ul li:before{background-color:#fc0;border-radius:100%;content:"";display:block;height:.4em;margin-left:-1.25em;margin-top:.575em;position:absolute;width:.4em}@media(max-width:380px){.textblock ul{word-wrap:break-word;display:inline;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media(min-width:640px){.three-cols,.two-cols{-webkit-column-count:2;column-count:2;-webkit-column-gap:1em;column-gap:1em}.three-cols p,.two-cols p{margin:0}.three-cols{-webkit-column-count:3;column-count:3}}time{font-weight:400}.date abbr[title]{text-decoration:none}.campaign-story h2:not(.section-heading):not(.section-heading-extra .heading-centered),.page-content--campaign h2:not(.section-heading):not(.section-heading-extra .heading-centered){color:#3a4044;margin-bottom:.25em}.disclaimer{font-size:12px;max-width:none}.disclaimer a{border:none;font-weight:400;text-decoration:none}.textblock--intro,.textblock--intro p,.textblock.textblock--intro,.textblock.textblock--intro p{font-size:1.125rem;font-style:normal}@media(min-width:40em){.textblock--intro,.textblock--intro p,.textblock.textblock--intro,.textblock.textblock--intro p{font-size:1.25rem}}.grid-container>.textblock--intro:first-child{padding-top:2rem}.animation-bwtarif .textblock p,.textblock p.text-center,.textblock--intro.heading-centered p{font-style:normal;font-weight:400;line-height:1.5;margin-left:auto;margin-right:auto;max-width:38em;text-align:center}@media(min-width:40em){.animation-bwtarif .textblock p,.textblock p.text-center,.textblock--intro.heading-centered p{font-size:1.25rem;margin-bottom:2rem;margin-top:1rem}}.textblock.textcrop-readmore p,.textblock.textcrop-readmore>:not(p):not(button){display:none}.textblock.textcrop-readmore>:not(p):not(button):first-child{display:block}.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:11;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:27.5em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:9}}@media(min-width:30em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:8}}@media(min-width:34em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:7}}@media(min-width:37.5em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:6}}@media(min-width:47em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:5}}@media(min-width:53em){.textblock.textcrop-readmore p:first-of-type{-webkit-line-clamp:4}}.textblock.textcrop-readmore button.showmore{padding-left:0;padding-right:0}.textblock.textcrop-readmore--open p{display:block;max-height:125rem}.textblock.textcrop-readmore--open p:first-of-type,.textblock.textcrop-readmore--open>:not(p):not(button){display:block}form .label,label{color:#3a4044;display:block;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:.25em}.efa_markup label{display:inline;font-size:inherit;line-height:inherit;padding-bottom:inherit}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{border:1px solid #8c8f92;height:2.75rem;padding:.375rem 0 .375rem .375rem;transition:all .1s ease}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus{border:1px solid #202426;box-shadow:0 0 0 1px #202426;outline:none}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{color:#515557}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{color:#515557}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder{color:#515557}.efa_markup input[type=date],.efa_markup input[type=datetime-local],.efa_markup input[type=email],.efa_markup input[type=month],.efa_markup input[type=number],.efa_markup input[type=password],.efa_markup input[type=search],.efa_markup input[type=tel],.efa_markup input[type=text],.efa_markup input[type=url]{height:inherit;padding:inherit;transition:none}input[type=checkbox],input[type=radio]{border:1px solid #8c8f92;cursor:pointer;height:20px;width:20px}input[type=checkbox]:hover,input[type=radio]:hover{background-color:#8c8f92;border:1px solid #202426}input[type=checkbox]:focus,input[type=radio]:focus{border:1px solid #202426;box-shadow:0 0 0 1px #202426;outline:none}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#3a4044;border:1px solid #3a4044}.uc-checkbox input[type=checkbox]{border:1px solid #3a4044;border-radius:.188rem;height:1.375rem;margin-right:.5rem;margin-top:0;position:relative;transition:background-color .2s ease-out;width:1.375rem}.uc-checkbox input[type=checkbox]:checked:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.5rem;position:absolute;top:.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.313rem}input[type=radio]{border-radius:10px}.efa_markup input[type=checkbox],.efa_markup input[type=radio]{-webkit-appearance:radio;appearance:radio;height:auto;width:auto}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box;border-radius:0;font-family:sans-serif;font-size:100%;font-weight:400;line-height:1.25;margin:0}textarea{border:1px solid #8c8f92;transition:all .1s ease}textarea:focus{border:1px solid #202426;box-shadow:0 0 0 1px #202426;outline:none}button,input,optgroup,select,textarea{font-family:bwegt Text,sans-serif}select{border:1px solid #8c8f92}select:focus{border:1px solid #202426;outline:none}div[class=checkboxfield],div[class=listfield],div[class=paragraph],div[class=passfield],div[class=radiobutton],div[class=submit],div[class=subscription],div[class=textarea],div[class=textfield]{padding-left:1px}.message_missing{color:#d80038;font-weight:700}input.submit_button{background:#fc0}input.submit_button.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.submit .submit_button{margin-right:1rem}.submit .submit_button.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.checkboxfield{position:relative}.checkboxfield label{display:block;float:right;font-weight:400;margin-left:30px;margin-top:2px;position:relative}.checkboxfield .checkbox{position:absolute;top:4px}.checkboxfield .checkbox:after{-webkit-clip-path:inset(0 16px 0 0);clip-path:inset(0 16px 0 0);content:"";opacity:0;-webkit-transform:scale(.25) rotate(-45deg);transform:scale(.25) rotate(-45deg);transition:all .16s ease-out,-webkit-clip-path .36s ease-out;transition:all .16s ease-out,clip-path .36s ease-out;transition:all .16s ease-out,clip-path .36s ease-out,-webkit-clip-path .36s ease-out}.checkboxfield .checkbox:checked:after{background:transparent;border:3px solid #fff;border-right:none;border-top:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);content:"";height:8px;left:2px;opacity:1;position:absolute;top:3px;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg);width:14px}#uid847 .checkboxfield label,#uid848 .checkboxfield label{float:none}.select-css{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='13'%3E%3Cpath d='m1 1 11 11L23 1' stroke='%233a4044' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' fill='none'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff 0,#fff);background-position:right 1em top 51%,0 0;background-repeat:no-repeat,repeat;background-size:1rem .5rem,100%;border:1px solid #6f7579;border-radius:.5em;box-shadow:0 1px 0 rgba(0,0,0,.08);box-sizing:border-box;color:#3a4044;cursor:pointer;display:block;font-size:1.125rem;font-weight:400;line-height:1.333333em;margin:0;max-width:100%;padding:.6111111em 2em .5em 1em;transition:box-shadow .2s ease;width:auto}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#3a4044;box-shadow:inset 0 0 100px 100px rgba(0,0,0,.025)}.select-css:focus{border-color:#3a4044;box-shadow:0 0 1px 3px #fc0;outline:none}.select-css:focus:hover{box-shadow:0 0 1px 3px #fc0,inset 0 0 100px 100px rgba(0,0,0,.025)}.select-css option{cursor:default;font-weight:400}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5);color:graytext}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#8c8f92}.select-group{display:block;max-width:480px;position:relative;width:auto}.select-group select{height:44px;padding:0 2rem 0 .5rem;width:100%}.select-group label{font-size:1rem;height:1.5rem}.select-group .dropdown{position:absolute;right:4px;top:16px;z-index:-1}.select-group .dropdown svg{margin:3px;width:2rem}.select-group .dropdown+select{background:transparent}.input-group{display:block;max-width:480px;position:relative;width:auto}.input-group input{height:44px;padding:0 2rem 0 .5rem;width:100%}.input-group textarea{padding:.5rem;resize:none;width:100%}.checkboxfield{max-width:480px}.powermail_field{margin-top:0}form>*+.input-group{margin-top:2rem}.inxform input.text{max-width:19em;width:100%}.inxform .textfield{clear:both}.inxform .textfield label{font-weight:700}.inxform .radiobutton .radiobutton{align-items:center;display:flex;flex-direction:row-reverse;float:left;justify-content:flex-end;margin-right:2rem;width:auto}.inxform .radiobutton .radiobutton .label{margin-left:.5rem}.inxform .radiobutton .radiobutton .radio{margin-bottom:3px}.inxform .radiobutton .radiobutton:first-child{float:none}.inxform .radiobutton .radiobutton:first-child .label{font-weight:700;margin:0}.inxform .radiobutton .radiobutton:not(:first-child){margin-top:5px}.inxform div[class=radiobutton]{overflow:hidden}.contact-form button,.contact-form input.button{margin-top:2rem}form .error.has-error,form .parsley-error,form .parsley-errors-list{color:#f5003c}form input.has-error,form input.parsley-error,form textarea.has-error,form textarea.parsley-error{border-color:#f5003c;box-shadow:0 0 0 1px #f5003c}form input.has-success,form textarea.has-success{border-color:#00c617;box-shadow:0 0 0 1px #00c617}form .parsley-errors-list{list-style:none;padding-left:0}body.b2b .tx-powermail .inner{border:1px solid #ccc;padding:2rem}.powermail_confirmation TABLE.table{border-collapse:separate;border-spacing:.5em}.powermail_confirmation TABLE.table TBODY,.powermail_confirmation TABLE.table TBODY .powermail_all_label,.powermail_confirmation TABLE.table TBODY .powermail_all_value{vertical-align:top}.tx-powermail .row{display:flex;gap:2rem}.tx-powermail .row .input-group{margin:0!important}@media(max-width:600px){.tx-powermail .row{flex-flow:column;gap:0}}.tx-powermail .checkboxfield label{margin-bottom:15px;margin-top:-30px}.tx-powermail .checkboxfield .checkbox{position:relative}.tx-powermail .powermail_message_error{color:red}#matomo-opt-out input[type=checkbox]:checked{-webkit-appearance:auto;appearance:auto;background-color:initial;border:initial;box-sizing:border-box;padding:initial}#matomo-opt-out input[type=checkbox]+label{margin:-30px 0 0 35px}form .hide{display:none}.table-container{margin:0 0 3rem;overflow-y:auto;_overflow:auto;width:100%}.table-container::-webkit-scrollbar{-webkit-appearance:none;height:14px;width:14px}.table-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:3px solid #fff;border-radius:8px}.table,table{border:2px solid #ddd;border-collapse:collapse;display:table;font-size:1rem}.table caption,table caption{font-size:1.25rem;line-height:1.5;padding:.5em .5em .5em 0;text-align:left}.table--default,table--default{min-width:100%}.table--default td,.table--default th,table--default td,table--default th{border:none;border-collapse:collapse;border-spacing:0;margin:0;min-width:110px;outline:none;padding:.35em 1em .45em;text-align:center}.table--default td:not(:last-child),.table--default th:not(:last-child),table--default td:not(:last-child),table--default th:not(:last-child){border-right:1px solid #ddd}.table--default tr,table--default tr{border-collapse:collapse;display:table-row}.table--default tr:nth-child(odd),table--default tr:nth-child(odd){background-color:rgba(0,0,0,.05)}.table--default thead tr:nth-child(odd),table--default thead tr:nth-child(odd){background-color:#fff;border-bottom:1px solid #ddd}.table--default tfoot th,table--default tfoot th{font-style:normal;font-weight:300}.table .em,table .em{border-top:5px solid #ccc}.table .strong,table .strong{border-top:5px solid #fc0}table.responsive-table{border:none;border-collapse:separate;border-spacing:5px 0;font-family:bwegt Text,sans-serif;margin:1rem auto 3rem;min-width:280px;width:100%}.responsive-table p{margin:0}.responsive-table td,.responsive-table th{border:none;border-bottom:1px solid #d7d9d9;font-size:18px;padding:10px;text-align:left}.responsive-table th{border-top:3px solid #fc0;font-weight:700}.responsive-table>tr:last-child td{border-bottom-color:#3a4044}.responsive-table tfoot{font-style:normal}.responsive-table tfoot td{border-bottom-color:#3a4044}@media screen and (max-width:640px){.responsive-table table{width:100%}.responsive-table table,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table thead,.responsive-table tr{display:block}.responsive-table thead tr{left:-9999px;position:absolute;top:-9999px}.responsive-table td{border:none;border-bottom:1px solid #d7d9d9;padding-left:50%;position:relative}.responsive-table td:first-child{border-top:3px solid #fc0;margin-top:2rem}.responsive-table td:before{color:#000;content:attr(data-column);font-weight:700;left:6px;line-height:1.75;min-height:44px;padding-right:10px;position:absolute;top:6px;white-space:nowrap;width:45%}}table .highlight{background:#f4f4f2}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.box{padding:1em}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden,.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.no-scroll{height:100%!important}html.no-scroll body{height:100%;overflow:hidden;position:fixed;width:100%}@media(min-width:48em){html.no-scroll body{position:relative}}h2.center{display:block;font-weight:400;margin:0;padding-top:1em;text-align:center}[href="#main"]{position:absolute;right:100%;top:0}[href="#main"]:focus{background:#fff;color:#000;padding:.5rem;right:auto;z-index:7000000}.placeholder.grid-container{padding-top:6rem}.placeholder .inner{background-color:rgba(0,0,0,.2);min-height:400px}.grid-center,.placeholder .inner{align-items:center;display:flex;justify-content:center}.fancybox-bg{background-color:#3a4044}.fancybox-is-open .fancybox-bg{opacity:.9}.fancybox-button{background:none}.fancybox-button svg path{stroke-width:2}.fancybox-button,.fancybox-button:link{color:#fff}.fancybox-button:hover,.fancybox-button:link:hover{color:#fc0}.fancybox-navigation .fancybox-button--arrow_left svg path,.fancybox-navigation .fancybox-button--arrow_right svg path{fill:currentColor;stroke:none;stroke-linejoin:round;stroke-width:3}.fancybox-navigation .fancybox-button--arrow_left:after,.fancybox-navigation .fancybox-button--arrow_right:after{left:-5px;padding:20px}.fancybox-navigation .fancybox-button--arrow_left{left:auto;margin-right:30px;right:50%;top:14px}.fancybox-navigation .fancybox-button--arrow_right{left:50%;margin-left:35px;top:14px}.fancybox-inner{margin-top:0}.fancybox-inner a,.fancybox-inner a:hover{border:0}.fancybox-inner *,.fancybox-toolbar{margin-top:0}.fancybox-button--close{height:62px;padding:5px;width:62px}.fancybox-infobar{color:#fff;font-size:1rem;height:62px;line-height:62px;mix-blend-mode:normal;width:100%}.fancybox-infobar span:first-child{color:#fc0}.fancybox-caption{text-align:center}.fancybox-slide--image{padding:62px 0}.fancybox-caption:after,.fancybox-caption:before{display:none}.container{max-width:1440px}.grid-centered{display:flex;justify-content:center;margin-bottom:2rem}.grid-container{max-width:1440px;padding:2em 1em;width:100%}@media(min-width:62em){.grid-container{margin:0 auto;padding-left:calc(1em + 8.33333%);padding-right:calc(1em + 8.33333%)}}@media(min-width:89.5em){.grid-container{padding-left:135px;padding-right:135px}}.grid-container.background--brightgrey.table--brightgrey{margin-bottom:2rem;margin-top:2rem;max-width:none;padding-bottom:4rem;padding-top:4rem}@media(min-width:89.5em){.grid-container.background--brightgrey.table--brightgrey{padding-left:calc(50% - 585px);padding-right:calc(50% - 585px)}}.grid-container--efa{display:flex;flex-direction:column;justify-content:stretch;max-width:100%;padding-left:0;padding-right:0}@media(min-width:62em){.grid-container--efa{flex-direction:row}}.grid-container--efa>.main-column{min-width:0;z-index:2}@media(min-width:62em){.grid-container--efa>.main-column{flex:1 1 70%}.grid-container--efa>.main-column.main-column--full-width{flex:0 1 100%}.grid-container--efa>aside{flex:1 0 300px;max-width:460px}}@media(min-width:40em){.b2b .grid-container{padding-left:2rem;padding-right:2rem}}@media(min-width:87.5em){.b2b .grid-container{padding-left:calc(1em + 8.33333%);padding-right:calc(1em + 8.33333%)}}@media(min-width:111.375em){.b2b .grid-container{padding-left:135px;padding-right:135px}}.grid-container+.video-highlight,.grid-container+[class*=background],[class*=background]+.grid-container,[class*=background]+.text-img:not([class*=background]){margin-top:3rem}@media(min-width:40em){.grid-container--wide{margin:0 auto;padding:2em}}.grid-container.gridcontainer--nogap{padding-bottom:0!important;padding-top:0!important}.grid-container.gridcontainer--nogap *+*{margin:0}.equal-cols{display:flex;flex-wrap:wrap;padding:1rem}.equal-cols>*{width:100%}@media(min-width:38em){.equal-cols>*{flex-basis:50%;flex-basis:calc(50% - 1rem);flex-grow:1;margin-top:0;min-width:250px;width:auto}.equal-cols>:first-child{padding-right:1rem}.equal-cols>:last-child{padding-left:1rem}}.equal-cols--flex{flex-wrap:wrap}@media(min-width:38em){.equal-cols--flex{flex-wrap:nowrap}.equal-cols--flex>*{flex-basis:unset;flex-grow:unset}}.grid-container .equal-cols{padding:1rem 0}.page-content>.cc_banner-wrapper+.grid-container .heading-centered,.page-content>.grid-container:first-child .heading-centered{padding-top:8rem}.background--brightgrey+.section-heading-extra .grid-container:first-child .heading-centered,.page-content .service-nav+.section-heading-extra .grid-container:first-child .heading-centered{padding-top:3rem}.page-content .cards-grid--home+.section-heading-extra .grid-container:first-child .heading-centered{padding-top:5rem}.breadcrumb+.page-content .grid-container:first-child .heading-centered{padding-top:3rem}.page-content--magazine p.textblock--intro{max-width:none}.page-content--magazine .overline:first-child{margin-top:24px}@media(min-width:40em){.page-content--magazine :not(.text-img)>.grid-container .textblock,.page-content--magazine :not(.text-img)>.grid-container>h1:not(.section-heading):not(.teaser-heading),.page-content--magazine :not(.text-img)>.grid-container>h2:not(.section-heading):not(.teaser-heading),.page-content--magazine p.textblock--intro,.page-content--magazine>.grid-container .overline,.page-content--magazine>.grid-container .textblock,.page-content--magazine>.grid-container>h1:not(.section-heading):not(.teaser-heading),.page-content--magazine>.grid-container>h2:not(.section-heading):not(.teaser-heading){margin:1rem auto;padding-left:calc(-1.66667rem + 16.66667%);padding-right:calc(-1.66667rem + 16.66667%)}}@media(min-width:80em){.page-content--magazine :not(.text-img)>.grid-container .textblock,.page-content--magazine :not(.text-img)>.grid-container>h1:not(.section-heading):not(.teaser-heading),.page-content--magazine :not(.text-img)>.grid-container>h2:not(.section-heading):not(.teaser-heading),.page-content--magazine p.textblock--intro,.page-content--magazine>.grid-container .overline,.page-content--magazine>.grid-container .textblock,.page-content--magazine>.grid-container>h1:not(.section-heading):not(.teaser-heading),.page-content--magazine>.grid-container>h2:not(.section-heading):not(.teaser-heading){margin:1rem auto;max-width:640px;padding-left:0;padding-right:0;width:79.452991%}}body>*{margin-top:0}.site-header+.breadcrumb{margin-top:0;padding-top:4rem}.grid-container+.grid-container{padding-top:0}.textblock+.images-figure{margin-top:3rem}.images-figure+.textblock{margin-top:2rem}.textblock--intro+.tabs{margin-top:4rem}.badge{align-items:center;background-color:#fc0;border-radius:101%;display:inline-block;display:flex;font-size:44px;height:70px;justify-content:center;text-align:center;width:70px}.badge svg{height:32px;width:32px}.badge--magazine{margin:1rem auto 0}.page-content--magazine .badge+h1:not(.section-heading):not(.teaser-heading){margin-top:0}.button,a.button,a.hamburger[role=button],input.submit_button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;height:2.75rem;letter-spacing:.0714285714em;line-height:1.9375rem;padding:.375rem 1.375rem;text-align:center;text-transform:uppercase;transition:background-color .1s ease;white-space:nowrap}.button .arrow,a.button .arrow,a.hamburger[role=button] .arrow,input.submit_button .arrow,input[type=button] .arrow,input[type=reset] .arrow,input[type=submit] .arrow{border-radius:100%;display:inline-block;height:2rem;margin-top:0;vertical-align:bottom;width:2rem}.button .extern,a.button .extern,a.hamburger[role=button] .extern,input.submit_button .extern,input[type=button] .extern,input[type=reset] .extern,input[type=submit] .extern{display:inline-block;height:15px;margin-top:unset;width:auto}.button span+.extern,a.button span+.extern,a.hamburger[role=button] span+.extern,input.submit_button span+.extern,input[type=button] span+.extern,input[type=reset] span+.extern,input[type=submit] span+.extern{margin-left:10px;vertical-align:text-bottom}.button,.button--primary,a.button{background-color:#fc0;color:#202426}.button--primary:active,.button--primary:focus,.button--primary:hover,.button:active,.button:focus,.button:hover,a.button:active,a.button:focus,a.button:hover{background-color:#ffd633;border:none;text-decoration:none}.button--primary.focus-visible,.button.focus-visible,a.button.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.button--secondary,a.button--secondary{background-color:#fff;box-shadow:inset 0 0 0 1px #3a4044;color:#3a4044;transition:box-shadow .16s ease}.button--secondary:hover,a.button--secondary:hover{background-color:#fff;box-shadow:inset 0 0 0 1px #fc0;opacity:.9}.button--tertiary,a.button--tertiary{background-color:#fff;box-shadow:inset 0 0 0 1px #3a4044;color:#3a4044;transition:background-color .1s ease}.button--tertiary.button--icon-slide .icon-wrapper,a.button--tertiary.button--icon-slide .icon-wrapper{background:#fc0}.button--tertiary:hover,a.button--tertiary:hover{background-color:transparent}.button--tertiary:hover.button--icon-slide .icon-wrapper,a.button--tertiary:hover.button--icon-slide .icon-wrapper{background:#fff}.button--tertiary:hover svg,a.button--tertiary:hover svg{background:#fff;border:2px solid #fff}.button--tertiary svg,a.button--tertiary svg{background:#fc0;border:2px solid #fc0}.button--light,a.button--light{background-color:#e0e1e2;color:#202426}.button--light:hover,a.button--light:hover{background-color:#d6d6d6}.button--dark,a.button--dark{background-color:#3a4044;color:#fff}.button--dark:hover,a.button--dark:hover{background-color:#fc0;color:#202426}.button--toggle:not(.is-active),a.button--toggle:not(.is-active){background-color:transparent;border:1px solid #e0e1e2;color:#666}.button--toggle:hover,a.button--toggle:hover{background-color:#fc0;border-color:#fc0;color:#202426}.button--icon,a.button--icon{border-radius:50%;padding:.375rem}.button--icon-slide .icon-wrapper,a.button--icon-slide .icon-wrapper{background:#fff;border-radius:100%;display:inline-block;height:2rem;margin-left:1rem;margin-top:0;overflow:hidden;vertical-align:bottom;width:2rem}.button--icon-slide .icon-wrapper svg,a.button--icon-slide .icon-wrapper svg{background:transparent;border:none}.button--icon-slide .icon-first,.button--icon-slide .icon-last,a.button--icon-slide .icon-first,a.button--icon-slide .icon-last{margin-left:0;-webkit-transform:translateX(-2.25rem);transform:translateX(-2.25rem);transition:all .28s ease}.button--icon-slide .icon-first,a.button--icon-slide .icon-first{opacity:0}.button--icon-slide:hover .icon-first,.button--icon-slide:hover .icon-last,a.button--icon-slide:hover .icon-first,a.button--icon-slide:hover .icon-last{-webkit-transform:translateX(0);transform:translateX(0)}.button--icon-slide:hover .icon-first,a.button--icon-slide:hover .icon-first{opacity:1}.button--icon-slide:hover .icon-last,a.button--icon-slide:hover .icon-last{opacity:0}.button--white,a.button--white{background:hsla(0,0%,100%,.95);color:#202426}.button--white:hover,a.button--white:hover{background:#fff}.button--white .icon-wrapper,.button--white svg,a.button--white .icon-wrapper,a.button--white svg{background:#fc0}.button--icon-back .icon-wrapper,.button--icon-back>svg,a.button--icon-back .icon-wrapper,a.button--icon-back>svg{float:left;margin-left:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button-left{display:flex;justify-content:left}.button-right{display:flex;justify-content:right}.button-center{display:flex;justify-content:center}.button--download{border-bottom:unset;color:#000;display:flex;margin-top:0;text-decoration:none}.button--download span{border-bottom:.125rem solid transparent;border-top:.125rem solid transparent;margin-bottom:auto;margin-left:5px;margin-top:auto}.button--download .button-download-mex{max-width:calc(100% - 48px)}.button--download:hover{border-bottom:unset;text-decoration:none}.button--download:hover span{border-bottom:.125rem solid #fc0}.button--download:active{border-bottom:.125rem solid transparent}.button--download:focus{border-bottom:unset;color:#000;text-decoration:none}.background-color-dark .button--download,.background-color-dark .button--download:focus{color:#fff}.button--disabled,.button--primary:disabled,.button:disabled,a.button--primary:disabled,a.button:disabled,button:disabled,button[disabled],input[type=submit]:disabled{background-color:#dbdbdb;color:#fafafa}.textblock+button{margin-top:.5rem}.button-container{margin-bottom:6rem}.button-container .button{margin-right:1.5rem}.showmore{background:none;border:none;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;letter-spacing:.0714285714em;line-height:1.9375rem;padding:.375rem 1.375rem;text-align:center;text-transform:uppercase;transition:opacity .1s ease;white-space:nowrap}.showmore:hover{opacity:.5}.showmore svg{display:block;margin:0 auto 2px}.showmore .more{margin-bottom:5px}.showmore .less{display:none;margin-top:5px}.showmore.is-more .less{display:inline-block}.showmore.is-more .more{display:none}.showmore.is-more svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.logo{border:none;height:auto;width:90px}@media(min-width:22em){.logo{height:auto;width:100px}}@media(min-width:28em){.logo{height:52px;width:110px}}@media(min-width:1200px){.logo{height:65px;width:185px}}.logo svg{max-width:100%}.logo:focus{border:none;box-shadow:0 0 0 2px #7231ff;outline:none}.js-focus-visible .logo:focus:not(.focus-visible){box-shadow:none;outline:none}.js-focus-visible .logo:focus.focus-visible{box-shadow:0 0 0 2px #7231ff;outline:none}.is-expanded .logo .bw,.logo--inverted .bw,.site-header--inverted .logo .bw{fill:#fafafa;transition:fill .8s ease}.card{background:#fafafa;float:left;margin-top:1rem;overflow:hidden;position:relative;width:100%}.card:before{content:"";display:block;padding-top:114.56%}@media(min-width:30em){.card:before{padding-top:75%}}@media(min-width:40em){.card:before{padding-top:114.56%}}@media(min-width:54em){.card--large:before{padding-top:75%}}@media(min-width:40em){.card--full:before{padding-top:75%}}.card-category{color:#3a4044;font-style:normal;font-weight:700}@media(min-width:48em){.card-category{font-size:1.125rem}}.card .button{bottom:2em;position:absolute;right:2em}.card .button:before{display:none}.card .button svg{background:transparent;border:none;margin:0}.card .card-background{bottom:0;font-size:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%;z-index:1}.card .card-background .images-caption{bottom:0;color:#ccc;font-style:normal;margin:.25rem .5rem;opacity:1;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.5);z-index:100}.card .card-background .images-caption p{font-size:.8125rem;opacity:.92}.card a:hover .card-heading{-webkit-text-decoration:underline #fc0;text-decoration:underline #fc0}.card .card-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);border-radius:5px;bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin:10px;min-height:130px;padding:10px;position:absolute;width:calc(100% - 20px);z-index:2}@media screen and (min-width:769px){.card .card-content{min-height:125px;padding:15px 20px}}.card img{margin:0}@media(min-width:40em){.card--large,.card--medium{margin-right:1em;width:calc(-.5em + 50%)}}@media(min-width:54em){.card--medium{margin-right:1em;width:calc(-.7em + 40%)}.card--large{margin-right:1em;width:calc(-.8em + 60%);width:calc(-.3em + 60%)}}.card--full{background:#fff;display:flex;flex-direction:column-reverse}.card--full .card-background{margin-top:-8rem;position:relative}.card--full .card-content{position:relative}.card--full:before{padding-top:0}.card--full .button{bottom:auto;left:auto;margin-left:-2px;margin-top:6px;position:relative;right:auto;top:auto}@media(min-width:30em){.card--full:before{padding-top:0}}@media(min-width:40em){.card--full{display:block}.card--full:before{padding-top:75%}.card--full .card-background{margin-top:0;position:absolute}.card--full .card-content{position:absolute}.card--full .button{bottom:2rem;position:absolute;right:2rem}}@media(min-width:54em){.card--full:before{padding-top:44.44444444%}.card--full .card-content h2,.card--full .card-content p{max-width:420px;width:50%}}@media(min-width:1080px){.card--full .visually-hidden{clip:auto;border:none;height:auto;margin:auto;overflow:visible;padding:0;position:static;width:auto}.card--full .button{bottom:auto;left:auto;margin-left:-2px;margin-top:6px;padding:.375rem;position:relative;right:auto;top:auto}.card--full .button:before{content:"";display:inline-block;padding-left:1rem;width:0}.card--full .button svg{background-color:#fff;margin-left:1rem}}.card--dark .card-category{color:#fc0}.card--dark .card-heading{color:#fff}.card--light .card-category{color:#3a4044}.card--light .card-background picture:after{display:none}.card--light a.button--icon svg{fill:#3a4044}.card--bg-yellow .card-heading{color:#fff}.cards-grid--duo .card--light .card-category{color:#3a4044}.cards-grid--duo .card--light a.button--icon svg{fill:#3a4044}.card-category{font-family:bwegt Text,sans-serif}.enhanced .card:hover{cursor:pointer}.enhanced .card:hover .button{background-color:#ffd633}aside .card,aside .card.card--medium{width:100%}@media(min-width:40em){aside .card,aside .card.card--medium{width:100%}}@media(min-width:54em){aside .card,aside .card.card--medium{width:100%}}.card-magazine,.card.card-magazine{overflow:visible}.card-magazine .button,.card.card-magazine .button{bottom:.75em;right:.75em}.card-magazine>a,.card.card-magazine>a{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-magazine:before,.card.card-magazine:before{content:"";display:block;padding-top:125%}@media(min-width:28em){.card-magazine:before,.card.card-magazine:before{padding-top:59.9003466205%}}@media(min-width:40em){.card-magazine:before,.card.card-magazine:before{padding-top:125%}.card-magazine.card-magazine--large.card-magazine--flexible:before,.card.card-magazine.card-magazine--large.card-magazine--flexible:before{padding-top:59.9003466205%}}@media(min-width:54em){.card-magazine.card-magazine--large.card-magazine--flexible:before,.card.card-magazine.card-magazine--large.card-magazine--flexible:before{padding-top:59.9003466205%}}.card-magazine.card-magazine--flexible a.button,.card-magazine.card-magazine--flexible span.button,.card-magazine.card-magazine--medium a.button,.card-magazine.card-magazine--medium span.button,.card.card-magazine.card-magazine--flexible a.button,.card.card-magazine.card-magazine--flexible span.button,.card.card-magazine.card-magazine--medium a.button,.card.card-magazine.card-magazine--medium span.button{align-self:center;bottom:auto;display:inline-block;position:relative;right:auto;width:auto}.card-magazine.card-magazine--flexible a.button:active svg,.card-magazine.card-magazine--flexible a.button:focus svg,.card-magazine.card-magazine--flexible a.button:hover svg,.card-magazine.card-magazine--flexible span.button:active svg,.card-magazine.card-magazine--flexible span.button:focus svg,.card-magazine.card-magazine--flexible span.button:hover svg,.card-magazine.card-magazine--medium a.button:active svg,.card-magazine.card-magazine--medium a.button:focus svg,.card-magazine.card-magazine--medium a.button:hover svg,.card-magazine.card-magazine--medium span.button:active svg,.card-magazine.card-magazine--medium span.button:focus svg,.card-magazine.card-magazine--medium span.button:hover svg,.card.card-magazine.card-magazine--flexible a.button:active svg,.card.card-magazine.card-magazine--flexible a.button:focus svg,.card.card-magazine.card-magazine--flexible a.button:hover svg,.card.card-magazine.card-magazine--flexible span.button:active svg,.card.card-magazine.card-magazine--flexible span.button:focus svg,.card.card-magazine.card-magazine--flexible span.button:hover svg,.card.card-magazine.card-magazine--medium a.button:active svg,.card.card-magazine.card-magazine--medium a.button:focus svg,.card.card-magazine.card-magazine--medium a.button:hover svg,.card.card-magazine.card-magazine--medium span.button:active svg,.card.card-magazine.card-magazine--medium span.button:focus svg,.card.card-magazine.card-magazine--medium span.button:hover svg{background:#ffd633}.card-magazine.card-magazine--flexible a.button svg,.card-magazine.card-magazine--flexible span.button svg,.card-magazine.card-magazine--medium a.button svg,.card-magazine.card-magazine--medium span.button svg,.card.card-magazine.card-magazine--flexible a.button svg,.card.card-magazine.card-magazine--flexible span.button svg,.card.card-magazine.card-magazine--medium a.button svg,.card.card-magazine.card-magazine--medium span.button svg{fill:#000;background:#fc0;border:2px solid #fc0}.card-magazine.card-magazine--flexible a.button span,.card-magazine.card-magazine--flexible span.button span,.card-magazine.card-magazine--medium a.button span,.card-magazine.card-magazine--medium span.button span,.card.card-magazine.card-magazine--flexible a.button span,.card.card-magazine.card-magazine--flexible span.button span,.card.card-magazine.card-magazine--medium a.button span,.card.card-magazine.card-magazine--medium span.button span{visibility:hidden}@media(min-width:40em){.card-magazine.card-magazine--flexible.card-magazine--large a.button,.card-magazine.card-magazine--flexible.card-magazine--large span.button,.card.card-magazine.card-magazine--flexible.card-magazine--large a.button,.card.card-magazine.card-magazine--flexible.card-magazine--large span.button{align-self:center;bottom:auto;display:inline-block;position:relative;right:auto;width:auto}.card-magazine.card-magazine--flexible.card-magazine--large a.button:before,.card-magazine.card-magazine--flexible.card-magazine--large span.button:before,.card.card-magazine.card-magazine--flexible.card-magazine--large a.button:before,.card.card-magazine.card-magazine--flexible.card-magazine--large span.button:before{display:inline-block}.card-magazine.card-magazine--flexible.card-magazine--large a.button svg,.card-magazine.card-magazine--flexible.card-magazine--large span.button svg,.card.card-magazine.card-magazine--flexible.card-magazine--large a.button svg,.card.card-magazine.card-magazine--flexible.card-magazine--large span.button svg{fill:#000;background:#fff;border:2px solid #fff}.card-magazine.card-magazine--flexible.card-magazine--large a.button span,.card-magazine.card-magazine--flexible.card-magazine--large span.button span,.card.card-magazine.card-magazine--flexible.card-magazine--large a.button span,.card.card-magazine.card-magazine--flexible.card-magazine--large span.button span{visibility:visible}}.card-magazine .card-content,.card.card-magazine .card-content{display:flex;flex-direction:column}.card-magazine .card-content>a,.card-magazine .card-content>span,.card.card-magazine .card-content>a,.card.card-magazine .card-content>span{border:none;margin-top:0}.card-magazine .card-category,.card.card-magazine .card-category{color:#fc0}.card-magazine .card-heading,.card.card-magazine .card-heading{color:#fff;margin:0;padding:0}@media(min-width:640px){.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading,.card.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading{font-size:1.375rem;line-height:1.25}}.card.card-magazine.card--is-highlighted{background-color:#fc0}.card.card-magazine.card--is-highlighted .card-category,.card.card-magazine.card--is-highlighted .card-heading{color:#3a4044;text-shadow:none}.card.card-magazine.card--is-highlighted .card-content{background:none}.card.card-magazine.card--is-highlighted a.button svg,.card.card-magazine.card--is-highlighted span.button svg{fill:#3a4044}@media(min-width:40em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large:before{padding-top:59.9003466205%}}@media(min-width:54em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4):before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large:before{padding-top:59.9003466205%}}@media(min-width:40em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button{align-self:center;bottom:auto;display:inline-block;position:relative;right:auto;width:auto}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button:before,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button:before{display:inline-block}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button:hover svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button:hover svg{background:#ffd633}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button svg{fill:#000;background:#fc0}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+1) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible:nth-child(9n+4) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--large span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+1) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible:nth-child(9n+4) span.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large a.button span,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--large span.button span{visibility:visible}}@media(min-width:640px){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible .card-content,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible .card-content{justify-content:flex-end}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine.card-magazine--flexible .card-heading,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card.card-magazine.card-magazine--flexible .card-heading{font-size:1.5rem;line-height:1.25;padding-bottom:6px}}.enhanced .card-magazine--flexible:not(:nth-child(9n)):hover,.enhanced .card-magazine--flexible:not(:nth-child(9n+1)):hover,.enhanced .card-magazine--flexible:not(:nth-child(9n+4)):hover,.enhanced .card-magazine--medium:hover{cursor:pointer}.enhanced .card-magazine--flexible:not(:nth-child(9n)):hover .button,.enhanced .card-magazine--flexible:not(:nth-child(9n+1)):hover .button,.enhanced .card-magazine--flexible:not(:nth-child(9n+4)):hover .button,.enhanced .card-magazine--medium:hover .button{background-color:transparent}.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon{align-self:center;background-color:transparent;bottom:auto;display:inline-block;position:relative;right:auto;width:auto}.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon:before,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon:before{display:inline-block}.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon:active svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon:focus svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon:hover svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon:active svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon:focus svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon:hover svg{background:#ffd633}.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon svg,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon svg{fill:#000;background:#fc0;border:2px solid #fc0}.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine .button.button--icon span,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine a.button.button--icon span{visibility:visible}@media(min-width:64em){.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card-magazine.card-magazine--flexible:nth-child(9n+5):not(.specificity-class):before,.cards-grid--home.cards-grid--magazine:not(.cards-grid--filtered) .card.card-magazine.card-magazine--flexible:nth-child(9n+5):not(.specificity-class):before{padding-top:59.9003466205%}}.app-download-header{height:80px;margin-top:0;position:relative;top:0;width:100%;z-index:1000001}.app-download-header .app-download-header--close{align-items:center;display:flex;float:left;height:80px;padding:0 .5rem 0 1rem}.app-download-header .app-download-header--logo{align-items:center;display:flex;float:left;height:80px;margin-left:0;margin-top:0}.app-download-header .app-download-header--logo-bg{align-items:center;background:#4a5157;border-radius:10px;display:flex;height:60px;width:60px}@media(max-width:379px){.app-download-header .app-download-header--logo-bg{height:54px;width:54px}}.app-download-header .app-download-header--logo-bg svg{margin-bottom:6px}.app-download-header .app-download-header--btn-container{align-items:center;display:flex;float:right;height:100%;margin-right:1em;margin-top:0}.app-download-header .app-download-header--btn-container a{align-items:center;border-bottom:0;display:flex}@media(max-width:379px){.app-download-header .app-download-header--button{border-radius:22px;font-size:12px;padding:.375rem .75rem}}.app-download-header .app-download-header--info{display:flex;flex-direction:column;float:left;height:100%;justify-content:center;margin:0;padding-left:.5rem}.app-download-header .app-download-header--info .app-download-header--info-title{font-size:16px;line-height:1.2}.app-download-header .app-download-header--info .app-download-header--info-desc{color:#95999b;font-size:12px;margin-top:0}.no-scroll .has-app-download-header .site-navigation.is-mobile,.no-scroll .has-app-download-header .site-navigation.is-opening-mobile+nav.meta-navigation{margin-top:80px}body.cookie-padding{padding-bottom:50px}.cc_banner-wrapper{position:absolute;z-index:9001}.cc_container .cc_btn{line-height:1em}.cc_container .cc_message{color:#888;line-height:1.5em;margin:0;padding:0}.cc_container .cc_logo{display:none;height:22px;opacity:.9;overflow:hidden;text-indent:-1000px;transition:opacity .2s;width:100px}.cc_container .cc_logo:active,.cc_container .cc_logo:hover{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn,.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em;line-height:.8em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:.8em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{bottom:0;left:0;overflow:hidden;padding:10px;position:fixed;right:0}.cc_container .cc_btn{background-color:#c8c8c8;cursor:pointer;float:right;margin-left:10px;max-width:120px;padding:8px 10px;text-align:center;width:33%}.cc_container .cc_btn,.cc_container .cc_message{display:block;font-size:.6em;transition:font-size .2s}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em;margin-top:.7em}}@media screen and (min-width:768px){.cc_container{padding:10px 50px}.cc_container .cc_btn{font-size:.8em;padding:8px 15px}.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:.8em!important}}.cc_container{background:#fff;border-top:1px solid #ccc;box-sizing:border-box;color:#999;font-family:Helvetica Neue Light,HelveticaNeue-Light,Helvetica Neue,Calibri,Helvetica,Arial;font-size:17px}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#c8c8c8;border-radius:5px;-webkit-border-radius:5px;color:#000;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}.cc_container .cc_btn:active,.cc_container .cc_btn:hover{background-color:#d3d3d3;color:#888}.cc_container a,.cc_container a:visited{color:#000;text-decoration:none;transition:color .2s}.cc_container a:active,.cc_container a:hover{color:#888}.cc_container a.cc_btn{text-decoration:none}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.cc_btn,.cc_container,.cc_message{animation-duration:.8s;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s}.cc_container{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row-reverse;justify-content:center;padding-bottom:.75rem}.cc_container,.cc_container .cc_message{background-color:#3a4044;color:#fff;font-family:inherit}.cc_container a,.cc_container a:visited{color:#fff;transition:none}.cc_message{max-width:none}.cc_btn,.cc_container,.cc_message{animation-duration:.4s;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;-webkit-animation-name:slideUp;animation-name:slideUp}.cc_btn,.cc_message{-webkit-animation-name:none;animation-name:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#fc0;border:none;border-radius:1.375rem;color:#202426;cursor:pointer;display:inline-block;font-size:87.5%;font-weight:400;height:2.75rem;letter-spacing:.0714285714em;line-height:1.9375rem;padding:.375rem 1.375rem;text-align:center;text-transform:uppercase;transition:background-color .1s ease;white-space:nowrap}.cc_container .cc_btn:active,.cc_container .cc_btn:focus,.cc_container .cc_btn:hover,.cc_container .cc_btn:visited:active,.cc_container .cc_btn:visited:focus,.cc_container .cc_btn:visited:hover{background-color:#ffd633;border:none;text-decoration:none}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em;margin:.7em 0}}.cc_container .cc_message{font-size:.75rem}@media screen and (min-width:500px){.cc_container .cc_message{font-size:.875rem;line-height:1.3}}.cc_container a:active,.cc_container a:hover{border-color:#fff;color:inherit;text-decoration:none}.teaser-article{position:relative}.teaser-article .content{margin-top:0;padding:1.5rem 1.5rem 2rem}.teaser-article.btn-align{display:flex;flex-direction:column}.teaser-article.btn-align .content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem 1.5rem 2rem}.teaser-article.btn-align .content .textblock{margin-bottom:15px}.teaser-article.btn-align .content .button{margin-top:auto;position:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaser-article .button{bottom:2rem;position:absolute}.teaser a.teaser-thumbnail{border:none}.teaser .teaser-heading a{border:none;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaser .teaser-heading a:hover{border-bottom:.125rem solid #fc0;color:inherit;text-decoration:none}.teaser .teaser-image{border:none}.teaser .teaser-image[aria-hidden=true]{display:block}.teaser img{box-shadow:inset 0 0 48px rgba(0,0,0,.075);height:auto;margin:0;width:100%}@media(min-width:400px){.teaser img{display:unset}}.teaser.teaser-grid--compact.small-image img{display:block;margin:auto;width:75%}@media(min-width:400px){.teaser.teaser-grid--compact.small-image img{display:unset;margin:0;width:100%}}@media(min-width:48em){aside .teaser-article .overline,aside .teaser-text .overline{font-size:1rem}}aside .teaser-article h3,aside .teaser-text h3{font-size:1.5rem;margin-top:.5rem}aside .teaser-article h3.toubiz-more-information,aside .teaser-text h3.toubiz-more-information{padding-top:30px}.teaser-related-articles{border:1px solid #fc0;margin:3rem auto;max-width:40rem;padding:2rem 2.5rem;position:relative}@media(min-width:36em){.teaser-related-articles{display:flex;padding:2rem}.teaser-related-articles .teaser-article{flex-basis:50%;margin:.5rem .75rem 0}}.teaser-related-articles h2.headline{background:#fff;font-size:1.25rem;left:50%;padding:0 .5rem!important;position:absolute;top:0;-webkit-transform:translateX(-50%) translateY(-52%);transform:translateX(-50%) translateY(-52%);white-space:nowrap;width:auto!important;z-index:3}@media(min-width:40em){.teaser-related-articles h2.headline{top:-1rem}}.teaser-related-articles .teaser-article .button,.teaser-related-articles .teaser-article .textblock{display:none}.teaser-related-articles .teaser-article .content{padding:0 0 1rem}@media(min-width:36em){.teaser-related-articles .teaser-article .content{padding:0}}.teaser-related-articles .teaser-article:last-child .content{padding:0 0 .5rem}@media(min-width:36em){.teaser-related-articles .teaser-article:last-child .content{padding:0}}.teaser-content-toubiz{align-items:center;display:flex}.teaser-content-toubiz svg{height:46px;margin-right:10px;width:auto}.teaser-content-toubiz h4{font-size:20px;line-height:1;margin:0;padding:0}.teaser-content-toubiz h4 span:first-child{text-decoration:underline}.teaser-content-toubiz h4 span:last-child{display:block;font-size:14px;font-weight:400;margin-top:4px;opacity:.75;text-decoration:none}.teaser-event{position:relative}.teaser-event .bg{line-height:0;position:relative}.teaser-event .bg a{border:none}.teaser-event .content{align-items:center;background-color:rgba(73,71,77,.45);bottom:0;display:flex;flex-direction:column;justify-content:space-evenly;left:0;margin-top:0;padding:1.5rem 1.5rem 2rem;pointer-events:none;position:absolute;right:0;top:0}.teaser-event .content .teaser-heading{color:#fff;margin-bottom:.125rem;pointer-events:all;text-align:center}@media(min-width:50em){.teaser-event .content .teaser-heading{font-size:1.5rem}}.teaser-event .content a{pointer-events:all}.page-content--bwtarif .teaser-event .content{background-color:transparent}.page-content--bwtarif .teaser-event .content .teaser-heading{color:#3a4044}.page-content--bwtarif .teaser-event .button{background-color:transparent;border:1px solid #3a4044;margin-top:0;transition:all .14s ease}.page-content--bwtarif .teaser-event .button:hover,.page-content--bwtarif .teaser-event:hover .button{background-color:hsla(0,0%,100%,.9);border-color:transparent}.page-content--bwtarif .teaser-event.teaser-event--bwtarif .teaser-heading:hover{border:none}.teaser-eventlist-toubiz figure{height:0;line-height:0;margin:0;padding-bottom:115%;position:relative}.teaser-eventlist-toubiz figure img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.teaser-eventlist-toubiz .content{margin-top:1rem}.teaser-eventlist-toubiz .content header p,.teaser-eventlist-toubiz .content header time{line-height:1.3;margin:0}.teaser-eventlist-toubiz .content header p.green,.teaser-eventlist-toubiz .content header time.green{color:#298326}.teaser-eventlist-toubiz .content header .opening-times-info{font-size:.9375rem}.teaser-eventlist-toubiz .content header .opening-times-info-open{color:#298326}.teaser-eventlist-toubiz .content header .opening-times-info-closed{color:#ba1934}.teaser-eventlist-toubiz .content header .category{margin-bottom:5px}.teaser-eventlist-toubiz .content header h3{display:inline;font-size:22px}.teaser-eventlist-toubiz .content header h3+p{line-height:1.3}.teaser-eventlist-toubiz .content .text{color:#298326;margin:unset}.teaser-eventlist-toubiz .event-teaser-heading,.teaser-eventlist-toubiz .teaser-heading{border-bottom:none}.teaser-eventlist-toubiz a h3{border-bottom:.125rem solid #fc0}.teaser-eventlist-toubiz a:hover figure{opacity:.8}.teaser-eventlist-toubiz a:hover h3{border-bottom:.125rem solid #000}.teaser-eventlist-toubiz a.event{border:0;display:inline-block;width:100%}.teaser-eventlist-toubiz a.event .image{float:left;width:168px}.teaser-eventlist-toubiz a.event .image figure{padding-bottom:75%}@media(max-width:520px){.teaser-eventlist-toubiz a.event .image figure{padding-bottom:66%}}@media(min-width:521px){.teaser-eventlist-toubiz a.event .image figure.bwegtplus:before{height:35px;right:10px;top:10px;width:70px;z-index:1}.teaser-eventlist-toubiz a.event .image figure.tag-der-schiene:before{height:100%;right:10px;top:12px;width:70px;z-index:1}}.teaser-eventlist-toubiz a.event .content{float:right;margin:0;padding:0 30px;width:calc(100% - 168px)}.teaser-eventlist-toubiz a.event .content p,.teaser-eventlist-toubiz a.event .content time{font-size:16px}.teaser-eventlist-toubiz a.event .content h3{font-size:20px;line-height:24px}@media(max-width:520px){.teaser-eventlist-toubiz a.event .image{float:none;width:100%}.teaser-eventlist-toubiz a.event .content{float:none;margin-top:15px;padding:0;width:100%}}.teaser-event-list{display:inline-block;margin-bottom:2rem;padding-bottom:2rem;width:100%}.teaser-event-list .teaser-heading{margin-bottom:0}.teaser-event-list span+.teaser-heading,.teaser-event-list time+.teaser-heading{margin-top:.125rem}.teaser-event-list .teaser-info{font-style:normal;margin:1rem 0 .75rem}.teaser-event-list .teaser-info ul{display:flex;list-style:none;margin:0;padding:0}.teaser-event-list .teaser-info ul li{margin:0 2em 0 0}.teaser-event-list .teaser-info ul li h4{line-height:1.1;margin:0;max-width:45em}.teaser-event-list .cancelled-notice{margin-left:6px}.teaser-event-list .textblock{margin-top:.5rem;width:calc(-.66667em + 66.66667%)}.teaser-event-list header+.textblock{margin-top:1rem}.teaser-event-list .teaser-image{float:right;line-height:0;margin-top:0;width:calc(-1.33333em + 33.33333%)}@media(max-width:48em){.teaser-event-list .teaser-image{width:calc(-1.11111em + 44.44444%)}.teaser-event-list .textblock{width:calc(-.88889em + 55.55556%)}}@media(max-width:38em){.teaser-event-list .teaser-image{margin-bottom:1rem;width:100%}.teaser-event-list .textblock{width:100%}}@media(min-width:30em){.teaser-event-list{margin-bottom:3rem;padding-bottom:3rem}.teaser-event-list .content{margin-top:0}}h3.event-list-result{margin-bottom:2em}h3.event-list-result b{color:#3a4044}#map-container>h3,#map-container>ul{width:calc(.66667em + 33.33333%)}#map-container .event-list-result{margin:0 0 1rem 1rem}#map-container .teaser-event-list{font-size:.875rem;margin:0;padding:1rem}#map-container .teaser-list-item{border-left:8px solid #fff;cursor:pointer;margin:0;padding:0}#map-container .teaser-list-item .teaser-heading{font-size:1rem}#map-container .teaser-list-item+.teaser-heading{margin-top:.5em}#map-container .teaser-list-item .textblock{width:100%}#map-container .teaser-list-item .textblock p{font-size:.875rem;margin-bottom:0}#map-container .teaser-list-item a.link{display:none}#map-container .teaser-list-item.focus,#map-container .teaser-list-item:hover{background-color:rgba(0,0,0,.04)}#map-container .teaser-list-item:hover{border-left:8px solid rgba(0,0,0,.5)}#map-container .teaser-list-item.focus{border-left:8px solid #fc0}#map-container .googlemaps{height:1000px;position:fixed;right:0;top:155px;width:calc(-.66667em + 66.66667%);z-index:-1}@media(max-width:58em){#map-container>h3,#map-container>ul{width:calc(-.66667em + 41.66667%)}#map-container .googlemaps{width:calc(-.83333em + 58.33333%)}}@media(max-width:48em){#map-container>h3,#map-container>ul{width:100%}#map-container .googlemaps{display:none}}@media(max-width:56em){#event-search-form.show-mobile-searchform+.teaser-list .googlemaps{top:215px}}.teaser-text{padding:1.5rem 1.5rem 2rem}.teaser-text.route{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem 1.5rem;width:100%}.teaser-text.route.small{display:inline-block;padding:1.5rem 1.5rem 2rem}.teaser-text.route.small h3{margin-bottom:1.5rem}.teaser-text.route .content{padding-right:30px;width:50%}.teaser-text.route .content .overline{font-size:18px;font-weight:400}.teaser-text.route .content h3{font-size:34px;margin-top:0}.teaser-text.route .content p{font-size:20px}.teaser-text.route .content .button{margin-top:2rem}.teaser-text.route .info{margin:0;width:calc(370px - 3rem)}.teaser-text.route .info ul{margin:0;padding:0}.teaser-text.route .info ul li{list-style:none;margin-top:10px}.teaser-text.route .info ul li:first-child{margin-top:0}.teaser-text.route .info ul li a,.teaser-text.route .info ul li span{align-items:center;border:0;display:flex;font-weight:400}.teaser-text.route .info ul li a svg,.teaser-text.route .info ul li span svg{margin-right:15px}.teaser-text.route .info ul li a span,.teaser-text.route .info ul li span span{align-items:center;display:flex;margin-top:0;white-space:nowrap}.teaser-text.route .info ul li a span strong,.teaser-text.route .info ul li span span strong{margin-left:10px}.teaser-text.route .info ul li a span{border-bottom:2px solid transparent;border-top:2px solid transparent}.teaser-text.route .info ul li a:hover span{border-bottom:2px solid #fc0}.teaser-text.route .cta{margin-top:1.5rem;width:100%}@supports(display:grid){.teaser-text.route{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr,70px}.teaser-text.route .content{grid-area:1/1/2/3;width:auto}.teaser-text.route .cta{grid-area:2/1/3/3;width:auto}.teaser-text.route .info{grid-area:1/3/3/4;width:auto}}@media(max-width:78em){.teaser-text.route{display:inline-block;padding:2rem 1.5rem}.teaser-text.route .info{width:100%}.teaser-text.route .info ul{display:flex;flex-wrap:wrap}.teaser-text.route .info ul li{margin:0 1rem 1rem 0;min-width:260px;width:calc(50% - 1rem)}.teaser-text.route .content{margin-bottom:2rem;width:100%}.teaser-text.route .content p{font-size:1.125rem}.teaser-text.route .cta{margin-bottom:1rem;margin-top:1.5rem}}.teaser-text.inzidenz{border:1px solid #fc0;border-radius:4px}.teaser-text.inzidenz h2{font-size:3.25rem;line-height:1;margin-bottom:0}.teaser-text.inzidenz h4{font-size:1.125rem;line-height:1.3;margin:5px 0}.teaser-text.inzidenz h4 span{display:block;font-weight:400}.teaser-text.inzidenz p{font-size:12px;margin-top:0}.teaser-text.bwegtplus{border-radius:4px}.teaser-text.bwegtplus figure{height:auto;line-height:0;margin:0;padding:0;width:120px}.teaser-text.bwegtplus figure img{box-shadow:none;line-height:1;margin:0;padding:0}.teaser-text.bwegtplus h3{font-size:20px}.teaser-text.bwegtplus p strong{font-weight:400}.teaser-text.bwegtplus p br:last-child{margin-bottom:0}.teaser-text.bwegtplus-mobile-hidden{display:none}@media(min-width:48em){.teaser-text.bwegtplus-mobile-hidden{display:block}}aside .teaser-text.bwegtplus h3{margin:15px 0}.teaser-news{margin-bottom:2rem}.teaser-news .teaser-heading{margin-bottom:0}.teaser-news .textblock{margin-top:.5em}@media(min-width:30em){.teaser-news{display:flex;padding-bottom:2rem}.teaser-news:not(:last-child){border-bottom:1px solid #ccc}.teaser-news .content{margin-top:0}}.teaser-news>:first-child{margin-right:1rem}.teaser-news time+.teaser-heading{margin-top:.5rem}.teaser-news-b2b{margin-top:3px}.teaser-news-b2b a{border:0;display:inline-block;padding:2rem}.teaser-news-b2b a time{color:#898c8f;display:inline-block;font-size:1.125rem;line-height:1;margin-bottom:.5em;margin-left:10%;width:50%}.teaser-news-b2b a h3{font-size:1.5rem;margin:0 0 0 10%;padding:0;width:50%}.teaser-news-b2b a svg{float:right;margin-right:17%;margin-top:1.25em;transition:all .16s ease-out}@media(max-width:1023px){.teaser-news-b2b a h3,.teaser-news-b2b a time{margin-left:0;width:80%}.teaser-news-b2b a svg{margin-right:1%}.teaser-news-b2b a:hover svg{margin-right:0}}.teaser-news-b2b:hover{background-color:hsla(0,0%,96%,.45)}.teaser-news-b2b:hover a h3{opacity:.9}.teaser-news-b2b:hover a svg{fill:#fc0;margin-right:17%}h2+.teaser-news-b2b{margin-top:2rem}.news-block{background-color:#f6f6f6;border-left:5px solid #fc0;color:#3a4044;margin-bottom:3rem;margin-top:3rem;padding:1.25rem 1.5rem}.news-block h3{font-size:1.625rem;margin-top:.25rem}.news-block h4{font-size:1.125rem;margin:0}.news-block h4+p{margin-top:0}.news-block time{display:block;font-size:.875rem;opacity:.75}.news-block p{margin-top:.75rem}.news-block ul{list-style-type:none;padding:0}.news-block li{margin-bottom:1.5rem}.teaser-banner,.teaser-campaign{position:relative}.teaser-banner .bg,.teaser-campaign .bg{background-color:#e0e1e2;font-size:0;line-height:0;min-height:320px;overflow:hidden;position:relative}.teaser-banner .bg a,.teaser-campaign .bg a{border:none}.teaser-banner .bg img,.teaser-banner .bg picture,.teaser-campaign .bg img,.teaser-campaign .bg picture{font-size:0;margin:0}.teaser-banner .content,.teaser-campaign .content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin-top:0;pointer-events:none;position:absolute;right:0;top:0}.teaser-banner .content a,.teaser-campaign .content a{pointer-events:all}.teaser-banner .content .faq-img img,.teaser-campaign .content .faq-img img{display:block;margin:0 auto;max-height:200px;width:auto}.teaser-banner.teaser-banner--faq,.teaser-campaign.teaser-banner--faq{background:#3a4044;padding:3rem 1rem 4rem}@media(min-width:640px){.teaser-banner.teaser-banner--faq,.teaser-campaign.teaser-banner--faq{padding:4.5rem 1rem 6rem}}.teaser-banner.teaser-banner--faq .faq-title,.teaser-campaign.teaser-banner--faq .faq-title{color:#f4f4f4;font-weight:200;margin-bottom:0;margin-top:0;text-align:center}@media(min-width:800px){.teaser-banner.teaser-banner--faq .faq-title,.teaser-campaign.teaser-banner--faq .faq-title{font-size:1.5rem}}.teaser-banner.teaser-banner--faq .teaser-heading,.teaser-campaign.teaser-banner--faq .teaser-heading{color:#fc0;margin-top:1rem;max-width:960px}@media(min-width:50em){.teaser-banner.teaser-banner--faq .teaser-heading,.teaser-campaign.teaser-banner--faq .teaser-heading{font-size:2.3125rem;padding-left:6rem;padding-right:6rem}}.teaser-banner.teaser-banner--faq .teaser-subline,.teaser-campaign.teaser-banner--faq .teaser-subline{color:#f4f4f4;margin:1em auto;max-width:960px;text-align:center}@media(min-width:640px){.teaser-banner.teaser-banner--faq .teaser-subline,.teaser-campaign.teaser-banner--faq .teaser-subline{margin-bottom:2.5rem;padding:0 2rem}}@media(min-width:800px){.teaser-banner.teaser-banner--faq .teaser-subline,.teaser-campaign.teaser-banner--faq .teaser-subline{padding-left:6rem;padding-right:6rem}}.teaser-banner.teaser-banner--faq .img-caption,.teaser-campaign.teaser-banner--faq .img-caption{color:#ccc;margin:.5em auto;text-align:center}.teaser-banner.teaser-banner--faq .faq-img img,.teaser-campaign.teaser-banner--faq .faq-img img{height:180px;width:250px}.teaser-banner.teaser-banner--faq .button,.teaser-campaign.teaser-banner--faq .button{padding-left:1.875rem}.teaser-banner.teaser-banner--faq .button svg,.teaser-campaign.teaser-banner--faq .button svg{margin-left:1.5rem}.teaser-banner.teaser-banner--faq .content,.teaser-campaign.teaser-banner--faq .content{position:relative}.teaser-banner .teaser-heading,.teaser-campaign .teaser-heading{color:#fff;pointer-events:all;text-align:center}@media(min-width:50em){.teaser-banner .teaser-heading,.teaser-campaign .teaser-heading{font-size:1.5rem}}.teaser-banner--quote .bg,.teaser-campaign--quote .bg{height:56.25%;min-height:0}@media(min-width:54em){.teaser-banner--quote .bg,.teaser-campaign--quote .bg{height:33.333333%}}.teaser-banner--quote .content,.teaser-campaign--quote .content{align-items:flex-start}.teaser-banner--quote header,.teaser-campaign--quote header{padding-left:1rem;width:70%}@media(min-width:30em){.teaser-banner--quote header,.teaser-campaign--quote header{width:56%}}@media(min-width:40em){.teaser-banner--quote header,.teaser-campaign--quote header{padding-left:0;width:56%}}@media(min-width:48em){.teaser-banner--quote header,.teaser-campaign--quote header{width:45%}}.teaser-banner--quote .teaser-heading,.teaser-banner--quote h2,.teaser-banner--quote h2.teaser-heading,.teaser-banner--quote h3,.teaser-campaign--quote .teaser-heading,.teaser-campaign--quote h2,.teaser-campaign--quote h2.teaser-heading,.teaser-campaign--quote h3{color:#fc0;font-style:italic;font-weight:400;text-align:left}@media(max-width:22em){.teaser-banner--quote .teaser-heading,.teaser-banner--quote h2,.teaser-banner--quote h2.teaser-heading,.teaser-banner--quote h3,.teaser-campaign--quote .teaser-heading,.teaser-campaign--quote h2,.teaser-campaign--quote h2.teaser-heading,.teaser-campaign--quote h3{font-size:1.125rem}}@media(min-width:48em){.teaser-banner--quote .teaser-heading,.teaser-banner--quote h2,.teaser-banner--quote h2.teaser-heading,.teaser-banner--quote h3,.teaser-campaign--quote .teaser-heading,.teaser-campaign--quote h2,.teaser-campaign--quote h2.teaser-heading,.teaser-campaign--quote h3{font-size:1.875rem}}@media(min-width:75em){.teaser-banner--quote .teaser-heading,.teaser-banner--quote h2,.teaser-banner--quote h2.teaser-heading,.teaser-banner--quote h3,.teaser-campaign--quote .teaser-heading,.teaser-campaign--quote h2,.teaser-campaign--quote h2.teaser-heading,.teaser-campaign--quote h3{font-size:2.375rem}}.teaser-banner--quote p,.teaser-campaign--quote p{color:#fff;font-size:.875rem;margin-bottom:2px}@media(min-width:24em){.teaser-banner--quote p,.teaser-campaign--quote p{font-size:1rem}}@media(min-width:40em){.teaser-banner--quote p,.teaser-campaign--quote p{font-size:1.125rem}}.teaser-banner.campaign-story,.teaser-campaign.campaign-story{margin-bottom:calc(15vw + 2rem);margin-top:2rem}.teaser-banner.campaign-story:after,.teaser-campaign.campaign-story:after{background:#fc0;bottom:calc(-20vw - 2rem);content:"";display:block;height:20vw;left:50%;position:absolute;width:2px}@media(min-width:48em){.teaser-banner.campaign-story:after,.teaser-campaign.campaign-story:after{bottom:0;bottom:-12rem;height:10rem}}.teaser-banner.campaign-story .bg,.teaser-campaign.campaign-story .bg{overflow:hidden}.teaser-banner.campaign-story .swoosh,.teaser-campaign.campaign-story .swoosh{bottom:0;height:20%;left:-100%;opacity:0;position:absolute;width:100%}.teaser-banner.campaign-story .swoosh svg,.teaser-campaign.campaign-story .swoosh svg{position:relative;top:0;width:100%}.teaser-banner.campaign-story.is-animated .swoosh,.teaser-campaign.campaign-story.is-animated .swoosh{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-name:swipeswoosh;animation-name:swipeswoosh;-webkit-animation-timing-function:cubic-bezier(.53,.01,.85,.74);animation-timing-function:cubic-bezier(.53,.01,.85,.74)}.teaser-banner.teaser-banner--testimonial,.teaser-banner.teaser-banner--testimonial-light{background:#3a4044;padding:0 1rem}@media(min-width:640px){.teaser-banner.teaser-banner--testimonial,.teaser-banner.teaser-banner--testimonial-light{padding:0 1rem}}.teaser-banner.teaser-banner--testimonial-light>.inner,.teaser-banner.teaser-banner--testimonial>.inner{display:block}@media(min-width:540px){.teaser-banner.teaser-banner--testimonial-light>.inner,.teaser-banner.teaser-banner--testimonial>.inner{align-items:center;display:flex;flex-direction:row}}@media(min-width:1000px){.teaser-banner.teaser-banner--testimonial-light>.inner,.teaser-banner.teaser-banner--testimonial>.inner{padding-left:calc(2.2em + 10%);padding-right:calc(2.2em + 10%)}}.teaser-banner.teaser-banner--testimonial .teaser-heading,.teaser-banner.teaser-banner--testimonial-light .teaser-heading{margin-top:1rem;max-width:960px;text-align:center}@media(min-width:540px){.teaser-banner.teaser-banner--testimonial .teaser-heading,.teaser-banner.teaser-banner--testimonial-light .teaser-heading{font-size:2rem;margin-top:0;text-align:left}}.teaser-banner.teaser-banner--testimonial .teaser-subline,.teaser-banner.teaser-banner--testimonial-light .teaser-subline{color:#f4f4f4;margin:1em auto;max-width:960px;opacity:.8;text-align:center}@media(min-width:540px){.teaser-banner.teaser-banner--testimonial .teaser-subline,.teaser-banner.teaser-banner--testimonial-light .teaser-subline{margin-bottom:1rem;padding:0;text-align:left}}.teaser-banner.teaser-banner--testimonial .subline,.teaser-banner.teaser-banner--testimonial-light .subline{color:#fff}.teaser-banner.teaser-banner--testimonial .img-caption,.teaser-banner.teaser-banner--testimonial-light .img-caption{color:#ccc;margin:.5em auto;text-align:center}.teaser-banner.teaser-banner--testimonial .testimonial-image,.teaser-banner.teaser-banner--testimonial-light .testimonial-image{flex-basis:294px;flex-shrink:1;min-width:180px;text-align:center}.teaser-banner.teaser-banner--testimonial .testimonial-image img,.teaser-banner.teaser-banner--testimonial-light .testimonial-image img{border-radius:101%;display:inline-block;height:auto;max-width:294px;width:100%}.teaser-banner.teaser-banner--testimonial .button,.teaser-banner.teaser-banner--testimonial-light .button{display:inline-block;padding-left:1.875rem}.teaser-banner.teaser-banner--testimonial .button svg,.teaser-banner.teaser-banner--testimonial-light .button svg{margin-left:1.5rem}.teaser-banner.teaser-banner--testimonial .content,.teaser-banner.teaser-banner--testimonial-light .content{position:relative}.teaser-banner.teaser-banner--testimonial-light{background:none}.teaser-banner.teaser-banner--testimonial-light .subline,.teaser-banner.teaser-banner--testimonial-light .teaser-heading,.teaser-banner.teaser-banner--testimonial-light .teaser-subline,.teaser-banner.teaser-banner--testimonial-light h2.subline,.teaser-banner.teaser-banner--testimonial-light h3.subline{color:#3a4044;margin-bottom:.5rem;max-width:740px;text-align:center}.teaser-banner.teaser-banner--testimonial-light .subline,.teaser-banner.teaser-banner--testimonial-light h3.subline{font-weight:300}@media(min-width:540px){.teaser-banner.teaser-banner--testimonial-light .subline,.teaser-banner.teaser-banner--testimonial-light h3.subline{font-size:2rem;margin-top:0}.teaser-banner.teaser-banner--testimonial-light>.inner{align-items:center;display:flex;flex-direction:column;text-align:center}}.teaser-banner.teaser-banner--testimonial-light .testimonial-image{flex-basis:195px}.teaser-banner.teaser-banner--testimonial-light .testimonial-image img{max-width:195px}.teaser-banner.teaser-banner--testimonial .teaser-content{flex-basis:588px;flex-grow:1;flex-shrink:1;text-align:center}@media(min-width:540px){.teaser-banner.teaser-banner--testimonial .teaser-content{margin:0;padding:0 0 0 2rem;text-align:left}}@media(min-width:1184px){.teaser-banner.teaser-banner--testimonial .teaser-content{padding-left:80px}}@-webkit-keyframes swipeswoosh{0%{opacity:0;-webkit-transform:translate(0) translateZ(0);transform:translate(0) translateZ(0)}30%{opacity:1}to{opacity:0;-webkit-transform:translate(150%) translateZ(0);transform:translate(150%) translateZ(0)}}@keyframes swipeswoosh{0%{opacity:0;-webkit-transform:translate(0) translateZ(0);transform:translate(0) translateZ(0)}30%{opacity:1}to{opacity:0;-webkit-transform:translate(150%) translateZ(0);transform:translate(150%) translateZ(0)}}.teaser-campaign{overflow:hidden}@media(min-width:60em){.teaser-campaign{margin-top:3rem;overflow:visible}}.teaser-campaign header{font-size:6vw;margin-left:-15%;margin-top:0;position:absolute;top:37.5%;width:90%}@media(min-width:36em){.teaser-campaign header{font-size:3vw;margin-left:-14%;margin-top:13vw;position:relative;top:auto;width:78%}}@media(min-width:60em){.teaser-campaign header{margin-left:-13%;margin-top:10vw;width:60%}}@media(min-width:112em){.teaser-campaign header{margin-left:-12%}}.teaser-campaign+.site-footer{margin-top:0}.teaser-campaign .teaser-heading,.teaser-campaign h2.teaser-heading{background:linear-gradient(90deg,rgba(57,63,67,0) 0,rgba(29,32,34,.9) 50%,#393f43 99%,#3a4044);color:#fc0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#3a4044",GradientType=1);font-size:2.625rem;font-size:6vw;margin:0;padding:.5em 5% .5em 21.5%;position:relative;text-align:center;text-align:left}@media(min-width:36em){.teaser-campaign .teaser-heading,.teaser-campaign h2.teaser-heading{font-size:3vw;max-width:none;padding:.5em 5% .5em 25%;text-align:center;width:auto}}.teaser-campaign .teaser-heading small,.teaser-campaign h2.teaser-heading small{color:#3a4044;display:block}.teaser-campaign .teaser-heading p,.teaser-campaign h2.teaser-heading p{max-width:none}.teaser-campaign .swoosh-background--white{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 50%,#fff);color:#3a4044;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);font-size:4.25vw;font-style:italic;font-weight:700;margin:0 5% 0 0;max-width:none;padding:.5em 5% .5em 21.5%;position:relative;text-align:left}@media(min-width:36em){.teaser-campaign .swoosh-background--white{font-size:2.2vw;margin:0 5% 0 0;padding:.5em 5% .5em 25%;text-align:center}}.teaser-campaign .swoosh-background--white:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:1em;content:"";height:0;position:absolute;right:2px;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:0}@media(min-width:85em){.teaser-campaign .swoosh-background--white{font-size:1.875rem}}.teaser-campaign .teaser-heading:after,.teaser-campaign .teaser-heading:before,.teaser-campaign header:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 50%,#fff);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);height:.35em;position:absolute;right:0;top:-.35em;width:70%}.teaser-campaign header:before{background:linear-gradient(90deg,rgba(57,63,67,0) 0,rgba(29,32,34,.9) 50%,#393f43 99%,#3a4044);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#3a4044",GradientType=1);top:-1.05em}.teaser-campaign .teaser-heading:before{background:linear-gradient(90deg,rgba(255,214,51,0) 0,#ffd633);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffd633",endColorstr="#ffd633",GradientType=1);top:-.7em}.teaser-campaign .button--icon{bottom:10%;margin-top:2%;position:absolute;z-index:9000}@media(min-width:36em){.teaser-campaign .button--icon{bottom:auto;position:relative}}:root .teaser-campaign header,_:-ms-fullscreen header{margin-left:-52%}@media(min-width:36em){:root .teaser-campaign header,_:-ms-fullscreen header{font-size:3vw;margin-left:-14%;margin-top:13vw;position:relative;top:auto;width:78%}}@media(min-width:60em){:root .teaser-campaign header,_:-ms-fullscreen header{margin-left:-13%;margin-top:10vw;width:60%}}@media(min-width:112em){:root .teaser-campaign header,_:-ms-fullscreen header{margin-left:-12%}}.teaser-campaign header{font-family:bwegt Text,sans-serif}.dancer{height:100%;position:absolute;right:-16%;top:0;width:100%;z-index:100}.dancer img{height:100%;width:auto}@media(min-width:36em){.dancer{height:105%;right:0;top:3%;width:54%}}@media(min-width:60em){.dancer{height:106.5%;right:0;top:.5%;width:46%}}@media(min-width:100em){.dancer{width:47%}}.teaser-campaign.teaser-campaign--small{margin-top:1rem;overflow:hidden}@media(min-width:44em){.teaser-campaign.teaser-campaign--small .bg{min-height:0}.teaser-campaign.teaser-campaign--small .dancer{height:115%;position:absolute;right:-4%;top:-5%;width:100%;z-index:100}.teaser-campaign.teaser-campaign--small .content header{font-size:2.4rem;margin-left:-14%;margin-top:0;position:absolute;top:38%;width:90%}.teaser-campaign.teaser-campaign--small .content header:before{height:10px;top:-30px}.teaser-campaign.teaser-campaign--small h2.teaser-heading{font-size:52%;padding:.5em 5% .5em 20%;text-align:left}}@media(min-width:44em)and (min-width:70em){.teaser-campaign.teaser-campaign--small h2.teaser-heading{font-size:44%}}@media(min-width:44em)and (min-width:78em){.teaser-campaign.teaser-campaign--small h2.teaser-heading{font-size:52%}}@media(min-width:44em){.teaser-campaign.teaser-campaign--small h2.teaser-heading:before{height:10px;top:-20px}.teaser-campaign.teaser-campaign--small h2.teaser-heading:after{height:10px;top:-10px}.teaser-campaign.teaser-campaign--small .swoosh-background--white{font-size:34%;margin:0 10% 0 0;padding:.5em 5% .5em 20%;text-align:left}.teaser-campaign.teaser-campaign--small .button--icon{bottom:10%;position:absolute}}:root .teaser-campaign.teaser-campaign--small,_:-ms-fullscreen{margin-top:1rem;overflow:hidden}@media(min-width:44em){:root .teaser-campaign.teaser-campaign--small .bg,_:-ms-fullscreen .bg{min-height:0}:root .teaser-campaign.teaser-campaign--small .dancer,_:-ms-fullscreen .dancer{height:115%;position:absolute;right:-4%;top:-5%;width:100%;z-index:100}:root .teaser-campaign.teaser-campaign--small .content header,_:-ms-fullscreen .content header{font-size:2.4rem;margin-left:-52%;margin-top:0;position:absolute;top:38%;width:90%}:root .teaser-campaign.teaser-campaign--small .content header:before,_:-ms-fullscreen .content header:before{height:10px;top:-30px}:root .teaser-campaign.teaser-campaign--small h2.teaser-heading,_:-ms-fullscreen h2.teaser-heading{font-size:52%;padding:.5em 5% .5em 20%;text-align:left}}@media(min-width:44em)and (min-width:70em){:root .teaser-campaign.teaser-campaign--small h2.teaser-heading,_:-ms-fullscreen h2.teaser-heading{font-size:44%}}@media(min-width:44em)and (min-width:78em){:root .teaser-campaign.teaser-campaign--small h2.teaser-heading,_:-ms-fullscreen h2.teaser-heading{font-size:52%}}@media(min-width:44em){:root .teaser-campaign.teaser-campaign--small h2.teaser-heading:before,_:-ms-fullscreen h2.teaser-heading:before{height:10px;top:-20px}:root .teaser-campaign.teaser-campaign--small h2.teaser-heading:after,_:-ms-fullscreen h2.teaser-heading:after{height:10px;top:-10px}:root .teaser-campaign.teaser-campaign--small .swoosh-background--white,_:-ms-fullscreen .swoosh-background--white{font-size:34%;margin:0 10% 0 0;padding:.5em 5% .5em 20%;text-align:left}:root .teaser-campaign.teaser-campaign--small .button--icon,_:-ms-fullscreen .button--icon{bottom:10%;margin-left:-35%;position:absolute}}.tabs{margin-top:1px}h3+.tabs{margin-top:1.5rem}.tabs-tab-list{display:flex;list-style:none;margin:0 0 -2px;padding:0}.tabs-tab-list li{margin:0}.tabs-trigger{border-bottom:none;color:#666;display:none;font-weight:400;margin:0 5px 0 1px;padding:15px 20px;text-decoration:none}.tabs-trigger:hover{border-bottom:none;color:#000}.tabs-trigger.is-selected,.tabs-trigger.is-selected:focus,.tabs-trigger.is-selected:hover{border-bottom:2px solid #fc0;color:#000}.tabs-trigger:active{outline:none}button.accordion-trigger{align-items:center;background-color:#f5f5f5;border:none;color:#616669;font-size:1.1875rem;font-style:normal;font-weight:700;text-align:left;width:100%}@media(min-width:40em){button.accordion-trigger{font-size:1.375rem}}button.accordion-trigger:hover{background-color:#fafafa}.tabs-panel{border:1px solid #f5f5f5;display:block;margin:0 0 3px;padding:0}.tabs-panel:first-of-type{margin-top:1px}.tabs-panel:not(:last-child){border-bottom:none}.tabs-panel .content{margin-top:0;padding:1.25rem}.tabs-panel.is-hidden .content{display:none}.tabs-panel:active,.tabs-panel:focus{outline:none}.tabs-panel.is-open{border:1px solid #fc0}.tabs-panel.is-open .content,.tabs-panel.is-open button.accordion-trigger{background-color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.tabs-panel .header-link-element p{font-size:inherit;margin-top:.5rem}.tabs-panel.accordion-background{border:none}.tabs-panel.accordion-background div{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.tabs-panel.accordion-background div picture{margin:-6px 0}.tabs-panel.accordion-background div picture img{margin-top:0}.tabs-panel.accordion-background div button.accordion-trigger{align-items:center;display:flex;flex-direction:column;font-style:italic!important;justify-content:center;margin-top:0;max-width:400px;padding:35px 30px 40px;position:relative;text-align:center;width:90%}@media(min-width:40em){.tabs-panel.accordion-background div button.accordion-trigger{font-size:1.25rem}}@media(min-width:960px){.tabs-panel.accordion-background div button.accordion-trigger{padding:45px 30px 40px}}.tabs-panel.accordion-background div button.accordion-trigger span{background-color:#fc0;border:none;border-radius:1.375rem;color:#3a4044;cursor:pointer;display:inline-block;font-size:.875em;font-weight:400;height:1.9rem;letter-spacing:.0714285714em;line-height:1.9375rem;padding:0 .575rem;position:absolute;text-align:center;text-transform:uppercase;top:-16px;transition:background-color .1s ease;white-space:nowrap}@media(min-width:60em){.tabs-panel.accordion-background div button.accordion-trigger span{font-size:1rem;height:2.75rem;padding:.375rem 1.375rem;top:-23px}}.tabs-panel.accordion-background div button.accordion-trigger>span{line-height:1;padding:.5rem .875rem}@media(min-width:60em){.tabs-panel.accordion-background div button.accordion-trigger>span{font-size:1rem;padding:.875rem 1.375rem}}.tabs-panel.accordion-background div button.accordion-trigger.accordion-trigger{background-color:#3a4044;border:2px solid #fc0;color:#f5f5f5;font-style:normal}.tabs-panel.accordion-background div button.accordion-trigger.accordion-trigger .accordion-trigger-icon{align-items:center;background:none;border:none;bottom:0;color:#616669;display:flex;flex-direction:row;height:auto;justify-content:center;margin-left:0;position:relative;right:auto;-webkit-transform:translateY(50%);transform:translateY(50%);width:auto}.tabs-panel.accordion-background div button.accordion-trigger.accordion-trigger .accordion-trigger-icon svg{background-color:#fc0;border:4px solid #fc0;border-radius:101%;height:32px;width:32px}.tabs-panel.accordion-background.is-open{border:none}.tabs-panel.accordion-background.is-open.accordion-trigger{background-color:#616669;border:1px solid #fc0;color:#f5f5f5}.tabs-panel.accordion-background.accordion-element-background-image-bottom div button.accordion-trigger{bottom:2px;margin-bottom:1px}.accordion-background div button.accordion-trigger span.label--close,.accordion-background div button.accordion-trigger span.label--open{clip:auto;background:none;color:#fff;margin:0;position:static;top:0;width:auto}@media(min-width:60em){.accordion-background div button.accordion-trigger span.label--close,.accordion-background div button.accordion-trigger span.label--open{padding:.375rem .5rem;top:0}}.accordion-background div button.accordion-trigger[aria-expanded=false] span.label--close,.accordion-background div button.accordion-trigger[aria-expanded=true] span.label--open{display:none}.is-initialized.tabs-allowed .tabs-panel{display:inherit}.accordion-trigger{cursor:pointer;display:flex;flex-direction:row;padding:15px 20px}.accordion-trigger span{align-items:center;display:flex;flex-grow:1;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;pointer-events:none;word-break:unset}@media(min-width:40em){.tabs-allowed .accordion-trigger{display:none}.tabs-allowed .tabs-trigger{display:block}.tabs-allowed .tabs-panel,.tabs-allowed .tabs-panel.is-hidden{display:none}}.accordion-trigger .accordion-trigger-icon{align-self:center;background-color:#fc0;border:4px solid #fc0;border-radius:101%;display:inline-block;flex-grow:unset;float:right;height:32px;line-height:0;margin-left:.25rem;margin-top:-4px;pointer-events:none;width:32px}.accordion-trigger .accordion-trigger-icon svg{margin:0;transition:-webkit-transform .06s ease-out;transition:transform .06s ease-out;transition:transform .06s ease-out,-webkit-transform .06s ease-out}@media(min-width:40em){.accordion-trigger .accordion-trigger-icon{background-color:#fc0;border:10px solid #fc0;border-radius:101%;height:44px;margin-top:-4px;width:44px}}.is-open .accordion-trigger-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label--close,.label--open{clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-open .label--open,.label--close{display:none}.is-open .label--close{display:block}.tabs-trigger:focus,.tabs-trigger:hover{border-bottom:none}.tabs-logo{display:block;height:auto;line-height:0;margin-right:.5em;width:100px}@media(min-width:40em){.tabs-logo{margin-right:auto;width:160px}}.tabs-logo img{height:auto;max-width:100px}@media(min-width:40em){.tabs-logo img.img-tag-der-schiene{max-width:unset}}.tabs-logo+span{margin:0;padding:0}.secondary .tabs-panel{background:#fc0;border-color:#fc0;border-left:0;border-right:0;margin:0}.secondary .tabs-panel button.accordion-trigger{background-color:#fff}.secondary .tabs-panel button.accordion-trigger:hover{background-color:hsla(0,0%,96%,.35)}.secondary .tabs-panel.is-open button.accordion-trigger{background-color:#fc0;color:#3a4044}.secondary .tabs-panel.is-open button.accordion-trigger:hover{background-color:hsla(0,0%,96%,0)}.secondary .tabs-panel.is-open .accordion-trigger-icon{background-color:#fff;border:4px solid #fff}@media(min-width:40em){.secondary .tabs-panel.is-open .accordion-trigger-icon{background-color:#fff;border:10px solid #fff}}.secondary .tabs-panel .button{background:hsla(0,0%,100%,.95)}.secondary .tabs-panel .button:hover{background:#fff}.secondary .tabs-panel .button--icon-slide .icon-wrapper,.secondary .tabs-panel a.button--icon-slide .icon-wrapper{background:#fc0}.secondary .tabs-panel .content ul li:before,.secondary .tabs-panel .textblock ul li:before{background:#222}.secondary .tabs-panel .highlight p{font-weight:600}.pull-quote{border-bottom:1px solid #fc0;border-top:1px solid #fc0;margin:3rem 0;padding:2.5rem 0 2.25rem;position:relative}.pull-quote-text{color:#3a4044;font-family:bwegt Text,sans-serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.65}@media(min-width:33.75em){.pull-quote-text{font-size:calc(2.65rem - 2vw);line-height:1.7}}@media(min-width:71.25em){.pull-quote-text{font-size:1.5rem;line-height:1.6}}.pull-quote p.pull-quote-text{margin-bottom:1rem}.pull-quote-author{color:#3a4044;font-weight:700;padding:0 2rem .75rem 0}@media(min-width:64em){.pull-quote-author{font-size:1.25rem}}@media(min-width:50em){.pull-quote--aside-right{float:right;-webkit-transform:translateX(3.5rem);transform:translateX(3.5rem);width:50%}}@media(min-width:62.25em){.pull-quote--aside-right{margin-left:4rem;max-width:24rem;-webkit-transform:translateX(0);transform:translateX(0);width:40%}}@media(min-width:33.75em){.pull-quote--aside-right p.pull-quote-text{font-size:1.75rem;line-height:1.375}}@media(min-width:71.25em){.pull-quote--aside-right p.pull-quote-text{font-size:1.75rem;line-height:1.375}}@media(min-width:50em){.pull-quote--aside-left{float:left;-webkit-transform:translateX(-3.5rem);transform:translateX(-3.5rem);width:50%}}@media(min-width:62.25em){.pull-quote--aside-left{margin-left:0;margin-right:4rem;max-width:24rem;-webkit-transform:translateX(0);transform:translateX(0);width:40%}}@media(min-width:33.75em){.pull-quote--aside-left p.pull-quote-text{font-size:1.75rem;line-height:1.375}}@media(min-width:71.25em){.pull-quote--aside-left p.pull-quote-text{font-size:1.75rem;line-height:1.375}}.pull-quote:before{background:#fff;color:#fc0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72.22' height='57.78'%3E%3Cpath d='M39.28 53.46a131.534 131.534 0 0 0 12.28-14.99q4.73-6.88 5.27-13.36-6.21.54-8.91-2.43a10.808 10.808 0 0 1-2.7-7.56 14.424 14.424 0 0 1 4.455-10.8A15.8 15.8 0 0 1 61.15 0a10.679 10.679 0 0 1 8.1 3.105q2.97 3.1 2.97 9.315 0 10.26-7.425 21.33A173.2 173.2 0 0 1 44.68 57.78zM0 53.46a131.534 131.534 0 0 0 12.285-14.99q4.725-6.88 5.265-13.36-6.21.54-8.91-2.43a10.808 10.808 0 0 1-2.7-7.56 14.424 14.424 0 0 1 4.455-10.8A15.8 15.8 0 0 1 21.87 0a10.679 10.679 0 0 1 8.1 3.105q2.97 3.1 2.97 9.315 0 10.26-7.425 21.33A173.2 173.2 0 0 1 5.4 57.78z' fill='%23fc0'/%3E%3C/svg%3E");display:block;left:0;line-height:0;padding:0 1rem 0 0;position:absolute;top:0;-webkit-transform:translateY(-50%) scale(.5);transform:translateY(-50%) scale(.5);-webkit-transform-origin:center left;transform-origin:center left}@media(min-width:40em){.pull-quote:before{-webkit-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75)}}.pull-quote:after{background:#fff;bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72.22' height='57.78'%3E%3Cpath d='M32.94 4.32a131.534 131.534 0 0 0-12.28 14.99q-4.73 6.88-5.27 13.36 6.21-.54 8.91 2.43a10.808 10.808 0 0 1 2.7 7.56 14.424 14.424 0 0 1-4.455 10.8 15.8 15.8 0 0 1-11.475 4.32 10.679 10.679 0 0 1-8.1-3.105Q0 51.575 0 45.36 0 35.1 7.425 24.03A173.2 173.2 0 0 1 27.54 0zm39.28 0a131.534 131.534 0 0 0-12.285 14.99q-4.725 6.88-5.265 13.36 6.21-.54 8.91 2.43a10.808 10.808 0 0 1 2.7 7.56 14.424 14.424 0 0 1-4.455 10.8 15.8 15.8 0 0 1-11.475 4.32 10.679 10.679 0 0 1-8.1-3.105q-2.97-3.1-2.97-9.315 0-10.26 7.425-21.33A173.2 173.2 0 0 1 66.82 0z' fill='%23fc0'/%3E%3C/svg%3E");padding:0 0 0 1rem;position:absolute;right:0;-webkit-transform:translateY(50%) scale(.5);transform:translateY(50%) scale(.5);-webkit-transform-origin:center right;transform-origin:center right}@media(min-width:40em){.pull-quote:after{-webkit-transform:translateY(50%) scale(.75);transform:translateY(50%) scale(.75)}}.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-sizing:border-box;direction:ltr;font-size:14px;line-height:24px;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:308px}.flatpickr-calendar *+*{margin-top:0}.flatpickr-calendar.inline,.flatpickr-calendar.open{margin-top:4px;max-height:640px;opacity:1;overflow:visible;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:10px;margin:0 -10px}.flatpickr-calendar:after{border-width:8px;margin:0 -8px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-month{fill:rgba(0,0,0,.9);background:transparent;color:rgba(0,0,0,.9);height:46px;line-height:1.5;overflow:hidden;padding-top:4px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-next-month,.flatpickr-prev-month{align-items:center;cursor:pointer;display:flex;height:38px;line-height:16px;margin-top:0;padding:16px calc(3.57% - 1.5px);position:absolute;text-decoration:none;top:0;width:38px;z-index:3}.flatpickr-next-month i,.flatpickr-prev-month i{position:relative}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#959ea9;outline:1px solid #ccc}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#111}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{border:1px solid rgba(57,57,57,.05);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute;top:33%}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6)}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;height:38px;left:12.5%;line-height:inherit;line-height:1.5;margin-top:0;padding:3px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month.slideLeft{-webkit-animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-current-month.slideLeftNew{-webkit-animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-current-month.slideRight{-webkit-animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-current-month.slideRightNew{-webkit-animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;margin-top:0;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-weekdaycontainer{display:contents}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:90%;font-weight:700;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{margin-top:0;padding:1px 0 0}.flatpickr-days{display:flex;margin-top:0;overflow:hidden;position:relative;width:308px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;font-size:0;justify-content:space-around;max-width:308px;min-width:308px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:308px}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-size:1rem;font-weight:400;height:39px;justify-content:center;line-height:37px;margin:0 0 3px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day:nth-child(7n+6):before{background-color:rgba(0,0,0,.075);content:"";height:42px;left:-1px;position:absolute;width:1px}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today:after{background:rgba(0,0,0,.2);border-radius:101%;bottom:5px;content:"";height:4px;left:50%;margin-left:-2px;position:absolute;width:4px}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background-color:#3a4044;border-color:#3a4044;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange,.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange{box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:default;pointer-events:none}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:transparent;border-color:transparent;color:#393939;cursor:default;opacity:.62;pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day{display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;cursor:pointer;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;display:inline-block;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fpSlideLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpSlideLeftNew{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fpSlideRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpSlideRightNew{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fpFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}.end-date,.start-date{background-color:#fc0;background-color:rgba(255,204,0,.5)}.end-date.selected,.start-date.selected{background-color:#fc0;border-color:#fc0;color:inherit}.range-date{background-color:#fc0;background-color:rgba(255,204,0,.5);border-radius:0}.range-date:hover{background-color:#fc0;border-color:#fc0}.start-date{background:linear-gradient(90deg,rgba(255,204,0,.75) 0,rgba(255,204,0,.5));border:none;border-bottom-right-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffcc00",endColorstr="#80ffcc00",GradientType=1)}.end-date{border-bottom-left-radius:0;border-top-left-radius:0}.download{border:1px solid #b0b3b4;cursor:pointer;padding:0}.download:hover{background-color:#f5f5f5;border:1px solid #fc0}.download img,.download picture{height:101%;max-width:101%}.download.download>.download-thumbnail{background-color:#f5f5f5;margin:0;overflow:hidden;padding:0!important;position:relative;text-align:center}.download.download>.download-thumbnail:before{content:" ";display:block;padding-top:66.6666666667%;width:100%}.download.download>.download-thumbnail>.content-ration{bottom:0;left:0;position:absolute;right:0;top:0}.download .download-infos{display:inline-block;margin:0;padding:.75rem;width:100%}.download .download-metadata{display:block;padding:0}.download .download-title{font-size:1rem;font-style:normal;height:2.5em;margin-top:0}@media(min-width:420px){.download .download-title{height:auto}}.download .download-filesize{float:left;font-style:normal;margin-top:0;text-transform:uppercase;white-space:nowrap}.download .download-button{border:none;float:right;line-height:1;margin:0;padding:0}.download .download-actions{margin:0;width:100%}a.download{display:block}.download-grid--list .download-thumbnail{display:none}.download-show-more .download-button:after{background-image:url(/fileadmin/static/assets/icons/intermediate-svg/download.svg);background-size:24px 24px;content:"";display:inline-block;height:24px;margin-top:-4px;vertical-align:middle;width:24px}.download-show-more .download-filesize{font-weight:400}.show-more-btn a:nth-of-type(1n+5){display:none}.show-more-btn.is-less a:nth-of-type(1n+5){display:block}@media(min-width:720px){.download-grid--list .download-thumbnail{display:none}.download-grid--list .download{line-height:0}.download-grid--list .download-infos{padding:1.875rem}.download-grid--list .download-infos .download-metadata{float:left;width:60%}.download-grid--list .download-infos .download-metadata .download-title{font-size:1.125rem;height:auto;line-height:1.2;margin:0}.download-grid--list .download-infos .download-actions{float:right;line-height:1.2;width:155px}.download-grid--list .download-infos .download-button .svg-icon{margin-left:-1.875rem;margin-top:-4px;position:absolute}}.glossary-term{display:inline-block;text-decoration:none}.glossary-term button{background-color:transparent;border:1px solid #222;border-radius:7px;color:#222;font-size:.625rem;height:14px;margin-top:3px;padding:0;text-align:center;vertical-align:text-top;width:14px}.glossary-term button:hover{background-color:#222;color:#fff;cursor:pointer}.glossary-term button.focus-visible{background-color:#fc0;box-shadow:0 0 0 3px #7231ff;outline:none}.glossary-term .glossary-tooltip-container{display:inline-block;margin-left:4px;position:relative}.glossary-term .glossary-tooltip-bubble{background:#ffdb4a;border-radius:3px;box-shadow:0 6px 10px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.15);color:#222;display:block;font-size:.875rem;left:0;margin-left:-1.5rem;margin-top:.5rem;max-width:15em;min-width:10em;padding:.5rem .75rem .625rem;position:absolute;top:100%;width:auto;z-index:1000}.glossary-term .glossary-tooltip-bubble:after{border:.5rem solid transparent;border-bottom-color:#ffdb4a;content:"";height:0;left:1.5rem;position:absolute;top:-1rem;width:0}@-webkit-keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}50%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}@keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}50%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}@-webkit-keyframes flipInRight{0%{opacity:1;-webkit-transform:translateY(-50%) perspective(400px) rotateY(16deg);transform:translateY(-50%) perspective(400px) rotateY(16deg)}40%{-webkit-transform:translateY(-50%) perspective(400px) rotateY(-3deg);transform:translateY(-50%) perspective(400px) rotateY(-3deg)}70%{-webkit-transform:translateY(-50%) perspective(400px) rotateY(3deg);transform:translateY(-50%) perspective(400px) rotateY(3deg)}to{opacity:1;-webkit-transform:translateY(-50%) perspective(400px) rotateY(0deg);transform:translateY(-50%) perspective(400px) rotateY(0deg)}}@keyframes flipInRight{0%{opacity:1;-webkit-transform:translateY(-50%) perspective(400px) rotateY(16deg);transform:translateY(-50%) perspective(400px) rotateY(16deg)}40%{-webkit-transform:translateY(-50%) perspective(400px) rotateY(-3deg);transform:translateY(-50%) perspective(400px) rotateY(-3deg)}70%{-webkit-transform:translateY(-50%) perspective(400px) rotateY(3deg);transform:translateY(-50%) perspective(400px) rotateY(3deg)}to{opacity:1;-webkit-transform:translateY(-50%) perspective(400px) rotateY(0deg);transform:translateY(-50%) perspective(400px) rotateY(0deg)}}.tooltip{display:inline-block;line-height:1.5;margin:10px;position:relative}.tooltip .circle{background-color:hsla(0,0%,100%,.01);cursor:pointer;height:38px;margin:0;position:relative;width:38px}.tooltip .circle:before{background-color:#fc0;height:16px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:16px;z-index:1}.tooltip .circle:after,.tooltip .circle:before{border-radius:101%;content:"";left:50%;margin:0;position:absolute;top:50%}.tooltip .circle:after{-webkit-animation:pulsate 3s ease infinite;animation:pulsate 3s ease infinite;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;border:1px solid rgba(33,33,33,.5);display:block;height:36px;-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .2s ease;width:36px;z-index:0}body:not(.touchevents) .tooltip:hover .circle:before{-webkit-transform:translate(-50%,-50%) scale(1.65);transform:translate(-50%,-50%) scale(1.65)}body:not(.touchevents) .tooltip:hover .circle:after{-webkit-animation:none;animation:none;border:22px solid rgba(33,33,33,.75);height:16px;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:16px}.tooltip-trigger[tabindex]:focus{border-radius:101%;outline:1px dotted #666}.tooltip:hover>.tooltip-help{-webkit-animation:flipInRight 1s;animation:flipInRight 1s;opacity:1;pointer-events:auto;visibility:visible}@media screen and (min-width:40.625em){.tooltip:hover>.tooltip-help--left,.tooltip:hover>.tooltip-help--right{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip:hover>.tooltip-help--right{-webkit-animation:flipInRight .6s;animation:flipInRight .6s;-webkit-transform-origin:left center;transform-origin:left center}}.tooltip-trigger[aria-describedby].tooltip-trigger--toggle:hover+.tooltip-help,.tooltip-trigger[aria-describedby].tooltip-trigger--toggle:hover+.tooltip-help:after{opacity:0;pointer-events:none;visibility:hidden}.tooltip-trigger[aria-expanded=true].tooltip-trigger--toggle:hover+.tooltip-help,.tooltip-trigger[aria-expanded=true].tooltip-trigger--toggle:hover+.tooltip-help:after{opacity:1!important;pointer-events:auto!important;transition:opacity .18s ease-in-out,-webkit-transform .18s ease-in-out;transition:opacity .18s ease-in-out,transform .18s ease-in-out;transition:opacity .18s ease-in-out,transform .18s ease-in-out,-webkit-transform .18s ease-in-out;visibility:visible!important}[role=tooltip].tooltip-help{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;background:#fff;color:#222;left:50%;margin-top:12px;max-width:400px;min-width:220px;opacity:0;padding:.65em 1em .75em;pointer-events:none;position:absolute;text-align:left;top:100%;-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:10}[role=tooltip].tooltip-help:after{speak:none;border:8px inset transparent;border-bottom:8px solid #fff;bottom:100%;content:"";display:inline-block;height:0;left:50%;pointer-events:none;position:absolute;width:0}[role=tooltip].tooltip-help--top{bottom:100%;left:50%;margin-bottom:12px;top:auto;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:center top;transform-origin:center top}[role=tooltip].tooltip-help--top:after{border-color:#fff transparent transparent;border-top-style:solid;left:50%;margin-bottom:6px;top:100%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);-webkit-transform-origin:center top;transform-origin:center top}@media screen and (min-width:40.625em){[role=tooltip].tooltip-help--left{left:auto;margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[role=tooltip].tooltip-help--left:after{border-color:transparent transparent transparent #fff;border-left-style:solid;left:100%;margin-right:5px;top:50%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[role=tooltip].tooltip-help--right{left:100%;margin-left:11px;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[role=tooltip].tooltip-help--right:after{border-color:transparent #fff transparent transparent;border-right-style:solid;bottom:auto;left:auto;margin-left:5px;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[role=tooltip].tooltip-help--right:before{background-color:transparent;content:"";display:block;float:left;height:100%;left:-20px;position:absolute;top:0;width:20px}}.a11y-tip--hide .tooltip-help{display:none}.no-js .tooltip-help:not([role]){font-size:.85em}.no-js .tooltip-help:not([role]):before{content:"("}.no-js .tooltip-help:not([role]):after{content:")"}.tooltip{background-color:transparent;border:1px solid #222;border-radius:7px;color:#222;font-size:.625rem;height:14px;padding:0;text-align:center;vertical-align:text-top;width:14px}.tooltip:hover{background-color:#222;color:#fff;cursor:pointer}.tooltip.focus-visible{background-color:#fc0;box-shadow:0 0 0 3px #7231ff;outline:none}.tooltip-bubble{background:#ffdb4a;border-radius:3px;box-shadow:0 6px 10px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.15);color:#222;display:block;font-size:.875rem;max-width:15em;min-width:10em;padding:.5rem .75rem;width:auto;z-index:3}.tooltip-bubble .content{position:relative;z-index:3}.tooltip-bubble .arrow{background:#ffdb4a;height:1.2rem;left:-.6rem;position:absolute;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:1.2rem}.tooltip-container{background-color:#aaa!important;height:100%;position:relative;width:100%}.tooltip-container>.tooltip{left:50px;position:absolute;top:100px}.video-player{height:auto;padding-bottom:56.25%;position:relative;width:100%}.video-player .video-player-footage,.video-player video{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video-player figcaption{padding-top:.5rem}.video-player figcaption p{margin-top:.5em}.video-player--standalone{padding:0}.plyr__video-embed,.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.plyr__control svg[aria-hidden=true]{display:block}.plyr__controls{pointer-events:none}.plyr__controls>*{pointer-events:auto}.plyr--full-ui *,.plyr__poster,.plyr__video-wrapper{margin-top:0}.plyr__progress__container{flex-grow:1}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:480px){.hero--magazine .hero-video{align-items:center;display:flex;min-height:56.25vw}}.plyr:not(:-webkit-full-screen).plyr--youtube .plyr__video-wrapper.plyr__video-embed{padding-bottom:56.25%!important}.plyr:not(:-ms-fullscreen).plyr--youtube .plyr__video-wrapper.plyr__video-embed{padding-bottom:56.25%!important}.plyr:not(:fullscreen).plyr--youtube .plyr__video-wrapper.plyr__video-embed{padding-bottom:56.25%!important}.plyr__control--overlaid{color:#3a4044;opacity:1;transition:all .2s ease-out}.plyr__control--overlaid:hover{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{color:#3a4044}.event-details h3+*{margin:0}.event-details a{display:inline-block;font-weight:400;line-height:1.5em;margin-bottom:.5em;margin-top:0;padding-bottom:.125rem;word-break:break-all}.event-details a.button{display:inline-block;line-height:2rem;margin-bottom:1rem;margin-top:1rem}.event-details a.email{display:inline;word-break:break-word}.event-details p{font-size:1.125rem;margin:0}.event-details ul{font-size:1.125rem;padding:0}.event-details li{list-style-type:none;margin:0}.event-details.spacing{margin-top:6rem}@media(min-width:48em){.event-details .efa-search-form header h2{font-size:1.8rem;width:100%}}.event-details .download-files{list-style:none;margin:0;padding:0}.event-details .download-link{border-bottom:0;display:inline-flex}.event-details .download-link:active .download-link__name,.event-details .download-link:hover .download-link__name{-webkit-text-decoration-color:#222;text-decoration-color:#222}.event-details .download-link__icon{flex-shrink:0;height:18px;margin-top:6px;width:18px}.event-details .download-link__name{margin-top:0;padding-left:10px;text-decoration:underline;-webkit-text-decoration-color:#fc0;text-decoration-color:#fc0;text-decoration-thickness:2px;text-underline-offset:4px;word-break:break-word}.date--cancelled{text-decoration:line-through;-webkit-text-decoration-color:#d62d40;text-decoration-color:#d62d40;text-decoration-thickness:2px}.cancelled-notice{background:#d62d40;border-radius:3px;color:#fff;display:inline-block;font-style:normal;font-weight:700;line-height:1.25;padding:3px 6px 2px}.event-details-intro{border-top:1px solid #fc0;font-style:normal;margin-bottom:2rem;padding:2rem 0}.event-details-intro h3{margin-bottom:0}.event-details-intro>section{flex-grow:1}main>.event-details-intro{margin-top:2rem}.event-details-aside section{margin-bottom:.5rem;margin-top:.5rem}.event-details-content .event-details-aside,.event-details-content .event-details-moreinfo,.event-details-content .event-details-organizer,.event-details-content .event-details-price:first-child{margin-top:2rem}.event-details-price h5{font-size:1rem}.event-details-aside.fdb+.event-details-content.fdb{border-top:1px solid #e0e1e2;margin-top:2.5rem;padding:2rem 0 0}.event-leisure-search-form{margin-top:2rem}.article-header{margin-bottom:1rem}.article-header .event-details-date{align-items:center;display:flex}.article-header .event-details-date>*{margin:0}.article-header .event-details-date .cancelled-notice{margin-right:10px}.article-header h1+.event-details-date{margin-top:-1.25rem}.article-header h1+time{display:inline-block}@media(max-width:640px){.article-header h1+.event-details-date{margin-top:-.5rem}}.article-header svg{vertical-align:middle}.article-header svg+.overline{display:inline-block;margin-left:.5rem;vertical-align:middle}.article-header svg+.overline+h1{margin-top:.5rem}.event-detail.toubiz .teaser-text.route{margin:4rem 0 5rem}.event-detail.toubiz aside .event-details-aside h3+div,.event-detail.toubiz aside .event-details-aside h3+section{margin-top:16px}.event-detail.toubiz aside .event-details-aside section,.event-detail.toubiz aside .event-details-aside>:last-child{margin-bottom:4rem}.event-detail.toubiz aside .event-details-aside .event-details-location{border:1px solid #fc0;border-radius:4px;padding:1.5rem}.event-detail.toubiz aside .event-details-aside .event-details-location p{font-size:1.125rem;margin:0}.event-detail.toubiz aside .teaser-article{margin-bottom:4rem}.event-detail.toubiz aside .teaser-article .teaser-image{line-height:0}.event-detail.toubiz aside .teaser-article h3{margin-top:0}.event-detail.toubiz aside .teaser-text.route{margin:0 0 3rem}.event-detail.toubiz p.legalnotice{font-size:1rem;margin-top:.25rem;max-width:1160px;padding-left:3.5rem;padding-right:1rem}.event-detail.toubiz p.legalnotice+.backlink{margin-bottom:4rem;margin-top:1.5rem;padding-top:0}.event-details-location{border:1px solid #fc0;border-radius:4px;padding:1.5rem}.event-details-location .current-news{margin-bottom:40px}.filter-magazine{flex-wrap:wrap;margin:2rem auto 0;padding:.5rem 1rem;width:100%}.filter-magazine,.filter-magazine label{align-items:center;display:flex;justify-content:center}.filter-magazine label{font-size:1.125rem;font-style:normal;font-weight:400;margin:.5rem}.filter-magazine label svg{margin-bottom:3px;margin-right:.75rem}.filter-magazine .select-css{border-radius:22px;margin:0 .5rem}.pagination{margin-bottom:3rem;margin-left:0;padding:0;text-align:center}.pagination:after,.pagination:before{content:" ";display:table;flex-basis:0;order:1}.pagination:after{clear:both}.pagination li{border-radius:0;display:none;font-size:1.125rem;line-height:1;margin-right:.0625rem}.pagination-next a,.pagination-previous a{border-bottom:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination button,.pagination li:not(.pagination-previous):not(.pagination-next) a{background-color:transparent;border:none;border-radius:0;border-radius:101%;color:#0a0a0a;cursor:pointer;display:block;font-weight:400;line-height:1;padding:.75rem;text-align:center;transition:all .18s ease;width:2.625rem}.pagination button:hover,.pagination li:not(.pagination-previous):not(.pagination-next) a:hover{background-color:#e6e6e6}.pagination a.prev,.pagination a.prev:hover{background-color:transparent!important;border-radius:0!important;color:inherit;font-weight:700;padding:0;text-decoration:none}.pagination a:focus,.pagination button:focus{outline:none;text-decoration:none}.pagination a.focus-visible,.pagination button.focus-visible{outline:3px solid #7231ff}.pagination .current,.pagination .pagination__item--current:not(.pagination-previous):not(.pagination-next) a{background-color:#fc0;border-radius:101%;cursor:default;font-weight:700;padding:.75rem;text-align:center;width:2.625rem}.pagination .current:hover,.pagination .pagination__item--current:not(.pagination-previous):not(.pagination-next) a:hover{background-color:#fc0}.pagination .disabled{color:#cacaca;cursor:not-allowed;padding:.1875rem .625rem}.pagination .disabled:hover{background-color:transparent}.pagination .ellipsis:after{color:#0a0a0a;content:"…";padding:.1875rem .625rem}.pagination-next.disabled,.pagination-previous.disabled{display:none!important}.pagination-previous a:before,.pagination-previous button:before{content:"«";display:inline-block;margin-right:.5rem}@media(min-width:40em){.pagination-previous.disabled:before{content:"«";display:inline-block;margin-right:.5rem}}.pagination-next a:after,.pagination-next button:after{content:"»";display:inline-block;margin-left:.5rem}@media(min-width:40em){.pagination-next.disabled:after{content:"»";display:inline-block;margin-left:.5rem}}.pagination-next{margin-left:.5rem}.pagination-next form button,.pagination-previous form button{background:none;border-radius:0;color:inherit;display:inline-block;font-weight:700;line-height:1;text-decoration:none;width:auto}.pagination-next form button span,.pagination-previous form button span{border-bottom:.125rem solid #fc0}.pagination-next form button:hover,.pagination-previous form button:hover{background:none}.pagination-next form button:hover span,.pagination-previous form button:hover span{border-bottom-color:#000}.pagination-next a.next,.pagination-previous a.prev{display:inline!important}.notice{align-items:center;background-color:#fcfae8;color:#3a4044;display:flex;height:auto;justify-content:center;left:0;margin:0;min-height:80px;padding:1.5rem;position:relative;right:0;text-align:center;top:60px;width:100%}.notice a{display:inline;margin:0;padding:0}.link-list-large{list-style-type:none;padding:0}.link-list-large .link-list-item{margin-top:2px;position:relative}.link-list-large .link-list-item .label{font-weight:400;opacity:.65}@media(min-width:36em){.link-list-large .link-list-item .label{font-size:1.125rem}}.link-list-large .link-list-item h3{margin-bottom:3px;opacity:.8;transition:all .16s ease-out}@media(min-width:36em){.link-list-large .link-list-item h3{font-size:1.5rem;margin-bottom:3px}}.link-list-large .link-list-item .svg-icon{margin:0 3px 0 0;opacity:.85;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .16s ease-out}.link-list-large .link-list-item a{background-color:rgba(0,0,0,.04);border:none;cursor:pointer;display:block;padding:1.25rem 3.5rem 1.25rem 1.5rem;transition:background-color .2s ease}@media(min-width:36em){.link-list-large .link-list-item a{padding:1.5rem 3.5rem 1.5rem 1.5rem}}.link-list-large .link-list-item a:hover{background-color:hsla(0,0%,96%,.45);box-shadow:inset 0 0 0 2px rgba(0,0,0,.06);cursor:pointer}.link-list-large .link-list-item a:hover .svg-icon{fill:#fc0;margin-right:0;opacity:1;right:1.5rem}.link-list-large .link-list-item a:hover h3{opacity:1;transition:all .16s ease-out}.modal-content{display:flex;flex-flow:column;gap:2rem}.modal{background:#fff;border-radius:.5em;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:60rem;position:fixed;text-align:left;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:50}.modal .modal-header{align-items:center;border-bottom:1px solid #e0e1e2;display:flex;justify-content:space-between;padding:1.5rem}.modal .modal-header h2{font-size:2.2rem;margin-bottom:auto;margin-top:auto}.modal .modal-header button{border-radius:999rem;padding:.2rem;transition:all .2s ease-in-out}.modal .modal-header button:hover{background-color:#f5f5f5}.modal .modal-header button svg{display:block;margin-bottom:auto;margin-top:auto;width:2rem}.modal .modal-content{overflow-y:auto;padding:1.5rem}.modal-overlay{background:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transition:opacity .2s ease-out;z-index:40}.search-bar,.search-bar .input-with-spinner{position:relative}.search-bar input{transition:all .2s ease-in-out}.search-bar input.error{border:1px solid #d62d40}.search-bar .spinner{opacity:0;pointer-events:none;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.1s;width:1.25rem}.search-bar .spinner.show{opacity:1}.search-bar .autocomplete__list{background:#fff;border-radius:4px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);left:50%;max-height:15rem;overflow-y:auto;position:absolute;top:3rem;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:30}.search-bar .autocomplete__list li{font-size:1.1rem;padding:.25rem .5rem}.search-bar .autocomplete__item{cursor:pointer;transition:all .2s}.search-bar .autocomplete__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.search-bar .autocomplete__item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.search-bar .autocomplete__item.focused{background:#e0e1e2}.search-bar .error-dialog{color:#d62d40;font-size:14px}.searchbox{background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,.3);color:#000;padding:2rem;position:relative}.efa-search-form button:not(.button),.modal button:not(.button){background:transparent;border:none;cursor:pointer;margin:0;outline:none;padding:0}.efa-search-form{display:flex;flex-flow:column;gap:1rem}.efa-search-form *+*{margin-top:0}.efa-search-form ul{list-style:none;margin:0;padding:0}.efa-search-form-input input[type=number]{width:6ch}.efa-search-form input[type=text]{width:100%}.efa-search-form .info{display:flex;flex-flow:row;gap:.25rem;margin-right:auto;max-width:309px}.efa-search-form .info span{margin:auto 0;text-align:start}.efa-search-form .info:hover span{text-decoration:underline}.efa-search-form .info:focus{border-radius:4px;outline:1px solid #000}.efa-search-form header{padding-bottom:0}.efa-search-form header h1,.efa-search-form header h2{margin-bottom:0}@media(min-width:60em){.efa-search-form header h1,.efa-search-form header h2{font-size:2.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.efa-search-form .formbody{padding-top:0}.efa-search-form button[type=submit]{font-size:1rem;margin-top:1rem;width:100%}.efa-search-form button[type=submit] .icon-wrapper{float:right;margin:0}.efa-search-form .spinner{display:unset;height:unset;left:unset;margin:0;padding:0;width:unset}.efa-search-form .spinner svg{height:20px;width:20px}.efa-search-form .button--icon-slide .icon-last{margin-left:.2rem!important}.efa-search-form-input input,.efa-search-form-input input.autocomplete__input{border-radius:4px}.efa-search-form .efa-search-form-input .autocomplete__input{padding:5px 4px 4px 3rem}.efa-search-form-input--date{flex-grow:1;flex-shrink:1}.efa-search-form-input--date input{width:100%}.efa-search-form-input--time{white-space:nowrap}.efa-search-form-input--time input{width:9ch}.efa-search-form-input--inline label{height:44px;line-height:44px;margin-top:0;padding-left:8px;position:absolute;z-index:9}.efa-search-form-input--inline+.efa-search-form-input--inline{margin-top:.75rem}.efa-search-form-group{display:flex;justify-content:space-between;margin-top:.75rem}.efa-search-form-group>.efa-search-form-input{margin-top:0}.efa-search-form-group>*+*{margin:0 0 0 .5rem}.efa-search-form-group .button--secondary{font-size:.9375rem;letter-spacing:0;text-transform:none}@media(min-width:23.125em){.efa-search-form-group .button--secondary{font-size:1rem}}.efa-search-form-group .button--secondary:hover{background-color:#f5f5f5;border-color:inherit;box-shadow:inset 0 0 0 1px #3a4044}.efa-search-form-group .form-button-group{display:flex;width:100%}.efa-search-form-group .form-button-group .button{flex-grow:1;flex-shrink:1;margin-right:.25rem;margin-top:0;padding:.375rem 1rem}.efa-search-form-group .form-button-group .button:focus{background-color:#fff}@media(min-width:23.125em){.efa-search-form-group .form-button-group .button{margin-right:.5rem}}.efa-search-form-group .form-button-group .button:last-child{margin-right:0}.efa-search-form-group .form-button-group .button.is-clicked{font-weight:700}a.link--advanced-search{display:inline-block;margin-right:auto;margin-top:1rem}.form-errors+.efa-search-form-group{margin-top:.25rem}.efa-search-form-radio-button{display:inline-flex}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.animate-spin .opacity-75{opacity:.75}.animate-spin .opacity-25{opacity:.25}.efa-search-form-radio-button [type=radio]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.efa-search-form-radio-button [type=radio]+label{background-color:transparent;border:3px solid #e0e1e2;cursor:pointer;font-size:.9375rem;font-weight:400;height:2.75rem;line-height:1.25rem;margin:0;opacity:.825;padding:.5625rem .5rem;transition:all .05s ease}@media(min-width:23.125em){.efa-search-form-radio-button [type=radio]+label{font-size:1rem;height:2.75rem;padding:.5625rem .85rem}}.efa-search-form .button:focus{outline:none}.efa-search-form .button.focus-visible,.efa-search-form-radio-button [type=radio].focus-visible+label{box-shadow:0 0 0 3px #7231ff}.efa-search-form-radio-button [type=radio]:checked+label{background-color:#fff;border:0 solid transparent;box-shadow:inset 0 0 0 1px #3a4044;color:#3a4044;cursor:pointer;font-weight:700;opacity:1;padding-top:.75rem}.efa-search-form-radio-button [type=radio]:not(:checked)+label:hover{background-color:#f5f5f5}.form-radio-button-group{background-color:#e0e1e2;border-radius:1.375rem;display:flex;width:100%}.form-radio-button-group>*{flex-grow:1;margin:0}.form-radio-button-group .efa-search-form-radio-button [type=radio]+label{text-align:center;width:100%}.form-radio-button-group .efa-search-form-radio-button:first-child [type=radio]+label,.form-radio-button-group .efa-search-form-radio-button:last-child [type=radio]+label{border-radius:1.375rem}:-moz-ui-invalid,:invalid{box-shadow:none}.was-validated :-moz-ui-invalid,.was-validated.efa-search-form .autocomplete__input--default:-moz-ui-invalid,.was-validated.efa-search-form .autocomplete__input--default:-moz-ui-invalid:hover{border:1px solid #d62d40;outline:1px solid #d62d40}@media(min-width:1200px){.grid-2-cols .col-1 .form-button-group{display:unset}}@media(min-width:1335px){.grid-2-cols .col-1 .form-button-group{display:flex}}@media(min-width:1200px){.grid-2-cols .col-1 .form-button-group .js-button-in-60{margin-top:10px}}@media(min-width:1335px){.grid-2-cols .col-1 .form-button-group .js-button-in-60{margin-top:0}}.event-search-form{overflow:visible;width:100%}.event-search-form .nur-bwegt-plus-checkbox.mobile{margin-top:104px}@media(min-width:48em){.event-search-form .nur-bwegt-plus-checkbox.mobile{display:none}}.event-search-form .nur-bwegt-plus-checkbox.desktop{display:none}@media(min-width:48em){.event-search-form .nur-bwegt-plus-checkbox.desktop{display:block}}.event-search-form .nur-bwegt-plus-checkbox label{display:inline-block;font-weight:400}.event-search-form .nur-bwegt-plus-checkbox input[type=checkbox]{margin-right:10px;vertical-align:middle;width:21px}@media(max-width:615px){.event-search-form .nur-bwegt-plus-checkbox .tooltip-rectangle{left:auto;top:35px;width:calc(100vw - 31px)}.event-search-form .nur-bwegt-plus-checkbox .tooltip-rectangle:before{display:none}}.event-search-form input{font-size:1.125rem;margin-top:0;width:100%}.event-search-form input:focus{border:1px solid #fc0;outline:none}.event-search-form .event-search-form-input--type input{background-clip:border-box;border:none;border-right:2.375rem solid transparent;box-shadow:0 0 0 1px #8c8f92;height:calc(2.75rem - 2px);margin:1px 0 0 1px;overflow:hidden;padding:.375rem 0 .375rem .375rem;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 2px)}.event-search-form .button,.event-search-form .event-search-form-input{margin-top:1rem}.event-search-form .event-search-form-input-select{position:relative}.event-search-form .event-search-form-input-select select{padding:0 2rem 0 .5rem}.event-search-form .event-search-form-input-select .dropdown{position:absolute;right:0;top:16px;z-index:0}.event-search-form .event-search-form-input-select .dropdown svg{margin:3px;width:2rem}.event-search-form .event-search-form-input-select .dropdown+select{background:transparent}.event-search-form #event-search-form-sticky{width:100%}@media(min-width:48em){.event-search-form #event-search-form-sticky{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.event-search-form #event-search-form-sticky .button,.event-search-form #event-search-form-sticky .date-picker-range,.event-search-form #event-search-form-sticky>.event-search-form-input{display:inline-block;flex-grow:1;flex-shrink:1;margin-right:.5rem;margin-top:0;max-width:260px;width:auto}.event-search-form #event-search-form-sticky .button input[type=date],.event-search-form #event-search-form-sticky .date-picker-range input[type=date],.event-search-form #event-search-form-sticky>.event-search-form-input input[type=date]{max-width:124px}.event-search-form #event-search-form-sticky .event-search-form-input--date,.event-search-form #event-search-form-sticky .event-search-form-input--radius{flex-grow:0}.event-search-form #event-search-form-sticky .date-picker-range{display:flex;max-width:-webkit-max-content;max-width:max-content}.event-search-form #event-search-form-sticky .date-picker-range input{max-width:108px}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input{margin-right:.5rem;margin-top:0}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input:last-child{margin-right:0}.event-search-form #event-search-form-sticky label{font-size:15px;height:1.5rem}.event-search-form #event-search-form-sticky .button{margin-top:1.75rem;max-width:124px}.event-search-form #event-search-form-sticky .event-search-form-input--type{max-width:40%}.event-search-form #event-search-form-sticky .event-search-form-input--type input{width:100%}}@media(min-width:48em)and (max-width:56em){.event-search-form #event-search-form-sticky .button{margin-top:1.5rem;max-width:25%;width:25%}}@media(max-width:48em){.event-search-form #event-search-form-sticky .event-search-form-input--location{float:left;width:70%}.event-search-form #event-search-form-sticky .event-search-form-input--radius{float:right;padding-left:.5rem;width:30%}.event-search-form #event-search-form-sticky .event-search-form-input--radius select{width:100%}.event-search-form #event-search-form-sticky .date-picker-range{margin-top:0}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input{float:left;width:50%}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input:first-child{padding-right:.25rem}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input:last-child{padding-left:.25rem}.event-search-form #event-search-form-sticky .date-picker-range .event-search-form-input input{-webkit-appearance:textfield;-moz-appearance:textfield;width:100%!important}.event-search-form #event-search-form-sticky .button{margin-top:1.5rem;width:100%}}.event-search-form #event-search-form-sticky select{height:44px}.event-search-form #event-search-form-sticky .event-search-form-input--radius.hide{opacity:.3;z-index:-1}header.article-header+.event-search-form{padding-bottom:4rem;padding-top:1rem}nav.breadcrumb+.event-search-form{padding-bottom:1rem;padding-top:1rem}#inputdropdown-button{margin-top:0}#inputdropdown-button>*{bottom:0;cursor:pointer;height:2.5rem;position:absolute;right:0;width:2.5rem}#inputdropdown-button .dropdown svg{margin:3px;width:2rem}#inputdropdown-button .clear{display:none;margin:0 0 1px}#event-type:valid{background:#f5f5f5}#event-type:valid+#inputdropdown-button .dropdown{display:none}#event-type:valid+#inputdropdown-button .clear{display:inline-block}#event-type:valid+#event-type-clear+#inputdropdown-menu.show{display:none}#event-type:focus+#event-type-clear+#inputdropdown-menu{display:inline-block}.event-search-form-input--location,.event-search-form-input--type{position:relative}.easy-autocomplete{margin:0}#inputdropdown-menu,.easy-autocomplete-container{margin:0;position:absolute;width:100%;z-index:101}#inputdropdown-menu ul,.easy-autocomplete-container ul{margin:.5rem 0 0;padding:0}#inputdropdown-menu li,.easy-autocomplete-container li{background-color:#f5f5f5;border:1px solid #ccc;border-top:none;cursor:pointer;list-style-type:none;margin:0;padding:.25em .5em}#inputdropdown-menu li:not(:first-child),.easy-autocomplete-container li:not(:first-child){border-top:none}#inputdropdown-menu li:not(:last-child),.easy-autocomplete-container li:not(:last-child){border-bottom:none}#inputdropdown-menu li:hover,.easy-autocomplete-container li:hover{color:#aaa}#inputdropdown-menu{display:none}#inputdropdown-menu.show{display:inline-block}#inputdropdown-menu ul{border-top:1px solid #ccc}.event-search-form-input--type.show #inputdropdown-menu{display:inline-block}form#event-search-form #inputdropdown-menu,form#leisure-search-form #inputdropdown-menu{max-width:1170px;position:absolute;width:100%}@media(min-width:48em){form#event-search-form #event-search-form-sticky,form#leisure-search-form #event-search-form-sticky{position:relative}form#event-search-form #event-search-form-sticky .event-search-form-input--type,form#leisure-search-form #event-search-form-sticky .event-search-form-input--type{max-width:50%}form#event-search-form #event-search-form-sticky .event-search-form-input--type ul,form#leisure-search-form #event-search-form-sticky .event-search-form-input--type ul{background-color:#f5f5f5;border:1px solid #ccc;-webkit-column-count:4;column-count:4;margin-top:.5rem;padding:.5rem}form#event-search-form #event-search-form-sticky .event-search-form-input--type ul li,form#leisure-search-form #event-search-form-sticky .event-search-form-input--type ul li{border:0}form#event-search-form #event-search-form-sticky .event-search-form-input--location,form#leisure-search-form #event-search-form-sticky .event-search-form-input--location{max-width:30%}}#searchmobile{display:none}@media(min-width:58em){header.site-header+#event-search-form,header.site-header+#leisure-search-form{background-color:hsla(0,0%,100%,.92);height:165px;max-width:100%;padding:0;position:fixed}header.site-header+#event-search-form>#event-search-form-sticky,header.site-header+#leisure-search-form>#event-search-form-sticky{padding:5rem 1rem 0;position:absolute;width:100%}header.site-header+#event-search-form+.teaser-list-eventlist,header.site-header+#leisure-search-form+.teaser-list-eventlist{padding-top:11rem}}@media(min-width:1400px){header.site-header+#event-search-form>#event-search-form-sticky,header.site-header+#leisure-search-form>#event-search-form-sticky{left:calc(50vw - 700px);max-width:1400px;padding:5rem 0 0}}@media(max-width:58em){header.site-header+#event-search-form,header.site-header+#leisure-search-form{padding-bottom:0;padding-top:5rem;text-align:center}header.site-header+#event-search-form>#event-search-form-sticky,header.site-header+#leisure-search-form>#event-search-form-sticky{height:0;overflow:hidden;text-align:left}header.site-header+#event-search-form.show-mobile-searchform>#event-search-form-sticky,header.site-header+#leisure-search-form.show-mobile-searchform>#event-search-form-sticky{height:auto;overflow:visible}header.site-header+#event-search-form.show-mobile-searchform #searchmobile,header.site-header+#leisure-search-form.show-mobile-searchform #searchmobile{display:none}header.site-header+#event-search-form #searchmobile,header.site-header+#leisure-search-form #searchmobile{display:inline-block;margin-top:1em}}@media(max-width:48em){header.site-header+#event-search-form,header.site-header+#leisure-search-form{padding-bottom:1rem;padding-top:4rem}}.fareinfo-search-form,.form-teaser-route,.form-toubiz{max-width:450px;overflow:visible}.fareinfo-search-form header,.form-teaser-route header,.form-toubiz header{background:#fc0;background:url(/fileadmin/assets/img/img-teaser-bg-bwtarif.jpg) no-repeat;background-position:50%;background-size:cover;padding:2rem 1rem .5rem}@media(min-width:640px){.fareinfo-search-form header,.form-teaser-route header,.form-toubiz header{padding:2rem 2rem .5rem}}@media(min-width:768px){.fareinfo-search-form header,.form-teaser-route header,.form-toubiz header{background:none}}.fareinfo-search-form .formbody,.form-teaser-route .formbody,.form-toubiz .formbody{padding:.5rem 1rem 2rem}@media(min-width:640px){.fareinfo-search-form .formbody,.form-teaser-route .formbody,.form-toubiz .formbody{padding:.5rem 2rem 2rem}}.fareinfo-search-form h1,.form-teaser-route h1,.form-toubiz h1{color:#3a4044;font-size:32px;margin-bottom:.5rem}@media(min-width:400px){.fareinfo-search-form h1,.form-teaser-route h1,.form-toubiz h1{font-size:36px}}@media(min-width:960px){.fareinfo-search-form h1,.form-teaser-route h1,.form-toubiz h1{font-size:40px}}.fareinfo-search-form h1+p,.form-teaser-route h1+p,.form-toubiz h1+p{font-style:normal;margin-bottom:1rem;margin-top:.5rem}.fareinfo-search-form h3,.form-teaser-route h3,.form-toubiz h3{font-size:1.125rem;font-style:normal;margin-top:0;padding-bottom:.25em}@media(min-width:960px){.fareinfo-search-form h3,.form-teaser-route h3,.form-toubiz h3{font-size:1.25rem}}.fareinfo-search-form-input,.form-teaser-route-input,.form-toubiz-input{background-color:#fafafa;min-height:44px;position:relative}.fareinfo-search-form-input label,.form-teaser-route-input label,.form-toubiz-input label{bottom:0;display:inline-block;font-style:normal;font-weight:300;left:10px;line-height:24px;opacity:.68;padding-top:12px;position:absolute;top:0}.fareinfo-search-form-input input,.form-teaser-route-input input,.form-toubiz-input input{height:48px;padding-left:60px}.fareinfo-search-form-input input:not(output):-moz-ui-invalid,.form-teaser-route-input input:not(output):-moz-ui-invalid,.form-toubiz-input input:not(output):-moz-ui-invalid{box-shadow:none}.fareinfo-search-form-input input[data-touched=true]:invalid,.form-teaser-route-input input[data-touched=true]:invalid,.form-toubiz-input input[data-touched=true]:invalid{border:1px solid #d62d40;box-shadow:0 0 0 1px #d62d40}.fareinfo-search-form-input input[data-touched=true]:invalid:hover,.form-teaser-route-input input[data-touched=true]:invalid:hover,.form-toubiz-input input[data-touched=true]:invalid:hover{border:1px solid #d62d40;box-shadow:0 0 0 1px #d62d40}.fareinfo-search-form .autocomplete__wrapper,.form-teaser-route .autocomplete__wrapper,.form-toubiz .autocomplete__wrapper{position:relative}.fareinfo-search-form .autocomplete__hint,.fareinfo-search-form .autocomplete__input,.form-teaser-route .autocomplete__hint,.form-teaser-route .autocomplete__input,.form-toubiz .autocomplete__hint,.form-toubiz .autocomplete__input{-webkit-appearance:none;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.fareinfo-search-form .autocomplete__input,.form-teaser-route .autocomplete__input,.form-toubiz .autocomplete__input{background-color:transparent;position:relative}.fareinfo-search-form .autocomplete__hint,.form-teaser-route .autocomplete__hint,.form-toubiz .autocomplete__hint{color:#bfc1c3;position:absolute}.fareinfo-search-form .autocomplete__input--default,.form-teaser-route .autocomplete__input--default,.form-toubiz .autocomplete__input--default{border:1px solid #ccc;padding:5px 4px 4px 52px;transition:all .2s ease}.fareinfo-search-form .autocomplete__input--default:hover:not(:focus),.form-teaser-route .autocomplete__input--default:hover:not(:focus),.form-toubiz .autocomplete__input--default:hover:not(:focus){border-color:#a0a0a0}.fareinfo-search-form .autocomplete__input--focused,.form-teaser-route .autocomplete__input--focused,.form-toubiz .autocomplete__input--focused{outline-offset:0}.fareinfo-search-form .autocomplete__input--show-all-values,.form-teaser-route .autocomplete__input--show-all-values,.form-toubiz .autocomplete__input--show-all-values{cursor:pointer;padding:4px 34px 4px 4px}.fareinfo-search-form .autocomplete__dropdown-arrow-down,.form-teaser-route .autocomplete__dropdown-arrow-down,.form-toubiz .autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.fareinfo-search-form .autocomplete__menu,.form-teaser-route .autocomplete__menu,.form-toubiz .autocomplete__menu{background-color:#fff;border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #eee;box-shadow:0 0 28px rgba(0,0,0,.08),0 1px 1px 1px rgba(0,0,0,.1);color:#34384b;margin:2px 0 0;max-height:342px;overflow-x:hidden;padding:0;transition:opacity .06s ease .2s,height .3s ease 0s,width 0s linear 0s,-webkit-transform .2s ease .2s;transition:transform .2s ease .2s,opacity .06s ease .2s,height .3s ease 0s,width 0s linear 0s;transition:transform .2s ease .2s,opacity .06s ease .2s,height .3s ease 0s,width 0s linear 0s,-webkit-transform .2s ease .2s;width:100%}.fareinfo-search-form .autocomplete__menu--visible,.form-teaser-route .autocomplete__menu--visible,.form-toubiz .autocomplete__menu--visible{display:block;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.fareinfo-search-form .autocomplete__menu--hidden,.form-teaser-route .autocomplete__menu--hidden,.form-toubiz .autocomplete__menu--hidden{height:0;opacity:0;overflow:hidden;-webkit-transform:translateY(-7px) scale(.99);transform:translateY(-7px) scale(.99);transition:opacity 0s ease,height 0s linear 1s,width 0s linear 1s,-webkit-transform 0s ease;transition:transform 0s ease,opacity 0s ease,height 0s linear 1s,width 0s linear 1s;transition:transform 0s ease,opacity 0s ease,height 0s linear 1s,width 0s linear 1s,-webkit-transform 0s ease;width:0}.fareinfo-search-form .autocomplete__menu--overlay,.form-teaser-route .autocomplete__menu--overlay,.form-toubiz .autocomplete__menu--overlay{left:0;position:absolute;top:100%;z-index:100}.fareinfo-search-form .autocomplete__menu--inline,.form-teaser-route .autocomplete__menu--inline,.form-toubiz .autocomplete__menu--inline{position:relative}.fareinfo-search-form .autocomplete__option,.form-teaser-route .autocomplete__option,.form-toubiz .autocomplete__option{align-items:center;border-width:1px 0;cursor:pointer;display:block;display:flex;position:relative;transition:all .12s ease}.fareinfo-search-form .autocomplete__option>*,.form-teaser-route .autocomplete__option>*,.form-toubiz .autocomplete__option>*{margin:0;pointer-events:none}.fareinfo-search-form .autocomplete__option:first-of-type,.form-teaser-route .autocomplete__option:first-of-type,.form-toubiz .autocomplete__option:first-of-type{border-top-width:0}.fareinfo-search-form .autocomplete__option:last-of-type,.form-teaser-route .autocomplete__option:last-of-type,.form-toubiz .autocomplete__option:last-of-type{border-bottom-width:0}.fareinfo-search-form .autocomplete__option--odd,.form-teaser-route .autocomplete__option--odd,.form-toubiz .autocomplete__option--odd{background-color:#fff}.fareinfo-search-form .autocomplete__option--focused,.fareinfo-search-form .autocomplete__option:hover,.form-teaser-route .autocomplete__option--focused,.form-teaser-route .autocomplete__option:hover,.form-toubiz .autocomplete__option--focused,.form-toubiz .autocomplete__option:hover{background-color:#edebea;border-color:#edebea;color:#000;outline:none}.fareinfo-search-form .autocomplete__hint,.fareinfo-search-form .autocomplete__input,.fareinfo-search-form .autocomplete__option,.form-teaser-route .autocomplete__hint,.form-teaser-route .autocomplete__input,.form-teaser-route .autocomplete__option,.form-toubiz .autocomplete__hint,.form-toubiz .autocomplete__input,.form-toubiz .autocomplete__option{font-size:16px;line-height:1.25}.fareinfo-search-form .autocomplete__hint,.fareinfo-search-form .autocomplete__option,.form-teaser-route .autocomplete__hint,.form-teaser-route .autocomplete__option,.form-toubiz .autocomplete__hint,.form-toubiz .autocomplete__option{margin:0;padding:8px 4px}.fareinfo-search-form .autocomplete__option--no-results,.form-teaser-route .autocomplete__option--no-results,.form-toubiz .autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed;padding-left:12px}@media(min-width:641px){.fareinfo-search-form .autocomplete__hint,.fareinfo-search-form .autocomplete__input,.fareinfo-search-form .autocomplete__option,.form-teaser-route .autocomplete__hint,.form-teaser-route .autocomplete__input,.form-teaser-route .autocomplete__option,.form-toubiz .autocomplete__hint,.form-toubiz .autocomplete__input,.form-toubiz .autocomplete__option{font-size:18px;line-height:24px}}.fareinfo-search-form .stop-type,.form-teaser-route .stop-type,.form-toubiz .stop-type{background-color:transparent;border-radius:100%;display:inline-block;height:20px;margin:2px 20px 2px 8px;width:20px}.fareinfo-search-form .stop-type--3,.form-teaser-route .stop-type--3,.form-toubiz .stop-type--3{background-color:green}.fareinfo-search-form .stop-id,.form-teaser-route .stop-id,.form-toubiz .stop-id{display:none}.fareinfo-search-form .stop-name .highlight,.form-teaser-route .stop-name .highlight,.form-toubiz .stop-name .highlight{font-weight:700}.fareinfo-search-form .label+div,.fareinfo-search-form label+div,.form-teaser-route .label+div,.form-teaser-route label+div,.form-toubiz .label+div,.form-toubiz label+div{margin-top:0}.fareinfo-search-form button,.form-teaser-route button,.form-toubiz button{margin-top:1rem}.fareinfo-search-form input[aria-activedescendant],.form-teaser-route input[aria-activedescendant],.form-toubiz input[aria-activedescendant]{border:1px solid #fc0;box-shadow:0 0 0 1px #fc0;outline:0}.form-errors{color:#d62d40;display:block;font-size:16px;list-style-type:none;margin-bottom:4px;max-height:0;opacity:0;overflow:hidden;padding:0 2px;transition:all .6s cubic-bezier(.55,.14,0,1) .2s}.form-errors.has-errors{max-height:200px;opacity:1}.fareinfo-search-form .form-submit-area{display:flex;margin:0}.fareinfo-search-form .form-submit-area .searchinfo{font-size:1rem;font-style:normal;line-height:1.375;margin-left:.75rem}.fareinfo-search-form input.autocomplete__input--default.has-errors{border-color:#d62d40;box-shadow:0 0 0 1px #d62d40}button.button.button--search{position:relative}.spinner{display:inline-block;left:50%;margin:-13px 0 0 -13px;position:absolute;top:50%}.spinner,.spinner svg{height:26px;width:26px}.spinner svg{-webkit-animation:rotate360 .7s linear infinite;animation:rotate360 .7s linear infinite;background:transparent;border:none;display:block}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}button.button.button--search .spinner{opacity:0;transition:all .3s ease;visibility:hidden}button.button.button--search.is-spinning span{opacity:0;visibility:hidden}button.button.button--search.is-spinning .spinner{opacity:1;visibility:visible}.event-details-aside form.fareinfo-search-form{border:1px solid #fc0;border-radius:4px;padding:1.5rem}.event-details-aside form.fareinfo-search-form .formbody{padding:0}@media(min-width:640px){.event-details-aside form.fareinfo-search-form .formbody{padding:0}}.event-details-aside form.fareinfo-search-form .formbody button{border-bottom:0}.event-details-aside form.fareinfo-search-form header{background:none;padding:0}.event-details-aside form.fareinfo-search-form header h2{color:#3a4044}@media(min-width:60em){.event-details-aside form.fareinfo-search-form header h2{font-size:2rem}}.fareinfo header{white-space:nowrap}.fareinfo header h1,.fareinfo header h2,.fareinfo header h3{margin-bottom:0}.fareinfo .fareinfo-form-input--inline label{height:44px;line-height:44px;margin-top:0;padding-left:8px;position:absolute;z-index:9}.fareinfo .fareinfo-form-input--inline input{padding-left:3rem}.fareinfo-search-results .fareinfo-search-results-connection{background:#fc0;background:url(https://www.bwegt.de/fileadmin/static/assets/img/img-teaser-bg-bwtarif.jpg) no-repeat;background-position:50%;background-size:cover;color:#000;display:flex;flex-grow:1;justify-content:space-between;padding:16px}@media(min-width:768px){.fareinfo-search-results .fareinfo-search-results-connection{padding:32px}}.fareinfo-search-results .fareinfo-search-results-connection .actions{margin:0 0 0 1rem;position:relative;right:1rem}@media(max-width:576px){.fareinfo-search-results .fareinfo-search-results-connection .actions{left:32px;margin-top:40px}}@media(max-width:767px){.fareinfo-search-results .fareinfo-search-results-connection .actions{position:absolute;right:48px}}@media(max-width:320px){.fareinfo-search-results .fareinfo-search-results-connection .actions{display:none}}.fareinfo-search-results .fareinfo-search-results-connection .inner{flex-basis:9999px}@media(max-width:767px){.fareinfo-search-results .fareinfo-search-results-connection .inner{width:100%}}.fareinfo-search-results .fareinfo-search-results-connection .inner h3{color:#222;font-size:24px;opacity:.9}@media(max-width:576px){.fareinfo-search-results .fareinfo-search-results-connection .inner h3{margin-bottom:70px}}.fareinfo-search-results .fareinfo-search-results-connection .inner dl{margin-bottom:2px;width:100%}.fareinfo-search-results .fareinfo-search-results-connection .inner dt{float:left;font-style:normal;min-width:48px;opacity:.5}.fareinfo-search-results .fareinfo-search-results-connection .inner dd,.fareinfo-search-results .fareinfo-search-results-connection .inner dt{line-height:28px;margin-top:0}.fareinfo-search-results .fareinfo-search-results-connection .inner dd{margin-left:48px}.fareinfo-search-results .fareinfo-search-results-connection .button{background:transparent;border:1px solid #fff;border-radius:22px;color:#000;height:44px;line-height:1.8125em;margin:0;padding:.5rem 1rem}.fareinfo-search-results .fareinfo-search-results-connection .button:hover{background-color:hsla(0,0%,100%,.35)}.fareinfo-search-results h2{font-size:20px;margin-top:16px}@media(min-width:400px){.fareinfo-search-results h2{font-size:calc(14.28571px + 1.42857vw)}}@media(min-width:960px){.fareinfo-search-results h2{font-size:28px}}.fareinfo-search-results h2 span{font-weight:300}.fareinfo-search-results .button-toggles{margin-bottom:2rem}.fareinfo-search-results .button--toggle:hover{background-color:#fff}.fareinfo-search-results .responsive-table{margin-bottom:0}.fareinfo-search-results .responsive-table td,.fareinfo-search-results .responsive-table th{font-size:16px;margin-top:0}@media(min-width:400px){.fareinfo-search-results .responsive-table td,.fareinfo-search-results .responsive-table th{font-size:18px}}.fareinfo-search-results tbody>tr:not(:first-child){margin-top:1.5rem}.fareinfo-search-results .responsive-table,.fareinfo-search-results tbody,.fareinfo-search-results tbody>tr:first-child>td:first-child{margin-top:0}.fareinfo-search-results .responsive-table td:before{top:8px}.fareinfo-search-results .fareinfo-search-results-list{margin:0;padding:1rem}@media(min-width:768px){.fareinfo-search-results .fareinfo-search-results-list{padding:1rem 0 0}}.fareinfo-search-results [role=tablist]{padding:0}.fareinfo-search-results [role=tablist] li{margin-right:.5rem}.fareinfo-search-results [role=tablist] a,.fareinfo-search-results [role=tablist] li{display:inline-block}.fareinfo-search-results [role=tablist] a{background:transparent;border:1px solid #e0e1e2;color:#666;text-decoration:none}.fareinfo-search-results [role=tablist] [aria-selected=true]{background:#fc0;border:1px solid #fc0;color:#222;cursor:default;position:relative}.fareinfo-search-results .flatrates{display:flex;flex-flow:column}.fareinfo-search-results .flatrates .flatrate__banner{background:url(https://www.bwegt.de/fileadmin/static/assets/img/img-teaser-bg-bwtarif.jpg) no-repeat;padding:2rem}.fareinfo-search-results .fareinfo__maps__title{margin-top:3rem}.fareinfo-search-results .fareinfo__maps{display:flex;flex-flow:column;gap:1rem}.fareinfo-search-results .fareinfo__maps .leaflet-control-attribution svg{display:none!important}.fareinfo-search-results .fareinfo__maps .fareinfo__maps_entry{width:100%;z-index:0}.fareinfo-search-results .fareinfo__maps .map__component{height:20rem;width:100%}@media(min-width:578px){.fareinfo-search-results .fareinfo__maps{flex-flow:row}}.fareinfo-search-results{display:flex;flex-flow:column;gap:2rem}.fareinfo-search-results h2:first-child{margin-top:16px}.fareinfo-search-results fieldset{border:none;padding:0}.fareinfo-search-results fieldset ul{margin:0}.transit{margin:1rem 0 0;position:relative}.transit,.transit ul{list-style-type:none;padding:0}.transit:before{background:rgba(0,0,0,.25);content:"";display:block;height:calc(100% - 2.5em);left:3.25em;position:absolute;top:1.25em;width:3px}.transit-waypoint,.transit-waypoint label{align-items:center;display:flex;margin:0;position:relative}.via-switch ul{counter-reset:li}.via-switch .transit-waypoint .transit-waypoint-name:before{background:#fff;border:none;border-radius:2em;content:counter(li,upper-latin);counter-increment:li;font-weight:400;height:1.875em;left:.1875em;line-height:1.875em;margin-top:-.9375em;position:absolute;text-align:center;top:1.125em;transition:all .3s ease-out;width:1.875em}.transit>.transit-waypoint:first-child .transit-waypoint-name,.transit>.transit-waypoint:last-child .transit-waypoint-name{font-weight:700}.transit-waypoint-options{margin:0}@media(max-width:768px){.transit-waypoint-options{margin-left:-.15rem}}.transit-waypoint-name{border:1px solid transparent;border-radius:1.125em;color:#202426;font-weight:400;line-height:1.25em;margin:.1875em 0;padding:.25em 1em;word-break:break-all}@supports((-webkit-hyphens:auto) or (hyphens:auto)){.transit-waypoint-name{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.transit-waypoint-type{color:#202426;flex-shrink:0;font-style:normal;font-weight:400;width:3.5em}.transit-waypoint-type:before{background:#fff;border:2px solid #000;border-radius:100%;content:"";display:block;height:13px;left:3em;margin-left:-1px;margin-top:.375em;position:absolute;-webkit-transform:scale(1);transform:scale(1);width:13px}.transit-waypoint-options .transit-waypoint-type{opacity:0;transition:opacity .2s ease}.transit-waypoint input[type=radio]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.transit-waypoint input[type=radio]+label .transit-waypoint-type:before{-webkit-transform:scale(0);transform:scale(0);transition:all .4s ease}.transit-waypoint input[type=radio]+label .transit-waypoint-name{margin-left:0;margin-right:2em;-webkit-transform:translateX(1.5em);transform:translateX(1.5em);transition:all .24s ease}.transit-waypoint input[type=radio]:checked+label .transit-waypoint-type{opacity:1}.transit-waypoint input[type=radio]:checked+label .transit-waypoint-type:before{margin-left:1.2px;-webkit-transform:scale(1);transform:scale(1)}@media(min-width:768px){.transit-waypoint input[type=radio]:checked+label .transit-waypoint-type:before{margin-left:-1px}}.transit-waypoint input[type=radio]:checked+label .transit-waypoint-off{opacity:0!important}.transit-waypoint input[type=radio]:checked+label .transit-waypoint-name{background-color:#fff;font-weight:700;padding:.5em 1em .5em 2.5em;-webkit-transform:translateX(.75em);transform:translateX(.75em)}.transit-waypoint input[type=radio]:checked+label .transit-waypoint-name:before{background:#fc0}.transit-waypoint input[type=radio]:checked.focus-visible+label .transit-waypoint-name{box-shadow:0 0 0 3px #7231ff;outline:0}.transit-waypoint input[type=radio]:not(:checked)+label .transit-waypoint-name{background-color:hsla(0,0%,100%,.5);border:1px solid transparent;border-radius:1.125em;cursor:pointer;line-height:1.25em;padding:.5em 1em .5em 2.5em}.transit-waypoint input[type=radio]:not(:checked)+label .transit-waypoint-name:hover{background:hsla(0,0%,100%,.5)}.social-share{display:flex;flex-direction:row;margin:1rem 0 1.5rem}.social-share .social-media-sharelinks .orientation-horizontal{display:flex;justify-content:space-between;margin:0;padding:0;width:200px}.social-share .social-media-sharelinks .shariff-button{border-radius:25px;display:grid;height:40px;margin:0;width:40px}.social-share .social-media-sharelinks .shariff-button a{background-repeat:no-repeat;background-size:40px;border:none;font-weight:400;height:40px;line-height:40px;text-align:center}.social-share .social-media-sharelinks .shariff-button a:hover{opacity:.9}.social-share .social-media-sharelinks .shariff-button a:focus{outline:none}.social-share .social-media-sharelinks .shariff-button a.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.social-share .social-media-sharelinks .facebook a{background-image:url(/fileadmin/static/assets/img/social-media-icons/Facebook-Teilen-60px.svg)}.social-share .social-media-sharelinks .twitter a{background-image:url(/fileadmin/static/assets/img/social-media-icons/X-Twitter-Teilen-60px.svg)}.social-share .social-media-sharelinks .instagram a{background-image:url(/fileadmin/static/assets/img/social-media-icons/Instagram-Teilen-60px.svg)}.social-share .social-media-sharelinks .whatsapp a{background-image:url(/fileadmin/static/assets/img/social-media-icons/Whatsapp-Teilen-60px.svg)}.social-share .copy-url{background-image:url(/fileadmin/static/assets/img/social-media-icons/Link-Teilen-60px.svg);background-size:40px;border:none;cursor:pointer;height:40px;margin:0 0 0 12px;width:40px}.social-share .copy-url:hover{opacity:.9}.social-share .copy-url .message{background:#ccc;display:none;height:45px;padding:10px;position:absolute;-webkit-transform:translateY(30px) translateX(-140px);transform:translateY(30px) translateX(-140px);width:315px}.page-content--magazine .social-share{justify-content:center;margin:0}.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{list-style:none;margin:0;padding:0}.shariff li{overflow:hidden}.shariff li,.shariff li a{box-sizing:border-box;height:35px}.shariff li a{color:#fff;display:block;position:relative;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:35px;vertical-align:middle}.shariff li .fab,.shariff li .far,.shariff li .fas{line-height:35px;text-align:center;vertical-align:middle;width:35px}.shariff li .share_count{height:33px;padding:0 8px;position:absolute;right:1px;top:1px}.shariff .orientation-horizontal{display:-webkit-box}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:flex;flex-wrap:wrap}.shariff .orientation-horizontal li{flex:none;float:left;margin-bottom:10px;margin-right:3%;width:35px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;padding-left:3px;text-indent:-9999px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .orientation-vertical.button-style-icon{min-width:35px}.shariff .orientation-vertical.button-style-icon-count{min-width:80px}.shariff .orientation-vertical.button-style-standard{min-width:110px}.shariff .orientation-vertical li{display:block;margin:5px 0;width:100%}.shariff .orientation-vertical.button-style-icon-count li .share_count,.shariff .orientation-vertical.button-style-standard li .share_count{text-align:right;width:24px}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%}.shariff .orientation-horizontal.button-style-icon-count li,.shariff .orientation-horizontal.button-style-standard li{min-width:80px}.shariff .orientation-horizontal.button-style-icon-count li .share_count,.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}.shariff .orientation-horizontal.button-style-standard li{flex:1 0 auto;width:auto}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{max-width:160px;min-width:110px}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{display:inline;text-indent:0}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{max-width:160px;min-width:110px}.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{display:inline;text-indent:0}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.button-style-standard li{max-width:160px;min-width:110px}.shariff .orientation-horizontal.button-style-standard li .share_text{display:inline;text-indent:0}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{flex:1 0 auto}}@media only screen and (min-width:1024px){.social-share .shariff li,.social-share .shariff li a{height:30px}.social-share .shariff li .fab,.social-share .shariff li .far,.social-share .shariff li .fas{line-height:30px;width:30px}.social-share .shariff li .share_count,.social-share .shariff li .share_text{line-height:30px}.social-share .shariff li .share_count{height:28px}.social-share .shariff .orientation-horizontal{width:92px}.social-share .shariff .whatsapp{display:none}}.a11y-nav{position:absolute}.a11y-nav .label{color:#3a4044}.a11y-nav.mobile a{font-size:17px}@media(min-width:1200px){.a11y-nav.mobile{display:none}}.a11y-nav.desktop{display:none}@media(min-width:1200px){.a11y-nav.desktop{display:inline-flex}.a11y-nav{background-color:#fffadb;border-bottom:1px solid rgba(255,204,0,.75);color:#3a4044;display:block;opacity:1;padding-left:25px;position:static;top:0}}@media(min-width:120rem){.a11y-nav{padding-left:calc(50vw - 59rem);padding-right:calc(50vw - 60rem - 5px)}}.a11y-nav a{align-items:center;border:none;color:inherit;display:flex;font-family:bwegt Text Condensed,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.05em;line-height:1.5rem;margin:0 1rem 0 0;padding:.75rem 0;transition:opacity .2s ease}.a11y-nav a svg{fill:#3a4044;color:#3a4044;display:inline-block;height:24px;margin-right:5px;vertical-align:middle;width:24px}.a11y-nav a svg path{fill:#3a4044}.a11y-nav a span{color:#707070;margin:0}@media(min-width:1200px){.a11y-nav a{border:none;color:#3a4044;font-family:inherit;font-size:.875rem;font-weight:400;letter-spacing:0;margin:0;padding:.125rem;text-decoration:none}.a11y-nav a svg{height:15px;margin-right:5px;max-width:20px;width:auto}.a11y-nav a:focus,.a11y-nav a:hover{border:none;text-decoration:underline;-webkit-text-decoration-color:#898c8f;text-decoration-color:#898c8f}.a11y-nav a.focus-visible{box-shadow:0 0 0 1px #7231ff,inset 0 0 0 2px #7231ff;outline:none}}.a11y-nav a:hover{color:#222}.a11y-nav ul{list-style-type:none;margin:0;padding:1px 0 0}@media(min-width:1200px){.a11y-nav ul{display:flex;justify-content:flex-end}}.a11y-nav ul li{margin:0 30px}@media(min-width:1200px){.a11y-nav ul li{margin:0 1rem}}html.no-scroll nav.a11y-nav{display:block;opacity:0;position:absolute;top:31.75rem;transition:opacity .4s ease;z-index:100}html.no-scroll.mobile-nav-open nav.a11y-nav{opacity:1}.site-navigation{margin-top:0;position:relative}@media(min-width:1200px){.site-navigation{background:#fff}}.site-navigation[data-a11y-megamenu]{transition:max-height .56s cubic-bezier(.52,.16,.24,1),background-color .2s ease}.site-navigation.is-opening-mobile{background-color:#f5f5f5;max-height:100vh}.site-navigation.is-closing-mobile{transition:max-height .56s cubic-bezier(.52,.16,.24,1),background-color .5s ease .36s}.site-navigation .logo{align-self:flex-start;left:30px;margin:0;position:absolute;top:8px;z-index:100000}@media(min-width:120rem){.site-navigation .logo{left:calc(50vw - 59rem)}}@media(min-width:1200px){.site-navigation .logo{top:2px}}.a11y-nav+.site-navigation{margin-top:0}.site-navigation a.logo:hover{border:none}.no-scroll .site-navigation{height:100%;left:0;position:absolute;right:0;top:0;width:100vw}.no-scroll{position:relative}.hamburger-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:transparent;border:none;color:#3a4044;display:flex;height:60px;padding:1rem 1rem 1rem 7.5px}.hamburger-button:hover{cursor:pointer}.hamburger-button.focus-visible{box-shadow:inset 0 0 0 2px #7231ff;outline:none}@media(min-width:1200px){.hamburger-button{display:none}}.hamburger-button svg{fill:currentColor;stroke:#3a4044;stroke-width:2}.hamburger-button svg line{transform-box:fill-box;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.hamburger-button .label{font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:22px;margin:0 0 0 6px;text-transform:uppercase;vertical-align:middle}.hamburger-button[aria-expanded=true] svg line:first-of-type{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.hamburger-button[aria-expanded=true] svg line:nth-of-type(2){opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.hamburger-button[aria-expanded=true] svg line:nth-of-type(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.is-opening-mobile .hamburger-button{color:#3a4044}.is-closing-mobile .hamburger-button{transition:color .2s ease .36s}.nav-header-mobile{display:flex;list-style-type:none;margin:0;opacity:1;padding:0;transition:opacity .3s ease}.nav-header-mobile[aria-hidden=true]{display:none;visibility:hidden}.nav-header-mobile li{margin:0}.nav-header-mobile a{align-items:center;border:none;color:#3a4044;display:flex;height:3.75rem;justify-content:center;padding:0 7.5px}.nav-header-mobile a:focus{box-shadow:inset 0 0 0 2px #7231ff;outline:none}.nav-header-mobile svg{display:inline-block;height:24px;margin:0;opacity:.75;vertical-align:middle;width:24px}@media(min-width:56em){.nav-header-mobile svg{height:22px;width:22px}}@media(min-width:1135px){.nav-header-mobile{display:none;visibility:hidden}}.is-closing-mobile .nav-header-mobile,.is-opening-mobile .nav-header-mobile{opacity:0}.is-closing-mobile .nav-header-mobile[aria-hidden=true]{display:flex;visibility:visible}.nav-menu{display:block;font-size:1.25rem;height:auto;justify-content:center;list-style:none;margin:0;opacity:0;padding:0;position:relative;transition:opacity .5s ease .2s;width:100%;width:100vw;z-index:15}@media(min-width:1200px){.nav-menu{display:flex;opacity:1}}.nav-menu ul{margin:0;padding:0}.nav-menu a{border-bottom:none;color:#3a4044;font-weight:400;text-decoration:none}.nav-menu a:hover{text-decoration:underline}.nav-menu a:visited{color:inherit}.nav-menu[aria-hidden=true]{clip:rect(0 0 0 0);height:1px;left:-10000px;opacity:0;overflow:hidden;position:absolute;width:1px}.nav-menu.has-submenu-open{z-index:101}.is-opening-mobile .nav-menu{min-height:calc(100vh - 60px);opacity:1;overflow-x:hidden;padding-top:1rem;position:relative}.is-opening-mobile .nav-item.has-submenu-open .sub-nav{-webkit-transform:translateX(0);transform:translateX(0)}.nav-item{display:inline;list-style:none;margin:0;opacity:0;padding:0;position:relative!important;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .2s ease .2s,-webkit-transform .2s ease .2s;transition:transform .2s ease .2s,opacity .2s ease .2s;transition:transform .2s ease .2s,opacity .2s ease .2s,-webkit-transform .2s ease .2s}.nav-item a{width:-webkit-max-content;width:max-content}.nav-item .sub-nav a{width:auto}.nav-item:first-child{transition-delay:.2s}.nav-item:nth-child(2){transition-delay:.3s}.nav-item:nth-child(3){transition-delay:.4s}@media(min-width:1200px){.nav-item{display:inline-block;opacity:1;position:static;-webkit-transform:none;transform:none}}.is-mobile .nav-item{position:static}.is-opening-mobile .nav-menu .nav-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-opening-mobile .nav-menu .nav-item a{color:#3a4044}.is-closing-mobile .nav-menu .nav-item{opacity:0;transition:opacity .2s ease}.is-closing-mobile .nav-menu .nav-item a,.nav-item>a{color:#3a4044}.nav-item>a{-moz-osx-font-smoothing:grayscale;align-items:center;border:0 solid transparent;border-bottom:1px solid #d8d9da;box-shadow:inset 0 -1px 0 0 transparent;display:flex;flex-direction:row-reverse;font-family:bwegt Text,sans-serif;font-size:32px;font-style:normal;font-weight:700;height:72px;justify-content:space-between;letter-spacing:.025em;line-height:32px;margin:0 1rem;padding:2.5rem 2px;position:relative;transition:box-shadow .2s ease}.nav-item>a:visited{color:#3a4044}.nav-item>a:hover{text-decoration:none}@media(min-width:1200px){.nav-item>a{border:0 solid transparent;display:block;font-size:18px;height:60px;line-height:24px;margin:0;padding:1rem .5rem}}@media(min-width:52em){.nav-item>a{display:block;font-size:18px;height:60px;line-height:24px;padding:1rem}}.nav-item>a.open,.nav-item>a:focus{border:0 solid transparent}.nav-item>a:focus{box-shadow:inset 0 0 0 2px #7231ff;outline:none}.sub-nav a:focus{box-shadow:0 0 0 2px #7231ff;outline:none}.js-focus-visible .nav-item>a:focus:not(.focus-visible),.js-focus-visible .sub-nav a:focus:not(.focus-visible){box-shadow:none;outline:none}.js-focus-visible .nav-item>a:focus.focus-visible,.js-focus-visible .sub-nav a:focus.focus-visible{box-shadow:0 0 0 2px #7231ff;outline:none}@media(min-width:1200px){.nav-item.open>a,.nav-item>a[aria-expanded=true]{background-color:hsla(0,0%,100%,0);border-bottom:none;box-shadow:inset 0 -3px 0 0 #fc0;z-index:1}.nav-item.open>a:focus,.nav-item>a[aria-expanded=true]:focus{box-shadow:inset 0 -3px 0 0 #fc0,inset 0 0 0 2px #7231ff}}.nav-item svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width:1200px){.nav-item svg{margin-right:4px;-webkit-transform:none;transform:none}}.nav-item.open svg path{stroke:#fff}.megamenu{display:none;flex-direction:column;font-size:1.25rem;height:auto;justify-content:center;margin:0 0 35px;position:relative;transition:opacity .5s ease .2s;width:100vw;z-index:15}.megamenu,.megamenu ul{list-style:none;padding:0}.megamenu ul{margin:0}.megamenu .level-1{border-top:1px solid #898c8f;display:inline-block;height:67px;margin:0;position:relative;width:100%}.megamenu .level-1.active:last-child{border-bottom:unset}.megamenu .level-1.active .level-2{display:contents!important}.megamenu .level-1.active+.level-1{margin-top:20px}.megamenu .level-1.active .level-1-subtitle{display:flex}.megamenu .level-1.active .link-wrapper{background-color:#ebebec;margin-left:-30px;padding:0 30px;width:100vw}.megamenu .level-1:first-child{border-top:unset}.megamenu .level-1:last-child{border-bottom:1px solid #898c8f}.megamenu .level-1 .link-wrapper{align-items:center;display:flex;height:100%}.megamenu .level-1 .link-wrapper a{border:unset;color:#3a4044;font:normal normal 700 18px/24px bwegt Text;font-style:normal;letter-spacing:.31px;width:100%}@media(min-width:1200px){.megamenu .level-1 .link-wrapper a{font-size:18px;width:auto}}.megamenu .level-1 .link-wrapper .level-1-link:before{border-bottom:2px solid #fc0;bottom:-2px;content:"";height:1px;transition:width .18s ease;width:0}.megamenu .level-1 .link-wrapper:hover{border:none;cursor:pointer}@media(min-width:1200px){.megamenu .level-1 .link-wrapper:hover .level-1-link{position:relative}.megamenu .level-1 .link-wrapper:hover .level-1-link:before{border-bottom:2px solid #fc0;bottom:-2px;content:"";display:inline-block;height:1px;position:absolute;width:100%}}.megamenu .level-1 .level-1-link{cursor:none;pointer-events:none}.megamenu .level-1 .level-1-subtitle{display:none;margin-top:126px;padding:12px 0;position:absolute;width:100%}.megamenu .level-1 .level-1-subtitle div{align-items:center;color:#3a4044;display:flex;font:normal normal 700 17px/26px bwegt Text;letter-spacing:0;margin:0}.megamenu .level-1 .level-1-subtitle div svg{fill:#898c8f;height:20px;margin-right:20px;margin-top:0}@media(min-width:1200px){.megamenu .level-1 .level-1-subtitle div svg{height:24px}}.megamenu .level-1>a{border:unset;display:block;font-size:18px;height:60px;line-height:24px;padding:1rem 2rem 1rem 0;width:-webkit-max-content;width:max-content}.megamenu .level-1 .submenu-btn{margin:0 3px 0 auto}.megamenu .level-1 .submenu-btn.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1200px){.megamenu .level-1{border-top:unset;margin-left:25px;width:unset}.megamenu .level-1,.megamenu .level-1:last-child{border-bottom:unset}.megamenu .level-1 li:last-child{border-bottom:unset;padding-bottom:unset}.megamenu .level-1.show-submenu .level-2,.megamenu .level-1:hover .level-2{display:block}.megamenu .level-1 .submenu-btn{display:none}.megamenu .level-1 .level-1-link{cursor:pointer;pointer-events:unset}.megamenu .level-1 .link-wrapper{background-color:unset}.megamenu .level-1 .link-wrapper a{border-bottom:.125rem solid transparent}.megamenu .level-1 .link-wrapper:hover a:before{border-bottom:2px solid #fc0;bottom:20px;content:"";display:inline-block;height:1px;position:absolute;width:100%}}.megamenu .level-2{background-color:#fff;border-top:.125rem solid #fc0;display:none;margin:0;position:absolute;width:-webkit-max-content;width:max-content}.megamenu .level-2 li{align-items:center;display:flex;margin-top:unset}.megamenu .level-2 li:first-child{margin-top:58px}@media(min-width:1200px){.megamenu .level-2 li:first-child{margin-top:unset}}.megamenu .level-2 li:hover .arrow{opacity:1}.megamenu .level-2 li .arrow{fill:#898c8f;height:20px;margin-right:20px;margin-top:0}@media(min-width:1200px){.megamenu .level-2 li .arrow{height:24px}}.megamenu .level-2 li .link-extern{align-items:center}.megamenu .level-2 li .link-extern .link-extern-img{height:15px;margin-right:25px;margin-top:0;width:15px}@media(min-width:1200px){.megamenu .level-2 li .link-extern .link-extern-img{margin-left:auto;margin-right:unset}}.megamenu .level-2 li a{align-items:center;border:unset;color:#3a4044;display:flex;font:normal normal normal 17px/26px bwegt Text;height:100%;letter-spacing:0;padding:12px 0;width:100%}.megamenu .level-2 li a .arrow{order:0}.megamenu .level-2 li a span{order:1}.megamenu .level-2 li a:hover{background-color:#ebebec}@media(min-width:1200px){.megamenu .level-2{box-shadow:0 5px 20px rgba(0,0,0,.122);max-width:275px}.megamenu .level-2 li{padding:unset}.megamenu .level-2 li a{align-items:center;padding:12.5px 25px}.megamenu .level-2 li a .arrow{margin-left:auto;margin-right:-5px;opacity:0;order:1}.megamenu .level-2 li a span{margin-right:10px;order:0}.megamenu .level-2 li a:hover{background-color:unset}.megamenu .level-2 li a:hover .arrow{opacity:1}.megamenu .level-2 li:hover{background-color:#ebebec}}.megamenu .level-2 .spacer{border-bottom:1px solid #898c8f;display:block!important;margin-right:100px;padding:0}.megamenu .level-2 .spacer:hover{background-color:unset}.megamenu .level-2 .spacer.spacer-padding{padding-top:15px}.megamenu .level-2 .spacer .submenu-title{display:inline-block;font-size:17px;font-weight:700;margin-right:auto;padding-top:15px!important}@media(min-width:1200px){.megamenu .level-2 .spacer .submenu-title{padding-top:25px!important}.megamenu .level-2 .spacer{margin:0 25px 12.5px;padding:0;width:calc(100% - 50px)}}.megamenu .submenu-title{color:#707070!important}@media(min-width:1200px){.megamenu{background-color:unset;display:flex;flex-direction:unset;margin:0}}.a11y-nav.mobile,.meta-navigation{display:none}@media(min-width:1200px){.meta-navigation{display:block}}.bw-vm-logo{display:none;float:right;height:28px;margin:0;position:relative;right:1.375rem;top:-48px;width:auto;z-index:10000}@media(min-width:1200px){.bw-vm-logo{display:block}}@media(min-width:120rem){.bw-vm-logo{right:calc(50vw - 59rem)}}.bw-vm-text{align-items:center;background-color:#fffadb;border-bottom:1px solid rgba(255,204,0,.75);color:#3a4044;display:flex;height:22px;opacity:1;position:static;top:0}@media(min-width:1200px){.bw-vm-text{display:none}}.bw-vm-text span{display:inline-block;font-family:Bawu Sans,sans-serif;font-size:10px;text-align:center;width:100%}@media only screen and (min-width:768px){.bw-vm-text span{padding-left:30px;text-align:left}}.service-navigation{display:inline-flex;justify-content:space-between;position:fixed;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:100%;z-index:10}@media(min-width:1200px){.service-navigation{border-bottom:2px solid rgba(255,204,0,.75)}}.service-navigation img,.service-navigation svg{box-sizing:inherit;display:inline-block;height:24px;margin:3px 10px 3px 0;overflow:hidden;vertical-align:middle;width:24px}.service-navigation.sticky{overflow-x:hidden;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:100%;z-index:10}.service-navigation.initial-delay{transition:-webkit-transform .2s linear 1s;transition:transform .2s linear 1s;transition:transform .2s linear 1s,-webkit-transform .2s linear 1s}.service-navigation .service-nav-right{margin-top:unset}@media(min-width:1200px){.service-navigation+.site-header{-webkit-transform:translateZ(0);transform:translateZ(0)}.service-navigation+.site-header,.service-navigation.sticky+.site-header{transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.service-navigation.sticky+.site-header{-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.service-navigation.initial-delay+.site-header{transition:-webkit-transform .2s linear 1s;transition:transform .2s linear 1s;transition:transform .2s linear 1s,-webkit-transform .2s linear 1s}.service-navigation.space+.site-header{-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0);transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}}.contents-navigation{background-color:#fcfae8;display:none;justify-content:center;left:0;margin-top:0;padding:0;position:absolute;right:0;top:94px;width:100%}@media(min-width:44em){.contents-navigation{display:flex}}.contents-navigation ul{align-items:center;display:flex;height:3.75rem;justify-content:space-between;list-style-type:none;margin:0 -.5rem;width:100%}.contents-navigation ul li{margin:0 .5rem}.contents-navigation ul li a{border:none;display:block;padding:.875rem .25rem}.contents-navigation ul li a span{border-bottom:.125rem solid #fc0;white-space:nowrap}.contents-navigation ul li a:hover span{border-bottom-color:#222}.js-focus-visible .contents-navigation a:focus:not(.focus-visible){box-shadow:none;outline:none}.js-focus-visible .contents-navigation a.focus-visible{box-shadow:0 0 0 6px #7231ff;outline:none}.site-header+.contents-navigation{margin-top:3.75rem}.chapter-navigation{border:1px solid #e0e1e2;max-width:700px;padding:1.5rem 1.5rem 0}.chapter-navigation h3{color:#898c8f;font-weight:700}.chapter-navigation ul{padding:0}.chapter-navigation li{list-style-type:none;margin:0}.chapter-navigation li:not(:last-child){border-bottom:1px solid #e0e1e2}.chapter-navigation a{border:none;display:block;display:flex;flex-direction:row;font-family:inherit;font-style:normal;font-weight:700;opacity:.62;padding:.85em 0;transition:all .16s ease-out}.chapter-navigation a:hover{border:none;opacity:1}.chapter-navigation .label{flex-grow:1}.chapter-navigation .svg-icon{align-self:flex-end;display:inline;height:24px;margin-left:1em;margin-right:3px;margin-top:0;min-width:24px;transition:all .16s ease-out;vertical-align:bottom;width:24px}.chapter-navigation a:hover .svg-icon{fill:#fc0;margin-right:0}.chapter-navigation a,.chapter-navigation h3{font-family:bwegt Text,sans-serif;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(max-width:799px){#fahrplanauskunft{-webkit-transform-origin:0 0;transform-origin:0 0}}.search-form{background-color:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;margin:0;opacity:1;position:fixed;right:0;top:0;transition:all .4s ease;width:100%;z-index:2147483647}.search-form.is-exiting,.search-form.visually-hidden{background-color:transparent;opacity:0}.search-form.is-exiting .search-form-input,.search-form.visually-hidden .search-form-input{-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.search-form-input{align-items:center;border:none;display:flex;margin:172px auto;max-width:1144px;padding:0;position:relative;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);transition:-webkit-transform .3s cubic-bezier(.37,.91,.36,1) .1s;transition:transform .3s cubic-bezier(.37,.91,.36,1) .1s;transition:transform .3s cubic-bezier(.37,.91,.36,1) .1s,-webkit-transform .3s cubic-bezier(.37,.91,.36,1) .1s;width:calc(100% - 2rem)}@media only screen and (min-width:992px){.search-form-input{max-width:83vw}}@media only screen and (min-width:1400px){.search-form-input{max-width:1144px}}.search-form-input .inner{align-items:stretch;background-color:#3a4043;border-radius:5px;display:flex;flex-basis:100%;gap:15px;max-width:1440px;padding:100px 15px;width:100%}@media only screen and (min-width:768px){.search-form-input .inner{gap:20px;margin:0 auto;padding:75px 50px}}@media only screen and (min-width:992px){.search-form-input .inner{margin:0 auto;max-width:83vw;padding:100px 75px}}@media only screen and (min-width:1400px){.search-form-input .inner{max-width:1144px}}.search-form-input input{background-color:#fff;border:none;border-radius:5px;font-size:18px;height:auto;line-height:45;max-height:45px;min-width:0;padding:10px 22px;width:100%}@media only screen and (min-width:576px){.search-form-input input{max-height:60px}}.search-form-input input::-webkit-input-placeholder{color:#515557}.search-form-input input:-ms-input-placeholder{color:#515557}.search-form-input input::placeholder{color:#515557}@media only screen and (min-width:576px){.search-form-input input{height:60px;padding:1rem;text-align:left}}@media only screen and (min-width:768px){.search-form-input input{font-size:24px;height:60px;padding:15px 30px}}.search-form-input input:focus{border:none;box-shadow:none;outline:none}.search-form .button--search{align-items:center;background-color:#fc0;border-radius:5px;display:flex;flex-shrink:0;height:45px;justify-content:center;left:auto;padding:12px;width:45px}@media only screen and (min-width:576px){.search-form .button--search{height:60px;padding:15px;width:60px}}.search-form .button--search svg{background:none;border:none;border-radius:0;height:24px;width:24px}@media(min-width:30em){.search-form .button--search svg{margin-right:4px}}.search-form .button--search svg+span{display:none;margin:0}.search-form .button--close{background-color:transparent;box-shadow:none;flex-shrink:0;height:36px;letter-spacing:0;max-width:1440px;padding:0;position:absolute;right:6px;text-transform:none;top:45px;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:36px}.search-form .button--close.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.search-form .button--close svg{background:none;border:none;border-radius:0;height:16px;width:16px}.searchbox-button{align-items:center;background-color:#fc0;display:flex;flex-shrink:0;justify-content:center;position:relative}@media(min-width:30em){.searchbox-button{padding:.375rem 1.375rem;width:auto}}.searchbox-button svg{background:none;border:none;border-radius:0;height:24px;width:24px}@media(min-width:30em){.searchbox-button svg{margin-right:4px}}.searchbox-button svg+span{display:none;margin:0!important}@media(min-width:30em){.searchbox-button svg+span{display:inline}}.efa-iframe{height:100vh;width:100%}.efa-form{border-top:1px solid #3a4044;display:none;margin-top:0}.efa-form.open{display:block}.efa-tabs{align-items:center;display:flex;justify-content:center;margin-top:50px}.efa-tabs .tab{cursor:pointer;margin-right:10px;margin-top:0;padding:10px}.efa-tabs .tab.open{border-left:1px solid #3a4044;border-right:1px solid #3a4044;border-top:1px solid #3a4044;border-top-left-radius:10px;border-top-right-radius:10px}.efa_markup #std3_main{height:calc(100vh - 4.75rem)}.efa_markup #std3_main .std3_h2,.efa_markup #std3_main .std3_h3,.efa_markup #std3_main .std3_h4,.efa_markup #std3_main .std3_h5,.efa_markup #std3_main .std3_h6,.efa_markup #std3_main h2,.efa_markup #std3_main h3,.efa_markup #std3_main h4,.efa_markup #std3_main h5,.efa_markup #std3_main h6{font-family:bwegt Text,sans-serif;font-style:normal}.efa_markup #std3_main h1{font-family:bwegt Text,sans-serif;font-weight:700}.efa_markup #std3_main .std3_navbar-default .std3_navbar-brand{display:none}.efa_markup #std3_main .std3_navbar-default .std3_navbar-text{color:#202426;font-weight:700;padding-left:1rem}.efa_markup #std3_main .std3_btn:not(.std3_geo-location),.efa_markup #std3_main .std3_form-control,.efa_markup #std3_main input{font-size:1rem}.efa_markup #std3_main .std3_btn-primary,.efa_markup #std3_odv_submit_container button.std3_btn-primary{background-color:#fc0;border:none;border-radius:1.375rem;color:#202426;font-size:1rem;font-weight:400;height:2.75rem;letter-spacing:.0714285714em;line-height:1;text-shadow:none;text-transform:uppercase}.efa_markup #std3_main .std3_btn-primary:active,.efa_markup #std3_main .std3_btn-primary:focus,.efa_markup #std3_main .std3_btn-primary:hover,.efa_markup #std3_odv_submit_container button.std3_btn-primary:active,.efa_markup #std3_odv_submit_container button.std3_btn-primary:focus,.efa_markup #std3_odv_submit_container button.std3_btn-primary:hover{background-color:#ffd633;border:none;color:#202426;text-decoration:none}.efa_markup #std3_main .std3_btn-primary.focus-visible,.efa_markup #std3_odv_submit_container button.std3_btn-primary.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.efa_markup .std3_odv_container{margin-right:44px}.efa_markup #std3_main #std3_main_nav>a>.std3_nav-element{align-items:center;display:flex;overflow:visible}.efa_markup #std3_main #std3_main_nav>a>.std3_nav-element span{white-space:normal}.efa_markup #std3_main #std3_main_nav>a:nth-of-type(3){display:none}.efa_markup #std3_main .std3_icon:first-child:nth-last-child(2)+.std3_description{margin-left:6px}.efa_markup #std3_main #std3_odv_switch_button{margin-top:-82px}.efa_markup #std3_main .std3_expand-details:before{content:""}.efa_markup #std3_main #std3_page_0_panel .std3_print-icon:before,.efa_markup #std3_main #std3_page_1_panel .std3_print-icon:before,.efa_markup #std3_main #std3_page_2_panel .std3_print-icon:before,.efa_markup #std3_main #std3_page_3_panel .std3_print-icon:before,.efa_markup #std3_main #std3_page_4_panel .std3_print-icon:before{content:""}.efa_markup #std3_main #std3_page_0_panel .std3_city_map-icon:before,.efa_markup #std3_main #std3_page_1_panel .std3_city_map-icon:before,.efa_markup #std3_main #std3_page_2_panel .std3_city_map-icon:before,.efa_markup #std3_main #std3_page_3_panel .std3_city_map-icon:before,.efa_markup #std3_main #std3_page_4_panel .std3_city_map-icon:before{content:""}.efa_markup #std3_main #std3_page_0_panel .std3_close-icon:before,.efa_markup #std3_main #std3_page_1_panel .std3_close-icon:before,.efa_markup #std3_main #std3_page_2_panel .std3_close-icon:before,.efa_markup #std3_main #std3_page_3_panel .std3_close-icon:before,.efa_markup #std3_main #std3_page_4_panel .std3_close-icon:before{content:""}.efa_markup #std3_main #std3_page_0_panel .std3_pull-right,.efa_markup #std3_main #std3_page_1_panel .std3_pull-right,.efa_markup #std3_main #std3_page_2_panel .std3_pull-right,.efa_markup #std3_main #std3_page_3_panel .std3_pull-right,.efa_markup #std3_main #std3_page_4_panel .std3_pull-right{margin-left:-32px}.efa_markup #std3_main .std3_navbar-header h1.std3_visible-xs{font-size:1.75rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-overflow:unset;white-space:normal}.efa_markup #std3_main .leaflet-control-layers-dropdown a:nth-child(2),.efa_markup #std3_main .leaflet-control-layers-dropdown a:nth-child(3),.efa_markup #std3_main .std3_page-result .std3_page-control .std3_city_map-icon,.efa_markup #std3_main .std3_page-result .std3_page-control .std3_city_map-icon+span.std3_seperator{display:none}.efa_markup #std3_main .leaflet-control-layers-dropdown a.leaflet-control-layers-item label{margin-bottom:0}.efa_markup #std3_main .leaflet-control-layers-dropdown a.leaflet-control-layers-item label .leaflet-label-mdv{padding:5px 0}.efa_markup #std3_main .leaflet-control-layers-dropdown a.leaflet-control-layers-item label .leaflet-control-layers-selector:checked+.leaflet-label-mdv{background-color:transparent;border:none;box-shadow:none;color:#fff!important}.efa_markup #std3_main #std3_ajax-result-container>.std3_panel .std3_panel-body.std3_panel-body{max-height:none!important}.efa_markup #std3_main .std3_btn-default{text-shadow:none}.efa_markup #std3_main .std3_btn-default.std3_delete-sug.std3_btn:not(.std3_language-button):not(.std3_close-suggest){background:transparent;border:3px solid #fff;border-radius:7px;box-shadow:none;box-sizing:border-box;height:36px;width:36px}.efa_markup #std3_main .std3_btn-default.std3_delete-sug.std3_btn:not(.std3_language-button):not(.std3_close-suggest):hover{background:#e3e3e3}.efa_markup #std3_main .std3_btn:not(.std3_language-button):not(.std3_close-suggest){align-items:center;display:inline-flex;height:40px;justify-content:center;min-width:40px;padding:8px 10px}.efa_markup #std3_main .std3_autosuggest .std3_suggest-control{height:30px}.efa_markup #std3_main .std3_hrz-btn-input-group-container .std3_hrz-btn-input-group label .std3_input{padding:6px}.efa_markup #std3_main .std3_panel-title{transition:all .16s ease}.efa_markup #std3_main .std3_panel-title a:focus,.efa_markup #std3_main .std3_panel-title a:hover{text-decoration:none}.efa_markup #std3_main .std3_panel-default>.std3_panel-heading:hover{background-color:#ddd}@media(min-width:1200px){.efa_markup #std3_main .std3_pt-options.std3_impared-options .std3_col-lg-6{width:100%}}.efa_markup #std3_main .std3_alert.std3_alert-warning{border:none;border-radius:8px;box-shadow:none;margin-top:.2rem}.efa_markup #std3_main .std3_nav-element>span{font-size:15px;white-space:normal}@media screen and (min-width:768px){.efa_markup #std3_main .std3_navbar .std3_active{background:#fff;border:1px solid #3a4044;border-bottom:transparent;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 1px 0 0 #fff;font-size:1rem}.efa_markup #std3_main .std3_navbar-default{border:1px solid transparent;border-bottom:thin solid #3a4044;border-radius:0;box-shadow:none}.efa_markup #std3_main #std3_main_nav{align-content:flex-end;align-items:stretch!important;display:flex!important;justify-content:flex-start;padding-top:2px;white-space:nowrap}.efa_markup #std3_main #std3_main_nav .std3_language-control{align-self:center}.efa_markup #std3_main #std3_main_nav a{align-items:center;display:flex;min-width:140px}}.efa_markup #std3_main .fa-2x{font-size:1.5em}.efa_markup #std3_main .std3_form-control:not(select){height:40px}.efa_markup #std3_main .std3_time-container span[aria-hidden=true]{display:inline-block;margin:0 .05em}.efa_markup #std3_main .std3_time-container>span[data-delay]:not(.std3_realtime-column){display:block}.efa_markup #std3_main .std3_radio-group input[name=psParamWeekday]+.std3_btn.std3_btn-default{font-size:.875rem;line-height:1.1;white-space:normal}.efa_markup #std3_main h3,.efa_markup #std3_main h4{font-style:normal}.efa_markup #std3_main h3 a,.efa_markup #std3_main h4 a{font-weight:700}.efa_markup #std3_fullscreen-modals{pointer-events:none;top:0;z-index:10000000}.efa_markup #std3_fullscreen-modals>*{pointer-events:all}.efa_markup #std3_main .leaflet-control-dropdown.leaflet-control-layers .leaflet-control-layers-list{flex-wrap:wrap}.efa_markup #std3_main .leaflet-control-dropdown .leaflet-control-layers-base{margin-bottom:.75rem;width:auto}.efa_markup #std3_main .leaflet-control-dropdown .leaflet-control-layers-base label,.efa_markup #std3_main .leaflet-control-dropdown .leaflet-control-layers-dropdown,.efa_markup #std3_main .leaflet-top.leaflet-right{width:auto}.efa_markup #std3_main .leaflet-label-mdv{background:rgba(53,53,58,.8) none repeat scroll 0 0;border:1px solid transparent;border-radius:20px;font-size:1.1em;margin-left:4px;padding:7px 10px;transition:all .2s ease}.efa_markup #std3_main .leaflet-control-layers-dropdown_text{border-radius:20px;padding-bottom:7px;padding-top:7px}.efa_markup #std3_main .leaflet-control-dropdown .leaflet-control-layers-selector[type=radio]:focus+.leaflet-label-mdv,.efa_markup #std3_main .leaflet-control-layers-selector:checked+.leaflet-label-mdv{background-color:#fff;border:1px solid #fc0;box-shadow:inset 0 0 0 1px #fc0}.efa_markup #std3_main .std3_hrz-btn-input-group-container .std3_hrz-btn-input-group>*{display:inline-flex;height:2.5rem}#std3_main .std3_icon.std3_print-icon,#std3_main .std3_icon.std3_share-icon,.efa_markup #std3_main .std3_template std3_contractor-logo{display:none}#std3_main .std3_print-button-container .std3_icon.std3_print-icon{display:inline-block}#std3_main .std3_fullscreen.std3_fullscreen{top:auto}#std3_main .std3_motLine{min-width:4px}body,html{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important;font-size:inherit!important}body.sl3plus .sl3p-bwegt{margin-top:60px;overflow:hidden;position:relative}body.sl3plus .sl3p-bwegt>div>div>div>div[aria-hidden=true]{display:block}body.sl3plus .sl3p-bwegt form input[type=text]{border:none;font-size:1rem;height:unset;padding:18px 16px}body.sl3plus .sl3p-bwegt form input[type=text]::-webkit-input-placeholder{font-size:1rem}body.sl3plus .sl3p-bwegt form input[type=text]:-ms-input-placeholder{font-size:1rem}body.sl3plus .sl3p-bwegt form input[type=text]::placeholder{font-size:1rem}body.sl3plus .sl3p-bwegt form input[type=text]:focus{border:none;box-shadow:none}body.sl3plus .sl3p-bwegt #map{min-height:calc(100vh - 150px)}.not-supports-where [class^=sl3p] *+*{margin-top:unset}:where(.supports-where [class^=sl3p] *+*){margin-top:unset}body.sl3plus .sl3p-bwegt button span>svg+div{color:#222!important}body.sl3plus .site-header[aria-hidden=true]{display:block}body.sl3plus .breadcrumb{display:none}input#date-picker,input#time-picker{border:none;padding:6px 0 7px}body.sl3plus .sl3p-bwegt [aria-hidden=true]{display:inherit}body.sl3plus .sl3p-bwegt h1{letter-spacing:0}body.sl3plus .sl3p-bwegt h1,body.sl3plus .sl3p-bwegt h2,body.sl3plus .sl3p-bwegt h3,body.sl3plus .sl3p-bwegt h4{font-style:normal}body.sl3plus .sl3p-bwegt form label[data-shrink]{background-color:#fafafa;padding:0 8px}body.sl3plus .sl3p-bwegt svg.sl3p275.sl3p317{display:none!important}body.sl3plus .sl3p-bwegt legend{display:none}:where(body.sl3plus>#main~div[role=presentation] nav *+*){margin-top:0}body.sl3plus>div>div[aria-hidden]+div[tabindex]+div[tabindex]{margin-top:0;z-index:2147483601!important}body.sl3plus>#main~div[role=presentation]{z-index:2147483601!important}body.sl3plus>#main~div[role=presentation] nav>div:first-child>button+div{margin-top:0}body.sl3plus .sl3p-bwegt label.shrink{-webkit-padding-start:4px;padding-inline-start:4px}body.sl3plus>#main~div[role=presentation] *+*{margin-top:0}#viaInput :hover:not(.MuiInput-disabled):before{bottom:-1px}#viaInput>div:nth-child(2) input[type=text]{padding:6px 0 7px}#waypointMenu>div:first-child[aria-hidden=true]{display:block}body.sl3plus{-ms-scroll-chaining:none;overscroll-behavior:contain}[class^=sl3p][aria-hidden=true],body.sl3plus .SplitPane .Pane [aria-hidden=true]{display:block}input[class^=sl3p],input[class^=sl3p]:focus{border:none;box-shadow:none}body.sl3plus .grid-container.grid-container--efa .sl3p-bwegt{margin-top:0}.grid-container.grid-container--efa{padding-top:0}body.sl3plus [class^=sl3p][style^="width: 480px"],body.sl3plus [class^=sl3p][style^="width:480px"]{max-width:480px;min-width:320px;width:27.5vw!important}h1#formularTitle{font-size:1.375rem;line-height:1.2}button[class^=sl3p][aria-label="Menü: Weitere Auskünfte"]{display:none}.efa-sl3p-tabnav{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15);color:#3a4044;display:flex;justify-content:space-between;margin:0;position:relative;width:100%}@media(max-width:31.25rem){.efa-sl3p-tabnav{flex-direction:column-reverse}.efa-sl3p-tabnav .language-nav{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);display:flex;justify-content:flex-end}}.efa-sl3p-tabnav ul{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;max-width:800px;padding:0}.efa-sl3p-tabnav ul li{margin-top:0}.efa-sl3p-tabnav a{align-items:center;border-bottom:none;color:#3a4044;display:flex;font-weight:400;justify-content:center;padding:1rem 2rem;text-decoration:none;transition:all .14s cubic-bezier(.4,0,.2,1)}.efa-sl3p-tabnav a[aria-current=true]{box-shadow:inset 0 -3px 0 0 #fc0;font-weight:700}.efa-sl3p-tabnav a svg{fill:currentColor;margin-right:.5rem}.efa-sl3p-tabnav a:hover{border-bottom:none;opacity:1}@media(hover:hover){.efa-sl3p-tabnav a:hover{background:#f0f0f0}}.efa-sl3p-tabnav a span{margin:0}.efa-sl3p-tabnav .scrollcontainer{height:100%;margin-top:0;overflow-x:auto;width:auto}@media(max-width:31.25rem){.efa-sl3p-tabnav .scrollcontainer:before{background:linear-gradient(270deg,transparent,#fff);left:0}.efa-sl3p-tabnav .scrollcontainer:after,.efa-sl3p-tabnav .scrollcontainer:before{content:"";display:block;height:52px;pointer-events:none;position:absolute;top:0;width:18px}.efa-sl3p-tabnav .scrollcontainer:after{background:linear-gradient(90deg,transparent,#fff);right:0}}.language-select{cursor:pointer;min-height:56px}.language-select:hover{background:#f0f0f0}.language-select .img-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:56px}.language-select .flag{border:2px solid #f9f9f9;border-radius:50%;height:25px;margin-top:unset;outline:1px solid #fc0;width:25px}.language-select .flag.gb{display:none}.language-select .language-options{background-color:#f9f9f9;box-shadow:0 3px 8px rgba(0,0,0,.24);display:none;position:absolute;width:100%;z-index:1001}.language-select .language-options.active{display:block}.language-select .language-options li{border-bottom:1px solid #3a4044}.language-select .language-options li:last-child{border-bottom:unset}.language-select .language-options .radio{background-color:unset;border:3px solid #f9f9f9;border-radius:50%;height:15px;margin-right:10px;outline:2px solid #3a4044;width:15px}.language-select .language-options a{box-shadow:unset;justify-content:unset;padding:.8rem 1rem}.language-select .language-options a[aria-current=true] .radio{background-color:#3a4044}.language-select .language-options span{margin-top:2px}@media(min-width:40em){.language-select .language-options{width:auto}}.grid-container--efa>aside{margin-top:0;z-index:1}.grid-container--efa>aside .grid-container{display:flex;padding:1rem 1rem 0}.grid-container--efa>aside .grid-container .card{margin-top:0}@media print{.sl3plus .a11y-nav,.sl3plus .app-download-header,.sl3plus .breadcrumb,.sl3plus .efa-sl3p-tabnav,.sl3plus .grid-container--efa aside,.sl3plus .newsletter,.sl3plus .site-footer,.sl3plus .site-header,.sl3plus .sl3p-bwegt>div{display:none!important}}body.sl3plus div[aria-hidden=true],body.sl3plus div[role=presentation]{display:block!important}.job-list{background-color:#3a4044;margin-top:0;padding:0 0 6.25rem}@media(min-width:40em){.job-list{padding:0 0 9.375rem}}.job-list .grid-container{padding-bottom:0;padding-top:0}.job-list .pagination{margin-bottom:0}.job-list h2{color:#fff;font-size:2.375rem;font-weight:400;margin-bottom:3.125rem;text-align:center}@media(min-width:40em){.job-list h2{margin-bottom:4.375rem}}.job-list__wrapper{margin:0;padding:0}.job-list__wrapper li{list-style:none}.job-list__wrapper li:hover article{background-color:#fff}.job-list__wrapper a{border-bottom:none;display:block}.job-list__wrapper article{align-items:flex-start;background-color:#f5f5f5;display:flex;flex-direction:row-reverse;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-height:128px;padding:15px;position:relative;transition:background-color .2s linear;word-break:break-word}@media(min-width:35em){.job-list__wrapper article{padding:20px}}@media(min-width:48em){.job-list__wrapper article{align-items:center;flex-direction:row;padding:20px 25px}}.job-list__wrapper article .button{bottom:15px;height:auto;line-height:0;position:absolute;right:15px}@media(min-width:48em){.job-list__wrapper article .button{bottom:auto;right:25px;top:20px}}.job-list__wrapper article .button:before{display:none}.job-list__wrapper article .button svg{background:0 0;border:none;height:20px;margin:0;width:20px}.job-list__img{margin-top:0;max-width:100px;min-width:80px;padding-bottom:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);width:25%}@media(min-width:48em){.job-list__img{align-items:center;display:flex;height:108px;justify-content:center;padding-bottom:0;-webkit-transform:translateY(0);transform:translateY(0);width:121px}}.job-list__img img{margin-top:0;-o-object-fit:cover;object-fit:cover}.job-list__content{margin-top:0;padding-right:1rem;width:100%}@media(min-width:48em){.job-list__content{flex-grow:2;margin-bottom:4px;padding-left:25px;width:calc(100% - 121px)}}.job-list__content h3{font-family:inherit;font-style:normal}.job-list__content .location svg{height:18px;width:18px}.job-list__content .time svg,.job-list__content .type svg{height:22px;width:14px}.job-list__content .type{display:none}@media(min-width:48em){.job-list__content .type{display:inline-block}}.job-list__content>div{display:inline-block;margin-top:0;padding-right:25px;vertical-align:bottom}.job-list__content>div:last-child{padding-right:0}@media(min-width:48em){.job-list__content>div{padding-right:35px}}.job-list__content span{align-items:center;color:#3a4044;display:flex;font-size:.875rem;font-weight:400;height:22px}@media(min-width:48em){.job-list__content span{font-size:1.125rem}}.job-list__content span svg{margin-right:5px;vertical-align:bottom}@media(min-width:48em){.job-list__content span svg{vertical-align:sub}}.job-list .ie .job-list__content .type svg{height:18px;width:25px}.job-notice{font-size:1rem;font-style:normal;margin-top:3rem;opacity:.75}.job-list .job-notice{color:#fff}.filter-container{flex-direction:column}@media(min-width:48em){.filter-container{flex-direction:row}}.filter-container .filter-mobile{position:fixed;right:0;top:48px;z-index:2}@media(min-width:48em){.filter-container .filter-mobile{display:none}}.filter-container .filter-mobile a{border-radius:5px}.filter-container .filter-mobile a:before{content:none}.filter-container .filter-mobile a svg{margin-left:0}.filter-container .filter-career{background-color:#f5f5f5;margin-top:0;opacity:0;position:absolute;top:0;-webkit-transform:translateX(110%);transform:translateX(110%);transition:opacity .45s,-webkit-transform .35s;transition:transform .35s,opacity .45s;transition:transform .35s,opacity .45s,-webkit-transform .35s;visibility:hidden;width:calc(100% - 40px);z-index:1}@media(min-width:48em){.filter-container .filter-career{background-color:transparent;margin-top:1em;max-width:350px;opacity:1;position:relative;-webkit-transform:none;transform:none;visibility:visible;width:100%}}.filter-container .filter-career._open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}@media(min-width:48em){.filter-container .filter-career._open{-webkit-transform:none;transform:none}}.filter-container .filter-career form .tabs .content>div{align-items:center;display:flex;margin-bottom:30px}.filter-container .filter-career form .tabs .content>div label{margin:0 15px}.filter-container .filter-career__search{margin-bottom:30px;position:relative}.filter-container .filter-career__search label{bottom:0;display:inline-block;font-style:normal;font-weight:300;left:10px;line-height:24px;opacity:.68;padding-top:10px;position:absolute;top:0}.filter-container .filter-career__search input{border:1px solid #ccc;padding-left:52px;transition:all .2s ease;width:100%}.filter-container .filter-career__search input:hover:not(:focus){border-color:#a0a0a0}.career-masterhead .button{background-color:#3a4044;color:#fff}@media(min-width:40em){.career-masterhead .button{margin-left:93px}}.career-masterhead .button:hover{color:#3a4044}.career-masterhead .textblock{align-items:center;display:flex;flex-direction:column;text-align:center}.career-masterhead .textblock h1,.career-masterhead .textblock h2{margin-top:0}.career-masterhead .textblock h1{font-size:1.75rem;padding-top:0!important;width:100%}@media(min-width:30em){.career-masterhead .textblock h1{font-size:2rem}}@media(min-width:40em){.career-masterhead .textblock h1{font-size:2.375rem}}.career-masterhead .textblock h2{color:#707070;font-size:1.375rem;font-weight:300}@media(min-width:40em){.career-masterhead .textblock h2{font-size:1.875rem}}.career-masterhead .textblock span{text-align:center}.career-masterhead__logo{height:auto;margin:0;max-width:260px;text-align:center;width:60%}.career-masterhead__logo img,.career-masterhead__logo picture{margin-top:0;width:100%}.career-masterhead__btns{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:40em){.career-masterhead__btns{flex-direction:row}}.career-masterhead__social-share{margin:1.813rem 0 0!important}@media(min-width:40em){.career-masterhead__social-share{margin:0 0 0 2.813rem!important}}.career-masterhead__social-share .copy-url{background-image:url(/fileadmin/static/assets/icons/intermediate-svg/chain.svg)!important;background-repeat:no-repeat}@media(max-width:40em){.career-masterhead__social-share .copy-url{background-size:30px 30px;height:35px!important;margin:0!important;width:30px!important}}@media(min-width:40em){.career-icons{padding-bottom:2em}}.career-icons .grid-container{overflow:visible;padding-top:0}@media(min-width:40em){.career-icons .grid-container{padding-top:2em}}.career-icons ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}.career-icons ul li{font-family:bwegt Text,sans-serif;list-style:none;margin:0 0 .938rem;position:relative;text-align:center;width:50%}@media(min-width:40em){.career-icons ul li{align-items:center;display:flex;flex-direction:row;flex-direction:column;width:33.3333333333%}}@media(min-width:62em){.career-icons ul li{margin-bottom:0;width:16.6666666667%}}.career-icons ul li .career-icons__circle{align-items:center;background-color:#fc0;border-radius:100%;display:flex;height:3.75rem;justify-content:center;margin:auto;width:3.75rem}@media(min-width:40em){.career-icons ul li .career-icons__circle{height:5.625rem;width:5.625rem}}@media(min-width:62em){.career-icons ul li .career-icons__circle{height:7.5rem;width:7.5rem}}.career-icons ul li .career-icons__circle img{height:25px;margin-top:0;width:25px}@media(min-width:40em){.career-icons ul li .career-icons__circle img{height:40px;width:40px}}@media(min-width:62em){.career-icons ul li .career-icons__circle img{height:50px;width:70px}}.career-icons ul li .career-icons__circle+div{position:relative}.career-icons ul li .career-icons__tooltip{background-color:#fff;bottom:4.063rem;box-shadow:0 3px 20px 0;margin-top:0;max-height:152px;opacity:0;overflow:auto;padding:1em;position:absolute;top:inherit;visibility:hidden;width:345px;z-index:1}@media(min-width:40em){.career-icons ul li .career-icons__tooltip{left:-2.5rem;top:inherit}}@media(min-width:62em){.career-icons ul li .career-icons__tooltip{bottom:5.625rem;left:-5rem;top:inherit}}.career-icons ul li .career-icons__tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.career-icons ul li .career-icons__tooltip._show{opacity:1;visibility:visible}.career-icons ul li .career-icons__tooltip p{font-size:16px;font-weight:400;text-align:left}.career-icons ul li p{font-style:normal;font-weight:700;width:100%}@media(min-width:40em){.career-icons ul li p{font-size:1.25rem}}.career-icons ul li p span{position:relative}.career-icons ul li p span[data-action=tooltip-click]{cursor:pointer;outline:none}.career-icons ul li p span:first-child{border-bottom:2px dotted #000}.career-icons ul li p span.focus-visible{border-bottom:2px dotted #fc0}.career-icons ul li p span button{background-color:transparent;border:1px solid #707070;border-radius:7px;color:#707070;font-size:.625rem;height:14px;margin-top:5px;padding:0;text-align:center;vertical-align:text-top;width:14px}.career-icons ul li p span button:hover{background-color:#707070;color:#fff;cursor:pointer}.career-icons ul li p span button.focus-visible{background-color:#fc0;box-shadow:0 0 0 3px #7231ff;outline:none}.career-icons ul .career-icons__circle--pie{--v:calc((var(--p)*3.6 - 90)*1deg);background:linear-gradient(var(--v),#fc0 50%,transparent 0) 0/calc((1 - var(--s))*100%),linear-gradient(var(--v),transparent 50%,#d8d9db 0) 0/calc(var(--s)*100%),linear-gradient(to right,#fc0 50%,#d8d9db 0);font-family:bwegt Text,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}.career-icons ul .career-icons__circle--pie span{display:none}@media(min-width:62em){.career-icons ul .career-icons__circle--pie span{display:block}.career-icons ul .career-icons__circle--pie+p span{display:none}}.pagination--career .pagination-next,.pagination--career .pagination-previous{color:#fff;font-size:.875rem;text-transform:uppercase}.pagination--career .pagination-next.disabled,.pagination--career .pagination-previous.disabled{display:inline-block!important}.pagination--career .pagination-next.disabled .svg-icon,.pagination--career .pagination-previous.disabled .svg-icon{fill:#cacaca}.pagination--career .pagination-next.disabled a,.pagination--career .pagination-previous.disabled a{cursor:not-allowed;pointer-events:none}.pagination--career .pagination-next a,.pagination--career .pagination-previous a{border-bottom:none;cursor:pointer;font-weight:400}.pagination--career .pagination-next a:after,.pagination--career .pagination-next a:before,.pagination--career .pagination-next:after,.pagination--career .pagination-next:before,.pagination--career .pagination-previous a:after,.pagination--career .pagination-previous a:before,.pagination--career .pagination-previous:after,.pagination--career .pagination-previous:before{display:none!important}.pagination--career .pagination-next .svg-icon,.pagination--career .pagination-previous .svg-icon{fill:#fff;vertical-align:middle}.pagination--career .pagination-previous{margin-right:.5rem}@media(min-width:40em){.pagination--career .pagination-previous{margin-right:2.5rem}}.pagination--career .pagination-previous .svg-icon{margin-right:5px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.pagination--career .pagination-next{margin-left:.5rem}@media(min-width:40em){.pagination--career .pagination-next{margin-left:2.5rem}}.pagination--career .pagination-next .svg-icon{margin-left:5px}.pagination--career li{display:inline-block!important;margin-top:0}.pagination--career li:not(.pagination-next):not(.pagination-previous){margin-right:.625rem!important}.pagination--career li.current,.pagination--career li:not(.pagination-next):not(.pagination-previous) a{font-weight:700!important;padding:.438rem 0!important;width:2rem!important}.pagination--career li.current:hover,.pagination--career li:not(.pagination-next):not(.pagination-previous) a:hover{color:#3a4044!important}.pagination--career li:not(.pagination-next):not(.pagination-previous) a{color:#fff!important}.pagination--career li.ellipsis:after{color:#fff}.career-job-description{background-color:#f5f5f5;padding-bottom:3em;padding-top:3em}.career-job-description__wrapper{display:flex;flex-direction:column}@media(min-width:40em){.career-job-description__wrapper{flex-direction:row;flex-wrap:wrap}}.career-job-description__col{margin-top:0;width:100%}@media(min-width:48em){.career-job-description__col{margin:auto;width:50%}}.career-job-description__col h2{text-align:center}@media(min-width:40em){.career-job-description__col--50{flex:1;margin-right:1.5rem;width:50%}}.career-job-description__col:nth-child(2){margin-right:0;margin-top:3.125em}@media(min-width:40em){.career-job-description__col:nth-child(2){margin-top:0}}.career-job-description__col ul{list-style:none;padding:0}.career-job-description__col ul li{font-size:1.125rem;margin-left:20px;position:relative}.career-job-description__col ul li:before{background-color:#fc0;border-radius:100%;content:"";height:7px;left:-20px;position:absolute;top:10px;width:7px}.career-job-description__btn{display:none;text-align:center;width:100%}@media(min-width:40em){.career-job-description__btn{display:block;margin-top:3.125em}}.career-job-description__btn .button{background-color:#3a4044;color:#fff}.career-job-description__btn .button:hover{background-color:#fc0;color:#202426}.career-job-description .evu-db{font-size:1.125rem}.career-job-description .evu-db div{font-size:1.125rem;line-height:1.5}.career-job-description .evu-db br+br,.career-job-description .evu-db div>br:only-child{display:none}.career-job-description .evu-go-ahead{font-size:1.125rem}.career-job-description .evu-go-ahead .description-name{font-family:bwegt Text,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin-top:2rem}.career-job-apply{padding-bottom:3em;padding-top:3em}@media(min-width:40em){.career-job-apply{padding-top:1em}}.career-job-apply__wrapper{display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:40em){.career-job-apply__wrapper{flex-direction:row}@supports(display:grid){.career-job-apply__wrapper{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 1fr}}}.career-job-apply__cols{margin-top:0;max-width:680px;width:100%}.career-job-apply__cols:last-child{margin-top:3rem}@media(min-width:40em){.career-job-apply__cols{padding-right:1.875rem;width:50%}@supports(display:grid){.career-job-apply__cols{min-width:300px;width:100%}}.career-job-apply__cols:nth-child(2n){padding-right:0}}.career-job-apply__logo,.career-job-apply__title{text-align:center}.career-job-apply__logo h2,.career-job-apply__logo h3,.career-job-apply__title h2,.career-job-apply__title h3{margin:0}@media(min-width:40em){.career-job-apply__logo,.career-job-apply__title{align-items:center;display:flex;justify-content:space-between;text-align:left}}.career-job-apply__title{flex-basis:100%;flex-shrink:1}.career-job-apply__logo{flex-basis:180px;flex-shrink:1}.career-job-apply__box{background-color:#fc0;padding:1.25rem 1.563rem 1.875rem}.career-job-apply__box h3{font-size:1.375rem;margin-bottom:0}@media(min-width:40em){.career-job-apply__box h3{font-size:1.875rem}}.career-job-apply__box p{margin-top:.5em}.career-job-apply__box .button{background-color:#3a4044;color:#fff;margin-top:0}.career-job-apply__box .button:hover{background-color:#3a4044}.career-job-apply__content{font-size:1.125rem;margin-bottom:2.375rem}@media(min-width:40em){.career-job-apply__content{margin-bottom:0}}.career-job-apply__logo img,.career-job-apply__logo picture{height:auto;margin-top:0;max-width:180px;width:100%}.career-search{background-color:#3a4044;margin-top:0;padding-bottom:3.75em;padding-top:2em}@media(min-width:640px){.career-search{scroll-margin-top:60px}}.career-search .grid-container{overflow:visible}.career-search #career-form-search-container ul.hide{display:none}.career-search__title{text-align:center}.career-search__title h2{color:#fff;font-weight:300}.career-search__search{position:relative}.career-search__search input{border:none;border-radius:.25rem;font-size:1.188rem;height:4rem;padding:.375rem 0 .375rem .75rem;width:100%}@media(min-width:40em){.career-search__search input{font-size:1.5rem;height:4.688rem;padding:.375rem 0 .375rem 1.25rem}}.career-search__search input::-webkit-input-placeholder{color:#6b7074;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.career-search__search input:-ms-input-placeholder{color:#6b7074;-ms-transition:transform .2s;transition:transform .2s}.career-search__search input::placeholder{color:#6b7074;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.career-search__search input:focus{border:.188rem solid #fc0}.career-search__search input:focus::-webkit-input-placeholder{color:#aaacae;-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}.career-search__search input:focus:-ms-input-placeholder{color:#aaacae;transform:translateX(.625rem)}.career-search__search input:focus::placeholder{color:#aaacae;-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}.career-search__search .autocomplete__menu{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin:-3px 0 0;max-height:188px;overflow-x:hidden;padding:0;position:absolute;width:100%;z-index:10}.career-search__search .autocomplete__menu li{cursor:pointer;font-size:1.125rem;list-style:none;margin-top:0;padding:.625rem 0 .625rem 1.25rem}.career-search__search .autocomplete__menu li:hover{background-color:#f2f2f2}.career-search__search .autocomplete__menu li:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.career-search__search .autocomplete__menu--visible{display:block;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.career-search__search .autocomplete__menu--hidden{height:0;opacity:0;overflow:hidden;-webkit-transform:translateY(-7px) scale(.99);transform:translateY(-7px) scale(.99);transition:opacity 0s ease,height 0s linear 1s,width 0s linear 1s,-webkit-transform 0s ease;transition:transform 0s ease,opacity 0s ease,height 0s linear 1s,width 0s linear 1s;transition:transform 0s ease,opacity 0s ease,height 0s linear 1s,width 0s linear 1s,-webkit-transform 0s ease;width:0}.career-search__search .autocomplete__menu--overlay{left:0;position:absolute;top:100%;z-index:100}.career-search__search .autocomplete__menu--inline{position:relative}.career-search__search .search-icon{bottom:0;cursor:pointer;margin-top:0;position:absolute;right:1.438rem;top:1.563rem}.career-search__search .search-icon .svg-icon{height:1.563rem;width:1.563rem}.career-search__filter-wrapper{display:flex;flex-direction:column;justify-content:center}@media(min-width:76.5625em){.career-search__filter-wrapper{flex-direction:row}}.career-search__filter{margin-top:.5em;position:relative}@media(min-width:76.5625em){.career-search__filter{margin-top:0}}.career-search__filter .career-search-form-input._open input{background-color:#edeeef;border:.25rem solid #fc0}.career-search__filter .career-search-form-input._open input~.search-icon .svg-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.career-search__filter .career-search-form-input input{background-color:#fff;border-radius:4px;color:#3a4044;cursor:pointer;height:2.938rem;padding:.375rem 0 .375rem .75rem;width:100%}@media(min-width:76.5625em){.career-search__filter .career-search-form-input input{margin-left:.625rem;width:15rem}}.career-search__filter .career-search-form-input input.selected{font-weight:700}.career-search__filter .career-search-form-input input.focus-visible{background-color:#edeeef;border:.25rem solid #fc0}@media(min-width:76.5625em){.career-search__filter:focus .filter-options{opacity:1;visibility:visible}}.career-search__filter:first-child .filter-options,.career-search__filter:first-child input{margin-left:0}.career-search__filter .search-icon{bottom:0;cursor:pointer;height:1.125rem;margin-top:0;pointer-events:none;position:absolute;right:.75rem;top:.875rem}.career-search__filter .search-icon .svg-icon{height:1.25rem;width:1.25rem}.career-search__filter .filter-options{background-color:#fff;border-radius:.25rem;margin-left:0;margin-top:.313rem;max-height:280px;opacity:0;overflow-x:hidden;position:absolute;visibility:hidden;width:100%;z-index:10}@media(min-width:76.5625em){.career-search__filter .filter-options{margin-left:.625rem;width:15rem}}.career-search__filter .filter-options .clear-filter{height:0;margin-bottom:0;margin-top:0;opacity:0;overflow:hidden;transition:all .2s ease}.career-search__filter .filter-options .clear-filter a{border-bottom:none;color:#3a4044;display:flex;font-size:14px;font-weight:400;margin-bottom:1rem}.career-search__filter .filter-options .clear-filter a span{margin-left:.625rem;margin-top:0}.career-search__filter .filter-options.has-selection .clear-filter{height:2.375rem;opacity:1;overflow:hidden}.career-search__filter .filter-options._open{-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.28));filter:drop-shadow(0 4px 8px rgba(0,0,0,.28));opacity:1;visibility:visible}.career-search__filter .filter-options ul{margin:0;padding:.938rem .75rem}.career-search__filter .filter-options ul li{list-style:none;margin-bottom:1em;margin-top:0}.career-search__filter .filter-options ul li input{border-radius:.25rem;width:100%}.career-search__filter .filter-options ul li input:focus{border:1px solid #fc0;box-shadow:none}.career-search__filter .filter-options ul li:last-child{margin-bottom:0}.career-search__filter .filter-options ul li._show{display:block}.career-search__filter .filter-options ul li._hide{display:none}.career-search__filter .filter-options label:last-child{margin-bottom:0}.career-search__filter .filter-options a{width:100%}.career-search__refresh{align-items:center;display:none;justify-content:center;margin-top:2rem}@media(min-width:40em){.career-search__refresh{margin-top:2.5rem}}.career-search__refresh.active{display:flex}.career-search__refresh button{align-items:center;background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;font-weight:400}.career-search__refresh button span{margin-right:10px}.career-search__refresh img{margin-top:0}.career-search__btn{margin-top:2.5rem;text-align:center}.career-search.preset-filter-input-form-search-class .career-search__filter.filter-job-category,.career-search.preset-filter-input-form-search-class .career-search__refresh,.career-search.preset-filter-input-form-search-class .career-search__search{display:none}@media(min-width:800px){.career-search.preset-filter-input-form-search-class #tx_career_shortform_total_phrase{font-size:38px;margin-bottom:40px;max-width:none}.career-search.preset-filter-input-form-search-class .career-search__btn{float:right;margin-top:0}.career-search.preset-filter-input-form-search-class .career-search__filter{margin-right:10px;margin-top:0}.career-search.preset-filter-input-form-search-class .career-search__filter .search-icon{right:.4rem}.career-search.preset-filter-input-form-search-class .career-search__filter-wrapper{flex-direction:row;float:left;justify-content:left;margin-top:0}.career-search.preset-filter-input-form-search-class .career-search-form-input input{font-size:14px;width:9.4rem}}@media(min-width:815px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:10rem}}@media(min-width:845px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:10.5rem}}@media(min-width:885px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:11rem}}@media(min-width:930px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:12rem}}@media(min-width:992px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:10rem}}@media(min-width:1100px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:12rem}}@media(min-width:1200px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:13.5rem}}@media(min-width:1290px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:15rem}}@media(min-width:1350px){.career-search.preset-filter-input-form-search-class .career-search-form-input input{width:16rem}}.dropbox__wrapper{display:flex;flex-direction:column;justify-content:center}.dropbox__filter{margin-top:.5em;position:relative}@media(min-width:76.5625em){.dropbox__filter{margin-top:0}.dropbox__filter:focus .dropbox__options{opacity:1;visibility:visible}}.dropbox__filter:first-child .dropbox__options,.dropbox__filter:first-child input{margin-left:0}.dropbox__filter .search-icon{bottom:0;cursor:pointer;height:1.125rem;margin-top:0;pointer-events:none;position:absolute;right:.75rem;top:.875rem}.dropbox__filter .search-icon .svg-icon{height:1.25rem;width:1.25rem}.dropbox__options__wrapper{background-color:#fff;border-radius:.25rem;margin-left:0;margin-top:.313rem;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:99999}.dropbox__options__wrapper.has-selection .dropbox__clear{height:2.375rem;margin-bottom:0;opacity:1;overflow:hidden}.dropbox__options__wrapper._open{-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.28));filter:drop-shadow(0 4px 8px rgba(0,0,0,.28));opacity:1;visibility:visible}.dropbox__options__wrapper .dropbox__sticky{padding:.938rem .75rem 0}.dropbox__options__wrapper .dropbox__sticky ul{margin:0;padding:0}.dropbox__options__wrapper .dropbox__sticky ul li{list-style:none;margin-bottom:1em}.dropbox__options__wrapper .dropbox__sticky ul li:last-child{margin-bottom:0}.dropbox__options{margin-top:0;max-height:280px;overflow-y:auto}.dropbox__options__container{cursor:pointer;display:block;font-size:1rem;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropbox__options ul{margin:0;padding:0 .75rem .938rem!important}.dropbox__options ul li{list-style:none;margin-bottom:1em;margin-top:0}.dropbox__options ul li input{border-radius:.25rem;width:100%}.dropbox__options ul li input:focus{border:1px solid #fc0;box-shadow:none}.dropbox__options ul li:last-child{margin-bottom:0}.dropbox__options ul li._show{display:block}.dropbox__options ul li._hide{display:none}.dropbox__options ul ul{padding:0 .75rem!important}.dropbox__options label{font-weight:400;margin-bottom:.938rem;margin-top:0;padding-left:1.938rem}.dropbox__options label:last-child{margin-bottom:0}.dropbox__options input[type=checkbox]{cursor:pointer;height:0;left:0;opacity:0;position:absolute;width:0}.dropbox__options input[type=checkbox][data-checked=true]~.dropbox__options__checkmark{background-color:#ccc}.dropbox__options input[type=checkbox][data-checked=true]~.dropbox__options__checkmark:after{display:block}.dropbox__options input[type=checkbox]:checked~.dropbox__options__checkmark{background-color:#3a4044}.dropbox__options input[type=checkbox]:checked~.dropbox__options__checkmark:after{display:block}.dropbox__options input[type=checkbox]:focus~.dropbox__options__checkmark{border:1px solid #fc0}.dropbox__options__checkmark{border:1px solid #3a4044;border-radius:.188rem;height:1.375rem;left:0;margin-top:0;position:absolute;top:0;width:1.375rem}.dropbox__options__checkmark:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:none;height:.625rem;left:.5rem;position:absolute;top:.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.313rem}.dropbox__options a{width:100%}.dropbox__clear{height:0;margin-bottom:0;margin-top:0;opacity:0;overflow:hidden;transition:all .2s ease}.dropbox__clear a{border-bottom:none;color:#3a4044;display:flex;font-size:14px;font-weight:400;margin-bottom:1rem}.dropbox__clear a:hover{border:none}.dropbox__clear a span{margin-left:.625rem;margin-top:0}.dropbox__input._open input{background-color:#edeeef;border:.25rem solid #fc0}.dropbox__input._open input~.search-icon .svg-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropbox__input input{background-color:#fff;border-radius:4px;color:#3a4044;cursor:pointer;height:2.938rem;padding:.375rem 0 .375rem .75rem;width:100%}.dropbox__input input.selected{font-weight:700}.dropbox__input input.focus-visible,.dropbox__input input:focus{background-color:#edeeef;border:.25rem solid #fc0;box-shadow:none}#event-categories[disabled=disabled]{background-color:#dbdbdb}#event-categories[disabled=disabled]::-webkit-input-placeholder{color:#fafafa;opacity:1}#event-categories[disabled=disabled]:-ms-input-placeholder{opacity:1}#event-categories[disabled=disabled]::placeholder{color:#fafafa;opacity:1}#event-categories[disabled=disabled]:-ms-input-placeholder{color:#fafafa}#event-categories[disabled=disabled]::-ms-input-placeholder{color:#fafafa}.teaser-list-toubiz--grid .dropbox__options__wrapper{display:none;position:unset;visibility:unset}.teaser-list-toubiz--grid .dropbox__options__wrapper._open{display:block;visibility:unset}.form-toubiz{margin-bottom:2rem;min-width:100%}@media(min-width:48em){.form-toubiz{margin-bottom:0;min-width:370px}}.form-toubiz header{background:none;padding:0}.form-toubiz .formbody{position:relative}.form-toubiz .formbody .form-update-loader{background:hsla(0,0%,100%,.5);bottom:0;display:none;left:0;position:absolute;right:0;text-align:center;top:0;z-index:9000}.form-toubiz .formbody .form-update-loader img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.form-toubiz .formbody .form-update-loader._show{display:block}.form-toubiz--event{max-width:370px;min-width:none}.form-toubiz--event label .error{color:#d62d40;float:right;font-size:12px;font-weight:700;margin-top:3px;opacity:0;transition:opacity .2s ease}.form-toubiz--event label.error-show .error{opacity:1}.form-toubiz--event .formbody{padding:.5rem 1rem 2rem}.form-toubiz--event .formbody .efa-search-form-group{justify-content:inherit}.form-toubiz--event .formbody .efa-search-form-group label{height:24px}.form-toubiz--event .formbody .efa-search-form-group .efa-search-form-input{flex-grow:inherit;position:relative;width:100%}.form-toubiz--event .formbody .efa-search-form-group .efa-search-form-input img{margin-top:12px;pointer-events:none;position:absolute;right:12px}.form-toubiz--event .formbody .efa-search-form-group .efa-search-form-input input{width:100%}.form-toubiz--event .formbody .efa-search-form-group .form-button-group{flex-wrap:wrap}.form-toubiz--event .formbody .efa-search-form-group .form-button-group .button{flex-grow:inherit;margin-top:5px}.form-toubiz .search-h2,.form-toubiz h1{font-size:32px!important;font-style:normal;font-weight:700}.form-toubiz button[type=submit]{max-width:400px;width:100%}@media(min-width:48em){.form-toubiz button[type=submit]{max-width:100%}}.form-toubiz button[type=submit] .icon-wrapper{float:right;margin:0}.form-toubiz button[type=submit]:disabled{cursor:auto}.form-toubiz .form-group{display:flex;flex-direction:row}@media(min-width:48em){.form-toubiz.mobile{display:none}.form-toubiz.desktop{display:block}}@media(max-width:615px){.form-toubiz .tooltip-rectangle{left:auto;top:35px;width:calc(100vw - 31px)}.form-toubiz .tooltip-rectangle:before{display:none}}.form-toubiz .event-search-form-input input,.form-toubiz .event-search-form-input select{border:1px solid #ccc;border-radius:4px;max-width:100%;padding:12px;width:100%}.form-toubiz .event-search-form-input input::-webkit-input-placeholder,.form-toubiz .event-search-form-input select::-webkit-input-placeholder{color:#515557;opacity:1}.form-toubiz .event-search-form-input input:-ms-input-placeholder,.form-toubiz .event-search-form-input select:-ms-input-placeholder{opacity:1}.form-toubiz .event-search-form-input input::placeholder,.form-toubiz .event-search-form-input select::placeholder{color:#515557;opacity:1}.form-toubiz .event-search-form-input input:-ms-input-placeholder,.form-toubiz .event-search-form-input select:-ms-input-placeholder{color:#515557}.form-toubiz .event-search-form-input input::-ms-input-placeholder,.form-toubiz .event-search-form-input select::-ms-input-placeholder{color:#515557}.form-toubiz .event-search-form-input input::-ms-expand,.form-toubiz .event-search-form-input select::-ms-expand{display:none}.form-toubiz .event-search-form-input--search{position:relative}.form-toubiz .event-search-form-input--search svg{max-width:15px;position:absolute;right:15px;top:-1px}.form-toubiz .event-search-form-input--region{margin-top:5px}.form-toubiz .event-search-form-input--type #inputdropdown-button .dropdown svg{margin:0;position:absolute;right:15px;top:9px;width:19px}.form-toubiz .event-search-form-input--radius{margin:0 0 0 .5rem;width:35%}.form-toubiz .event-search-form-input--radius select{padding:11px 11px 11px 3px}.form-toubiz .event-search-form-input--radius select:focus{border:1px solid #202426;box-shadow:0 0 0 1px #202426}.form-toubiz .event-search-form-input--location{width:70%}.form-toubiz .event-search-form-input--region{width:100%}.form-toubiz .event-search-form-input--location,.form-toubiz .event-search-form-input--radius,.form-toubiz .event-search-form-input--region{flex-grow:1;position:relative}.form-toubiz .event-search-form-input--location select,.form-toubiz .event-search-form-input--radius select,.form-toubiz .event-search-form-input--region select{background:0 0}.form-toubiz .event-search-form-input--location input,.form-toubiz .event-search-form-input--radius input,.form-toubiz .event-search-form-input--region input{background:0 0;cursor:pointer}.form-toubiz .event-search-form-input--location .dropdown,.form-toubiz .event-search-form-input--radius .dropdown,.form-toubiz .event-search-form-input--region .dropdown{bottom:4px;padding:0;position:absolute;right:9px;z-index:0}.form-toubiz .event-search-form-input--location .dropdown svg,.form-toubiz .event-search-form-input--radius .dropdown svg,.form-toubiz .event-search-form-input--region .dropdown svg{width:19px}.ie .form-toubiz .event-search-form-input--radius select{padding:10px}.ie .form-toubiz .event-search-form-input--radius .dropdown{bottom:-60px}.toubiz-bg-form{background-color:#3a4044;padding-bottom:50px}.toubiz-bg-form__intro{margin:40px 0 60px;text-align:center}.toubiz-bg-form__intro h2{color:#fff;margin-bottom:0}@media(min-width:48em){.toubiz-bg-form__wrapper{display:flex;flex-direction:row;justify-content:center}}.toubiz-bg-form__wrapper>.js-efa-container{max-width:100%}.toubiz-bg-form__icons{display:none;margin-top:0}@media(min-width:48em){.toubiz-bg-form__icons{display:block;margin-left:40px}}.toubiz-bg-form__icons figure{align-items:center;display:flex;flex-direction:row;margin-bottom:30px;margin-top:0}.toubiz-bg-form__icons span{color:#fff;margin-left:40px;margin-top:0}.toubiz-bg-form form{background-color:#fff;max-width:100%}@media(min-width:48em){.toubiz-bg-form form{max-width:450px}}.toubiz-bg-form form header{background:none;padding-bottom:0}.toubiz-bg-form form h2{margin-bottom:0}.toubiz-bg-form form .formbody{margin-top:0;padding-top:0}.toubiz-bg-form form .efa-search-form-group .form-button-group{flex-wrap:wrap}.toubiz-bg-form form .efa-search-form-group .form-button-group button{margin-top:5px}.toubiz-bg-form form button[type=submit]{margin:0;width:100%}.toubiz-bg-form form button[type=submit] .icon-wrapper{float:right}.form-teaser-route{background-color:#3a4044;max-width:100%}@media(min-width:48em){.form-teaser-route{max-width:370px}}.form-teaser-route header{background:none;padding-bottom:0}.form-teaser-route h3{color:#fff;font-size:24px;font-style:normal;line-height:35px;margin-bottom:0;padding-bottom:0}.form-teaser-route .formbody{margin-top:0}.form-teaser-route .formbody input{width:100%}.form-teaser-route .formbody label{color:#fff}.form-teaser-route .formbody button[type=submit]{background:#fc0;border-bottom:none;font-size:14px;height:auto;padding:.375rem;width:100%}.form-teaser-route .formbody button[type=submit] .icon-wrapper{float:right;margin:0}.career-partner{background-color:#f5f5f5;margin-top:0;padding-bottom:5em;padding-top:5em}.career-partner .grid-container{align-items:center;display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.career-partner h3{font-size:1.813rem;font-weight:400;text-align:center}@media(min-width:40em){.career-partner h3{font-size:2.375rem}}.career-partner__logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}@media(min-width:50em){.career-partner__logos{justify-content:center}}.career-partner__logos img{margin-left:1.5rem;margin-right:1.5rem;margin-top:1rem;max-width:192px;min-width:130px}@media(min-width:40em){.career-partner__logos img{margin-bottom:1.25rem}}@media(min-width:50em){.career-partner__logos img{width:25%}}.uc-gdpr-notice{align-items:center;background-image:url(/fileadmin/static/assets/img/video-module/Bwegt_abgelehnter_Consent.jpg);background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;font-style:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:center;left:0;margin-top:unset;padding:2rem;position:absolute;right:0;top:0}.uc-gdpr-notice a{display:inline;word-break:break-word}.uc-gdpr-notice p{color:#222}@media(min-width:74em){.uc-gdpr-notice{text-align:center}}.uc-embed .uc-checkbox>input[type=checkbox]{display:none;visibility:hidden}.grid-1-3-container{border-left:1rem solid #fff;border-right:1rem solid #fff;margin:1em auto;max-width:1680px}.grid-1-3-container .grid-container{max-width:1460px;padding-bottom:30px;padding-top:30px}.grid-1-3-container .grid-container .col-1{margin-top:unset;width:100%}.grid-1-3-container .grid-container .col-2{margin-top:20px;width:100%}.grid-1-3-container .subtitel,.grid-1-3-container .titel{width:100%}.grid-1-3-container .titel{font-size:42px}.grid-1-3-container .subtitel{font-size:20px}.grid-1-3-container .grid-2-cols{display:flex;flex-direction:column;margin-top:60px}.grid-1-3-container .subtitel p,.grid-1-3-container .titel h2{text-align:center}@media screen and (min-width:1200px){.grid-1-3-container{margin:20px auto}.grid-1-3-container .subtitel,.grid-1-3-container .titel{padding:0 170px}.grid-1-3-container .grid-2-cols{flex-direction:row}.grid-1-3-container .grid-container{padding-bottom:85px;padding-top:75px}.grid-1-3-container .grid-container .col-1{padding:0 15px;width:35%}.grid-1-3-container .grid-container .col-2{margin-top:unset;padding:0 15px;width:65%}}.background-darkgrey{background-color:#3a4044;color:#fff}.background-darkgrey h2{color:#fff}.background-lightgrey{background-color:#f5f5f5;color:#3a4044}.background-lightgrey .buttonteaser h2,.background-white,.background-white .buttonteaser h2{color:#3a4044}.buttonteaser{align-items:end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:500px;width:100%}.buttonteaser h2{color:#fff;font-size:28px;text-align:center}.buttonteaser .content{margin:15px}.buttonteaser .links{display:flex;flex-direction:column;justify-content:center}.buttonteaser .links a{margin:0 0 15px}.buttonteaser .links a .icon-wrapper{float:right}@media screen and (min-width:992px){.buttonteaser .content{margin:90px}.buttonteaser .links{flex-direction:row}.buttonteaser .links a{margin:0 15px}.buttonteaser .links a .icon-wrapper{float:unset}.buttonteaser h2{font-size:38px}}@media screen and (min-width:1200px){.buttonteaser{min-height:unset}}.efa-search-form-only{top:0!important}.efa-search-form-only .efa-search-form{max-width:unset!important}:target{display:block;position:relative;scroll-margin-top:50px}@media(min-width:640px){:target{scroll-margin-top:100px}}.overflow-hidden{overflow:hidden}.grid-70-30-container{border-left:1rem solid transparent;border-right:1rem solid transparent;margin:20px auto;max-width:1680px}.grid-70-30-container .grid-container{max-width:1460px;padding-bottom:2em;padding-top:2em}.grid-70-30-container .grid-container .col-1{margin-top:unset;width:100%}.grid-70-30-container .grid-container .col-2{margin-top:20px;width:100%}.grid-70-30-container .subtitel,.grid-70-30-container .titel{width:100%}.grid-70-30-container .titel{font-size:42px}.grid-70-30-container .subtitel{font-size:20px}.grid-70-30-container .grid-2-cols{display:flex;flex-direction:column}.grid-70-30-container .subtitel p,.grid-70-30-container .titel h2{text-align:center}@media screen and (min-width:1200px){.grid-70-30-container .subtitel,.grid-70-30-container .titel{padding:0 170px}.grid-70-30-container .grid-2-cols{flex-direction:row}.grid-70-30-container .grid-container .col-1{padding:0 15px;width:70%}.grid-70-30-container .grid-container .col-2{margin-top:unset;padding:0 15px;width:30%}}.info-teasers{margin-top:0!important}.info-teasers .item-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.info-teasers .item{box-shadow:0 0 6px rgba(0,0,0,.161);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 10px 20px;width:100%}.info-teasers img{height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.info-teasers a{border-bottom:unset;font-weight:unset}.info-teasers a:hover .link{border:unset}.info-teasers a:hover .link p{border-bottom:.125rem solid #fc0}.info-teasers a:hover .link .icon{background-color:#fc0}.info-teasers .link-wrapper{background-color:#ebebec;display:flex;flex-direction:column;justify-content:center;margin-top:0;min-height:80px}.info-teasers .link-wrapper p{display:table}.info-teasers .link-wrapper .link{align-items:center;border:unset;display:flex;margin:0;padding:2px 25px}.info-teasers .link-wrapper .link p{border-bottom:.125rem solid transparent;height:27px;margin:0}.info-teasers .link-wrapper .link .icon{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;margin:0 0 0 auto;width:30px}.info-teasers .link-wrapper .link .arrow,.info-teasers .link-wrapper .link .link-extern{height:auto;margin:0;width:20px}@media screen and (min-width:768px){.info-teasers{margin-top:unset}.info-teasers .item{width:calc(50% - 30px)}}@media screen and (min-width:992px){.info-teasers .item{width:calc(33.33333% - 30px)}}.background-white{background-color:#fff}.background-light-gray{background-color:#f5f5f5}.background-dark-gray{background-color:#3a4044}.download-teaser .img-wrapper img{height:auto;width:100%}.download-teaser h3{margin:20px 0 0}.download-teaser a{margin-top:15px}.fareinfo-form-input--inline .spinner{left:unset;top:80%}.fareinfo .autocomplete__list{list-style:none;margin-top:0;padding-left:0}.fareinfo .autocomplete__list .autocomplete__item{margin-top:0}.fareinfo .icon-last{margin-left:4px!important}.fareinfo-search-results *+*{margin:0}.fareinfo-search-results .fareinfo__maps_entry{margin-top:0}.fareinfo-search-results .map__component [aria-hidden=true]{display:unset}.fareinfo-search-results .map__component .leaflet-control-attribution{display:inline-block}.fareinfo-search-results .map__component .leaflet-container a.leaflet-popup-close-button{margin-top:0}.flex{display:flex}.flex-col{flex-direction:column}.mt-4{margin-top:1rem}.gap-4{gap:1rem 16px}.gap-2{gap:.5rem}.mb-2{margin-bottom:.5rem}.w-full{width:100%}.w-25{width:25%}.w-20{width:20%}.w-15{width:15%}.h-64{height:16rem}.h8{height:2rem}.h-12{height:3rem}.h-96{height:24rem}.bg-brightgrey{--tw-bg-opacity:1;background-color:#f5f5f5}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;display:none}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.site-header{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);height:82px;margin:0;min-height:82px;overflow:hidden;padding:0;position:fixed;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:100%;z-index:10}@media(min-width:1200px){.site-header{height:67px;min-height:67px;overflow:unset;top:-5px}}.site-header .nav-wrapper-mobile{background-color:#fff;display:flex;justify-content:end}.site-header.active{background-color:#f4f4f4;height:100%;overflow:visible;overflow-y:scroll;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .1s ease-in,background .2s ease-in!important}.site-header.active .nav-wrapper-mobile{border-bottom:1px solid #d8d9db;position:fixed;width:100%;z-index:1000}.site-header.active .megamenu{display:block;padding:60px 30px 0}.site-header.active .a11y-nav.mobile,.site-header.active .meta-navigation{display:block}.site-header.active .nav-header-mobile{display:none}.site-header.is-faded{transition:height .35s cubic-bezier(.45,.47,.77,.99) .2s}.site-header .inner{margin:0 auto;max-width:1140px;position:relative}.site-header--inverted .meta-navigation li a{color:#fff}.site-header--inverted .meta-navigation li a svg{fill:#fff}.site-header--grey{background-color:#3a4044}@media(min-width:1200px){.site-header.sticky-desktop{position:fixed}}@media(max-width:1200px){.site-header.sticky-mobile{overflow-x:hidden;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.site-header.initial-delay{transition:-webkit-transform .2s linear 1s;transition:transform .2s linear 1s;transition:transform .2s linear 1s,-webkit-transform .2s linear 1s}.site-header.closing{transition:all .3s ease-out,background 1s ease-out}}.is-light-fixed{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.no-scroll .site-header{height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .15s linear 0ms,height .35s cubic-bezier(.42,0,.75,.99)}.site-navigation.is-expanded+.search-form .search-form-input{border-bottom:none;max-width:1440px}.site-navigation.is-expanded+.search-form .search-form-input input{background-color:transparent;border-bottom:2px solid #fc0!important;color:#fff}.site-navigation.is-expanded+.search-form .button svg{background-color:transparent;border-color:transparent}.site-navigation.is-expanded+.search-form .button svg path{fill:#fff}.logo-mobile{margin:0}@media(min-width:1200px){.logo-mobile{display:none}}.logo-desktop{display:none;margin:0}@media(min-width:1200px){.logo-desktop{display:block}}.breadcrumb{font-size:.875rem;overflow:hidden;padding-top:0;position:relative}.breadcrumb .inner{-ms-overflow-style:none;display:inline-block;margin:0;overflow-x:auto;position:relative;scrollbar-width:none;width:100%}.breadcrumb .inner::-webkit-scrollbar{display:none}@media(min-width:992px){.breadcrumb .inner{overflow:visible}}@media(max-width:992px){.breadcrumb .breadcrumb-list-item-arrow{display:none!important}}.breadcrumb .breadcrumb-list-item:last-child{cursor:default;pointer-events:none}.breadcrumb .breadcrumb-list-item:last-child span{border:none}.breadcrumb .gradient{background:transparent linear-gradient(90deg,transparent,#fff 90%) 0 0 no-repeat padding-box;height:100%;margin-top:unset;position:absolute;right:0;top:0;width:15px;z-index:1}.breadcrumb .breadcrumb-toggles{align-items:center;display:flex;margin:5px 0;padding-left:0}@media(min-width:768px){.breadcrumb .breadcrumb-toggles{margin:15px 0}}@media(min-width:992px){.breadcrumb .breadcrumb-toggles{flex-wrap:wrap}}.breadcrumb ol:not(.breadcrumb-toggles){display:none;list-style-position:outside;list-style-type:none;padding-left:0}.breadcrumb ol:not(.breadcrumb-toggles)[aria-hidden=false]{display:inline-block}.breadcrumb ol:not(.breadcrumb-toggles):after{clear:both;content:"";float:none}.breadcrumb-list-item{align-items:center;background:transparent;display:inline-block;display:flex;margin:0;min-height:38px;opacity:.85;position:relative;vertical-align:bottom;white-space:nowrap;z-index:1}.breadcrumb-list-item>a{position:relative;z-index:2}.breadcrumb-list-item>a>*{line-height:24px;pointer-events:none;vertical-align:bottom}.breadcrumb-list-item:first-child{margin:0}.breadcrumb-list-item:hover{opacity:1}.breadcrumb-list-item-arrow{background-color:#eee;border-radius:101%;display:inline-block;height:12px;margin:0 4px 6px;transition:-webkit-transform .05s ease-out;transition:transform .05s ease-out;transition:transform .05s ease-out,-webkit-transform .05s ease-out;width:12px}.breadcrumb-list-item-arrow svg{fill:#202426;display:block;height:13px;margin:0 1px 3px;width:10px}.breadcrumb-list-item.is-expanded{opacity:1;z-index:1000}.breadcrumb-list-item.is-expanded .breadcrumb-list-item-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumb li a{border:none;cursor:pointer;display:block;font-family:bwegt Text Condensed,sans-serif;font-weight:400;margin:0;padding:.5em .5em .5em .8125em}.breadcrumb li a span{border-bottom:.125rem solid #fc0;color:#3a4044}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:none}.breadcrumb li a:focus span,.breadcrumb li a:hover span{border-bottom:.125rem solid #000}.breadcrumb li a .arrow{color:#3a4044;height:16px;left:-7px;margin-top:5px;position:absolute;width:16px}.breadcrumb li a[aria-expanded=true] .arrow{display:none}.breadcrumb li.breadcrumb-list-item--home a{display:flex;padding:8px 6px 8px 0}.breadcrumb li.breadcrumb-list-item--home a svg{height:16px;width:16px}.hero+.breadcrumb.grid-container{margin:0 auto;max-width:120rem;padding:0 1rem}.hero+.breadcrumb.grid-container .breadcrumb-toggles{margin:0 0 2rem}.header-overview-sites+.breadcrumb.grid-container{margin-top:0}.header-overview-sites+.breadcrumb.grid-container .breadcrumb-toggles{margin:0 0 2rem}#uid1334 .breadcrumb{background-color:#3a4044}#uid1334 .breadcrumb a,#uid1334 .breadcrumb span{color:#fff}#uid1334 .breadcrumb .gradient{background:transparent linear-gradient(90deg,transparent,#3a4044 90%) 0 0 no-repeat padding-box}@media(min-width:90em){#uid1334 .breadcrumb{max-width:none;padding-left:calc(50% - 585px);padding-right:calc(50% - 585px)}}#uid1334 .breadcrumb-list-item>a>svg path{fill:#fff!important}#uid1334 .breadcrumb-list-item>a[aria-expanded=false]>*{color:#fff}.spacer-60{height:60px}.breadcrumb.mobile{margin-top:unset;padding-bottom:0}.breadcrumb.mobile .breadcrumb-toggles{margin:5px 0}.breadcrumb.mobile+.header-overview-sites{margin-top:0}.breadcrumb.mobile+.header-overview-sites+.breadcrumb{display:none}@media screen and (min-width:768px){.breadcrumb.mobile{display:none}.breadcrumb.mobile+.header-overview-sites+.breadcrumb{display:block}}.content-bar .inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 1rem;text-align:center}.content-bar h2,.content-bar h3{font-size:1.75rem;line-height:1.1785714286;margin-top:2rem}@media(min-width:400px){.content-bar h2,.content-bar h3{font-size:2.5rem;font-size:calc(11.14286px + 3.21429vw)}}@media(min-width:960px){.content-bar h2,.content-bar h3{font-size:2.75rem;line-height:1.1818181818}}.content-bar p{margin-bottom:1rem;margin-top:0;max-width:44em}.content-bar.background--yellow button.button--primary{background-color:#fff}.content-bar img{display:block;height:auto;width:auto}.content-bar img.small{height:auto;width:64px}@media screen and (min-width:40em){.content-bar img.small{width:96px}}.content-bar img.medium{height:auto;width:128px}@media screen and (min-width:40em){.content-bar img.medium{width:192px}}.content-bar img.large{height:auto;width:256px}@media screen and (min-width:40em){.content-bar img.large{width:384px}}.content-bar.background--brightgrey .button{background-color:#fc0}.content-bar.background--brightgrey .button .icon-wrapper{background-color:#fff}.content-bar.background--brightgrey .button svg{background-color:#fff;border:2px solid #fff}.content-bar.background--yellow .button{background-color:#fff}.content-bar.background--yellow .button .icon-wrapper{background-color:#e0e1e2}.content-bar.background--yellow .button svg{background-color:#e0e1e2;border:2px solid #e0e1e2}.content-bar.background-gradient--darkgrey h1,.content-bar.background-gradient--darkgrey h2,.content-bar.background-gradient--darkgrey h3,.content-bar.background-gradient--darkgrey p{color:#fff}.content-bar.background-gradient--darkgrey svg{opacity:.85}.map{margin:0;padding:8rem 4rem 4rem}.map,.map div,.map h1{text-align:center}.map-interactive{background-color:rgba(0,0,0,.1);display:inline-block;line-height:320px;margin-bottom:2rem;min-height:320px;width:100%}#mapid>div{margin:0}:root{--ratio:2}.extension-map{overflow:auto;position:relative}@supports(display:grid){.extension-map{display:grid;grid-template-areas:"controls" "map" "detailinfo";grid-template-columns:1fr;grid-template-rows:auto auto auto}}.extension-map .extension-map-background-image,.extension-map .extension-map-layer svg{max-height:75vh;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:740px){.extension-map{display:block}}.extension-map-controls{z-index:2}@media(min-width:740px){.extension-map-controls{align-items:flex-start;display:flex;left:2rem;max-width:calc(100% - 4rem);position:absolute;top:2rem;width:100%}}@media(min-width:1024px){.extension-map-controls{display:block;max-width:405px}}.extension-map-controls h2{color:#3a4044;font-size:32px}.extension-map-controls .select-container{background-color:#fff;border:1px solid #ddd;flex-basis:360px;flex-shrink:1;grid-area:controls;margin-top:0;padding:20px;position:relative}.extension-map-controls .select-container[aria-hidden=true]{display:block}@media(min-width:46.25em){.extension-map-controls .select-container{margin-top:0;min-width:425px}}@media(min-width:64em){.extension-map-controls .select-container{padding-left:0}}.extension-map-controls select{background-color:#fff;font-family:bwegt Text,sans-serif;font-size:16px;font-style:normal;line-height:1;padding:10px;text-overflow:ellipsis;width:100%}@media(min-width:480px){.extension-map-controls select{font-size:20px}}.extension-map-controls select+.svg-icon{fill:#707070;bottom:30px;height:26px;margin-top:0;pointer-events:none;position:absolute;right:30px;width:26px;z-index:1}.extension-map-controls select::-ms-expand{display:none}.extension-map-detailinfo{flex-shrink:1;grid-area:detailinfo;margin:0}.extension-map-detailinfo>.active{background-color:#fff;border:1px solid #fc0;display:block;margin:1rem 1rem 0;padding:20px}@media(min-width:740px){.extension-map-detailinfo>.active{border:1px solid #fc0;margin:0 0 0 1rem}}@media(min-width:1024px){.extension-map-detailinfo>.active{margin-left:0;margin-top:1rem}}.extension-map-supplementary{align-items:center;display:flex;justify-content:space-between}.extension-map-logo{flex-basis:110px;flex-shrink:0}@media(min-width:480px){.extension-map-logo{flex-basis:140px}}.extension-map-logo img{height:auto;width:100%}.extension-map-train{flex-basis:80px;flex-grow:1;flex-shrink:2;max-width:200px}@media(min-width:480px){.extension-map-train{display:block;flex-basis:180px;flex-shrink:1;max-height:180px;max-width:280px;min-height:0;min-width:0}}.extension-map-train img{display:block;height:auto;width:100%}.extension-map-content{background-color:#faf6f0;grid-area:map;height:90vw;margin:0;overflow:hidden;padding-top:20px;position:relative;z-index:1}.extension-map-content[aria-hidden=true]{display:block}@media(min-width:740px){.extension-map-content{height:auto;padding-top:140px}}@media(min-width:1024px){.extension-map-content{padding-bottom:230px;padding-left:360px;padding-top:0}}@media(min-width:1280px){.extension-map-content{padding-bottom:100px;padding-left:300px}}@media(min-width:1440px){.extension-map-content{padding-bottom:0;padding-left:300px}}@media(min-width:1600px){.extension-map-content{padding-bottom:0;padding-left:0}}.extension-map-content img{height:auto;max-width:100%}.extension-map-container{height:auto;margin-left:-20vw;margin-top:0;position:relative;width:auto}@media(min-width:740px){.extension-map-container{margin-left:calc(100vw - 768px);margin-top:100px}}@media(min-width:768px){.extension-map-container{margin-left:0}}@media(min-width:1024px){.extension-map-container{margin-top:0}}.extension-map-background{height:auto;margin:0;width:100%}.extension-map-layer{bottom:0;display:block;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .7s ease;width:100%;z-index:1}@media(min-width:740px){.extension-map-layer{margin-top:0}}@media(min-width:768px){.extension-map-layer{left:0}}@media(min-width:1024px){.extension-map-layer{left:0;top:0}}@media(min-width:1280px){.extension-map-layer{left:0}}@media(min-width:1440px){.extension-map-layer{left:0}}.extension-map-layer.active{opacity:1;z-index:100}.extension-map dl{display:flex;flex-wrap:wrap}.extension-map dl>*{margin:0}.extension-map dt{display:inline-block;flex-basis:28%;font-size:.9375rem;font-weight:700;line-height:1.33333}.extension-map dt:after{content:": ";white-space:pre}.extension-map dd{display:block;flex-basis:70%;margin:0;padding:0}.extension-map dd,.extension-map dd p{font-size:.9375rem;line-height:1.33333}.extension-map dd p{margin-bottom:.5rem;margin-top:0}.extension-map.extension-map--2019{background:#faf6f0;overflow:auto;position:relative}@supports(display:grid){.extension-map.extension-map--2019{display:block}}.extension-map.extension-map--2019 h2{font-weight:700;margin-left:1rem;margin-right:1rem;margin-top:2rem}.extension-map.extension-map--2019 .extension-map-container{width:100%}.extension-map.extension-map--2019 .extension-map-container svg text{font-style:normal}@media(max-width:46.24em){.extension-map.extension-map--2019 .extension-map-container{margin:0}}@media(min-width:740px){.extension-map.extension-map--2019 .extension-map-container{margin-top:0}}@supports(display:block){.extension-map.extension-map--2019 .extension-map-container{transition:all 2s cubic-bezier(.5,0,.15,1)}}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container:not([data-active="0"]) svg text{font-size:calc(16px*var(--ratio)/1)!important}}@media(min-width:64em){.extension-map.extension-map--2019 .extension-map-container{margin:0 auto;width:80%}.extension-map.extension-map--2019 .extension-map-container:not([data-active="0"]) svg text{font-size:calc(16px*var(--ratio)/.7)!important}}@media(min-width:75em){.extension-map.extension-map--2019 .extension-map-container{margin:0 auto;width:70%}.extension-map.extension-map--2019 .extension-map-container:not([data-active="0"]) svg text{font-size:calc(16px*var(--ratio)/.6)!important;font-size:inherit}}@media(min-width:85em){.extension-map.extension-map--2019 .extension-map-container{margin:0 auto;width:960px}.extension-map.extension-map--2019 .extension-map-container:not([data-active="0"]) svg text{font-size:30.6px!important}}@media(max-width:64em){.extension-map.extension-map--2019 .extension-map-container[data-active="0"]{-webkit-transform:translateX(0) translateY(5%) scale(.75);transform:translateX(0) translateY(5%) scale(.75);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="0"] svg text{font-size:calc(12px*var(--ratio)/1.5)!important;opacity:0}.extension-map.extension-map--2019 .extension-map-container[data-active="1"]{-webkit-transform:translateX(-37%) translateY(17%) scale(1.5);transform:translateX(-37%) translateY(17%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="1"] svg text{font-size:calc(16px*var(--ratio)/1.5)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="2"]{-webkit-transform:translateX(-7%) translateY(-14%) scale(.6);transform:translateX(-7%) translateY(-14%) scale(.6);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="2"] svg text{font-size:calc(16px*var(--ratio)/.6)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="3"]{-webkit-transform:translateX(-5%) translateY(14%) scale(1.25);transform:translateX(-5%) translateY(14%) scale(1.25);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="3"] svg text{font-size:calc(14px*var(--ratio)/1.25)!important;text-shadow:0 0 4px #fff}.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name="Bad Friedrichshall"],.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name="Heidelberg Hbf"],.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name="Pforzheim Hbf"],.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name="Sinsheim Hbf"],.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name=Mühlacker],.extension-map.extension-map--2019 .extension-map-container[data-active="3"] [data-name=Wilferdingen-Singen]{display:none}}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container[data-active="4"]{-webkit-transform:translateX(-30%) translateY(1%) scale(1.4);transform:translateX(-30%) translateY(1%) scale(1.4);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="4"] svg text{font-size:calc(16px*var(--ratio)/1.4)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="5"]{-webkit-transform:translateX(-16%) translateY(18%) scale(1);transform:translateX(-16%) translateY(18%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="5"] svg text{font-size:calc(16px*var(--ratio)/1)!important}}@media(max-width:58.75em){.extension-map.extension-map--2019 .extension-map-container[data-active="5"] [data-name=Mühlacker],.extension-map.extension-map--2019 .extension-map-container[data-active="5"] [data-name=Wilferdingen-Singen]{display:none}}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container[data-active="6"]{-webkit-transform:translateX(12.5%) translateY(-18%) scale(.75);transform:translateX(12.5%) translateY(-18%) scale(.75);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="6"] svg text{font-size:calc(16px*var(--ratio)/.9)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="7"]{-webkit-transform:translateX(24%) translateY(-34%) scale(1);transform:translateX(24%) translateY(-34%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="7"] svg text{font-size:calc(16px*var(--ratio)/1)!important}}.extension-map.extension-map--2019 .extension-map-container[data-active="8"]{-webkit-transform-origin:center center;transform-origin:center center}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container[data-active="8"]{-webkit-transform:translateX(14%) translateY(35%) scale(1.5);transform:translateX(14%) translateY(35%) scale(1.5);width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="8"] svg text{font-size:calc(16px*var(--ratio)/1.5)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="9"]{-webkit-transform:translateX(44.5%) translateY(-52%) scale(1.65);transform:translateX(44.5%) translateY(-52%) scale(1.65);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="9"] svg text{font-size:calc(16px*var(--ratio)/1.65)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="10"]{-webkit-transform:translateX(92%) translateY(-73.5%) scale(2.75);transform:translateX(92%) translateY(-73.5%) scale(2.75);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="10"] svg text{font-size:calc(16px*var(--ratio)/2.75)!important}}.extension-map.extension-map--2019 .extension-map-container[data-active="11"]{-webkit-transform-origin:center center;transform-origin:center center}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container[data-active="11"]{-webkit-transform:translateX(-31%) translateY(41%) scale(1.5);transform:translateX(-31%) translateY(41%) scale(1.5);width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="11"] svg text{font-size:calc(16px*var(--ratio)/1.5)!important}}.extension-map.extension-map--2019 .extension-map-container[data-active="12"]{-webkit-transform-origin:center center;transform-origin:center center}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-container[data-active="12"]{-webkit-transform:translateX(-45%) translateY(-16%) scale(1.5);transform:translateX(-45%) translateY(-16%) scale(1.5);width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="12"] svg text{font-size:calc(16px*var(--ratio)/1.5)!important}.extension-map.extension-map--2019 .extension-map-container[data-active="13"]{-webkit-transform:translateX(-34%) translateY(-17%) scale(1.5);transform:translateX(-34%) translateY(-17%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}.extension-map.extension-map--2019 .extension-map-container[data-active="13"] svg text{font-size:calc(16px*var(--ratio)/1.5)!important}}.extension-map.extension-map--2019 .inner{overflow:auto;position:relative}@supports(display:grid){.extension-map.extension-map--2019 .inner{display:grid;grid-template-areas:"controls" "map" "detailinfo";grid-template-columns:1fr}}@media(min-width:64em){.extension-map.extension-map--2019 .inner{display:block;min-height:700px;overflow:hidden}}.extension-map.extension-map--2019 .extension-map-controls{grid-area:1/1/2/2;position:inherit;z-index:3}@media(min-width:740px){.extension-map.extension-map--2019 .extension-map-controls{position:-webkit-sticky;position:sticky}}@media(min-width:64em){.extension-map.extension-map--2019 .extension-map-controls{margin-bottom:50px}}.extension-map.extension-map--2019 .extension-map-controls select{border-radius:21px}.extension-map.extension-map--2019 .extension-map-controls select+.svg-icon{bottom:9px;right:14px}.extension-map.extension-map--2019 .extension-map-controls .select-container{background-color:transparent;border:none}.extension-map.extension-map--2019 .extension-map-controls .select-group{flex-grow:1;margin-top:0}.extension-map.extension-map--2019 .extension-map-controls .select-group select{background-color:#fff;color:#3a4044;padding-left:16px;padding-right:2rem;transition:box-shadow .32s ease,border .22s ease}.extension-map.extension-map--2019 .extension-map-controls .select-group select:active,.extension-map.extension-map--2019 .extension-map-controls .select-group select:focus{border:1px solid #999;box-shadow:0 0 0 4px rgba(255,204,0,.8);outline:none}.extension-map.extension-map--2019 .extension-map-controls .select-group select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.extension-map.extension-map--2019 .extension-map-controls .input-group{align-items:center;display:block}.extension-map.extension-map--2019 .extension-map-controls .input-group label{margin:0 .5rem .5rem 1.25rem}.extension-map.extension-map--2019 .extension-map-content{grid-area:1/1/3/2;height:calc(100% + 50px);margin-bottom:50px;margin-top:-50px;padding-top:0;position:relative;z-index:2}@media(min-width:64em){.extension-map.extension-map--2019 .extension-map-content{height:100%;margin-bottom:unset;margin-top:0;position:absolute;top:0;width:100%}}.extension-map.extension-map--2019 .extension-map-layer svg{height:auto;max-width:100%}@media(max-width:63.999em){.extension-map.extension-map--2019 .extension-map-detailinfo{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);position:relative;z-index:3}.extension-map.extension-map--2019 .extension-map-detailinfo>.active{border:none;margin:0;padding:1.25rem}}.extension-map.extension-map--2019 .extension-map-controls h2{color:#3a4044}.extension-map.extension-map--2019 .extension-map-info{opacity:0;transition:opacity 1.2s ease}.extension-map.extension-map--2019 .extension-map-info table{border:0}.extension-map.extension-map--2019 .extension-map-info table tr td:first-child{padding-right:15px;vertical-align:top}.extension-map.extension-map--2019 .extension-map-info.active{border:1px solid #fc0;opacity:1}.extension-map.extension-map--2019 .extension-map-info ol{padding:0 0 0 1rem}.extension-map.extension-map--2019 .extension-map-supplementary{margin:0 auto;width:85%}.extension-map.extension-map--2019 .extension-map-supplementary.no-margin{margin:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extension-map.extension-map--ranking-table .extension-map-info .button--ie{font-size:.78rem}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=all]{-webkit-transform:translateX(0) translateY(-2%) scale(.6);transform:translateX(0) translateY(-2%) scale(.6);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=all]{-webkit-transform:translateX(0) translateY(15%) scale(.75);transform:translateX(0) translateY(15%) scale(.75)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=all]{-webkit-transform:translateX(-15%) translateY(18%) scale(.8);transform:translateX(-15%) translateY(18%) scale(.8)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=all]{-webkit-transform:translateX(0) translateY(7%) scale(.9);transform:translateX(0) translateY(7%) scale(.9)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3a]{-webkit-transform:translateX(-37%) translateY(17%) scale(1.5);transform:translateX(-37%) translateY(17%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3a]{-webkit-transform:translateX(-45%) translateY(40%) scale(1.9);transform:translateX(-45%) translateY(40%) scale(1.9)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3a]{-webkit-transform:translateX(-20%) translateY(7%) scale(1);transform:translateX(-20%) translateY(7%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3a]{-webkit-transform:translateX(-20%) translateY(15%) scale(1);transform:translateX(-20%) translateY(15%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los1]{-webkit-transform:translateX(-7%) translateY(10%) scale(1);transform:translateX(-7%) translateY(10%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los1]{-webkit-transform:translateX(-7%) translateY(39%) scale(1.5);transform:translateX(-7%) translateY(39%) scale(1.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los1]{-webkit-transform:translateX(0) translateY(-3%) scale(1);transform:translateX(0) translateY(-3%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los1]{-webkit-transform:translateX(0) translateY(20%) scale(1.2);transform:translateX(0) translateY(20%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los1]{-webkit-transform:translateX(0) translateY(-5%) scale(1);transform:translateX(0) translateY(-5%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los2]{-webkit-transform:translateX(-30%) translateY(0) scale(1.5);transform:translateX(-30%) translateY(0) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los2]{-webkit-transform:translateX(-30%) translateY(25%) scale(1.75);transform:translateX(-30%) translateY(25%) scale(1.75)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los2]{-webkit-transform:translateX(-20%) translateY(-15%) scale(1);transform:translateX(-20%) translateY(-15%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los2]{-webkit-transform:translateX(-30%) translateY(15%) scale(1.2);transform:translateX(-30%) translateY(15%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los2]{-webkit-transform:translateX(0) translateY(-15%) scale(1);transform:translateX(0) translateY(-15%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los3]{-webkit-transform:translateX(-13%) translateY(27%) scale(1.2);transform:translateX(-13%) translateY(27%) scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los3]{-webkit-transform:translateX(-13%) translateY(50%) scale(1.5);transform:translateX(-13%) translateY(50%) scale(1.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los3]{-webkit-transform:translateX(-8%) translateY(9%) scale(1);transform:translateX(-8%) translateY(9%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz1los3]{-webkit-transform:translateX(-12%) translateY(30%) scale(1.2);transform:translateX(-12%) translateY(30%) scale(1.2)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(-16%) translateY(-25%) scale(1);transform:translateX(-16%) translateY(-25%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(-16%) translateY(-10%) scale(1.4);transform:translateX(-16%) translateY(-10%) scale(1.4)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(-16%) translateY(-35%) scale(.9);transform:translateX(-16%) translateY(-35%) scale(.9)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(-16%) translateY(-15%) scale(1.3);transform:translateX(-16%) translateY(-15%) scale(1.3)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(0) translateY(-35%) scale(.9);transform:translateX(0) translateY(-35%) scale(.9)}}@media(min-width:1360px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz2]{-webkit-transform:translateX(0) translateY(-40%) scale(.9);transform:translateX(0) translateY(-40%) scale(.9)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3b]{-webkit-transform:translateX(-16.5%) translateY(-5%) scale(1.2);transform:translateX(-16.5%) translateY(-5%) scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3b]{-webkit-transform:translateX(-16.5%) translateY(15%) scale(1.6);transform:translateX(-16.5%) translateY(15%) scale(1.6)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3b]{-webkit-transform:translateX(-9%) translateY(-18%) scale(1);transform:translateX(-9%) translateY(-18%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3b]{-webkit-transform:translateX(-15%) translateY(3%) scale(1.2);transform:translateX(-15%) translateY(3%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz3b]{-webkit-transform:translateX(0) translateY(-20%) scale(1);transform:translateX(0) translateY(-20%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(30%) translateY(-18%) scale(.8);transform:translateX(30%) translateY(-18%) scale(.8);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(35%) translateY(0) scale(1.2);transform:translateX(35%) translateY(0) scale(1.2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(15%) translateY(-30%) scale(.75);transform:translateX(15%) translateY(-30%) scale(.75)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(35%) translateY(-15%) scale(1.2);transform:translateX(35%) translateY(-15%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(10%) translateY(-35%) scale(.9);transform:translateX(10%) translateY(-35%) scale(.9)}}@media(min-width:1360px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los1]{-webkit-transform:translateX(10%) translateY(-35%) scale(.8);transform:translateX(10%) translateY(-35%) scale(.8)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(45%) translateY(-40%) scale(1.3);transform:translateX(45%) translateY(-40%) scale(1.3);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(45%) translateY(-27%) scale(1.7);transform:translateX(45%) translateY(-27%) scale(1.7)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(25%) translateY(-42%) scale(1);transform:translateX(25%) translateY(-42%) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(40%) translateY(-23%) scale(1.2);transform:translateX(40%) translateY(-23%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(15%) translateY(-41%) scale(1.1);transform:translateX(15%) translateY(-41%) scale(1.1)}}@media(min-width:1300px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz4los2]{-webkit-transform:translateX(10%) translateY(-41%) scale(.9);transform:translateX(10%) translateY(-41%) scale(.9)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(0) translateY(-24%) scale(.85);transform:translateX(0) translateY(-24%) scale(.85);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(0) translateY(-30%) scale(.75);transform:translateX(0) translateY(-30%) scale(.75)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(0) translateY(-5%) scale(1);transform:translateX(0) translateY(-5%) scale(1)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(15%) translateY(-35%) scale(1);transform:translateX(15%) translateY(-35%) scale(1)}}@media(min-width:1300px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz5]{-webkit-transform:translateX(15%) translateY(-40%) scale(.9);transform:translateX(15%) translateY(-40%) scale(.9)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6a]{-webkit-transform:translateX(5%) translateY(30%) scale(1.5);transform:translateX(5%) translateY(30%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6a]{-webkit-transform:translateX(5%) translateY(65.5%) scale(2);transform:translateX(5%) translateY(65.5%) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6a]{-webkit-transform:translateX(5%) translateY(15%) scale(1.3);transform:translateX(5%) translateY(15%) scale(1.3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6a]{-webkit-transform:translateX(5%) translateY(30%) scale(1.3);transform:translateX(5%) translateY(30%) scale(1.3)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6b]{-webkit-transform:translateX(0) translateY(35%) scale(1.5);transform:translateX(0) translateY(35%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6b]{-webkit-transform:translateX(0) translateY(70%) scale(2);transform:translateX(0) translateY(70%) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6b]{-webkit-transform:translateX(5%) translateY(18%) scale(1.2);transform:translateX(5%) translateY(18%) scale(1.2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz6b]{-webkit-transform:translateX(5%) translateY(35%) scale(1.2);transform:translateX(5%) translateY(35%) scale(1.2)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7ab]{-webkit-transform:translateX(6%) translateY(7%) scale(1.3);transform:translateX(6%) translateY(7%) scale(1.3);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7ab]{-webkit-transform:translateX(6%) translateY(25%) scale(1.7);transform:translateX(6%) translateY(25%) scale(1.7)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7ab]{-webkit-transform:translateX(6%) translateY(-5%) scale(1.1);transform:translateX(6%) translateY(-5%) scale(1.1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7ab]{-webkit-transform:translateX(6%) translateY(10%) scale(1.1);transform:translateX(6%) translateY(10%) scale(1.1)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7ab]{-webkit-transform:translateX(0) translateY(-10%) scale(1);transform:translateX(0) translateY(-10%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7c]{-webkit-transform:translateX(0) translateY(50%) scale(2);transform:translateX(0) translateY(50%) scale(2);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7c]{-webkit-transform:translateX(0) translateY(25%) scale(1.5);transform:translateX(0) translateY(25%) scale(1.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz7c]{-webkit-transform:translateX(-5%) translateY(30%) scale(1.5);transform:translateX(-5%) translateY(30%) scale(1.5)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz8]{-webkit-transform:translateX(40%) translateY(-16%) scale(1.5);transform:translateX(40%) translateY(-16%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz8]{-webkit-transform:translateX(55%) translateY(0) scale(2);transform:translateX(55%) translateY(0) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz8]{-webkit-transform:translateX(35%) translateY(-30%) scale(1.5);transform:translateX(35%) translateY(-30%) scale(1.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz8]{-webkit-transform:translateX(35%) translateY(-15%) scale(1.5);transform:translateX(35%) translateY(-15%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz8]{-webkit-transform:translateX(10%) translateY(-20%) scale(1);transform:translateX(10%) translateY(-20%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9los1]{-webkit-transform:translateX(35%) translateY(-45%) scale(1.5);transform:translateX(35%) translateY(-45%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9los1]{-webkit-transform:translateX(55%) translateY(-45%) scale(2);transform:translateX(55%) translateY(-45%) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9los1]{-webkit-transform:translateX(35%) translateY(-55%) scale(1.5);transform:translateX(35%) translateY(-55%) scale(1.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9los1]{-webkit-transform:translateX(42%) translateY(-35%) scale(1.7);transform:translateX(42%) translateY(-35%) scale(1.7)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9los1]{-webkit-transform:translateX(15%) translateY(-45%) scale(1);transform:translateX(15%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9lo2]{-webkit-transform:translateX(60%) translateY(-55%) scale(2);transform:translateX(60%) translateY(-55%) scale(2);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9lo2]{-webkit-transform:translateX(100%) translateY(-55%) scale(3);transform:translateX(100%) translateY(-55%) scale(3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9lo2]{-webkit-transform:translateX(60%) translateY(-45%) scale(2);transform:translateX(60%) translateY(-45%) scale(2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz9lo2]{-webkit-transform:translateX(15%) translateY(-45%) scale(1);transform:translateX(15%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz10los1]{-webkit-transform:translateX(0) translateY(-80%) scale(2);transform:translateX(0) translateY(-80%) scale(2);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz10los1]{-webkit-transform:translateX(0) translateY(-95%) scale(3);transform:translateX(0) translateY(-95%) scale(3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz10los1]{-webkit-transform:translateX(0) translateY(-65%) scale(2);transform:translateX(0) translateY(-65%) scale(2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz10los1]{-webkit-transform:translateX(15%) translateY(-45%) scale(1);transform:translateX(15%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz11]{-webkit-transform:translateX(-25%) translateY(50%) scale(1.5);transform:translateX(-25%) translateY(50%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz11]{-webkit-transform:translateX(-45%) translateY(80%) scale(2);transform:translateX(-45%) translateY(80%) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz11]{-webkit-transform:translateX(-15%) translateY(20%) scale(1.1);transform:translateX(-15%) translateY(20%) scale(1.1)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz11]{-webkit-transform:translateX(-25%) translateY(35%) scale(1.3);transform:translateX(-25%) translateY(35%) scale(1.3)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz12]{-webkit-transform:translateX(-50%) translateY(0) scale(1.5);transform:translateX(-50%) translateY(0) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz12]{-webkit-transform:translateX(-80%) translateY(3%) scale(2.5);transform:translateX(-80%) translateY(3%) scale(2.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz12]{-webkit-transform:translateX(-30%) translateY(-22%) scale(1.4);transform:translateX(-30%) translateY(-22%) scale(1.4)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz12]{-webkit-transform:translateX(-30%) translateY(-10%) scale(1.4);transform:translateX(-30%) translateY(-10%) scale(1.4)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz12]{-webkit-transform:translateX(15%) translateY(-25%) scale(1);transform:translateX(15%) translateY(-25%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(20%) translateY(-10%) scale(1);transform:translateX(20%) translateY(-10%) scale(1);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(30%) translateY(0) scale(1.2);transform:translateX(30%) translateY(0) scale(1.2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(15%) translateY(-28%) scale(.8);transform:translateX(15%) translateY(-28%) scale(.8)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(15%) translateY(-8%) scale(1.2);transform:translateX(15%) translateY(-8%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(15%) translateY(-25%) scale(.8);transform:translateX(15%) translateY(-25%) scale(.8)}}@media(min-width:1300px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz13]{-webkit-transform:translateX(15%) translateY(-33%) scale(.8);transform:translateX(15%) translateY(-33%) scale(.8)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=ntz14los1]{-webkit-transform:translateX(-5%) translateY(-20%) scale(1.5);transform:translateX(-5%) translateY(-20%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=ntz14los1]{-webkit-transform:translateX(-5%) translateY(-15%) scale(2.5);transform:translateX(-5%) translateY(-15%) scale(2.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=ntz14los1]{-webkit-transform:translateX(-5%) translateY(-30%) scale(1.3);transform:translateX(-5%) translateY(-30%) scale(1.3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=ntz14los1]{-webkit-transform:translateX(-5%) translateY(-15%) scale(1.3);transform:translateX(-5%) translateY(-15%) scale(1.3)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=ntz14los1]{-webkit-transform:translateX(15%) translateY(-25%) scale(1);transform:translateX(15%) translateY(-25%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz14los2]{-webkit-transform:translateX(-15%) translateY(-30%) scale(1.5);transform:translateX(-15%) translateY(-30%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz14los2]{-webkit-transform:translateX(-15%) translateY(-30%) scale(2.5);transform:translateX(-15%) translateY(-30%) scale(2.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz14los2]{-webkit-transform:translateX(-7%) translateY(-39%) scale(1.3);transform:translateX(-7%) translateY(-39%) scale(1.3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz14los2]{-webkit-transform:translateX(-7%) translateY(-15%) scale(1.3);transform:translateX(-7%) translateY(-15%) scale(1.3)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz14los2]{-webkit-transform:translateX(15%) translateY(-40%) scale(1);transform:translateX(15%) translateY(-40%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16a]{-webkit-transform:translateX(-30%) translateY(-36%) scale(1.5);transform:translateX(-30%) translateY(-36%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16a]{-webkit-transform:translateX(-50%) translateY(-35%) scale(1.9);transform:translateX(-50%) translateY(-35%) scale(1.9)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16a]{-webkit-transform:translateX(-25%) translateY(-50%) scale(1.2);transform:translateX(-25%) translateY(-50%) scale(1.2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16a]{-webkit-transform:translateX(-25%) translateY(-30%) scale(1.2);transform:translateX(-25%) translateY(-30%) scale(1.2)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16a]{-webkit-transform:translateX(10%) translateY(-45%) scale(1);transform:translateX(10%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16b]{-webkit-transform:translateX(-15%) translateY(-70%) scale(1.5);transform:translateX(-15%) translateY(-70%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16b]{-webkit-transform:translateX(-30%) translateY(-80%) scale(2.5);transform:translateX(-30%) translateY(-80%) scale(2.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16b]{-webkit-transform:translateX(-15%) translateY(-40%) scale(1.5);transform:translateX(-15%) translateY(-40%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16b]{-webkit-transform:translateX(10%) translateY(-45%) scale(1);transform:translateX(10%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16c]{-webkit-transform:translateX(40%) translateY(-70%) scale(1.5);transform:translateX(40%) translateY(-70%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16c]{-webkit-transform:translateX(60%) translateY(-50%) scale(2);transform:translateX(60%) translateY(-50%) scale(2)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16c]{-webkit-transform:translateX(40%) translateY(-40%) scale(1.5);transform:translateX(40%) translateY(-40%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16c]{-webkit-transform:translateX(10%) translateY(-45%) scale(1);transform:translateX(10%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16d]{-webkit-transform:translateX(20%) translateY(-70%) scale(1.5);transform:translateX(20%) translateY(-70%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16d]{-webkit-transform:translateX(20%) translateY(-90%) scale(3);transform:translateX(20%) translateY(-90%) scale(3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16d]{-webkit-transform:translateX(20%) translateY(-40%) scale(1.5);transform:translateX(20%) translateY(-40%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz16d]{-webkit-transform:translateX(10%) translateY(-45%) scale(1);transform:translateX(10%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz19]{-webkit-transform:translateX(20%) translateY(-70%) scale(1.5);transform:translateX(20%) translateY(-70%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz19]{-webkit-transform:translateX(20%) translateY(-90%) scale(3);transform:translateX(20%) translateY(-90%) scale(3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz19]{-webkit-transform:translateX(20%) translateY(-35%) scale(1.5);transform:translateX(20%) translateY(-35%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz19]{-webkit-transform:translateX(10%) translateY(-45%) scale(1);transform:translateX(10%) translateY(-45%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz50]{-webkit-transform:translateX(-30%) translateY(-20%) scale(1.5);transform:translateX(-30%) translateY(-20%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz50]{-webkit-transform:translateX(-50%) translateY(0) scale(2.5);transform:translateX(-50%) translateY(0) scale(2.5)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz50]{-webkit-transform:translateX(-25%) translateY(-22%) scale(1.5);transform:translateX(-25%) translateY(-22%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=netz50]{-webkit-transform:translateX(10%) translateY(-30%) scale(1);transform:translateX(10%) translateY(-30%) scale(1)}}@media(max-width:64em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=uevlos15]{-webkit-transform:translateX(-20%) translateY(-10%) scale(1.5);transform:translateX(-20%) translateY(-10%) scale(1.5);-webkit-transform-origin:center center;transform-origin:center center;width:100vw}}@media(max-width:47.999em){.extension-map.extension-map--ranking-table .extension-map-container[data-active=uevlos15]{-webkit-transform:translateX(-20%) translateY(0) scale(3);transform:translateX(-20%) translateY(0) scale(3)}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=uevlos15]{-webkit-transform:translateX(-9%) translateY(-15%) scale(1.5);transform:translateX(-9%) translateY(-15%) scale(1.5)}}@media(min-width:1200px){.extension-map.extension-map--ranking-table .extension-map-container[data-active=uevlos15]{-webkit-transform:translateX(10%) translateY(-20%) scale(1);transform:translateX(10%) translateY(-20%) scale(1)}}.extension-map-link{display:flex;justify-content:center}#extension-map .heading-margin,#extension-map h1,#extension-map h3{margin:2rem 0 0}#extension-map.extension-map h1.heading-centered{margin-left:1rem;margin-right:1rem;margin-top:2rem}#extension-map .textblock{padding:0 1em}.nlb-heighter{height:180px}@media(min-width:1024px){.nlb-heighter{height:85px}}.newsletter-box{left:0;min-height:133px;padding-bottom:0;padding-top:0;position:absolute;right:0;top:0}.newsletter-box .nlb-pt45{padding-top:45px}.newsletter-box .nlb-container{text-align:center}.newsletter-box .nlb-container form{display:inline}.newsletter-box .nlb-container form button{vertical-align:middle}.newsletter-box .nlb-container .nlb-text{font-size:24px;font-style:normal;margin-right:28px;vertical-align:middle}.newsletter-box .nlb-container input.nlb-email{border-radius:4px;color:#9c9ea0;max-width:368px;padding-left:14px;width:100%}.newsletter-box .nlb-container input.nlb-email::-webkit-input-placeholder{color:#9c9ea0;opacity:1}.newsletter-box .nlb-container input.nlb-email:-ms-input-placeholder{opacity:1}.newsletter-box .nlb-container input.nlb-email::placeholder{color:#9c9ea0;opacity:1}.newsletter-box .nlb-container input.nlb-email:-ms-input-placeholder{color:#9c9ea0}.newsletter-box .nlb-container input.nlb-email::-ms-input-placeholder{color:#9c9ea0}.newsletter-box .nlb-container button{margin-left:15px}@media(max-width:1023px){.newsletter-box .nlb-container .nlb-text{display:block;margin-bottom:10px;margin-right:0}.newsletter-box .nlb-container button{display:block;margin:18px auto auto}}@media(min-width:1024px)and (max-width:1303px){.newsletter-box .nlb-container .nlb-text{font-size:19px}.newsletter-box .nlb-container input.nlb-email{max-width:200px}}#uid1029 .newsletter-box,#uid1029 .nlb-heighter,#uid855 .newsletter-box,#uid855 .nlb-heighter{display:none}.hero{margin-top:0;padding-bottom:0;position:relative}.hero-image{font-size:0;height:270px;min-height:270px;overflow:hidden;padding-left:50%;position:relative;width:100%}.hero-image img{height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}@media(min-width:480px){.hero-image{height:auto;max-height:80vh;padding-left:0}.hero-image img{height:auto;-webkit-transform:none;transform:none;width:100%}}.hero.h-horizontal-left .inner .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 8vw 4rem}.hero.h-horizontal-left .inner .hero-content .hero-heading{margin:0 auto;max-width:1170px;padding:0 4rem;text-align:left;width:100%}.hero.h-horizontal-right .inner .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 8vw 4rem}.hero.h-horizontal-right .inner .hero-content .hero-heading{max-width:calc(1170px - 8rem);padding:0 4rem;text-align:right}.hero.h-vertical-top .inner .hero-content{justify-content:flex-start;padding:2rem 8vw 4rem}.hero.h-vertical-top .inner .hero-content .hero-heading{bottom:auto;padding-top:2vw;position:static;top:calc(50% - 2vw)}.hero.h-vertical-middle .inner .hero-content .hero-heading{bottom:auto;top:calc(50% - 2vw)}.hero-content{background:linear-gradient(180deg,transparent 0,transparent 34%,rgba(0,0,0,.4));bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#66000000",GradientType=0);left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.hero-content.hero-content--no_background{background:none;-webkit-filter:none;filter:none}.hero-content .hero-heading{bottom:1em;bottom:calc(.75em + 2vw);color:#fff;margin:0;padding:0 5%;position:absolute;text-align:center;text-shadow:0 2px 14px rgba(0,0,0,.3);width:100%}.hero:not(.hero--compact):not(.h-horizontal-left):not(.h-vertical-middle):not(.h-horizontal-right):not(.h-vertical-top):not(.hero--magazine):not(.hero--slim):not(.hero--videoloop) .hero-content .hero-heading{background-color:#fff;bottom:0;color:#3a4044;left:calc(50% - 1rem);line-height:.75;margin:0 1rem;max-width:1170px;padding-top:3rem;text-shadow:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 2rem)}.hero--magazine{margin-bottom:0;z-index:2}.hero--magazine .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 2rem 2.5rem;text-align:center}@media(min-width:540px){.hero--magazine .hero-content{padding:2rem 4rem 2.5rem}}@media(min-width:800px){.hero--magazine .hero-content{padding:2rem 6rem 2.5rem}}@media(min-width:1024px){.hero--magazine .hero-content{padding:2rem 8vw 4rem}}.hero--magazine .hero-content>*{max-width:1024px}.hero--magazine .hero-content .badge{position:absolute;top:2rem}@media(min-width:1024px){.hero--magazine .hero-content .badge{top:3rem}}.hero--magazine h1.hero-heading,.hero--magazine h2.hero-heading{color:#fff;margin:0 auto;max-width:1170px;padding:0;position:static;text-shadow:0 2px 7px rgba(0,0,0,.2)}.hero--magazine h1.hero-heading--dark,.hero--magazine h2.hero-heading--dark{color:#3a4044!important}.hero--magazine h1.hero-heading--light,.hero--magazine h2.hero-heading--light{color:#fff!important}.hero--magazine .hero-subline{color:#fff;margin-bottom:.5rem;margin-top:.5rem}.hero--magazine .hero-subline .hero-subline-mailto{border-bottom:.125rem solid #000}.hero--magazine .hero-subline .hero-subline-mailto:hover{border-bottom:transparent}@media(min-width:800px){.hero--magazine .hero-subline{margin-bottom:.5rem}}@media(min-width:1024px){.hero--magazine .hero-subline{font-size:1.25rem;margin-bottom:.5rem;margin-top:.5rem}}.hero--magazine.hero--inverted .hero-content{background:none}.hero--magazine.hero--inverted .hero-subline,.hero--magazine.hero--inverted h1.hero-heading,.hero--magazine.hero--inverted h2.hero-heading{color:#3a4044;text-shadow:none}.hero--magazine.hero--inverted .button.button--secondary{border-color:#3a4044;box-shadow:inset 0 0 0 1px #3a4044;color:#3a4044}.hero--magazine.h-vertical-bottom .inner .hero-content{justify-content:flex-end}.hero--magazine .hero-image{min-height:480px}.hero--magazine .hero-image img,.hero--magazine .hero-image picture{min-height:480px;width:auto}@media(min-width:480px){.hero--magazine .hero-image{height:auto;max-height:80vh;padding-left:50%}.hero--magazine .hero-image img{height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media(min-width:1200px){.hero--magazine .hero-image{padding-left:0}.hero--magazine .hero-image img{height:auto;-webkit-transform:none;transform:none;width:100%}}.hero--magazine .button.button--secondary{background:transparent;border-color:#fff;box-shadow:inset 0 0 0 1px #fff;color:#fff}.hero--magazine .button.button--secondary:hover{background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px #fc0}.hero--magazine .button.button--secondary:focus{box-shadow:inset 0 0 0 1px #fc0}.hero--magazine.hero--bwtarif .hero-heading,.hero--magazine.hero--bwtarif-large .hero-heading{color:#202426;text-shadow:none}.hero--magazine.hero--bwtarif .hero-subline,.hero--magazine.hero--bwtarif-large .hero-subline{color:#202426;font-style:normal;font-weight:700;margin:1.5rem 0 1rem}.hero--magazine.hero--bwtarif .hero-subline:empty,.hero--magazine.hero--bwtarif-large .hero-subline:empty{display:none}.hero--magazine.hero--bwtarif .button.button--secondary,.hero--magazine.hero--bwtarif-large .button.button--secondary{border-color:#202426;box-shadow:inset 0 0 0 1px #202426;color:#202426}.hero--magazine.hero--bwtarif .hero-content,.hero--magazine.hero--bwtarif-large .hero-content{background:none;justify-content:center}@media(min-width:1024px){.hero--magazine.hero--bwtarif .hero-content,.hero--magazine.hero--bwtarif-large .hero-content{padding:3rem 8vw 3.5rem}}.hero--magazine.hero--bwtarif .hero-image,.hero--magazine.hero--bwtarif-large .hero-image{height:auto;min-height:356px}.hero--magazine.hero--bwtarif .hero-image img,.hero--magazine.hero--bwtarif .hero-image picture,.hero--magazine.hero--bwtarif-large .hero-image img,.hero--magazine.hero--bwtarif-large .hero-image picture{min-height:356px;width:auto}.hero--magazine.hero--bwtarif-large .hero-content{background:none;justify-content:flex-end}@media(min-width:1024px){.hero--magazine.hero--bwtarif-large .hero-content{padding:2rem 8vw 5vw}}.hero--magazine.hero--bwtarif-large .hero-heading{text-shadow:0 0 .5em rgba(254,216,87,.75)}.hero--magazine:not(:first-child):not(.hero--bwtarif):not(.hero--bwtarif-large):not(.hero--home){background:#000;margin:0}@media(max-width:639px){.hero--magazine:not(:first-child):not(.hero--bwtarif):not(.hero--bwtarif-large):not(.hero--home) .hero-image{opacity:.8}}@media(min-width:481px){.hero--video .hero-image{display:none}}.hero--video .hero-video{background:#000;display:none;line-height:0;min-height:320px;min-width:768px}@media(min-width:481px){.hero--video .hero-video{display:block;padding-left:50%}.hero--video .hero-video .plyr__poster,.hero--video .hero-video video{height:320px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:768px}.hero--video .hero-video .plyr,.hero--video .hero-video .plyr__video-wrapper{overflow:visible}}@media(min-width:768px){.hero--video .hero-video{display:block;padding-left:0}.hero--video .hero-video .plyr__poster,.hero--video .hero-video video{height:auto;-webkit-transform:none;transform:none;width:100%}}@media(min-width:640px){.hero--video-bwtarif.hero--home{margin-bottom:12rem;margin-top:3.5rem}}.hero--video-bwtarif.hero--home h1.hero-heading{background:#fc0;color:#3a4044;display:block;height:auto;margin-bottom:.5rem;margin-left:50%;margin-top:-2rem;overflow:hidden;padding:1rem 2rem;position:static;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media(min-width:640px){.hero--video-bwtarif.hero--home h1.hero-heading{bottom:0;left:0;max-width:none;padding:1.5rem calc(8.33333% + 1rem);position:absolute;right:0;text-align:center;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);width:100%}}.hero--video-bwtarif.hero--home h1.hero-heading .hero-heading-bg{display:block;height:100%;left:50%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}@media(min-width:640px){.hero--video-bwtarif.hero--home h1.hero-heading .hero-heading-bg{height:auto;min-height:100%;width:100%}}.hero--video-bwtarif.hero--home h1>*{margin:0}.hero--video-bwtarif.hero--home h1>span:first-child{-webkit-animation-delay:0;animation-delay:0;-webkit-animation:crossFadeA 12s ease infinite;animation:crossFadeA 12s ease infinite;opacity:0;position:relative;top:0}.hero--video-bwtarif.hero--home h1>span:last-child{-webkit-animation-delay:0;animation-delay:0;-webkit-animation:crossFadeB 12s ease infinite;animation:crossFadeB 12s ease infinite;left:2rem;opacity:0;position:absolute;right:2rem;top:1rem;width:auto}@media(min-width:640px){.hero--video-bwtarif.hero--home h1>span:last-child{left:0;right:0;top:1.5rem}.hero--video-bwtarif.hero--home h1+span{font-family:bwegt Text,sans-serif;font-size:2rem;line-height:1.2}}.hero--compact{margin:1rem;max-height:none;max-width:118rem;overflow:hidden;padding:0}@media(min-width:120rem){.hero--compact{margin:1rem auto}}.hero--compact:first-child{margin-top:4.75rem}.hero--compact .hero-content{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;max-height:none;max-width:none;min-height:0;position:absolute;right:0;top:0;width:100%}.hero--compact .hero-content .overline{color:#fff;text-align:center;width:100%}.hero--compact .hero-heading{bottom:1em;bottom:calc(.75em + 2vw)}.hero--compact .hero-image{min-height:252px}.hero--compact .hero-video{line-height:0}.hero--compact .hero-video video{height:auto;width:100%}.hero--compact-gridwidth{max-height:none}.hero--compact-gridwidth .inner{height:100%;position:relative;width:100%}.hero--compact-gridwidth .hero-content{min-height:0;width:100%}.hero--compact-gridwidth .hero-image img{height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}@media(min-width:480px){.hero--compact-gridwidth .hero-image{height:270px;max-height:270px;padding-left:50%}.hero--compact-gridwidth .hero-image img{height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media(min-width:512px){.hero--compact-gridwidth .hero-image{height:auto;max-height:80vh;padding-left:0}.hero--compact-gridwidth .hero-image img{height:auto;-webkit-transform:none;transform:none;width:100%}}.hero--slim .hero-image,.hero--slim_noheadline .hero-image{max-height:30vh}.hero--slim .hero-content .hero-heading,.hero--slim_noheadline .hero-content .hero-heading{bottom:.75em}.hero--home{background:transparent;cursor:pointer;margin-bottom:0}.hero--home .hero-content{align-items:flex-start;background:none;-webkit-filter:none;filter:none;justify-content:center;padding-bottom:4rem;position:relative}@media(min-width:540px){.hero--home .hero-content{padding:2rem 2rem 4rem}}@media(min-width:640px){.hero--home .hero-content{paddding-right:calc(8.33333% + 1rem);padding-left:calc(8.33333% + 1rem);padding-top:4rem;position:absolute}}@media(min-width:1440px){.hero--home .hero-content{paddding-right:calc(50vw - 720px + 2rem);padding-left:calc(50vw - 720px + 2rem)}}.hero--home .hero-subline,.hero--home h1.hero-heading,.hero--home h2.hero-heading{color:#3a4044;margin:0;text-align:left;text-shadow:none}@media(min-width:640px){.hero--home .hero-subline,.hero--home h1.hero-heading,.hero--home h2.hero-heading{color:#fff;width:50%}.hero--home-inverted .hero-subline,.hero--home-inverted h1.hero-heading,.hero--home-inverted h2.hero-heading{color:#3a4044}}.hero--home h1.hero-heading{line-height:1.1428571429;max-width:720px}@media(min-width:400px){.hero--home h1.hero-heading{font-size:2.5rem;font-size:calc(10.85714px + 4.28571vw)}}@media(min-width:640px){.hero--home h1.hero-heading{text-shadow:0 2px 16px rgba(30,20,0,.4)}}@media(min-width:960px){.hero--home h1.hero-heading{font-size:3.25rem;line-height:1.1730769231}}@media(min-width:1400px){.hero--home h1.hero-heading{font-size:3.25rem;font-size:calc(14px + 2.77778vw);line-height:1.1}}@media(min-width:1800px){.hero--home h1.hero-heading{font-size:4rem;line-height:1.09375}}@media(min-width:640px){.hero--home-inverted h1.hero-heading{text-shadow:none}}.hero--home .hero-subline{display:block;font-size:18px;margin:1rem 0;max-width:560px}.hero--home:not(:first-child):not(.hero--bwtarif):not(.hero--bwtarif-large) .hero-image{opacity:1}@media(min-width:640px){.hero--home-inverted a.button{background-color:#3a4044;color:#fff}}.hero--home .hero-image{height:auto;min-height:0}@media(min-width:640px){.hero--home .hero-image{min-height:540px}}.hero--home .hero-image img,.hero--home .hero-image picture{height:auto;min-height:0}@media(min-width:640px){.hero--home .hero-image{padding-left:50%}.hero--home .hero-image img{height:auto;min-height:540px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1350px}}@media(min-width:1200px){.hero--home .hero-image{padding-left:50%}.hero--home .hero-image img{height:540px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1350px}}@media(min-width:1350px){.hero--home .hero-image{padding-left:0}.hero--home .hero-image img{height:auto;min-height:540px;min-width:1350px;-webkit-transform:none;transform:none;width:100%}}.hero--toubiz{margin-top:4.75rem}.hero--videoloop{background-color:#000;border-top:60px solid transparent;margin:0;overflow:hidden;padding-top:0}.hero--videoloop .inner .plyr__video-embed{position:relative}.hero--videoloop .inner .plyr__video-embed iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(max-width:479px){.hero--videoloop .inner .plyr__video-embed{padding-bottom:270px}.hero--videoloop .inner .plyr__video-embed iframe{left:50%;min-width:480px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:1100px){.hero--videoloop{height:460px;overflow:hidden}.hero--videoloop .inner{height:0;padding-top:0;position:absolute;width:100%}}@media(min-width:1300px){.hero--videoloop{height:624px}}@media(min-width:2048px){.hero--videoloop{height:686px}}.cc_banner-wrapper+.hero--compact,style+.hero--compact{margin-top:4.75rem}.cc_banner-wrapper+.hero--magazine:not(:first-child):not(.hero--bwtarif):not(.hero--bwtarif-large):not(.hero--home){margin-top:3.75rem}.form--toubiz{position:relative}@media(min-width:1024px){.form--toubiz{left:1em;position:absolute;right:1em;top:100px}}.form--toubiz .event-search-form>div{background-color:#fff;border-radius:10px;padding:10px 20px}.form--toubiz .event-search-form>div input{border:none;border-bottom:1px solid #fc0}.form--toubiz .event-search-form>div .svg-icon{display:none}.form--toubiz .event-search-form>div .event-search-form-input--radius.hide{display:none!important}.form--toubiz .event-search-form #inputdropdown-menu ul{background-color:#fff!important;border-radius:5px;box-shadow:1px 0 0 #e6e6e6}.form--toubiz .event-search-form #inputdropdown-menu ul li,.form--toubiz .event-search-form .easy-autocomplete-container li{background-color:#fff}.form--toubiz .event-search-form .easy-autocomplete-container li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.form--toubiz .event-search-form .easy-autocomplete-container li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.grid-container .hero--videoloop{background-color:#fff}.breadcrumb+.page-content .hero--videoloop{border-top:none;padding-top:0}.page-content--bwtarif .hero-content{background:none;-webkit-filter:none;filter:none}.hero--magazine.hero--video-bwtarif{margin-top:3.5rem}.teaser-grid+.hero.hero--magazine,.text-img:not([class*=background])+.hero.hero--magazine{margin-top:1rem}.grid-container+.hero.hero--magazine,.grid-container+.hero.hero--magazine:not(:first-child):not(.hero--home),.grid-container+.hero.hero--magazine:not(:first-child):not(.hero--home-inverted),.teaser-grid+.hero.hero--magazine.hero--bwtarif{margin-top:3rem}.b2b-container-right .grid-container .hero--videoloop{height:auto;margin-top:2.75rem;padding-top:41%}.b2b-container-right .grid-container .hero--videoloop .inner{height:0;padding-top:41%;position:absolute;top:0;width:100%}.b2b-container-right .grid-container .hero--videoloop .plyr__video-embed{position:static}@media(max-width:479px){.b2b-container-right .grid-container .hero--videoloop .inner .plyr__video-embed{padding-bottom:41%}.b2b-container-right .grid-container .hero--videoloop .plyr__video-embed iframe{left:50%;min-width:480px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:768px){.b2b-container-right .grid-container .hero--videoloop{margin-top:0}}@media(min-width:1100px){.b2b-container-right .grid-container .hero--videoloop{height:auto;padding-top:41%}.b2b-container-right .grid-container .hero--videoloop .inner{height:0;padding-top:41%;position:absolute;top:0;width:100%}}@media(min-width:1300px){.b2b-container-right .grid-container .hero--videoloop{height:auto}}@media(min-width:2048px){.b2b-container-right .grid-container .hero--videoloop{height:auto}}@-webkit-keyframes crossFadeA{5%{opacity:1}45%{opacity:1}50%{opacity:0}55%{opacity:0}95%{opacity:0}to{opacity:0}}@keyframes crossFadeA{5%{opacity:1}45%{opacity:1}50%{opacity:0}55%{opacity:0}95%{opacity:0}to{opacity:0}}@-webkit-keyframes crossFadeB{5%{opacity:0}45%{opacity:0}50%{opacity:0}55%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes crossFadeB{5%{opacity:0}45%{opacity:0}50%{opacity:0}55%{opacity:1}95%{opacity:1}to{opacity:0}}.superhero{background:#fafafa;height:auto;margin:0;min-height:342px;position:relative;width:100%}@media(min-width:38em){.superhero{height:0;padding-top:56.25%;width:100%}}.superhero .inner{bottom:0;height:100%;overflow:hidden;position:absolute;top:0;width:100%;width:100vw}.superhero .main-video{font-size:0;position:relative}.superhero img{outline:2px solid red}.superhero video{height:342px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:608px}@media(min-width:30em){.superhero video{margin-left:50%}}@media(min-width:38em){.superhero video{height:56.25vw;width:auto}}.superhero video:not(.bwegt-hero-video){height:auto;width:100%}.superhero .plyr,.superhero .plyr__video-wrapper{background:#f4f4f4}.superhero .plyr--ready{padding-left:50%}.superhero .plyr__play-large{border:none}.superhero .plyr__poster{background-size:cover}.superhero ::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.superhero ::-webkit-media-controls-panel,.superhero ::-webkit-media-controls-timeline{-webkit-appearance:none;display:none!important}.superhero.campaign-story{margin-bottom:5rem}@media(min-width:48em){.superhero.campaign-story{margin-bottom:10rem}}.superhero.campaign-story:after{background:#fc0;bottom:-80px;content:"";display:block;height:120px;left:50%;position:absolute;width:2px}@media(min-width:48em){.superhero.campaign-story:after{bottom:-160px;height:240px}}.campaign-video{display:flex;justify-content:center}.campaign-video .plyr__play-large{border:none;top:50%}.campaign-video .plyr__controls button svg{margin-top:0}.campaign-video .plyr{flex-basis:960px;flex-shrink:1}.hero--searchbox{position:relative}.hero--searchbox .inner{align-items:center;display:flex}.hero--searchbox .fareinfo-search-form,.hero--searchbox .form-toubiz{background-color:#fff}.hero--searchbox .hero-image{display:none}@media(min-width:768px){.hero--searchbox .hero-image{display:block;height:700px;max-height:inherit;min-height:480px;padding-left:50%}.hero--searchbox .hero-image picture,.hero--searchbox .hero-image picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.hero--searchbox .hero-image img{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:1200px){.hero--searchbox .hero-image{padding-left:0}.hero--searchbox .hero-image picture,.hero--searchbox .hero-image picture img{height:100%;width:100%}.hero--searchbox .hero-image img{-webkit-transform:translateX(0);transform:translateX(0)}}.hero--searchbox .hero-content{background:none;padding:0;position:relative}@media(min-width:768px){.hero--searchbox .hero-content{align-items:center;display:flex;margin:0 auto;max-width:1202px;padding:0 1rem .5rem;position:absolute}.hero--searchbox .hero-content .formbody{margin-top:0}}.hero--searchbox .fareinfo-search-form{max-width:none}@media(min-width:768px){.hero--searchbox .fareinfo-search-form{box-shadow:0 0 24px rgba(0,0,0,.3);max-width:450px}}.hero--searchbox .checkbox label{float:none}.hero--searchbox .fareinfo-search-form-input{max-width:540px}.text-img{width:100%}.text-img a+a{margin-top:8px}.text-img.background--brightgrey{padding:3rem 0}.text-img.background--brightgrey+.teaser-campaign{margin-top:0}.text-img .bwegt-widget-configurator .button--secondary{margin-top:2rem!important}.text-img .grid-container{display:flex;flex-direction:column-reverse;max-width:1440px}@media(min-width:40em){.text-img .grid-container{display:flex;flex-direction:row;justify-content:center}}.text-img .grid-container>*{display:inline-block;vertical-align:top}.text-img-text .button{margin-top:1rem}@media(min-width:40em){.text-img-text{margin-right:2em;padding-bottom:1rem;width:calc(-1em + 50%)}.text-img-text .button{margin-top:.5rem}}.text-img-image{margin-bottom:1.25rem;margin-top:0;width:100%}.text-img-image img{display:block;height:auto;width:100%}@media(min-width:40em){.text-img-image{margin:0;width:calc(-1em + 50%)}}.text-img-image a{border:none}.text-img-image a[aria-hidden=true]{display:block}.text-img-image .main-video>[data-focus-visible-added]{visibility:hidden}@media(min-width:40em){.text-img--reverse .grid-container{flex-direction:row-reverse}.text-img--reverse .text-img-text{margin-left:2em;margin-right:0}}.text-img .text-img-heading{margin-top:0}@media(min-width:60em){.text-img h2.text-img-heading{font-size:3.25rem;line-height:1.1730769231}}.text-img--large .text-img-text h2{margin-bottom:1rem;padding:0}@media(min-width:960px){.text-img--large .text-img-text h2{font-size:2.625rem}}@media(min-width:40em){.text-img--large .text-img-text{margin-right:2em;width:calc(-1.2em + 40%)}}@media(min-width:64em){.text-img--large .text-img-text{margin:0 calc(2.2em + 10%) 0 0;width:calc(-1.4em + 30%)}}.text-img--large .text-img-text .overline{margin-bottom:.5em;padding:0}.text-img--large .text-img-text .textblock{margin-bottom:1.5rem;padding:0}@media(min-width:40em){.text-img--large .text-img-image{margin:0;width:calc(-.8em + 60%)}.text-img--large.text-img--reverse .text-img-text{margin-left:2em;margin-right:0}}@media(min-width:64em){.text-img--large.text-img--reverse .text-img-text{margin-right:0;width:calc(-1.2em + 40%)}}.text-img.campaign-story{display:flex;margin-bottom:1rem;padding-bottom:20vw;padding-top:0;position:relative}@media(min-width:48em){.text-img.campaign-story{padding-bottom:10rem;padding-top:0}.text-img.campaign-story p{font-size:1.125rem}}.text-img.campaign-story .grid-container{display:flex;flex-direction:column-reverse;padding-top:0}@media(min-width:40em){.text-img.campaign-story .grid-container{flex-direction:row;padding-top:2rem}}.text-img.campaign-story .grid-container .text-img-text{margin-top:2rem}@media(min-width:40em){.text-img.campaign-story .grid-container .text-img-text{margin-top:0}.text-img.campaign-story.text-img--reverse .grid-container{flex-direction:row-reverse}}.text-img.campaign-story:after{background:#fc0;bottom:0;content:"";display:block;height:20vw;left:50%;position:absolute;width:2px}@media(min-width:48em){.text-img.campaign-story:after{bottom:0;height:10rem}}.text-img--full .grid-container{display:flex;flex-direction:column}.text-img--full .grid-container>*{margin:0 0 2rem;text-align:center;width:100%}.text-img--full .grid-container h2{margin-bottom:.25em}.text-img--full .button,.text-img:not([class*=background])+.text-img{margin-top:1rem}.teaser-grid+.text-img[class*=background],.text-img:not([class*=background])+.text-img[class*=background]{margin-top:3rem}.teaser-grid.slider-mobile+.text-img[class*=background]{margin-top:0}@media(min-width:30em){.teaser-grid.slider-mobile+.text-img[class*=background]{margin-top:3rem}}.images{margin-top:1rem}.images figure,.images-figure{margin:0;overflow:auto}.images img,.images picture{height:auto;line-height:0;width:100%}.images--double .images-figure{display:block}@media(min-width:40em){.images--double .images-figure{float:left;margin-right:2rem;width:calc(50% - 1rem)}.images--double .images-figure:last-child{margin-right:0}.images--double .images-figure:last-child:after{clear:both;content:"";float:none}}@media(min-width:640px){.images-figure--column-width{padding-left:calc(-1.66667rem + 16.66667%);padding-right:calc(-1.66667rem + 16.66667%)}}@media(min-width:1280px){.images-figure--column-width{margin-left:auto;margin-right:auto;max-width:640px;padding:0}}@media(min-width:640px){.images-figure--floated,.images-figure--floated-right{float:left;margin-right:2rem;margin-top:0;max-width:420px;width:50%}.images-figure--floated-right{float:right;margin-left:2rem;margin-right:0}}.images-caption{color:#3a4044;float:left;margin-bottom:1rem;margin-top:0;opacity:.75;width:100%}.images-caption p{font-size:1rem}.images-caption p:first-child{margin-top:.5rem}.images-imgcontainer{float:left;width:100%}.images-imgcontainer a{border-bottom:none}.images-imgcontainer img{margin-top:0}.images-figure+.images-figure{margin-top:1rem}.textblock+.images-figure.images-figure--floated{margin-bottom:1rem;margin-top:1.5rem}.gallery-cluster .images-figure+.images-figure,.images--double .images-figure+.images-figure{margin-top:0}@media(min-width:40em){.js-tabs-panel .images--double .images-figure{width:calc(40% - 1rem)}.js-tabs-panel .images--double .images-figure:last-child{width:calc(60% - 1rem)}}.js-tabs-panel .images--double .images-figure .images-imgcontainer p{word-wrap:break-word;font-size:.9rem}.js-tabs-panel .content .overline{margin-top:60px}.quality-ranking{background-color:#f5f5f5;position:relative;z-index:9}.quality-ranking .grid-container{overflow:visible}.quality-ranking h2{font-weight:700}.quality-ranking__filters{margin-top:2em}.quality-ranking__filters select{-webkit-appearance:none;appearance:none;background:url(/fileadmin/static/assets/img/quality-ranking/arrow-down-select.svg) #fff;background-position:95%;background-position-x:95%;background-repeat:no-repeat;border:1px solid #dfe0e1;border-radius:4px;color:#3a4044;font-weight:700;height:48px;padding:12px;width:100%}.quality-ranking__filters select::-ms-expand{display:none}@media(min-width:48em){.quality-ranking__filters select{width:335px}}.quality-ranking__filters select option{font-weight:700}.quality-ranking__intro{display:flex;flex-direction:column;justify-content:center;margin-top:2em;text-align:left}@media(min-width:48em){.quality-ranking__intro{flex-direction:row;justify-content:space-between;text-align:center}}.quality-ranking__intro .ranking-title{display:flex}.quality-ranking__intro h3{align-self:center;margin-bottom:1.625rem}@media(min-width:48em){.quality-ranking__intro h3{margin-bottom:0}}.quality-ranking__intro .download-btn{align-items:center;display:flex;justify-content:flex-start;margin-top:0}@media(min-width:48em){.quality-ranking__intro .download-btn{justify-content:center}}.quality-ranking__intro .download-btn a{margin:0 0 0 1em}@media(min-width:48em){.quality-ranking__intro .download-btn a{font-size:18px}}.quality-ranking__open-header{display:block;margin-top:.875rem}@media(min-width:48em){.quality-ranking__open-header{display:none}}.quality-ranking__open-header--open img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.quality-ranking__open-header a,.quality-ranking__open-header a:active,.quality-ranking__open-header a:focus,.quality-ranking__open-header a:hover{border:none}.quality-ranking__open-header span{font-size:.875rem;font-style:normal;font-weight:400;margin-top:0}.quality-ranking__open-header span._hide{display:none}.quality-ranking__table{display:flex;flex-direction:row;margin-top:.625rem;padding-bottom:3.125rem}@media(min-width:48em){.quality-ranking__table{margin-top:2.1875em}}.quality-ranking__table>div{display:flex;margin-top:0;transition:.4s ease-in;width:100%}@media(min-width:48em){.quality-ranking__table>div{height:100%;width:calc(100% - 185px)}}.quality-ranking__table>div.animation{opacity:0}.quality-ranking li .quality-ranking__number{border:1px solid #000;border-radius:50%;height:2.5rem;text-align:center;width:2.5rem}@media(min-width:48em){.quality-ranking li .quality-ranking__number{height:3.5rem;width:3.5rem}}.quality-ranking li .quality-ranking__number h2{font-size:1.438rem;padding-bottom:0;padding-left:5px;padding-top:5px}@media(min-width:48em){.quality-ranking li .quality-ranking__number h2{font-size:1.875rem;padding-top:9px}}.quality-ranking__column{flex:0 0 130px;list-style:none;margin:0;padding:.625rem 0 0}@media(min-width:48em){.quality-ranking__column{flex:0 0 190px}}.quality-ranking__column--header{flex:26px;margin-right:.125rem}@media(min-width:48em){.quality-ranking__column--header{flex:0 0 207px}}.quality-ranking__column--header li{align-items:center;display:flex;font-size:.75rem;height:2.5rem;justify-content:flex-start;margin-top:0;padding-right:8px;text-align:left}@media(min-width:48em){.quality-ranking__column--header li{font-size:.875rem;height:3.75rem;padding-right:13px}.quality-ranking__column--header li.highlighted{background-color:#e2e2e2}}.quality-ranking__column--header li.highlighted span{font-weight:700}.quality-ranking__column--header li span{display:none;font-style:normal;font-weight:400;margin-top:0;padding-left:8px}@media(min-width:48em){.quality-ranking__column--header li span{display:block}}.quality-ranking__column--header li .icon-tooltip{margin-left:.313rem;margin-top:0;vertical-align:sub}.quality-ranking__column--header li>div{text-align:right;width:0}@media(min-width:48em){.quality-ranking__column--header li>div{width:35px}}.quality-ranking__column--header li a{align-items:center;border:none;display:flex;height:100%;justify-content:flex-end;margin-top:0}.quality-ranking__column--header li a:last-child{justify-content:space-between;position:relative;width:100%}.quality-ranking__column--header li a:last-child span{font-style:normal}.quality-ranking__column--header li a:last-child>div{border:solid #959595;border-width:0 1px 1px 0;display:none;padding:3px;position:absolute;right:0}@media(min-width:48em){.quality-ranking__column--header li a:last-child>div{display:inline-block}}.quality-ranking__column--header li a:last-child .arrow-up{margin-top:-7px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.quality-ranking__column--header li a:last-child .arrow-down{margin-bottom:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.quality-ranking__column--header li a:last-child.highlight-arrow-down .arrow-down,.quality-ranking__column--header li a:last-child.highlight-arrow-up .arrow-up{border:solid #000;border-width:0 1px 1px 0}.quality-ranking__column--header li a span{font-style:normal;text-decoration:underline;-webkit-text-decoration-color:#fc0;text-decoration-color:#fc0}.quality-ranking__column--header li a:hover span{-webkit-text-decoration-color:#222;text-decoration-color:#222}.quality-ranking__column--header li a>div{margin-top:0;position:relative}.quality-ranking__column--header li a.tooltip-wrapper>div{text-align:right;width:20px}@media(min-width:48em){.quality-ranking__column--header li a.tooltip-wrapper>div{width:35px}}.quality-ranking__column--header--open{flex:0 0 158px}@media(min-width:48em){.quality-ranking__column--header--open{flex:initial}}.quality-ranking__column--header--open li span{display:block}.quality-ranking__column--header--open li.highlighted{background-color:#e2e2e2}.quality-ranking__column--header--open li>div{text-align:left;width:20px}.quality-ranking__column--header--open li a:last-child>div{display:inline-block}.quality-ranking__column--header--open+div ul+.quality-ranking__slider .slick-prev{left:-8.375rem}.quality-ranking__column--header--open+div ul+.quality-ranking__slider .slick-next{left:-5.75rem}.quality-ranking__column--data{background-color:#fff;margin-right:.25rem;padding-bottom:.438rem}@media(min-width:48em){.quality-ranking__column--data{margin-right:.5rem;padding-bottom:1rem}}.quality-ranking__column--data li{align-items:center;display:flex;font-size:1rem;height:2.5rem;justify-content:center;margin-top:0;position:relative}@media(min-width:48em){.quality-ranking__column--data li{font-size:1.125rem;height:3.75rem}}.quality-ranking__column--data li.quality-ranking__wrapper__name{align-items:flex-start;font-size:.813rem;line-height:1.063rem;padding:10px 5px 0;text-align:center;word-break:break-word}@media(min-width:48em){.quality-ranking__column--data li.quality-ranking__wrapper__name{font-size:1.125rem;line-height:1.375rem;padding:18px 5px 0}}.quality-ranking__column--data li.highlighted{background-color:#e2e2e2;font-weight:700}.quality-ranking__column--data li span{font-size:12px;font-weight:400;position:absolute;right:10px}@media(min-width:48em){.quality-ranking__column--data li span{font-size:14px;right:25px}}.quality-ranking__column--primary{background-color:#fc0;display:block!important;float:none!important}.quality-ranking__column--primary li.quality-ranking__wrapper__name a{-webkit-text-decoration-color:#222;text-decoration-color:#222}.quality-ranking__column--primary li .quality-ranking__number{background-color:#fff;border:1px solid #fff;padding-top:0}.quality-ranking__column--primary li.highlighted{background-color:hsla(0,0%,100%,.5)}.quality-ranking__column--secondary{background-color:#ffeb99}.quality-ranking__column--secondary li.highlighted{background-color:hsla(0,0%,100%,.5)}.quality-ranking__column--third{background-color:#fff5cc}.quality-ranking__column--third li.highlighted{background-color:hsla(0,0%,100%,.5)}.quality-ranking__column--highlighted{border:4px solid #fc0;padding-top:6.5px}.quality-ranking__slider{margin-top:0;width:calc(100% - 100px)}@media(min-width:48em){.quality-ranking__slider{width:calc(100% - 190px)}}.quality-ranking__slider>div{height:100%;margin-bottom:0!important}.quality-ranking__slider .slick-slide{box-sizing:border-box;margin-top:0;width:130px}@media(min-width:48em){.quality-ranking__slider .slick-slide{width:190px}}.quality-ranking__slider .slick-slide._hide,.quality-ranking__slider .slick-track .slick-slide:last-child{display:none}.quality-ranking__slider .slick-list,.quality-ranking__slider .slick-track{height:100%}.quality-ranking__slider .slick-slide{margin-right:.25rem}@media(min-width:48em){.quality-ranking__slider .slick-slide{margin-right:.625rem}}.quality-ranking__slider .slick-slide>div{height:100%}.quality-ranking__slider .slick-slide ul{display:inline-block;height:100%;width:100%}.quality-ranking__slider .slick-dots{bottom:-40px;display:none!important}@media(min-width:62em){.quality-ranking__slider .slick-dots{display:block!important}}.quality-ranking__slider .slick-dots li button{background-color:#fc0;border-radius:50%;height:.875rem;margin:0;width:.875rem}.quality-ranking__slider .slick-dots li.slick-active button{background-color:#000}.quality-ranking__slider .slick-next,.quality-ranking__slider .slick-prev{background-color:transparent;bottom:-4.5rem;height:2rem;top:auto;width:2rem;z-index:1}@media(min-width:62em){.quality-ranking__slider .slick-next,.quality-ranking__slider .slick-prev{bottom:0;top:calc(50% - 33px)}}@media(min-width:62em)and (-ms-high-contrast:active),(min-width:62em)and (-ms-high-contrast:none){.quality-ranking__slider .slick-next,.quality-ranking__slider .slick-prev{top:calc(50% - 37px)}}.quality-ranking__slider .slick-next:focus,.quality-ranking__slider .slick-prev:focus{top:auto}@media(min-width:62em){.quality-ranking__slider .slick-next:focus,.quality-ranking__slider .slick-prev:focus{top:calc(50% - 33px)}}@media(min-width:62em)and (-ms-high-contrast:active),(min-width:62em)and (-ms-high-contrast:none){.quality-ranking__slider .slick-next:focus,.quality-ranking__slider .slick-prev:focus{top:calc(50% - 37px)}}.quality-ranking__slider .slick-next:focus .slick-next-icon,.quality-ranking__slider .slick-next:focus .slick-prev-icon,.quality-ranking__slider .slick-prev:focus .slick-next-icon,.quality-ranking__slider .slick-prev:focus .slick-prev-icon{margin-left:0}.quality-ranking__slider .slick-next .slick-prev-icon,.quality-ranking__slider .slick-prev .slick-prev-icon{opacity:1}.quality-ranking__slider .slick-next .slick-prev-icon:before,.quality-ranking__slider .slick-prev .slick-prev-icon:before{background:url(/fileadmin/static/assets/img/quality-ranking/circle-button-arrow-darkgrey.svg);content:""}.quality-ranking__slider .slick-next .slick-next-icon,.quality-ranking__slider .slick-prev .slick-next-icon{opacity:1}.quality-ranking__slider .slick-next .slick-next-icon:before,.quality-ranking__slider .slick-prev .slick-next-icon:before{background:url(/fileadmin/static/assets/img/quality-ranking/circle-button-arrow-right-darkgrey.svg);content:""}.quality-ranking__slider .slick-next .slick-next-icon:before,.quality-ranking__slider .slick-next .slick-prev-icon:before,.quality-ranking__slider .slick-prev .slick-next-icon:before,.quality-ranking__slider .slick-prev .slick-prev-icon:before{background-repeat:no-repeat;display:block;height:32px;width:32px}.quality-ranking__slider .slick-prev{left:0}@media(min-width:62em){.quality-ranking__slider .slick-prev{left:-20px}}.quality-ranking__slider .slick-next{left:42px}@media(min-width:62em){.quality-ranking__slider .slick-next{left:auto;right:-10px}}.quality-ranking__slider .quality-ranking__name{text-decoration:underline;-webkit-text-decoration-color:#fc0;text-decoration-color:#fc0}.quality-ranking .slick-slider-nav{display:flex;flex-direction:row;justify-content:center;margin-top:-24px;position:relative}@media(min-width:48em){.quality-ranking .slick-slider-nav{margin-top:0}}@media(min-width:62em){.quality-ranking .slick-slider-nav{display:none}}.quality-ranking .slick-slider-nav .slick-next,.quality-ranking .slick-slider-nav .slick-prev{background-color:transparent;bottom:-4.5rem;height:2rem;margin:0 5px;position:static;top:auto;-webkit-transform:none;transform:none;width:2rem;z-index:1}.quality-ranking .slick-slider-nav .slick-next:focus,.quality-ranking .slick-slider-nav .slick-prev:focus{top:auto}.quality-ranking .slick-slider-nav .slick-next:focus .slick-next-icon,.quality-ranking .slick-slider-nav .slick-next:focus .slick-prev-icon,.quality-ranking .slick-slider-nav .slick-prev:focus .slick-next-icon,.quality-ranking .slick-slider-nav .slick-prev:focus .slick-prev-icon{margin-left:0}.quality-ranking .slick-slider-nav .slick-next .slick-prev-icon,.quality-ranking .slick-slider-nav .slick-prev .slick-prev-icon{opacity:1}.quality-ranking .slick-slider-nav .slick-next .slick-prev-icon:before,.quality-ranking .slick-slider-nav .slick-prev .slick-prev-icon:before{background:url(/fileadmin/static/assets/img/quality-ranking/circle-button-arrow-darkgrey.svg);content:""}.quality-ranking .slick-slider-nav .slick-next .slick-next-icon,.quality-ranking .slick-slider-nav .slick-prev .slick-next-icon{opacity:1}.quality-ranking .slick-slider-nav .slick-next .slick-next-icon:before,.quality-ranking .slick-slider-nav .slick-prev .slick-next-icon:before{background:url(/fileadmin/static/assets/img/quality-ranking/circle-button-arrow-right-darkgrey.svg);content:""}.quality-ranking .slick-slider-nav .slick-next .slick-next-icon:before,.quality-ranking .slick-slider-nav .slick-next .slick-prev-icon:before,.quality-ranking .slick-slider-nav .slick-prev .slick-next-icon:before,.quality-ranking .slick-slider-nav .slick-prev .slick-prev-icon:before{background-repeat:no-repeat;display:block;height:32px;width:32px}.quality-ranking .slick-slider-nav .slick-prev{left:0}.quality-ranking .slick-slider-nav .slick-next{left:42px}.quality-ranking .slick-slider-dots{display:none;margin-top:-30px;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.quality-ranking .slick-slider-dots{margin-top:-10px}}@media(min-width:62em){.quality-ranking .slick-slider-dots{display:block}}.quality-ranking .slick-slider-dots .slick-dots{position:static}.quality-ranking .slick-slider-dots .slick-dots li button{background-color:#fc0;border-radius:50%;height:.875rem;margin:0;width:.875rem}.quality-ranking .slick-slider-dots .slick-dots li.slick-active button{background-color:#000}.quality-ranking__name{border-bottom:none;text-decoration:underline;-webkit-text-decoration-color:#222;text-decoration-color:#222}.quality-ranking__name:active,.quality-ranking__name:focus,.quality-ranking__name:hover{border-bottom:none}.quality-ranking__logo{height:auto}.quality-ranking__logo img{height:30px;-o-object-fit:contain;object-fit:contain;width:100%}.quality-ranking__info{display:flex;flex-direction:row}@media(min-width:62em){.quality-ranking__info div:first-child{flex:0 0 400px}}.quality-ranking__info div:last-child{margin-top:0;text-align:center;width:100%}@media(min-width:62em){.quality-ranking__info div:last-child{width:calc(100% - 397px)}}.quality-ranking__info span{font-size:14px}.article-header,.article-header.grid-container{padding-bottom:1rem;padding-top:1rem}.article-header h1,.article-header h2,.article-header.grid-container h1,.article-header.grid-container h2{margin-top:0}@media(min-width:40em){.article-header,.article-header.grid-container{padding-top:4rem}}.article-intro{overflow:hidden}.article-intro h1,.article-intro h2{color:#3a4044}@media(min-width:60em){.article-intro h2{font-size:3.25rem;line-height:1.1730769231}}@media(min-width:44em){.article-intro main{display:inline-block;margin-right:2em;vertical-align:top;width:calc(-.8em + 60%)}.article-intro aside{display:inline-block;float:right;margin-top:0;vertical-align:top;width:calc(-1.2em + 40%)}.article-intro aside:after{clear:both;content:"";float:none}}@media(min-width:70em){.article-intro main{display:inline-block;margin-right:2em;vertical-align:top;width:calc(-.6em + 70%)}.article-intro aside{display:inline-block;float:right;margin-top:0;vertical-align:top;width:calc(-1.4em + 30%)}.article-intro aside:after{clear:both;content:"";float:none}}@media(min-width:74em){.article-intro main{margin-right:calc(2.2em + 10%);width:calc(-.8em + 60%)}.article-intro main p{line-height:1.6666666}}.event-intro{display:block;overflow:unset}.event-intro .overline+h2,.event-intro h1{color:#3a4044}@media(min-width:60em){.event-intro .overline+h2{font-size:3.25rem;line-height:1.1730769231}}.event-intro .intro,.event-intro .intro p{font-weight:700;margin-top:0}@media(min-width:48em){.event-intro{display:flex}.event-intro .main-column{display:inline-block;margin-right:2em;vertical-align:top;width:calc(-1.2em + 40%)}.event-intro aside{display:inline-block;float:right;margin-top:0;vertical-align:top;width:calc(-.8em + 60%)}.event-intro aside:after{clear:both;content:"";float:none}}@media(min-width:64em){.event-intro .main-column{margin-right:calc(2.2em + 10%);width:calc(-1.4em + 30%)}.event-intro .main-column p{line-height:1.6666666}.event-intro aside{width:calc(-.8em + 60%)}}.grid-30-70-container{margin-top:60px}.grid-30-70-container .title-wrap{padding-bottom:80px}.grid-30-70-container .subtitel,.grid-30-70-container .titel{width:100%}.grid-30-70-container .titel{font-size:42px}.grid-30-70-container .subtitel{font-size:20px}.grid-30-70-container .subtitel p,.grid-30-70-container .titel h2{text-align:center}@media screen and (min-width:1200px){.grid-30-70-container .subtitel,.grid-30-70-container .titel{padding:0 170px}}.tabs .grid-30-70-container{margin-top:unset}.tabs .grid-30-70-container .grid-container.title-wrap{padding-bottom:0;padding-top:0}.tabs .grid-30-70-container .grid-container.title-wrap h2{margin-top:unset}@media(min-width:48em){.tabs .event-intro{padding-left:55px;padding-right:55px}.tabs .event-intro .main-column{margin:0 15px 0 0;width:30%}.tabs .event-intro aside{margin:0 0 0 15px;width:70%}.tabs .event-intro .textblock{margin:0!important;max-width:unset!important;width:100%!important}}.event-detail{overflow:hidden}.event-detail .intro,.event-detail .intro p{font-weight:700;margin-top:0}.event-detail .textblock{font-size:1.125rem;line-height:1.5}.event-detail .event-info{margin:.75em 0}.event-detail .event-info ul{display:flex;list-style:none;margin:0;padding:0}.event-detail .event-info ul li{flex-grow:1;margin:0 2em 0 0}.event-detail .main,.event-detail .main>:first-child{margin-top:0}.event-detail .main figure{margin-bottom:2rem}.event-detail .main figure img{max-width:100%}.event-detail .main figure figcaption,.event-detail .main figure figcaption a{border:none;color:#3a4044;color:#898c8f;font-size:15px;font-style:normal;font-weight:400;line-height:1.15;margin-top:5px}.event-detail .main figure figcaption a{cursor:pointer}.event-detail .main figure figcaption a:hover{color:#000}.event-detail .main figure figcaption strong{margin-right:1em}.event-detail .googlemaps{height:auto!important;margin-top:1rem;width:100%}.event-detail .googlemaps+.event-details{margin-top:.5rem}.event-detail .main .googlemaps{height:auto!important}.event-detail .main p+p{margin-top:1em}.event-detail .backlink{display:block;padding-top:2rem}.event-detail .backlink .backlink-link{transition:all .16s ease-out}.event-detail .backlink .backlink-link span:before{content:"«";display:inline-block;margin-right:.5rem}.event-detail table{border:none;border-bottom:1px solid #e0e1e2;font-style:normal;margin-top:25px;table-layout:auto;width:100%}.event-detail table tr{border-top:1px solid #e0e1e2;text-align:left}.event-detail table tr td,.event-detail table tr th{font-weight:400;min-width:40px;padding:8px 8px 8px 0}.event-detail table tr th:first-child{width:180px}.event-detail table tr td:nth-child(2){min-width:80px}.event-detail table tr td:nth-child(3){color:#9c9fa1}.event-detail table tr *+*{margin-top:0}.event-detail table strong{font-style:normal}@media(max-width:520px){.event-detail table tr td,.event-detail table tr th{padding:0}.event-detail table tr :first-child{padding-top:10px}.event-detail table tr :last-child{padding-bottom:10px}.event-detail table tr th:first-child{display:block;width:180px}.event-detail table tr td:nth-child(2){display:block;width:160px}.event-detail table tr td:nth-child(3){display:block;font-size:14px}}.event-detail table+a.button{margin-top:1.5em}.event-detail .bwegtplus-box{align-items:center;display:flex}.event-detail .bwegtplus-box>img{margin-right:2rem}@media(min-width:48em){.event-detail .main{display:inline-block;margin-right:2em;vertical-align:top;width:calc(-.8em + 60%)}.event-detail aside{display:block;float:right;margin-top:0;width:calc(-1.2em + 40%)}.event-detail aside:after{clear:both;content:"";float:none}}@media(min-width:80em){.event-detail h2{width:calc(-.6em + 70%)}.event-detail .main{margin-right:calc(2.2em + 10%);width:calc(-.8em + 60%)}.event-detail .main p{line-height:1.6666666}.event-detail aside{width:calc(-1.4em + 30%)}}figure.bwegtplus{position:relative}figure.bwegtplus:before{background-image:url(../img/bwegtplus/bwegtPLUS-label-background.png);background-size:contain;content:"";height:100px;position:absolute;right:30px;top:30px;width:200px}figure.award-hiking-trail{position:relative}figure.award-hiking-trail:before{background-image:url(../img/awards/award-hiking-trail-light.png);background-repeat:no-repeat;background-size:contain;content:"";height:100px;position:absolute;right:30px;top:30px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);width:200px}.teaser-eventlist-toubiz figure.award-hiking-trail:before,.teaser-eventlist-toubiz figure.bwegtplus:before,.teaser-list figure.award-hiking-trail:before,.teaser-list figure.bwegtplus:before{height:50px;right:20px;top:20px;width:100px;z-index:9}.teaser-eventlist-toubiz figure.award-hiking-trail.mobilityweek:before,.teaser-eventlist-toubiz figure.bwegtplus.mobilityweek:before,.teaser-list figure.award-hiking-trail.mobilityweek:before,.teaser-list figure.bwegtplus.mobilityweek:before{background-image:url(../img/mobilitaetswoche_dark.svg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}figure.tag-der-schiene{position:relative}figure.tag-der-schiene:before{background-image:url(../img/mobilitaetswoche_dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100px;position:absolute;right:17px;top:30px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);width:200px}.teaser-list figure.tag-der-schiene:before{height:50px;right:20px;top:20px;width:100px;z-index:9999}img.tag-der-schiene{box-shadow:unset;width:160px}.event-article-main.spacing{color:#3a4044;margin-top:6rem}.event-table{margin-top:4rem}.cards-grid{max-width:1440px;overflow:hidden;padding:2em 1em 3rem;position:relative;width:100%}.cards-grid.tns-slider{padding-bottom:0}@media(min-width:40em){.cards-grid{margin:0 auto;padding-left:calc(1em + 8.33333%);padding-right:calc(1em + 8.33333%)}}@media(min-width:89.5em){.cards-grid{padding-left:135px;padding-right:135px}}@media(min-width:40em){.cards-grid .card:nth-of-type(2n){margin-right:0}}.cards-grid:after{clear:both;content:""}.cards-grid.has-separators>h2{-webkit-transform:translateY(50%);transform:translateY(50%)}.cards-grid.has-separators>h2 span{background:#fff;display:inline-block;padding:0 .75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cards-grid.has-separators>h2:before,.cards-grid.has-separators>h3:before,.cards-grid.has-separators>h4:before{background:#fc0;content:"";display:block;height:1px;width:100%}@media(min-width:40em){.cards-grid.has-separators>h2:before,.cards-grid.has-separators>h3:before,.cards-grid.has-separators>h4:before{width:calc(100% - 2rem)}.cards-grid.has-separators .inner{margin-bottom:2rem;margin-top:0;overflow:hidden;padding-bottom:3rem;position:relative}.cards-grid.has-separators .inner:after{background:#fc0;bottom:0;content:"";display:block;height:1px;position:absolute;width:calc(100% - 2rem)}}.cards-grid.has-separators .tns-outer{margin-bottom:4rem}.cards-grid.has-separators .tns-outer:after{background:#fc0;bottom:-2rem;content:"";display:block;height:1px;position:absolute;width:100%}@media(min-width:40em){.b2b .cards-grid{padding-left:2rem;padding-right:2rem}}@media(min-width:87.5em){.b2b .cards-grid{padding-left:calc(1em + 8.33333%);padding-right:calc(1em + 8.33333%)}}@media(min-width:111.375em){.b2b .cards-grid{padding-left:135px;padding-right:135px}}@media(min-width:40em){.cards-grid--magazine .card:nth-of-type(2n){margin-right:2em}.cards-grid--magazine{padding-right:calc(-1em + 8.33333%)}}@media(min-width:89.5em){.cards-grid--magazine{padding-right:103.4px}}.cards-grid--magazine .card-magazine{width:100%}@media(min-width:40em){.cards-grid--magazine .card-magazine{margin-right:2em;margin-top:2em;width:calc(50% - 2.02rem)}}@media(min-width:64em){.cards-grid--magazine .card-magazine{max-height:calc(33.33333vw - 2.5rem);width:calc(33.33333% - 2.02rem)}}@media(min-width:1440px){.cards-grid--magazine .card-magazine{max-height:447px}}@media(min-width:40em){.cards-grid--magazine .card-magazine--large{margin-right:2em;width:calc(100% - 2rem)}}@media(min-width:64em){.cards-grid--magazine .card-magazine--large{max-height:calc(33.33333vw - 2.5rem);width:calc(66.66667% - 2rem)}}@media(min-width:1440px){.cards-grid--magazine .card-magazine--flexible,.cards-grid--magazine .card-magazine--large{max-height:447px}}.cards-grid--magazine.cards-grid--home{max-width:none}@media(min-width:40em){.cards-grid--magazine.cards-grid--home{max-width:1440px}.cards-grid--magazine.cards-grid--trio .card-magazine{margin-right:1em;width:calc(33.33333% - 1.01rem)}}@media(min-width:52em){.cards-grid--magazine.cards-grid--trio .card-magazine{margin-right:2em;width:calc(33.33333% - 2.02rem)}}@media(min-width:40em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+1),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+4){margin-right:2em;width:calc(100% - 2rem)}}@media(min-width:64em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+1),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+4){max-height:calc(33.33333vw - 2.5rem);width:calc(66.66667% - 2rem)}}@media(min-width:1440px){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+1),.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio) .card-magazine--flexible:nth-child(9n+4){max-height:447px}}@media(min-width:64em){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5){max-height:calc(33.33333vw - 2.5rem);width:calc(66.66667% - 2rem)}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon{align-self:center;bottom:auto;display:inline-block;position:relative;right:auto;visibility:visible;width:auto}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon:before{content:"";display:inline-block;padding-left:1rem;width:0}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon:active svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon:focus svg,.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon:hover svg{background:#ffd633}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon svg{fill:#000;background:#fc0}.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5) .button.button--icon span{visibility:visible}}@media(min-width:1440px){.cards-grid--magazine:not(.cards-grid--filtered):not(.cards-grid--trio).cards-grid--home .card-magazine--flexible:nth-child(9n+5){max-height:447px}}.cards-grid--wide{max-width:1680px;padding:1rem}.cards-grid--wide .card{max-height:560px}.cards-grid--duo.cards-grid--wide .card{max-height:none}.cards-grid--duo .card .card-background picture:after{display:none}@media(min-width:54em){.cards-grid--duo .card--large{width:calc(50% - .5rem)}}.cards-grid--duo a.button{background:transparent}.cards-grid--duo a.button--icon{height:auto;padding:0}.cards-grid--duo a.button--icon svg{fill:#fc0}@media(min-width:40em)and (max-width:51.99em){.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading,.card.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-category{font-size:.875rem}}@media(min-width:52em)and (max-width:68em){.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading,.card.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-category{font-size:1rem}}@media(min-width:40em)and (max-width:51.99em){.card.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading,.cards-grid--trio .card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading{hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;font-size:1.125rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media(min-width:52em)and (max-width:68em){.card.card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading,.cards-grid--trio .card-magazine.card-magazine--flexible:not(.card-magazine--large) .card-heading{font-size:1.25rem}}.enhanced .cards-grid--duo .card:hover{cursor:pointer}.enhanced .cards-grid--duo .card.card--light:hover .button svg{fill:#000;transition:all .2s ease}.hero--home+.cards-grid--duo{margin-bottom:0;padding-top:0}.tns-carousel .card .card-background,.tns-carousel .card .card-content{right:1rem;width:calc(100% - 1rem)}.tns-nav{display:flex;flex-wrap:wrap;justify-content:center}.tns-nav button{-webkit-appearance:none;background:#ccc;border:12px solid #fff;border-radius:50%;box-sizing:border-box;height:36px!important;line-height:36px;margin:-3px;max-height:none;min-width:0;padding:0;width:36px!important}.tns-nav button.tns-nav-active{background:#fc0}.tns-nav button.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.hero--home~.tns-outer{margin-bottom:6rem;margin-left:2rem;overflow:visible;width:calc(100% - 4rem)}.hero--home~.tns-outer .tns-ovh{overflow:visible}.hero--home~.tns-outer .tns-item{opacity:.5;transition:opacity .5s ease}.hero--home~.tns-outer .tns-slide-active{opacity:1}body{overflow-x:hidden}.teaser-grid{padding:1rem}@media(min-width:30em){.teaser-grid{padding:2rem 1rem}}.teaser-grid .section-heading{margin:1rem 0 0}.teaser-grid .section-heading.heading-right{text-align:right}.teaser-grid .section-heading.heading-center{text-align:center}.teaser-grid .section-heading.heading-left{text-align:left}.teaser-grid .section-subheading{margin:30px auto 0;text-align:center}.teaser-grid.teaser-grid--compact .grid-container{display:block;padding:1.5rem 0 0}.teaser-grid.teaser-grid--compact .grid-container.tns-slider{max-width:none;padding:.5rem 0 0}@media(min-width:30em){.teaser-grid.teaser-grid--compact .grid-container{display:flex;flex-wrap:wrap;max-width:1172px}}.teaser-grid.teaser-grid--compact .section-heading{border-bottom:1px solid #fc0;font-family:bwegt Text,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;margin:1rem auto 0;max-width:1172px}.teaser-grid.teaser-grid--compact .section-heading.heading-right{text-align:right}.teaser-grid.teaser-grid--compact .section-heading.heading-center{text-align:center}.teaser-grid.teaser-grid--compact .section-heading.heading-left{text-align:left}.teaser-grid.teaser-grid--compact .button--icon{display:none}.teaser-grid.teaser-grid--compact .teaser-heading{font-family:bwegt Text Condensed,sans-serif;font-style:normal;font-weight:700}.teaser-grid.teaser-grid--compact .textblock{font-family:bwegt Text Condensed,sans-serif}.teaser-grid.teaser-grid--compact .teaser-article .content{padding:1.5rem 1rem 0 0}.teaser-grid.teaser-grid--compact .teaser-article.background--brightgrey{background:#fff}.teaser-grid.teaser-grid--compact .teaser-image{overflow:hidden}.teaser-grid.teaser-grid--compact .teaser-image,.teaser-grid.teaser-grid--compact .teaser-image img,.teaser-grid.teaser-grid--compact .teaser-image[aria-hidden=true]{display:block;position:relative}.teaser-grid.teaser-grid--compact .teaser-image img{transition:all .4s cubic-bezier(.65,0,.25,1) .1s}.teaser-grid.teaser-grid--compact .teaser-article.tns-item{margin-bottom:.5rem;width:100%}@media(min-width:930px){.teaser-grid.teaser-grid--compact .teaser-article{margin-right:1.5rem;width:calc(-1.125em + 25%)}.teaser-grid.teaser-grid--compact .teaser-article:nth-child(2n),.teaser-grid.teaser-grid--compact .teaser-article:nth-child(3n){margin-right:1.5rem}.teaser-grid.teaser-grid--compact .teaser-article:nth-child(4n){margin-right:-1%}}.teaser-grid.teaser-grid--compact .teaser-article:hover a{cursor:pointer}.teaser-grid.teaser-grid--compact .teaser-article:hover .teaser-heading a{border-bottom:.125rem solid #fc0}.teaser-grid.teaser-grid--compact .teaser-article:hover .teaser-image img{-webkit-transform:scale(1.08);transform:scale(1.08)}.teaser-grid.teaser-grid--compact .tns-nav{padding-bottom:10px}.teaser-grid .teaser-article,.teaser-grid .teaser-event,.teaser-grid .teaser-text{margin-bottom:2em}@media(min-width:580px){.teaser-grid .teaser-article,.teaser-grid .teaser-event,.teaser-grid .teaser-text{margin-right:0;margin-top:0}}@media(min-width:930px){.teaser-grid .teaser-article,.teaser-grid .teaser-event,.teaser-grid .teaser-text{margin-right:2em;margin-top:0;width:calc(-1.33333em + 33.33333%)}.teaser-grid .teaser-article:nth-child(3n),.teaser-grid .teaser-event:nth-child(3n),.teaser-grid .teaser-text:nth-child(3n){margin-right:-1%}}.teaser-grid.normal-container-width .grid-container{padding:2em 1em!important}@media(min-width:62em){.teaser-grid.normal-container-width .grid-container{padding-left:calc(1em + 8.33333%)!important;padding-right:calc(1em + 8.33333%)!important}}@media(min-width:89.5em){.teaser-grid.normal-container-width .grid-container{padding-left:135px!important;padding-right:135px!important}}.teaser-grid .grid-container{margin:.5rem auto;max-width:1441px;padding:1rem 0}@media(min-width:930px){.teaser-grid .grid-container{padding:2rem 0}}@media(min-width:580px){.teaser-grid .grid-container .wrapper{-webkit-column-gap:4%;column-gap:4%;display:grid;grid-template-columns:48% 48%}}@media(min-width:930px){.teaser-grid .grid-container .wrapper{-webkit-column-gap:1px;column-gap:1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.teaser-grid .grid-container .teaser-article{margin-top:0;opacity:1;pointer-events:inherit;position:relative;transition:all 1s ease}.teaser-grid .grid-container .teaser-article a:after{content:none}.teaser-grid .grid-container.hidden-articles .teaser-article:nth-child(n+7){margin-top:20px;opacity:0;pointer-events:none;position:absolute}.teaser-grid .show-articles-btn{display:table;margin:0 auto}@media(max-width:480px){.teaser-grid.slider-mobile .teaser-article{margin-bottom:unset}}.event-intro.grid-container+.grid-container{padding-top:1rem}.teaser-list{padding-top:3rem}.teaser-list .section-heading{margin:0 0 3rem;text-align:center}.teaser-list ul{margin-bottom:0;padding:0}.teaser-list .teaser-list-item,.teaser-list li.teaser-list-item{list-style-type:none}.teaser-list .teaser-list-item:last-child .teaser,.teaser-list li.teaser-list-item:last-child .teaser{margin-bottom:0;padding-bottom:0}.teaser-list .teaser-list-item:not(:last-child) article{border-bottom:1px solid #ddd}.teaser-list.teaser-list-eventlist{padding-top:1rem}.teaser-list.highlights{padding-top:0}.teaser-list.highlights .event-list-result{font-weight:400;margin-bottom:1em;text-align:center}.teaser-list.highlights .grid-container{padding-bottom:4rem;padding-top:4rem}.teaser-list.highlights .grid-container .teaser-list-item{margin-top:0}.teaser-list.highlights .grid-container .teaser-list-item .teaser-event-list{margin-bottom:2rem;padding-bottom:2rem}.teaser-list.highlights .grid-container .center{margin:0;text-align:center}.teaser-list.highlights .grid-container .center .button,.teaser-list.highlights .grid-container .center button{margin:0}.teaser-list.highlights .grid-container .list.event{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:20px}@media(max-width:1118px){.teaser-list.highlights .grid-container .list.event{gap:10px}}.teaser-list.highlights .grid-container .list.event.all-events-wrapper{flex-direction:row;justify-content:space-between}.teaser-list.highlights .grid-container .list.event article{border-bottom:1px solid #d8d9db;flex:1 1 45%;margin:0;padding-bottom:20px}.teaser-list.highlights .grid-container .list.event .single-event-wrapper{flex:unset;width:45%}@media(max-width:505px){.teaser-list.highlights .grid-container .list.event .single-event-wrapper a{display:block}}@media(max-width:820px){.teaser-list.highlights .grid-container .list.event{display:block}.teaser-list.highlights .grid-container .list.event article{margin-bottom:20px}.teaser-list.highlights .grid-container .list.event .single-event-wrapper{margin-left:auto;margin-right:auto;width:80%}}.teaser-list.highlights .grid-container.is-less .teaser-list-item{display:none}.teaser-list.highlights .grid-container.is-less .teaser-list-item:first-child,.teaser-list.highlights .grid-container.is-less .teaser-list-item:nth-child(2){display:block}.events-button-wrapper{display:flex;justify-content:center;margin:auto}.background-white-teaser-wrapper{background-color:#fff}.background-lightgrey-teaser-wrapper{background-color:#f5f5f5}.background-darkgrey-teaser-wrapper{background-color:#222;color:#fff!important}.background-darkgrey-teaser-wrapper h3{color:#fff}.background-darkgrey-teaser-wrapper .event-teaser-heading{color:#fff!important}.content .event_location{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.headline_background_color_dark .content .event_location{background-color:#3a4044;color:#fff;padding:2px 5px}.teaser-list+.grid-container{margin-top:1rem}.cards-grid--magazine+.teaser-list{margin-top:3rem;padding-top:0}@media(min-width:640px){.cards-grid--magazine+.teaser-list{margin-top:3rem}}.teaser-list-toubiz h2{margin-bottom:1.5em;text-align:center}.teaser-list-toubiz span.toubiz-zero-search-results{display:block;font-size:.625em;font-weight:300;margin-top:1rem}.teaser-list-toubiz--grid{display:flex;width:100%}.teaser-list-toubiz--grid .form{margin:0 30px 0 0;max-width:270px}.teaser-list-toubiz--grid .form form{max-width:100%;min-width:270px;width:100%}.teaser-list-toubiz--grid .form .formbody,.teaser-list-toubiz--grid .form header{padding:0}.teaser-list-toubiz--grid .form .formbody .form-button-group .button{font-size:12px}.teaser-list-toubiz--grid .list{margin-top:0;width:calc(100% - 270px)}.teaser-list-toubiz--grid .list.no-form-state{width:100%}.teaser-list-toubiz--grid .list--grid{display:flex;flex-wrap:wrap;gap:30px}.teaser-list-toubiz--grid .list--grid article{flex:1 1 25%;margin:0 15px 45px;max-width:calc(32% - 15px)}@media(max-width:1080px){.teaser-list-toubiz--grid .list--grid article{flex:1 1 33%;max-width:calc(50% - 15px)}}.teaser-list-toubiz--grid .list--default article{line-height:0;margin:0 0 15px;padding-bottom:15px}.teaser-list-toubiz--grid .list--default article:last-of-type{margin-bottom:0}@media(max-width:520px){.teaser-list-toubiz--grid .list--default article{border-bottom:0;margin-bottom:30px;padding-bottom:0}}.teaser-list-toubiz--grid .list--default+h3{margin-top:60px}@supports(gap:30px){.teaser-list-toubiz--grid{gap:30px}.teaser-list-toubiz--grid .form{margin:0}.teaser-list-toubiz--grid .list--grid{gap:30px}.teaser-list-toubiz--grid .list--grid article{margin:0 0 15px}}@media(max-width:820px){.teaser-list-toubiz--grid{display:block}.teaser-list-toubiz--grid .form,.teaser-list-toubiz--grid .list{max-width:100%;width:100%}.teaser-list-toubiz--grid .list{margin-top:30px}.teaser-list-toubiz--grid .list--grid{gap:15px}}@media(max-width:520px){.teaser-list-toubiz--grid .list--grid{display:block;gap:0}.teaser-list-toubiz--grid .list--grid article{max-width:100%}.teaser-list-toubiz--grid .list--grid article+article{margin-top:30px}}.teaser-grid--toubiz .section-heading{font-size:1.625rem;font-weight:700;margin:1rem auto 0;max-width:1172px;text-align:left}@media(min-width:30em){.teaser-grid--toubiz .grid-container{display:flex;flex-wrap:wrap;max-width:1172px}}.teaser-grid--toubiz .grid-container article{border-bottom:1px solid hsla(0,0%,44%,.3)}.teaser-grid--toubiz .grid-container article .content{padding:10px 0}.teaser-grid--toubiz .grid-container article .content span{font-weight:400}.gallery-collage{margin-bottom:3rem}.gallery-collage .inner{color:#fff;overflow:hidden;position:relative}.gallery-collage img,.gallery-collage picture{width:100%}.gallery-collage-center,.gallery-collage-center>div,.gallery-collage-left,.gallery-collage-right,.gallery-collage-right>div{margin:0;position:relative}.gallery-collage-left{align-items:center;background:#3a4044;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:10rem;padding:4rem 1rem}.gallery-collage-left h2,.gallery-collage-left h3,.gallery-collage-left p{color:#fff;text-align:center;width:100%}.gallery-collage-left:after{clear:both;float:none}.gallery-collage-image,.gallery-collage-image img,.gallery-collage-image source{line-height:0;margin:0}@media(min-width:512px){.gallery-collage-center,.gallery-collage-right{float:left;margin:0;width:50%}.gallery-collage-left{float:left;padding-left:3rem;padding-right:3rem;width:100%}}@media(min-width:832px){.gallery-collage-center,.gallery-collage-right{width:36.3636363636%}.gallery-collage-left{float:right;height:100%;position:absolute;right:0;width:27.2727272727%}}.grid-container+.gallery-collage{margin-top:3rem}.gallery-collage.gallery-collage--social-media .gallery-collage-center>div,.gallery-collage.gallery-collage--social-media .gallery-collage-left,.gallery-collage.gallery-collage--social-media .gallery-collage-right{margin-bottom:16px}.gallery-collage.gallery-collage--social-media .inner{grid-gap:16px;background:#fff;gap:16px;overflow:visible}@media(max-width:511.8px){.gallery-collage.gallery-collage--social-media .inner{grid-gap:0;display:flex;flex-wrap:wrap;gap:0;justify-content:center}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{display:flex}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-left{background:#fff;padding:0 1rem}}@media(min-width:512px){.gallery-collage.gallery-collage--social-media a{border:none;bottom:0;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}}.gallery-collage.gallery-collage--social-media .gallery-collage-image{display:none}@media(min-width:512px){.gallery-collage.gallery-collage--social-media .gallery-collage-image{display:block}}.gallery-collage.gallery-collage--social-media .gallery-collage-content{position:relative}@media(min-width:512px){.gallery-collage.gallery-collage--social-media .gallery-collage-content{position:absolute}}.gallery-collage.gallery-collage--social-media .gallery-collage-content h3{display:none}@media(min-width:512px){.gallery-collage.gallery-collage--social-media .gallery-collage-content h3{display:block}}.gallery-collage.gallery-collage--social-media .gallery-collage-left{height:auto}.gallery-collage.gallery-collage--social-media .gallery-collage-left h3{color:#3a4044;margin-bottom:0}@media(min-width:512px){.gallery-collage.gallery-collage--social-media .gallery-collage-left h3{font-size:26px}}@media(min-width:1024px){.gallery-collage.gallery-collage--social-media .gallery-collage-left h3{font-size:32px}}@media(min-width:1200px){.gallery-collage.gallery-collage--social-media .gallery-collage-left h3{font-size:40px}}.gallery-collage.gallery-collage--social-media .gallery-collage-left p{color:#3a4044}.gallery-collage.gallery-collage--social-media svg.bw-lion{flex-basis:51px;flex-shrink:0;height:22px;width:51px}.gallery-collage.gallery-collage--social-media svg.bw-lion+p{margin-top:0}.gallery-collage.gallery-collage--social-media .icon-social{height:28px;width:auto}@media(min-width:75em){.gallery-collage.gallery-collage--social-media .icon-social{height:36px}}@media(min-width:512px){.gallery-collage.gallery-collage--social-media .inner{-ms-grid-columns:1fr 16px 1fr;-ms-grid-rows:auto 16px auto;display:-ms-grid}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{-ms-grid-column-span:1;-ms-grid-gap:16px;-ms-grid-columns:1fr;-ms-grid-rows:4fr 16px 3fr;display:-ms-grid;-ms-grid-column:1;-ms-grid-row:1;margin:0;width:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right>div{-ms-grid-row-span:1;-ms-grid-row:3;margin:0}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right>div:first-child{-ms-grid-row:1}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image img,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image picture{height:100%}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center{-ms-grid-column-span:1;-ms-grid-gap:16px;-ms-grid-columns:1fr;-ms-grid-rows:4fr 16px 3fr;display:-ms-grid;-ms-grid-column:3;-ms-grid-row:1;width:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center>div{-ms-grid-row-span:1;-ms-grid-row:3;margin:0}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center>div:first-child{-ms-grid-row:1}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{-ms-grid-rows:3fr 16px 4fr}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .wt{height:100%}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-left{-ms-grid-column-span:3;background-color:#fc0;float:none;-ms-grid-column:1;-ms-grid-row:3;margin:0;position:static;width:auto}}@media(min-width:832px){.gallery-collage.gallery-collage--social-media .inner{-ms-grid-columns:7fr 16px 7fr 16px 6fr;-ms-grid-rows:1fr;display:-ms-grid}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center{-ms-grid-column:3;-ms-grid-row:1}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-left{-ms-grid-column:5;-ms-grid-row:1}}@supports(grid-auto-columns:auto){@media(min-width:512px){.gallery-collage.gallery-collage--social-media .inner{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"left center" "right right";grid-template-columns:1fr 1fr;grid-template-rows:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{grid-gap:16px;display:grid;gap:16px;grid-area:right;grid-template-columns:1fr;grid-template-rows:2fr 1fr 1fr;margin-bottom:0;width:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image{height:100%}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image img,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right .gallery-collage-image picture{height:100%;-o-object-fit:cover;object-fit:cover}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center{grid-gap:16px;display:grid;gap:16px;grid-area:center;grid-template-columns:1fr;grid-template-rows:4fr 3fr;margin-bottom:0;width:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center>div{margin-bottom:0}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-left{grid-area:left;margin-bottom:0;width:auto}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-image{height:100%}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width:832px){.gallery-collage.gallery-collage--social-media .inner{display:-ms-grid;display:grid;grid-template-areas:"left center right";grid-template-columns:7fr 7fr 6fr}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-left,.gallery-collage.gallery-collage--social-media .inner .gallery-collage-right{float:none;margin-bottom:0;position:relative;width:auto!important}.gallery-collage.gallery-collage--social-media .inner.gallery-collage-left a.follow-us{align-items:center;display:flex;flex-direction:column;justify-content:center}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center>div{margin-bottom:0}.gallery-collage.gallery-collage--social-media .inner .gallery-collage-center{grid-gap:16px;display:-ms-grid;display:grid;gap:16px;grid-template-columns:1fr;grid-template-rows:4fr 3fr}}}.gallery-collage-content{bottom:0;display:block;display:flex;flex-direction:column;justify-content:space-between;left:0;margin:0;padding:.75rem;position:absolute;right:0;top:0}@media(min-width:512px){.gallery-collage-content{padding:1.25rem}}.gallery-collage-content h3{color:#fff;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1;margin:0}@media(min-width:640px){.gallery-collage-content h3{font-size:1.5rem}}@media(min-width:1080px){.gallery-collage-content h3{font-size:1.5rem}}.fonts-loaded .gallery-collage-content h3{font-family:bwegt Text,sans-serif}.gallery-cluster-image{line-height:0}.gallery-cluster img,.gallery-cluster picture{height:auto;margin:0;max-width:100%}.gallery-cluster a{border:0;height:100%}.gallery-cluster a:hover img{opacity:.75}@media(min-width:768px){.gallery-cluster{-webkit-column-count:2;column-count:2}@supports(display:grid){.gallery-cluster{grid-gap:1rem;display:grid;grid-template-areas:"one   two" "three five" "four  five"}.gallery-cluster-image{line-height:0;margin-top:0}.gallery-cluster-image:first-child{grid-area:one}.gallery-cluster-image:first-child:last-child{grid-area:1/1/4/4}.gallery-cluster-image:first-child:nth-last-child(2){grid-area:1/1/4/2}.gallery-cluster-image:nth-child(2){grid-area:two}.gallery-cluster-image:nth-child(2):last-child{grid-area:1/2/4/3}.gallery-cluster-image:nth-child(3){grid-area:three}.gallery-cluster-image:nth-child(3):nth-last-child(2){grid-area:2/1/4/2}.gallery-cluster-image:nth-child(3):last-child{grid-area:2/1/4/3}.gallery-cluster-image:nth-child(4):last-child{grid-area:2/2/4/3}.gallery-cluster-image:nth-child(4):nth-last-child(2){grid-area:four}.gallery-cluster-image:nth-child(5){align-items:stretch;display:flex;flex-direction:column;grid-area:five;justify-content:stretch}@supports((-o-object-fit:cover) or (object-fit:cover)){.gallery-cluster img,.gallery-cluster picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}}}.gallery-slider .gallery-slider-image,.gallery-slider img{height:auto;width:100%}.gallery-slider button{background-color:#ccc;border:0;line-height:0;padding:0}.gallery-slider button img{opacity:.75}.gallery-slider button[aria-selected=true] img{opacity:1}.gallery-toubiz{padding:0}.gallery-toubiz .tns-ovh,.gallery-toubiz .tns-ovh figure{margin-top:0}.gallery-toubiz .tns-ovh figure img{height:460px;-o-object-fit:cover;object-fit:cover}.equal-cols.grid-container .gallery-slider.grid-container--wide{margin-top:1rem;padding:0}@media(min-width:40em){.equal-cols.grid-container .gallery-slider.grid-container--wide{margin-top:0}}.equal-cols.grid-container .gallery-slider.grid-container--wide *+*{margin-top:0}.gallery-slider-wrapper{position:relative}.gallery-slider-wrapper .images-caption{margin-bottom:.5rem;opacity:0;transition:opacity .1s ease}.gallery-slider-wrapper .tns-slide-active .images-caption{opacity:1;transition:opacity .3s ease .5s}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls,.gallery-slider-controls{align-items:center;display:flex;flex-basis:60px;flex-shrink:1;flex-wrap:wrap;justify-content:center;margin-bottom:1rem;margin-top:0}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls._hide>button,.gallery-slider-controls._hide>button{display:none}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls span,.gallery-slider-controls span{font-size:20px;margin-top:0}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls>button,.gallery-slider-controls>button{-webkit-appearance:none;background:#fc0;border-radius:50%;box-sizing:border-box;cursor:pointer;height:14px!important;line-height:34px;margin:0 8px;max-height:none;min-width:0;padding:0;width:14px!important}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls>button.tns-nav-active,.gallery-slider-controls>button.tns-nav-active{background:#3a4044;z-index:9}.equal-cols.grid-container .gallery-slider.grid-container--wide *+.gallery-slider-controls>button.focus-visible,.gallery-slider-controls>button.focus-visible{box-shadow:0 0 0 3px #7231ff;outline:none}.tns-outer{line-height:0;padding:0!important;position:relative}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-points-x:snapInterval(0,100%);overflow-x:scroll;overflow-y:hidden;scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory}.gallery-slider-slide,.tns-inner{margin-top:0}.gallery-slider-prevnext,.tns-controls{background-color:transparent;display:flex;height:auto;justify-content:space-between;margin:0;position:absolute;top:calc(50% - 44px + 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:9}.gallery-slider-prevnext button,.tns-controls button{background-color:transparent;color:#fff;cursor:pointer;height:60px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:60px}@media(min-width:640px){.gallery-slider-prevnext button,.tns-controls button{height:88px;width:88px}}.gallery-slider-prevnext button[data-controls=prev],.tns-controls button[data-controls=prev]{margin-left:-.75rem}.gallery-slider-prevnext button[data-controls=next],.tns-controls button[data-controls=next]{margin-right:-.75rem}.gallery-slider-prevnext button svg,.tns-controls button svg{fill:currentColor;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));height:100%;width:100%}.gallery-slider-prevnext button:hover:first-child,.tns-controls button:hover:first-child{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.gallery-slider-prevnext button:hover:last-child,.tns-controls button:hover:last-child{-webkit-transform:translateX(4px);transform:translateX(4px)}.gallery-slider-prevnext button:focus:not(.focus-visible),.tns-controls button:focus:not(.focus-visible){box-shadow:none;outline:0}.gallery-slider-prevnext{pointer-events:none}.gallery-slider-prevnext button{pointer-events:all}.gallery-slider-prevnext:focus,.gallery-slider-prevnext:focus:not(.focus-visible){outline:none}.gallery-slider-prevnext.focus-visible button{box-shadow:0 0 0 3px #7231ff;outline:none}.gallery-slider-prevnext.is-clicked button:focus,.gallery-slider-prevnext.is-clicked svg:focus{outline:none}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.loaded{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.widget.widget--searchbox .inner{position:relative}.widget.widget--searchbox .widget-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.widget.widget--searchbox .widget-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.widget.widget--searchbox .widget-content{display:flex;justify-content:center;margin:0;padding:calc(3vw + 1rem) 1rem calc(4vw + 1rem);position:relative;z-index:1}.widget.widget--searchbox .widget-content form{background:#fff}.widget.widget--searchbox .widget-content .checkboxfield{align-items:center;display:flex;justify-content:flex-start}.widget.widget--searchbox .widget-content .checkboxfield label{float:none}.widget.widget--searchbox .widget-content .form-errors:empty{margin:0}.widget.widget--searchbox .widget-content .fareinfo-search-form h3{margin-top:0}.download-grid{margin-bottom:3rem}.download-grid--image .frame-layout-0{margin-top:0}.download-grid--image .download{margin-bottom:1rem;margin-top:0}.download-grid--image .download.enhanced{cursor:pointer}.download-grid--image .download.enhanced:hover .download-button{opacity:1}@media(min-width:640px){.download-grid--image{display:flex;flex-wrap:wrap}.download-grid--image .download{flex-basis:calc(50% - 0.5rem)}.download-grid--image .download:not(:nth-child(2n)){margin-right:1rem}}@media(min-width:1024px){.download-grid--image .download{flex-basis:calc(33.33333% - 0.66667rem)}.download-grid--image .download:not(:nth-child(2n)){margin-right:0}.download-grid--image .download:not(:nth-child(3n)){margin-right:1rem}}@supports(display:grid){.download-grid--image .download.download{margin-right:0}@media(min-width:640px){.download-grid--image{grid-column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.download-grid--image{grid-template-columns:1fr 1fr 1fr}}}.download-grid-menu{border:0;margin-top:3rem;padding:0;text-align:right}.download-grid-menu button{background:#fff;border:0;opacity:.25;outline:0}.download-grid-menu button.is-active,.download-grid-menu button:hover{cursor:pointer;opacity:1}.connection-search{padding-bottom:6rem}.connection-search form>*{margin-bottom:1em}@media(min-width:36em){.connection-search>*{display:flex;flex-direction:row;justify-content:center}.connection-search form{align-items:flex-end;display:flex}.connection-search form>*{flex-basis:0;flex-grow:1;margin:0 .5rem;max-width:280px}.connection-search form button{flex-basis:auto;flex-grow:0;flex-shrink:1;width:auto}}.connection-search .button,.connection-search button,.connection-search input{min-width:0;width:100%}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{color:#000;display:block;font-family:slick;font-size:24px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{bottom:-30px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;margin-left:-4px;margin-top:-4px;width:20px}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{content:"•";font-family:slick;font-size:12px;left:0;line-height:1;position:absolute;text-align:center;top:0;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{font-size:18px;margin-left:-2px;margin-top:-3px}.slick-sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.slick-autoplay-toggle-button{background:none;border:0;bottom:-32px;color:#000;cursor:pointer;left:5px;opacity:.75;position:absolute;z-index:10}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";font-family:slick;font-size:18px;font-weight:400;height:20px;line-height:20px;text-align:center;width:20px}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";font-family:slick;font-size:18px;font-weight:400;height:20px;line-height:20px;text-align:center;width:20px}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.regions-map #bw{-webkit-filter:drop-shadow(0 12px 26px rgba(0,0,0,.075));filter:drop-shadow(0 12px 26px rgba(0,0,0,.075));margin:1rem auto;max-width:680px}.regions-map #bw>.region path{fill:#fff}.regions-map #bw>.region a{opacity:0;transition:opacity .3s cubic-bezier(.62,.05,0,.99) .04s}.regions-map #bw>.region a path{transition:all .3s cubic-bezier(.62,.05,0,.99)}.regions-map #bw>.region a:hover{cursor:pointer;opacity:1}.regions-map #bw>.region a:hover path{fill:rgba(255,208,0,.38)}.regions-map #bw>.region.is-active,.regions-map #bw>.region.is-active a{opacity:1}.regions-map #bw>.region.is-active a path{fill:#ffd000;opacity:1}.regions-map #bw>.region.is-active:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.regions-map #bw>.region.is-active:hover path{fill:#ffd000}.js-focus-visible .regions-map #bw>.region a:focus:not(.focus-visible){box-shadow:none;outline:none}.js-focus-visible .regions-map #bw>.region a.focus-visible{opacity:1;outline:none}.js-focus-visible .regions-map #bw>.region a.focus-visible path{stroke:rgba(255,208,0,.38);stroke-width:8px;fill:rgba(255,208,0,.38)}.js-focus-visible .regions-map #bw>.region.is-active a.focus-visible path{stroke:rgba(255,208,0,.38);stroke-width:8px;fill:#ffd000}@media(min-width:48em){.region-content.is-hidden{opacity:0;pointer-events:none}}.regions-map svg{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0)}.regions-map svg #cities{pointer-events:none}.regions-map{background:radial-gradient(circle at 75%,#f5f5f5 0,#fff 40%)}@media(min-width:48em){.regions-map .inner{display:flex}.regions-map .inner>*{flex-basis:50%}}.regions-map .inner .st5,.regions-map .inner .st8{font-family:bwegt Text,sans-serif}.regions-map .inner .st5{font-style:normal;font-weight:700}.regions-map-content>*{display:flex;flex-direction:column-reverse;margin-bottom:2rem}@media(min-width:48em){.regions-map-content>*{flex-direction:column}.regions-map-content{display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin-right:2rem;margin-top:3rem;position:relative}.regions-map-content>:not(:first-child){margin-top:0;position:absolute;top:0;width:100%}}@media(min-width:48em){@supports(display:grid){.regions-map-content>*,.regions-map-content>:not(:first-child){grid-column-start:1;grid-column-start:2;grid-row-start:1;grid-row-start:2;position:static}}}@media(min-width:60em){.regions-map-content h2{font-size:2.25rem}}.regions-map-content img{margin-top:1rem;max-width:100%}.regions-map-view{display:none;margin-top:0}@media(min-width:48em){.regions-map-view{display:block}}.panorama-teaser{background:#3a4044;color:#fff}.panorama-teaser .overline,.panorama-teaser h4{color:#fff}.panorama-teaser h2,.panorama-teaser h3{color:#fc0}.panorama-teaser-figure{margin:0}@media(min-width:640px){.panorama-teaser .inner{align-items:center;display:flex}}.panorama-teaser .inner .panorama-teaser-figure,.panorama-teaser .inner .panorama-teaser-text{flex-basis:50%}.panorama-teaser .panorama-teaser-figure{align-self:stretch;display:flex;font-size:0;max-height:600px;overflow:hidden;position:relative}.panorama-teaser .panorama-teaser-figure a{border:none;display:flex;height:100%;width:100%}.panorama-teaser .panorama-teaser-figure a:hover{border:none}.panorama-teaser .panorama-teaser-figure a:hover figure img{opacity:.6}.panorama-teaser .panorama-teaser-figure figure{display:flex;overflow:hidden}.panorama-teaser .panorama-teaser-figure picture{align-items:center;display:flex;height:100%;justify-content:center}.panorama-teaser .panorama-teaser-figure img{height:100%;transition:opacity .4s ease;width:auto}@media(min-width:1440px){.panorama-teaser .panorama-teaser-figure img{height:auto;width:100%}}.panorama-teaser .panorama-teaser-icon{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.panorama-teaser .panorama-teaser-text{margin:0;padding:2rem 1rem}@media(min-width:360px){.panorama-teaser .panorama-teaser-text{padding:3rem 2rem}}@media(min-width:640px){.panorama-teaser .panorama-teaser-text{padding:4rem}}@media(min-width:1170px){.panorama-teaser .panorama-teaser-text{margin-left:4.16667%;padding:4rem}}.panorama-teaser .panorama-teaser-text .button{margin-top:0}@media(min-width:1440px){.panorama-teaser .panorama-teaser-text{max-width:652px}}.panorama-teaser [aria-hidden=true]{display:none}.panorama-360 p{padding-right:32px}.dialog{bottom:0;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10000}.dialog [aria-hidden=true],.dialog[aria-hidden=true]{display:none}.dialog-overlay{background-color:#3a4044;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.dialog-content{box-shadow:0 3px 8px rgba(0,0,0,.3);height:auto;height:calc(100vh - 2rem);margin:0;min-height:0;overflow:hidden;position:relative;width:calc(100vw - 2rem)}.dialog-close{background:transparent;border:none;color:#fff;cursor:pointer;line-height:48px;overflow:visible;padding:0;position:absolute;right:1.5rem;top:1.5rem}.dialog-close,.dialog-close svg{height:48px;width:48px}.iframe-container{margin:0;padding:0}.iframe-container,.iframe-container iframe{height:calc(100vh - 2rem);width:calc(100vw - 2rem)}#dialog-title{margin-bottom:8px;padding-right:32px}.story-separator{padding-bottom:.5rem;padding-top:.5rem}.story-separator .inner{height:auto;min-height:140px;position:relative;width:100%}.story-separator-label{background:#fff;border:1px solid #fc0;border-radius:4px;color:#fc0;display:block;left:50%;margin:0;padding:4px 8px;position:absolute;top:49%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:30}@media(min-width:640px){.story-separator-label{display:none}}.story-separator-line{background-color:#fc0;background:linear-gradient(180deg,rgba(255,204,0,0) 0,#fc0 10%,#fc0 90%,rgba(255,204,0,0));content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffcc00",endColorstr="#00ffcc00",GradientType=0);height:140px;margin-left:calc(50% - 2px);position:relative;top:0;width:4px;z-index:2}@media(min-width:640px){.story-separator-line{display:none}}.story-separator-image{display:none}@media(min-width:640px){.story-separator-image{display:block}}.story-separator img{height:auto;max-width:100%}.searchform+h1{color:#3a4044;margin:calc(2rem + 2vw) 0}.searchform+h1 .search-searchterm{color:#fc0}.searchform .input-group{display:flex}.searchform .input-group>*{margin-top:0}.searchform .input-group *+*{margin-left:1rem}.searchform .input-group .button--icon svg{border:5px solid #fff;margin-left:.5rem}.search--item{border:none;display:block}.search--item p{flex-shrink:0;font-size:1rem;line-height:1.375;margin:0;max-width:50rem;width:100%}@media(min-width:40em){.search--item p{font-size:1.125rem;line-height:1.5}}.search--item p.source{align-self:flex-end;font-size:1rem;font-style:normal;margin-bottom:.25rem;opacity:.5}.search--item .add-info,.search--item p.source svg{margin-top:0}.search--item .hit,.search--item .tx-indexedsearch-redMarkup{background-color:rgba(255,204,0,.3);border:2px solid transparent;font-weight:400}.search--item:active,.search--item:hover{border:none}.search--item:focus{border:none;outline:4px solid #fc0}.search--item+.search--item{margin-top:2.25rem}.search--item h3{font-size:1.25rem;margin-bottom:.125rem;max-width:50rem;width:100%}@media(min-width:40em){.search--item h3{font-size:1.5rem}}ul.tx-indexedsearch-browsebox{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:2rem 0;padding:0;white-space:nowrap}ul.tx-indexedsearch-browsebox li{align-items:center;border-radius:0;display:flex;font-size:1.125rem;line-height:1;margin:0 .0625rem .5rem .25rem}ul.tx-indexedsearch-browsebox li strong{align-items:center;display:flex}ul.tx-indexedsearch-browsebox li a:focus{outline:2px solid #fc0;text-decoration:underline}ul.tx-indexedsearch-browsebox li:not(:first-child):not(:last-child) a{border:none;border-radius:0;border-radius:101%;color:#0a0a0a;cursor:pointer;display:inline-block;font-weight:400;line-height:1;padding:.75rem;text-align:center;transition:all .18s ease;width:2.625rem}ul.tx-indexedsearch-browsebox li:not(:first-child):not(:last-child) a:hover{background-color:#e6e6e6}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage.tx-indexedsearch-browselist-currentPage a{background-color:#fc0;border-bottom:none;border-radius:101%;cursor:default;font-weight:700;padding:.75rem;text-align:center;width:2.625rem}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage.tx-indexedsearch-browselist-currentPage a:hover{background-color:#fc0;border-bottom:none}.kesearch_pagebrowser ul{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:2rem 0;padding:0;white-space:nowrap}.kesearch_pagebrowser ul li{border-radius:0;font-size:1.125rem;line-height:1;margin:0 .0625rem .5rem .25rem}.kesearch_pagebrowser ul li,.kesearch_pagebrowser ul li strong{align-items:center;display:flex}.kesearch_pagebrowser ul li a:focus{outline:2px solid #fc0;text-decoration:underline}.kesearch_pagebrowser ul li:not(:first-child):not(:last-child) a{border:none;border-radius:0;border-radius:101%;color:#0a0a0a;cursor:pointer;display:inline-block;font-weight:400;line-height:1;padding:.75rem;text-align:center;transition:all .18s ease;width:2.625rem}.kesearch_pagebrowser ul li:not(:first-child):not(:last-child) a:hover{background-color:#e6e6e6}.kesearch_pagebrowser ul li a.current{border-radius:101%;cursor:default;font-weight:700;padding:.75rem;text-align:center;width:2.625rem}.kesearch_pagebrowser ul li a.current,.kesearch_pagebrowser ul li a.current:hover{background-color:#fc0;border-bottom:none}#kesearch_results .search--item.result-list-item h3.result-title{flex-shrink:0;font-size:1.25rem;line-height:1.333;margin-bottom:.5rem;width:100%}@media(min-width:40em){#kesearch_results .search--item.result-list-item h3.result-title{font-size:1.5rem;margin-bottom:.375rem}}.tx-kesearch-pi1{font-family:inherit}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:inherit;font-weight:700}.tx-kesearch-pi1 #kesearch_pagebrowser_bottom li a:not(.prev):not(.next),.tx-kesearch-pi1 #kesearch_pagebrowser_top li a:not(.prev):not(.next){padding:.75rem}.tx-kesearch-pi1 #kesearch_pagebrowser_bottom,.tx-kesearch-pi1 #kesearch_pagebrowser_top,.tx-kesearch-pi1 #kesearch_results .result-list-item .result-teaser{color:inherit}.tx-kesearch-pi1 #kesearch_results .result-list-item{margin:1rem 0 3rem}.service-nav{align-items:center;background-color:#f5f5f5;color:#3a4044;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;padding:3rem 0}@media(min-width:40em){.service-nav{padding:4rem 2rem 5rem}}@media(min-width:1680px){.service-nav{border-left:1rem solid #fff;border-right:1rem solid #fff;margin:0 auto;max-width:1680px}}.service-nav .svg-logo{margin:0;max-width:280px;padding-top:120px;position:relative;width:100%}.service-nav .svg-logo svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(min-width:800px){.service-nav .svg-logo{max-width:349px}}.service-nav p{margin-top:0;max-width:35rem;text-align:center;width:100%}.service-nav nav{margin:0;max-width:1172px;width:100%;width:calc(100% + 2rem)}@media(min-width:480px){.service-nav nav{margin:0;width:100%}}.service-nav nav ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0;padding:0;width:100%}@media(min-width:1080px){.service-nav nav ul{flex-wrap:nowrap;justify-content:space-between}}.service-nav nav ul li{flex-basis:50%;list-style-type:none;margin:0;padding:.25rem;text-align:center}@media(min-width:26.25em){.service-nav nav ul li{padding:.75rem}}@media(min-width:30em){.service-nav nav ul li{padding:1rem}}@media(min-width:520px){.service-nav nav ul li{flex-basis:33.33333%}}@media(min-width:1080px){.service-nav nav ul li{flex-basis:16.66666%}}.service-nav nav ul li:hover .service-nav-figure{-webkit-transform:scale(1.1);transform:scale(1.1)}.service-nav nav ul li:hover .service-nav-label:before{border-bottom:2px solid #fc0;bottom:-2px;content:"";display:inline-block;height:1px;position:absolute;width:100%}.service-nav a{border-bottom:.125rem solid transparent;font-size:.875rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}@media(min-width:420px){.service-nav a{font-size:1.125rem}}.service-nav .service-nav-label{position:relative}.service-nav .service-nav-label:before{border-bottom:2px solid #fc0;bottom:-2px;content:"";height:1px;transition:width .18s ease;width:0}.service-nav .service-nav-figure{margin-bottom:.5rem;transition:-webkit-transform .12s ease-out;transition:transform .12s ease-out;transition:transform .12s ease-out,-webkit-transform .12s ease-out}.fonts-loaded .service-nav .service-nav-label{font-family:bwegt Text,sans-serif;font-style:normal;font-weight:700}.section-heading-extra h2{margin-bottom:1rem}.section-heading-extra+.cards-grid{margin-top:-1rem;padding-top:0}.section-heading-extra+.gallery-collage.grid-container{margin-top:0;padding-top:0}.section-heading-extra+.grid-container{padding-top:0}.video-highlight{background:#fcfcfc;background:linear-gradient(90deg,#fcfcfc 0,#f1f1f1 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f3f3f3",GradientType=1);padding-bottom:3rem;padding-top:3rem;position:relative}.video-highlight .video-highlight-bg{bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;right:0;top:0;z-index:0}.video-highlight .video-highlight-bg img{height:auto;width:100%}@media(min-width:992px){.video-highlight .video-highlight-bg img{height:100%;width:auto}}.video-highlight .text-img-text{z-index:1}@media(min-width:640px)and (max-width:991px){.video-highlight .text-img-heading{margin-left:2rem}}.video-group h2{margin-bottom:1em}.video-group .inner>article{margin-bottom:3rem;margin-top:0}@media(min-width:54em){.video-group .inner{display:flex;margin:0 -1rem}.video-group .inner>article{flex-basis:33.333%;flex-grow:1;flex-shrink:1;margin:0 1rem}.video-group h2{margin-bottom:.5em}}.video-group .video-group-footer{display:flex;justify-content:center;padding-top:1rem}.video-group.background--brightgrey{padding-bottom:3rem;padding-top:2rem}.section-heading-extra+.video-group.background--brightgrey{margin-top:0;padding-top:0}.section-heading-extra+.video-group.background--brightgrey .grid-container{padding-top:0}.newsletter{background-color:#3a4044;margin-top:0;padding:50px 0}.newsletter .grid-container{margin:auto;padding-bottom:0;padding-top:0;width:100%}.newsletter__headline{margin-bottom:40px}@media(min-width:48em){.newsletter__headline{margin-bottom:33px}.newsletter__headline--no_subline{margin-bottom:48px}}.newsletter__headline h2,.newsletter__headline p{color:#fff}.newsletter__headline p{line-height:23px}@media(min-width:48em){.newsletter__headline p{font-size:20px;line-height:25px;max-width:75%}}.newsletter__wrapper{display:flex;flex-direction:column;margin-top:0}@media(min-width:48em){.newsletter__wrapper{flex-direction:row}}.newsletter__wrapper>*{margin-top:0}.newsletter__bullets{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:40px;max-width:500p;width:100%}@media(min-width:48em){.newsletter__bullets{margin-bottom:0;margin-right:30px}}@media(min-width:62em){.newsletter__bullets{-webkit-hyphens:inherit;-ms-hyphens:inherit;hyphens:inherit;margin-right:40px}}.newsletter__bullets ul{list-style:none;margin:0;padding:0}.newsletter__bullets ul li{color:#fff;font-style:normal;margin-top:20px;min-height:32px}.newsletter__bullets ul li:first-child{margin-top:0}.newsletter__bullets ul li:before{background-image:url(/fileadmin/static/assets/icons/intermediate-svg/icon-circle-newsletter.svg);background-position:50%;background-repeat:no-repeat;background-size:105px;content:"";display:inline-block;float:left;height:28px;width:28px}.newsletter__bullets ul li p{display:block;font-size:18px;letter-spacing:-.18px;line-height:24px;min-height:32px;overflow:hidden;padding-left:16px;padding-top:3px}.newsletter__form{max-width:569px;width:100%}@media(min-width:48em){.newsletter__form{margin-left:25px}}.newsletter__form>*{margin-top:0}.newsletter__form input[type=email]{border:1px solid #616669;border-radius:4px;color:#3a4044;font-size:18px;height:47px;letter-spacing:-.14px;margin-bottom:32px;max-width:569px;padding:12px;width:100%}.newsletter__form input[type=email].focus-visible{outline:3px solid #7231ff}.newsletter__form input[type=email]::-webkit-input-placeholder{color:#9c9fa1;font-style:normal;opacity:1}.newsletter__form input[type=email]:-ms-input-placeholder{opacity:1}.newsletter__form input[type=email]::placeholder{color:#9c9fa1;font-style:normal;opacity:1}.newsletter__form input[type=email]:-ms-input-placeholder{color:#9c9fa1;font-style:normal}.newsletter__form input[type=email]::-ms-input-placeholder{color:#9c9fa1;font-style:normal}@media(min-width:48em){.newsletter__form input[type=email]{margin-bottom:24px}}.newsletter__form input[type=email].has-error{border:1px solid #f5003c}.newsletter__form input[type=checkbox]{background-color:#fff;border:1px solid #3a4044;border-radius:3px;float:left;height:23px;width:23px}.newsletter__form input[type=checkbox]:checked{background-color:#fc0}.newsletter__form input[type=checkbox]:checked~.newsletter__checkmark{opacity:1}.newsletter__form input[type=checkbox].has-error{border:1px solid #f5003c}.newsletter__form input[type=checkbox].focus-visible{border:none;box-shadow:none;outline:3px solid #7231ff}.newsletter__form label{color:#fff;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:20px;margin-bottom:20px;position:relative}@media(min-width:48em){.newsletter__form label{font-size:16px;letter-spacing:-.11px;line-height:24px}}@media(max-width:48em){.newsletter__form label:last-of-type{margin-bottom:24px}}.newsletter__form label .newsletter__consent{display:block;margin-top:0;overflow:hidden;padding-left:10px}.newsletter__form label .newsletter__consent a{font-weight:400}.newsletter__form label .newsletter__consent a+span{display:block;margin-top:0;max-height:0;overflow:hidden;transition:max-height .2s ease-in}.newsletter__form label .newsletter__checkmark{background-image:url(/fileadmin/static/assets/icons/intermediate-svg/icon-tick-checkbox-active.svg);background-position:50%;background-repeat:no-repeat;background-size:11px;height:23px;left:0;margin-top:0;opacity:0;position:absolute;top:0;width:23px}.newsletter__sucess{display:none;margin-top:0;padding:30px 0;text-align:center}@media(min-width:48em){.newsletter__sucess{padding:50px 0}}.newsletter__sucess h3{color:#fc0}.newsletter button{margin-bottom:5px}.newsletter .privacy-policy-text{font-size:16px}.newsletter .privacy-policy-text a{font-weight:400}.slider-related{padding:35px 0 105px}.slider-related.background--brightgrey{padding:35px 0 25px}.slider-related__intro{margin-bottom:2em;text-align:center}.slider-related__intro h2{margin-bottom:0}.slider-related__btn{text-align:center}.slider-related .slick-list{margin:0 -8px}@media(min-width:48em){.slider-related .slick-list{margin:0 -32px 0 0}}.slider-related .slick-slide{margin:0 8px}@media(min-width:48em){.slider-related .slick-slide{margin:0 32px 0 0}}.slider-related button.slick-arrow{background-color:transparent;border:none;cursor:pointer;height:44px;width:44px}.slider-related .slick-prev{display:none!important;z-index:1}@media(min-width:48em){.slider-related .slick-prev{display:inline-block!important;left:-12px}}@media(min-width:62em){.slider-related .slick-prev{left:-58px}}.slider-related .slick-next{display:none!important}@media(min-width:48em){.slider-related .slick-next{display:inline-block!important;right:-12px}}@media(min-width:62em){.slider-related .slick-next{right:-58px}}.slider-related .slick-next:focus,.slider-related .slick-prev:focus{top:50%}.site-footer{background-color:#f9f8f0;margin-top:0;position:relative;text-align:left;z-index:3}@media(min-width:768px){.site-footer{padding-top:55px}}.site-footer .footer-bottom{background-color:#3a4044;display:flex;flex-direction:column;margin-bottom:0;padding:20px}.site-footer .footer-bottom,.site-footer .footer-bottom ul{align-items:center;flex-wrap:wrap;justify-content:center}.site-footer .footer-bottom li{margin:0}.site-footer .footer-bottom .links{margin-bottom:10px;text-align:center;word-break:break-word}.site-footer .footer-bottom a{border-bottom:unset;color:#fff;display:inline-block;font-weight:400;margin-bottom:7px;margin-right:15px;margin-top:unset;text-decoration:none}.site-footer .footer-bottom ul{display:flex;list-style:none;margin:0;padding:0}.site-footer .footer-bottom .copyright-notice{margin:15px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:1600px){.site-footer .footer-bottom{display:flex;flex-direction:row;height:50px;justify-content:unset;margin-bottom:unset;padding:0 20px 0 40px;text-align:unset}.site-footer .footer-bottom .links{margin-bottom:0;text-align:unset}.site-footer .footer-bottom .copyright-notice{margin:0 0 0 auto;width:auto}.site-footer .footer-bottom a{margin-bottom:unset;margin-right:30px}}@media(min-width:120rem){.site-footer .footer-bottom{padding-left:calc(50vw - 59rem + 10px);padding-right:calc(50vw - 60rem + 13px)}}.site-footer .footer-logos{border-top:1px solid hsla(62,20%,69%,.5);order:1;width:100%}@media(min-width:768px){.site-footer .footer-logos{border-top:unset;order:0;width:70%}}.site-footer h3{font-size:1rem}.site-footer ul{padding:0}.site-footer li{list-style-type:none}.site-footer .subpages{margin:1em 0}.site-footer .subpages li{margin-top:.75em}.site-footer-gradient{display:block;height:auto;left:0;min-height:36px;position:absolute;top:0;-webkit-transform:translateY(-65%);transform:translateY(-65%);width:100%}.site-footer .copyright-notice,.site-footer p.copyright-notice{color:#fff;display:flex;font-size:.75rem;margin-top:0}.site-footer .copyright-notice img,.site-footer p.copyright-notice img{margin-right:10px}@media(min-width:768px){.site-footer .copyright-notice,.site-footer p.copyright-notice{font-size:1rem;margin-left:auto}}.site-footer .copyright-notice.copyright-notice--no_lion,.site-footer p.copyright-notice.copyright-notice--no_lion{background:none;padding-left:0}.site-footer .footer-logos{align-items:center;display:flex;margin:0 auto 1rem;padding-right:20px;padding-top:20px}.site-footer .footer-logos.footer-logo--single{flex-direction:row-reverse}.site-footer .footer-logos a{border-bottom:none}.site-footer .footer-logos .logo-bw{max-width:unset;width:auto}.site-footer .footer-logos .logo-bw img{height:auto;width:100%}@media(min-width:576px){.site-footer .footer-logos .logo-bw img{width:270px}}@media(min-width:992px){.site-footer .footer-logos .logo-bw img{width:335px}}@media(min-width:1200px){.site-footer .footer-logos .logo-bw img{width:380px}}.site-footer .footer-logos .logo-nvbw{max-width:180px}@media(min-width:992px){.site-footer .footer-logos .logo-nvbw{max-width:200px}}@media(min-width:768px){.site-footer .footer-logos{margin-top:1em;padding-right:0;padding-top:unset}}.site-footer .logo-bw,.site-footer .logo-bwtarif,.site-footer .logo-nvbw{display:inline-block;margin:0 5px;max-width:200px;padding:0;text-align:center}.site-footer .logo-bw:first-child,.site-footer .logo-bwtarif:first-child,.site-footer .logo-nvbw:first-child{margin-left:0}.site-footer .logo-bw:last-child,.site-footer .logo-bwtarif:last-child,.site-footer .logo-nvbw:last-child{margin-left:-80px;margin-right:0}@media(min-width:992px){.site-footer .logo-bw:last-child,.site-footer .logo-bwtarif:last-child,.site-footer .logo-nvbw:last-child{margin-left:-95px}}@media(min-width:1200px){.site-footer .logo-bw:last-child,.site-footer .logo-bwtarif:last-child,.site-footer .logo-nvbw:last-child{margin-left:-110px}}.site-footer .logo-bw img,.site-footer .logo-bwtarif img,.site-footer .logo-nvbw img{height:auto;width:100%}@media(min-width:768px){.site-footer .logo-bw,.site-footer .logo-bwtarif,.site-footer .logo-nvbw{margin:0 1rem;width:44%}}.site-footer .logo-bwtarif{border:none}.site-footer-header{align-items:center;flex-direction:column;margin-top:0;overflow:hidden;vertical-align:top;width:100%}@media(min-width:768px){.site-footer-header{border-top:1px solid hsla(62,20%,69%,.5);display:block;margin-top:1em;padding-top:30px}.site-footer-header>*{display:inline-block;float:left;width:48%}}.site-footer-main{margin-bottom:50px;margin-top:10px}@media(min-width:768px){.site-footer-main{margin:0}}.site-footer nav{-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto;row-gap:35px}@media(min-width:350px){.site-footer nav{grid-template-columns:auto auto}}@media(min-width:576px){.site-footer nav{-webkit-column-gap:40px;column-gap:40px;row-gap:55px}}@media(min-width:768px){.site-footer nav{-webkit-column-gap:0;column-gap:0;display:flex;justify-content:space-between;row-gap:0}}.site-footer .footermenu-list{display:inline-block;margin:unset;text-align:left;vertical-align:top}.site-footer .footermenu-list:last-child{margin-bottom:0}.site-footer .footermenu-list h3 a{font-weight:700}.site-footer .footermenu-list a{border-bottom:none;font-weight:400}.site-footer .footermenu-list a:hover{border-bottom:.125rem solid #fc0}.site-footer .footermenu-list .extern .link-extern{height:15px;margin-bottom:-1px;margin-left:5px;width:15px}@media(min-width:768px){.site-footer .footermenu-list{display:unset;margin-bottom:10px;width:auto}}.site-footer #scrollToTopBtn{align-items:center;background-color:#3a4044;border:1px solid #fff;border-radius:50%;bottom:45px;box-shadow:0 6px 20px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;font-family:bwegt Text,sans-serif;font-weight:700;height:60px;justify-content:center;margin:0;opacity:0;padding:unset;position:fixed;right:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:60px;z-index:1000}.site-footer #scrollToTopBtn.visible{opacity:1;transition:opacity .5s}.site-footer #scrollToTopBtn span{display:none}.site-footer #scrollToTopBtn svg{margin:0}@media(min-width:460px){.site-footer #scrollToTopBtn{right:40px}}.hero+.site-footer{margin-top:0}.b2b .site-footer-header{border:none}.breaking-news{background-color:#3a4044}.breaking-news .grid-container{padding-bottom:unset;padding-top:unset;position:relative}.breaking-news a:hover .floating-text{border-bottom:.125rem solid #fff}.breaking-news .news-wrap{bottom:0;box-sizing:content-box;height:80px;margin:unset;overflow:hidden}@media(min-width:62em){.breaking-news .news-wrap{height:50px}}.breaking-news .news-wrap .news{box-sizing:content-box;display:inline-block;height:80px;line-height:50px;margin-top:30px;padding-right:100%;white-space:nowrap}@media(min-width:62em){.breaking-news .news-wrap .news{height:50px;margin-top:unset}}.breaking-news .date-title{align-items:center;background-color:#3a4044;color:#fff;min-width:150px;padding:11.5px 50px 11.5px 0;z-index:9}.breaking-news .date-title .date{font-size:16px;font-weight:400;margin-right:10px}.breaking-news .date-title .title{font-size:18px;font-weight:700;margin-right:10px;margin-top:unset}.breaking-news .text{color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:0!important}@media(min-width:62em){.breaking-news .text{margin-left:150px}}.breaking-news .arrow{align-items:center;display:flex;height:80px;position:absolute}.breaking-news .arrow svg{fill:#fff;margin-left:auto;width:30px}@media(min-width:62em){.breaking-news .arrow{height:50px}}.breaking-news .space{align-items:center;display:flex;height:100%;left:calc(100% - 1em - 30px);margin:auto;position:absolute;top:0;width:30px}@media(min-width:62em){.breaking-news .space{left:calc(91.66667% - 1em - 30px)}}@media(min-width:89.5em){.breaking-news .space{left:calc(100% - 205px)}}.breaking-news .animation{padding-left:100%;width:calc(100% - 150px)}.breaking-news .animation .news{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:news;animation-name:news;-webkit-animation-timing-function:linear;animation-timing-function:linear}.breaking-news .animation .text{margin-left:unset}@-webkit-keyframes news{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes news{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.breaking-news+.hero--searchbox{top:unset}.breaking-news+.breadcrumb.mobile+.header-overview-sites,.breaking-news+.hero.hero--compact,.breaking-news+.home-header-slider,.breaking-news+style+.breadcrumb.mobile+.header-overview-sites,.breaking-news+style+.hero.hero--compact,.breaking-news+style+.home-header-slider{margin-top:unset}.breaking-news+.breadcrumb,.breaking-news+.breadcrumb.mobile,.breaking-news+style+.breadcrumb,.breaking-news+style+.breadcrumb.mobile{padding-top:unset}.home-header-slider{margin-top:45px}.home-header-slider .tns-nav{margin-top:0;position:relative;width:100%}.home-header-slider .tns-nav button{background:#3a4044;border:.75px solid #fff;height:18px!important;margin:10px;width:18px!important}.home-header-slider .tns-nav button.tns-nav-active{background:#fc0}@media screen and (min-width:1200px){.home-header-slider .tns-nav{margin-top:-50px}}.home-header-slider .tns-controls{display:none;margin-top:35px}.home-header-slider .tns-controls button{border:unset;border-radius:50%;height:43px;margin:unset;padding:unset;transition:unset;width:43px}.home-header-slider .tns-controls button svg{-webkit-filter:unset;filter:unset}.home-header-slider .tns-controls button:hover{-webkit-transform:unset;transform:unset}.home-header-slider .tns-controls button:hover svg g{fill:#fff}.home-header-slider .tns-controls button[data-controls=prev]{margin-left:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-header-slider .tns-controls button[data-controls=next]{margin-right:20px}@media screen and (min-width:768px){.home-header-slider .tns-controls{display:flex}}.home-header-slider .tns-ovh{margin-top:unset}.home-header-slider .home-header-slider-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;height:100%;margin:unset}@media screen and (min-width:768px){.home-header-slider .home-header-slider-wrapper{min-height:40vh}}@media screen and (min-width:1200px){.home-header-slider .home-header-slider-wrapper{height:70vh;min-height:500px}.home-header-slider .home-header-slider-wrapper img{height:70vh!important;min-height:500px}}.home-header-slider .home-slider-item{margin:unset;position:relative}.home-header-slider .home-slider-item .wrapper{display:flex;flex-direction:column;height:100%}@media screen and (min-width:768px){.home-header-slider .home-slider-item{display:block}.home-header-slider .home-slider-item .wrapper{flex-direction:row}}.home-header-slider .tns-item .inner-content-wrapper .title{line-height:35px;margin-top:30px;opacity:1;-webkit-transform:translatex(0);transform:translatex(0);transition:opacity .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease;transition:transform .8s ease,opacity .8s ease,-webkit-transform .8s ease}@media screen and (min-width:768px){.home-header-slider .tns-item .inner-content-wrapper .title{line-height:49px;margin-top:unset;opacity:1;-webkit-transform:unset;transform:unset;transition:unset}}@media screen and (min-width:1200px){.home-header-slider .tns-item .inner-content-wrapper .title{line-height:65px;opacity:1;-webkit-transform:unset;transform:unset;transition:unset}}.home-header-slider .content-wrapper{height:100%;margin:0;width:100%}@media screen and (min-width:768px){.home-header-slider .content-wrapper{position:relative;width:50%}}@media screen and (min-width:1800px){.home-header-slider .content-wrapper{padding-left:calc(50vw - 840px);width:45%}}.home-header-slider .content{height:100%;padding:0;position:relative;width:100%}.home-header-slider .inner-content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.home-header-slider .inner-content-wrapper .title{color:#3a4044;font-family:bwegt Display,sans-serif;font-size:28px;font-style:italic;font-weight:700;line-height:1.5;margin-bottom:20px;opacity:0;padding:0 15px;text-align:center;-webkit-transform:translatex(-100%);transform:translatex(-100%)}@media screen and (min-width:768px){.home-header-slider .inner-content-wrapper .title{font-size:40px;margin-bottom:unset;opacity:1;padding-bottom:unset;padding-left:15px;padding-right:unset;padding-top:unset;text-align:left;-webkit-transform:unset;transform:unset}}@media screen and (min-width:1200px){.home-header-slider .inner-content-wrapper .title{font-size:52px}}.home-header-slider .inner-content-wrapper .text{color:#3a4044;display:none;font-size:18px;margin-top:25px;padding:0 15px;text-align:center}.home-header-slider .inner-content-wrapper .text p{margin:unset}@media screen and (min-width:768px){.home-header-slider .inner-content-wrapper .text{display:block;padding-bottom:unset;padding-left:15px;padding-right:unset;padding-top:unset;text-align:left}}.home-header-slider .inner-content-wrapper .button{align-self:center;margin-bottom:30px;margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.home-header-slider .inner-content-wrapper .button{align-self:unset;margin-bottom:unset;margin-left:15px;margin-right:0;margin-top:30px}}.home-header-slider .inner-content-wrapper:after{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,100% 0,0 100%);content:"";height:40px;left:0;position:absolute;top:-39px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}@media screen and (min-width:768px){.home-header-slider .inner-content-wrapper{padding:20px 20px 20px 80px}.home-header-slider .inner-content-wrapper:after{height:100%;left:calc(100% - 1px);top:0;-webkit-transform:unset;transform:unset;width:100px}}@media screen and (min-width:1200px){.home-header-slider .inner-content-wrapper{padding:20px 20px 20px 100px;position:relative;width:100%}.home-header-slider .inner-content-wrapper:after{height:100%;left:calc(100% - 1px);width:15vh}}@media screen and (min-width:1800px){.home-header-slider .inner-content-wrapper{padding-left:unset}}.home-header-slider .image-wrapper{height:100%;margin-bottom:unset;margin-left:auto;margin-right:unset;margin-top:unset;width:100%}.home-header-slider .image-wrapper img{height:100%;margin-top:0;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.home-header-slider .image-wrapper{order:1;width:50%}}@media screen and (min-width:1800px){.home-header-slider .image-wrapper{width:55%}}.home-slider-item.white_gradient,.home-slider-item.white_gradient .inner-content-wrapper{background:transparent linear-gradient(180deg,#fff,#f5f5f5) 0 0 no-repeat padding-box}.home-slider-item.white_gradient .inner-content-wrapper:after{background:#fff}@media screen and (min-width:768px){.home-slider-item.white_gradient .inner-content-wrapper:after{background:transparent linear-gradient(180deg,#fff,#f5f5f5) 0 0 no-repeat padding-box}}.home-slider-item.yellow_gradient,.home-slider-item.yellow_gradient .inner-content-wrapper{background:transparent linear-gradient(180deg,#fff 20%,#fc0) 0 0 no-repeat padding-box}.home-slider-item.yellow_gradient .inner-content-wrapper:after{background:#fff}@media screen and (min-width:768px){.home-slider-item.yellow_gradient .inner-content-wrapper:after{background:transparent linear-gradient(180deg,#fff 20%,#fc0) 0 0 no-repeat padding-box}}.home-slider-item.yellow_gradient .button{background-color:#3a4044;color:#fff}.home-slider-item.yellow_gradient .button svg path{fill:#fff!important}.home-slider-item.yellow_gradient .button:hover{background-color:#4c5358}.home-slider-item.yellow,.home-slider-item.yellow .inner-content-wrapper,.home-slider-item.yellow .inner-content-wrapper:after{background:#fc0}.home-slider-item.yellow .button{background-color:#3a4044;color:#fff}.home-slider-item.yellow .button svg path{fill:#fff!important}.home-slider-item.yellow .button:hover{background-color:#4c5358}.home-slider-item.lightgray,.home-slider-item.lightgray .inner-content-wrapper,.home-slider-item.lightgray .inner-content-wrapper:after{background:#ebebec}.home-slider-item.darkgrey,.home-slider-item.darkgrey .inner-content-wrapper,.home-slider-item.darkgrey .inner-content-wrapper:after{background:#3a4044}.home-slider-item.darkgrey .text,.home-slider-item.darkgrey .title{color:#fff}.header-overview-sites{display:flex;flex-direction:column;height:auto;position:relative}.header-overview-sites .content-wrapper{height:100%;margin:0;width:100%}.header-overview-sites .content-wrapper .content{height:100%;margin:0 auto;position:relative;width:100%}@media screen and (min-width:1800px){.header-overview-sites .content-wrapper .content{max-width:1680px}}@media screen and (min-width:768px){.header-overview-sites .content-wrapper{position:absolute}}.header-overview-sites .inner-content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 1rem;width:100%}.header-overview-sites .inner-content-wrapper:after{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,100% 0,0 100%);content:"";display:none;height:100%;left:calc(100% - .5px);position:absolute;top:0;width:80px}@media screen and (min-width:768px){.header-overview-sites .inner-content-wrapper{padding-left:95px;padding-right:20px;position:absolute;width:55%}.header-overview-sites .inner-content-wrapper:after{display:block}}@media screen and (min-width:768px)and (max-width:850px){.header-overview-sites .inner-content-wrapper{padding-left:35px}}@media screen and (min-width:1200px){.header-overview-sites .inner-content-wrapper{padding-left:115px;width:45%}.header-overview-sites .inner-content-wrapper:after{width:100px}}@media screen and (min-width:1800px){.header-overview-sites .inner-content-wrapper{padding-left:20px}}.header-overview-sites .title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:unset;margin-top:25px;text-align:center}@media screen and (min-width:768px){.header-overview-sites .title{margin-top:unset;text-align:left}}@media screen and (min-width:1200px){.header-overview-sites .title{font-size:3rem;line-height:1.1730769231}}.header-overview-sites .text{color:#3a4044;font-size:18px;margin-top:15px;text-align:center}.header-overview-sites .text p{margin:unset;max-width:unset}@media screen and (min-width:768px){.header-overview-sites .text{margin-top:20px;text-align:left}}.header-overview-sites .image-wrapper{height:100%;margin-left:auto;width:100%}.header-overview-sites .image-wrapper img{display:block;height:100%;margin-top:0;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.header-overview-sites .image-wrapper{width:45%}}@media screen and (min-width:1200px){.header-overview-sites .image-wrapper{width:55%}}@media screen and (min-width:768px){.header-overview-sites{flex-direction:row;height:450px}.header-overview-sites.white_gradient,.header-overview-sites.white_gradient .inner-content-wrapper,.header-overview-sites.white_gradient .inner-content-wrapper:after{background:transparent linear-gradient(180deg,#fff 20%,#f5f5f5) 0 0 no-repeat padding-box}.header-overview-sites.yellow_gradient,.header-overview-sites.yellow_gradient .inner-content-wrapper,.header-overview-sites.yellow_gradient .inner-content-wrapper:after{background:transparent linear-gradient(180deg,#fff 20%,#fc0) 0 0 no-repeat padding-box}.header-overview-sites.yellow,.header-overview-sites.yellow .inner-content-wrapper,.header-overview-sites.yellow .inner-content-wrapper:after{background:#fc0}.header-overview-sites.lightgray,.header-overview-sites.lightgray .inner-content-wrapper,.header-overview-sites.lightgray .inner-content-wrapper:after{background:#ebebec}.header-overview-sites.darkgrey,.header-overview-sites.darkgrey .inner-content-wrapper,.header-overview-sites.darkgrey .inner-content-wrapper:after{background:#3a4044}.header-overview-sites.darkgrey .text,.header-overview-sites.darkgrey .title{color:#fff}}.social-media{background:transparent linear-gradient(180deg,#fff 20%,#fc0) 0 0 no-repeat padding-box}.social-media.full-width{max-width:none}.social-media .wrapper{display:flex;flex-direction:column;gap:0;padding:15px 0 50px}@media only screen and (min-width:768px){.social-media .wrapper{align-items:center}}@media only screen and (min-width:992px){.social-media .wrapper{padding:25px 0 75px}}.social-media .title{font-size:1.5rem;font-weight:700}@media only screen and (min-width:992px){.social-media .title{font-size:2rem}}.social-media .subtitle{font-size:1.125rem}.social-media a{border-bottom:unset}.social-media img{height:50px;width:50px}.social-media .text{display:none}.social-media ul{display:flex;list-style:none;margin-top:15px;padding:0}@media only screen and (min-width:992px){.social-media ul{margin-top:25px}}.social-media li{margin-right:10px;margin-top:.75em}.b2b div.b2b-container-right .heading-centered+.textblock p{text-align:center}.b2b div.b2b-container-right h1.heading-centered+.textblock p{font-size:1.25rem;margin:0 auto 2em;max-width:690px}.b2b div.b2b-container-right.b2b-container-right--minheight{height:auto;min-height:100vh}.b2b div.b2b-container-right.b2b-container-right--minheight main{display:flex;flex-direction:column;height:auto;min-height:100vh}.b2b div.b2b-container-right.b2b-container-right--minheight .site-footer{flex:1}.b2b .grid-container h1,.b2b h2.text-img-heading{font-size:2.875rem}.b2b .hero--videoloop{border-top:0!important}.b2b .js-tabs .accordion-trigger span{font-size:20px;line-height:38px}.b2b .js-tabs .content{padding-top:0}.service-nav+.section-heading-extra{margin-top:3rem}@media(min-width:1170px){.service-nav+.section-heading-extra{margin-top:3rem}}.cards-grid+.section-heading-extra{margin-top:3rem}.hero+.article-intro,.hero+.article-intro.grid-container{margin-top:0}.hero--special{margin-bottom:.5rem}@media(min-width:768px){.hero--special{margin-bottom:2rem}}.hero--special .hero-content{background:none;max-width:1440px;overflow:hidden;padding:.5rem 1em;position:relative;text-align:left;text-shadow:none;width:100%}@media(min-width:768px){.hero--special .hero-content{position:absolute}}@media(min-width:62em){.hero--special .hero-content{margin:0 auto;padding-left:calc(1em + 8.33333%);padding-right:calc(1em + 8.33333%)}}@media(min-width:89.5em){.hero--special .hero-content{padding-left:135px;padding-right:135px}}.hero--special .hero-content .hero-heading{bottom:auto;color:#fc0;padding-top:1em;position:relative;text-align:center;text-shadow:none}@media(min-width:768px){.hero--special .hero-content .hero-heading{bottom:auto;color:#fff;margin:0;padding:0 1rem;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40%}}@media(min-width:1200px){.hero--special .hero-content .hero-heading{font-size:4rem;line-height:1.1}}.hero--special+.raffle,.hero--special+.raffle.grid-container{position:relative}
/*# sourceMappingURL=maps/main.css.map */
