@media only screen and (min-width: 90em){.mfp-content{width:1280px !important}.mejs__overlay-button svg{max-width:104px;max-height:104px}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100% !important;width:100% !important}:root{--gutter: 3.2rem;--outer-gutter: 16px}body.s-search-flyout-opened,body.mobile-menu-opened{overflow:visible}header,main,footer{margin:0 var(--outer-gutter)}h1+h1,h1+.h1,h1+h2,h1+.h2,h1+h3,h1+.h3,h1+h4,h1+.h4,h1+h5,h1+.h5,h1+h6,h1+.h6,.h1+h1,.h1+.h1,.h1+h2,.h1+.h2,.h1+h3,.h1+.h3,.h1+h4,.h1+.h4,.h1+h5,.h1+.h5,.h1+h6,.h1+.h6,h2+h1,h2+.h1,h2+h2,h2+.h2,h2+h3,h2+.h3,h2+h4,h2+.h4,h2+h5,h2+.h5,h2+h6,h2+.h6,.h2+h1,.h2+.h1,.h2+h2,.h2+.h2,.h2+h3,.h2+.h3,.h2+h4,.h2+.h4,.h2+h5,.h2+.h5,.h2+h6,.h2+.h6,h3+h1,h3+.h1,h3+h2,h3+.h2,h3+h3,h3+.h3,h3+h4,h3+.h4,h3+h5,h3+.h5,h3+h6,h3+.h6,.h3+h1,.h3+.h1,.h3+h2,.h3+.h2,.h3+h3,.h3+.h3,.h3+h4,.h3+.h4,.h3+h5,.h3+.h5,.h3+h6,.h3+.h6,h4+h1,h4+.h1,h4+h2,h4+.h2,h4+h3,h4+.h3,h4+h4,h4+.h4,h4+h5,h4+.h5,h4+h6,h4+.h6,.h4+h1,.h4+.h1,.h4+h2,.h4+.h2,.h4+h3,.h4+.h3,.h4+h4,.h4+.h4,.h4+h5,.h4+.h5,.h4+h6,.h4+.h6,h5+h1,h5+.h1,h5+h2,h5+.h2,h5+h3,h5+.h3,h5+h4,h5+.h4,h5+h5,h5+.h5,h5+h6,h5+.h6,.h5+h1,.h5+.h1,.h5+h2,.h5+.h2,.h5+h3,.h5+.h3,.h5+h4,.h5+.h4,.h5+h5,.h5+.h5,.h5+h6,.h5+.h6,h6+h1,h6+.h1,h6+h2,h6+.h2,h6+h3,h6+.h3,h6+h4,h6+.h4,h6+h5,h6+.h5,h6+h6,h6+.h6,.h6+h1,.h6+.h1,.h6+h2,.h6+.h2,.h6+h3,.h6+.h3,.h6+h4,.h6+.h4,.h6+h5,.h6+.h5,.h6+h6,.h6+.h6{margin-top:32px}p,li,td,th,blockquote,dl,caption,.formError,address,figure,figcaption{font-size:1.6rem;line-height:1.6}.col2 .formField,.col2 .formFieldcheckbox,.col3 .formField,.col3 .formFieldcheckbox{gap:3.2rem}.col2 .formField>div,.col2 .formFieldcheckbox>div{width:calc(50% - 1.6rem)}.col3 .formField>div,.col3 .formFieldcheckbox>div{width:calc(33.3333333333% - (2.1333333333rem))}input.submit+input.submit,input.submit+input.reset,input.submit+button.submit,input.submit+button.reset,input.reset+input.submit,input.reset+input.reset,input.reset+button.submit,input.reset+button.reset,button.submit+input.submit,button.submit+input.reset,button.submit+button.submit,button.submit+button.reset,button.reset+input.submit,button.reset+input.reset,button.reset+button.submit,button.reset+button.reset{margin-top:0}.l-content-wrapper:not(.has-no-padding){padding:64px 0}.l-content-wrapper--less-space-top{padding-top:32px}.l-content-wrapper__list{flex-flow:row wrap}.l-content-wrapper__item{width:calc(((100% + var(--gutter)) / 12 * 4) - var(--gutter) + var(--gutter) * 0)}.l-page-wrapper{--page-wrapper-margin-left: 366px;padding-left:var(--page-wrapper-margin-left);padding-right:28px;position:relative}.l-page-wrapper__header{--border-color: transparent;margin-bottom:32px;border-bottom:1px solid var(--border-color)}.l-page-wrapper__navigation{--border-color: #f5f5f5;width:var(--page-wrapper-margin-left);height:100%;margin:0;padding-left:60px;border-right:2px solid var(--border-color);border-bottom:none;box-shadow:none;display:block;position:absolute;left:0;top:0}.c-autosuggest{right:0}.c-flyout{background-color:var(--background-color);position:relative;width:100%}.c-flyout__list{margin:0;padding:0}.c-flyout__list.inactive-control{display:none}.c-flyout__list.active-control{display:block}.c-flyout__item{display:block;margin:0}.c-flyout__button,.c-flyout__link{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;--text-color: #000000;color:var(--text-color);font:300 1.6rem/1.6 "AkkoPaneuropean",Arial,Helvetica,Comfortaa,sans-serif;display:inline-block;padding:calc(var(--gutter)/2) var(--gutter);position:relative;text-align:left;text-decoration:none;transition:.2s ease-in-out;width:100%}.c-flyout__button::before,.c-flyout__link::before{--background-color: #b40a32;content:"";background:var(--background-color);height:100%;width:0;position:absolute;top:0;left:0;transition:.2s ease-in-out}.c-flyout__button:hover,.c-flyout__button:focus-visible,.c-flyout__link:hover,.c-flyout__link:focus-visible{--text-color: #b40a32;color:var(--text-color);text-decoration:underline}.c-flyout__button:hover::before,.c-flyout__link:hover::before{width:4px}.is-parent>.c-flyout__button,.is-parent>.c-flyout__link{cursor:pointer}.is-parent>.c-flyout__button::after,.is-parent>.c-flyout__link::after{content:"";background-color:currentColor;width:24px;height:24px;display:inline-block;outline:24px solid currentColor;outline-offset:-24px;position:absolute;filter:none;-webkit-mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);-webkit-mask-position:-174px -50px;mask-position:-174px -50px;right:16px;top:16px;transition:.2s ease-in-out}.c-flyout__button.active-control::after,.c-flyout__link.active-control::after{transform:rotate(180deg)}.c-flyout__button:focus-visible,.c-flyout__link:focus-visible{--border-color: #000000;background:var(--background-color);outline:2px solid var(--border-color);outline-offset:0;z-index:4}.c-flyout__button.active-control,.c-flyout__button[aria-current=page],.c-flyout__button[aria-current=true],.c-flyout__link.active-control,.c-flyout__link[aria-current=page],.c-flyout__link[aria-current=true]{--text-color: #b40a32;text-decoration:none}.c-flyout__button.active-control::before,.c-flyout__button[aria-current=page]::before,.c-flyout__button[aria-current=true]::before,.c-flyout__link.active-control::before,.c-flyout__link[aria-current=page]::before,.c-flyout__link[aria-current=true]::before{--background-color: #b40a32;background:var(--background-color);content:"";width:4px;height:100%;position:absolute;left:0;top:0}.c-flyout__button--level3,.c-flyout__link--level3{padding-left:48px;padding-right:48px}.c-footer-contact::before{left:-16px;right:-44px;width:calc(100% + 60px);transform:none}.c-footer-contact__item{margin-bottom:0}.c-footer-contact__item:first-child{order:1}.c-footer-contact__item:nth-child(2){order:2}.c-footer-contact__item:nth-child(3){order:3}.c-footer-contact__item:last-child{order:4}.c-footer-copyright{padding:0}.c-footer-copyright::before{left:-16px;right:-44px;width:calc(100% + 60px);transform:none}.c-footer-copyright__item:first-child{display:inline-block;width:auto;margin-left:30px;order:0}.c-footer-copyright__wrapper{padding:0 30px 16px 30px}.c-footer-functions{display:flex;flex-flow:row nowrap;justify-content:space-between}.c-image{display:block}.c-teaser-hero .c-image{height:100%;width:100%;position:relative;overflow:visible}.c-teaser-hero .c-image img{position:relative;top:0;left:0;transform:unset;min-width:unset;min-height:100%;max-width:100%}.c-intro__content{margin-top:-125px;margin-left:calc(var(--gutter)*3.5);margin-right:calc(var(--gutter)*3.5)}.c-logo{padding:32px 26px}.c-logo svg{max-height:none}.c-nav-mobile{display:none}.c-nav-primary__list{flex-flow:column wrap}.c-nav-primary__item{--border-color: #b40a32;display:flex;flex-flow:column wrap;position:relative}.c-nav-primary__item--search,.c-nav-primary__item--mobile{display:none}.c-nav-primary__button,.c-nav-primary__link{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;--background-color: transparent;--border-color: #b40a32;--text-color: #000000;font:300 1.6rem/1.6 "AkkoPaneuropean",Arial,Helvetica,Comfortaa,sans-serif;display:inline-block;padding:16px 40px 16px 16px;position:relative;width:100%;height:auto;text-align:left;transition:.2s ease-in-out}.c-nav-primary__button::before,.c-nav-primary__link::before{--background-color: #b40a32;content:"";background:var(--background-color);height:100%;width:0;position:absolute;top:0;left:0;transition:.2s ease-in-out}.c-nav-primary__button:hover,.c-nav-primary__button:focus-visible,.c-nav-primary__link:hover,.c-nav-primary__link:focus-visible{box-shadow:none;text-decoration:underline}.c-nav-primary__button:hover::before,.c-nav-primary__link:hover::before{width:4px}.c-nav-primary__button:focus-visible,.c-nav-primary__link:focus-visible{--border-color: #000000;background:var(--background-color);outline:2px solid var(--border-color);outline-offset:0;z-index:4}.c-nav-primary__button--level2,.c-nav-primary__link--level2{padding-left:var(--gutter);padding-right:var(--gutter)}.is-parent>.c-nav-primary__button::after,.is-parent>.c-nav-primary__link::after{content:"";background-color:currentColor;width:24px;height:24px;display:inline-block;outline:24px solid currentColor;outline-offset:-24px;position:absolute;filter:none;-webkit-mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);-webkit-mask-position:-174px -50px;mask-position:-174px -50px;right:calc(var(--gutter)/2);top:calc(var(--gutter)/2);transition:.2s ease-in-out}.c-nav-primary__button.is-opened,.c-nav-primary__button.active-control,.c-nav-primary__link.is-opened,.c-nav-primary__link.active-control{box-shadow:none;z-index:2}.c-nav-primary__button.is-opened::before,.c-nav-primary__button.active-control::before,.c-nav-primary__link.is-opened::before,.c-nav-primary__link.active-control::before{width:4px;height:100%;left:0;top:0;bottom:unset}.c-nav-primary__button.is-opened::after,.c-nav-primary__button.active-control::after,.c-nav-primary__link.is-opened::after,.c-nav-primary__link.active-control::after{transform:rotate(180deg)}.c-nav-primary__button[aria-current=true],.c-nav-primary__button[aria-current=page],.c-nav-primary__link[aria-current=true],.c-nav-primary__link[aria-current=page]{--text-color: #b40a32;z-index:2}.c-nav-primary__button[aria-current=true]::before,.c-nav-primary__button[aria-current=page]::before,.c-nav-primary__link[aria-current=true]::before,.c-nav-primary__link[aria-current=page]::before{--background-color: #b40a32;background:var(--background-color);content:"";position:absolute;width:4px;height:100%;left:0;top:0;bottom:unset}.c-picture{margin-bottom:32px}.c-picture.links,.c-picture.linksOhne,.c-picture.rechts,.c-picture.rechtsOhne{max-width:calc(((100% + var(--gutter)) / 12 * 4) - var(--gutter) + var(--gutter) * 0)}.c-picture.links{margin-right:3.2rem}.c-picture.rechts{margin-left:3.2rem}.c-preview::before{left:-32px;right:-60px;width:calc(100% + 92px);transform:none}.c-search-field{height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block !important}.c-search-field input[type=search],.c-search-field input[type=text]{font-size:2rem;line-height:1.6}.c-search-field .submit{width:48px;height:48px}.c-search-suggestions{right:48px}.c-search-suggestions__close{--text-color: #b40a32;display:block;line-height:0;position:absolute;top:32px;right:32px;cursor:pointer}.c-service-meta{margin-bottom:32px;display:block}.c-service-meta__list{margin:0;padding:0;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:24px;list-style:none}.c-service-meta__item{margin:0}.c-service-meta__link{--text-color: #000000;padding:8px 0;font-size:1.4rem;font-weight:300;line-height:1.1;text-decoration:none;position:relative}.c-service-meta__link[aria-current=true],.c-service-meta__link[aria-current=page]{font-weight:500}.c-service-meta__link:hover,.c-service-meta__link:focus-visible{--text-color: #b40a32;text-decoration:underline}.navServiceLS .c-service-meta__link{padding-left:32px}.navServiceLS .c-service-meta__link::before{content:"";background-color:currentColor;width:24px;height:24px;display:inline-block;outline:24px solid currentColor;outline-offset:-24px;position:absolute;filter:none;-webkit-mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);-webkit-mask-position:-670px -174px;mask-position:-670px -174px;top:50%;left:0;transform:translateY(-50%)}.navServiceGS .c-service-meta__link{padding-left:32px}.navServiceGS .c-service-meta__link::before{content:"";background-color:currentColor;width:24px;height:24px;display:inline-block;outline:24px solid currentColor;outline-offset:-24px;position:absolute;filter:none;-webkit-mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);mask-image:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=1);-webkit-mask-position:-546px -422px;mask-position:-546px -422px;top:50%;left:0;transform:translateY(-50%)}.c-slider .slick-list{margin:0 -1.6rem}.c-slider__slide{margin:0 1.6rem}.c-slider__item h3{font-size:2rem;line-height:1.6}.c-slider__headline{font-size:2rem;line-height:1.6}.c-slider__text{font-size:1.6rem;line-height:1.6}.c-slider__text p{font-size:1.6rem;line-height:1.6}.s-frontpage-hero-slider .c-slider .slick-list{overflow:hidden;width:calc(100% + (var(--gutter))*2)}.s-frontpage-hero-slider .c-slider .js-slide{padding:0 20px;height:555px;max-height:555px}.c-teaser-hero{--background-color: #ffffff;height:100%;align-items:flex-end;flex-flow:row nowrap;position:relative}.c-teaser-hero__content{width:calc(((100% + var(--gutter)) / 12 * 7) - var(--gutter) + var(--gutter) * 0);border-top:2px solid var(--border-color);padding:15px;margin-bottom:20px}.c-teaser-hero__text{font-size:2.8rem;line-height:1.4;text-align:left}.c-teaser-hero__text blockquote,.c-teaser-hero__text p{font-size:2.8rem;line-height:1.4;text-align:left}.c-teaser-hero__text::after{left:0;transform:translateX(0)}.c-teaser-hero__additional{text-align:left}.c-teaser-hero__additional p,.c-teaser-hero__additional cite{text-align:left}.c-teaser-hero__button{text-align:left}.c-teaser-hero__image-wrapper{position:absolute;top:0;left:0;max-width:100%;height:100%;overflow:hidden}.c-teaser-hero__image{max-width:unset;min-height:100%;max-height:555px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.c-teaser-highlight__headline{font-size:4.2rem;line-height:1.5}.c-text-box{margin:64px 0}.c-timeline-entry__headline{font-size:2rem;line-height:1.6}.c-timeline-nav{padding-bottom:64px;position:sticky;top:64px}.c-timeline-nav__button{display:none}.c-timeline-nav__content{max-height:60vh;padding-top:16px;padding-left:16px;padding-right:0;box-shadow:none;display:block !important;position:static}.c-to-top{margin-bottom:16px}.c-toc{margin-left:calc(calc(1.6rem + 16px)*-1);margin-right:calc(calc(1.6rem + 44px)*-1)}.c-toc__upper{padding-left:calc(1.6rem + 16px);padding-right:calc(1.6rem + 44px)}.c-toc__upper::before{width:100px;left:calc(1.6rem + 16px)}.l-timeline{display:flex;flex-flow:row nowrap;justify-content:space-between}.l-timeline__nav{width:calc(((100% + var(--gutter)) / 12 * 2) - var(--gutter) + var(--gutter) * 0);order:1}.l-timeline__timeline{width:calc(((100% + var(--gutter)) / 12 * 9) - var(--gutter) + var(--gutter) * 1)}}
