@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}*,:after,:before{box-sizing:border-box}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:transparent;border-width:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}html{font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;line-height:.85;color:#000}html{scroll-behavior:smooth}html body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}html body.lock,html body.no-scrolling{overflow-y:hidden}html body .container{margin:0 auto}html body .container.regular{width:90.5%;max-width:1546px}@media (min-width:768px){html body .container.regular{padding:0 5vw}}@media (min-width:992px){html body .container.regular{width:80.5%;padding:0}}html body .container.medium{width:90.5%;max-width:1738px;transition:all 1s ease-in-out}html body .container.medium.main-nav{width:100%}@media (min-width:768px){html body .container.medium.main-nav{width:90.5%}}html body .container.large{width:100%}html body .wrapper-body{display:flex;flex-direction:column;overflow-x:hidden;height:100%;min-height:100vh;position:relative}@media (min-width:992px){html body .wrapper-body{overflow:unset}}html body .wrapper-body section{position:relative;scroll-margin-top:150px}html body .desktop,html body .wrapper-body .hide{display:none}@media (min-width:992px){html body .desktop{display:block}}@media (min-width:992px){html body .mobile{display:none}}html body input[type=checkbox],html body input[type=radio]{all:revert}html body .hidden{display:none}video{width:100%;display:block}.video-container{position:relative;width:100%;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.body::-webkit-scrollbar{display:none}.body{-ms-overflow-style:none;scrollbar-width:none}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Merlo-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-Light.woff2) format("woff2"),url(/assets/fonts/Merlo-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-LightItalic.woff2) format("woff2"),url(/assets/fonts/Merlo-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-Medium.woff2) format("woff2"),url(/assets/fonts/Merlo-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-Regular.woff2) format("woff2"),url(/assets/fonts/Merlo-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-ThinItalic.woff2) format("woff2"),url(/assets/fonts/Merlo-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-Thin.woff2) format("woff2"),url(/assets/fonts/Merlo-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Merlo Regular;src:url(/assets/fonts/Merlo-RegularItalic.woff2) format("woff2"),url(/assets/fonts/Merlo-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Corporate S;src:url(/assets/fonts/CorporateS-Regular.woff2) format("woff2"),url(/assets/fonts/CorporateS-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corporate S;src:url(/assets/fonts/CorporateS-Light.woff2) format("woff2"),url(/assets/fonts/CorporateS-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Corporate S;src:url(/assets/fonts/CorporateS-Medium.woff2) format("woff2"),url(/assets/fonts/CorporateS-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Corporate S Demi;src:url(/assets/fonts/CorporateS-Demi.woff2) format("woff2"),url(/assets/fonts/CorporateS-Demi.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corporate S;src:url(/assets/fonts/CorporateS-Bold.woff2) format("woff2"),url(/assets/fonts/CorporateS-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Merlo;src:url(/assets/fonts/Merlo-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Merlo-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.impression-items.full-margin-top,.xx.full-margin-top,section.full-margin-top{margin-top:90px!important}@media (min-width:992px){.impression-items.full-margin-top,.xx.full-margin-top,section.full-margin-top{margin-top:140px!important}}@media (min-width:1560px){.impression-items.full-margin-top,.xx.full-margin-top,section.full-margin-top{margin-top:180px!important}}.impression-items.half-margin-top,.xx.half-margin-top,section.half-margin-top{margin-top:45px!important}@media (min-width:992px){.impression-items.half-margin-top,.xx.half-margin-top,section.half-margin-top{margin-top:70px!important}}@media (min-width:1560px){.impression-items.half-margin-top,.xx.half-margin-top,section.half-margin-top{margin-top:90px!important}}.impression-items.quarter-margin-top,.xx.quarter-margin-top,section.quarter-margin-top{margin-top:22px!important}@media (min-width:992px){.impression-items.quarter-margin-top,.xx.quarter-margin-top,section.quarter-margin-top{margin-top:35px!important}}@media (min-width:1560px){.impression-items.quarter-margin-top,.xx.quarter-margin-top,section.quarter-margin-top{margin-top:45px!important}}.impression-items.full-margin-bottom,.xx.full-margin-bottom,section.full-margin-bottom{margin-bottom:48px!important}@media (min-width:768px){.impression-items.full-margin-bottom,.xx.full-margin-bottom,section.full-margin-bottom{margin-bottom:73px!important}}@media (min-width:992px){.impression-items.full-margin-bottom,.xx.full-margin-bottom,section.full-margin-bottom{margin-bottom:136px!important}}.impression-items.half-margin-bottom,.xx.half-margin-bottom,section.half-margin-bottom{margin-bottom:32px!important}@media (min-width:768px){.impression-items.half-margin-bottom,.xx.half-margin-bottom,section.half-margin-bottom{margin-bottom:48px!important}}@media (min-width:992px){.impression-items.half-margin-bottom,.xx.half-margin-bottom,section.half-margin-bottom{margin-bottom:90px!important}}.impression-items.quarter-margin-bottom,.xx.quarter-margin-bottom,section.quarter-margin-bottom{margin-bottom:16px!important}@media (min-width:768px){.impression-items.quarter-margin-bottom,.xx.quarter-margin-bottom,section.quarter-margin-bottom{margin-bottom:24px!important}}@media (min-width:992px){.impression-items.quarter-margin-bottom,.xx.quarter-margin-bottom,section.quarter-margin-bottom{margin-bottom:45px!important}}.bg.primary300{background-color:#3fb38e}.bg.primary400{background-color:#22957e}.bg.primary500{background-color:#005e5d}.bg.primary700{background-color:#0e413c}.bg.secondary300{background-color:#cfe444}.bg.secondary400{background-color:#9fc909}.bg.weiss{background-color:#fff}.bg.black{background-color:#000}.bg.neutral100{background-color:#f9f9f9}.bg.neutral200{background-color:#f2f2f2}.bg.neutral300{background-color:#e9e9e9}.bg.neutral400{background-color:#c3c3c3}.bg.error{background-color:#f4511e}.bg.attention{background-color:#ffa000}.bg.information{background-color:#0288d1}.bg.success{background-color:#9fc909}a,button,h1,h2,h3,h4,h5,h6,li,p,span{color:#005e5d}a.active,a.text-primary300,button.active,button.text-primary300,h1.active,h1.text-primary300,h2.active,h2.text-primary300,h3.active,h3.text-primary300,h4.active,h4.text-primary300,h5.active,h5.text-primary300,h6.active,h6.text-primary300,li.active,li.text-primary300,p.active,p.text-primary300,span.active,span.text-primary300{color:#3fb38e}a.text-primary400,button.text-primary400,h1.text-primary400,h2.text-primary400,h3.text-primary400,h4.text-primary400,h5.text-primary400,h6.text-primary400,li.text-primary400,p.text-primary400,span.text-primary400{color:#22957e}a.text-primary500,button.text-primary500,h1.text-primary500,h2.text-primary500,h3.text-primary500,h4.text-primary500,h5.text-primary500,h6.text-primary500,li.text-primary500,p.text-primary500,span.text-primary500{color:#005e5d}a.text-primary700,button.text-primary700,h1.text-primary700,h2.text-primary700,h3.text-primary700,h4.text-primary700,h5.text-primary700,h6.text-primary700,li.text-primary700,p.text-primary700,span.text-primary700{color:#0e413c}a.text-secondary300,button.text-secondary300,h1.text-secondary300,h2.text-secondary300,h3.text-secondary300,h4.text-secondary300,h5.text-secondary300,h6.text-secondary300,li.text-secondary300,p.text-secondary300,span.text-secondary300{color:#cfe444}a.text-secondary400,button.text-secondary400,h1.text-secondary400,h2.text-secondary400,h3.text-secondary400,h4.text-secondary400,h5.text-secondary400,h6.text-secondary400,li.text-secondary400,p.text-secondary400,span.text-secondary400{color:#9fc909}a.text-weiss,button.text-weiss,h1.text-weiss,h2.text-weiss,h3.text-weiss,h4.text-weiss,h5.text-weiss,h6.text-weiss,li.text-weiss,p.text-weiss,span.text-weiss{color:#fff}a.text-black,button.text-black,h1.text-black,h2.text-black,h3.text-black,h4.text-black,h5.text-black,h6.text-black,li.text-black,p.text-black,span.text-black{color:#000}a.text-neutral100,button.text-neutral100,h1.text-neutral100,h2.text-neutral100,h3.text-neutral100,h4.text-neutral100,h5.text-neutral100,h6.text-neutral100,li.text-neutral100,p.text-neutral100,span.text-neutral100{color:#f9f9f9}a.text-neutral200,button.text-neutral200,h1.text-neutral200,h2.text-neutral200,h3.text-neutral200,h4.text-neutral200,h5.text-neutral200,h6.text-neutral200,li.text-neutral200,p.text-neutral200,span.text-neutral200{color:#f2f2f2}a.text-neutral300,button.text-neutral300,h1.text-neutral300,h2.text-neutral300,h3.text-neutral300,h4.text-neutral300,h5.text-neutral300,h6.text-neutral300,li.text-neutral300,p.text-neutral300,span.text-neutral300{color:#e9e9e9}a.text-neutral400,button.text-neutral400,h1.text-neutral400,h2.text-neutral400,h3.text-neutral400,h4.text-neutral400,h5.text-neutral400,h6.text-neutral400,li.text-neutral400,p.text-neutral400,span.text-neutral400{color:#c3c3c3}a.text-error,button.text-error,h1.text-error,h2.text-error,h3.text-error,h4.text-error,h5.text-error,h6.text-error,li.text-error,p.text-error,span.text-error{color:#f4511e}a.text-attention,button.text-attention,h1.text-attention,h2.text-attention,h3.text-attention,h4.text-attention,h5.text-attention,h6.text-attention,li.text-attention,p.text-attention,span.text-attention{color:#ffa000}a.text-information,button.text-information,h1.text-information,h2.text-information,h3.text-information,h4.text-information,h5.text-information,h6.text-information,li.text-information,p.text-information,span.text-information{color:#0288d1}a.text-success,button.text-success,h1.text-success,h2.text-success,h3.text-success,h4.text-success,h5.text-success,h6.text-success,li.text-success,p.text-success,span.text-success{color:#9fc909}a.thin,button.thin,h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin,li.thin,p.thin,span.thin{font-weight:100}a.light,button.light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,li.light,p.light,span.light{font-weight:200}a.regular,button.regular,h1.regular,h2.regular,h3.regular,h4.regular,h5.regular,h6.regular,li.regular,p.regular,span.regular{font-weight:300}a.medium,button.medium,h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium,li.medium,p.medium,span.medium{font-weight:400}a.bold,button.bold,h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,li.bold,p.bold,span.bold{font-weight:700}a.bold-light,a.bold-medium,button.bold-light,button.bold-medium,h1.bold-light,h1.bold-medium,h2.bold-light,h2.bold-medium,h3.bold-light,h3.bold-medium,h4.bold-light,h4.bold-medium,h5.bold-light,h5.bold-medium,h6.bold-light,h6.bold-medium,li.bold-light,li.bold-medium,p.bold-light,p.bold-medium,span.bold-light,span.bold-medium{font-weight:600}a.bold-strong,button.bold-strong,h1.bold-strong,h2.bold-strong,h3.bold-strong,h4.bold-strong,h5.bold-strong,h6.bold-strong,li.bold-strong,p.bold-strong,span.bold-strong{font-weight:700}a.bold-x-strong,button.bold-x-strong,h1.bold-x-strong,h2.bold-x-strong,h3.bold-x-strong,h4.bold-x-strong,h5.bold-x-strong,h6.bold-x-strong,li.bold-x-strong,p.bold-x-strong,span.bold-x-strong{font-weight:800}a.bold-black,button.bold-black,h1.bold-black,h2.bold-black,h3.bold-black,h4.bold-black,h5.bold-black,h6.bold-black,li.bold-black,p.bold-black,span.bold-black{font-weight:900}a.uppercase,button.uppercase,h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,li.uppercase,p.uppercase,span.uppercase{text-transform:uppercase}a.lighter,button.lighter,h1.lighter,h2.lighter,h3.lighter,h4.lighter,h5.lighter,h6.lighter,li.lighter,p.lighter,span.lighter{font-weight:lighter}.body{font-size:1rem;line-height:1.5;font-weight:300;font-family:Corporate S,sans-serif}@media (min-width:768px){.body{font-size:1.125rem}}@media (min-width:992px){.body{font-size:1.25rem}}@media (min-width:1440px){.body{font-size:1.375rem}}.body .normal{font-style:normal}.h1{font-size:2.5rem;line-height:1.2;font-weight:400;font-style:italic;font-family:Merlo,sans-serif}@media (min-width:768px){.h1{font-size:2.8125rem}}@media (min-width:992px){.h1{font-size:3.125rem}}@media (min-width:1440px){.h1{font-size:3.4375rem}}.h2{font-size:2rem;line-height:1.3;font-weight:400;font-style:italic;font-family:Merlo,sans-serif}@media (min-width:768px){.h2{font-size:2.25rem}}@media (min-width:992px){.h2{font-size:2.5rem}}@media (min-width:1440px){.h2{font-size:2.75rem}}.h3{font-size:1.6875rem;line-height:1.4;font-weight:400;font-style:italic;font-family:Merlo,sans-serif}@media (min-width:768px){.h3{font-size:1.9125rem}}@media (min-width:992px){.h3{font-size:2.125rem}}@media (min-width:1440px){.h3{font-size:2.3125rem}}.h4,.h5,.h6{font-size:1.3125rem;line-height:1.5;font-weight:400;font-family:Corporate S,sans-serif}@media (min-width:768px){.h4,.h5,.h6{font-size:1.4625rem}}@media (min-width:992px){.h4,.h5,.h6{font-size:1.625rem}}@media (min-width:1440px){.h4,.h5,.h6{font-size:1.75rem}}.caption{font-size:.875rem;line-height:1.5;font-family:Corporate S,sans-serif}@media (min-width:768px){.caption{font-size:1rem}}@media (min-width:992px){.caption{font-size:1.0625rem}}@media (min-width:1440px){.caption{font-size:1.1875rem}}.link{font-size:1rem;line-height:1.5;text-decoration:underline;font-family:Corporate S,sans-serif;cursor:pointer}@media (min-width:768px){.link{font-size:1.125rem}}@media (min-width:992px){.link{font-size:1.25rem}}@media (min-width:1440px){.link{font-size:1.375rem}}.quote{font-size:1.3125rem;line-height:1.5;font-weight:400;font-style:italic;font-family:Merlo,sans-serif}@media (min-width:768px){.quote{font-size:1.4625rem}}@media (min-width:992px){.quote{font-size:1.625rem}}@media (min-width:1440px){.quote{font-size:1.75rem}}.section-title{font-size:1rem;line-height:1.2;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#9fc909;font-family:Corporate S,sans-serif;margin-bottom:16px}@media (min-width:768px){.section-title{font-size:1.125rem}}@media (min-width:992px){.section-title{font-size:1.25rem}}@media (min-width:1440px){.section-title{font-size:1.375rem}}.headline-margin{margin-bottom:24px}.margin-top{margin-top:35px}@media (min-width:992px){.margin-top{margin-top:73px}}.title-text .h4{font-weight:700}.blurred-img{background-size:cover;background-position:50%}.blurred-img:before{content:"";position:absolute;inset:0;opacity:1;animation:pulse 2.5s infinite;background-color:#fff}.blurred-img.loaded:before{animation:none;content:none}.blurred-img.loaded img.lazy{opacity:1;filter:none}.blurred-img img.lazy{object-fit:cover;display:block;width:100%;transition:opacity .5s ease-in-out}.blurred-img.circle-image,.blurred-img.circle-image img.lazy{border-radius:50%}@keyframes pulse{0%{opacity:0}50%{opacity:.1}to{opacity:0}}.to-reveal{position:relative;overflow:hidden;width:fit-content;padding-bottom:10px;margin-bottom:-10px}.to-reveal:before{content:"";position:absolute;width:100%;height:100%;left:0;top:50%;transform:translateY(-50%);transition:all .7s}.to-reveal.reveal:before{left:100%}button{width:fit-content;font-family:Corporate S Demi,sans-serif}button.floating-primary a{display:block;width:50px;height:50px;background-color:#cfe444;position:relative;border-radius:27px;transition:width .5s ease-in-out}button.floating-primary a span{opacity:0;pointer-events:none;position:absolute;font-size:16px;top:60%;transform:translateY(-50%);left:15px}button.floating-primary a svg{position:absolute;right:0}button.floating-primary:hover a{width:212px}button.floating-primary:hover a span{opacity:1;pointer-events:auto;top:50%;transition:all 1.2s ease-in-out}button.floating-primary:focus-within a{background-color:#3fb38e}button.floating-primary:focus-within a svg #Pfad_5189,button.floating-primary:focus-within a svg #Rechteck_3554{fill:#3fb38e}button.primary a,button.primary span,button.secondary a,button.secondary span,button.white a,button.white span{padding:12px 30px;display:block;font-size:16px}button.primary.small a,button.secondary.small a,button.white.small a{font-weight:700}button.primary.maps-link,button.secondary.maps-link,button.white.maps-link{padding:12px 30px}button.primary{position:relative;z-index:10}button.primary.big{background-color:#005e5d;transition:all .5s ease-in-out;padding:12px 30px}button.primary.big:hover{background-color:#9fc909}button.primary.big:focus-within{background-color:#3fb38e}button.primary.big a,button.primary.big span{color:#fff}button.primary.big:disabled{background-color:#c3c3c3}button.primary.small a{color:#005e5d}button.primary.small a:hover{color:#9fc909}button.primary.small a:focus-within{color:#3fb38e}button.primary.small:disabled a{color:#c3c3c3}button.secondary.big{background-color:#9fc909;transition:all .5s ease-in-out}button.secondary.big:hover{background-color:#005e5d}button.secondary.big:focus-within{background-color:#3fb38e}button.secondary.big a{color:#fff}button.secondary.big:disabled{background-color:#c3c3c3}button.secondary.small a{color:#9fc909}button.secondary.small a:hover{color:#005e5d}button.secondary.small a:focus-within{color:#3fb38e}button.secondary.small:disabled a{color:#c3c3c3}button.white.big{background-color:#fff;transition:all .5s ease-in-out}button.white.big:hover{background-color:#005e5d}button.white.big:hover a{color:#fff}button.white.big:focus-within{background-color:#3fb38e}button.white.big:focus-within a{color:#fff}button.white.big a{color:#005e5d}button.white.big:disabled{background-color:#c3c3c3}button.white.small a{color:#fff;font-weight:400}button.white.small a:hover{color:#005e5d}button.white.small a:focus-within{color:#3fb38e}button.white.small:disabled a{color:#c3c3c3}button.search-btn>*{display:block}footer{background:#005e5d;background:linear-gradient(45deg,#005e5d,#3fb38e);overflow:hidden;padding:105px 0}@media (min-width:992px){footer{padding:105px 0 136px}}footer .container{opacity:0;display:flex;flex-direction:column;gap:48px}@media (min-width:768px){footer .container{flex-direction:row;gap:30px;justify-content:space-between}}footer .container.regular{width:90.5%!important}@media (min-width:992px){footer .container.regular{width:80.5%!important}}footer .container .item p.h4{font-size:21px}@media (min-width:992px){footer .container .item p.h4{font-size:28px}}footer .container .item .socials{display:flex;gap:20px;position:relative;height:30px;margin-top:15px;justify-content:flex-start}@media (min-width:992px){footer .container .item .socials{justify-content:flex-end}}footer .container .item .socials a{display:flex;align-items:flex-end;width:25px;height:30px}footer .container .item.social-media{white-space:nowrap}footer .container .flex-column{display:flex;flex-direction:row}@media (min-width:768px){footer .container .flex-column{gap:4vw}}@media (min-width:992px){footer .container .flex-column{gap:8.66vw}}footer .container .flex-column .contact,footer .container .flex-column .links{display:flex;flex-direction:column;flex:1;white-space:nowrap}footer .container .flex-column .contact button,footer .container .flex-column .links button{margin-top:25px}footer .container .flex-column .contact a.body,footer .container .flex-column .contact p.body{font-size:14px}@media (min-width:768px){footer .container .flex-column .contact a.body,footer .container .flex-column .contact p.body{font-size:15px}}@media (min-width:992px){footer .container .flex-column .contact a.body,footer .container .flex-column .contact p.body{font-size:19px}}footer .container .flex-column .links a{font-size:14px}@media (min-width:768px){footer .container .flex-column .links a{font-size:15px}}@media (min-width:992px){footer .container .flex-column .links a{font-size:19px}}footer .container.show{animation:revealFooterContainer 1s ease-in-out;opacity:1}.styleguide section{padding:10px 20px}@media (min-width:768px){.styleguide section{padding:20px 50px}}@media (min-width:992px){.styleguide section{padding:400px 100px}}@media (min-width:1440px){.styleguide section{padding:50px 176px}}.styleguide section .elements-container{display:flex;flex-direction:column;gap:50px;padding:0 20px}@media (min-width:768px){.styleguide section .elements-container{padding:0 30px}}@media (min-width:992px){.styleguide section .elements-container{padding:0 50px}}@media (min-width:1440px){.styleguide section .elements-container{padding:0 117px}}.styleguide section .elements-container.buttons-row{display:grid;grid-template-columns:repeat(2,1fr)}.styleguide section.colors{background-color:#d8d8d8}.styleguide section.colors .elements-container .elements .element{display:flex;margin-top:30px}.styleguide section.colors .elements-container .elements .element .item{height:210px;width:258px}.styleguide section.colors .elements-container .elements.feedback{position:absolute;left:1300px;padding:0;display:flex;align-items:center;flex-direction:column}.styleguide section.colors .elements-container .elements.feedback .element{flex-direction:column;gap:10px}.styleguide section.colors .elements-container .elements.feedback .element .item{width:86px;height:86px;border-radius:50%}.styleguide section .tag{display:grid;grid-template-columns:20% 80%}.label{padding:37px 117px;height:146px;margin-bottom:100px}.label p{font-size:5.625rem;line-height:.8}.navigation-out-wrapper{height:85px;background-color:#fff;margin:auto;width:100%;position:fixed;top:0;z-index:200;left:50%;transform:translateX(-50%)}@media (min-width:768px){.navigation-out-wrapper{width:90%}}@media (min-width:992px){.navigation-out-wrapper{height:100px;max-width:1763px}}.navigation-out-wrapper .main-nav{height:85px;align-items:center;padding:0 5%;display:grid;grid-template-columns:50% 50%;max-width:1546px;margin:auto}@media (min-width:768px){.navigation-out-wrapper .main-nav{width:90.5%;padding:0 5px}}@media (min-width:992px){.navigation-out-wrapper .main-nav{height:100px;padding:0 10px}}@media (min-width:1200px){.navigation-out-wrapper .main-nav{grid-template-columns:13% 50% auto;padding:0}}@media (min-width:1440px){.navigation-out-wrapper .main-nav{grid-template-columns:10% 40% 50%}}.navigation-out-wrapper .main-nav a{width:fit-content;display:block}.navigation-out-wrapper .main-nav a img{min-width:119px}.navigation-out-wrapper .main-nav .first-level{opacity:1;pointer-events:none;position:absolute}@media (min-width:1200px){.navigation-out-wrapper .main-nav .first-level{padding-left:10%;display:flex;align-items:center;gap:9%;opacity:1;pointer-events:all;position:relative;transition:opacity 1.3s ease-in-out}}@media (min-width:1440px){.navigation-out-wrapper .main-nav .first-level{padding-left:18%}}.navigation-out-wrapper .main-nav .first-level li button{letter-spacing:.38px;font-size:19px;white-space:nowrap;position:relative;font-weight:500}.navigation-out-wrapper .main-nav .first-level li button .triangle{opacity:0;position:absolute;left:50%;transform:translateX(-50%);top:40px;pointer-events:none}.navigation-out-wrapper .main-nav .first-level li button.active .triangle{opacity:1}@media (min-width:1200px){.navigation-out-wrapper .main-nav .first-level li button .arrow{opacity:0;pointer-events:none;position:absolute}}.navigation-out-wrapper .main-nav .first-level li button.active_link{color:#3fb38e}.navigation-out-wrapper .main-nav .service-items{gap:27px;align-items:center;margin-left:auto;display:flex;z-index:1}.navigation-out-wrapper .main-nav .service-items li{font-size:16px;font-weight:400;cursor:pointer;opacity:0;pointer-events:none;position:absolute}.navigation-out-wrapper .main-nav .service-items li a{font-family:Corporate S Demi,sans-serif;font-size:16px;font-weight:400;cursor:pointer}@media (min-width:1200px){.navigation-out-wrapper .main-nav .service-items li{opacity:1;pointer-events:all;position:relative;transition:opacity 1s ease-in-out}}.navigation-out-wrapper .main-nav .service-items li.login{opacity:0;pointer-events:none;position:absolute;padding-left:18px;display:block;top:115px}.navigation-out-wrapper .main-nav .service-items li.login.show{opacity:1;pointer-events:all;right:30px;animation:menuAnimMobileLogin 1s ease-in-out}.navigation-out-wrapper .main-nav .service-items li.login.show:before{background-image:url(/assets/images/login-weis.svg)}.navigation-out-wrapper .main-nav .service-items li.login.show a{color:#fff}.navigation-out-wrapper .main-nav .service-items li.login.show ul li:before{background-image:url(/assets/images/nav-login-border.svg);background-size:contain}.navigation-out-wrapper .main-nav .service-items li.login.show ul li a{color:#005e5d;width:100%}.navigation-out-wrapper .main-nav .service-items li.login.show ul li:last-child:after{background-image:url(/assets/images/nav-login-border.svg);background-size:contain}@media (min-width:768px){.navigation-out-wrapper .main-nav .service-items li.login{opacity:1;pointer-events:all;position:relative;transition:opacity 1s ease-in-out;top:0}}.navigation-out-wrapper .main-nav .service-items li.login:before{content:"";position:absolute;width:12px;height:13px;left:0;top:5px;background-image:url(/assets/images/login.svg);background-size:cover}.navigation-out-wrapper .main-nav .service-items li .sub-sites{position:absolute;width:282px;background:#fff;top:-472px;left:-76px;padding:40px 35px;opacity:0;pointer-events:none}@media (min-width:768px){.navigation-out-wrapper .main-nav .service-items li .sub-sites{width:227px;background:transparent linear-gradient(238deg,#26a68d,#0b3430) 0 0 no-repeat padding-box}}.navigation-out-wrapper .main-nav .service-items li .sub-sites.show{top:35px;opacity:1;pointer-events:all;position:absolute;left:-214px}@media (min-width:768px){.navigation-out-wrapper .main-nav .service-items li .sub-sites.show{top:54px;left:-58px}}@media (min-width:992px){.navigation-out-wrapper .main-nav .service-items li .sub-sites.show{top:62px}}.navigation-out-wrapper .main-nav .service-items li .sub-sites .triangle{position:absolute;top:-17px;z-index:-1;left:50%;transform:translateX(-50%)}.navigation-out-wrapper .main-nav .service-items li .sub-sites .triangle svg{opacity:0}@media (min-width:768px){.navigation-out-wrapper .main-nav .service-items li .sub-sites .triangle svg{opacity:1}}.navigation-out-wrapper .main-nav .service-items li .sub-sites .triangle svg.mobile-triangle{opacity:1;right:-79px;position:absolute}@media (min-width:768px){.navigation-out-wrapper .main-nav .service-items li .sub-sites .triangle svg.mobile-triangle{opacity:0}}.navigation-out-wrapper .main-nav .service-items li .sub-sites li{padding-left:10px;width:100%;color:#fff;font-size:18px;font-weight:300;line-height:2.9;position:relative;opacity:1}.navigation-out-wrapper .main-nav .service-items li .sub-sites li:hover{background-color:hsla(0,0%,100%,.1)}.navigation-out-wrapper .main-nav .service-items li .sub-sites li a{color:#fff;font-size:17px;font-weight:300;line-height:2.9}.navigation-out-wrapper .main-nav .service-items li .sub-sites li:before,.navigation-out-wrapper .main-nav .service-items li .sub-sites li:last-child:after{content:"";width:100%;position:absolute;height:2px;background-image:url(/assets/images/nav-item-border.svg);left:0}.navigation-out-wrapper .main-nav .service-items li .sub-sites li:last-child:after{bottom:0}.navigation-out-wrapper .main-nav .service-items button.burger{position:relative}.navigation-out-wrapper .main-nav .service-items button.burger .close{opacity:0;position:absolute;left:3px}.navigation-out-wrapper .main-nav .service-items button.burger.show .open{opacity:0}.navigation-out-wrapper .main-nav .service-items button.burger.show .close{opacity:1}@media (min-width:1200px){.navigation-out-wrapper .main-nav .service-items button.burger{opacity:0;pointer-events:none;position:absolute;z-index:-1}}.navigation-out-wrapper .main-nav .second-level{position:absolute;top:-1000px;width:100%;display:grid;justify-items:center;background:transparent linear-gradient(238deg,#26a68d,#0b3430) 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);padding:59px 20px;gap:30px;opacity:0;pointer-events:none;justify-content:center;overflow:auto;height:calc(100vh - 85px)!important}.navigation-out-wrapper .main-nav .second-level.four-column,.navigation-out-wrapper .main-nav .second-level.three-column{grid-template-columns:repeat(3,auto)}@media (min-width:1440px){.navigation-out-wrapper .main-nav .second-level.four-column{grid-template-columns:repeat(4,auto)}}.navigation-out-wrapper .main-nav .second-level.show{opacity:1;pointer-events:all;top:85px}@media (min-width:992px){.navigation-out-wrapper .main-nav .second-level.show{top:100px}}@media (min-width:1200px){.navigation-out-wrapper .main-nav .second-level.show{left:0;z-index:1000}}.navigation-out-wrapper .main-nav .second-level ul{width:294px}.navigation-out-wrapper .main-nav .second-level ul li{padding-left:10px;width:100%;color:#fff;font-size:18px;font-weight:300;line-height:2.9;position:relative}.navigation-out-wrapper .main-nav .second-level ul li a:not(.headline){color:#fff;font-size:18px;font-family:Corporate S,sans-serif;font-weight:400;line-height:2.9;letter-spacing:.36px}.navigation-out-wrapper .main-nav .second-level ul li:hover{background-color:hsla(0,0%,100%,.1)}.navigation-out-wrapper .main-nav .second-level ul li.headline{font-size:24px;font-style:italic;font-family:Merlo,sans-serif;min-height:72px;display:flex;align-items:flex-end;cursor:default;margin-bottom:33px;line-height:1.5}.navigation-out-wrapper .main-nav .second-level ul li.headline:hover{background-color:unset}.navigation-out-wrapper .main-nav .second-level ul li.headline:before{all:unset}.navigation-out-wrapper .main-nav .second-level ul li.headline a.headline{color:#fff}.navigation-out-wrapper .main-nav .second-level ul li:before,.navigation-out-wrapper .main-nav .second-level ul li:last-child:after{content:"";width:100%;position:absolute;height:2px;background-image:url(/assets/images/nav-item-border.svg);left:0}.navigation-out-wrapper .main-nav .second-level ul li:last-child:after{bottom:0}@media (max-width:1199px){.navigation-out-wrapper .main-nav .first-level{opacity:0}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .first-level.show{opacity:1;background:transparent linear-gradient(238deg,#26a68d,#0b3430) 0 0 no-repeat padding-box;top:100px;right:-56px;height:calc(100vh - 100px);width:max-content;min-width:330px;z-index:1;padding:80px 25px 30px;pointer-events:all;animation:menuAnim 1s ease-in-out}}@media (max-width:992px){.navigation-out-wrapper .main-nav .first-level.show{top:85px;height:calc(100vh - 85px)}}@media (max-width:767px){.navigation-out-wrapper .main-nav .first-level.show{right:0;animation:menuAnimMobile 1s ease-in-out}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .first-level.show li button{line-height:2.7;cursor:pointer;width:100%;color:#fff}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .first-level.show li button.active .triangle{opacity:0}}.navigation-out-wrapper .main-nav .first-level.show li button .arrow{position:absolute;right:5px;top:0}@media (min-width:1200px){.navigation-out-wrapper .main-nav .first-level.show li button .arrow{opacity:0;pointer-events:none;position:absolute}}.navigation-out-wrapper .main-nav .first-level.show li:last-child button:after,.navigation-out-wrapper .main-nav .first-level.show li button:before{content:"";width:100%;position:absolute;height:2px;background-image:url(/assets/images/nav-item-border.svg);left:0}.navigation-out-wrapper .main-nav .first-level.show li:last-child button:after{bottom:0}.navigation-out-wrapper .main-nav .first-level .mobile-service-nav{display:flex;gap:20px;position:absolute;bottom:100px;z-index:1000}@media (min-width:992px){.navigation-out-wrapper .main-nav .first-level .mobile-service-nav{opacity:0;pointer-events:none;z-index:-10}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level{display:block;width:330px;height:100vh;right:-56px;z-index:11}}@media (max-width:767px){.navigation-out-wrapper .main-nav .second-level{right:0}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level.four-column,.navigation-out-wrapper .main-nav .second-level.three-column{grid-template-columns:repeat(1,auto)}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level .content:hover{background-color:unset}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level .content:hover a{background-color:hsla(0,0%,100%,.1);width:100%}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level .content{position:absolute;opacity:0;padding-left:40px}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level .content.open{position:relative;opacity:1;transition:all 1s ease-in-out}}.navigation-out-wrapper .main-nav .second-level ul{position:relative}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul:before{content:"";width:90%;position:absolute;height:2px;background-image:url(/assets/images/nav-item-border.svg);left:8px}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul li:before{left:40px;width:80%}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul li a{font-size:16px}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul li.headline{align-items:center;margin-bottom:0;font-size:17px;display:flex;justify-content:space-between;width:90%;min-height:50px}}.navigation-out-wrapper .main-nav .second-level ul li.headline .child-arrow{transition:all 1s ease-in-out}@media (min-width:1200px){.navigation-out-wrapper .main-nav .second-level ul li.headline .child-arrow{opacity:0;pointer-events:none}}.navigation-out-wrapper .main-nav .second-level ul li.headline.opened .child-arrow{transform:rotate(180deg)}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul li:last-child:after{opacity:0}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level ul:last-child:after{content:"";width:90%;position:absolute;height:2px;background-image:url(/assets/images/nav-item-border.svg);left:0;bottom:0}}.navigation-out-wrapper .main-nav .second-level button.back-btn{padding-left:40px;position:relative;margin-bottom:20px}.navigation-out-wrapper .main-nav .second-level button.back-btn svg{position:absolute;left:10px;top:4px}@media (min-width:1200px){.navigation-out-wrapper .main-nav .second-level button.back-btn{opacity:0;pointer-events:none;position:absolute;height:0;width:0}}@media (max-width:1199px){.navigation-out-wrapper .main-nav .second-level.show{animation:secondLevelSlideMenu .5s ease-in-out}}.error-page{display:grid;justify-items:center;align-content:center;height:100vh;gap:30px;background:transparent linear-gradient(238deg,#26a68d,#0b3430) 0 0 no-repeat padding-box}.error-page svg{width:100%}.swiper{height:100%}.swiper .swiper-wrapper .swiper-slide{position:relative}.swiper .swiper-wrapper .swiper-slide img{height:auto}.swiper .swiper-wrapper .swiper-slide video{width:100%}.swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;height:4px;width:33px;border-radius:0;transform:skew(160deg)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#cfe444}.breadcrumb-wrapper-container{background-color:#f9f9f9;line-height:0}.breadcrumb-wrapper-container .breadcrumb-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;height:max-content;min-height:50px;width:90.5%;margin:auto}@media (min-width:768px){.breadcrumb-wrapper-container .breadcrumb-wrapper{max-width:1546px;margin:auto;width:80.5%}}.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb{color:#005e5d;line-height:1}@media (min-width:992px){.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb{margin-top:-6px}}.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb a,.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb span,.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb span.slash{font-size:16px;opacity:.5}.breadcrumb-wrapper-container .breadcrumb-wrapper .breadcrumb a.level{opacity:1}.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options{position:relative;height:100%;display:flex;justify-content:flex-end;width:281px}.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options:hover .share{opacity:1;pointer-events:all;top:100%}.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options button{display:flex;align-items:center;font-size:16px;gap:13px;height:50px}.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options .share{position:absolute;background-color:#005e5d;display:flex;padding:0 2px;left:-140px;top:50%;opacity:0;pointer-events:none;transition:all .7s ease-in-out;z-index:100}@media (min-width:768px){.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options .share{left:70px}}.breadcrumb-wrapper-container .breadcrumb-wrapper .sharing-options .share a{display:flex;height:56px;width:48px;justify-content:center;align-items:center}.unordered-list{position:relative}@media (min-width:992px){.unordered-list{margin-top:10px}}.unordered-list:before{position:absolute;content:"";width:100%;height:1px;left:0;background-image:url(/assets/images/list-line.svg)}.unordered-list li{position:relative;padding:10px 0 10px 13px}.unordered-list li:before{position:absolute;content:"";height:9px;width:5px;background-image:url(/assets/images/list-arrow.svg);left:0;top:19px;background-size:cover}@media (min-width:992px){.unordered-list li:before{top:25px}}.unordered-list li:after{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-image:url(/assets/images/list-line.svg)}.unordered-list li a{text-decoration:underline}.unordered-list.tabelle li{display:grid}@media (min-width:768px){.unordered-list.tabelle li{gap:80px;grid-template-columns:80px auto}}@media (min-width:992px){.unordered-list.tabelle li{gap:93px;grid-template-columns:93px auto}}.unordered-list.tabelle li span{font-size:20px}.unordered-list.tabelle li span p{margin-bottom:0!important}.unordered-list.tabelle li:before{all:unset}.unordered-list.tabelle li .content,.unordered-list.tabelle li .content .referenten{display:flex;flex-direction:column}.unordered-list.tabelle li .content .referenten .ref-item{font-size:17px}.accordion-content .unordered-list:before,.accordion-content .unordered-list li:after{background-image:url(/assets/images/list-line-white.svg)}.news-grid-item{height:100%;width:100%;max-height:462px;z-index:10;position:relative;overflow:hidden}@media (min-width:768px){.news-grid-item{max-height:535px}}@media (min-width:992px){.news-grid-item{max-height:680px}}.news-grid-item .news-teaser-image{top:0;scale:1;transition:all 1s}.news-grid-item.news-overview-item{max-height:unset}.news-grid-item:hover .news-teaser-image{scale:1.1;transition:all 1s}.news-grid-item:hover .content-holder .teaser-content .link-wrapper .link-icon .minus{opacity:1;pointer-events:all;position:relative}.news-grid-item:hover .content-holder .teaser-content .link-wrapper .link-icon .plus{opacity:0;pointer-events:none;position:absolute}.news-grid-item .content-holder{width:100%;height:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;z-index:10}@media (min-width:768px){.news-grid-item .content-holder{padding:24px 32px 32px}}@media (min-width:992px){.news-grid-item .content-holder{padding:24px 48px 48px}}.news-grid-item .content-holder .share{display:flex;justify-content:flex-end;gap:20px;z-index:1}.news-grid-item .content-holder .share a{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.news-grid-item .content-holder>a{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.news-grid-item .content-holder .teaser-content{z-index:2}.news-grid-item .content-holder .teaser-content .h4{margin-top:6px}.news-grid-item .content-holder .teaser-content .intro{margin-top:14px}@media (min-width:992px){.news-grid-item .content-holder .teaser-content .intro{margin-top:22px}}.news-grid-item .content-holder .teaser-content .link-wrapper{display:flex;justify-content:space-between;margin-top:14px}@media (min-width:768px){.news-grid-item .content-holder .teaser-content .link-wrapper{margin-top:22px}}@media (min-width:992px){.news-grid-item .content-holder .teaser-content .link-wrapper{margin-top:38px}}.news-grid-item .content-holder .teaser-content .link-wrapper .link-icon{position:relative}.news-grid-item .content-holder .teaser-content .link-wrapper .link-icon .minus{opacity:0;pointer-events:none;position:absolute}.news-grid-item .content-holder.dienstleistung-teaser{justify-content:flex-end}.news-grid-item .news-teaser-image{position:absolute;z-index:-1;transition:scale .7s ease-in-out;width:100%;height:100%;object-fit:cover}.news-grid-item .vertical-gradient{position:absolute;height:66.66%;width:100%;bottom:0;z-index:0;background:linear-gradient(180deg,rgba(14,65,60,0),#0e413c)}.news-grid-item .vertical-gradient.top{top:0;bottom:auto;height:25%;transform:rotate(180deg)}.sticky-nav-container{position:absolute;height:80%;width:0;z-index:100;right:25%;opacity:0;pointer-events:none}@media (min-width:1200px){.sticky-nav-container{opacity:1;pointer-events:all}}.sticky-nav-container #anchor-nav{right:-20vw;opacity:0;pointer-events:none;top:-300px;width:300px;height:auto;background-color:#fff;padding:10px 20px}@media (min-width:1200px){.sticky-nav-container #anchor-nav{opacity:1;pointer-events:all;position:sticky;z-index:15;top:20%}}.sticky-nav-container #anchor-nav a{position:relative;height:44px;align-items:center;width:fit-content;max-width:300px}.sticky-nav-container #anchor-nav a.active{color:#0e413c;font-weight:700}.sticky-nav-container #anchor-nav a.active:before{opacity:1;width:4px;left:-21px;z-index:100}.sticky-nav-container #anchor-nav a:before{content:"";position:absolute;width:1px;height:100%;background-color:#005e5d;left:-20px;opacity:.6}.cookies-eu-revoke:hover{cursor:pointer}.cookies-eu-banner{position:fixed;z-index:-1;opacity:0;transition:opacity 0s;bottom:0;width:90.5%;max-width:1736px;left:50%;transform:translateX(-50%)}.cookies-eu-banner p{font-family:Corporate S,sans-serif;color:#fff;font-size:13px;line-height:20px}@media (min-width:992px){.cookies-eu-banner p{font-size:15px;line-height:22px}}.cookies-eu-banner p strong{font-weight:700}.cookies-eu-banner.is-active{z-index:200;opacity:1}.cookies-eu-banner .cookies-panel{background:linear-gradient(280deg,#22957e,#0e413c);width:100%;position:relative;display:grid;justify-content:space-between;padding:16px 20px}@media (min-width:992px){.cookies-eu-banner .cookies-panel{grid-template-columns:50% 48%}}@media (min-width:1440px){.cookies-eu-banner .cookies-panel{grid-template-columns:50% 43%;padding:54px 79px 37px}}.cookies-eu-banner .cookies-panel .cookies-text{margin-bottom:10px}@media (min-width:992px){.cookies-eu-banner .cookies-panel .cookies-text{margin-bottom:0}}.cookies-eu-banner .cookies-panel .cookies-text .cookie-headline{font-size:28px;line-height:28px;font-style:italic;font-family:Merlo,sans-serif;margin-bottom:10px}@media (min-width:992px){.cookies-eu-banner .cookies-panel .cookies-text .cookie-headline{margin-bottom:33px;padding-top:12px}}.cookies-eu-banner .cookies-panel .cookies-text a{color:#fff;text-decoration:underline}.cookies-eu-banner .cookies-panel .cookies-text p{font-family:Corporate S Demi,sans-serif}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button{position:relative;background:none;padding:0 0 0 36px;cursor:pointer}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button:before{position:absolute;top:8px;left:0;content:"";width:24px;height:24px;background-image:url(/assets/images/checkbox-empty.svg)}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button:after{position:absolute;top:8px;left:0;font-size:20px;content:"";display:none;width:24px;height:24px}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button:disabled{color:grey}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button:disabled:after{background-image:url(/assets/images/checkbox-checked.svg)}.cookies-eu-banner .cookies-panel .checkboxes-buttons .cookies-checkboxes .cookies-checkbox button.consented:after{display:block;background-image:url(/assets/images/checkbox-checked.svg)}.cookies-eu-banner .cookies-buttons{display:grid;margin-top:27px;justify-items:center;gap:10px;align-items:center}@media (min-width:992px){.cookies-eu-banner .cookies-buttons{grid-template-columns:54% 46%;justify-items:unset;gap:0}}.search-form{position:relative;max-width:624px;margin:0 auto 70px}.search-form .icon-before{content:"";position:absolute;height:30px;width:30px;left:25px;top:18px;background-image:url(/assets/images/lupe.svg);opacity:1}.search-form input{border:1px solid #fff;padding:15px 0 15px 74px;width:100%;font-size:28px;color:#fff;position:relative;background-color:hsla(0,0%,100%,.1)}.search-form input:focus{border:1px solid #cfe444}.search-form input:focus+.icon-before{background-image:url(/assets/images/lupe-secondary.svg)}.search-form input::placeholder{font-size:28px;color:#fff;opacity:.5}.floating-buttons{position:fixed;z-index:200;bottom:calc(50vh + 20px);right:20px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.floating-buttons.print-button a{display:flex;align-items:center;background:#d3e635;padding:0 11px;height:52px;border-radius:26px}.floating-buttons.print-button a .floating-text{overflow:hidden;padding:0 0 2px}.floating-buttons.print-button a .floating-text>span{max-width:0;display:block;transition:all .3s;white-space:nowrap;font-size:17px;margin-right:0}.floating-buttons.print-button a svg{display:block;width:30px;height:30px}.floating-buttons.print-button a:hover .floating-text>span{max-width:250px;margin-right:10px}.news-detail .news-detail-intro{background:linear-gradient(280deg,#22957e,#0e413c);padding:38px 0 110px}.news-detail .news-detail-intro .top-section{display:flex;justify-content:flex-end}@media (min-width:768px){.news-detail .news-detail-intro .top-section{justify-content:space-between}}.news-detail .news-detail-intro .top-section .date{opacity:0;pointer-events:none;position:absolute}@media (min-width:768px){.news-detail .news-detail-intro .top-section .date{opacity:1;pointer-events:all;position:relative}}.news-detail .news-detail-intro .top-section li{list-style:none;display:flex;gap:15px}.news-detail .news-detail-intro .intro-section{max-width:844px;margin:73px auto 0}.news-detail .news-detail-intro .intro-section .h1{margin-bottom:60px}@media (min-width:768px){.news-detail .news-detail-intro .intro-section .h1{margin-bottom:70px}}.news-detail .text-container{margin:80px 0 0}.news-detail .text-container.button-container,.news-detail .text-container.no-margin-top{margin-top:0}@media (min-width:992px){.news-detail .text-container{margin:120px 0 0}.news-detail .text-container.button-container,.news-detail .text-container.no-margin-top{margin-top:0}}.news-detail .text-container .text-container-detail{max-width:624px;margin:auto;overflow-x:auto}.news-detail .text-container .text-container-detail .h3{margin-bottom:30px}.news-detail .text-container .text-container-detail a{text-decoration:underline}.news-detail .text-container .text-container-detail ul{padding-left:20px}.news-detail .text-container .text-container-detail ul li{position:relative}.news-detail .text-container .text-container-detail ul li:before{content:"–";position:absolute;left:-20px}.news-detail .text-container .text-container-detail button>a{text-decoration:none}@media screen and (min-width:1440px){.news-detail .text-container .text-container-detail table{font-size:20px}}.news-detail .text-container .text-container-detail table th{padding:3px 8px;color:#005e5d;font-weight:700}.news-detail .text-container .text-container-detail table td{padding:3px 8px;border:2px solid #22927b;hyphens:auto;color:#005e5d}.news-detail .bild-slider-container .news-detail-swiper img,.news-detail .bild-slider-container .news-detail-swiper video{display:block;object-fit:cover;width:100%;height:100%;max-height:793px}.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-next,.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-prev{height:42px;width:42px;background-color:#fff;outline:1px solid #e9e9e9;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:center;z-index:1}.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-next:hover,.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-prev:hover{background-color:transparent}.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-next:after,.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-prev:after{content:"";height:14px;width:14px;background-image:url(/assets/images/prev-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.news-detail .bild-slider-container .news-detail-swiper .controls .swiper-button-prev:after{transform:rotate(180deg)}.news-detail .share-area{background:linear-gradient(280deg,#22957e,#0e413c)}.news-detail .share-area .share-content{display:flex;flex-direction:column;align-items:center;padding:105px 0;gap:40px}@media (min-width:992px){.news-detail .share-area .share-content{padding:136px 0;flex-direction:row;gap:136px;justify-content:flex-end}}.news-detail .share-area .share-content .share{list-style:none;display:flex;align-items:center;gap:32px}@media (min-width:992px){.news-detail .share-area .share-content .share{flex-direction:row}}.news-detail .share-area .share-content .share a{width:25px;height:25px;display:flex;justify-content:center;align-items:flex-end}.news-detail .share-area .share-content .share a svg{width:100%;height:100%}.news-detail .share-area .share-content .share-items-holder{display:flex;flex-direction:column;gap:40px;align-items:center}@media (min-width:992px){.news-detail .share-area .share-content .share-items-holder{flex-direction:row;gap:32px}}.news-detail .news-detail-swiper-pagination{opacity:0}@media (min-width:992px){.news-detail .news-detail-swiper-pagination{opacity:1}}.news-detail .impressionen{padding:0!important}.news-detail .impressionen .container{padding:0;width:80.5%}.news-detail .impressionen .impression-items{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;grid-auto-rows:minmax(100px,auto);margin-top:0}@media (min-width:768px){.news-detail .impressionen .impression-items{margin-top:0;gap:24px}}.news-detail .impressionen .impression-items img{height:100%}.news-detail .impressionen .impression-items .blurred-img:nth-child(10n+1),.news-detail .impressionen .impression-items .blurred-img:nth-child(10n+4){grid-column:span 2;grid-row:span 2}@media (max-width:768px){.news-detail .impressionen .impression-items{grid-template-columns:repeat(2,1fr)}.news-detail .impressionen .impression-items .blurred-img:nth-child(10n+1),.news-detail .impressionen .impression-items .blurred-img:nth-child(10n+4){grid-column:span 2;grid-row:span 2}.news-detail .impressionen .impression-items .blurred-img:not(:nth-child(10n+1)):not(:nth-child(10n+4)){grid-column:span 1}}.anmeldung-durchfuehrung{background-color:#f2f2f2;height:100vh;padding:206px 0 0}.anmeldung-durchfuehrung .grid-container{display:grid;grid-template-columns:1fr;justify-items:end}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container{grid-template-columns:50.5% auto}}.anmeldung-durchfuehrung .grid-container .form-section-wrapper{width:100%;max-width:91vw}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .form-section-wrapper{max-width:514px}}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form>div input{margin-bottom:24px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form#anmeldung-durchfuehrung{margin-top:90px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form#anmeldung-durchfuehrung .ausblenden{display:none}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .plz-ort-container{display:grid;grid-template-columns:30% auto;gap:24px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios{display:flex;flex-direction:column;gap:15px;margin-bottom:24px}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios{gap:30px;flex-direction:row;align-items:center}}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.column{flex-direction:column;align-items:flex-start;gap:5px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios label{color:#005e5d;font-size:14px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios label:first-child{padding-left:0}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios{width:100%}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios.column{flex-direction:column;gap:16px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios label{padding:0 10px;font-size:14px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios input:first-child{display:none}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios input:checked+label:after{content:"";position:absolute;left:-14px;top:6px;width:10px;height:10px;background-color:#005e5d;border-radius:50%}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios label:nth-child(2){display:none}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios .dynamic-radios.invalid label{color:#f4511e}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox.no-headline>label{display:none}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox input:checked+label:after{content:"";position:absolute;left:-14px;top:16px;width:10px;height:10px;background-color:#005e5d;border-radius:50%}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox{width:100%}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox input:checked+label:after{background-image:url(/assets/images/checkbox-checked.svg);width:18px;height:18px;left:-18px;top:12px;background-color:transparent;border-radius:0;background-size:cover}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox label{font-size:14px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox label:before{background-image:url(/assets/images/checkbox-empty.svg);background-size:cover}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox.invalid .label-description a,.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox.invalid .label-description p,.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox .checkbox.invalid label{color:#f4511e}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label{position:relative}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label .label-description{white-space:break-spaces}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label .label-description>p,.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label .label-description a{font-size:14px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label .label-description a{text-decoration:underline}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox label:before{top:12px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox.column{flex-direction:column}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .radios.checkbox.column>div.column{flex-direction:column;gap:0}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline.h4{display:none}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline.klein{margin:0 0 30px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline.klein label{font-size:14px;font-weight:400}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline.mittel label{font-size:20px;font-weight:400}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline label{color:#005e5d;font-size:1.3125rem;line-height:1.5;font-weight:700;font-family:Corporate S,sans-serif}@media (min-width:768px){.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline label{font-size:1.4625rem}}@media (min-width:992px){.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline label{font-size:1.625rem}}@media (min-width:1440px){.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .form-headline label{font-size:1.75rem}}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form textarea{margin-top:0}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .wysiwyg-form-field p{font-size:14px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .wysiwyg-form-field a{text-decoration:underline}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-bottom-small{margin-bottom:32px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-bottom-regular{margin-bottom:48px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-bottom-big{margin-bottom:72px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-top-small{margin-top:32px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-top-regular{margin-top:48px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form .margin-top-big{margin-top:72px}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form div{position:relative}.anmeldung-durchfuehrung .grid-container .form-section-wrapper form div .error-message{font-size:14px;color:#f4511e;position:absolute;right:10px}.anmeldung-durchfuehrung .grid-container .info-box{display:none;margin-top:10px;height:fit-content;hyphens:auto;background-color:#fff;padding:60px 40px;box-shadow:0 0 5.3px rgba(0,0,0,.057),0 0 17.9px rgba(0,0,0,.083),0 0 80px rgba(0,0,0,.14)}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .info-box{position:sticky;top:215px;display:flex;flex-direction:column;max-width:406px}}.anmeldung-durchfuehrung .grid-container .info-box .h4{margin-bottom:16px}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .info-box .h4{margin-bottom:32px}}.anmeldung-durchfuehrung .grid-container .info-box .h3{margin-bottom:17px}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .info-box .h3{margin-bottom:56px}}.anmeldung-durchfuehrung .grid-container .info-box .price{margin:18px 0}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .info-box .price{margin:48px 0}}.anmeldung-durchfuehrung .grid-container .info-box.mobile-only{display:flex;flex-direction:column;margin:40px 0 70px}@media (min-width:1200px){.anmeldung-durchfuehrung .grid-container .info-box.mobile-only{display:none}}section.accordion{text-align:left}section.accordion .accordion-items{margin-top:40px;position:relative;width:100%;margin-left:auto;margin-right:auto}@media (min-width:992px){section.accordion .accordion-items{max-width:918px}}@media (min-width:1560px){section.accordion .accordion-items{max-width:920px}}section.accordion .accordion-items h2.title-text,section.accordion .accordion-items h3.title-text{max-width:100%;margin-left:unset}section.accordion .content-container .elements .parent .accordion{width:100%;margin:0;padding:15px 0;transition:1.2s;font-weight:600;z-index:100;border-top:1px solid #000;position:relative}section.accordion .content-container .elements .parent .accordion:after{content:"";position:absolute;height:30px;width:30px;right:0;top:50%;transform:translateY(-50%) rotate(90deg);background-image:url(/assets/images/accordion-arrow.svg);background-size:contain}section.accordion .content-container .elements .parent .accordion p{line-height:30px;padding-right:30px}section.accordion .content-container .elements .parent .panel{display:none;padding:0 0 15px}section.accordion .content-container .elements .parent .panel ul{list-style:disc;padding-left:15px}section.accordion .content-container .elements .parent .panel .thin-text p{font-size:17px;line-height:26px;font-weight:100;letter-spacing:.08px}section.accordion .content-container .elements .parent.active .panel{display:block}section.accordion .content-container .elements .parent.active .accordion:after{transform:translateY(-50%) rotate(270deg)}section.accordion .content-container .block{width:100%;height:100%;float:left;z-index:10;overflow:hidden;background-color:#f9f9f9}@media screen and (max-width:599px){section.accordion .content-container .block{max-width:100%}}section.accordion .content-container .block:last-child{border-bottom:1px solid rgba(0,94,93,.6)}section.accordion .content-container .block .parent{display:block;position:relative;border-top:1px solid rgba(0,94,93,.6)}section.accordion .content-container .block .parent input[type=radio]{all:unset}section.accordion .content-container .block .parent:after{content:"";position:absolute;height:10px;width:16px;right:20px;top:60px;transform:translateY(-50%);background-image:url(/assets/images/accordion-arrow.svg);background-size:contain;transition:transform .7s ease-in-out;background-repeat:no-repeat}section.accordion .content-container .block .parent.active:after{transform:translateY(-50%) rotate(180deg)}section.accordion .content-container .block .parent input{width:100%;height:54px;position:absolute;z-index:1;display:block!important}section.accordion .content-container .block .parent input+label{cursor:pointer;display:block;padding:40px 0;transition:all .25s ease-in-out .5s,color .25s ease-in-out .5s;z-index:10;position:relative;color:#000}section.accordion .content-container .block .parent input+label span{padding-right:30px;display:block}section.accordion .content-container .block .parent input+label span.headline{color:grey;font-size:22px;display:block;font-weight:700;letter-spacing:.24px}@media (min-width:992px){section.accordion .content-container .block .parent input+label span.headline{font-size:24px}}section.accordion .content-container .block .parent input+label span.text-intro{color:grey}section.accordion .content-container .block .parent input+label p{padding-right:50px;line-height:25px;padding-left:20px}section.accordion .content-container .block .parent input~div.text-wrapper{visibility:hidden;max-height:0;opacity:0;transition:all .5s ease-in-out .2s,opacity .25s ease-in-out .25s,padding 0s ease-in-out 0s;padding-right:35px;padding-left:15px;padding-bottom:20px}@media (min-width:992px){section.accordion .content-container .block .parent input~div.text-wrapper{padding-left:35px}}@media (min-width:1560px){section.accordion .content-container .block .parent input~div.text-wrapper{padding-left:75px}}section.accordion .content-container .block .parent input~div.text-wrapper ul{padding-left:17px}section.accordion .content-container .block .parent input~div.text-wrapper p li,section.accordion .content-container .block .parent input~div.text-wrapper ul li{list-style:none;position:relative}section.accordion .content-container .block .parent input~div.text-wrapper p li:before,section.accordion .content-container .block .parent input~div.text-wrapper ul li:before{content:"";position:absolute;left:-17px}section.accordion .content-container .block .parent input~div.text-wrapper .buttons{margin:50px 0}section.accordion .content-container .block .parent input~div.text-wrapper .angebots-kacheln .container .kachel-container{margin-top:0}section.accordion .content-container .block .parent input~div.text-wrapper .angebots-kacheln .container .kachel-container .angebot-kachel{background-color:#fff}section.accordion .content-container .block .parent input:checked+label{transition:background-color 0s ease-in-out 0s;color:#000}section.accordion .content-container .block .parent input:checked~div{display:block;opacity:1;visibility:visible;max-height:6900px;transition:all .5s ease-in-out .2s,opacity .25s ease-in-out .5s,padding 0s ease-in-out 0s}section.accordion .content-container .block .parent video{width:100%;margin-bottom:20px}.search-area{background-image:linear-gradient(130deg,#0e413c,#22957e);height:100%;min-height:100vh;padding-top:40vh}.search-area .suche .hero-content-box{padding-bottom:0!important;max-width:854px;margin:auto}.search-area .suche .hero-content-box .container .h1{text-align:center;margin-bottom:60px}.search-area .suche .hero-content-box .container .sub-headline{max-width:624px;margin:auto}.search-area .suche .hero-content-box .container p{font-size:28px;line-height:42px;font-weight:700;text-align:center}.search-area .suche .hero-content-box .container .search-results-amount{padding-bottom:32px;max-width:1100px;margin:60px auto 0;display:flex;gap:7px}.search-area .suche .hero-content-box .container .search-results-amount.hidden{display:none}.search-area .suche .hero-content-box .container .search-results-amount p,.search-area .suche .hero-content-box .container .search-results-amount span{color:#fff}.search-area .suche .hero-content-box .container .search-results-amount p#searchResultsAmountCounter,.search-area .suche .hero-content-box .container .search-results-amount span#searchResultsAmountCounter{font-weight:700;font-size:28px}.search-area .res{padding-bottom:100px}.search-area .res .result-output{max-width:854px;margin:auto}.search-area .res .result-output .result-item{padding-top:40px;padding-bottom:20px;border-top:1px solid grey}.search-area .res .result-output .result-item p{font-size:20px;line-height:35px;color:#fff;font-weight:300}.search-area .res .result-output .result-item .result-link{color:#cfe444}.search-area .res .result-output .result-item .buttons-row{padding:15px 41px 0 0;display:flex;justify-content:flex-end}.search-area .res .result-output .result-item .highlighted{font-weight:700;color:#fff}.hero.portal{position:relative;padding-top:85px;height:75vh}@media (min-width:768px){.hero.portal{padding-top:0;height:50vh}}@media (min-width:992px){.hero.portal{height:75vh}}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .blurred-img,.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .blurred-img img.lazy{height:100%}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines{position:absolute;bottom:0;height:50%;width:100%;z-index:1}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content{position:absolute;width:100%;bottom:62px;left:50%;transform:translateX(-50%);text-align:right;padding:0 4.75%}@media (min-width:768px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content{width:83.33vw;right:0;left:unset;transform:unset;padding:0 9.5vw 0 0;height:calc(50vh - 66px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}}@media (min-width:992px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content{height:70vh;width:69vw;right:-12px;padding-top:113px;justify-content:center}}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:after,.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:before{position:absolute;content:"";width:100%;height:calc(100% + 66px);left:0;background:#fff}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:before{z-index:-2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}@media (min-width:768px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:before{bottom:-66px;width:50vw;left:auto;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:after{z-index:-1;top:0;background:#3fb38e;background:linear-gradient(145deg,rgba(63,179,142,.3),#005e5d)}@media (min-width:768px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content:after{transform:skewX(-30deg);width:107%;left:16.66vw}}.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content .title{margin-bottom:32px;text-align:right;padding-top:48px}@media (min-width:768px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content .title{width:45vw}}@media (min-width:992px){.hero.portal .swiper-hero-big .swiper-wrapper .swiper-slide .headlines .content .title{width:32vw}}.hero.portal .swiper-hero-big .pagination-elements{position:absolute;z-index:100;width:100%;height:4px;bottom:0}.hero.portal .swiper-hero-big .pagination-elements .swiper-pagination{position:absolute;height:0;bottom:32px;display:flex;justify-content:flex-end;width:90.5%;left:50%;transform:translateX(-50%);gap:10px}@media (min-width:768px){.hero.portal .swiper-hero-big .pagination-elements .swiper-pagination{width:80.5vw}}@media (min-width:992px){.hero.portal .swiper-hero-big .pagination-elements .swiper-pagination{width:81.5vw}}.hero.small{height:50vh;overflow:hidden}.hero.small .blurred-img,.hero.small .blurred-img img{height:100%}.hero.small .gradiant-primary,.hero.small .gradiant-white{position:absolute;height:100%;top:0}.hero.small .gradiant-white{width:50vw;left:0;background:linear-gradient(280deg,hsla(0,0%,100%,0),#fff)}.hero.small .gradiant-primary{width:70.6vw;background:transparent linear-gradient(45deg,#005e5d,rgba(34,149,126,.2)) 0 0 no-repeat padding-box;transform:skewX(30deg);left:-31vw}.hero.text{background-size:200% 200%;background-image:linear-gradient(45deg,#005e5d,#3fb38e);animation:gradient 5s ease infinite alternate;padding:158px 0 73px}@media (min-width:992px){.hero.text{padding:236px 0 136px}}.hero.text.with-element{padding:158px 0 143px}@media (min-width:992px){.hero.text.with-element{padding:236px 0 186px}}.hero.text .gradient{background:linear-gradient(130deg,#3fb38e,#005e5d);height:100%;position:absolute;top:0;width:100vw;z-index:1;right:0;clip-path:polygon(400px 0,100% 0,100% 100%,0 100%)}@media (min-width:768px){.hero.text .gradient{width:76.66vw}}@media (min-width:1440px){.hero.text .gradient{width:66.66vw}}.hero.text .container{position:relative;z-index:10;display:flex;flex-direction:column;gap:32px}@media (min-width:992px){.hero.text .container{gap:48px}}@media (min-width:768px){.hero.text .container>*{width:80%}}@media (min-width:992px){.hero.text .container>*{width:75%}}.hero.text .container>.teaser-item{width:100%}@media (min-width:768px){.hero.text .container button:not(.white){position:absolute;right:0;bottom:40px}}@media (min-width:992px){.hero.text .container button:not(.white){bottom:50px}}@media (min-width:768px){.mobile{display:none}}.desktop{display:none}@media (min-width:992px){.desktop{display:unset}}@media (min-width:768px){.hero-lead-fliesstext .container.regular .content-container{max-width:516px}}@media (min-width:992px){.hero-lead-fliesstext .container.regular .content-container{max-width:844px}}.hero-lead-fliesstext .container.regular .content-container .h1.no-margin-bottom,.hero-lead-fliesstext .container.regular .content-container .h2.no-margin-bottom,.hero-lead-fliesstext .container.regular .content-container .h3.no-margin-bottom{margin-bottom:0}.hero-lead-fliesstext .container.regular .content-container .h4{font-weight:700}.hero-lead-fliesstext .container.regular .content-container .h4.no-margin-bottom{margin-bottom:0}.hero-lead-fliesstext .container.regular .content-container .h4.no-margin-top{margin-top:0}.hero-lead-fliesstext .container.regular .content-container.center-div{margin:auto}@media (min-width:768px){.hero-lead-fliesstext .container.regular .content-container.stellen-container{max-width:517px}}@media (min-width:992px){.hero-lead-fliesstext .container.regular .content-container.stellen-container{max-width:954px}}.hero-lead-fliesstext .container.regular .einleitungstext-startseite{padding:73px 0 50px}@media (min-width:768px){.hero-lead-fliesstext .container.regular .einleitungstext-startseite{width:100%}}@media (min-width:992px){.hero-lead-fliesstext .container.regular .einleitungstext-startseite{padding:105px 0 73px}}.hero-lead-fliesstext .container.regular .einleitungstext-startseite *{font-weight:400;font-family:Merlo,sans-serif;font-style:italic;font-size:29px;line-height:35px}@media (min-width:768px){.hero-lead-fliesstext .container.regular .einleitungstext-startseite *{font-size:37px;line-height:43px}}@media (min-width:992px){.hero-lead-fliesstext .container.regular .einleitungstext-startseite *{font-size:41px;line-height:49px}}.testimonials{background-size:200% 200%;background-image:linear-gradient(45deg,#9fc909,#3fb38e);animation:gradient 5s ease infinite alternate}.testimonials .container .testimonials-swiper{position:relative}.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;padding:73px 0 65px;gap:50px}@media (min-width:768px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide{flex-direction:row;display:grid;grid-template-columns:220px auto}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide{grid-template-columns:330px auto;padding:180px 0}}.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .circle-image img{width:240px;height:240px}@media (min-width:768px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .circle-image img{width:216px;height:216px}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .circle-image img{width:330px;height:330px}}.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element{padding:0 7vw}.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .h4{font-family:Merlo,sans-serif;font-weight:700;font-style:italic;font-size:21px}@media (min-width:768px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .h4{font-size:23px}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .h4{font-size:31px}}@media (min-width:768px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element{padding:0;width:46vw}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element{max-width:734px}}.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .caption{font-weight:700;margin-top:20px;font-size:14px}@media (min-width:768px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .caption{font-size:19px}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element .caption{font-size:20px}}@media (min-width:992px){.testimonials .container .testimonials-swiper .swiper-wrapper .swiper-slide .content-element.tab-element{max-width:622px}}.testimonials .container .testimonials-swiper .pagination-elements{position:absolute;width:86.66%;bottom:20px;left:50%;transform:translateX(-50%);z-index:100}.testimonials .container .testimonials-swiper .pagination-elements .swiper-pagination{width:fit-content}@media (min-width:768px){.testimonials .container .testimonials-swiper .pagination-elements .swiper-pagination{width:100%}}.testimonial-tab .container .testimonials-tab-wrapper .wrapper .slide-element{display:grid;gap:40px;align-items:center;justify-items:center;padding:40px 0}@media (min-width:1440px){.testimonial-tab .container .testimonials-tab-wrapper .wrapper .slide-element{grid-template-columns:30% auto;padding:120px 0}}.testimonial-tab .container .testimonials-tab-wrapper .wrapper .slide-element img{object-fit:cover;display:block;height:auto;border-radius:50%}.call-to-action .container{background-image:linear-gradient(45deg,#9fc909,#cfe444);overflow:hidden}@media (min-width:768px){.call-to-action .container{display:grid;grid-template-columns:auto 62%;align-items:center}}@media (min-width:992px){.call-to-action .container{grid-template-columns:auto 56%}}.call-to-action .container .content{padding:48px 0 48px 48px}@media (min-width:992px){.call-to-action .container .content{padding:105px 0 105px 105px}}.call-to-action .container .content p{position:relative;margin-bottom:5px}.call-to-action .container .content p.section-title{margin-bottom:15px}.call-to-action .container .content p.h3{margin-bottom:40px}.call-to-action .container .content p.body{padding-left:30px}.call-to-action .container .content p.body a{text-decoration:underline}.call-to-action .container .content p.body a.icon{position:absolute;left:0;bottom:-2px}.call-to-action .container .content p.body a.linked-in{bottom:0}.call-to-action .container .content button{margin-top:50px}.call-to-action .container .content button a{white-space:nowrap}.call-to-action .container .content .pimcore_editable_textarea[contenteditable=true][data-placeholder]:empty:before{color:#fff}.call-to-action .container .blurred-img{height:100%}.call-to-action .container .blurred-img img{max-height:220px}@media (min-width:768px){.call-to-action .container .blurred-img img{max-height:unset;height:100%}}@media (min-width:768px){.call-to-action .container .blurred-img{clip-path:polygon(250px 0,100% 0,100% 100%,0 100%)}}@media (min-width:992px){.call-to-action .container .blurred-img{clip-path:polygon(400px 0,100% 0,100% 100%,0 100%)}}.teaser-box .container .teaser-box-headline{margin-bottom:48px}.teaser-box .container .grid-container{display:grid;grid-template-columns:.95fr 2.1fr .95fr;grid-template-rows:330px 330px;gap:24px;margin-bottom:48px;opacity:0;position:absolute;pointer-events:none;z-index:-10}@media (min-width:1200px){.teaser-box .container .grid-container{z-index:10;position:relative;pointer-events:all;opacity:1}}.teaser-box .container .grid-container .grid-item{position:relative;overflow:hidden}.teaser-box .container .grid-container .grid-item:hover .bg-gradient{height:100%;background:#005e5d}.teaser-box .container .grid-container .grid-item:hover .hover-content{opacity:1;pointer-events:all}.teaser-box .container .grid-container .grid-item:hover .content svg#Plus{opacity:0;pointer-events:none;position:absolute}.teaser-box .container .grid-container .grid-item:hover .content svg#Pfeil{opacity:1;pointer-events:all;position:relative}.teaser-box .container .grid-container .grid-item .blurred-img{height:100%;width:100%}.teaser-box .container .grid-container .grid-item .blurred-img img{height:100%;object-fit:cover;position:absolute}.teaser-box .container .grid-container .grid-item.item1{grid-column:1;grid-row:1}.teaser-box .container .grid-container .grid-item.item2{grid-column:1;grid-row:2}.teaser-box .container .grid-container .grid-item.item3{grid-column:2;grid-row:1/span 2}.teaser-box .container .grid-container .grid-item.item4{grid-column:3;grid-row:1}.teaser-box .container .grid-container .grid-item.item5{grid-column:3;grid-row:2}.teaser-box .container .teaser-box-swiper{width:144%;left:-36.5%;margin-bottom:32px}@media (min-width:1200px){.teaser-box .container .teaser-box-swiper{opacity:0;pointer-events:none;position:absolute}}.teaser-box .container .teaser-box-swiper .swiper-slide{height:40vh}.teaser-box .container .teaser-box-swiper .swiper-slide .grid-item,.teaser-box .container .teaser-box-swiper .swiper-slide .grid-item .blurred-img,.teaser-box .container .teaser-box-swiper .swiper-slide .grid-item .blurred-img img{height:100%}.teaser-box .container .bg-gradient{background:#0e413c;background:linear-gradient(180deg,rgba(14,65,60,0),#0e413c);position:absolute;bottom:0;height:50%;width:100%}.teaser-box .container .hover-content{position:absolute;top:0;opacity:0;pointer-events:none;padding:32px}.teaser-box .container .content{position:absolute;width:100%;display:flex;align-items:flex-end;justify-content:space-between;z-index:10;bottom:0;padding:0 23px 19px}@media (min-width:992px){.teaser-box .container .content{padding:0 32px 28px}}.teaser-box .container .content p{word-break:break-all}.teaser-box .container .content svg{height:26px;transition:all .5s ease-in-out}@media (min-width:1200px){.teaser-box .container .content svg{height:20px}}@media (min-width:1365px){.teaser-box .container .content svg{height:27px}}@media (min-width:1680px){.teaser-box .container .content svg{height:33px}}@media (min-width:1820px){.teaser-box .container .content svg{height:36px}}.teaser-box .container .content svg#Pfeil{opacity:0;pointer-events:none;position:absolute}.teaser-box .container .content a.teaser-link{display:flex}.teaser-box .container .content a.teaser-link svg{width:15px}@media (min-width:1820px){.teaser-box .container .content a.teaser-link svg{width:20px}}.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.35rem}@media (min-width:1200px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:.9rem}}@media (min-width:1365px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.15rem}}@media (min-width:1440px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.25rem}}@media (min-width:1560px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.35rem}}@media (min-width:1680px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.55rem}}@media (min-width:1820px){.teaser-box .container .content a h3.h4.text-weiss.bold{font-size:1.75rem}}.hero.text.key-figures{padding:136px 0;background-image:linear-gradient(130deg,#0e413c,#22957e);animation:unset}.hero.text.key-figures .gradient{background-image:linear-gradient(130deg,#22957e,#0e413c);animation:unset;clip-path:polygon(53% 0,100% 0,100% 100%,0 100%);width:76.66vw}@media (min-width:768px){.hero.text.key-figures .gradient{width:76.66vw}}@media (min-width:1440px){.hero.text.key-figures .gradient{width:76.66vw}}.key-figures .container.figures-container{display:grid;gap:36px;row-gap:66px}@media (min-width:768px){.key-figures .container.figures-container{grid-template-columns:repeat(2,1fr);row-gap:80px}}@media (min-width:992px){.key-figures .container.figures-container{grid-template-columns:repeat(3,1fr);row-gap:104px}}.key-figures .container.figures-container .figure-teaser{display:flex;flex-direction:column;align-items:center;gap:27px;transform:translateY(50%);opacity:0;transition:all .3s ease}@media (min-width:768px){.key-figures .container.figures-container .figure-teaser{gap:20px}}.key-figures .container.figures-container .figure-teaser img{height:85px}.key-figures .container.figures-container .figure-teaser.reveal{transform:translateY(0);opacity:1}.key-figures .container.figures-container .figure-teaser .number-wrapper{display:flex;align-items:flex-end}.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text,.key-figures .container.figures-container .figure-teaser .number-wrapper .number{font-size:50px;line-height:70px;font-weight:700;color:#fff}@media (min-width:768px){.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text,.key-figures .container.figures-container .figure-teaser .number-wrapper .number{font-size:70px}}@media (min-width:992px){.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text,.key-figures .container.figures-container .figure-teaser .number-wrapper .number{font-size:80px}}.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text.mio,.key-figures .container.figures-container .figure-teaser .number-wrapper .number.mio{font-size:30px;line-height:53px;margin-left:20px}@media (min-width:768px){.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text.mio,.key-figures .container.figures-container .figure-teaser .number-wrapper .number.mio{line-height:33px}}@media (min-width:992px){.key-figures .container.figures-container .figure-teaser .number-wrapper .label-text.mio,.key-figures .container.figures-container .figure-teaser .number-wrapper .number.mio{line-height:30px}}.key-figures .container.figures-container .figure-teaser .thin{font-weight:300;width:100%;text-align:center}.logos{padding:105px 0}@media (min-width:992px){.logos{padding:136px 0}}.logos .container.regular .body-copy{margin-top:32px}@media (min-width:992px){.logos .container.regular .body-copy{margin-top:24px}}.logos .container.button-container{margin-top:-25px}.logos .link-cards-swiper,.logos .logos-swiper,.logos .news-swiper{width:183%;left:-41.4%;height:215px;margin-top:32px}@media (min-width:768px){.logos .link-cards-swiper,.logos .logos-swiper,.logos .news-swiper{left:-58.6%;width:162%;height:240px}}@media (min-width:992px){.logos .link-cards-swiper,.logos .logos-swiper,.logos .news-swiper{margin-top:48px;height:280px}}@media (min-width:1440px){.logos .link-cards-swiper,.logos .logos-swiper,.logos .news-swiper{left:-61.6%}}@media (min-width:1920px){.logos .link-cards-swiper,.logos .logos-swiper,.logos .news-swiper{width:1546px;left:0}}.logos .link-cards-swiper.link-cards-swiper,.logos .logos-swiper.link-cards-swiper,.logos .news-swiper.link-cards-swiper{height:244px}@media (min-width:768px){.logos .link-cards-swiper.link-cards-swiper,.logos .logos-swiper.link-cards-swiper,.logos .news-swiper.link-cards-swiper{height:275px}}@media (min-width:992px){.logos .link-cards-swiper.link-cards-swiper,.logos .logos-swiper.link-cards-swiper,.logos .news-swiper.link-cards-swiper{height:305px}}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item{min-height:155px;display:flex;border:1px solid #e9e9e9;justify-content:center;align-items:center;background-color:#fff}@media (min-width:768px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item{min-height:180px}}@media (min-width:992px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item{min-height:190px}}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item{height:182px;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width:768px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item{height:209px;padding:32px}}@media (min-width:992px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item{height:223px}}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover{background-color:#cfe444}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .minus,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .minus,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .minus{opacity:1;pointer-events:all}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .plus,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .plus,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item:hover .link-wrapper .link-icon .plus{opacity:0}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper{width:100%;display:flex;justify-content:space-between}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper span,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper span,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper span{font-size:16px}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon{position:relative}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon .minus,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon .minus,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item.cards-grid-item .link-wrapper .link-icon .minus{opacity:0;pointer-events:none;position:absolute;right:0;top:5px}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img{object-fit:cover;width:186px;display:block;height:auto}@media (min-width:1140px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img{width:216px}}@media (min-width:1365px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img{width:236px}}@media (min-width:1440px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img{width:252px}}.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image{width:100%;height:100%;position:absolute;left:0;top:0;max-height:460px}@media (min-width:768px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image{max-height:535px}}@media (min-width:992px){.logos .link-cards-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .logos-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image,.logos .news-swiper .swiper-wrapper .swiper-slide .grid-item img.news-teaser-image{max-height:680px}}.logos .news-swiper{height:530px;width:180%;left:-40.3%}@media (min-width:768px){.logos .news-swiper{height:630px;left:-54.5%;width:169%}}@media (min-width:992px){.logos .news-swiper{height:760px}}@media (min-width:1440px){.logos .news-swiper{left:-72.1%;width:190%}}@media (min-width:1920px){.logos .news-swiper{width:1546px;left:0}}@media (min-width:768px){.logos .news-swiper .swiper-pagination,.logos .news-swiper .swiper-pagination-progressbar{left:55%}}@media (min-width:992px){.logos .news-swiper .swiper-pagination,.logos .news-swiper .swiper-pagination-progressbar{left:57%}}@media (min-width:1440px){.logos .news-swiper .swiper-pagination,.logos .news-swiper .swiper-pagination-progressbar{left:61%}}@media (min-width:1920px){.logos .news-swiper .swiper-pagination,.logos .news-swiper .swiper-pagination-progressbar{left:50%;transform:translateX(-50%)}}.logos .swiper-pagination,.logos .swiper-pagination-progressbar{width:200px;left:62%;top:99%;display:none;background-color:rgba(0,94,93,.5);height:2px}@media (min-width:768px){.logos .swiper-pagination,.logos .swiper-pagination-progressbar{display:block}}@media (min-width:1440px){.logos .swiper-pagination,.logos .swiper-pagination-progressbar{left:66%}}@media (min-width:1920px){.logos .swiper-pagination,.logos .swiper-pagination-progressbar{left:50%;transform:translateX(-50%)}}.logos .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.logos .swiper-pagination .swiper-pagination-progressbar-fill{background:#005e5d;height:5px;top:-1px}.logos .link-cards-controls,.logos .logos-controls,.logos .news-controls{position:absolute;width:96px;height:42px;right:10%;bottom:104px;display:flex}@media (min-width:768px){.logos .link-cards-controls,.logos .logos-controls,.logos .news-controls{bottom:104px}}@media (min-width:992px){.logos .link-cards-controls,.logos .logos-controls,.logos .news-controls{bottom:135px}}@media (min-width:1920px){.logos .link-cards-controls,.logos .logos-controls,.logos .news-controls{right:calc(50vw - 773px)}}.logos .link-cards-controls.alt,.logos .logos-controls.alt,.logos .news-controls.alt{bottom:66px}@media (min-width:768px){.logos .link-cards-controls.alt,.logos .logos-controls.alt,.logos .news-controls.alt{bottom:59px}}@media (min-width:992px){.logos .link-cards-controls.alt,.logos .logos-controls.alt,.logos .news-controls.alt{bottom:91px}}.logos .link-cards-controls.news-detail,.logos .logos-controls.news-detail,.logos .news-controls.news-detail{bottom:91px}.logos .link-cards-controls.news-detail.alt,.logos .logos-controls.news-detail.alt,.logos .news-controls.news-detail.alt{bottom:135px}.logos .link-cards-controls .swiper-button-next,.logos .link-cards-controls .swiper-button-prev,.logos .logos-controls .swiper-button-next,.logos .logos-controls .swiper-button-prev,.logos .news-controls .swiper-button-next,.logos .news-controls .swiper-button-prev{width:42px;height:42px;border:1px solid #e9e9e9;display:flex;align-items:center;justify-content:center;z-index:1}.logos .link-cards-controls .swiper-button-next:after,.logos .link-cards-controls .swiper-button-prev:after,.logos .logos-controls .swiper-button-next:after,.logos .logos-controls .swiper-button-prev:after,.logos .news-controls .swiper-button-next:after,.logos .news-controls .swiper-button-prev:after{content:"";background-image:url(/assets/images/next-arrow.svg);width:8px;height:14px;background-size:cover}.logos .link-cards-controls .swiper-button-prev,.logos .logos-controls .swiper-button-prev,.logos .news-controls .swiper-button-prev{left:0}.logos .link-cards-controls .swiper-button-prev:after,.logos .logos-controls .swiper-button-prev:after,.logos .news-controls .swiper-button-prev:after{transform:rotate(180deg)}.logos .link-cards-controls .swiper-button-next,.logos .logos-controls .swiper-button-next,.logos .news-controls .swiper-button-next{right:0}.angebots-kacheln .container.regular{padding:0}.angebots-kacheln .container .h2{margin-top:77px}.angebots-kacheln .container .kachel-container{display:grid;gap:48px;column-gap:24px}@media (min-width:768px){.angebots-kacheln .container .kachel-container{grid-template-columns:repeat(2,1fr);gap:73px;column-gap:36px}}.angebots-kacheln .container .kachel-container .with-image{position:relative}.angebots-kacheln .container .kachel-container .with-image img{display:block;width:100%;object-fit:cover}.angebots-kacheln .container .kachel-container .angebot-kachel{background-color:#f9f9f9;padding:32px;position:relative}@media (min-width:992px){.angebots-kacheln .container .kachel-container .angebot-kachel{padding:48px}}.angebots-kacheln .container .kachel-container .angebot-kachel:after{content:"";position:absolute;height:5px;width:100%;left:0;bottom:0;background-color:#9fc909;transition:opacity .5s ease-in-out;opacity:0}.angebots-kacheln .container .kachel-container .angebot-kachel:hover:after{opacity:1}.angebots-kacheln .container .kachel-container .angebot-kachel .caption{margin-top:15px}@media (min-width:992px){.angebots-kacheln .container .kachel-container .angebot-kachel .caption{padding-left:48px;margin-top:30px}}.angebots-kacheln .container .kachel-container .angebot-kachel button{margin-top:15px}@media (min-width:992px){.angebots-kacheln .container .kachel-container .angebot-kachel button{margin-left:48px;margin-top:30px}}.angebots-kacheln .container .kachel-container.team{max-width:954px}@media (min-width:992px){.angebots-kacheln .container .kachel-container.team{grid-template-columns:repeat(3,1fr)}}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel{outline:1px solid #f2f2f2;background-color:#fff;padding:32px;margin-top:-1px}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content a,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content p,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines a,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines p{font-size:20px!important}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content a,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines a{text-decoration:underline}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content .referent-wrapper,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines .referent-wrapper{display:flex;flex-direction:column;height:86%}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content .referent-wrapper .referent-content,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines .referent-wrapper .referent-content{margin-top:16px}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content .referent-wrapper .referent-content .linked-in,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .headlines .referent-wrapper .referent-content .linked-in{width:17px;height:16px;display:block}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content{margin-top:25px}.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content .email,.angebots-kacheln .container .kachel-container.team .with-image .angebot-kachel .content .tel{display:flex;align-items:center;gap:15px}.angebots-kacheln .container .kachel-container .vertical-gradient{position:absolute;height:66.66%;width:100%;top:0;z-index:0;background:linear-gradient(180deg,rgba(14,65,60,0),#0e413c)}.tab-navigation .container.regular .content-container .tabs-container{display:flex;align-items:center;overflow:hidden;position:relative}.tab-navigation .container.regular .content-container .tabs-container:after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:2px;background-color:#005e5d;opacity:.6;z-index:-1}.tab-navigation .container.regular .content-container .tabs-container .scroll-button{background:#f5f5f5;border:none;cursor:pointer;padding:10px;position:absolute;opacity:0;z-index:-1}.tab-navigation .container.regular .content-container .tabs-container .scroll-button#scrollLeft{left:0;z-index:10000}.tab-navigation .container.regular .content-container .tabs-container .scroll-button#scrollLeft svg{transform:rotate(180deg)}.tab-navigation .container.regular .content-container .tabs-container .scroll-button#scrollRight{right:0;z-index:1000}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper{flex-grow:1;overflow-x:hidden;position:relative;scroll-behavior:smooth}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper .tabs{display:flex;gap:40px;transition:transform .3s}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper .tabs .tab{padding:.5rem 0;white-space:nowrap;cursor:pointer}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper .tabs .tab.active{border-bottom:5px solid #005e5d}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper .tabs .tab.active p.h4{font-weight:400;opacity:1}.tab-navigation .container.regular .content-container .tabs-container .tabs-wrapper .tabs .tab p.h4{font-weight:100;opacity:.6}.tab-navigation .container.regular .content-container .tab-content-container{background-color:#f9f9f9;padding:48px 30px;position:relative}@media (min-width:992px){.tab-navigation .container.regular .content-container .tab-content-container{padding:85px 110px}}.tab-navigation .container.regular .content-container .tab-content-container:before{content:"";position:absolute;height:2px;width:100%;top:-2px;left:0;background-color:#f9f9f9;z-index:-1}.tab-navigation .container.regular .content-container .tab-content-container .tab-content{display:none;width:100%}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .list-container,.tab-navigation .container.regular .content-container .tab-content-container .tab-content .wysiwyg-container{max-width:844px}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .download-buttons{padding-top:0}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .download-buttons .full-width{width:100%}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .angebots-kacheln .container.regular{width:100%;padding:0}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .angebots-kacheln .container.regular .h2{margin-top:0;margin-bottom:24px}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .angebots-kacheln .container.regular .kachel-container{margin:0}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .angebots-kacheln .container.regular .kachel-container .angebot-kachel{background-color:#fff}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .wrapper-tab-content .call-to-action{padding:0}.tab-navigation .container.regular .content-container .tab-content-container .tab-content .wrapper-tab-content .call-to-action .container.medium{width:100%}.tab-navigation .container.regular .content-container .tab-content-container .active-content{display:block}.tab-navigation .container.regular .content-container .tab-content-container .block .block-accordion .text-wrapper .angebots-kacheln .container .kachel-container{margin-top:0!important}.accordion-container-section{background:linear-gradient(45deg,#22957e,#3fb38e);padding:105px 0 136px}@media (min-width:768px){.accordion-container-section .accordion-content-wrapper{max-width:68%}}@media (min-width:992px){.accordion-container-section .accordion-content-wrapper{max-width:64.45%}}.accordion-container-section .accordion-headline,.accordion-container-section .accordion-intro{margin-bottom:45px}.accordion-container-section .accordion-container .accordion-item{border-top:1px dotted #fff}.accordion-container-section .accordion-container .accordion-item:last-child{border-bottom:1px dotted #fff}.accordion-container-section .accordion-container .accordion-item .accordion-header{padding:27px 32px 32px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion-container-section .accordion-container .accordion-item .accordion-header.with-icon{display:grid;gap:32px;grid-template-columns:36px auto;justify-content:inherit}.accordion-container-section .accordion-container .accordion-item .accordion-header.with-icon .icon-holder{position:relative}.accordion-container-section .accordion-container .accordion-item .accordion-header.with-icon .icon-holder img,.accordion-container-section .accordion-container .accordion-item .accordion-header.with-icon .icon-holder svg{width:37px;height:51px;position:absolute;top:-24px}.accordion-container-section .accordion-container .accordion-item .accordion-header .elements{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.accordion-container-section .accordion-container .accordion-item .accordion-header .elements svg{transition:all .3s ease-in-out;transform:translateY(5px);min-width:26px}.accordion-container-section .accordion-container .accordion-item .accordion-header.open .elements svg{transform:rotate(180deg)}.accordion-container-section .accordion-container .accordion-item .accordion-content{height:0;overflow:hidden;transition:height .3s ease-in-out,padding .3s ease-in-out,visibility .3s ease-in-out;padding-left:32px;visibility:hidden}.accordion-container-section .accordion-container .accordion-item .accordion-content.with-icon{padding-left:100px}.accordion-container-section .accordion-container .accordion-item .accordion-content .content-body{max-width:85.5%}.accordion-container-section .accordion-container .accordion-item .accordion-content .content-body li,.accordion-container-section .accordion-container .accordion-item .accordion-content .content-body p{color:#fff!important}.accordion-container-section .accordion-container .accordion-item .accordion-content .content-body .unordered-list{margin-bottom:0}.accordion-container-section .accordion-container .accordion-item .accordion-content.open{display:block;visibility:visible;padding-top:10px;padding-bottom:30px}.divider{position:relative}.divider img,.divider video{width:100%;display:block;max-height:70vh;object-fit:cover}.divider .logo-wrapper{position:absolute;top:-80px;right:-15px;height:178px;width:294px}@media (min-width:768px){.divider .logo-wrapper{right:-80px}}.divider .bild-in-bild{width:100%;height:auto}.news-list{display:flex;flex-wrap:wrap}.news-list .news-grid-item{width:100%;position:relative;margin-bottom:36px}@media (min-width:992px){.news-list .news-grid-item{width:calc(33.33% - 36px);margin-right:36px;margin-bottom:116px}}.news-list .news-grid-item .wrapper{height:680px;overflow:hidden}@media (min-width:992px){.news-list .news-grid-item:nth-child(8 n+1){margin-right:18px}}@media (min-width:992px){.news-list .news-grid-item:nth-child(8 n+2){margin-left:18px;margin-right:0}}.news-list .news-grid-item:nth-child(8 n+1),.news-list .news-grid-item:nth-child(8 n+2){width:100%}@media (min-width:992px){.news-list .news-grid-item:nth-child(8 n+1),.news-list .news-grid-item:nth-child(8 n+2){width:calc(50% - 18px)}}.news-list .news-grid-item:nth-child(8 n+1) .wrapper,.news-list .news-grid-item:nth-child(8 n+2) .wrapper{height:580px}.news-list .news-grid-item:nth-child(8 n+5),.news-list .news-grid-item:nth-child(8 n+8){margin-right:0}.cta-cross-selling .container{max-width:456px;margin:auto}.cta-cross-selling .container.wrapper-content{background-size:200% 200%;background-image:linear-gradient(45deg,#005e5d,#3fb38e);animation:gradient 5s ease infinite alternate;padding:73px 48px;display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media (min-width:768px){.cta-cross-selling .container.wrapper-content{padding:105px}}@media (min-width:992px){.cta-cross-selling .container.wrapper-content{grid-template-columns:repeat(2,1fr);gap:32px}}.cta-cross-selling .container.wrapper-content button{margin-top:32px}.vorteile .container.wrapper-content{grid-template-columns:repeat(1,1fr);gap:73px}@media (min-width:992px){.vorteile .container.wrapper-content{padding:105px 105px 136px}}.vorteile .container.wrapper-content .vorteile-elements{display:grid;gap:15px;row-gap:73px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.vorteile .container.wrapper-content .vorteile-elements{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.vorteile .container.wrapper-content .vorteile-elements{grid-template-columns:repeat(3,1fr);gap:40px}}.vorteile .container.wrapper-content .vorteile-elements .element{position:relative;width:100%}.vorteile .container.wrapper-content .vorteile-elements .element .top{display:flex;align-items:center;margin-bottom:25px}.vorteile .container.wrapper-content .vorteile-elements .element .border{background-image:url(/assets/images/vorteile-border.svg);width:100%;height:1px;position:relative}.vorteile .container.wrapper-content .link-container{display:flex;justify-content:flex-end}.vorteile .container.wrapper-content .link-container button.white.big{margin-top:0}.download-buttons .download-container{display:flex;flex-direction:column}.download-buttons .download-container .download-btn{position:relative;text-decoration:underline;margin-bottom:24px;padding-left:42px}.download-buttons .download-container .download-btn:before{content:"";position:absolute;left:0;bottom:1px;height:26px;width:26px;background-image:url(/assets/images/download-button.svg);background-size:contain;background-repeat:no-repeat}.download-buttons .download-container .download-btn a{font-size:18px}@media (min-width:992px){.download-buttons .download-container .download-btn a{font-size:28px}}.impressionen{padding:57px 0 96px}@media (min-width:768px){.impressionen{padding:137px 0 177px}}.impressionen .impression-items{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;grid-auto-rows:minmax(100px,auto);margin-top:35px}@media (min-width:768px){.impressionen .impression-items{margin-top:48px;gap:24px}}.impressionen .impression-items img{height:100%}.impressionen .impression-items .blurred-img:nth-child(10n+1),.impressionen .impression-items .blurred-img:nth-child(10n+4){grid-column:span 2;grid-row:span 2}@media (max-width:768px){.impressionen .impression-items{grid-template-columns:repeat(2,1fr)}.impressionen .impression-items .blurred-img:nth-child(10n+1),.impressionen .impression-items .blurred-img:nth-child(10n+4){grid-column:span 2;grid-row:span 2}.impressionen .impression-items .blurred-img:not(:nth-child(10n+1)):not(:nth-child(10n+4)){grid-column:span 1}}.slider .center-div{max-width:844px!important;height:490px}.slider a{text-decoration:underline}.form-section{padding:48px 0;height:100%}@media (min-width:992px){.form-section{padding:136px 0}}.form-section.anmeldung-durchfuehrung{padding:120px 0}@media (min-width:1200px){.form-section.anmeldung-durchfuehrung{padding:206px 0}}.form-section .center-div{max-width:844px!important;display:grid;gap:35px}@media (min-width:992px){.form-section .center-div{grid-template-columns:repeat(2,1fr)}}.form-section .form-wrapper input,.form-section .form-wrapper textarea{border:1px solid #0e413c;width:100%;padding:15px;margin-bottom:28px;background-color:#fff}.form-section .form-wrapper input::placeholder,.form-section .form-wrapper textarea::placeholder{font-size:20px;color:#005e5d;opacity:.6}.form-section .form-wrapper input.invalid,.form-section .form-wrapper textarea.invalid{border:1px solid #f4511e}.form-section .form-wrapper textarea{margin-top:50px}.form-section .form-wrapper button.primary{color:#fff}.form-section .form-wrapper .radios{position:relative;margin-bottom:15px}.form-section .form-wrapper .radios>*{display:flex;gap:50px;position:relative;padding-left:18px}.form-section .form-wrapper .radios>* label{position:relative;color:#0e413c}.form-section .form-wrapper .radios>* label:before{position:absolute;content:"";background-image:url(/assets/images/radio-empty.svg);height:18px;width:18px;top:13px;left:-18px}@media (min-width:992px){.form-section .form-wrapper .radios>* label:before{top:17px}}.form-section .form-wrapper .radios>* input{width:18px;height:18px;position:absolute;opacity:0}.form-section .form-wrapper .radios>* input#bewerbung_form_datenschutz:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_0:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_1:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_2:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_datenschutz:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_0:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_1:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_2:checked+label:after,.form-section .form-wrapper .radios>* input#kreuzwort_form_datenschutz:checked+label:after{content:"";position:absolute;left:-14px;top:17px;width:10px;height:10px;background-color:#0e413c;border-radius:50%}@media (min-width:992px){.form-section .form-wrapper .radios>* input#bewerbung_form_datenschutz:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_0:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_1:checked+label:after,.form-section .form-wrapper .radios>* input#bewerbung_form_geschlecht_2:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_datenschutz:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_0:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_1:checked+label:after,.form-section .form-wrapper .radios>* input#contact_form_geschlecht_2:checked+label:after,.form-section .form-wrapper .radios>* input#kreuzwort_form_datenschutz:checked+label:after{top:21px}}.form-section .form-wrapper .radios>* label{cursor:pointer;padding:10px}.form-section .form-wrapper .radios #bewerbung_form_datenschutz-checkbox.invalid label,.form-section .form-wrapper .radios>.invalid label{color:#f4511e}.form-section .form-wrapper .radios #bewerbung_form_geschlecht_placeholder,.form-section .form-wrapper .radios #contact_form_geschlecht_placeholder,.form-section .form-wrapper .radios label[for=bewerbung_form_geschlecht_placeholder],.form-section .form-wrapper .radios label[for=contact_form_geschlecht_placeholder]{display:none}.form-section .form-wrapper .radios .datenschutz-link p{padding-left:9px;font-size:20px}.form-section .form-wrapper .info-box{margin-bottom:48px}.form-section .form-wrapper .upload{display:flex;position:relative;height:50px;border-bottom:1px solid #0e413c;margin-bottom:20px}.form-section .form-wrapper .upload button{display:flex;align-items:center;width:100%;position:relative}.form-section .form-wrapper .upload button .delete-file{display:none}.form-section .form-wrapper .upload button .delete-file.show{display:flex}.form-section .form-wrapper .upload button .label-wrapper{width:100%;height:100%;position:relative;display:flex;align-items:center}.form-section .form-wrapper .upload button .label-wrapper .upload-file{position:absolute;z-index:5}.form-section .form-wrapper .upload button .label-wrapper label{width:100%;display:flex;z-index:10;position:relative;padding-left:30px}.form-section .form-wrapper .upload button .label-wrapper label.show{padding-left:20px}.form-section .form-wrapper .upload input{width:0;height:0;padding:0;border:0}.form-section .form-wrapper .upload .required-upload{color:#f4511e;display:none;position:relative;top:10px}.form-section .form-wrapper .upload.invalid .required-upload{display:block}.form-section .success-message{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200}.form-section .success-message:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background-color:#0e413c;opacity:.93}.form-section .success-message .section-content{background-color:#fff;max-width:514px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;padding:112px 48px 70px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px}.form-section .success-message .section-content .close-success-modal{position:absolute;top:25px;right:25px}.form-section.bewerbung-form{background-color:#f9f9f9}@media (min-width:992px){.form-section.bewerbung-form .container{display:grid;grid-template-columns:40% auto;gap:30px}}.form-section.bewerbung-form .container #bewerbungForm,.form-section.bewerbung-form .container #contactForm{max-width:410px;margin-top:48px}@media (min-width:992px){.form-section.bewerbung-form .container #bewerbungForm,.form-section.bewerbung-form .container #contactForm{margin-top:0}}.form-section.bewerbung-form .container .headlines .h2{margin-bottom:28px}@media (min-width:992px){.form-section.kontakt-form{padding:136px 0}}#contact_form_nachricht{margin-top:0}#anmeldung-durchfuehrung .radios .dynamic-radios>label:before{top:2px}.offene-stellen .stelle{display:flex;flex-direction:column;position:relative;padding:31px 0;gap:16px}@media (min-width:768px){.offene-stellen .stelle{display:grid;grid-template-columns:auto auto;padding:23px 0;gap:20px;justify-content:space-between;flex-direction:row;align-items:center}}.offene-stellen .stelle:before{content:"";position:absolute;width:100%;top:0;left:0;height:1px;background-image:url(/assets/images/stellen-border.svg);background-size:cover}.offene-stellen .stelle .text .h4.stellen-title{margin:0}.offene-stellen .stelle .text p.caption{margin-bottom:0!important}.offene-stellen .stelle:last-child:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:1px;background-image:url(/assets/images/stellen-border.svg);background-size:cover}.durchfuehrungen .container .teaser-item{background:linear-gradient(180deg,#3fb38e,#22957e);padding:50px 22px;display:flex;flex-direction:column}@media (min-width:992px){.durchfuehrungen .container .teaser-item{display:grid;grid-template-areas:"item1 item2" "item3 item3";grid-gap:30px;padding:50px 66px 62px;grid-template-columns:auto auto}}.durchfuehrungen .container .teaser-item .content{grid-area:item1}.durchfuehrungen .container .teaser-item .content p{color:#fff}.durchfuehrungen .container .teaser-item .content p.title{font-size:21px;font-weight:700}@media (min-width:992px){.durchfuehrungen .container .teaser-item .content p.title{font-size:28px}}.durchfuehrungen .container .teaser-item .content p.subtitle{font-size:23px}@media (min-width:992px){.durchfuehrungen .container .teaser-item .content p.subtitle{font-size:28px}}.durchfuehrungen .container .teaser-item .content p.date,.durchfuehrungen .container .teaser-item .content p.location{display:flex;align-items:center;gap:16px}.durchfuehrungen .container .teaser-item .content p.date span,.durchfuehrungen .container .teaser-item .content p.location span{color:#fff;padding-left:30px;position:absolute}.durchfuehrungen .container .teaser-item .content .date-location{display:flex;flex-direction:column;margin-top:25px;gap:25px}@media (min-width:992px){.durchfuehrungen .container .teaser-item .content .date-location{gap:100px;flex-direction:row}}.durchfuehrungen .container .teaser-item .content .date-location .status{justify-items:center;align-items:center;display:flex;gap:10px}@media (min-width:992px){.durchfuehrungen .container .teaser-item .content .date-location .status{margin-left:120px}}@media (min-width:1440px){.durchfuehrungen .container .teaser-item .content .date-location .status{margin-left:160px}}.durchfuehrungen .container .teaser-item .content .date-location .status .img-holder{background-color:#fff;width:33px;height:33px;display:grid;align-items:center;justify-content:center}.durchfuehrungen .container .teaser-item .buttons{padding-top:35px;justify-content:flex-start;align-items:flex-start;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}@media screen and (min-width:576px){.durchfuehrungen .container .teaser-item .buttons{flex-direction:row}}@media (min-width:992px){.durchfuehrungen .container .teaser-item .buttons{grid-area:item2;padding-top:13px;justify-content:flex-end}}.durchfuehrungen .container .teaser-item .buttons .arrow{padding-top:12px}.durchfuehrungen .container .teaser-item .buttons .arrow a{display:flex;gap:20px}.durchfuehrungen .container .teaser-item .buttons .arrow a .btn-text{color:#fff;width:160px;text-align:center}.durchfuehrungen .container .teaser-item .buttons .arrow a img{transform:rotate(90deg)}.durchfuehrungen .container .teaser-item .buttons .arrow a img.rotate{transform:rotate(270deg)}.durchfuehrungen .container .teaser-item .buttons .arrow a img.rotate.transform{transform:rotate(90deg)}.durchfuehrungen .container .teaser-item .buttons .arrow.show a img{transform:rotate(270deg)}.durchfuehrungen .container .teaser-item .buttons.desktop{display:none}@media (min-width:992px){.durchfuehrungen .container .teaser-item .buttons.desktop{display:flex}}.durchfuehrungen .container .teaser-item .buttons.mobile{justify-content:flex-end}.durchfuehrungen .container .teaser-item .details{grid-area:item3;display:none;grid-template-columns:repeat(1,1fr);gap:35px;row-gap:0;margin-top:40px}@media (min-width:992px){.durchfuehrungen .container .teaser-item .details{grid-template-columns:repeat(3,1fr)}}.durchfuehrungen .container .teaser-item .details.show{display:grid}.durchfuehrungen .container .teaser-item .details .item{display:flex;flex-direction:column;position:relative}.durchfuehrungen .container .teaser-item .details .item:after,.durchfuehrungen .container .teaser-item .details .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:url(/assets/images/border-white.svg)}.durchfuehrungen .container .teaser-item .details .item:after{bottom:0;top:unset}.durchfuehrungen .container .teaser-item .details .item .item-box{padding:25px 10px}.durchfuehrungen .container .teaser-item .details .item .item-box .days{display:flex;gap:20px}.durchfuehrungen .container .teaser-item .details .item .item-box .days .svg-holder{padding-top:10px}.durchfuehrungen .container .teaser-item .details .item .item-box .days .day-items p,.durchfuehrungen .container .teaser-item .details .item .item-box .days .day-items span{color:#fff}.durchfuehrungen .container .teaser-item .details .item .item-box .days .day-items span{font-weight:700}.durchfuehrungen .container .teaser-item .details .item:nth-child(2):before,.durchfuehrungen .container .teaser-item .details .item:nth-child(3):before{opacity:0}@media (min-width:992px){.durchfuehrungen .container .teaser-item .details .item:nth-child(2):before,.durchfuehrungen .container .teaser-item .details .item:nth-child(3):before{opacity:1}}.durchfuehrungen .container .teaser-item .details .item:nth-child(4):before,.durchfuehrungen .container .teaser-item .details .item:nth-child(5):before,.durchfuehrungen .container .teaser-item .details .item:nth-child(6):before{opacity:0}.durchfuehrungen.hero-text{margin-top:-120px;z-index:100}@media (min-width:992px){.durchfuehrungen.hero-text{margin-top:-150px}}.status .tooltip-info{pointer-events:none}.status .status-tooltip{padding:8px}.status-tooltip-on-hover{position:relative;padding:6px 12px 10px;border-radius:3px;transform:translate(-10px,-42px);pointer-events:none}.status-tooltip-on-hover span{font-size:19px!important;font-weight:500!important;color:#fff;white-space:nowrap;padding:0!important}.status-tooltip-on-hover:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.status-tooltip-on-hover.freie-plaetze{background-color:#9fc909;transform:translate(-12px,-42px)}.status-tooltip-on-hover.freie-plaetze:before{border-top:8px solid #9fc909}.status-tooltip-on-hover.wenige-plaetze{background-color:#ffa000;transform:translate(-6px,-42px)}.status-tooltip-on-hover.wenige-plaetze:before{border-top:8px solid #ffa000}.status-tooltip-on-hover.anmeldefrist-abgelaufen{background-color:#f4511e}.status-tooltip-on-hover.anmeldefrist-abgelaufen:before{border-top:8px solid #f4511e}.status-tooltip-on-hover.warteliste{background-color:#f4511e}.status-tooltip-on-hover.warteliste:before{border-top:8px solid #f4511e}.status-tooltip-on-hover.abgesagt{background-color:#f4511e}.status-tooltip-on-hover.abgesagt:before{border-top:8px solid #f4511e}.status-tooltip-on-hover.ausgebucht{background-color:#f4511e}.status-tooltip-on-hover.ausgebucht:before{border-top:8px solid #f4511e}.status-tooltip-on-hover.anmeldung-noch-nicht-möglich{background-color:#f4511e}.status-tooltip-on-hover.anmeldung-noch-nicht-möglich:before{border-top:8px solid #f4511e}.agenda .container>*{width:100%!important}.agenda .title{text-align:center}.durchfuehrungen-liste-alle .filter-title p.caption{font-size:15px;letter-spacing:2.25px;line-height:35px;font-weight:700;text-align:center}@media (min-width:768px){.durchfuehrungen-liste-alle .filter-title p.caption{padding-top:50px}}@media (min-width:992px){.durchfuehrungen-liste-alle .filter-title p.caption{padding-top:57px}}.durchfuehrungen-liste-alle .filter-title p.caption button{width:100%;display:flex;justify-content:center;align-items:center;gap:13px;padding:20px 0}@media (min-width:768px){.durchfuehrungen-liste-alle .filter-title p.caption button img.filter-category{display:none}}@media (min-width:992px){.durchfuehrungen-liste-alle .filter-title p.caption button{cursor:default}}.durchfuehrungen-liste-alle .filter{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;max-width:1226px;margin:0 auto 43px;position:absolute;opacity:0;z-index:-1;pointer-events:none}@media (min-width:992px){.durchfuehrungen-liste-alle .filter{pointer-events:all;z-index:10}}.durchfuehrungen-liste-alle .filter.open{position:relative;opacity:1;z-index:10;pointer-events:all}@media (min-width:768px){.durchfuehrungen-liste-alle .filter{position:relative;opacity:1;margin:10px auto 63px}}.durchfuehrungen-liste-alle .filter button.filter-btn{padding:12px 35px 12px 25px;background-color:#f9f9f9;font-size:17px;display:flex;position:relative}.durchfuehrungen-liste-alle .filter button.filter-btn span{font-family:Corporate S,sans-serif;font-weight:400;line-height:1;white-space:nowrap}.durchfuehrungen-liste-alle .filter button.filter-btn span span{font-weight:100;font-size:12px;top:-4px;position:relative}.durchfuehrungen-liste-alle .filter button.filter-btn img{display:none;position:absolute}.durchfuehrungen-liste-alle .filter button.filter-btn.active{background-color:#cfe444}.durchfuehrungen-liste-alle .filter button.filter-btn.active img{display:block;top:50%;transform:translateY(-50%);right:16px}.durchfuehrungen-liste-alle .items-wrapper{background-color:#f9f9f9;padding:48px 0}@media (min-width:768px){.durchfuehrungen-liste-alle .items-wrapper{padding:66px 0}}.durchfuehrungen-liste-alle .items-wrapper .teaser-container{display:flex;flex-direction:column;gap:24px}.durchfuehrungen-liste-alle .items-wrapper .teaser-container.durchfuehrungen-teaser{margin-top:48px}.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter{opacity:0;pointer-events:none;position:absolute}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter{position:relative;opacity:1;pointer-events:all}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container,.durchfuehrungen-liste-alle .items-wrapper .teaser-container,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter{max-width:1174px;margin:auto}.durchfuehrungen-liste-alle .items-wrapper .headlines-container button,.durchfuehrungen-liste-alle .items-wrapper .teaser-container button,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter button{display:flex;gap:12px}.durchfuehrungen-liste-alle .items-wrapper .headlines-container button span,.durchfuehrungen-liste-alle .items-wrapper .teaser-container button span,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter button span{font-size:15px;font-family:Corporate S,sans-serif;padding-top:6px;font-weight:700}.durchfuehrungen-liste-alle .items-wrapper .headlines-container button.active span,.durchfuehrungen-liste-alle .items-wrapper .teaser-container button.active span,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter button.active span{font-weight:700;margin-right:-4px}.durchfuehrungen-liste-alle .items-wrapper .headlines-container button.active img,.durchfuehrungen-liste-alle .items-wrapper .teaser-container button.active img,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter button.active img{transform:rotate(180deg)}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic{display:grid;grid-template-columns:12.5% 53% 15.8% auto;margin-bottom:20px}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic .sort-date,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic .sort-date,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic .sort-date{justify-content:center;width:100%}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic .sort-ort,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic .sort-ort,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic .sort-ort{padding-left:20px}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic .sort-topic,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic .sort-topic,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic .sort-topic{left:8%;position:relative}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic .sort-btn img,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic .sort-btn img,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic .sort-btn img{height:20px}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .date-topic button span,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .date-topic button span,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .date-topic button span{padding-top:0}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser{transition:transform .5s ease;background-color:#fff;display:grid;width:70%;margin:auto;grid-template-columns:1fr;grid-template-areas:"teaserbody" "date" "location" "status" "anmeldebtn"}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .teaser-body{grid-area:teaserbody}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location{grid-area:location}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{grid-area:status}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .anmelde-btn{grid-area:anmeldebtn}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser{grid-template-columns:12.5% 48% 16% 44px auto;grid-template-areas:"date teaserbody location status anmeldebtn";width:100%}}@media (min-width:768px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser{min-height:162px}}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser{min-height:148px}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser.teaser.highlighted,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser.teaser.highlighted,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser.teaser.highlighted{animation:highlightAnimation 1s forwards}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location{padding:0 20px;display:flex;align-items:center}@keyframes highlightAnimation{0%{background-color:transparent}50%{background-color:#f0f0f0}to{background-color:transparent}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .teaser-body{background:linear-gradient(180deg,#3fb38e,#22957e);display:grid;align-content:center;padding:30px}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .teaser-body,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .teaser-body{padding-left:MIN(8%,47px);padding-right:MIN(8%,47px)}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .center-content,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .center-content,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .center-content{display:grid;align-items:center;justify-content:center}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser>* .label-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser>* .label-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser>* .label-text{letter-spacing:2.25px;font-family:Corporate S Demi,sans-serif}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser>* .label-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser>* .label-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser>* .label-text{display:none}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding:34px 30px 17px;justify-content:space-between}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .date,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{grid-template-columns:1fr;padding:0 20px;justify-content:center}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .date .startdatum,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location .startdatum,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .date .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .date .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location .startdatum,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status .startdatum{font-weight:700}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .location,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{padding-top:0}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .anmelde-btn{padding-bottom:32px;padding-top:15px}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .anmelde-btn,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .anmelde-btn{padding-top:0;padding-bottom:0}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{position:relative}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status{padding:0}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status button,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status button,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status button{position:relative}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status button .btn-status-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status button .btn-status-text,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status button .btn-status-text{display:none}}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status button .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status button .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status button .tooltip-info{opacity:0;position:absolute;max-width:unset;bottom:0;left:80%;transform:translateX(-50%)}.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status button:hover .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status button:hover .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status button:hover .tooltip-info{opacity:0}@media (min-width:992px){.durchfuehrungen-liste-alle .items-wrapper .headlines-container .teaser .status button:hover .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-container .teaser .status button:hover .tooltip-info,.durchfuehrungen-liste-alle .items-wrapper .teaser-sorting-filter .teaser .status button:hover .tooltip-info{opacity:1}}.issuu-document{display:flex}.issuu-document iframe{max-width:770px;margin:auto}.wysiwyg-tease-container{display:grid;grid-template-columns:repeat(1,1fr);gap:36px}@media (min-width:992px){.wysiwyg-tease-container{grid-template-columns:repeat(3,1fr)}}.wysiwyg-tease-container .item-teaser p.bold{margin-bottom:36px}.pimcore_wysiwyg a,.wysiwyg-container a,.wysiwyg-tease-container a{text-decoration:underline}.download-liste-mit-bild:not(.editmode){display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:768px){.download-liste-mit-bild:not(.editmode){grid-template-columns:repeat(2,1fr);gap:26px}}@media (min-width:992px){.download-liste-mit-bild:not(.editmode){grid-template-columns:repeat(3,1fr);gap:36px}}.download-liste-mit-bild:not(.editmode) img{display:block;object-fit:cover;width:100%}.download-liste-mit-bild:not(.editmode) a{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;padding:22px 32px 32px;outline:1px solid #f2f2f2}.download-liste-mit-bild:not(.editmode) a .icons{position:relative;height:26px;width:27px}.download-liste-mit-bild:not(.editmode) a:after{opacity:0}.download-liste-mit-bild:not(.editmode) a:hover:after{content:"";position:absolute;height:5px;width:100%;left:0;bottom:0;background-color:#9fc909;transition:opacity .5s;opacity:1}@media (min-width:992px){.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode){grid-template-columns:repeat(3,1fr);gap:36px}}@media (min-width:1440px){.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode){grid-template-columns:repeat(4,1fr)}}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) .download-bild{outline:1px solid #f2f2f2;background-color:#f9f9f9}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) .download-bild .content{padding:9%;min-height:33%}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) .download-bild .content p.body{margin-bottom:15px}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) a{padding:0;outline:none;justify-content:flex-start;gap:11px}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) a:hover:after{opacity:0}.download-liste-mit-bild:not(.editmode).hausarztverzeichnis:not(.editmode) p.body-copy{display:flex;align-items:center;gap:11px}.newsletter-anmeldung{overflow:hidden;height:fit-content;display:flex;align-items:center;padding:73px 0 105px}@media (min-width:992px){.newsletter-anmeldung{padding:105px 0 168px}}.newsletter-anmeldung .container{z-index:1}.newsletter-anmeldung img{position:absolute;top:0;left:0;z-index:-1;object-fit:cover;height:100%;width:100%}.newsletter-anmeldung button{margin-top:48px}.newsletter-anmeldung .bg-gradient{background:#0e413c;background:linear-gradient(180deg,rgba(14,65,60,0),#0e413c);position:absolute;top:0;height:100%;width:100%;transform:rotate(180deg);opacity:.5}.tagung-anreise-information{background-size:200% 200%;background-image:linear-gradient(45deg,#005e5d,#3fb38e)}.tagung-anreise-information .container.wrapper-content{padding:80px 0}@media (min-width:768px){.tagung-anreise-information .container.wrapper-content{padding:80px 48px}}@media (min-width:992px){.tagung-anreise-information .container.wrapper-content{padding:136px 105px}}.tagung-anreise-information .container.wrapper-content .headlines{max-width:844px}.tagung-anreise-information .container.wrapper-content .headlines .body-copy,.tagung-anreise-information .container.wrapper-content .headlines .link,.tagung-anreise-information .container.wrapper-content .headlines .text-boxes,.tagung-anreise-information .container.wrapper-content .headlines img{margin-top:24px}@media (min-width:992px){.tagung-anreise-information .container.wrapper-content .headlines .body-copy,.tagung-anreise-information .container.wrapper-content .headlines .link,.tagung-anreise-information .container.wrapper-content .headlines .text-boxes,.tagung-anreise-information .container.wrapper-content .headlines img{margin-top:48px}}.tagung-anreise-information .container.wrapper-content .headlines img{object-fit:cover}.tagung-anreise-information .container.wrapper-content .headlines .text-boxes{display:grid;gap:15px}@media (min-width:768px){.tagung-anreise-information .container.wrapper-content .headlines .text-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.tagung-anreise-information .container.wrapper-content .headlines .text-boxes{gap:30px}}.tagung-anreise-information .container.wrapper-content .headlines .text-boxes .box .text{margin-top:24px}.tagung-anreise-information .container.wrapper-content .headlines .text-boxes .box .text a,.tagung-anreise-information .container.wrapper-content .headlines .text-boxes .box .text p{color:#fff}.tagung-anreise-information .container.wrapper-content .headlines .text-boxes .box .text a{text-decoration:underline}.logos-grid .grid-wrapper{max-width:844px;margin:0 auto 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:768px){.logos-grid .grid-wrapper{grid-template-columns:repeat(3,1fr);gap:21px}}@media (min-width:992px){.logos-grid .grid-wrapper{gap:32px}}.logos-grid .grid-wrapper .grid-item img{object-fit:cover}@keyframes menuAnim{0%{right:-400px}to{right:-56px}}@keyframes menuAnimMobile{0%{right:-400px}to{right:0}}@keyframes menuAnimMobileLogin{0%{right:-400px}to{right:30px}}@keyframes revealFooterContainer{0%{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideIn{0%{right:-100%;opacity:0}to{right:0;opacity:1}}@keyframes closeMenuBtn{0%{right:-40px;opacity:0}to{right:30px;opacity:1}}@keyframes secondLevelSlideMenu{0%{right:-386px}to{right:0}}@keyframes secondLevelSlideMenuClose{0%{right:-56px}to{right:-386px}}@keyframes gradient{0%{background-position:0 50%}to{background-position:100% 50%}}.map-contact .container .map{height:573px}.durchfuerungenDetailseite-status{display:flex;justify-content:center;margin-right:24px;padding:5px 30px 12px;min-width:215px;position:relative;align-items:center;gap:8px}.durchfuerungenDetailseite-status .icon-container{display:flex;justify-content:center;align-items:center;width:40px}.durchfuerungenDetailseite-status .status-text{color:#fff;white-space:nowrap;padding:0 8px;font-size:18px}.durchfuerungenDetailseite-status .img-cont{display:flex;flex-direction:row}.durchfuerungenDetailseite-status img{height:20px}.durechfuerungen-btn,.durechfuerungen-btn a{padding-top:0!important}.durechfuerungen-btn .btn-text{padding:12px 0!important}.durchfuerung__anmelde-btn{opacity:0}.invisble-button{opacity:0;pointer-events:none;padding:12px 30px;width:130px}.teaser button{z-index:100}.status-tooltip{z-index:111!important}.durechfuerungen-anmelde-btn{min-width:130px}.body.body-web2print{width:19cm;height:27.7cm}.body.body-web2print,.body.body-web2print .main{display:block;overflow:visible!important;position:relative}.body.body-web2print .main{height:auto;min-height:auto}.body.body-web2print .main .unordered-list li{padding:5px 0 5px 13px;font-size:18px;line-height:26px}.body.body-web2print .main .unordered-list li:before{top:13px}.hero.small.hero-small-web2print{height:auto;position:relative}.hero.small.hero-small-web2print .corner{position:absolute;z-index:2;left:460px;bottom:-130px;width:300px;-webkit-transform:rotate(33deg);transform:rotate(33deg);height:440px;background:#00504d;background:-moz-linear-gradient(202deg,#00504d 0,rgba(0,80,77,0) 100%);background:-webkit-linear-gradient(202deg,#00504d,rgba(0,80,77,0));background:linear-gradient(202deg,#00504d,rgba(0,80,77,0))}.hero.small.hero-small-web2print .corner-white{position:absolute;z-index:3;left:550px;bottom:-10px;height:110px;width:300px;-webkit-transform:skewX(325deg);transform:skewX(325deg);background:#fff}.hero.small.hero-small-web2print .logo{position:absolute;z-index:4;bottom:10px;right:10px}.hero.small.hero-small-web2print .image img{display:block}.hero-lead-fliesstext.hero-lead-fliesstext-web2print{margin-top:25px;margin-bottom:40px;page-break-inside:auto;page-break-after:auto;position:relative}.hero-lead-fliesstext.hero-lead-fliesstext-web2print .container{width:100%;padding:0 20px;position:relative}.title-text.title-text-web2print{margin-bottom:20px;position:relative;page-break-inside:avoid;page-break-after:auto}.title-text.title-text-web2print .title.h1{font-size:30px;line-height:40px;font-style:normal;color:#005e5d}.title-text.title-text-web2print .title.h2{font-size:25px;line-height:40px;font-style:normal;color:#005e5d}.title-text.title-text-web2print .title.h4{font-size:20px;line-height:28px;font-style:normal;color:#005e5d}.title-text.title-text-web2print .text{font-family:Merlo,sans-serif;font-size:20px;line-height:30px;color:#005e5d}.wysiwyg-container.wysiwyg-container-web2print{font-size:18px;line-height:26px;position:relative}.list-container.list-container-web2print,.wysiwyg-container.wysiwyg-container-web2print{margin-top:20px;page-break-inside:avoid;page-break-after:auto}.list-container.list-container-web2print p.h2{font-size:25px;font-style:normal}.call-to-action.call-to-action-web2print,.call-to-action.call-to-action-web2print .container.medium{page-break-inside:avoid;page-break-after:auto;position:relative}.call-to-action.call-to-action-web2print .container.medium{background:none;display:block;width:100%;padding:0 20px}.call-to-action.call-to-action-web2print .container.medium .content{padding:0;page-break-inside:avoid;page-break-after:auto;position:relative}.call-to-action.call-to-action-web2print .container.medium .content p.section-title{color:#005e5d}.call-to-action.call-to-action-web2print .container.medium .content p.h3{font-style:normal;font-size:25px;line-height:35px;margin-bottom:0}.call-to-action.call-to-action-web2print .container.medium .content p.body.name{font-size:20px;line-height:30px}.call-to-action.call-to-action-web2print .container.medium .content p.body{padding:0;font-size:18px;line-height:26px;margin-bottom:2px}.tab-navigation.tab-navigation-web2print .content-container{padding:0 20px}.tab-navigation.tab-navigation-web2print .tabs-container{margin-top:20px}.tab-navigation.tab-navigation-web2print .scroll-button{display:none}.durchfuehrungen.durchfuehrungen-web2print{margin-top:0;scroll-margin-top:0;page-break-after:auto;page-break-inside:auto}.durchfuehrungen.durchfuehrungen-web2print .container{padding:0 20px;width:100%;page-break-after:auto;page-break-inside:auto}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item{background:none;padding:5px;display:block;margin-top:40px;page-break-inside:avoid;page-break-after:auto;border:1px solid #005e5d}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content p{color:#005e5d}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content p.subtitle,.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content p.title{color:#005e5d;font-size:20px}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content .date-location{flex-direction:column;gap:0;margin:0}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content .date-location p.date{color:#005e5d;font-size:18px}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content .date-location p.location,.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .content .date-location p.location span{color:#005e5d;font-size:18px;padding:0;position:relative}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details{display:block;margin:0}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item.web2print-price{margin-bottom:15px}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item:last-of-type{margin-bottom:0}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item .item-box{padding:0}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item .item-box .days .day-items,.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item .item-box .days .day-items .day{font-size:18px}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item .item-box .days .day-items p{color:#005e5d}.durchfuehrungen.durchfuehrungen-web2print .container .teaser-item .details .item .item-box .days .day-items span{color:#005e5d;font-size:18px;font-weight:400}.hero.text.hero-text-web2print{padding:0;background:none}.hero.text.hero-text-web2print .container{padding:0 20px;gap:20px;width:100%}.hero.text.hero-text-web2print .container h1{color:#005e5d;font-size:40px;line-height:50px;font-style:normal;width:100%;margin-bottom:20px}.hero.text.hero-text-web2print .container p{color:#005e5d;width:100%;font-size:25px;line-height:34px}.address-web2print{padding:0;background:none;page-break-inside:avoid;page-break-after:auto}.address-web2print .container{padding:0 20px;gap:20px;width:100%;margin:0}.address-web2print .container p{color:#005e5d;width:100%;font-size:18px;line-height:28px}.address-web2print .container a{text-decoration:underline}.extranet-files,.extranet-login{margin-bottom:20px}@media screen and (min-width:1024px){.extranet-files,.extranet-login{margin-bottom:40px}}.extranet-files .container,.extranet-login .container{max-width:1170px;padding:0 20px;margin:0 auto}.extranet-files .logo,.extranet-login .logo{margin:30px 0 40px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (min-width:1024px){.extranet-files .logo,.extranet-login .logo{margin:30px 0 100px}}.extranet-files .logo img,.extranet-login .logo img{width:150px}.extranet-files .logo .logout,.extranet-login .logo .logout{font-size:16px;font-family:Corporate S,sans-serif;color:#72ac8d;font-weight:400}.extranet-files .title h1,.extranet-login .title h1{font-family:Merlo,sans-serif;font-size:2.5rem;font-style:italic;font-weight:400;line-height:1.2;margin-bottom:16px;color:#005e5d}@media screen and (min-width:768px){.extranet-files .title h1,.extranet-login .title h1{font-size:2.8125rem;margin-bottom:24px}}@media screen and (min-width:992px){.extranet-files .title h1,.extranet-login .title h1{font-size:3.125rem;margin-bottom:45px}}@media screen and (min-width:1440px){.extranet-files .title h1,.extranet-login .title h1{font-size:3.4375rem}}.extranet-files .title h1 div,.extranet-login .title h1 div{width:100%!important;white-space:normal!important}.extranet-files .title h2,.extranet-login .title h2{font-family:Corporate S,sans-serif;font-weight:700;font-size:1.3125rem;line-height:1.5;margin-bottom:10px;color:#005e5d}@media screen and (min-width:992px){.extranet-files .title h2,.extranet-login .title h2{font-size:1.625rem}}@media screen and (min-width:1440px){.extranet-files .title h2,.extranet-login .title h2{font-size:1.75rem}}.extranet-files .title h2 div,.extranet-login .title h2 div{width:100%!important;white-space:normal!important}.extranet-files .intro,.extranet-login .intro{font-family:Corporate S,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;color:#005e5d;margin-bottom:60px}@media screen and (min-width:768px){.extranet-files .intro,.extranet-login .intro{font-size:1.125rem}}@media screen and (min-width:992px){.extranet-files .intro,.extranet-login .intro{font-size:1.25rem}}@media screen and (min-width:1440px){.extranet-files .intro,.extranet-login .intro{font-size:1.375rem}}.extranet-files .intro p,.extranet-login .intro p{font-family:Corporate S,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;color:#005e5d}@media screen and (min-width:768px){.extranet-files .intro p,.extranet-login .intro p{font-size:1.125rem}}@media screen and (min-width:992px){.extranet-files .intro p,.extranet-login .intro p{font-size:1.25rem}}@media screen and (min-width:1440px){.extranet-files .intro p,.extranet-login .intro p{font-size:1.375rem}}.extranet-files .intro div,.extranet-login .intro div{width:100%!important;white-space:normal!important}.extranet-files .form .password,.extranet-files .form .username,.extranet-login .form .password,.extranet-login .form .username{margin-bottom:20px}.extranet-files .form .password input,.extranet-files .form .username input,.extranet-login .form .password input,.extranet-login .form .username input{background:#e8f0fe;padding:10px;display:block;width:100%;max-width:600px}.extranet-files .form .password label,.extranet-files .form .username label,.extranet-login .form .password label,.extranet-login .form .username label{display:block;margin-bottom:10px;color:#184f4c;font-size:16px}.extranet-files .form .submit button,.extranet-login .form .submit button{color:#fff}.extranet-files .form .error-message,.extranet-login .form .error-message{margin-bottom:40px;margin-top:43px}.extranet-files .form .error-message p,.extranet-login .form .error-message p{font-family:Corporate S,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;color:#005e5d}@media screen and (min-width:768px){.extranet-files .form .error-message p,.extranet-login .form .error-message p{font-size:1.125rem}}@media screen and (min-width:992px){.extranet-files .form .error-message p,.extranet-login .form .error-message p{font-size:1.25rem}}@media screen and (min-width:1440px){.extranet-files .form .error-message p,.extranet-login .form .error-message p{font-size:1.375rem}}.extranet-files .explorer,.extranet-login .explorer{font-size:16px;line-height:22px}.extranet-files .breadcrumbs,.extranet-login .breadcrumbs{display:flex;flex-wrap:wrap}.extranet-files .breadcrumbs .breadcrumb.main a,.extranet-login .breadcrumbs .breadcrumb.main a{margin:0 6px 0 0}.extranet-files .breadcrumbs .breadcrumb.main svg,.extranet-login .breadcrumbs .breadcrumb.main svg{width:15px;fill:#72ac8d;margin-bottom:-2px}.extranet-files .breadcrumbs .breadcrumb .divider,.extranet-login .breadcrumbs .breadcrumb .divider{font-style:italic;color:#184f4c;margin:0 2px 0 0;font-family:Corporate S,sans-serif}.extranet-files .breadcrumbs .breadcrumb .name,.extranet-files .breadcrumbs .breadcrumb a,.extranet-login .breadcrumbs .breadcrumb .name,.extranet-login .breadcrumbs .breadcrumb a{display:inline-block;margin:0 4px 0 0;color:#72ac8d;font-weight:400;font-size:16px;font-family:Corporate S,sans-serif}.extranet-files .folder a,.extranet-login .folder a{font-size:16px;color:#72ac8d;font-weight:400;display:flex;gap:5px;align-items:center;word-break:break-word;font-family:Corporate S,sans-serif}.extranet-files .folder svg,.extranet-login .folder svg{width:15px;fill:#72ac8d}.extranet-files .file.other svg,.extranet-login .file.other svg{margin-right:5px}.extranet-files .file a,.extranet-login .file a{font-size:16px;color:#72ac8d;font-weight:400;display:flex;gap:5px;align-items:flex-start;word-break:break-all;font-family:Corporate S,sans-serif}.extranet-files .file a .filename,.extranet-login .file a .filename{color:#72ac8d}.extranet-files .file a .filesize,.extranet-login .file a .filesize{margin-left:auto;padding-left:5px;color:#72ac8d;white-space:nowrap}.extranet-files .file svg,.extranet-login .file svg{height:20px;fill:#72ac8d;margin-top:1px;flex-shrink:0}.extranet-files .breadcrumbs,.extranet-files .file,.extranet-files .folder,.extranet-login .breadcrumbs,.extranet-login .file,.extranet-login .folder{border:1px solid #ddd;padding:12px 20px;margin-bottom:-1px}.datenschutz-link{margin-bottom:50px}.empty{display:none}.hidden-h1{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}