@charset "UTF-8";@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-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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%;animation:a 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}:root{--tobii-base-font-size:1rem;--tobii-transition-duration:0.3s;--tobii-transition-timing-function:cubic-bezier(0.19,1,0.22,1);--tobii-zoom-icon-background:rgba(25,41,56,.94);--tobii-zoom-icon-color:#fff;--tobii-lightbox-background:rgba(0,0,0,.85);--tobii-lightbox-z-index:1337;--tobii-caption-background:rgba(0,0,0,.8);--tobii-caption-color:#eee;--tobii-counter-background:transparent;--tobii-counter-color:#fff;--tobii-button-background:transparent;--tobii-button-navigation-background:rgba(0,0,0,.5);--tobii-button-color:#fff;--tobii-loader-color:#fff;--tobii-slide-max-height:calc(100vh - 3.125em);--tobii-slide-max-width:100vw}.tobii-zoom{border:0;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{-ms-flex-align:center;align-items:center;background-color:var(--zoom-icon-background,var(--tobii-zoom-icon-background));color:var(--zoom-icon-color,var(--tobii-zoom-icon-color));display:-ms-flexbox;display:flex;height:1.78em;-ms-flex-pack:center;justify-content:center;line-height:1;position:absolute;right:.5em;top:.5em;width:1.78em}.tobii-zoom__icon svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;stroke:currentColor;height:1.5em;pointer-events:none;width:1.5em}.tobii-is-open{overflow-y:hidden}.tobii-image,.tobii-is-open{-ms-touch-action:none;touch-action:none}.tobii{background-color:var(--lightbox-background,var(--tobii-lightbox-background));bottom:0;box-sizing:border-box;contain:strict;font-size:var(--base-font-size,var(--tobii-base-font-size));left:0;line-height:1.5;overflow:hidden;position:fixed;right:0;top:0;z-index:var(--lightbox-z-index,var(--tobii-lightbox-z-index))}.tobii[aria-hidden=true]{display:none}.tobii *,.tobii :after,.tobii :before{box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:0;will-change:transform}.tobii__slider[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.tobii__slider--animate:not(.tobii__slider--is-dragging){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function))}}.tobii__slider--is-draggable [data-type]{cursor:grab}.tobii__slider--is-dragging [data-type]{cursor:grabbing}.tobii__slider--is-moving [data-type]{cursor:move}.tobii__slide{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}.tobii__slide:not(.tobii__slide--is-active){visibility:hidden}@media screen and (prefers-reduced-motion:no-preference){.tobii__slide:not(.tobii__slide--is-active){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:visibility;transition-timing-function:var(--timing-function,var(--tobii-transition-timing-function))}}.tobii__slide [data-type]{-ms-scroll-chaining:none;max-height:100%;max-width:var(--slide-max-width,var(--tobii-slide-max-width));overflow:hidden;overscroll-behavior:contain}.tobii__slide iframe,.tobii__slide video{display:block!important}.tobii__slide figure{margin:0;position:relative}.tobii__slide figure>img{display:block;height:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width));width:auto}.tobii__slide figure>figcaption{background-color:var(--caption-background,var(--tobii-caption-background));bottom:0;color:var(--caption-color,var(--tobii-caption-color));font-size:1.125em;padding:.25em .5em;position:absolute;white-space:pre-wrap;width:100%}.tobii__slide [data-type=html]{overflow-y:auto}.tobii__slide [data-type=html] video{cursor:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__slide [data-type=html] audio{max-width:100%}.tobii__slide [data-type=iframe]{-webkit-overflow-scrolling:touch;transform:translate(0)}.tobii__slide [data-type=iframe] iframe{height:var(--slide-max-height,var(--tobii-slide-max-height));width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__btn{appearance:none;background-color:var(--button-background,var(--tobii-button-background));border:1px solid transparent;color:var(--button-color,var(--tobii-button-color));cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding:0;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;will-change:opacity;z-index:1}.tobii__btn:hover{opacity:1}@media screen and (prefers-reduced-motion:no-preference){.tobii__btn{transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:opacity,transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function));will-change:opacity,transform}}.tobii__btn svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke:currentColor;height:3.75em;pointer-events:none;width:3.75em}.tobii__btn--next,.tobii__btn--previous{background-color:var(--button-navigation-background,var(--tobii-button-navigation-background));border-radius:5px;top:50%;transform:translateY(-50%)}.tobii__btn--previous{left:1em}.tobii__btn--next{right:1em}.tobii__btn--close{height:2.5em;opacity:.75;right:.25em;top:.25em;width:2.5em}.tobii__btn--close svg{height:100%;transform:scale(1.4);width:100%}.tobii__btn:disabled,.tobii__btn[aria-hidden=true]{cursor:default;visibility:hidden}.tobii__counter{background-color:var(--counter-background,var(--tobii-counter-background));color:var(--counter-color,var(--tobii-counter-color));font-size:1.25em;left:.875em;line-height:1;opacity:.8;position:absolute;top:.875em;z-index:1}.tobii__counter[aria-hidden=true]{display:none}.tobii__loader{display:inline-block;height:6em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6em}.tobii__loader:before{animation:a 1s infinite;border:2px solid #949ba3;border-radius:100%;border-top:2px solid var(--loader-color,var(--tobii-loader-color));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes a{to{transform:rotate(1turn)}}.tobii__slide .tobii-html{background:#fff;font-size:1.125em;max-width:800px;padding:10px 20px}:root{--font-primary:"Roboto",sans-serif;--font-secondary:"Benton Sans Bk",sans-serif;--font-secondary-bold:"Benton Sans Bla",sans-serif;--font-tertiary:"Benton Sans Wd Bla",sans-serif;--color-str-red:146,32,45;--color-str-green:1,109,99;--color-str-base:60,87,111;--color-str-base-30:202,209,215;--color-str-base-15:228,232,234;--color-str-light-grey:149,164,173;--color-red:rgb(var(--color-str-red));--color-dark-green:#003e38;--color-green:rgb(var(--color-str-green));--color-light-green:#26837a;--color-base:rgb(var(--color-str-base));--color-base-30:rgb(var(--color-str-base-30));--color-base-15:rgb(var(--color-str-base-15));--color-light-grey:rgba(var(--color-str-light-grey));--color-str-2021-t1:185,204,76;--color-str-2021-t2:46,199,185;--color-str-2021-t3:253,89,34;--color-str-2021-t4:56,60,247;--color-str-2021-t5:171,61,193;--color-str-2022-t1:0,200,190;--color-str-2022-t2:10,140,255;--color-str-2022-t3:255,90,90;--color-str-t1:var(--color-str-2022-t1);--color-str-t2:var(--color-str-2022-t2);--color-str-t3:var(--color-str-2022-t3);--color-str-t4:var(--color-str-2021-t4);--color-str-t5:var(--color-str-2021-t5);--color-t1:rgb(var(--color-str-t1));--color-t2:rgb(var(--color-str-t2));--color-t3:rgb(var(--color-str-t3));--color-t4:rgb(var(--color-str-t4));--color-t5:rgb(var(--color-str-t5));--basic-spacing:5rem;--spacing-s:var(--basic-spacing);--spacing-m:calc(var(--basic-spacing) * 2);--spacing-l:calc(var(--basic-spacing) * 3)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/400/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/400/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/400i/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/400i/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/900/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/900/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/900i/KFOjCnqEu92Fr1Mu51TLBCc0CsTYl4BOQ3o.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Fonts/Roboto/900i/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;appearance:none;background-position:50%;background-repeat:no-repeat;border:0;box-sizing:border-box;font:inherit;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin:0;outline:0;padding:0;text-decoration:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}html{scroll-behavior:smooth}.hyphenate,.hyphenate *{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.donthyphenate,.donthyphenate *{hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual;-webkit-hyphens:manual}body{color:var(--color-base)}.h2-big,h1{font-family:var(--font-primary);font-style:normal;font-weight:400;color:var(--color-green);font-size:4rem;line-height:1.1;margin-bottom:var(--spacing-s);text-transform:uppercase}.h2-big span,.h2-big strong,h1 span,h1 strong{font-family:var(--font-tertiary);font-style:normal;font-weight:400;line-height:1.1}@media screen and (max-width:1280px){.h2-big,h1{font-size:2.5rem}}.h2-big+h2,h1+h2{margin-top:calc(var(--spacing-s) - var(--spacing-s) * 2)}@media screen and (max-width:1280px){.h2-big+h2,h1+h2{margin-top:calc(var(--spacing-s) - var(--spacing-s) * 2 - .25rem)}}.h1-small,h2{font-family:var(--font-primary);font-style:normal;font-weight:400;color:var(--color-green);font-size:2.875rem;line-height:1.1;margin-bottom:3.125rem;text-transform:uppercase}.h1-small span,.h1-small strong,h2 span,h2 strong{font-family:var(--font-tertiary);font-style:normal;font-weight:400;line-height:1.1}@media screen and (max-width:1280px){.h1-small,h2{font-size:1.875rem}}#question-form h4,.grid-75-25 .left h1+h4,.h3,h3{font-family:var(--font-secondary);font-style:normal;font-weight:400;color:var(--color-base-30);font-size:2.5rem;line-height:1.2;margin-bottom:1rem;text-transform:uppercase}@media screen and (max-width:1280px){#question-form h4,.grid-75-25 .left h1+h4,.h3,h3{font-size:1.375rem}}.h4,h4{font-family:var(--font-primary);font-style:normal;font-weight:400;color:var(--color-base);font-size:2.125rem;line-height:1.2;margin-bottom:2.5rem}@media screen and (max-width:1280px){.h4,h4{font-size:1.375rem}}.h4 a,h4 a{transition:color .6s ease-in-out}.h4 a,.h4 a:focus,.h4 a:hover,h4 a,h4 a:focus,h4 a:hover{color:var(--color-green)}#mediathek-22 .med-22-container .video-informations a,#mediathek-22 .med-22-container .video-informations span,.h5,form label.control-label,h5{font-family:var(--font-tertiary);font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.2;margin-bottom:3.125rem;text-transform:uppercase}@media screen and (max-width:1280px){#mediathek-22 .med-22-container .video-informations a,#mediathek-22 .med-22-container .video-informations span,.h5,form label.control-label,h5{font-size:1rem}}#question-form #notification,#question-form .chatbox input,.questioner-login form input:not([type=submit]),.teaser-text .content li,.teaser-video .content li,form .form-check .label,form .form-radio .inputs-list>.form-group .label,form>span,form input.form-control,form label.control-label span,form select.form-control,form textarea.form-control,p{font-family:var(--font-secondary);font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.4375rem;margin-bottom:3.125rem}@media screen and (max-width:1280px){#question-form #notification,#question-form .chatbox input,.questioner-login form input:not([type=submit]),.teaser-text .content li,.teaser-video .content li,form .form-check .label,form .form-radio .inputs-list>.form-group .label,form>span,form input.form-control,form label.control-label span,form select.form-control,form textarea.form-control,p{font-size:1.25rem;line-height:2rem}}#question-form #notification b,#question-form #notification strong,#question-form .chatbox input b,#question-form .chatbox input strong,.questioner-login form input:not([type=submit]) b,.questioner-login form input:not([type=submit]) strong,.teaser-text .content li b,.teaser-text .content li strong,.teaser-video .content li b,.teaser-video .content li strong,form .form-check .label b,form .form-check .label strong,form .form-radio .inputs-list>.form-group .label b,form .form-radio .inputs-list>.form-group .label strong,form>span b,form>span strong,form input.form-control b,form input.form-control strong,form label.control-label span b,form label.control-label span strong,form select.form-control b,form select.form-control strong,form textarea.form-control b,form textarea.form-control strong,p b,p strong{font-family:var(--font-tertiary);font-style:normal;font-weight:400}#question-form #notification a,#question-form .chatbox input a,.questioner-login form input:not([type=submit]) a,.teaser-text .content li a,.teaser-video .content li a,form .form-check .label a,form .form-radio .inputs-list>.form-group .label a,form>span a,form input.form-control a,form label.control-label span a,form select.form-control a,form textarea.form-control a,p a{color:var(--color-green);transition:color .6s ease-in-out}#question-form #notification a:focus,#question-form #notification a:hover,#question-form .chatbox input a:focus,#question-form .chatbox input a:hover,.questioner-login form input:not([type=submit]) a:focus,.questioner-login form input:not([type=submit]) a:hover,.teaser-text .content li a:focus,.teaser-text .content li a:hover,.teaser-video .content li a:focus,.teaser-video .content li a:hover,form .form-check .label a:focus,form .form-check .label a:hover,form .form-radio .inputs-list>.form-group .label a:focus,form .form-radio .inputs-list>.form-group .label a:hover,form>span a:focus,form>span a:hover,form input.form-control a:focus,form input.form-control a:hover,form label.control-label span a:focus,form label.control-label span a:hover,form select.form-control a:focus,form select.form-control a:hover,form textarea.form-control a:focus,form textarea.form-control a:hover,p a:focus,p a:hover{color:var(--color-green)}#question-form #notification+h2,#question-form .chatbox input+h2,.questioner-login form input:not([type=submit])+h2,.teaser-text .content li+h2,.teaser-video .content li+h2,form .form-check .label+h2,form .form-radio .inputs-list>.form-group .label+h2,form>span+h2,form input.form-control+h2,form label.control-label span+h2,form select.form-control+h2,form textarea.form-control+h2,p+h2{margin-top:3.5rem}#question-form #notification+h3,#question-form #notification+h4,#question-form #notification+h5,#question-form .chatbox form input+label.control-label,#question-form .chatbox input+h3,#question-form .chatbox input+h4,#question-form .chatbox input+h5,#question-form .questioner-login form input:not([type=submit])+h4,#question-form .teaser-text .content li+h4,#question-form .teaser-video .content li+h4,#question-form form #notification+label.control-label,#question-form form .form-check .label+h4,#question-form form .form-radio .inputs-list>.form-group .label+h4,#question-form form>span+h4,#question-form form input.form-control+h4,#question-form form label.control-label span+h4,#question-form form select.form-control+h4,#question-form form textarea.form-control+h4,#question-form p+h4,.questioner-login form #question-form input:not([type=submit])+h4,.questioner-login form input:not([type=submit])+h3,.questioner-login form input:not([type=submit])+h4,.questioner-login form input:not([type=submit])+h5,.questioner-login form input:not([type=submit])+label.control-label,.teaser-text .content #question-form li+h4,.teaser-text .content form li+label.control-label,.teaser-text .content li+h3,.teaser-text .content li+h4,.teaser-text .content li+h5,.teaser-video .content #question-form li+h4,.teaser-video .content form li+label.control-label,.teaser-video .content li+h3,.teaser-video .content li+h4,.teaser-video .content li+h5,form #question-form #notification+label.control-label,form #question-form .chatbox input+label.control-label,form #question-form input.form-control+h4,form #question-form select.form-control+h4,form #question-form textarea.form-control+h4,form .form-check #question-form .label+h4,form .form-check .label+h3,form .form-check .label+h4,form .form-check .label+h5,form .form-check .label+label.control-label,form .form-radio .inputs-list>.form-group #question-form .label+h4,form .form-radio .inputs-list>.form-group .label+h3,form .form-radio .inputs-list>.form-group .label+h4,form .form-radio .inputs-list>.form-group .label+h5,form .form-radio .inputs-list>.form-group .label+label.control-label,form .teaser-text .content li+label.control-label,form .teaser-video .content li+label.control-label,form>span+h3,form>span+h4,form>span+h5,form>span+label.control-label,form input.form-control+h3,form input.form-control+h4,form input.form-control+h5,form input.form-control+label.control-label,form label.control-label #question-form span+h4,form label.control-label span+h3,form label.control-label span+h4,form label.control-label span+h5,form label.control-label span+label.control-label,form p+label.control-label,form select.form-control+h3,form select.form-control+h4,form select.form-control+h5,form select.form-control+label.control-label,form textarea.form-control+h3,form textarea.form-control+h4,form textarea.form-control+h5,form textarea.form-control+label.control-label,p+h3,p+h4,p+h5{margin-top:2.5rem}#question-form #notification:last-child,#question-form .chatbox input:last-child,.questioner-login form input:last-child:not([type=submit]),.teaser-text .content li:last-child,.teaser-video .content li:last-child,form .form-check .label:last-child,form .form-radio .inputs-list>.form-group .label:last-child,form>span:last-child,form input.form-control:last-child,form label.control-label span:last-child,form select.form-control:last-child,form textarea.form-control:last-child,p:last-child{margin-bottom:var(--spacing-s)}@media screen and (max-width:1280px){#question-form #notification:last-child,#question-form .chatbox input:last-child,.questioner-login form input:last-child:not([type=submit]),.teaser-text .content li:last-child,.teaser-video .content li:last-child,form .form-check .label:last-child,form .form-radio .inputs-list>.form-group .label:last-child,form>span:last-child,form input.form-control:last-child,form label.control-label span:last-child,form select.form-control:last-child,form textarea.form-control:last-child,p:last-child{margin-bottom:calc(var(--spacing-s) * .5)}}#question-form .bold#notification,#question-form .chatbox input.bold,.questioner-login form input.bold:not([type=submit]),.teaser-text .content li.bold,.teaser-video .content li.bold,form .form-check .bold.label,form .form-radio .inputs-list>.form-group .bold.label,form>span.bold,form input.bold.form-control,form label.control-label span.bold,form select.bold.form-control,form textarea.bold.form-control,p.bold{font-weight:700}.teaser-text .content li,.teaser-video .content li{margin-bottom:0!important}b,strong{font-family:var(--font-tertiary)}em,i{font-style:italic}ol,ul{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:1.5rem;margin-bottom:1rem;padding-left:2rem}@media screen and (max-width:1280px){ol,ul{font-size:1.25rem}}ol:last-child,ul:last-child{margin-bottom:var(--spacing-s)}ol a,ul a{transition:color .6s ease-in-out}ol a,ol a:focus,ol a:hover,ul a,ul a:focus,ul a:hover{color:var(--color-green)}main ul{list-style:none}main ul li:before{content:"■";color:var(--color-green);font-weight:700;display:inline-block;width:1em;margin-left:-1em}ol{list-style:decimal}picture{width:auto}picture img{width:100%;height:auto}body{font-family:var(--font-primary);width:100%;scroll-behavior:smooth;scroll-padding-top:180px}body.no-scroll{overflow:hidden}body.stream{background-color:var(--color-base)}body.stream main{background-color:#fff}main{overflow-x:hidden;overflow-y:clip}.container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto}@media screen and (max-width:960px){.container{max-width:100%!important}}@media screen and (max-width:990px){.container{max-width:90%!important}}@media (min-width:768px) and (max-width:1199px){.container{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1199px){.container{max-width:95%!important}}@media screen and (min-width:1200px){.container{max-width:1550px!important;padding-left:5rem;padding-right:5rem}}.container .hero-sub,.container .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:100%}@media screen and (max-width:960px){.container .hero-sub,.container .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-right:0;margin-left:0}}@media (min-width:768px) and (max-width:1100px){.container .hero-sub,.container .row{margin-right:15px;margin-left:15px}}.container .hero-sub>div,.container .row>div{width:100%}.container .hero-sub .content,.container .hero-sub .media,.container .row .content,.container .row .media{width:50%!important}@media screen and (max-width:960px){.container .hero-sub .content,.container .hero-sub .media,.container .row .content,.container .row .media{width:100%!important}}.container .hero-sub .media img,.container .row .media img{margin:calc(var(--spacing-s) * .5)}.container .hero-sub .content,.container .row .content{padding-left:var(--spacing-s);padding-top:var(--spacing-m)}@media screen and (max-width:960px){.container .hero-sub .content,.container .row .content{padding-left:unset;padding-top:calc(var(--spacing-s) * .5);margin:auto}}.container .reverse.hero-sub,.container .row.reverse{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;margin:auto}@media screen and (max-width:960px){.container .reverse.hero-sub,.container .row.reverse{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.container .reverse.hero-sub .content,.container .row.reverse .content{padding-left:unset;padding-right:calc(var(--spacing-s) - 1rem)}@media screen and (max-width:960px){.container .reverse.hero-sub .content,.container .row.reverse .content{padding-left:unset;padding-right:unset}}.flex-column{-ms-flex-direction:column;flex-direction:column}.d-none{display:none}body:not(.stream) main{min-height:80vh}.btn,.registration-form span.btn-group{font-family:var(--font-tertiary);font-style:normal;font-weight:700;-ms-flex-line-pack:center;align-content:center;cursor:pointer;display:inline-block;font-size:1rem;padding:.5rem 1rem;max-width:360px;text-transform:uppercase;transition:all .6s ease-in-out;will-change:transform;color:var(--color-green);text-align:center;-ms-hyphens:none;hyphens:none}.btn:focus,.btn:hover,.registration-form span.btn-group:focus,.registration-form span.btn-group:hover{transform:scale(1.05);transform-origin:center}.btn.with-icon,.registration-form span.with-icon.btn-group{padding:.6rem 1rem .6rem 4rem}@media screen and (max-width:768px){.btn.with-icon,.registration-form span.with-icon.btn-group{padding:.6rem 1rem}}.btn.with-icon:before,.registration-form span.with-icon.btn-group:before{content:"";position:absolute!important;top:50%;left:14px;transform:translateY(-50%);margin-right:.75rem;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-button-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2.625rem;width:2.625rem}@media screen and (max-width:768px){.btn.with-icon:before,.registration-form span.with-icon.btn-group:before{content:none}}.btn.with-icon.white:before,.registration-form span.with-icon.white.btn-group:before{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-button-white.svg)}.btn.white,.registration-form span.white.btn-group{background-color:#fff;border:1px solid #fff}.btn--secondary,.registration-form span.btn-group{text-decoration:none;color:var(--color-green);position:relative;overflow:hidden;transition:.25s ease .5s;background-color:unset;padding-left:54px;padding-right:54px}@media screen and (max-width:768px){.btn--secondary,.registration-form span.btn-group{padding:0 0 0 40px}}.btn--secondary:before,.registration-form span.btn-group:before{content:"";width:24px;height:24px;background-color:var(--color-green);position:absolute;left:0;transition:.2s ease;z-index:-1}.btn--secondary:after,.registration-form span.btn-group:after{content:"";width:100%;height:24px;background-color:var(--color-green);position:absolute;right:-100%;transition:1s ease .15s;z-index:-1}@media screen and (max-width:768px){.btn--secondary:after,.registration-form span.btn-group:after{display:none}}.btn--secondary:hover,.registration-form span.btn-group:hover{color:#fff;transform:none}@media screen and (max-width:768px){.btn--secondary:hover,.registration-form span.btn-group:hover{color:var(--color-green)}}.btn--secondary:hover:before,.registration-form span.btn-group:hover:before{left:-24px}.btn--secondary:hover:after,.registration-form span.btn-group:hover:after{right:0}.btn--secondary.white,.registration-form span.white.btn-group{color:#fff;background-color:transparent;border:0}.btn--secondary.white:hover,.registration-form span.white.btn-group:hover{color:var(--color-base)}.btn--secondary.white:after,.btn--secondary.white:before,.registration-form span.white.btn-group:after,.registration-form span.white.btn-group:before{background-color:#fff}@media screen and (max-width:1100px){.no-scroll{overflow:hidden!important}}.swipper-container{max-height:25vh;min-height:20rem;overflow:hidden}@media screen and (max-width:768px){.swipper-container{height:35vh}}.swiper-slide{height:25vh;min-height:20rem}@media screen and (max-width:768px){.swiper-slide{height:35vh}}.swiper-slide img{object-fit:cover;object-position:center;height:100%;width:100%}.swiper-button-next,.swiper-button-prev{height:3.125rem;width:3.125rem;transition:opacity .6s ease-in-out,transform .6s ease-in-out;bottom:unset;top:50%}@media screen and (max-width:768px){.swiper-button-next,.swiper-button-prev{bottom:.25rem;top:unset}}.swiper-button-next:after,.swiper-button-prev:after{content:"";height:3.125rem;width:3.125rem}.swiper-button-prev{left:0}.swiper-button-prev:after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-arrow-left.svg)}.swiper-button-prev:focus,.swiper-button-prev:hover{transform:scale(1.05);transform-origin:left center}.swiper-button-next{right:0}.swiper-button-next:after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-arrow-right.svg)}.swiper-button-next:focus,.swiper-button-next:hover{transform:scale(1.05);transform-origin:right center}form{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:2rem;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}form>span{display:block;margin-bottom:0}form label.control-label span{margin-left:.5rem;text-transform:none}form input.form-control,form select.form-control,form textarea.form-control{background-color:#fff;border:1px solid var(--color-base);color:var(--color-base);display:block;padding:.5rem 1rem;width:100%;margin-bottom:0!important}form input.form-control:focus,form select.form-control:focus,form textarea.form-control:focus{border-color:var(--color-base-30)}form input.form-control:disabled,form select.form-control:disabled,form textarea.form-control:disabled{background-color:hsla(0,0%,85%,.25)}form .input.disabled{position:relative}form .input.disabled:before{content:"";background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-lock.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;height:50px;width:1rem;left:-2rem;bottom:-1.75rem;position:absolute;margin-bottom:2.25rem}form .form-group{width:100%}form .form-check{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem}form .form-check .control-label{margin-bottom:0}form .form-check .errorMessage{padding-left:3.25rem!important}form .form-check .form-check-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative}form .form-check .label{margin-bottom:0!important;display:block;cursor:pointer;padding-left:3.25rem;position:relative}form .form-check .label:before{background-position:50%;background-repeat:no-repeat;background-size:2rem;content:"";height:3rem;left:-.25rem;position:absolute;transition:all .2s;width:3rem;z-index:2}form .form-check .label:after{background-color:#fff;border:1px solid var(--color-base);content:"";height:28px;left:0;top:.75rem;position:absolute;width:28px;z-index:1}form .form-check .label a{font-family:var(--font-secondary-bold);color:var(--color-base)}form .form-check .label a:focus,form .form-check .label a:hover{color:var(--color-base-30)}form .form-check input[type=checkbox]{appearance:none;opacity:0}form .form-check input[type=checkbox]:checked+.form-check-label:before,form .form-check input[type=checkbox]:checked+.label:before{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-checkmark.svg)}form .form-check.disabled{position:relative}form .form-check.disabled:before{content:"";background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-lock.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;height:50px;width:1rem;left:-2rem;position:absolute;top:50%;margin-bottom:0;transform:translateY(-50%)}form .form-check.disabled .label:after{background-color:hsla(0,0%,85%,.25)}form .form-radio{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}form .form-radio .control-label{margin-bottom:0}form .form-radio .errorMessage{padding-left:2.5rem!important}form .form-radio .inputs-list>.form-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}form .form-radio .inputs-list>.form-group .label{margin-bottom:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:2.25rem;position:relative}form .form-radio .inputs-list>.form-group .label:before{border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:2rem;content:"";height:28px;left:0;top:.25rem;position:absolute;transform:scale(.5);transform-origin:center center;transition:all .2s;width:28px;z-index:2}form .form-radio .inputs-list>.form-group .label:after{background-color:#fff;border-radius:50%;border:1px solid var(--color-base);content:"";height:28px;left:0;top:.25rem;position:absolute;width:28px;z-index:1}form .form-radio input[type=radio]{appearance:none;display:none}form .form-radio input[type=radio]:checked+span:before{background-color:var(--color-base);background-image:none;transform:scale(1)}form .errorMessage{font-size:1.5rem;color:var(--color-green)}form .actions button[name=reset]{display:none}.grecaptcha-badge{bottom:5.25rem!important;z-index:9999}.registration-form .form-navigation .btn-toolbar span.btn-group:after{top:8px}.registration-form .form-navigation input{cursor:pointer}.share ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0}.share li{margin-right:1rem}.share li:before{content:none}.share .shariff-button.whatsapp,.share li .share_text{display:none}@media screen and (max-width:576px){.share .shariff-button.whatsapp{display:inline}}.share .fab,.share .fas{background-color:var(--color-base-30);background-position:50%;background-repeat:no-repeat;background-size:50%;display:inline-block;height:1.8rem;width:1.8rem}@media screen and (max-width:768px){.share .fab,.share .fas{height:2.2rem;width:2.2rem}}@media screen and (max-width:576px){.share .fab,.share .fas{height:2.5rem;width:2.5rem}}.share .fa-facebook-f{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-facebook.svg)}.share .fa-twitter{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-twitter.svg)}.share .fa-linkedin-in{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-linkedin.svg)}.share .fa-xing{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-xing.svg)}.share .fa-whatsapp{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-whatsapp.svg)}.share .fa-envelope{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/w-mail.svg)}.tobii{--lightbox-z-index:1503!important}.tobii,.tobii .tobii-image figcaption{background-color:rgba(var(--color-str-base),.95)}.tobii .tobii-image figcaption{color:#fff;padding:.75rem .25rem 0}.tobii .tobii__btn--next,.tobii .tobii__btn--previous{background-color:var(--color-base)}.tobii-zoom__icon{display:none!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.tobii{z-index:999999}.tobii__slide [date-type]{max-height:85vh;max-width:85vw}.tobii__slide [data-type=iframe] iframe{height:85vh;width:85vw}}.socials{margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.4375rem;margin-bottom:0;padding-left:0}.socials li:before{content:none}.socials a{background-color:#fff;height:2.25rem;width:2.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.socials a:before{width:1rem;height:1rem;content:"";background-image:var(--socials-icon);background-repeat:no-repeat;background-position:50%;background-size:contain}.socials a.icon-facebook{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-facebook.svg)}.socials a.icon-twitter{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-twitter.svg)}.socials a.icon-linkedin{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-linkedin.svg)}.socials a.icon-xing{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-xing.svg)}.socials a.icon-instagram{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-instagram.svg)}.socials a.icon-website{--socials-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/sharer/g-link-1.svg)}.logo-animation{--animation-time:2s;--text-fade:.3s;pointer-events:auto}.logo-animation .bg-red{fill:#ff5a5a}.logo-animation .bg-green{fill:#00c8be}.logo-animation .bg-blue{fill:#0a8cff}.logo-animation .bg-grey{fill:#3c576f}.logo-animation .bg-none{fill:none}.logo-animation .text{fill:#006d62}.logo-animation.is-not-menu{transform:scale(1);transform-origin:top left;transition:transform .3s ease}.logo-animation.is-menu{transform:scale(1.2);transform-origin:top left;transition:transform .3s ease;pointer-events:auto!important}.logo-animation.is-menu .text{transition:opacity var(--text-fade) ease-in-out,fill var(--text-fade) ease-in-out;opacity:1!important;fill:#fff!important}.logo-animation.is-menu .bg-grey{fill:#fff!important}.logo-animation.is-scrolled{pointer-events:none}.logo-animation.is-scrolled .forwards{display:inline;pointer-events:auto}.logo-animation.is-scrolled .forwards .blue{animation:b var(--animation-time) forwards}.logo-animation.is-scrolled .forwards .red{animation:e var(--animation-time) forwards}.logo-animation.is-scrolled .forwards .green{animation:c var(--animation-time) forwards}.logo-animation.is-scrolled .forwards .grey{animation:d var(--animation-time) forwards}.logo-animation.is-scrolled .backwards{display:none;pointer-events:none}.logo-animation.is-scrolled .text{transition:var(--text-fade) ease-in-out;opacity:0}.logo-animation.is-scrolled.is-menu .forwards{display:none;pointer-events:none}.logo-animation.is-scrolled.is-menu .backwards{display:inline;pointer-events:auto}.logo-animation.is-scrolled.is-menu .backwards .blue{animation:b var(--animation-time) reverse backwards}.logo-animation.is-scrolled.is-menu .backwards .red{animation:e var(--animation-time) reverse backwards}.logo-animation.is-scrolled.is-menu .backwards .green{animation:c var(--animation-time) reverse backwards}.logo-animation.is-scrolled.is-menu .backwards .grey{animation:d var(--animation-time) reverse backwards}.logo-animation.is-scrolled.is-not-menu .forwards{display:inline;pointer-events:auto}.logo-animation.is-scrolled.is-not-menu .forwards .blue{animation:b var(--animation-time) forwards}.logo-animation.is-scrolled.is-not-menu .forwards .red{animation:e var(--animation-time) forwards}.logo-animation.is-scrolled.is-not-menu .forwards .green{animation:c var(--animation-time) forwards}.logo-animation.is-scrolled.is-not-menu .forwards .grey{animation:d var(--animation-time) forwards}.logo-animation.is-not-scrolled .forwards,.logo-animation.is-scrolled.is-not-menu .backwards{display:none;pointer-events:none}.logo-animation.is-not-scrolled .backwards{display:inline;pointer-events:auto}.logo-animation.is-not-scrolled .backwards .blue{animation:b var(--animation-time) reverse backwards}.logo-animation.is-not-scrolled .backwards .red{animation:e var(--animation-time) reverse backwards}.logo-animation.is-not-scrolled .backwards .green{animation:c var(--animation-time) reverse backwards}.logo-animation.is-not-scrolled .backwards .grey{animation:d var(--animation-time) reverse backwards}.logo-animation.is-not-scrolled .text{transition:var(--text-fade) ease-in-out;opacity:1}@media screen and (max-width:960px){.logo-animation.invert .text{fill:#fff!important;filter:drop-shadow(3px 5px 2px rgba(0,0,0,.4))}}@media screen and (max-width:960px){.logo-animation.invert.is-menu .text,.logo-animation.invert.is-not-scrolled .text,.logo-animation.invert.is-scrolled .text{filter:none}}.logo-animation svg{height:66px;width:auto}@keyframes b{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(0) translateY(0)}50%{transform:translateX(0) translateY(0)}75%{transform:translateX(2.03125rem) translateY(0)}to{transform:translateX(2.03125rem) translateY(0)}}@keyframes c{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(-2.03125rem) translateY(0)}50%{transform:translateX(-2.03125rem) translateY(0)}75%{transform:translateX(-2.03125rem) translateY(-2.03125rem)}to{transform:translateX(-2.03125rem) translateY(-2.03125rem)}}@keyframes d{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(0) translateY(2.03125rem)}50%{transform:translateX(0) translateY(4.0625rem)}75%{transform:translateX(-2.03125rem) translateY(4.0625rem)}to{transform:translateX(-2.03125rem) translateY(4.0625rem)}}@keyframes e{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(-2.03125rem) translateY(0)}50%{transform:translateX(-2.03125rem) translateY(2.03125rem)}75%{transform:translateX(-2.03125rem) translateY(4.0625rem)}to{transform:translateX(-2.03125rem) translateY(4.0625rem)}}@media screen and (max-width:1024px){.logo-animation svg{width:300px}}@media screen and (max-width:576px){.logo-animation svg{width:220px}}footer{overflow:hidden}.footer-multi{background-color:var(--color-base);-ms-flex-negative:1;flex-shrink:1;padding-bottom:5rem;padding-top:5rem}.sticky-login+footer>.footer-multi{padding-bottom:5.75rem}.footer-multi .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.footer-multi .container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer-multi .container .logos{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px}.footer-multi .container .logos a img{width:250px}.footer-multi .container .main{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:70px}@media screen and (max-width:960px){.footer-multi .container .main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}}.footer-multi .container .main ul{list-style:none;padding-left:0;margin-bottom:0}.footer-multi .container .main ul a{color:#fff;transition:.25s ease}.footer-multi .container .main ul a:hover{opacity:.6}.footer-multi .container .main .big form label.control-label,.footer-multi .container .main .big h5,form .footer-multi .container .main .big label.control-label{margin-bottom:30px}.footer-multi .container .main .links li{margin-bottom:4px}.footer-multi .container .main .links li a{font-size:18px}@media screen and (max-width:960px){.footer-multi .container .main .links{margin-bottom:70px}.footer-multi .container .main .links li{margin-bottom:20px}}.footer-teaser{background-color:var(--color-green);position:relative}.footer-teaser .hero-sub,.footer-teaser .row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 0}.footer-teaser .hero-sub h2,.footer-teaser .row h2{color:#fff;margin-bottom:0;margin-right:50px}@media screen and (max-width:768px){.footer-teaser .hero-sub,.footer-teaser .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:4rem calc(var(--spacing-s) * .5) 4.5rem;-ms-flex-align:start;align-items:flex-start}.footer-teaser .hero-sub h2,.footer-teaser .row h2{margin-right:0;margin-bottom:20px}}.teaser-slider{-ms-flex-align:end;align-items:flex-end}.teaser-slider .hero-sub,.teaser-slider .row{-ms-flex-align:end!important;align-items:flex-end!important;margin-top:0!important}@media screen and (max-width:768px){.teaser-slider .hero-sub,.teaser-slider .row{margin-top:0!important}}.teaser-slider .hero-sub .media,.teaser-slider .row .media{padding-top:var(--spacing-m)}@media screen and (max-width:1199px){.teaser-slider .hero-sub .media,.teaser-slider .row .media{margin-right:calc((100vw - 100%) / 2 - 2 * (100vw - 100%) / 2)!important;width:calc(50% + (100vw - 100%) / 2)!important}}@media screen and (min-width:1200px){.teaser-slider .hero-sub .media,.teaser-slider .row .media{margin-right:calc((100vw - 1300px) / 2 - 2 * (100vw - 1300px) / 2)!important;width:calc(50% + (100vw - 1300px) / 2)!important}}@media screen and (max-width:768px){.teaser-slider .hero-sub .media,.teaser-slider .row .media{padding-top:var(--spacing-s);margin-right:0!important;width:100%!important}}.teaser-slider:before{content:"";position:absolute;left:calc((100vw - 1300px) / 2 - (100vw - 1300px) - 8vw);top:10rem;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/background-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:30vw;height:30vw}@media screen and (max-width:768px){.teaser-slider:before{display:none}}@media screen and (max-width:768px){.teaser-slider{-ms-flex-align:center;align-items:center}}.teaser-slider h2{margin-bottom:calc(var(--spacing-s) * .5)}.teaser-slider .content{padding-bottom:var(--spacing-s);padding-top:var(--spacing-s)}@media screen and (max-width:960px){.teaser-slider .content{padding-bottom:var(--spacing-s)}}@media screen and (max-width:768px){.teaser-slider .content{padding-bottom:var(--spacing-s);padding-top:var(--spacing-s)}}#question-form .chatbox .teaser-slider .content input:last-of-type,#question-form .teaser-slider .content #notification:last-of-type,.questioner-login form .teaser-slider .content input:last-of-type:not([type=submit]),.teaser-slider .content #question-form #notification:last-of-type,.teaser-slider .content #question-form .chatbox input:last-of-type,.teaser-slider .content .questioner-login form input:last-of-type:not([type=submit]),.teaser-slider .content form .form-check .label:last-of-type,.teaser-slider .content form .form-radio .inputs-list>.form-group .label:last-of-type,.teaser-slider .content form>span:last-of-type,.teaser-slider .content form input.form-control:last-of-type,.teaser-slider .content form label.control-label span:last-of-type,.teaser-slider .content form select.form-control:last-of-type,.teaser-slider .content form textarea.form-control:last-of-type,.teaser-slider .content p:last-of-type,form .form-check .teaser-slider .content .label:last-of-type,form .form-radio .inputs-list>.form-group .teaser-slider .content .label:last-of-type,form .teaser-slider .content input.form-control:last-of-type,form .teaser-slider .content select.form-control:last-of-type,form .teaser-slider .content textarea.form-control:last-of-type,form label.control-label .teaser-slider .content span:last-of-type{margin-bottom:0}.teaser-slider .swipper-container{height:unset;max-height:unset;min-height:unset}@media (-ms-high-contrast:none){.teaser-slider .swipper-container{min-height:30rem}}.teaser-slider .swiper-slide{height:unset;max-height:35vh;min-height:unset;padding-bottom:56.75%}.teaser-slider .swiper-slide img{left:0;position:absolute;top:0;margin:0!important}.teaser-video{--container-width:1500px;-ms-flex-align:center;align-items:center;margin-top:12rem}@media screen and (max-width:768px){.teaser-video{-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;margin-bottom:var(--spacing-s);margin-top:4rem}}@media screen and (max-width:960px){.teaser-video .hero-sub,.teaser-video .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.teaser-video .hero-sub .media,.teaser-video .row .media{padding-right:0}@media screen and (max-width:960px){.teaser-video .hero-sub .media,.teaser-video .row .media{padding-right:0!important;width:100%!important}}.teaser-video .hero-sub .media .thumbnail img,.teaser-video .row .media .thumbnail img{margin:0!important}.teaser-video .hero-sub .content,.teaser-video .row .content{padding-left:7rem!important;padding-top:0!important}@media screen and (max-width:1280px){.teaser-video .hero-sub .content,.teaser-video .row .content{padding-left:5rem!important}}@media screen and (max-width:960px){.teaser-video .hero-sub .content,.teaser-video .row .content{padding-left:0!important;width:100%!important;margin-top:2.5rem}}.teaser-video .hero-sub .content h2 span,.teaser-video .row .content h2 span{display:block;font-size:75%}@media screen and (max-width:768px){.teaser-video .hero-sub .content h2,.teaser-video .row .content h2{margin-bottom:calc(var(--spacing-s) * .5)}}.teaser-video .thumbnail{padding-bottom:56.25%;position:relative;height:0;width:100%}.teaser-video .thumbnail img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.teaser-video .thumbnail a{display:inline-block;height:100%;position:absolute;right:calc(var(--spacing-s) * 1.5 - var(--spacing-s) * 1.5 * 1.5);transition:transform .6s ease-in-out;z-index:10}@media screen and (max-width:1280px){.teaser-video .thumbnail a{right:calc(var(--spacing-s) * .5 - var(--spacing-s))}}@media screen and (max-width:960px){.teaser-video .thumbnail a{bottom:calc(var(--spacing-s) * 1.5 - var(--spacing-s) * 1.5 * 1.5);right:unset;width:100%;height:100%;top:0}}.teaser-video .thumbnail a:focus,.teaser-video .thumbnail a:hover{transform:scale(1.05)}.teaser-video .thumbnail .play-button{height:calc(var(--spacing-s) * 1.5);position:relative;top:calc((100% - 7.5rem) * .5);width:calc(var(--spacing-s) * 1.5);z-index:2}@media screen and (max-width:1280px){.teaser-video .thumbnail .play-button{height:var(--spacing-s);top:calc((100% - 5rem) * .5);width:var(--spacing-s)}}@media screen and (max-width:960px){.teaser-video .thumbnail .play-button{height:calc(var(--spacing-s) * 1.5);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--spacing-s) * 1.5)}}.teaser-text{padding-top:0!important}.teaser-text .hero-sub,.teaser-text .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.teaser-text .hero-sub .content,.teaser-text .row .content{padding:0;width:clamp(500px,75%,800px)!important}@media screen and (max-width:960px){.teaser-text .hero-sub .content,.teaser-text .row .content{width:100%!important}}@media screen and (max-width:768px){.teaser-text .hero-sub .content h2,.teaser-text .row .content h2{margin-bottom:calc(var(--spacing-s) * .5)}}.teaser-text .hero-sub .media,.teaser-text .row .media{display:none}.teaser-themeforum{-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (max-width:768px){.teaser-themeforum{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.teaser-themeforum .media{height:100%;padding-right:0;text-align:center;width:50%}@media screen and (max-width:768px){.teaser-themeforum .media{padding-bottom:var(--spacing-s)!important;padding-top:var(--spacing-s)!important}}.teaser-themeforum .media img{height:calc(var(--spacing-m) * 3);margin:calc(var(--spacing-m) * .5);width:calc(var(--spacing-m) * 3)}@media screen and (max-width:1280px){.teaser-themeforum .media img{height:auto;margin:calc(var(--spacing-s) * .5);width:calc(100% - 5rem)}}@media screen and (max-width:768px){.teaser-themeforum .media img{height:auto;margin:0;width:80%}}.teaser-themeforum .content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:0!important;height:100%}.teaser-themeforum .content>div{color:#fff;height:100%;min-width:var(--spacing-m);padding:var(--spacing-s);max-width:500px}@media screen and (max-width:960px){.teaser-themeforum .content>div{padding:calc(var(--spacing-s) * .5)}}@media screen and (max-width:768px){.teaser-themeforum .content>div{padding:var(--spacing-s) calc(var(--spacing-s) * .5);max-width:100%}}.teaser-themeforum .content>div h2{color:#fff!important}@media screen and (max-width:768px){.teaser-themeforum .content>div h2{margin-bottom:1.25rem}}#question-form .chatbox .teaser-themeforum .content>div input,#question-form .teaser-themeforum .content>div #notification,.questioner-login form .teaser-themeforum .content>div input:not([type=submit]),.teaser-themeforum .content>div #question-form #notification,.teaser-themeforum .content>div #question-form .chatbox input,.teaser-themeforum .content>div .questioner-login form input:not([type=submit]),.teaser-themeforum .content>div form .form-check .label,.teaser-themeforum .content>div form .form-radio .inputs-list>.form-group .label,.teaser-themeforum .content>div form>span,.teaser-themeforum .content>div form input.form-control,.teaser-themeforum .content>div form label.control-label span,.teaser-themeforum .content>div form select.form-control,.teaser-themeforum .content>div form textarea.form-control,.teaser-themeforum .content>div p,form .form-check .teaser-themeforum .content>div .label,form .form-radio .inputs-list>.form-group .teaser-themeforum .content>div .label,form .teaser-themeforum .content>div input.form-control,form .teaser-themeforum .content>div select.form-control,form .teaser-themeforum .content>div textarea.form-control,form label.control-label .teaser-themeforum .content>div span{margin-bottom:calc(var(--spacing-s) * .5)}@media screen and (max-width:768px){#question-form .chatbox .teaser-themeforum .content>div input,#question-form .teaser-themeforum .content>div #notification,.questioner-login form .teaser-themeforum .content>div input:not([type=submit]),.teaser-themeforum .content>div #question-form #notification,.teaser-themeforum .content>div #question-form .chatbox input,.teaser-themeforum .content>div .questioner-login form input:not([type=submit]),.teaser-themeforum .content>div form .form-check .label,.teaser-themeforum .content>div form .form-radio .inputs-list>.form-group .label,.teaser-themeforum .content>div form>span,.teaser-themeforum .content>div form input.form-control,.teaser-themeforum .content>div form label.control-label span,.teaser-themeforum .content>div form select.form-control,.teaser-themeforum .content>div form textarea.form-control,.teaser-themeforum .content>div p,form .form-check .teaser-themeforum .content>div .label,form .form-radio .inputs-list>.form-group .teaser-themeforum .content>div .label,form .teaser-themeforum .content>div input.form-control,form .teaser-themeforum .content>div select.form-control,form .teaser-themeforum .content>div textarea.form-control,form label.control-label .teaser-themeforum .content>div span{margin-bottom:1.5rem}}.teaser-themeforum .content>div a{display:inline-block;transition:all .6s ease-in-out}.teaser-themeforum .content>div:after,.teaser-themeforum .content>div:before{content:"";position:absolute;width:var(--spacing-m);height:var(--spacing-m);z-index:10;mix-blend-mode:multiply}@media screen and (max-width:768px){.teaser-themeforum .content>div:after,.teaser-themeforum .content>div:before{width:var(--spacing-s);height:var(--spacing-s)}}@media screen and (max-width:768px){.teaser-themeforum .content>div:before{top:calc(var(--spacing-s) - var(--spacing-s) * 2)!important}}@media screen and (max-width:768px){.teaser-themeforum .content>div:after{bottom:calc(var(--spacing-s) - var(--spacing-s) * 2)!important}}.teaser-themeforum:nth-of-type(odd) .hero-sub,.teaser-themeforum:nth-of-type(odd) .row{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(odd) .hero-sub,.teaser-themeforum:nth-of-type(odd) .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.teaser-themeforum:nth-of-type(odd) .hero-sub .content,.teaser-themeforum:nth-of-type(odd) .row .content{-ms-flex-pack:end;justify-content:flex-end;padding-right:0}.teaser-themeforum:nth-of-type(odd) .hero-sub .media,.teaser-themeforum:nth-of-type(odd) .row .media{padding-left:0;width:50%}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(odd) .hero-sub .media,.teaser-themeforum:nth-of-type(odd) .row .media{padding-bottom:var(--spacing-s);padding-left:0;padding-top:var(--spacing-s);width:100%}}.teaser-themeforum:nth-of-type(5n+1) .content>div:before{display:none}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+1) .content>div:before{display:initial;right:calc(var(--spacing-s) * .5)}}.teaser-themeforum:nth-of-type(5n+1) .content>div:after{bottom:0;left:calc(var(--spacing-m) - var(--spacing-m) * 2)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+1) .content>div:after{left:0}}.teaser-themeforum:nth-of-type(5n+2){margin-bottom:var(--spacing-s)}.teaser-themeforum:nth-of-type(5n+2) .content>div:before{right:var(--spacing-m);top:calc(var(--spacing-m) - var(--spacing-m) * 2)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+2) .content>div:before{left:var(--spacing-s)}}.teaser-themeforum:nth-of-type(5n+2) .content>div:after{bottom:calc(var(--spacing-m) - var(--spacing-m) * 2);right:calc(var(--spacing-m) - var(--spacing-m) * 2)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+2) .content>div:after{right:0}}.teaser-themeforum:nth-of-type(5n+3){margin-top:var(--spacing-m)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+3){margin-top:0}}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+3) .media{padding-top:0!important}}.teaser-themeforum:nth-of-type(5n+3) .content>div:before{left:calc(var(--spacing-m) - var(--spacing-m) * 2);top:calc(var(--spacing-m) - var(--spacing-m) * 2)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+3) .content>div:before{left:unset;right:calc(var(--spacing-s) * 2);top:unset}}.teaser-themeforum:nth-of-type(5n+3) .content>div:after{display:none}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+3) .content>div:after{display:initial;left:calc(var(--spacing-s) * .5)}}.teaser-themeforum:nth-of-type(5n+4) .media{padding-top:var(--spacing-m)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+4) .media{padding-top:var(--spacing-s)}}.teaser-themeforum:nth-of-type(5n+4) .content>div:before{right:calc(var(--spacing-m) - var(--spacing-m) * 2);top:0}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+4) .content>div:before{left:0}}.teaser-themeforum:nth-of-type(5n+4) .content>div:after{bottom:calc(var(--spacing-m) - var(--spacing-m) * 2);right:0}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+4) .content>div:after{right:0}}.teaser-themeforum:nth-of-type(5n+5){margin-top:8px}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+5){margin-bottom:var(--spacing-m)}}.teaser-themeforum:nth-of-type(5n+5) .media{padding-top:var(--spacing-m)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+5) .media{padding-top:var(--spacing-s)}}.teaser-themeforum:nth-of-type(5n+5) .media img{margin-bottom:0}.teaser-themeforum:nth-of-type(5n+5) .content>div:before{left:calc(var(--spacing-m) - var(--spacing-m) * 2);top:0}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+5) .content>div:before{left:calc(var(--spacing-s) * 1.5)}}.teaser-themeforum:nth-of-type(5n+5) .content>div:after{left:0;top:calc(var(--spacing-m) - var(--spacing-m) * 2)}@media screen and (max-width:768px){.teaser-themeforum:nth-of-type(5n+5) .content>div:after{left:unset;right:calc(var(--dots-size) * .5);top:unset}}.teaser-themeforum.t1 .content>div,.teaser-themeforum.t1 .content>div:after,.teaser-themeforum.t1 .content>div:before{background-color:var(--color-t1)}.teaser-themeforum.t1 .btn--ghost:focus,.teaser-themeforum.t1 .btn--ghost:hover{color:var(--color-t1)}.teaser-themeforum.t2 .content>div,.teaser-themeforum.t2 .content>div:after,.teaser-themeforum.t2 .content>div:before{background-color:var(--color-t2)}.teaser-themeforum.t2 .btn--ghost:focus,.teaser-themeforum.t2 .btn--ghost:hover{color:var(--color-t2)}.teaser-themeforum.t3 .content>div,.teaser-themeforum.t3 .content>div:after,.teaser-themeforum.t3 .content>div:before{background-color:var(--color-t3)}.teaser-themeforum.t3 .btn--ghost:focus,.teaser-themeforum.t3 .btn--ghost:hover{color:var(--color-t3)}.teaser-themeforum.t4 .content>div,.teaser-themeforum.t4 .content>div:after,.teaser-themeforum.t4 .content>div:before{background-color:var(--color-t4)}.teaser-themeforum.t4 .btn--ghost:focus,.teaser-themeforum.t4 .btn--ghost:hover{color:var(--color-t4)}.teaser-themeforum.t5 .content>div,.teaser-themeforum.t5 .content>div:after,.teaser-themeforum.t5 .content>div:before{background-color:var(--color-t5)}.teaser-themeforum.t5 .btn--ghost:focus,.teaser-themeforum.t5 .btn--ghost:hover{color:var(--color-t5)}.flockler{margin-bottom:var(--spacing-m);margin-top:var(--spacing-m)}@media screen and (max-width:768px){.flockler{margin-bottom:var(--spacing-s)}}.flockler h2{color:var(--color-green);text-align:center;max-width:1000px;margin:0 auto var(--spacing-s)}@media screen and (max-width:768px){.flockler h2{margin-bottom:calc(var(--spacing-s) * .5);text-align:left}}.flockler-wall_v2-item{padding:1rem!important}.flockler-wall_v2-item:after,.flockler-wall_v2-item:before{content:none!important}.flockler-wall_v2-item__wrapper{border:1px solid var(--color-base-30)!important;border-radius:6px!important}.flockler-wall_v2-item__footer,.flockler-wall_v2-item__meta,.flockler-wall_v2-item__text{padding:1.5rem!important}.flockler-wall_v2-item__text:first-child{padding-top:0!important}#question-form .chatbox .flockler-wall_v2-item__text__content input,#question-form .flockler-wall_v2-item__text__content #notification,.flockler-wall_v2-item__text__content #question-form #notification,.flockler-wall_v2-item__text__content #question-form .chatbox input,.flockler-wall_v2-item__text__content .questioner-login form input:not([type=submit]),.flockler-wall_v2-item__text__content form .form-check .label,.flockler-wall_v2-item__text__content form .form-radio .inputs-list>.form-group .label,.flockler-wall_v2-item__text__content form>span,.flockler-wall_v2-item__text__content form input.form-control,.flockler-wall_v2-item__text__content form label.control-label span,.flockler-wall_v2-item__text__content form select.form-control,.flockler-wall_v2-item__text__content form textarea.form-control,.flockler-wall_v2-item__text__content p,.questioner-login form .flockler-wall_v2-item__text__content input:not([type=submit]),form .flockler-wall_v2-item__text__content input.form-control,form .flockler-wall_v2-item__text__content select.form-control,form .flockler-wall_v2-item__text__content textarea.form-control,form .form-check .flockler-wall_v2-item__text__content .label,form .form-radio .inputs-list>.form-group .flockler-wall_v2-item__text__content .label,form label.control-label .flockler-wall_v2-item__text__content span{margin-bottom:1rem!important}#question-form .chatbox .flockler-wall_v2-item__text__content input:last-child,#question-form .flockler-wall_v2-item__text__content #notification:last-child,.flockler-wall_v2-item__text__content #question-form #notification:last-child,.flockler-wall_v2-item__text__content #question-form .chatbox input:last-child,.flockler-wall_v2-item__text__content .questioner-login form input:last-child:not([type=submit]),.flockler-wall_v2-item__text__content form .form-check .label:last-child,.flockler-wall_v2-item__text__content form .form-radio .inputs-list>.form-group .label:last-child,.flockler-wall_v2-item__text__content form>span:last-child,.flockler-wall_v2-item__text__content form input.form-control:last-child,.flockler-wall_v2-item__text__content form label.control-label span:last-child,.flockler-wall_v2-item__text__content form select.form-control:last-child,.flockler-wall_v2-item__text__content form textarea.form-control:last-child,.flockler-wall_v2-item__text__content p:last-child,.questioner-login form .flockler-wall_v2-item__text__content input:last-child:not([type=submit]),form .flockler-wall_v2-item__text__content input.form-control:last-child,form .flockler-wall_v2-item__text__content select.form-control:last-child,form .flockler-wall_v2-item__text__content textarea.form-control:last-child,form .form-check .flockler-wall_v2-item__text__content .label:last-child,form .form-radio .inputs-list>.form-group .flockler-wall_v2-item__text__content .label:last-child,form label.control-label .flockler-wall_v2-item__text__content span:last-child{margin-bottom:0!important}.flockler-wall_v2-item__text__show-button{font-family:var(--font-secondary-bold)!important;font-weight:400;color:var(--color-base)!important;opacity:1!important;transition:all .6s ease-in-out}.flockler-wall_v2-item__text__show-button:focus,.flockler-wall_v2-item__text__show-button:hover{color:var(--color-base-30)!important}.flockler-wall_v2-item__profile__name{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;color:var(--color-base)}.flockler-wall_v2-item__footer__published-at,.flockler-wall_v2-item__profile__username{color:var(--color-base)!important;font-family:var(--font-secondary)!important;opacity:1!important}.flockler-wall_v2-item__footer__published-at{color:var(--color-base-30)!important}.flockler-wall_v2-item__footer__details{display:none!important}.flockler-wall_v2-item__text__content{color:var(--color-base)}.flockler-wall_v2-item__text__content a:focus,.flockler-wall_v2-item__text__content a:hover{color:var(--color-base-30)!important;text-decoration:none!important}.flockler-wall_v2-items a.flockler-btn-load-more{border-radius:6px!important;cursor:pointer!important;font-family:var(--font-primary)!important;font-size:1rem!important;padding:1rem 2rem!important;text-transform:uppercase!important;box-shadow:none!important;background-color:#fff!important;border:1px solid var(--color-base)!important;color:var(--color-base)!important;font-weight:400!important}.flockler-wall_v2-items a.flockler-btn-load-more:focus,.flockler-wall_v2-items a.flockler-btn-load-more:hover{border:1px solid var(--color-base-30)!important;color:var(--color-base-30)!important}.flockler-btn-load-more{font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.flockler-btn-load-more{border-radius:6px}}#flockler-embed-icon--twitter path{fill:var(--color-base-30)!important}.flockler-wall_v2-item__footer__source-link__icon{opacity:1!important}#flockler-embed-icon--clock path{fill:var(--color-base-30)!important}.flex-container{margin:auto;width:100%}@media screen and (min-width:1361px){.flex-container{max-width:1300px}}.flex-container .hero-sub,.flex-container .row{width:100vw;display:-ms-flexbox;display:flex;margin-left:calc(-1 * (100vw - 1300px) / 2);margin-right:calc(-1 * (100vw - 1300px) / 2)}@media screen and (max-width:1299px){.flex-container .hero-sub,.flex-container .row{margin-left:0;margin-right:0}}@media screen and (max-width:768px){.flex-container .hero-sub,.flex-container .row{margin-left:0;margin-right:0;-ms-flex-direction:column;flex-direction:column}}.flex-container .hero-sub>div,.flex-container .row>div{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:768px){.flex-container .hero-sub>div,.flex-container .row>div{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:1360px){.flex-container .hero-sub>div,.flex-container .row>div{-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px}}.flex-container .hero-sub>div.registration,.flex-container .row>div.registration{background:linear-gradient(71.12deg,#921f2e 23.9%,#dc2b1c 90.73%);color:#fff;mix-blend-mode:multiply;padding-bottom:var(--spacing-l);padding-right:var(--spacing-s);padding-top:var(--spacing-s);margin-top:var(--spacing-s);z-index:1}@media screen and (min-width:768px) and (max-width:1450px){.flex-container .hero-sub>div.registration,.flex-container .row>div.registration{padding-left:5rem!important}}@media screen and (max-width:768px){.flex-container .hero-sub>div.registration,.flex-container .row>div.registration{mix-blend-mode:unset;-ms-flex-order:1;order:1;padding:calc(var(--spacing-s) * .5)}}.flex-container .hero-sub>div.registration h2,.flex-container .row>div.registration h2{text-transform:uppercase}.flex-container .hero-sub>div.registration h2 span,.flex-container .row>div.registration h2 span{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;display:block;font-size:2.125rem}@media screen and (max-width:768px){.flex-container .hero-sub>div.registration h2 span,.flex-container .row>div.registration h2 span{font-size:1rem}}#question-form .chatbox .flex-container .hero-sub>div.registration input,#question-form .chatbox .flex-container .row>div.registration input,#question-form .flex-container .hero-sub>div.registration #notification,#question-form .flex-container .row>div.registration #notification,.flex-container .hero-sub>div.registration #question-form #notification,.flex-container .hero-sub>div.registration #question-form .chatbox input,.flex-container .hero-sub>div.registration .questioner-login form input:not([type=submit]),.flex-container .hero-sub>div.registration form .form-check .label,.flex-container .hero-sub>div.registration form .form-radio .inputs-list>.form-group .label,.flex-container .hero-sub>div.registration form>span,.flex-container .hero-sub>div.registration form input.form-control,.flex-container .hero-sub>div.registration form label.control-label span,.flex-container .hero-sub>div.registration form select.form-control,.flex-container .hero-sub>div.registration form textarea.form-control,.flex-container .hero-sub>div.registration p,.flex-container .row>div.registration #question-form #notification,.flex-container .row>div.registration #question-form .chatbox input,.flex-container .row>div.registration .questioner-login form input:not([type=submit]),.flex-container .row>div.registration form .form-check .label,.flex-container .row>div.registration form .form-radio .inputs-list>.form-group .label,.flex-container .row>div.registration form>span,.flex-container .row>div.registration form input.form-control,.flex-container .row>div.registration form label.control-label span,.flex-container .row>div.registration form select.form-control,.flex-container .row>div.registration form textarea.form-control,.flex-container .row>div.registration p,.questioner-login form .flex-container .hero-sub>div.registration input:not([type=submit]),.questioner-login form .flex-container .row>div.registration input:not([type=submit]),form .flex-container .hero-sub>div.registration input.form-control,form .flex-container .hero-sub>div.registration select.form-control,form .flex-container .hero-sub>div.registration textarea.form-control,form .flex-container .row>div.registration input.form-control,form .flex-container .row>div.registration select.form-control,form .flex-container .row>div.registration textarea.form-control,form .form-check .flex-container .hero-sub>div.registration .label,form .form-check .flex-container .row>div.registration .label,form .form-radio .inputs-list>.form-group .flex-container .hero-sub>div.registration .label,form .form-radio .inputs-list>.form-group .flex-container .row>div.registration .label,form label.control-label .flex-container .hero-sub>div.registration span,form label.control-label .flex-container .row>div.registration span{margin-bottom:calc(var(--spacing-s) * .5)}.flex-container .hero-sub>div.registration .btn,.flex-container .hero-sub>div.registration .registration-form span.btn-group,.flex-container .row>div.registration .btn,.flex-container .row>div.registration .registration-form span.btn-group,.registration-form .flex-container .hero-sub>div.registration span.btn-group,.registration-form .flex-container .row>div.registration span.btn-group{background:#fff;color:var(--color-green);display:inline-block}.flex-container .hero-sub>div.newsletter,.flex-container .row>div.newsletter{background-color:var(--color-base-30);color:#fff;margin-bottom:var(--spacing-m);padding-bottom:var(--spacing-s);padding-left:var(--spacing-s);padding-top:var(--spacing-s);z-index:1}@media screen and (min-width:768px) and (max-width:1450px){.flex-container .hero-sub>div.newsletter,.flex-container .row>div.newsletter{padding-right:5rem!important}}@media screen and (max-width:768px){.flex-container .hero-sub>div.newsletter,.flex-container .row>div.newsletter{padding:calc(var(--spacing-s) * .5);-ms-flex-order:3;order:3}}#question-form .chatbox .flex-container .hero-sub>div.newsletter input,#question-form .chatbox .flex-container .row>div.newsletter input,#question-form .flex-container .hero-sub>div.newsletter #notification,#question-form .flex-container .row>div.newsletter #notification,.flex-container .hero-sub>div.newsletter #question-form #notification,.flex-container .hero-sub>div.newsletter #question-form .chatbox input,.flex-container .hero-sub>div.newsletter .questioner-login form input:not([type=submit]),.flex-container .hero-sub>div.newsletter form .form-check .label,.flex-container .hero-sub>div.newsletter form .form-radio .inputs-list>.form-group .label,.flex-container .hero-sub>div.newsletter form>span,.flex-container .hero-sub>div.newsletter form input.form-control,.flex-container .hero-sub>div.newsletter form label.control-label span,.flex-container .hero-sub>div.newsletter form select.form-control,.flex-container .hero-sub>div.newsletter form textarea.form-control,.flex-container .hero-sub>div.newsletter p,.flex-container .row>div.newsletter #question-form #notification,.flex-container .row>div.newsletter #question-form .chatbox input,.flex-container .row>div.newsletter .questioner-login form input:not([type=submit]),.flex-container .row>div.newsletter form .form-check .label,.flex-container .row>div.newsletter form .form-radio .inputs-list>.form-group .label,.flex-container .row>div.newsletter form>span,.flex-container .row>div.newsletter form input.form-control,.flex-container .row>div.newsletter form label.control-label span,.flex-container .row>div.newsletter form select.form-control,.flex-container .row>div.newsletter form textarea.form-control,.flex-container .row>div.newsletter p,.questioner-login form .flex-container .hero-sub>div.newsletter input:not([type=submit]),.questioner-login form .flex-container .row>div.newsletter input:not([type=submit]),form .flex-container .hero-sub>div.newsletter input.form-control,form .flex-container .hero-sub>div.newsletter select.form-control,form .flex-container .hero-sub>div.newsletter textarea.form-control,form .flex-container .row>div.newsletter input.form-control,form .flex-container .row>div.newsletter select.form-control,form .flex-container .row>div.newsletter textarea.form-control,form .form-check .flex-container .hero-sub>div.newsletter .label,form .form-check .flex-container .row>div.newsletter .label,form .form-radio .inputs-list>.form-group .flex-container .hero-sub>div.newsletter .label,form .form-radio .inputs-list>.form-group .flex-container .row>div.newsletter .label,form label.control-label .flex-container .hero-sub>div.newsletter span,form label.control-label .flex-container .row>div.newsletter span{margin-bottom:calc(var(--spacing-s) * .5)}@media screen and (min-width:1361px){.flex-container .hero-sub>div.registration,.flex-container .row>div.registration{padding-left:calc((100vw - 1300px) / 2)}.flex-container .hero-sub>div.newsletter,.flex-container .row>div.newsletter{padding-right:calc((100vw - 1300px) / 2)}}.flex-container h2{color:#fff;margin-bottom:1.8rem}.flex-container h4{color:#fff}.flex-container .bfm-form label{display:block;font-family:var(--font-secondary);margin-bottom:.5rem}.flex-container .bfm-form input{background-color:transparent;border-bottom:2px solid #fff;color:#fff;font-size:1rem;padding:.5rem 1.5rem .5rem .5rem;transition:all .6s ease-in-out}.flex-container .bfm-form input:focus{background-color:#fff;color:var(--color-base);padding:1rem 1.5rem 1rem .5rem}.flex-container .bfm-form button{background-color:#fff;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-submit.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;color:var(--color-base);cursor:pointer;height:calc(var(--spacing-s) * .5);margin-left:1rem;padding:1.5rem;transition:transform .6s ease-in-out;width:calc(var(--spacing-s) * .5)}.flex-container .bfm-form button span{display:none}.flex-container .bfm-form button:focus,.flex-container .bfm-form button:hover{transform:scale(1.05)}.flex-container .bfm-form>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.flex-container .media-desktop,.flex-container .media-mobile{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;padding:0!important;margin-top:calc(var(--spacing-m) * -1)!important;width:100%!important;background:none!important;position:relative;z-index:0}@media screen and (max-width:768px){.flex-container .media-desktop,.flex-container .media-mobile{margin-bottom:-.5rem;margin-top:0!important;-ms-flex-order:2;order:2}}.flex-container .media-desktop>div,.flex-container .media-mobile>div{margin:auto;position:relative;width:50vw}@media screen and (max-width:1199px){.flex-container .media-desktop>div,.flex-container .media-mobile>div{max-width:100%!important}}@media screen and (min-width:1200px){.flex-container .media-desktop>div,.flex-container .media-mobile>div{max-width:1300px!important}}@media screen and (max-width:768px){.flex-container .media-desktop>div,.flex-container .media-mobile>div{max-width:unset;width:100%}}.flex-container .media-desktop>div img,.flex-container .media-mobile>div img{height:auto;object-fit:cover;width:50vw;max-width:100%;margin:0!important}@media screen and (max-width:768px){.flex-container .media-desktop>div img,.flex-container .media-mobile>div img{height:auto;width:100%}}.flex-container .media-desktop>div:after,.flex-container .media-mobile>div:after{--dots-size:var(--spacing-s) * 1.25;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-dots.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:calc(var(--dots-size));position:absolute;right:calc(var(--dots-size) - var(--dots-size) * 2 - 1rem);top:1rem;width:calc(var(--dots-size));z-index:10}@media screen and (max-width:768px){.flex-container .media-desktop>div:after,.flex-container .media-mobile>div:after{background:linear-gradient(108.88deg,#921f2e 47.9%,#dc2b1c 181.46%);content:"";height:50%!important;left:0;mix-blend-mode:multiply;position:absolute;right:unset;top:0;width:50vw!important}}.flex-container .media-desktop{display:inline}@media screen and (max-width:768px){.flex-container .media-desktop{display:none}}.flex-container .media-mobile{display:none}@media screen and (max-width:768px){.flex-container .media-mobile{display:inline}}.podcast{width:45%!important;margin-bottom:var(--spacing-s)}@media screen and (max-width:576px){.podcast{width:100%!important}}#question-form .podcast h4,.grid-75-25 .left .podcast h1+h4,.podcast #question-form h4,.podcast .grid-75-25 .left h1+h4,.podcast h3{color:var(--color-base)}#question-form .podcast h4 span,.grid-75-25 .left .podcast h1+h4 span,.podcast #question-form h4 span,.podcast .grid-75-25 .left h1+h4 span,.podcast h3 span{display:block;color:var(--color-green);font-size:1.25rem}@media screen and (max-width:768px){#question-form .podcast h4 span,.grid-75-25 .left .podcast h1+h4 span,.podcast #question-form h4 span,.podcast .grid-75-25 .left h1+h4 span,.podcast h3 span{font-size:1rem}}.podcast-container>.hero-sub,.podcast-container>.row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}.registration-form{margin-bottom:var(--spacing-m)}#question-form .chatbox .registration-form div input:last-child,#question-form .registration-form div #notification:last-child,.questioner-login form .registration-form div input:last-child:not([type=submit]),.registration-form div #question-form #notification:last-child,.registration-form div #question-form .chatbox input:last-child,.registration-form div .questioner-login form input:last-child:not([type=submit]),.registration-form div form .form-check .label:last-child,.registration-form div form .form-radio .inputs-list>.form-group .label:last-child,.registration-form div form>span:last-child,.registration-form div form input.form-control:last-child,.registration-form div form label.control-label span:last-child,.registration-form div form select.form-control:last-child,.registration-form div form textarea.form-control:last-child,.registration-form div p:last-child,form .form-check .registration-form div .label:last-child,form .form-radio .inputs-list>.form-group .registration-form div .label:last-child,form .registration-form div input.form-control:last-child,form .registration-form div select.form-control:last-child,form .registration-form div textarea.form-control:last-child,form label.control-label .registration-form div span:last-child{margin-bottom:0}.registration-form .form-container{width:clamp(500px,75%,800px)!important;margin:auto}@media screen and (max-width:960px){.registration-form .form-container{width:100%!important}}.registration-form span.btn-group{max-width:unset}.registration-form span.btn-group input{background-color:transparent;color:var(--color-green);cursor:pointer;transition:.25s ease .5s;text-transform:uppercase}.registration-form span.btn-group:hover input{color:#fff}@media screen and (max-width:768px){.registration-form span.btn-group:hover input{color:var(--color-green)}}.registration-form .form-radio.linebreak,.registration-form .form-radio.linebreak .inputs-list>.form-group{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start}.register .content{width:clamp(500px,75%,800px)!important;margin:auto}@media screen and (max-width:960px){.register .content{width:100%!important}}.register .content .btn,.register .content .registration-form span.btn-group,.registration-form .register .content span.btn-group{max-width:unset}.register .share-title{margin-bottom:1rem}.grid .hero-sub,.grid .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:3rem;margin-top:var(--spacing-s)}@media screen and (max-width:768px){.grid .hero-sub,.grid .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media screen and (max-width:960px){.grid .hero-sub,.grid .row{margin-top:calc(var(--spacing-s) * .5)}}.grid .hero-sub .left img,.grid .hero-sub .middle img,.grid .hero-sub .right img,.grid .row .left img,.grid .row .middle img,.grid .row .right img{height:auto;width:100%}@media screen and (max-width:960px){.grid .hero-sub .middle,.grid .hero-sub .right,.grid .row .middle,.grid .row .right{margin-top:1rem!important}}.grid-70-30 .left{width:70%!important}@media screen and (max-width:768px){.grid-70-30 .left{width:100%!important}}.grid-70-30 .right{width:30%!important}@media screen and (max-width:768px){.grid-70-30 .right{width:100%!important}}.grid-75-25 .left{width:75%!important}@media screen and (max-width:768px){.grid-75-25 .left{width:100%!important}}.grid-75-25 .right{width:25%!important}@media screen and (max-width:768px){.grid-75-25 .right{width:100%!important}}.grid-25-75 .right{width:75%!important}@media screen and (max-width:768px){.grid-25-75 .right{width:100%!important}}.grid-25-75 .left{width:25%!important}@media screen and (max-width:768px){.grid-25-75 .left{width:100%!important}}.grid-50 .left,.grid-50 .right{width:50%!important}@media screen and (max-width:768px){.grid-50 .left,.grid-50 .right{width:100%!important}}.grid-33-33-33 .left,.grid-33-33-33 .middle,.grid-33-33-33 .right{width:33%!important}@media screen and (max-width:768px){.grid-33-33-33 .left,.grid-33-33-33 .middle,.grid-33-33-33 .right{width:100%!important}}@media screen and (max-width:768px){.grid-33-66 .hero-sub,.grid-33-66 .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.grid-33-66 .right{width:66%!important}@media screen and (max-width:768px){.grid-33-66 .right{width:100%!important}.grid-33-66 .right .container{max-width:100%!important}}.grid-33-66 .left{width:33%!important}@media screen and (max-width:768px){.grid-33-66 .left{width:100%!important}}.slider{margin-top:10rem}@media screen and (max-width:1280px){.slider{margin-top:5rem}}.slider h2{text-align:center;padding:0 200px;margin-bottom:6rem}@media screen and (max-width:1280px){.slider h2{padding:0;margin-bottom:4rem;text-align:left}}.slider .swipper-container{max-height:unset!important;min-height:unset!important;overflow:unset!important;position:relative}@media screen and (max-width:960px){.slider .swipper-container{height:unset;margin-top:90px}}.slider .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.slider .swiper-slide:not(.swiper-slide-active){opacity:0!important}@media screen and (max-width:960px){.slider .swiper-slide{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.slider .swiper-slide .content,.slider .swiper-slide .media{width:50%}@media screen and (max-width:960px){.slider .swiper-slide .content,.slider .swiper-slide .media{width:100%}}.slider .swiper-slide .media{position:relative}.slider .swiper-slide .media img{object-fit:cover;object-position:center;margin:0!important}.slider .swiper-slide .content{background-color:#fff;padding:7.5rem 0 5rem 4.5rem}@media screen and (max-width:960px){.slider .swiper-slide .content{padding:1.5rem 0}}.slider .swiper-button-next,.slider .swiper-button-prev{top:3.125rem;z-index:1}@media screen and (max-width:960px){.slider .swiper-button-next,.slider .swiper-button-prev{top:-28px}}.slider .swiper-button-next{right:calc(50% - 7.5rem - 3.125rem - 1rem)}@media screen and (max-width:960px){.slider .swiper-button-next{right:unset;left:4.125rem}}.slider .swiper-button-prev{left:unset;right:calc(50% - 7.5rem)}@media screen and (max-width:960px){.slider .swiper-button-prev{right:unset;left:0}}.newsletter-iframe{margin-top:var(--spacing-s);width:clamp(500px,75%,800px)!important}@media screen and (max-width:1199px){.newsletter-iframe{width:100%!important}}@media screen and (max-width:1199px){.newsletter-iframe .hero-sub,.newsletter-iframe .row{margin:0}}.newsletter-iframe iframe{border:none;height:520px;width:100%}@media screen and (min-width:1199px){.newsletter-iframe iframe{height:650px}}@media screen and (max-width:1024px){.newsletter-iframe iframe{height:800px}}@media screen and (max-width:600px){.newsletter-iframe iframe{height:900px}}.speaker-list-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;margin-bottom:var(--spacing-m)}@media screen and (max-width:768px){.speaker-list-container{margin-bottom:var(--spacing-s)}}.speaker-list-container .speaker-item{width:100%;aspect-ratio:1/1;position:relative}@media screen and (min-width:769px){.speaker-list-container .speaker-item{width:calc((100% - 1rem) / 2)}.speaker-list-container .speaker-item:nth-child(2n) .speaker-item-content{left:unset;right:0}}@media screen and (min-width:1025px){.speaker-list-container .speaker-item{width:calc((100% - 2rem) / 3)}.speaker-list-container .speaker-item:nth-child(3n+1) .speaker-item-content,.speaker-list-container .speaker-item:nth-child(3n+2) .speaker-item-content{left:0;right:unset}.speaker-list-container .speaker-item:nth-child(3n+3) .speaker-item-content{left:unset;right:0}}@media screen and (min-width:1281px){.speaker-list-container .speaker-item{width:calc((100% - 3rem) / 4)}.speaker-list-container .speaker-item:nth-child(4n+1) .speaker-item-content,.speaker-list-container .speaker-item:nth-child(4n+2) .speaker-item-content{left:0;right:unset}.speaker-list-container .speaker-item:nth-child(4n+3) .speaker-item-content,.speaker-list-container .speaker-item:nth-child(4n+4) .speaker-item-content{left:unset;right:0}}.speaker-list-container .speaker-item picture{position:absolute;top:0;left:0;width:100%;height:100%}.speaker-list-container .speaker-item picture img{width:100%;height:100%;object-fit:cover}.speaker-list-container .speaker-item.active .speaker-item-content{aspect-ratio:unset;overflow:visible;width:100%;height:auto;background-color:rgba(var(--color-str-green),.95);-ms-flex-pack:start;justify-content:flex-start;padding:3.5rem 3rem;z-index:10}@media screen and (min-width:769px){.speaker-list-container .speaker-item.active .speaker-item-content{width:121%}}@media screen and (min-width:1302px) and (max-width:1554px){.speaker-list-container .speaker-item.active .speaker-item-content{width:150%}}@media screen and (min-width:1281px) and (max-width:1302px){.speaker-list-container .speaker-item.active .speaker-item-content{width:154%}}@media screen and (min-width:1024px) and (max-width:1205px){.speaker-list-container .speaker-item.active .speaker-item-content{width:150%}}@media screen and (min-width:769px) and (max-width:834px){.speaker-list-container .speaker-item.active .speaker-item-content{width:150%}}@media (max-width:768px){.speaker-list-container .speaker-item.active .speaker-item-content{padding:2.5rem 2rem}}.speaker-list-container .speaker-item.active .speaker-item-content:before{width:0;height:0}.speaker-list-container .speaker-item.active .btn-speaker-item:after{transform:rotate(0deg)}.speaker-list-container .speaker-item.active form label.control-label,.speaker-list-container .speaker-item.active h5,form .speaker-list-container .speaker-item.active label.control-label{margin-bottom:1.6875rem}#question-form .chatbox .speaker-list-container .speaker-item.active input,#question-form .speaker-list-container .speaker-item.active #notification,.questioner-login form .speaker-list-container .speaker-item.active input:not([type=submit]),.speaker-list-container .speaker-item.active #question-form #notification,.speaker-list-container .speaker-item.active #question-form .chatbox input,.speaker-list-container .speaker-item.active .questioner-login form input:not([type=submit]),.speaker-list-container .speaker-item.active .socials,.speaker-list-container .speaker-item.active a,.speaker-list-container .speaker-item.active form .form-check .label,.speaker-list-container .speaker-item.active form .form-radio .inputs-list>.form-group .label,.speaker-list-container .speaker-item.active form>span,.speaker-list-container .speaker-item.active form input.form-control,.speaker-list-container .speaker-item.active form label.control-label span,.speaker-list-container .speaker-item.active form select.form-control,.speaker-list-container .speaker-item.active form textarea.form-control,.speaker-list-container .speaker-item.active p,form .form-check .speaker-list-container .speaker-item.active .label,form .form-radio .inputs-list>.form-group .speaker-list-container .speaker-item.active .label,form .speaker-list-container .speaker-item.active input.form-control,form .speaker-list-container .speaker-item.active select.form-control,form .speaker-list-container .speaker-item.active textarea.form-control,form label.control-label .speaker-list-container .speaker-item.active span{display:-ms-flexbox;display:flex}.speaker-list-container .speaker-item-content{position:absolute;top:0;left:0;z-index:2;padding:1rem 2rem;transition:.3s ease-in-out;width:100%;height:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;aspect-ratio:1/1;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.speaker-list-container .speaker-item-content:before{content:"";width:32%;height:32%;background-color:var(--color-green);position:absolute;left:0;bottom:0;transition:.3s ease-in-out}.speaker-list-container .speaker-item-content .btn-speaker-item{position:absolute;top:0;right:0;width:3.5rem;height:3.5rem;background-color:var(--color-green);pointer-events:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1202}.speaker-list-container .speaker-item-content .btn-speaker-item:after,.speaker-list-container .speaker-item-content .btn-speaker-item:before{content:"";height:1px;width:65%;background-color:#fff;position:absolute;pointer-events:none}.speaker-list-container .speaker-item-content .btn-speaker-item:after{transform:rotate(90deg);transition:.3s ease-in-out}.speaker-list-container .speaker-item-content h4{font-family:var(--font-tertiary);font-size:1.25rem;color:#fff;margin-bottom:.5rem;text-transform:uppercase}.speaker-list-container .speaker-item-content form label.control-label,.speaker-list-container .speaker-item-content h4,.speaker-list-container .speaker-item-content h5,form .speaker-list-container .speaker-item-content label.control-label{text-shadow:0 0 1rem rgba(0,0,0,.85);position:relative}#question-form .chatbox .speaker-list-container .speaker-item-content input,#question-form .speaker-list-container .speaker-item-content #notification,.questioner-login form .speaker-list-container .speaker-item-content input:not([type=submit]),.speaker-list-container .speaker-item-content #question-form #notification,.speaker-list-container .speaker-item-content #question-form .chatbox input,.speaker-list-container .speaker-item-content .questioner-login form input:not([type=submit]),.speaker-list-container .speaker-item-content form .form-check .label,.speaker-list-container .speaker-item-content form .form-radio .inputs-list>.form-group .label,.speaker-list-container .speaker-item-content form>span,.speaker-list-container .speaker-item-content form input.form-control,.speaker-list-container .speaker-item-content form label.control-label,.speaker-list-container .speaker-item-content form label.control-label span,.speaker-list-container .speaker-item-content form select.form-control,.speaker-list-container .speaker-item-content form textarea.form-control,.speaker-list-container .speaker-item-content h5,.speaker-list-container .speaker-item-content p,form .form-check .speaker-list-container .speaker-item-content .label,form .form-radio .inputs-list>.form-group .speaker-list-container .speaker-item-content .label,form .speaker-list-container .speaker-item-content input.form-control,form .speaker-list-container .speaker-item-content label.control-label,form .speaker-list-container .speaker-item-content select.form-control,form .speaker-list-container .speaker-item-content textarea.form-control,form label.control-label .speaker-list-container .speaker-item-content span{font-family:var(--font-primary);font-weight:400;text-transform:none;font-size:1.125rem;line-height:1.4;color:#fff}.speaker-list-container .speaker-item-content form label.control-label,.speaker-list-container .speaker-item-content h5,form .speaker-list-container .speaker-item-content label.control-label{font-weight:700;margin-bottom:0;transition:.3s ease-in-out}#question-form .chatbox .speaker-list-container .speaker-item-content input,#question-form .speaker-list-container .speaker-item-content #notification,.questioner-login form .speaker-list-container .speaker-item-content input:not([type=submit]),.speaker-list-container .speaker-item-content #question-form #notification,.speaker-list-container .speaker-item-content #question-form .chatbox input,.speaker-list-container .speaker-item-content .questioner-login form input:not([type=submit]),.speaker-list-container .speaker-item-content form .form-check .label,.speaker-list-container .speaker-item-content form .form-radio .inputs-list>.form-group .label,.speaker-list-container .speaker-item-content form>span,.speaker-list-container .speaker-item-content form input.form-control,.speaker-list-container .speaker-item-content form label.control-label span,.speaker-list-container .speaker-item-content form select.form-control,.speaker-list-container .speaker-item-content form textarea.form-control,.speaker-list-container .speaker-item-content p,form .form-check .speaker-list-container .speaker-item-content .label,form .form-radio .inputs-list>.form-group .speaker-list-container .speaker-item-content .label,form .speaker-list-container .speaker-item-content input.form-control,form .speaker-list-container .speaker-item-content select.form-control,form .speaker-list-container .speaker-item-content textarea.form-control,form label.control-label .speaker-list-container .speaker-item-content span{margin-bottom:2rem}.registration-form .speaker-list-container .speaker-item-content span.btn-group,.speaker-list-container .speaker-item-content .btn,.speaker-list-container .speaker-item-content .registration-form span.btn-group{color:#fff}.registration-form .speaker-list-container .speaker-item-content span.btn-group:after,.registration-form .speaker-list-container .speaker-item-content span.btn-group:before,.speaker-list-container .speaker-item-content .btn:after,.speaker-list-container .speaker-item-content .btn:before,.speaker-list-container .speaker-item-content .registration-form span.btn-group:after,.speaker-list-container .speaker-item-content .registration-form span.btn-group:before{background-color:#fff}.registration-form .speaker-list-container .speaker-item-content span.btn-group:focus,.registration-form .speaker-list-container .speaker-item-content span.btn-group:hover,.speaker-list-container .speaker-item-content .btn:focus,.speaker-list-container .speaker-item-content .btn:hover,.speaker-list-container .speaker-item-content .registration-form span.btn-group:focus,.speaker-list-container .speaker-item-content .registration-form span.btn-group:hover{color:#fff}@media screen and (min-width:577px){.registration-form .speaker-list-container .speaker-item-content span.btn-group:focus,.registration-form .speaker-list-container .speaker-item-content span.btn-group:hover,.speaker-list-container .speaker-item-content .btn:focus,.speaker-list-container .speaker-item-content .btn:hover,.speaker-list-container .speaker-item-content .registration-form span.btn-group:focus,.speaker-list-container .speaker-item-content .registration-form span.btn-group:hover{color:var(--color-green)}}#question-form .chatbox .speaker-list-container .speaker-item-content input,#question-form .speaker-list-container .speaker-item-content #notification,.questioner-login form .speaker-list-container .speaker-item-content input:not([type=submit]),.speaker-list-container .speaker-item-content #question-form #notification,.speaker-list-container .speaker-item-content #question-form .chatbox input,.speaker-list-container .speaker-item-content .questioner-login form input:not([type=submit]),.speaker-list-container .speaker-item-content .socials,.speaker-list-container .speaker-item-content a,.speaker-list-container .speaker-item-content form .form-check .label,.speaker-list-container .speaker-item-content form .form-radio .inputs-list>.form-group .label,.speaker-list-container .speaker-item-content form>span,.speaker-list-container .speaker-item-content form input.form-control,.speaker-list-container .speaker-item-content form label.control-label span,.speaker-list-container .speaker-item-content form select.form-control,.speaker-list-container .speaker-item-content form textarea.form-control,.speaker-list-container .speaker-item-content p,form .form-check .speaker-list-container .speaker-item-content .label,form .form-radio .inputs-list>.form-group .speaker-list-container .speaker-item-content .label,form .speaker-list-container .speaker-item-content input.form-control,form .speaker-list-container .speaker-item-content select.form-control,form .speaker-list-container .speaker-item-content textarea.form-control,form label.control-label .speaker-list-container .speaker-item-content span{display:none}.speaker-list-container .speaker-item-content .socials{margin-bottom:0}.speaker-detail{margin-top:var(--spacing-s);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.speaker-detail{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media screen and (max-width:768px){.speaker-detail{margin-top:var(--spacing-m)}}@media screen and (max-width:576px){.speaker-detail{margin-top:var(--spacing-s)}}.speaker-detail .speaker-detail-image{width:400px;height:400px;aspect-ratio:1/1;transform:scale(1.2);transform-origin:left top}@media screen and (max-width:768px){.speaker-detail .speaker-detail-image{width:40vw;height:40vw}}.speaker-detail .speaker-detail-image img{object-fit:cover;width:100%;height:100%}.speaker-detail .speaker-detail-image:before{content:"";background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:9rem;height:9rem;position:absolute;opacity:.6;bottom:5rem;right:-10rem}@media screen and (min-width:1025px){.speaker-detail .speaker-detail-image:before{bottom:-10rem;right:5rem}}@media screen and (max-width:960px){.speaker-detail .speaker-detail-image:before{width:15vw;height:15vw;right:-17vw}}@media screen and (max-width:768px){.speaker-detail .speaker-detail-image:before{bottom:8vw}}.speaker-detail .speaker-detail-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:1025px){.speaker-detail .speaker-detail-content{margin-top:350px}}.speaker-detail .speaker-detail-content .box{background-color:rgba(var(--color-str-green),.75);backdrop-filter:blur(10px);padding:clamp(2rem,5vw,8rem);width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem}@media screen and (max-width:1024px){.speaker-detail .speaker-detail-content .box{margin-left:0;width:100%;margin-top:40px}}.registration-form .speaker-detail .speaker-detail-content .box span.btn-group,.speaker-detail .speaker-detail-content .box .btn,.speaker-detail .speaker-detail-content .box .registration-form span.btn-group{width:100%;padding:0;font-family:var(--font-secondary-bold);text-align:right;-ms-flex-item-align:end;align-self:flex-end;display:block;color:#fff;text-transform:none}.speaker-detail .speaker-detail-content h1{color:#fff;font-family:var(--font-tertiary);font-size:3.25rem;line-height:1.2;text-transform:uppercase;margin-bottom:.5rem}@media screen and (max-width:960px){.speaker-detail .speaker-detail-content h1{font-size:1.25rem}}.speaker-detail .speaker-detail-content h2{color:#fff;font-family:var(--font-primary);font-weight:700;font-size:1.125rem;text-transform:none;margin-bottom:1.5rem;margin-top:0}#question-form .chatbox .speaker-detail .speaker-detail-content input,#question-form .speaker-detail .speaker-detail-content #notification,.questioner-login form .speaker-detail .speaker-detail-content input:not([type=submit]),.speaker-detail .speaker-detail-content #question-form #notification,.speaker-detail .speaker-detail-content #question-form .chatbox input,.speaker-detail .speaker-detail-content .questioner-login form input:not([type=submit]),.speaker-detail .speaker-detail-content form .form-check .label,.speaker-detail .speaker-detail-content form .form-radio .inputs-list>.form-group .label,.speaker-detail .speaker-detail-content form>span,.speaker-detail .speaker-detail-content form input.form-control,.speaker-detail .speaker-detail-content form label.control-label span,.speaker-detail .speaker-detail-content form select.form-control,.speaker-detail .speaker-detail-content form textarea.form-control,.speaker-detail .speaker-detail-content p,form .form-check .speaker-detail .speaker-detail-content .label,form .form-radio .inputs-list>.form-group .speaker-detail .speaker-detail-content .label,form .speaker-detail .speaker-detail-content input.form-control,form .speaker-detail .speaker-detail-content select.form-control,form .speaker-detail .speaker-detail-content textarea.form-control,form label.control-label .speaker-detail .speaker-detail-content span{font-family:var(--font-primary);font-weight:400;color:#fff}#question-form .chatbox .speaker-detail .speaker-detail-content input:last-of-type,#question-form .speaker-detail .speaker-detail-content #notification:last-of-type,.questioner-login form .speaker-detail .speaker-detail-content input:last-of-type:not([type=submit]),.speaker-detail .speaker-detail-content #question-form #notification:last-of-type,.speaker-detail .speaker-detail-content #question-form .chatbox input:last-of-type,.speaker-detail .speaker-detail-content .questioner-login form input:last-of-type:not([type=submit]),.speaker-detail .speaker-detail-content form .form-check .label:last-of-type,.speaker-detail .speaker-detail-content form .form-radio .inputs-list>.form-group .label:last-of-type,.speaker-detail .speaker-detail-content form>span:last-of-type,.speaker-detail .speaker-detail-content form input.form-control:last-of-type,.speaker-detail .speaker-detail-content form label.control-label span:last-of-type,.speaker-detail .speaker-detail-content form select.form-control:last-of-type,.speaker-detail .speaker-detail-content form textarea.form-control:last-of-type,.speaker-detail .speaker-detail-content p:last-of-type,form .form-check .speaker-detail .speaker-detail-content .label:last-of-type,form .form-radio .inputs-list>.form-group .speaker-detail .speaker-detail-content .label:last-of-type,form .speaker-detail .speaker-detail-content input.form-control:last-of-type,form .speaker-detail .speaker-detail-content select.form-control:last-of-type,form .speaker-detail .speaker-detail-content textarea.form-control:last-of-type,form label.control-label .speaker-detail .speaker-detail-content span:last-of-type{margin-bottom:0}.speaker-detail .speaker-detail-content .socials{margin-top:2.875rem;margin-bottom:0}.speaker-detail .talks{margin-top:4rem;margin-bottom:2.875rem}.speaker-detail .talks ul{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4rem;padding-left:0;margin:0}.speaker-detail .talks li{width:100%}.speaker-detail .talks li:before{content:none}.speaker-detail .talks .time{font-size:1.5rem;display:block;color:hsla(0,0%,100%,.5)}.speaker-detail .talks .title{display:block;font-size:1.5rem;font-family:var(--font-secondary);font-weight:400;color:#fff}.speaker-detail .talks .title:before{content:"";background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:-2.5rem;transform:translateY(-50%);opacity:.6}.speaker-detail .talks .title span{display:block}.speaker-detail .talks .title span:first-child{font-family:var(--font-tertiary);font-weight:700;text-transform:uppercase}.speaker-detail .talks .thumbnail{display:block;margin-top:.75rem;position:relative;aspect-ratio:16/9;width:100%;max-width:350px;scale:1;transition:.3s ease-in-out}.speaker-detail .talks .thumbnail:focus,.speaker-detail .talks .thumbnail:hover{scale:1.05}.speaker-detail .talks .thumbnail:before{content:"";width:4.5rem;height:4.5rem;background:var(--color-green);position:absolute;bottom:0;left:0;z-index:1}.speaker-detail .talks .thumbnail picture{width:100%;height:100%}.speaker-detail .talks .thumbnail picture img{width:100%;height:100%;object-fit:cover;transform:scale(1.05);transform-origin:top left}.speaker-detail .talks .thumbnail span{position:absolute;bottom:0;left:0;font-family:var(--font-tertiary);font-size:1.125rem;color:#fff;padding-bottom:.45rem;padding-left:1.25rem;text-transform:uppercase;z-index:2;text-shadow:0 0 1rem rgba(0,0,0,.85)}.speaker-teaser-container{margin-top:7rem}@media screen and (max-width:700px){.speaker-teaser-container{margin-top:0!important}}.speaker-teaser-container .hero-sub,.speaker-teaser-container .row{-ms-flex-align:start;align-items:flex-start}.speaker-teaser-container .content{background:linear-gradient(71.12deg,#921f2e 23.9%,#dc2b1c 90.73%);color:#fff;padding-top:7rem!important;padding-bottom:9rem!important;padding-right:var(--spacing-s);margin-top:10.25rem}@media screen and (max-width:700px){.speaker-teaser-container .content{margin-top:2.5rem!important}}@media screen and (max-width:2800px){.speaker-teaser-container .content{margin-top:12.5rem}}@media screen and (max-width:1500px){.speaker-teaser-container .content{margin-top:8rem}}@media screen and (max-width:1280px){.speaker-teaser-container .content{margin-top:7.55rem}}@media screen and (min-width:1921px){.speaker-teaser-container .content{margin-top:14.75rem}}@media screen and (min-width:768px) and (max-width:1450px){.speaker-teaser-container .content{padding-left:5rem!important}}@media screen and (max-width:768px){.speaker-teaser-container .content{padding-left:calc(var(--spacing-s) * .5);padding-right:calc(var(--spacing-s) * .5)}}@media screen and (min-width:1361px){.speaker-teaser-container .content{padding-left:calc((100vw - 1550px) / 2)}}#question-form .speaker-teaser-container .content h4,.grid-75-25 .left .speaker-teaser-container .content h1+h4,.speaker-teaser-container .content #question-form h4,.speaker-teaser-container .content .grid-75-25 .left h1+h4,.speaker-teaser-container .content h3{color:#fff;font-family:var(--font-tertiary);font-size:2.5rem;margin-bottom:0}@media screen and (max-width:768px){#question-form .speaker-teaser-container .content h4,.grid-75-25 .left .speaker-teaser-container .content h1+h4,.speaker-teaser-container .content #question-form h4,.speaker-teaser-container .content .grid-75-25 .left h1+h4,.speaker-teaser-container .content h3{font-size:2.5rem}}#question-form .speaker-teaser-container .content h4 span,.grid-75-25 .left .speaker-teaser-container .content h1+h4 span,.speaker-teaser-container .content #question-form h4 span,.speaker-teaser-container .content .grid-75-25 .left h1+h4 span,.speaker-teaser-container .content h3 span{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;display:block;font-size:.875rem;letter-spacing:4px}.speaker-teaser-container .content h4{margin-bottom:1.875rem}#question-form .chatbox .speaker-teaser-container .content input,#question-form .speaker-teaser-container .content #notification,.questioner-login form .speaker-teaser-container .content input:not([type=submit]),.speaker-teaser-container .content #question-form #notification,.speaker-teaser-container .content #question-form .chatbox input,.speaker-teaser-container .content .questioner-login form input:not([type=submit]),.speaker-teaser-container .content form .form-check .label,.speaker-teaser-container .content form .form-radio .inputs-list>.form-group .label,.speaker-teaser-container .content form>span,.speaker-teaser-container .content form input.form-control,.speaker-teaser-container .content form label.control-label span,.speaker-teaser-container .content form select.form-control,.speaker-teaser-container .content form textarea.form-control,.speaker-teaser-container .content p,form .form-check .speaker-teaser-container .content .label,form .form-radio .inputs-list>.form-group .speaker-teaser-container .content .label,form .speaker-teaser-container .content input.form-control,form .speaker-teaser-container .content select.form-control,form .speaker-teaser-container .content textarea.form-control,form label.control-label .speaker-teaser-container .content span{margin-bottom:4.5rem}.speaker-teaser-container .speaker{padding:0!important}@media screen and (max-width:960px){.speaker-teaser-container .speaker{display:none}}.speaker-teaser-container .speaker ul{list-style:none;width:95%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.625rem;padding-right:0}@media screen and (max-width:1280px){.speaker-teaser-container .speaker ul{width:100%}}.speaker-teaser-container .speaker li{margin-right:.625rem;margin-bottom:.625rem}.speaker-teaser-container .speaker li:first-of-type{margin-left:13.25rem}@media screen and (max-width:2800px){.speaker-teaser-container .speaker li:first-of-type{margin-left:16.25rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:first-of-type{margin-left:10.25rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:first-of-type{margin-left:9.65rem}}@media screen and (min-width:1921px){.speaker-teaser-container .speaker li:first-of-type{margin-left:19.25rem}}.speaker-teaser-container .speaker li:before{content:none}.speaker-teaser-container .speaker li a{line-height:0;display:block}.speaker-teaser-container .speaker li div.placeholder,.speaker-teaser-container .speaker li img{display:block;height:6rem;object-fit:cover;width:6rem}.speaker-teaser-container .speaker li div.placeholder.t1,.speaker-teaser-container .speaker li img.t1{background-color:var(--color-t1)}.speaker-teaser-container .speaker li div.placeholder.t2,.speaker-teaser-container .speaker li img.t2{background-color:var(--color-t2)}.speaker-teaser-container .speaker li div.placeholder.t3,.speaker-teaser-container .speaker li img.t3{background-color:var(--color-t3)}.speaker-teaser-container .speaker li div.placeholder.t4,.speaker-teaser-container .speaker li img.t4{background-color:var(--color-t4)}.speaker-teaser-container .speaker li div.placeholder.t5,.speaker-teaser-container .speaker li img.t5{background-color:var(--color-t5)}@media screen and (max-width:2800px){.speaker-teaser-container .speaker li div.placeholder,.speaker-teaser-container .speaker li img{height:7.5rem;width:7.5rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li div.placeholder,.speaker-teaser-container .speaker li img{height:4.5rem;width:4.5rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li div.placeholder,.speaker-teaser-container .speaker li img{height:4.2rem;width:4.2rem}}@media screen and (min-width:1921px){.speaker-teaser-container .speaker li div.placeholder,.speaker-teaser-container .speaker li img{height:9rem;width:9rem}}.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:7.25rem}@media screen and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:8.75rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.75rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.45rem}}@media screen and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:10.25rem}}.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-position:50%;background-repeat:no-repeat;background-size:5.75rem;content:"";height:6rem;left:6rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;position:absolute;top:0;width:6rem}@media screen and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:7.5rem;height:7.5rem;left:7.5rem;width:7.5rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.5rem;height:4.5rem;left:4.5rem;width:4.5rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.2rem;height:4.2rem;left:4.2rem;width:4.2rem}}@media screen and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:9rem;height:9rem;left:9rem;width:9rem}}.speaker-teaser-container .speaker li:nth-child(20):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-red.svg)}.speaker-teaser-container .speaker li:nth-child(33):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg)}.speaker-teaser-container .speaker li:nth-child(53):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-green.svg)}@media screen and (max-width:1700px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(33),.speaker-teaser-container .speaker li:nth-child(53){margin-right:.625rem}.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(33):after,.speaker-teaser-container .speaker li:nth-child(53):after{content:none}.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:7.25rem}}@media screen and (max-width:1700px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:8.75rem}}@media screen and (max-width:1700px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.75rem}}@media screen and (max-width:1700px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.45rem}}@media screen and (max-width:1700px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:10.25rem}}@media screen and (max-width:1700px){.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-position:50%;background-repeat:no-repeat;background-size:5.75rem;content:"";height:6rem;left:6rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;position:absolute;top:0;width:6rem}}@media screen and (max-width:1700px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:7.5rem;height:7.5rem;left:7.5rem;width:7.5rem}}@media screen and (max-width:1700px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.5rem;height:4.5rem;left:4.5rem;width:4.5rem}}@media screen and (max-width:1700px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.2rem;height:4.2rem;left:4.2rem;width:4.2rem}}@media screen and (max-width:1700px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:9rem;height:9rem;left:9rem;width:9rem}}@media screen and (max-width:1700px){.speaker-teaser-container .speaker li:nth-child(17):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-red.svg)}.speaker-teaser-container .speaker li:nth-child(27):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg)}.speaker-teaser-container .speaker li:nth-child(53):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-green.svg)}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(17),.speaker-teaser-container .speaker li:nth-child(27),.speaker-teaser-container .speaker li:nth-child(53){margin-right:.625rem}.speaker-teaser-container .speaker li:nth-child(17):after,.speaker-teaser-container .speaker li:nth-child(27):after,.speaker-teaser-container .speaker li:nth-child(53):after{content:none}.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:7.25rem}}@media screen and (max-width:1500px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:8.75rem}}@media screen and (max-width:1500px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.75rem}}@media screen and (max-width:1500px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:5.45rem}}@media screen and (max-width:1500px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:10.25rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-position:50%;background-repeat:no-repeat;background-size:5.75rem;content:"";height:6rem;left:6rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;position:absolute;top:0;width:6rem}}@media screen and (max-width:1500px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:7.5rem;height:7.5rem;left:7.5rem;width:7.5rem}}@media screen and (max-width:1500px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.5rem;height:4.5rem;left:4.5rem;width:4.5rem}}@media screen and (max-width:1500px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:4.2rem;height:4.2rem;left:4.2rem;width:4.2rem}}@media screen and (max-width:1500px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{background-size:9rem;height:9rem;left:9rem;width:9rem}}@media screen and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(19):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-red.svg)}.speaker-teaser-container .speaker li:nth-child(31):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg)}.speaker-teaser-container .speaker li:nth-child(53):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-green.svg)}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(19),.speaker-teaser-container .speaker li:nth-child(31),.speaker-teaser-container .speaker li:nth-child(53){margin-right:.625rem}.speaker-teaser-container .speaker li:nth-child(19):after,.speaker-teaser-container .speaker li:nth-child(31):after,.speaker-teaser-container .speaker li:nth-child(53):after{content:none}.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:7.25rem}}@media screen and (max-width:1280px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:8.75rem}}@media screen and (max-width:1280px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:5.75rem}}@media screen and (max-width:1280px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:5.45rem}}@media screen and (max-width:1280px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:10.25rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{background-position:50%;background-repeat:no-repeat;background-size:5.75rem;content:"";height:6rem;left:6rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;position:absolute;top:0;width:6rem}}@media screen and (max-width:1280px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{background-size:7.5rem;height:7.5rem;left:7.5rem;width:7.5rem}}@media screen and (max-width:1280px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{background-size:4.5rem;height:4.5rem;left:4.5rem;width:4.5rem}}@media screen and (max-width:1280px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{background-size:4.2rem;height:4.2rem;left:4.2rem;width:4.2rem}}@media screen and (max-width:1280px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{background-size:9rem;height:9rem;left:9rem;width:9rem}}@media screen and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(20):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-red.svg)}.speaker-teaser-container .speaker li:nth-child(29):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg)}.speaker-teaser-container .speaker li:nth-child(51):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-green.svg)}}@media screen and (max-width:1000px){.speaker-teaser-container .speaker li:nth-child(20),.speaker-teaser-container .speaker li:nth-child(29),.speaker-teaser-container .speaker li:nth-child(51){margin-right:.625rem}.speaker-teaser-container .speaker li:nth-child(20):after,.speaker-teaser-container .speaker li:nth-child(29):after,.speaker-teaser-container .speaker li:nth-child(51):after{content:none}.speaker-teaser-container .speaker li:nth-child(16),.speaker-teaser-container .speaker li:nth-child(34),.speaker-teaser-container .speaker li:nth-child(52){margin-right:7.25rem}}@media screen and (max-width:1000px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(16),.speaker-teaser-container .speaker li:nth-child(34),.speaker-teaser-container .speaker li:nth-child(52){margin-right:8.75rem}}@media screen and (max-width:1000px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(16),.speaker-teaser-container .speaker li:nth-child(34),.speaker-teaser-container .speaker li:nth-child(52){margin-right:5.75rem}}@media screen and (max-width:1000px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(16),.speaker-teaser-container .speaker li:nth-child(34),.speaker-teaser-container .speaker li:nth-child(52){margin-right:5.45rem}}@media screen and (max-width:1000px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(16),.speaker-teaser-container .speaker li:nth-child(34),.speaker-teaser-container .speaker li:nth-child(52){margin-right:10.25rem}}@media screen and (max-width:1000px){.speaker-teaser-container .speaker li:nth-child(16):after,.speaker-teaser-container .speaker li:nth-child(34):after,.speaker-teaser-container .speaker li:nth-child(52):after{background-position:50%;background-repeat:no-repeat;background-size:5.75rem;content:"";height:6rem;left:6rem;margin-bottom:.625rem;margin-left:.625rem;margin-right:.625rem;position:absolute;top:0;width:6rem}}@media screen and (max-width:1000px) and (max-width:2800px){.speaker-teaser-container .speaker li:nth-child(16):after,.speaker-teaser-container .speaker li:nth-child(34):after,.speaker-teaser-container .speaker li:nth-child(52):after{background-size:7.5rem;height:7.5rem;left:7.5rem;width:7.5rem}}@media screen and (max-width:1000px) and (max-width:1500px){.speaker-teaser-container .speaker li:nth-child(16):after,.speaker-teaser-container .speaker li:nth-child(34):after,.speaker-teaser-container .speaker li:nth-child(52):after{background-size:4.5rem;height:4.5rem;left:4.5rem;width:4.5rem}}@media screen and (max-width:1000px) and (max-width:1280px){.speaker-teaser-container .speaker li:nth-child(16):after,.speaker-teaser-container .speaker li:nth-child(34):after,.speaker-teaser-container .speaker li:nth-child(52):after{background-size:4.2rem;height:4.2rem;left:4.2rem;width:4.2rem}}@media screen and (max-width:1000px) and (min-width:1921px){.speaker-teaser-container .speaker li:nth-child(16):after,.speaker-teaser-container .speaker li:nth-child(34):after,.speaker-teaser-container .speaker li:nth-child(52):after{background-size:9rem;height:9rem;left:9rem;width:9rem}}@media screen and (max-width:1000px){.speaker-teaser-container .speaker li:nth-child(16):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-red.svg)}.speaker-teaser-container .speaker li:nth-child(34):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg)}.speaker-teaser-container .speaker li:nth-child(52):after{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-green.svg)}}.moderator-container .hero-sub,.moderator-container .row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-m);margin-bottom:var(--spacing-m);gap:var(--spacing-m)}@media screen and (max-width:768px){.moderator-container .hero-sub,.moderator-container .row{margin-top:0}}.moderator-item{width:100%;max-width:1024px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:calc(var(--spacing-s) / 2)}@media screen and (max-width:768px){.moderator-item{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.moderator-item .portrait{width:100%}@media screen and (min-width:769px){.moderator-item .portrait{width:25%}}.moderator-item .portrait picture{display:block;width:100%;aspect-ratio:1/1}@media screen and (max-width:768px){.moderator-item .portrait picture{width:50%}}.moderator-item .portrait picture img{width:100%;height:auto;object-fit:cover}.moderator-item .portrait .socials{margin-top:.25rem;margin-bottom:0}.moderator-item .portrait .socials a{background-color:var(--color-green)}.moderator-item .portrait .socials a:before{filter:grayscale(1) brightness(50)}.moderator-item .profile{width:100%;padding-top:calc(var(--spacing-s) / 2)}@media screen and (min-width:769px){.moderator-item .profile{width:75%}}@media screen and (max-width:768px){.moderator-item .profile{padding-top:0!important}}#question-form .moderator-item .profile h4,.grid-75-25 .left .moderator-item .profile h1+h4,.moderator-item .profile #question-form h4,.moderator-item .profile .grid-75-25 .left h1+h4,.moderator-item .profile h3{font-family:var(--font-tertiary);font-size:2.5rem;color:var(--color-green);margin-bottom:.25rem}@media screen and (max-width:1280px){#question-form .moderator-item .profile h4,.grid-75-25 .left .moderator-item .profile h1+h4,.moderator-item .profile #question-form h4,.moderator-item .profile .grid-75-25 .left h1+h4,.moderator-item .profile h3{font-size:1.875rem}}.moderator-item .profile h4{font-family:var(--font-secondary-bold);font-size:1.25rem;color:var(--color-base)}.moderator-item .profile .teaser{margin-bottom:calc(var(--spacing-s) / 2)}.moderator-item .profile .teaser ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;padding-left:0;margin-bottom:0}@media screen and (max-width:960px){.moderator-item .profile .teaser ul{-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width:768px){.moderator-item .profile .teaser ul{-ms-flex-flow:column wrap;flex-flow:column wrap;gap:1rem}}.moderator-item .profile .teaser li{font-family:var(--font-secondary);font-size:1.125rem;max-width:35%}@media screen and (max-width:960px){.moderator-item .profile .teaser li{max-width:50%}}@media screen and (max-width:768px){.moderator-item .profile .teaser li{max-width:100%}}.moderator-item .profile .teaser li:before{content:none}.moderator-item .profile .teaser li strong{display:block;font-family:var(--font-secondary-bold)}#question-form .chatbox .moderator-item .profile input,#question-form .moderator-item .profile #notification,.moderator-item .profile #question-form #notification,.moderator-item .profile #question-form .chatbox input,.moderator-item .profile .questioner-login form input:not([type=submit]),.moderator-item .profile form .form-check .label,.moderator-item .profile form .form-radio .inputs-list>.form-group .label,.moderator-item .profile form>span,.moderator-item .profile form input.form-control,.moderator-item .profile form label.control-label span,.moderator-item .profile form select.form-control,.moderator-item .profile form textarea.form-control,.moderator-item .profile p,.questioner-login form .moderator-item .profile input:not([type=submit]),form .form-check .moderator-item .profile .label,form .form-radio .inputs-list>.form-group .moderator-item .profile .label,form .moderator-item .profile input.form-control,form .moderator-item .profile select.form-control,form .moderator-item .profile textarea.form-control,form label.control-label .moderator-item .profile span{font-size:1.125rem;line-height:1.4}#question-form .chatbox .moderator-item .profile input:last-child,#question-form .moderator-item .profile #notification:last-child,.moderator-item .profile #question-form #notification:last-child,.moderator-item .profile #question-form .chatbox input:last-child,.moderator-item .profile .questioner-login form input:last-child:not([type=submit]),.moderator-item .profile form .form-check .label:last-child,.moderator-item .profile form .form-radio .inputs-list>.form-group .label:last-child,.moderator-item .profile form>span:last-child,.moderator-item .profile form input.form-control:last-child,.moderator-item .profile form label.control-label span:last-child,.moderator-item .profile form select.form-control:last-child,.moderator-item .profile form textarea.form-control:last-child,.moderator-item .profile p:last-child,.questioner-login form .moderator-item .profile input:last-child:not([type=submit]),form .form-check .moderator-item .profile .label:last-child,form .form-radio .inputs-list>.form-group .moderator-item .profile .label:last-child,form .moderator-item .profile input.form-control:last-child,form .moderator-item .profile select.form-control:last-child,form .moderator-item .profile textarea.form-control:last-child,form label.control-label .moderator-item .profile span:last-child{margin-bottom:0}.theme-teaser-container{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m);transition:all .6s ease-in-out}@media screen and (max-width:768px){.theme-teaser-container{padding:var(--spacing-s) 0}.theme-teaser-container:last-of-type{padding-bottom:0}}.theme-teaser-container .hero-sub,.theme-teaser-container .row{-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.theme-teaser-container .hero-sub,.theme-teaser-container .row{-ms-flex-flow:column nowrap!important;flex-flow:column nowrap!important}}.theme-teaser-container .hero-sub .media,.theme-teaser-container .row .media{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.theme-teaser-container .hero-sub .media img,.theme-teaser-container .row .media img{height:auto;margin:0;max-width:100%;object-fit:contain}.theme-teaser-container .hero-sub .content,.theme-teaser-container .row .content{padding-top:0}@media screen and (max-width:768px){.theme-teaser-container .hero-sub .content,.theme-teaser-container .row .content{padding-top:var(--spacing-s)!important}}.theme-teaser-container:nth-child(2n) .hero-sub,.theme-teaser-container:nth-child(2n) .row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.theme-teaser-container:nth-child(2n) .hero-sub .content,.theme-teaser-container:nth-child(2n) .row .content{padding-left:0;padding-right:var(--spacing-s)}@media screen and (max-width:768px){.theme-teaser-container:nth-child(2n) .hero-sub .content,.theme-teaser-container:nth-child(2n) .row .content{padding-right:0}}.theme-teaser-container.t1 h2{color:var(--color-t1)}.theme-teaser-container.t1 .btn--ghost{border-color:var(--color-t1);color:var(--color-t1)}.theme-teaser-container.t1 .btn--ghost:hover{background-color:var(--color-t1);color:#fff}.theme-teaser-container.t2 h2{color:var(--color-t2)}.theme-teaser-container.t2 .btn--ghost{border-color:var(--color-t2);color:var(--color-t2)}.theme-teaser-container.t2 .btn--ghost:hover{background-color:var(--color-t2);color:#fff}.theme-teaser-container.t3 h2{color:var(--color-t3)}.theme-teaser-container.t3 .btn--ghost{border-color:var(--color-t3);color:var(--color-t3)}.theme-teaser-container.t3 .btn--ghost:hover{background-color:var(--color-t3);color:#fff}.theme-teaser-container.t4 h2{color:var(--color-t4)}.theme-teaser-container.t4 .btn--ghost{border-color:var(--color-t4);color:var(--color-t4)}.theme-teaser-container.t4 .btn--ghost:hover{background-color:var(--color-t4);color:#fff}.theme-teaser-container.t5 h2{color:var(--color-t5)}.theme-teaser-container.t5 .btn--ghost{border-color:var(--color-t5);color:var(--color-t5)}.theme-teaser-container.t5 .btn--ghost:hover{background-color:var(--color-t5);color:#fff}.theme-teaser-container .spinner{animation:f 4s infinite;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:calc(var(--spacing-m) * .75);opacity:1;position:absolute;pointer-events:auto;transition:all .6s ease-in-out;visibility:visible;width:calc(var(--spacing-m) * .75)}@media screen and (max-width:768px){.theme-teaser-container .spinner{display:none}}@media screen and (max-width:768px){.theme-teaser-container .lottie-container,.theme-teaser-container .media img{opacity:1;visibility:visible;height:100%;pointer-events:auto;width:100%}}.theme-teaser-container .lottie-container,.theme-teaser-container .media img{opacity:1;visibility:visible;height:100%;pointer-events:auto;width:100%;transition:all .6s ease-in-out}@keyframes f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lounge{height:100vh;width:100vw;line-height:0}.lounge iframe{height:100%;width:100%}.uc-embedding-container{min-height:380px!important}.uc-embedding-container .uc-embedding-wrapper{width:600px!important;padding:2rem!important}#question-form .uc-embedding-container h4,.grid-75-25 .left .uc-embedding-container h1+h4,.uc-embedding-container #question-form h4,.uc-embedding-container .grid-75-25 .left h1+h4,.uc-embedding-container h3{color:var(--color-green)!important}.uc-embedding-container .uc-embedding-more-info{background:var(--color-base-15)!important;color:var(--color-base)!important;margin-right:1rem;border-radius:16rem!important}.uc-embedding-container .uc-embedding-accept{background:var(--color-green)!important;border-radius:16rem!important}.uc-embedding-container .uc-embedding-buttons+span{font-size:12px!important}.schedule-container{margin-top:10rem}@media screen and (max-width:768px){.schedule-container{margin-top:5rem}}.schedule,.schedule-top-header{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;max-width:100%;width:100%}.schedule-top-header li:before,.schedule li:before{content:none}.schedule-container,.schedule-top-header-container{padding:98px 0 109px}.schedule-container h2,.schedule-top-header-container h2{color:var(--color-base);font-family:var(--font-secondary);font-size:2.875rem;line-height:1.1;margin-bottom:3.25rem}.schedule-container h2 strong,.schedule-top-header-container h2 strong{font-family:var(--font-tertiary)}.schedule-top-header>aside,.schedule>aside{border-right:0;-ms-flex:none;flex:none;left:.1875rem;margin-top:3.375rem;max-width:330px;padding:.25rem 0 0;position:relative;width:36vw;z-index:2}@media screen and (max-width:768px){.schedule-top-header>aside,.schedule>aside{max-width:4rem;width:4rem}}.schedule-top-header>aside li,.schedule>aside li{-ms-flex-align:start;align-items:flex-start;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:2rem 15px;min-height:calc(166px + 5rem);text-align:right;font-family:var(--font-secondary);color:#fff;font-size:.875rem;letter-spacing:.25rem;text-transform:uppercase;border-radius:3px}@media screen and (max-width:768px){.schedule-top-header>aside li,.schedule>aside li{overflow:hidden;font-size:0}}.schedule-top-header>aside li span,.schedule>aside li span{display:-ms-flexbox;display:flex;min-height:73px;height:65px;padding:.5rem 1.5rem;-ms-flex-align:center;align-items:center;border-radius:3px;width:100%;text-align:center;-ms-flex-pack:center;justify-content:center}.schedule-top-header>aside li strong,.schedule>aside li strong{font-family:var(--font-tertiary)}@media screen and (max-width:768px){.schedule-top-header>aside li:nth-child(2),.schedule>aside li:nth-child(2){margin-top:19px}}.schedule-top-header>aside li.category-theme-1 span,.schedule>aside li.category-theme-1 span{background:var(--color-t1);box-shadow:0 .1875rem 0 var(--color-t1)}@media screen and (max-width:768px){.schedule-top-header>aside li.category-theme-1,.schedule>aside li.category-theme-1{color:var(--color-t1)}}.schedule-top-header>aside li.category-theme-2 span,.schedule>aside li.category-theme-2 span{background:var(--color-t2);box-shadow:0 .1875rem 0 var(--color-t2)}@media screen and (max-width:768px){.schedule-top-header>aside li.category-theme-2,.schedule>aside li.category-theme-2{color:var(--color-t2)}}.schedule-top-header>aside li.category-theme-3 span,.schedule>aside li.category-theme-3 span{background:var(--color-t3);box-shadow:0 .1875rem 0 var(--color-t3)}@media screen and (max-width:768px){.schedule-top-header>aside li.category-theme-3,.schedule>aside li.category-theme-3{color:var(--color-t3)}}.schedule-top-header>section,.schedule>section{-ms-flex:3 0 auto;flex:3 0 auto;padding:0 0 0 1.25rem;width:70vw}@media screen and (max-width:768px){.schedule-top-header>section,.schedule>section{width:50vw}}.schedule-header,.schedule-top-header-header{-webkit-transform-style:preserve-3d;box-shadow:none;overflow:hidden;padding-bottom:.8rem;position:relative;top:0;transform-style:preserve-3d;width:100%;z-index:3}.schedule-header ul,.schedule-top-header-header ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:46px;list-style:none;margin:0;padding:0;z-index:3}.schedule-header li,.schedule-top-header-header li{color:var(--color-base);display:block;-ms-flex:none;flex:none;font-size:.875rem;left:-1rem;line-height:17px;list-style:none;margin-bottom:0!important;padding:0;position:relative;width:115px}.schedule-header li:first-child,.schedule-top-header-header li:first-child{left:0}.schedule-header li:last-child,.schedule-top-header-header li:last-child{left:-3.25rem}.schedule-header li.active,.schedule-top-header-header li.active{font-family:var(--font-primary)}.schedule-content,.schedule-top-header-content{display:block;overflow-x:scroll;overflow-y:visible;position:relative;width:100%;border-radius:3px 0 0 0}.schedule-timeline,.schedule-top-header-timeline{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;margin-right:1rem!important;padding:0;z-index:1}.schedule-timeline li,.schedule-top-header-timeline li{color:var(--color-base);font-size:.875rem;height:calc(166px + 5rem);line-height:17px;list-style:none;padding:2rem 0;min-height:105px;position:relative}.schedule-timeline li:first-child,.schedule-top-header-timeline li:first-child{background-color:rgba(var(--color-str-t1),.08)}.schedule-timeline li:nth-child(2),.schedule-top-header-timeline li:nth-child(2){background-color:rgba(var(--color-str-t2),.08)}.schedule-timeline li:nth-child(3),.schedule-top-header-timeline li:nth-child(3){background-color:rgba(var(--color-str-t3),.08)}.schedule-timeline li:last-child,.schedule-top-header-timeline li:last-child{min-height:110px}@media screen and (max-width:768px){.schedule-timeline li:last-child,.schedule-top-header-timeline li:last-child{min-height:110px}}.schedule-timeline li:after,.schedule-top-header-timeline li:after{background:linear-gradient(90deg,var(--color-base),var(--color-base) 1px,transparent 0,transparent);background-position:-2px 0;background-size:115px auto;bottom:0;content:"";left:0;opacity:.13;position:absolute;right:0;top:0;z-index:1}.schedule-timeline li .time-entry.active,.schedule-top-header-timeline li .time-entry.active{border-radius:3px}.schedule-timeline li .time-entry.active:before,.schedule-top-header-timeline li .time-entry.active:before{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/play.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:1.5rem;margin-right:1.5rem;margin-left:1rem;width:1.5rem;opacity:.75;top:50%;transform:translateY(-50%)}.schedule-timeline li .time-entry.category-theme-1,.schedule-top-header-timeline li .time-entry.category-theme-1{box-shadow:0 .1875rem 0 var(--color-t1);color:var(--color-base)}.schedule-timeline li .time-entry.category-theme-1.active,.schedule-top-header-timeline li .time-entry.category-theme-1.active{background-color:var(--color-t1);color:#fff}.schedule-timeline li .time-entry.category-theme-1 .is-main,.schedule-timeline li .time-entry.category-theme-1.active .label,.schedule-top-header-timeline li .time-entry.category-theme-1 .is-main,.schedule-top-header-timeline li .time-entry.category-theme-1.active .label{color:var(--color-t1)}.schedule-timeline li .time-entry.category-theme-2,.schedule-top-header-timeline li .time-entry.category-theme-2{box-shadow:0 .1875rem 0 var(--color-t2);color:var(--color-base)}.schedule-timeline li .time-entry.category-theme-2.active,.schedule-top-header-timeline li .time-entry.category-theme-2.active{background-color:var(--color-t2);color:#fff}.schedule-timeline li .time-entry.category-theme-2 .is-main,.schedule-timeline li .time-entry.category-theme-2.active .label,.schedule-top-header-timeline li .time-entry.category-theme-2 .is-main,.schedule-top-header-timeline li .time-entry.category-theme-2.active .label{color:var(--color-t2)}.schedule-timeline li .time-entry.category-theme-3,.schedule-top-header-timeline li .time-entry.category-theme-3{box-shadow:0 .1875rem 0 var(--color-t3);color:var(--color-base)}.schedule-timeline li .time-entry.category-theme-3.active,.schedule-top-header-timeline li .time-entry.category-theme-3.active{background-color:var(--color-t3);color:#fff}.schedule-timeline li .time-entry.category-theme-3 .is-main,.schedule-timeline li .time-entry.category-theme-3.active .label,.schedule-top-header-timeline li .time-entry.category-theme-3 .is-main,.schedule-top-header-timeline li .time-entry.category-theme-3.active .label{color:var(--color-t3)}.schedule-live,.schedule-top-header-live{background-color:var(--color-green);height:100%;min-height:1rem;pointer-events:none;position:absolute;top:0;width:2px}.schedule-live-time,.schedule-top-header-live-time{background-color:var(--color-green);border-radius:3px;color:#fff;font-family:var(--font-primary);font-weight:700;margin-left:-1.85rem;padding:.25rem .5rem;position:absolute;bottom:1.25rem;left:0;z-index:4}.schedule-top-header .time-entry,.schedule .time-entry{background-color:hsla(0,0%,100%,.9);display:-ms-flexbox;display:flex;height:65px;min-height:73px;padding:.5rem .75rem;position:absolute;transform-style:preserve-3d;transition:background-color .2s;white-space:normal;z-index:2}.schedule-top-header .time-entry.is-down,.schedule .time-entry.is-down{margin-top:calc(65px + 2rem)}.schedule-top-header .time-entry small,.schedule .time-entry small{-ms-flex-item-align:center;align-self:center;display:block;font-family:var(--font-primary);font-size:1rem;font-weight:700;height:fit-content;line-height:1.1875rem;position:relative;text-align:left}.schedule-top-header .time-entry:not(.active)>.label,.schedule .time-entry:not(.active)>.label{display:none}.schedule-top-header .time-entry:not(.active) small,.schedule .time-entry:not(.active) small{font-family:var(--font-primary)}.schedule-top-header .time-entry.active>.is-main,.schedule .time-entry.active>.is-main{display:none}.schedule-top-header .time-entry .is-main svg,.schedule .time-entry .is-main svg{width:25px;height:24px;position:relative;top:12px;left:-5px}.schedule-top-header .time-entry .label,.schedule .time-entry .label{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;background-color:#fff;border-radius:3px 3px 3px 0;font-size:.625rem;left:0;letter-spacing:.1875rem;line-height:.6875rem;padding:.15rem .5rem;position:absolute;text-align:center;top:-.5rem}.schedule-top-header .time-entry .label .is-main svg,.schedule .time-entry .label .is-main svg{width:15px;height:15px;position:relative;top:2px}.schedule-top-header .time-entry .endtime,.schedule-top-header .time-entry .starttime,.schedule .time-entry .endtime,.schedule .time-entry .starttime{display:none}.legend{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;height:30px;margin-top:1rem;margin-bottom:1rem;font-family:var(--font-primary);color:var(--color-base-30);font-size:1rem}.legend .label{font-weight:700;margin:0 1rem}.legend svg{width:25px;height:24px}.legend .main-forum-label{padding:0 .5rem}.button-group{margin-top:calc(var(--spacing-s) / 2);text-align:center}.button-group .btn,.button-group .registration-form span.btn-group,.registration-form .button-group span.btn-group{font-weight:700;max-width:90vw}@media screen and (max-width:768px){.schedule-container .schedule-top-header aside{width:0!important}}.mediathek-list-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;padding-bottom:2rem;-ms-flex-align:end;align-items:flex-end}.mediathek-list-header>div{width:max(370px,33%)!important}.mediathek-list-header .filter-heading{font-family:var(--font-tertiary);font-style:normal;font-weight:400}.mediathek-list-header .filter{position:relative}.mediathek-list-header .filter select{width:100%;background-color:#fff;padding:.5rem 3.5rem .5rem 1.75rem;border:3px solid var(--color-base);font-family:var(--font-primary);font-weight:400;font-style:italic;font-size:1.125rem;color:rgba(var(--color-str-base),.4);cursor:pointer}.mediathek-list-header .filter:after{height:1rem;width:1rem;border-left:2px solid var(--color-base);border-bottom:2px solid var(--color-base);rotate:-45deg;content:"";position:absolute;top:40%;right:1.25rem;transform:translateY(-50%);pointer-events:none}#mediathek-22{display:grid;gap:3rem 2rem;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));padding-bottom:4rem}#mediathek-22 .med-22-container.t1{--topic-color:rgba(var(--color-str-t1))}#mediathek-22 .med-22-container.t2{--topic-color:rgba(var(--color-str-t2))}#mediathek-22 .med-22-container.t3{--topic-color:rgba(var(--color-str-t3))}#mediathek-22 .med-22-container.t1-21{--topic-color:#b9cc4c}#mediathek-22 .med-22-container.t2-21{--topic-color:#2ec7b9}#mediathek-22 .med-22-container.t3-21{--topic-color:#fd5922}#mediathek-22 .med-22-container.t4-21{--topic-color:#383cf7}#mediathek-22 .med-22-container.t5-21{--topic-color:#ab3dc1}#mediathek-22 .med-22-container .teaser-image{width:100%;position:relative;aspect-ratio:16/9;display:-ms-flexbox;display:flex}#mediathek-22 .med-22-container .teaser-image a{display:-ms-flexbox;display:flex}#mediathek-22 .med-22-container .teaser-image:before{content:"";width:80px;height:80px;position:absolute;bottom:0;left:0;background:var(--topic-color);z-index:10}#mediathek-22 .med-22-container .teaser-image img{width:100%;aspect-ratio:16/9}#mediathek-22 .med-22-container .teaser-image svg{position:absolute;bottom:.5rem;right:1rem;transform:scale(.75);cursor:pointer}#mediathek-22 .med-22-container .teaser-image svg circle{fill:var(--color-green)}#mediathek-22 .med-22-container .teaser-image svg path{fill:#fff}#mediathek-22 .med-22-container .top-line{text-transform:uppercase;font-size:1.15rem;padding-top:.5rem;padding-bottom:.25rem}#mediathek-22 .med-22-container .video-informations{padding-bottom:1rem}#mediathek-22 .med-22-container .video-informations a,#mediathek-22 .med-22-container .video-informations span{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;color:var(--topic-color)}#mediathek-22 .med-22-container .video-informations a span,#mediathek-22 .med-22-container .video-informations span span{display:block}#mediathek-22 .med-22-container .video-informations a span:first-child:not(:last-child),#mediathek-22 .med-22-container .video-informations span span:first-child:not(:last-child){margin-bottom:.25rem}#mediathek-22 .med-22-container .video-informations a span:nth-child(2),#mediathek-22 .med-22-container .video-informations span span:nth-child(2){font-family:var(--font-secondary);color:var(--color-base);font-size:1.15rem;text-transform:none}#mediathek-22 .med-22-container summary{font-family:var(--font-secondary-bold);font-weight:600;font-style:normal;color:rgba(0,0,0,.3);cursor:pointer;padding-left:1.5rem;position:relative;list-style-type:none}#mediathek-22 .med-22-container summary::-webkit-details-marker{display:none}#mediathek-22 .med-22-container summary:before{content:"";-ms-flex-align:center;align-items:center;background-color:var(--topic-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.688 1.39l.624-.78L6 4.36 10.688.61l.624.78L6 5.64.687 1.39z' fill='%23F2F2F2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:80%;color:#fff;display:-ms-flexbox;display:flex;font-family:Tondo;font-size:1.875rem;font-weight:700;height:1rem;-ms-flex-pack:center;justify-content:center;left:0;top:50%;transform:translateY(-50%) rotate(0);position:absolute;width:1rem;transition:all .4s}#mediathek-22 .med-22-container details .video-meta{display:grid;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;margin-top:1rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}#mediathek-22 .med-22-container details .video-meta a,#mediathek-22 .med-22-container details .video-meta span.link{color:var(--color-base);transition:color .3s ease-in-out}#mediathek-22 .med-22-container details .video-meta a strong,#mediathek-22 .med-22-container details .video-meta span.link strong{display:block;font-family:var(--font-primary);font-weight:600;font-style:normal}#mediathek-22 .med-22-container details .video-meta a:hover,#mediathek-22 .med-22-container details .video-meta span.link:hover{color:var(--color-base)}#mediathek-22 .med-22-container details[open] summary:before{transform:translateY(-50%) rotate(180deg)}#mediathek-detail.t1{--topic-color:rgba(var(--color-str-t1))}#mediathek-detail.t2{--topic-color:rgba(var(--color-str-t2))}#mediathek-detail.t3{--topic-color:rgba(var(--color-str-t3))}#mediathek-detail.t1-21{--topic-color:#b9cc4c}#mediathek-detail.t2-21{--topic-color:#2ec7b9}#mediathek-detail.t3-21{--topic-color:#fd5922}#mediathek-detail.t4-21{--topic-color:#383cf7}#mediathek-detail.t5-21{--topic-color:#ab3dc1}#mediathek-detail .speaker-list{display:-ms-flexbox;display:flex;gap:3rem}@media (max-width:798px){#mediathek-detail .speaker-list{-ms-flex-direction:column;flex-direction:column}}#mediathek-detail .video{background:#000;display:-ms-flexbox;display:flex}#mediathek-detail .video .iframe,#mediathek-detail .video iframe{width:100%;height:auto;max-height:75vh;aspect-ratio:16/9}#mediathek-detail .detail-content{padding-top:7.5rem;padding-bottom:7.5rem}@media (max-width:798px){#mediathek-detail .detail-content{padding-top:1.5rem;padding-bottom:3.5rem}}#mediathek-detail .heading h1{font-family:var(--font-secondary-bold);font-weight:600;font-style:normal;color:var(--topic-color);font-size:3rem;margin-bottom:1rem}@media (max-width:798px){#mediathek-detail .heading h1{font-size:1.75rem}}#mediathek-detail .heading h1 span{display:block}#mediathek-detail .heading h1 span:nth-child(2){font-size:2.75rem;margin-top:.5rem;font-family:var(--font-secondary);color:var(--color-base);text-transform:none}#mediathek-detail .top-line{text-transform:uppercase;font-size:1.15rem;padding-top:.5rem;padding-bottom:.25rem}#mediathek-detail .speaker{max-width:30%}@media screen and (max-width:1280px){#mediathek-detail .speaker{max-width:50%}}@media screen and (max-width:960px){#mediathek-detail .speaker{max-width:100%}}#mediathek-detail .speaker h4{font-family:var(--font-tertiary);font-weight:900;color:var(--color-green);font-size:1.25rem;text-transform:uppercase;margin-bottom:1.75rem}@media screen and (max-width:768px){#mediathek-detail .speaker h4{font-size:1rem}}#mediathek-detail .speaker ul{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;padding-left:0;margin-bottom:0}#mediathek-detail .speaker li,#mediathek-detail .speaker ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}#mediathek-detail .speaker li{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;font-family:var(--font-tertiary);font-size:.875rem;line-height:.875rem;color:var(--color-green);text-transform:uppercase}#mediathek-detail .speaker li:before{content:none}#mediathek-detail .speaker li a{color:var(--color-green);font-family:var(--font-tertiary);font-size:.875rem;line-height:.875rem}#mediathek-detail .speaker picture{height:3.8rem;width:3.8rem;aspect-ratio:1/1}#mediathek-detail .speaker picture img{width:100%;height:100%;object-fit:cover}.teaser-themeforum-live{margin-top:4.375rem}.teaser-themeforum-live.highlight .hero-sub:before,.teaser-themeforum-live.highlight .row:before{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-talk-highlight.svg);background-position:50%;background-repeat:no-repeat;background-size:70%}.teaser-themeforum-live .hero-sub,.teaser-themeforum-live .row{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;color:#fff;padding:11px 22px;-ms-flex-align:center!important;align-items:center!important}@media screen and (max-width:1125px){.teaser-themeforum-live .hero-sub,.teaser-themeforum-live .row{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:650px){.teaser-themeforum-live .hero-sub,.teaser-themeforum-live .row{margin-bottom:2.8rem}}.teaser-themeforum-live .hero-sub:before,.teaser-themeforum-live .row:before{content:"";height:2.8rem;left:-2.8rem;position:absolute;top:-2.8rem;width:2.8rem}@media screen and (max-width:650px){.teaser-themeforum-live .hero-sub:before,.teaser-themeforum-live .row:before{left:0}}.teaser-themeforum-live .hero-sub:after,.teaser-themeforum-live .row:after{bottom:0;content:"";height:2.8rem;position:absolute;right:-2.8rem;width:2.8rem}@media screen and (max-width:650px){.teaser-themeforum-live .hero-sub:after,.teaser-themeforum-live .row:after{bottom:-2.8rem;right:0}}#question-form .chatbox .teaser-themeforum-live .hero-sub input,#question-form .chatbox .teaser-themeforum-live .row input,#question-form .teaser-themeforum-live .hero-sub #notification,#question-form .teaser-themeforum-live .row #notification,.questioner-login form .teaser-themeforum-live .hero-sub input:not([type=submit]),.questioner-login form .teaser-themeforum-live .row input:not([type=submit]),.teaser-themeforum-live .hero-sub #question-form #notification,.teaser-themeforum-live .hero-sub #question-form .chatbox input,.teaser-themeforum-live .hero-sub .questioner-login form input:not([type=submit]),.teaser-themeforum-live .hero-sub form .form-check .label,.teaser-themeforum-live .hero-sub form .form-radio .inputs-list>.form-group .label,.teaser-themeforum-live .hero-sub form>span,.teaser-themeforum-live .hero-sub form input.form-control,.teaser-themeforum-live .hero-sub form label.control-label span,.teaser-themeforum-live .hero-sub form select.form-control,.teaser-themeforum-live .hero-sub form textarea.form-control,.teaser-themeforum-live .hero-sub p,.teaser-themeforum-live .row #question-form #notification,.teaser-themeforum-live .row #question-form .chatbox input,.teaser-themeforum-live .row .questioner-login form input:not([type=submit]),.teaser-themeforum-live .row form .form-check .label,.teaser-themeforum-live .row form .form-radio .inputs-list>.form-group .label,.teaser-themeforum-live .row form>span,.teaser-themeforum-live .row form input.form-control,.teaser-themeforum-live .row form label.control-label span,.teaser-themeforum-live .row form select.form-control,.teaser-themeforum-live .row form textarea.form-control,.teaser-themeforum-live .row p,form .form-check .teaser-themeforum-live .hero-sub .label,form .form-check .teaser-themeforum-live .row .label,form .form-radio .inputs-list>.form-group .teaser-themeforum-live .hero-sub .label,form .form-radio .inputs-list>.form-group .teaser-themeforum-live .row .label,form .teaser-themeforum-live .hero-sub input.form-control,form .teaser-themeforum-live .hero-sub select.form-control,form .teaser-themeforum-live .hero-sub textarea.form-control,form .teaser-themeforum-live .row input.form-control,form .teaser-themeforum-live .row select.form-control,form .teaser-themeforum-live .row textarea.form-control,form label.control-label .teaser-themeforum-live .hero-sub span,form label.control-label .teaser-themeforum-live .row span{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;-ms-flex-align:center!important;align-items:center!important;color:#fff;padding:0;margin:0}@media screen and (max-width:1125px){#question-form .chatbox .teaser-themeforum-live .hero-sub input,#question-form .chatbox .teaser-themeforum-live .row input,#question-form .teaser-themeforum-live .hero-sub #notification,#question-form .teaser-themeforum-live .row #notification,.questioner-login form .teaser-themeforum-live .hero-sub input:not([type=submit]),.questioner-login form .teaser-themeforum-live .row input:not([type=submit]),.teaser-themeforum-live .hero-sub #question-form #notification,.teaser-themeforum-live .hero-sub #question-form .chatbox input,.teaser-themeforum-live .hero-sub .questioner-login form input:not([type=submit]),.teaser-themeforum-live .hero-sub form .form-check .label,.teaser-themeforum-live .hero-sub form .form-radio .inputs-list>.form-group .label,.teaser-themeforum-live .hero-sub form>span,.teaser-themeforum-live .hero-sub form input.form-control,.teaser-themeforum-live .hero-sub form label.control-label span,.teaser-themeforum-live .hero-sub form select.form-control,.teaser-themeforum-live .hero-sub form textarea.form-control,.teaser-themeforum-live .hero-sub p,.teaser-themeforum-live .row #question-form #notification,.teaser-themeforum-live .row #question-form .chatbox input,.teaser-themeforum-live .row .questioner-login form input:not([type=submit]),.teaser-themeforum-live .row form .form-check .label,.teaser-themeforum-live .row form .form-radio .inputs-list>.form-group .label,.teaser-themeforum-live .row form>span,.teaser-themeforum-live .row form input.form-control,.teaser-themeforum-live .row form label.control-label span,.teaser-themeforum-live .row form select.form-control,.teaser-themeforum-live .row form textarea.form-control,.teaser-themeforum-live .row p,form .form-check .teaser-themeforum-live .hero-sub .label,form .form-check .teaser-themeforum-live .row .label,form .form-radio .inputs-list>.form-group .teaser-themeforum-live .hero-sub .label,form .form-radio .inputs-list>.form-group .teaser-themeforum-live .row .label,form .teaser-themeforum-live .hero-sub input.form-control,form .teaser-themeforum-live .hero-sub select.form-control,form .teaser-themeforum-live .hero-sub textarea.form-control,form .teaser-themeforum-live .row input.form-control,form .teaser-themeforum-live .row select.form-control,form .teaser-themeforum-live .row textarea.form-control,form label.control-label .teaser-themeforum-live .hero-sub span,form label.control-label .teaser-themeforum-live .row span{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end}}.teaser-themeforum-live-time{font-family:var(--font-secondary);width:25%!important}@media screen and (max-width:1125px){.teaser-themeforum-live-time{-ms-flex-order:2;order:2}}@media screen and (max-width:650px){.teaser-themeforum-live-time{width:100%!important}}.teaser-themeforum-live-time time:first-child{font-family:var(--font-secondary-bold);font-style:normal;font-weight:400;display:block;font-size:1.85rem}@media screen and (max-width:650px){.teaser-themeforum-live-time time:first-child{display:inline}}.teaser-themeforum-live-title{font-size:1.125rem}@media screen and (max-width:1125px){.teaser-themeforum-live-title{width:75%!important;-ms-flex-order:3;order:3}}@media screen and (max-width:650px){.teaser-themeforum-live-title{width:100%!important}}.teaser-themeforum-live-theme{font-family:var(--font-tertiary);font-size:2rem;text-transform:uppercase;text-align:right}@media screen and (max-width:1450px){.teaser-themeforum-live-theme{font-size:1.8rem}}@media screen and (max-width:1125px){.teaser-themeforum-live-theme{width:75%!important;margin-left:25%;-ms-flex-order:1;order:1;text-align:left}}@media screen and (max-width:650px){.teaser-themeforum-live-theme{font-size:.84375rem;margin-left:0;width:100%!important}}.t1 .teaser-themeforum-live .hero-sub,.t1 .teaser-themeforum-live .hero-sub:after,.t1 .teaser-themeforum-live .hero-sub:before,.t1 .teaser-themeforum-live .row,.t1 .teaser-themeforum-live .row:after,.t1 .teaser-themeforum-live .row:before{background-color:var(--color-t1)}.t2 .teaser-themeforum-live .hero-sub,.t2 .teaser-themeforum-live .hero-sub:after,.t2 .teaser-themeforum-live .hero-sub:before,.t2 .teaser-themeforum-live .row,.t2 .teaser-themeforum-live .row:after,.t2 .teaser-themeforum-live .row:before{background-color:var(--color-t2)}.t3 .teaser-themeforum-live .hero-sub,.t3 .teaser-themeforum-live .hero-sub:after,.t3 .teaser-themeforum-live .hero-sub:before,.t3 .teaser-themeforum-live .row,.t3 .teaser-themeforum-live .row:after,.t3 .teaser-themeforum-live .row:before{background-color:var(--color-t3)}.t4 .teaser-themeforum-live .hero-sub,.t4 .teaser-themeforum-live .hero-sub:after,.t4 .teaser-themeforum-live .hero-sub:before,.t4 .teaser-themeforum-live .row,.t4 .teaser-themeforum-live .row:after,.t4 .teaser-themeforum-live .row:before{background-color:var(--color-t4)}.t5 .teaser-themeforum-live .hero-sub,.t5 .teaser-themeforum-live .hero-sub:after,.t5 .teaser-themeforum-live .hero-sub:before,.t5 .teaser-themeforum-live .row,.t5 .teaser-themeforum-live .row:after,.t5 .teaser-themeforum-live .row:before{background-color:var(--color-t5)}.interaction-modules{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;margin-top:2.8rem}@media screen and (max-width:1024px){.interaction-modules{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.interaction-modules .stream-container{width:100%;max-height:986px}@media screen and (max-width:1024px){.interaction-modules .stream-container{max-height:unset!important}}.interaction-modules .stream-container>div{height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none}.interaction-modules .stream-container>div:first-child{position:relative}.interaction-modules .stream-container .stream{padding-bottom:56.25%;position:relative;width:100%;transform:translateX(-50%);left:50%;pointer-events:auto}@supports (aspect-ratio:16/9){.interaction-modules .stream-container .stream{aspect-ratio:16/9;padding-bottom:unset}}@media screen and (max-width:1024px){.interaction-modules .stream-container .stream{max-height:unset!important}}.interaction-modules .stream-container .stream iframe{height:100%;left:0;position:absolute;top:0;width:100%}.interaction-modules .stream-container .iframe-wrapper{position:absolute;bottom:4rem;height:75%;width:100%;transform:translateX(-50%);left:50%;pointer-events:auto}@media screen and (max-width:1024px){.interaction-modules .stream-container .iframe-wrapper{display:none}}.interaction-modules .stream-container .iframe-wrapper iframe{height:100%;width:100%}.interaction-modules .chat-container{width:40%;max-width:500px}@media screen and (max-width:1024px){.interaction-modules .chat-container{max-width:unset;width:100%!important}}.interaction-modules .chat-container .iframe-wrapper,.interaction-modules .chat-container>div{display:-ms-flexbox;display:flex;height:100%;width:100%}.interaction-modules .chat-container .iframe-wrapper{margin-left:2px}@media screen and (max-width:1024px) and (min-height:501px){.interaction-modules .chat-container .iframe-wrapper{height:50rem;max-height:50vh}}@media screen and (max-width:1024px) and (max-height:500px){.interaction-modules .chat-container .iframe-wrapper{height:50rem;max-height:80vh}}.interaction-modules .chat-container .iframe-wrapper iframe{width:100%;height:100%}.interaction-modules .chat-container .login{padding-left:1rem;padding-right:1rem}.image-gallery{margin-top:3rem;margin-bottom:3rem}.image-gallery .hero-sub,.image-gallery .row{display:unset;columns:2;column-gap:1rem}@media screen and (min-width:1025px){.image-gallery .hero-sub,.image-gallery .row{columns:4}}.image-gallery .hero-sub a,.image-gallery .row a{margin-bottom:1rem;width:100%}.image-gallery .hero-sub a img,.image-gallery .row a img{height:auto;width:100%}.newsletter-teaser:not(.container){margin-top:41rem}@media screen and (max-width:960px){.newsletter-teaser:not(.container){margin-top:0}}.newsletter-teaser.container .newsletter-form{position:relative;width:37.5%!important;margin-left:12.5%}@media screen and (max-width:1280px){.newsletter-teaser.container .newsletter-form{width:50%!important}}@media screen and (max-width:960px){.newsletter-teaser.container .newsletter-form{width:75%!important}}@media screen and (max-width:576px){.newsletter-teaser.container .newsletter-form{margin-left:0;margin-top:100px;margin-bottom:calc(3rem + 100px);width:100%!important}}.newsletter-teaser .newsletter-form{background-color:var(--color-base-30);padding:3.0625rem 3.0625rem 8rem;margin-bottom:9rem;margin-top:9rem}.newsletter-teaser .newsletter-form:after,.newsletter-teaser .newsletter-form:before{background-color:var(--color-base-30);position:absolute;content:"";height:100px;width:100px}.newsletter-teaser .newsletter-form:after{bottom:-100px;right:0}.newsletter-teaser .newsletter-form:before{left:0;top:-100px}.newsletter-teaser .newsletter-form h2{color:#fff;font-family:var(--font-tertiary);margin-bottom:1.8rem;text-transform:none}#question-form .chatbox .newsletter-teaser .newsletter-form input,#question-form .newsletter-teaser .newsletter-form #notification,.newsletter-teaser .newsletter-form #question-form #notification,.newsletter-teaser .newsletter-form #question-form .chatbox input,.newsletter-teaser .newsletter-form .questioner-login form input:not([type=submit]),.newsletter-teaser .newsletter-form form .form-check .label,.newsletter-teaser .newsletter-form form .form-radio .inputs-list>.form-group .label,.newsletter-teaser .newsletter-form form>span,.newsletter-teaser .newsletter-form form input.form-control,.newsletter-teaser .newsletter-form form label.control-label span,.newsletter-teaser .newsletter-form form select.form-control,.newsletter-teaser .newsletter-form form textarea.form-control,.newsletter-teaser .newsletter-form h4,.newsletter-teaser .newsletter-form label,.newsletter-teaser .newsletter-form p,.questioner-login form .newsletter-teaser .newsletter-form input:not([type=submit]),form .form-check .newsletter-teaser .newsletter-form .label,form .form-radio .inputs-list>.form-group .newsletter-teaser .newsletter-form .label,form .newsletter-teaser .newsletter-form input.form-control,form .newsletter-teaser .newsletter-form select.form-control,form .newsletter-teaser .newsletter-form textarea.form-control,form label.control-label .newsletter-teaser .newsletter-form span{color:#fff}.newsletter-teaser .newsletter-form .bfm-form label{display:block;font-family:var(--font-secondary);margin-bottom:.5rem}.newsletter-teaser .newsletter-form .bfm-form input{background-color:transparent;border-bottom:2px solid #fff;color:#fff;font-size:1rem;padding:.5rem 1.5rem .5rem .5rem;transition:all .6s ease-in-out}.newsletter-teaser .newsletter-form .bfm-form input:focus{background-color:#fff;color:var(--color-base);padding:1rem 1.5rem 1rem .5rem}.newsletter-teaser .newsletter-form .bfm-form button{background-color:#fff;background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-submit.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;color:var(--color-base);cursor:pointer;height:calc(var(--spacing-s) * .5);margin-left:1rem;padding:1.5rem;transition:transform .6s ease-in-out;width:calc(var(--spacing-s) * .5)}.newsletter-teaser .newsletter-form .bfm-form button span{display:none}.newsletter-teaser .newsletter-form .bfm-form button:focus,.newsletter-teaser .newsletter-form .bfm-form button:hover{transform:scale(1.05)}.newsletter-teaser .newsletter-form .bfm-form>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.lounge-teaser{margin-top:5rem;margin-bottom:13rem}@media screen and (max-width:960px){.lounge-teaser{margin-bottom:10rem}}.lounge-teaser .hero-sub>div,.lounge-teaser .row>div{position:relative}.lounge-teaser .image{padding-bottom:25.56%;position:relative;aspect-ratio:16/9;width:70%}@media screen and (max-width:960px){.lounge-teaser .image{width:100%}}.lounge-teaser .image img{width:70%;margin-top:4.5rem;height:auto}.lounge-teaser .image iframe{width:100%;height:100%;position:absolute;top:0;left:0}.lounge-teaser .box{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;background-color:#fff;-ms-flex-item-align:end;align-self:flex-end;width:45%;margin-left:50%;box-shadow:-30px 24px 44px 0 rgba(0,0,0,.26);padding:2.875rem 3.75rem 3.5rem}@media screen and (max-width:1024px){.lounge-teaser .box{width:70%;position:relative;margin-left:unset;top:-5rem!important;left:30%}}@media screen and (max-width:960px){.lounge-teaser .box{position:relative;margin-left:unset;top:-10rem!important;left:5rem}}@media screen and (max-width:768px){.lounge-teaser .box{width:100%;top:0!important;left:0}}.lounge-teaser .box.teaser{top:13rem}@media screen and (max-width:1024px){.lounge-teaser .box.teaser{top:0}}.lounge-teaser .box .login{padding-top:0;width:100%}#question-form .chatbox .lounge-teaser .box .login h2+input,#question-form .lounge-teaser .box .login h2+#notification,.lounge-teaser .box .login #question-form .chatbox h2+input,.lounge-teaser .box .login #question-form h2+#notification,.lounge-teaser .box .login .questioner-login form h2+input:not([type=submit]),.lounge-teaser .box .login form .form-check h2+.label,.lounge-teaser .box .login form .form-radio .inputs-list>.form-group h2+.label,.lounge-teaser .box .login form>h2+span,.lounge-teaser .box .login form h2+input.form-control,.lounge-teaser .box .login form h2+select.form-control,.lounge-teaser .box .login form h2+textarea.form-control,.lounge-teaser .box .login form label.control-label h2+span,.lounge-teaser .box .login h2+p,.questioner-login form .lounge-teaser .box .login h2+input:not([type=submit]),form .form-check .lounge-teaser .box .login h2+.label,form .form-radio .inputs-list>.form-group .lounge-teaser .box .login h2+.label,form .lounge-teaser .box .login h2+input.form-control,form .lounge-teaser .box .login h2+select.form-control,form .lounge-teaser .box .login h2+textarea.form-control,form label.control-label .lounge-teaser .box .login h2+span{display:none}.lounge-teaser .box .login .error-notify{color:var(--color-base)}#question-form .chatbox .lounge-teaser .box .login.recovery h2+input,#question-form .lounge-teaser .box .login.recovery h2+#notification,.lounge-teaser .box .login.recovery #question-form .chatbox h2+input,.lounge-teaser .box .login.recovery #question-form h2+#notification,.lounge-teaser .box .login.recovery .questioner-login form h2+input:not([type=submit]),.lounge-teaser .box .login.recovery form .form-check h2+.label,.lounge-teaser .box .login.recovery form .form-radio .inputs-list>.form-group h2+.label,.lounge-teaser .box .login.recovery form>h2+span,.lounge-teaser .box .login.recovery form h2+input.form-control,.lounge-teaser .box .login.recovery form h2+select.form-control,.lounge-teaser .box .login.recovery form h2+textarea.form-control,.lounge-teaser .box .login.recovery form label.control-label h2+span,.lounge-teaser .box .login.recovery h2+p,.questioner-login form .lounge-teaser .box .login.recovery h2+input:not([type=submit]),form .form-check .lounge-teaser .box .login.recovery h2+.label,form .form-radio .inputs-list>.form-group .lounge-teaser .box .login.recovery h2+.label,form .lounge-teaser .box .login.recovery h2+input.form-control,form .lounge-teaser .box .login.recovery h2+select.form-control,form .lounge-teaser .box .login.recovery h2+textarea.form-control,form label.control-label .lounge-teaser .box .login.recovery h2+span{display:block}.lounge-teaser .box .teaser{padding-top:5rem;padding-bottom:5rem;width:100%}@media screen and (max-width:960px){.lounge-teaser .box .teaser{padding:2.5rem 0}}.lounge-teaser .box .teaser h2{color:var(--color-base)}.agenda-teaser{margin-top:7rem;margin-bottom:10rem}@media screen and (max-width:700px){.agenda-teaser{margin-top:0!important}}.agenda-teaser .hero-sub,.agenda-teaser .row{-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.agenda-teaser .hero-sub,.agenda-teaser .row{-ms-flex-direction:column;flex-direction:column}}.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{-ms-flex-preferred-size:65%;flex-basis:65%;background-color:var(--color-green);color:#fff;padding-top:7rem!important;padding-bottom:9rem!important;padding-right:12%;z-index:1}@media screen and (min-width:1024px) and (max-width:1450px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{padding-left:5rem!important}}@media screen and (max-width:768px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{padding-left:calc(var(--spacing-s) * .5);padding-right:calc(var(--spacing-s) * .5)}}@media screen and (max-width:1360px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{-ms-flex-preferred-size:unset;flex-basis:unset;width:65%}}@media screen and (max-width:1024px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{width:100%;padding:90px 5rem!important}}@media screen and (max-width:768px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{padding:90px 15px!important}}@media screen and (min-width:1450px){.agenda-teaser .hero-sub .content,.agenda-teaser .row .content{padding-left:clamp(5rem,(100vw - 1400px)/2,2000px)}}.agenda-teaser .hero-sub .content h2,.agenda-teaser .row .content h2{color:#fff;margin-bottom:2rem}#question-form .agenda-teaser .hero-sub .content #notification,#question-form .agenda-teaser .row .content #notification,#question-form .chatbox .agenda-teaser .hero-sub .content input,#question-form .chatbox .agenda-teaser .row .content input,.agenda-teaser .hero-sub .content #question-form #notification,.agenda-teaser .hero-sub .content #question-form .chatbox input,.agenda-teaser .hero-sub .content .questioner-login form input:not([type=submit]),.agenda-teaser .hero-sub .content form .form-check .label,.agenda-teaser .hero-sub .content form .form-radio .inputs-list>.form-group .label,.agenda-teaser .hero-sub .content form>span,.agenda-teaser .hero-sub .content form input.form-control,.agenda-teaser .hero-sub .content form label.control-label span,.agenda-teaser .hero-sub .content form select.form-control,.agenda-teaser .hero-sub .content form textarea.form-control,.agenda-teaser .hero-sub .content p,.agenda-teaser .row .content #question-form #notification,.agenda-teaser .row .content #question-form .chatbox input,.agenda-teaser .row .content .questioner-login form input:not([type=submit]),.agenda-teaser .row .content form .form-check .label,.agenda-teaser .row .content form .form-radio .inputs-list>.form-group .label,.agenda-teaser .row .content form>span,.agenda-teaser .row .content form input.form-control,.agenda-teaser .row .content form label.control-label span,.agenda-teaser .row .content form select.form-control,.agenda-teaser .row .content form textarea.form-control,.agenda-teaser .row .content p,.questioner-login form .agenda-teaser .hero-sub .content input:not([type=submit]),.questioner-login form .agenda-teaser .row .content input:not([type=submit]),form .agenda-teaser .hero-sub .content input.form-control,form .agenda-teaser .hero-sub .content select.form-control,form .agenda-teaser .hero-sub .content textarea.form-control,form .agenda-teaser .row .content input.form-control,form .agenda-teaser .row .content select.form-control,form .agenda-teaser .row .content textarea.form-control,form .form-check .agenda-teaser .hero-sub .content .label,form .form-check .agenda-teaser .row .content .label,form .form-radio .inputs-list>.form-group .agenda-teaser .hero-sub .content .label,form .form-radio .inputs-list>.form-group .agenda-teaser .row .content .label,form label.control-label .agenda-teaser .hero-sub .content span,form label.control-label .agenda-teaser .row .content span{margin-bottom:3.5rem}.agenda-teaser .hero-sub .media,.agenda-teaser .row .media{-ms-flex-preferred-size:45%;flex-basis:45%;height:480px;padding-top:5rem}@media screen and (max-width:1360px){.agenda-teaser .hero-sub .media,.agenda-teaser .row .media{padding:0;padding-top:5rem;-ms-flex-preferred-size:unset;flex-basis:unset;width:45%}}@media screen and (max-width:1024px){.agenda-teaser .hero-sub .media,.agenda-teaser .row .media{padding:0;height:unset;width:100%}}@media screen and (min-width:1024px) and (max-width:1275px){.agenda-teaser .hero-sub .media,.agenda-teaser .row .media{padding-top:8rem}}.agenda-teaser .hero-sub .media .svg-container,.agenda-teaser .row .media .svg-container{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;position:relative;left:1rem;height:160px}.agenda-teaser .hero-sub .media .svg-container img,.agenda-teaser .row .media .svg-container img{height:90%;width:auto}@media screen and (max-width:1024px){.agenda-teaser .hero-sub .media .svg-container,.agenda-teaser .row .media .svg-container{display:none}}.agenda-teaser .hero-sub .media .image-container,.agenda-teaser .row .media .image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;position:relative;left:-5rem;height:550px;width:calc(100% + 5rem);z-index:1}@media screen and (max-width:768px){.agenda-teaser .hero-sub .media .image-container,.agenda-teaser .row .media .image-container{-ms-flex-pack:start;justify-content:flex-start;height:unset;right:0}}.agenda-teaser .hero-sub .media .image-container img,.agenda-teaser .row .media .image-container img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.agenda-teaser .hero-sub .media .image-container img,.agenda-teaser .row .media .image-container img{width:100%!important;height:auto!important}}.text-divider{padding:5vh .4vw}@media screen and (max-width:768px){.text-divider{margin-left:15px;margin-right:15px;padding:5vh 0}}#question-form .text-divider.medium h4,.grid-75-25 .left .text-divider.medium h1+h4,.text-divider.medium #question-form h4,.text-divider.medium .grid-75-25 .left h1+h4,.text-divider.medium h3{font-size:clamp(20px,4vw,200px);margin-bottom:-2vw}#question-form .text-divider.small h4,.grid-75-25 .left .text-divider.small h1+h4,.text-divider.small #question-form h4,.text-divider.small .grid-75-25 .left h1+h4,.text-divider.small h3{font-size:clamp(20px,2.5vw,200px);margin-bottom:-1vw}#question-form .text-divider h4,.grid-75-25 .left .text-divider h1+h4,.text-divider #question-form h4,.text-divider .grid-75-25 .left h1+h4,.text-divider h3{font-size:clamp(20px,5vw,200px);margin-bottom:-2.2vw;font-family:var(--font-primary);font-style:normal;font-weight:400}#question-form .text-divider h4:nth-of-type(2),.grid-75-25 .left .text-divider h1+h4:nth-of-type(2),.text-divider #question-form h4:nth-of-type(2),.text-divider .grid-75-25 .left h1+h4:nth-of-type(2),.text-divider h3:nth-of-type(2){text-align:right}#question-form .text-divider h4 span,.grid-75-25 .left .text-divider h1+h4 span,.text-divider #question-form h4 span,.text-divider .grid-75-25 .left h1+h4 span,.text-divider h3 span{font-family:var(--font-tertiary);font-style:normal;font-weight:400}@media screen and (max-width:768px){#question-form .text-divider h4,.grid-75-25 .left .text-divider h1+h4,.text-divider #question-form h4,.text-divider .grid-75-25 .left h1+h4,.text-divider h3{text-align:left!important;font-size:30px!important;line-height:1.1;margin-bottom:unset!important;display:inline}#question-form .text-divider h4 strong,.grid-75-25 .left .text-divider h1+h4 strong,.text-divider #question-form h4 strong,.text-divider .grid-75-25 .left h1+h4 strong,.text-divider h3 strong{line-height:1.1}}.agenda-teaser.speaker-last-year{margin-bottom:20vw}.agenda-teaser.speaker-last-year+*{margin-top:0}.agenda-teaser.speaker-last-year .speaker-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:right;justify-content:right;position:relative;left:-5rem;width:calc(100% + 5rem);z-index:1;margin-top:0}@media screen and (max-width:1024px){.agenda-teaser.speaker-last-year .speaker-container{-ms-flex-pack:start;justify-content:flex-start;height:unset;right:0;left:0;width:100%}}.agenda-teaser.speaker-last-year .speaker-container .speaker{width:33.333%;line-height:0;position:relative;overflow:hidden}@media screen and (max-width:600px){.agenda-teaser.speaker-last-year .speaker-container .speaker{width:50%}}.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name{position:absolute;bottom:0;left:0;padding:0 10px 0 20px;width:100%;height:clamp(40px,20vw,80px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:450px){.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name{height:clamp(30px,15vw,80px)}}.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name form label.control-label,.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name h5,form .agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name label.control-label{color:#fff;margin-bottom:0;font-size:clamp(12px,.85vw,24px);position:relative;z-index:2;text-shadow:0 0 1rem rgba(0,0,0,.85)}@media screen and (max-width:1024px){.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name form label.control-label,.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name h5,form .agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name label.control-label{font-size:clamp(12px,2vw,22px)}}.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name:before{content:"";width:clamp(40px,20vw,80px);height:clamp(40px,20vw,80px);background-color:var(--color-green);position:absolute;left:0;bottom:0;z-index:2}@media screen and (max-width:450px){.agenda-teaser.speaker-last-year .speaker-container .speaker .speaker-name:before{width:clamp(30px,15vw,80px);height:clamp(30px,15vw,80px)}}.agenda-teaser.speaker-last-year .speaker-container img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:768px){.agenda-teaser.speaker-last-year .speaker-container img{width:100%!important;height:auto!important}}.hero-textonly{padding-top:clamp(200px,18vw,350px);padding-bottom:clamp(100px,10vw,200px)}.hero-textonly h1{margin-bottom:0}.teaser-double{background-color:var(--color-base-15);margin-top:300px}@media screen and (max-width:1500px){.teaser-double{margin-top:200px}}@media screen and (max-width:960px){.teaser-double{margin-top:100px}}.teaser-double .text-bild{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:30px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.teaser-double .text-bild{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}}.teaser-double .text-bild .content{-ms-flex-negative:0;flex-shrink:0;width:400px}@media screen and (max-width:960px){.teaser-double .text-bild .content{width:unset;-ms-flex-negative:1;flex-shrink:1}}.teaser-double .text-bild .content h2{margin-bottom:0;padding-top:120px}@media screen and (max-width:960px){.teaser-double .text-bild .content h2{padding-top:0;margin-top:1rem}}.teaser-double .text-bild .media{-ms-flex-negative:2;flex-shrink:2;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-top:-150px;height:auto;width:100%}@media screen and (max-width:960px){.teaser-double .text-bild .media{margin-left:0;margin-top:-60px}}.teaser-double .text-bild .media img{width:100%;height:auto}.teaser-double .links{margin-left:430px;padding:60px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1280px){.teaser-double .links{padding:30px 0 60px}}@media screen and (max-width:960px){.teaser-double .links{margin-left:0}}.teaser-double .links a{margin-right:4rem}@media screen and (max-width:960px){.teaser-double .links a{margin-right:3rem;margin-top:1rem}}.teaser-double .links a:last-child{margin-right:0}.tf-text-highlight{margin:40px auto}.tf-text-highlight .flex-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.tf-text-highlight .flex-content{-ms-flex-direction:column;flex-direction:column;text-align:center}}#question-form .tf-text-highlight .flex-content h4,.grid-75-25 .left .tf-text-highlight .flex-content h1+h4,.tf-text-highlight .flex-content #question-form h4,.tf-text-highlight .flex-content .grid-75-25 .left h1+h4,.tf-text-highlight .flex-content h3{font-family:var(--font-tertiary);font-size:clamp(20px,2.5vw,40px)}#question-form .tf-text-highlight .flex-content h4.t1,.grid-75-25 .left .tf-text-highlight .flex-content h1+h4.t1,.tf-text-highlight .flex-content #question-form h4.t1,.tf-text-highlight .flex-content .grid-75-25 .left h1+h4.t1,.tf-text-highlight .flex-content h3.t1{color:var(--color-t1)}#question-form .tf-text-highlight .flex-content h4.t2,.grid-75-25 .left .tf-text-highlight .flex-content h1+h4.t2,.tf-text-highlight .flex-content #question-form h4.t2,.tf-text-highlight .flex-content .grid-75-25 .left h1+h4.t2,.tf-text-highlight .flex-content h3.t2{color:var(--color-t2)}#question-form .tf-text-highlight .flex-content h4.t3,.grid-75-25 .left .tf-text-highlight .flex-content h1+h4.t3,.tf-text-highlight .flex-content #question-form h4.t3,.tf-text-highlight .flex-content .grid-75-25 .left h1+h4.t3,.tf-text-highlight .flex-content h3.t3{color:var(--color-t3)}#question-form .tf-text-highlight .flex-content h4 span,.grid-75-25 .left .tf-text-highlight .flex-content h1+h4 span,.tf-text-highlight .flex-content #question-form h4 span,.tf-text-highlight .flex-content .grid-75-25 .left h1+h4 span,.tf-text-highlight .flex-content h3 span{font-family:var(--font-primary)}.spacing-element.xsmall{height:40px}@media screen and (max-width:768px){.spacing-element.xsmall{height:25px}}.spacing-element.small{height:80px}@media screen and (max-width:768px){.spacing-element.small{height:50px}}.spacing-element.medium{height:120px}@media screen and (max-width:768px){.spacing-element.medium{height:80px}}.spacing-element.large{height:180px}@media screen and (max-width:768px){.spacing-element.large{height:100px}}.spacing-element.xlarge{height:300px}@media screen and (max-width:768px){.spacing-element.xlarge{height:170px}}.program-list{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:6.5rem;margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}.program-list:first-child{margin-top:clamp(200px,18vw,350px)}@media screen and (max-width:768px){.program-list{margin-top:var(--spacing-s);margin-bottom:var(--spacing-s)}}.program-list .program-list-header{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:768px){.program-list .program-list-header{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.program-list .program-list-header h2{color:var(--color-green);margin-bottom:0}@media screen and (max-width:768px){.program-list .program-list-header h2{width:100%;margin-bottom:1rem}}.program-list .program-list-header .filter{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem;min-width:33%;max-width:40%}@media screen and (max-width:768px){.program-list .program-list-header .filter{width:100%;max-width:100%}}.program-list .program-list-header .filter label{text-transform:uppercase;font-family:var(--font-tertiary);color:var(--color-base);font-size:1rem}.program-list .program-list-header .filter div{width:100%;position:relative}.program-list .program-list-header .filter div:after{height:1rem;width:1rem;border-left:2px solid var(--color-base);border-bottom:2px solid var(--color-base);rotate:-45deg;content:"";position:absolute;top:40%;right:1.25rem;transform:translateY(-50%);pointer-events:none}.program-list .program-list-header .filter select{background-color:#fff;padding:.5rem 3.5rem .5rem 1.75rem;border:3px solid var(--color-base);width:100%;font-family:var(--font-primary);font-weight:400;font-style:italic;font-size:1.125rem;color:rgba(var(--color-str-base),.4);cursor:pointer}.program-list .program-list-items{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;gap:3.75rem}@media screen and (max-width:768px){.program-list .program-list-items{gap:2.5rem}}.program-list .program-item{width:100%;position:relative}.program-list .program-item.t1{--color-str-program-theme:var(--color-str-t1);--color-program-theme:rgb(var(--color-str-program-theme));--accordion-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/programm-accordion-icon-t1.svg)}.program-list .program-item.t2{--color-str-program-theme:var(--color-str-t2);--color-program-theme:rgb(var(--color-str-program-theme));--accordion-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/programm-accordion-icon-t2.svg)}.program-list .program-item.t3{--color-str-program-theme:var(--color-str-t3);--color-program-theme:rgb(var(--color-str-program-theme));--accordion-icon:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/programm-accordion-icon-t3.svg)}.program-list .program-item:not(.is-live){margin-bottom:0}.program-list .program-item:not(.is-live) .btn-stream-link,.program-list .program-item:not(.is-live) .is-progress,.program-list .program-item:not(.is-live) .live{display:none}.program-list .program-item:not(.is-live) .btn-stream-link.mediathek{display:-ms-inline-flexbox!important;display:inline-flex!important;left:0!important}@media screen and (max-width:576px){.program-list .program-item:not(.is-live) .btn-stream-link.mediathek{left:50%!important}}@media screen and (max-width:576px){.program-list .program-item.is-live,.program-list .program-item.is-mediathek{margin-bottom:4.5625rem}}#question-form .program-list .program-item.is-live+.program-item summary h4:first-child,#question-form .program-list .program-item.is-mediathek+.program-item summary h4:first-child,.grid-75-25 .left .program-list .program-item.is-live+.program-item summary h1+h4:first-child,.grid-75-25 .left .program-list .program-item.is-mediathek+.program-item summary h1+h4:first-child,.program-list .program-item.is-live+.program-item summary #question-form h4:first-child,.program-list .program-item.is-live+.program-item summary .grid-75-25 .left h1+h4:first-child,.program-list .program-item.is-live+.program-item summary h3:first-child,.program-list .program-item.is-mediathek+.program-item summary #question-form h4:first-child,.program-list .program-item.is-mediathek+.program-item summary .grid-75-25 .left h1+h4:first-child,.program-list .program-item.is-mediathek+.program-item summary h3:first-child{margin-top:1rem}.program-list .program-item.is-live details[open],.program-list .program-item.is-mediathek details[open]{margin-bottom:2rem}@media screen and (max-width:576px){.program-list .program-item.is-live .category,.program-list .program-item.is-mediathek .category{display:none}}@media screen and (max-width:576px){.program-list .program-item.is-live .progress,.program-list .program-item.is-mediathek .progress{bottom:-1.5rem}}.program-list details{width:100%;padding-left:3.5rem}@media screen and (max-width:768px){.program-list details{padding-left:2.5rem}}.program-list details summary{cursor:pointer;list-style:none;width:100%;position:relative}@media screen and (max-width:768px){.program-list details summary{margin-right:5%;width:95%}}.program-list details summary::-webkit-details-marker,.program-list details summary::marker{display:none}.program-list details .content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:3.5rem 5rem;margin-bottom:4.375rem}.program-list details .content:last-child,.program-list details[open] summary{margin-bottom:1rem}.program-list details[open] summary .headline{display:inline-block}.program-list details[open] summary .headline:after{transform:translateY(-50%) rotate(180deg)}.program-list details[open] summary .headline span:not(.live){text-overflow:unset;white-space:unset;overflow:unset;max-width:unset;display:unset}.program-list details[open] summary .headline span.live{position:relative;top:-.25rem;margin-left:2.25rem}.program-list .description{width:80%;margin-right:20%;font-size:1.5rem}@media screen and (max-width:768px){.program-list .description{font-size:1.25rem;margin-right:5%;width:95%}}#question-form .chatbox .program-list .description input,#question-form .program-list .description #notification,.program-list .description #question-form #notification,.program-list .description #question-form .chatbox input,.program-list .description .questioner-login form input:not([type=submit]),.program-list .description form .form-check .label,.program-list .description form .form-radio .inputs-list>.form-group .label,.program-list .description form>span,.program-list .description form input.form-control,.program-list .description form label.control-label span,.program-list .description form select.form-control,.program-list .description form textarea.form-control,.program-list .description p,.questioner-login form .program-list .description input:not([type=submit]),form .form-check .program-list .description .label,form .form-radio .inputs-list>.form-group .program-list .description .label,form .program-list .description input.form-control,form .program-list .description select.form-control,form .program-list .description textarea.form-control,form label.control-label .program-list .description span{margin-bottom:1rem}#question-form .chatbox .program-list .description input:last-child,#question-form .program-list .description #notification:last-child,.program-list .description #question-form #notification:last-child,.program-list .description #question-form .chatbox input:last-child,.program-list .description .questioner-login form input:last-child:not([type=submit]),.program-list .description form .form-check .label:last-child,.program-list .description form .form-radio .inputs-list>.form-group .label:last-child,.program-list .description form>span:last-child,.program-list .description form input.form-control:last-child,.program-list .description form label.control-label span:last-child,.program-list .description form select.form-control:last-child,.program-list .description form textarea.form-control:last-child,.program-list .description p:last-child,.questioner-login form .program-list .description input:last-child:not([type=submit]),form .form-check .program-list .description .label:last-child,form .form-radio .inputs-list>.form-group .program-list .description .label:last-child,form .program-list .description input.form-control:last-child,form .program-list .description select.form-control:last-child,form .program-list .description textarea.form-control:last-child,form label.control-label .program-list .description span:last-child{margin-bottom:0}.program-list .time{display:block;font-family:var(--font-primary);font-weight:400;font-size:1.5rem;color:var(--color-light-grey)}@media screen and (max-width:768px){.program-list .time{font-size:1.25rem}}.program-list .time strong{font-family:var(--font-primary);font-weight:700}.program-list .headline{font-family:var(--font-secondary-bold);font-weight:400;font-size:1.75rem;text-transform:none;-ms-flex-align:center;align-items:center;color:var(--color-base);position:relative;display:-ms-flexbox;display:flex;gap:1rem}@media screen and (max-width:768px){.program-list .headline{font-size:1rem}}.program-list .headline span:not(.live){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:80%;display:inline-block;font-size:1.75rem;line-height:1.4}@media screen and (max-width:1024px){.program-list .headline span:not(.live){max-width:90%}}@media screen and (max-width:960px){.program-list .headline span:not(.live){max-width:100%}}@media screen and (max-width:768px){.program-list .headline span:not(.live){font-size:1.25rem}}.program-list .headline:after,.program-list .headline:before{background-image:var(--accordion-icon);background-position:50%;background-size:contain;width:2.5rem;height:2.5rem;content:"";position:absolute;left:-4rem;top:50%;border-radius:50%;transform-origin:center;transition:.3s ease-in-out}@media screen and (max-width:768px){.program-list .headline:after,.program-list .headline:before{width:2rem;height:2rem;left:-2.5rem}}.program-list .headline:before{background-color:rgba(var(--color-str-program-theme),.15);transform:translateY(-50%)}.program-list .headline:after{transform:translateY(-50%) rotate(90deg)}.program-list .live{color:var(--color-green);font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:1.5rem;line-height:1;text-transform:uppercase;margin-left:1.75rem;display:inline-block;position:relative}@media screen and (max-width:768px){.program-list .live{font-size:.75rem}}.program-list .live:before{display:inline-block;content:"";width:1.3rem;height:1.3rem;border-radius:50%;background-color:var(--color-t3);margin-right:.25rem;position:absolute;left:-1.75rem;top:50%;transform:translateY(-50%)}.program-list .category{display:block;text-align:right;color:var(--color-program-theme);font-family:var(--font-secondary);font-weight:400;text-transform:uppercase;font-size:1.25rem;margin-top:1rem}@media screen and (max-width:768px){.program-list .category{font-size:1rem;margin-top:.5rem}}.program-list .progress{border-radius:0;height:3px;width:calc(100% - 1rem);margin-left:1rem;background-color:rgba(var(--color-str-program-theme),.35);position:absolute;bottom:0;left:0}@media screen and (max-width:768px){.program-list .progress{height:3px}}.program-list .progress .is-progress{height:100%;background-color:var(--color-program-theme);width:0}@media screen and (max-width:768px){.program-list .progress .is-progress{width:100%!important}}.program-list .speaker{max-width:30%}@media screen and (max-width:1280px){.program-list .speaker{max-width:50%}}@media screen and (max-width:960px){.program-list .speaker{max-width:100%}}.program-list .speaker h4{font-family:var(--font-tertiary);font-weight:900;color:var(--color-green);font-size:1.25rem;text-transform:uppercase;margin-bottom:1.75rem}@media screen and (max-width:768px){.program-list .speaker h4{font-size:1rem}}.program-list .speaker ul{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;padding-left:0;margin-bottom:0}.program-list .speaker li,.program-list .speaker ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.program-list .speaker li{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;font-family:var(--font-tertiary);font-size:.875rem;line-height:.875rem;color:var(--color-green);text-transform:uppercase}.program-list .speaker li:before{content:none}.program-list .speaker li a{color:var(--color-green);font-family:var(--font-tertiary);font-size:.875rem;line-height:.875rem}.program-list .speaker picture{height:3.8rem;width:3.8rem;aspect-ratio:1/1}.program-list .speaker picture img{width:100%;height:100%;object-fit:cover}.program-list .btn-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:1.5rem 3.75rem;margin-bottom:1rem}@media screen and (max-width:768px){.program-list .btn-group{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start}}.program-list .btn-ics,.program-list .btn-question{font-family:var(--font-secondary-bold);font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:.3s ease-in-out}.program-list .btn-ics:focus,.program-list .btn-ics:hover,.program-list .btn-question:focus,.program-list .btn-question:hover{scale:1.05}.program-list .btn-ics svg,.program-list .btn-question svg{margin-right:1.125rem}.program-list .btn-ics svg path,.program-list .btn-question svg path{fill:var(--color-program-theme)}.program-list .btn-ics{color:var(--color-base)}@media screen and (max-width:768px){.program-list .btn-ics svg{margin-left:.40625rem;margin-right:1.53125rem}}.program-list .btn-question{background-color:transparent;cursor:pointer;color:var(--color-base)}.program-list .btn-stream-link{background-color:var(--color-program-theme);padding:1rem 1.25rem;color:#fff;text-transform:uppercase;font-family:var(--font-tertiary);font-weight:800;font-size:1rem;line-height:1rem;border-radius:3px;position:absolute;top:50%;transform:translateY(-50%);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;transition:.3s ease-in-out;white-space:nowrap}@media screen and (max-width:768px){.program-list .btn-stream-link{left:0!important;font-size:.75rem;padding:.75rem 1rem}}@media screen and (max-width:576px){.program-list .btn-stream-link{left:50%!important;transform:translate(-50%,-50%)}}.program-list .btn-stream-link:focus,.program-list .btn-stream-link:hover{scale:1.05}.program-list .btn-stream-link svg{margin-right:.75rem}.program-list .btn-stream-link svg path{fill:hsla(0,0%,100%,.75)}.program-list .question-form-wrapper{--color-program-theme:var(--color-green);position:fixed;top:0;left:0;background-color:rgba(var(--color-str-base),.95);width:100vw;height:100vh;z-index:5003;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out}.program-list .question-form-wrapper.d-none{opacity:0;pointer-events:none}.program-list .question-form-wrapper.t1{--color-program-theme:var(--color-t1)}.program-list .question-form-wrapper.t2{--color-program-theme:var(--color-t2)}.program-list .question-form-wrapper.t3{--color-program-theme:var(--color-t3)}.program-list .question-form{background-color:#fff;width:95%;max-width:763px;padding:3.3125rem 2rem 2rem}@media screen and (max-width:768px){.program-list .question-form{max-height:80vh;overflow-y:auto;overflow-x:hidden}}.program-list .question-form .message{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem}.program-list .question-form .message.d-none{display:none}.program-list .question-form h4{font-family:var(--font-secondary-bold);font-size:1.1875rem;line-height:1.4;margin-bottom:.25rem}#question-form .chatbox .program-list .question-form input,#question-form .program-list .question-form #notification,.program-list .question-form #question-form #notification,.program-list .question-form #question-form .chatbox input,.program-list .question-form .questioner-login form input:not([type=submit]),.program-list .question-form form .form-check .label,.program-list .question-form form .form-radio .inputs-list>.form-group .label,.program-list .question-form form>span,.program-list .question-form form input.form-control,.program-list .question-form form label.control-label span,.program-list .question-form form select.form-control,.program-list .question-form form textarea.form-control,.program-list .question-form p,.questioner-login form .program-list .question-form input:not([type=submit]),form .form-check .program-list .question-form .label,form .form-radio .inputs-list>.form-group .program-list .question-form .label,form .program-list .question-form input.form-control,form .program-list .question-form select.form-control,form .program-list .question-form textarea.form-control,form label.control-label .program-list .question-form span{font-size:1.125rem;line-height:1.4}.program-list .question-form form label{color:var(--color-program-theme);display:block;width:100%}.program-list .question-form form label span{font-family:var(--font-secondary-bold);text-transform:uppercase;font-size:.875rem;line-height:1;letter-spacing:.25rem;display:block;margin-bottom:.5rem}.program-list .question-form form input,.program-list .question-form form select,.program-list .question-form form textarea{display:block;border:1px solid var(--color-program-theme);width:100%;padding:.75rem 1rem;color:var(--color-base);resize:vertical;max-height:18.75rem}.program-list .question-form form textarea{min-height:8rem}.program-list .question-form form .error{color:red;padding-top:1rem}.program-list .question-form form .error:empty{display:none}.program-list .question-form .form-footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.program-list .question-form .form-footer .btn,.program-list .question-form .form-footer .registration-form span.btn-group,.registration-form .program-list .question-form .form-footer span.btn-group{color:var(--color-program-theme)}.program-list .question-form .form-footer .btn:after,.program-list .question-form .form-footer .btn:before,.program-list .question-form .form-footer .registration-form span.btn-group:after,.program-list .question-form .form-footer .registration-form span.btn-group:before,.registration-form .program-list .question-form .form-footer span.btn-group:after,.registration-form .program-list .question-form .form-footer span.btn-group:before{background-color:var(--color-program-theme)}.program-list .question-form .form-footer .btn:hover,.program-list .question-form .form-footer .registration-form span.btn-group:hover,.registration-form .program-list .question-form .form-footer span.btn-group:hover{color:#fff}@media screen and (max-width:768px){.program-list .question-form .form-footer .btn:hover,.program-list .question-form .form-footer .registration-form span.btn-group:hover,.registration-form .program-list .question-form .form-footer span.btn-group:hover{color:var(--color-program-theme)}}.sticky-highlight{position:fixed;bottom:0;left:var(--left,-200vw);z-index:1200;transition:all 1s ease}.sticky-highlight *{transition:all .75s ease}.sticky-highlight .expander{width:45px;height:45px;background:rgba(var(--color-str-base),1);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:-10px;top:-10px;cursor:pointer}@media (max-width:768px){.sticky-highlight .expander{right:20px;top:-20px}}.sticky-highlight .expander:before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='53' height='54' viewBox='0 0 53 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 4h15v15M19 50H4V35' stroke='%23fff' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;background-position:50%;pointer-events:none}.sticky-highlight .expander[data-expander=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='53' height='54' viewBox='0 0 53 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49 19H34V4M4 35h15v15' stroke='%23fff' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sticky-highlight figure{--left:-100vw;position:absolute;bottom:90%;left:var(--left,-100vw);z-index:1201;transition:all .5s ease-in-out}.sticky-highlight figure figcaption{position:absolute;bottom:1.6rem;left:1.6rem;text-transform:uppercase;font-family:var(--font-tertiary);font-size:1.25rem;color:#fff}@media (max-width:768px){.sticky-highlight figure{max-width:50%}}.sticky-highlight .content-wrapper{--padding-top:1.9375rem;--padding-right:1.9rem;--padding-bottom:1rem;--padding-left:2rem;position:relative;background:rgba(var(--color-str-base),.9);max-width:var(--max-width,520px);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left)}.sticky-highlight .content-wrapper .content{position:relative;left:-100vw;pointer-events:none}#question-form .sticky-highlight .content-wrapper .content h4,.grid-75-25 .left .sticky-highlight .content-wrapper .content h1+h4,.sticky-highlight .content-wrapper .content #question-form h4,.sticky-highlight .content-wrapper .content .grid-75-25 .left h1+h4,.sticky-highlight .content-wrapper .content h3{--font-size:1.375rem;font-family:var(--font-tertiary);font-size:var(--font-size);color:#fff}@media (max-width:768px){#question-form .sticky-highlight .content-wrapper .content h4,.grid-75-25 .left .sticky-highlight .content-wrapper .content h1+h4,.sticky-highlight .content-wrapper .content #question-form h4,.sticky-highlight .content-wrapper .content .grid-75-25 .left h1+h4,.sticky-highlight .content-wrapper .content h3{--font-size:1rem}}#question-form .chatbox .sticky-highlight .content-wrapper .content input,#question-form .sticky-highlight .content-wrapper .content #notification,.questioner-login form .sticky-highlight .content-wrapper .content input:not([type=submit]),.sticky-highlight .content-wrapper .content #question-form #notification,.sticky-highlight .content-wrapper .content #question-form .chatbox input,.sticky-highlight .content-wrapper .content .questioner-login form input:not([type=submit]),.sticky-highlight .content-wrapper .content form .form-check .label,.sticky-highlight .content-wrapper .content form .form-radio .inputs-list>.form-group .label,.sticky-highlight .content-wrapper .content form>span,.sticky-highlight .content-wrapper .content form input.form-control,.sticky-highlight .content-wrapper .content form label.control-label span,.sticky-highlight .content-wrapper .content form select.form-control,.sticky-highlight .content-wrapper .content form textarea.form-control,.sticky-highlight .content-wrapper .content p,form .form-check .sticky-highlight .content-wrapper .content .label,form .form-radio .inputs-list>.form-group .sticky-highlight .content-wrapper .content .label,form .sticky-highlight .content-wrapper .content input.form-control,form .sticky-highlight .content-wrapper .content select.form-control,form .sticky-highlight .content-wrapper .content textarea.form-control,form label.control-label .sticky-highlight .content-wrapper .content span{font-family:var(--font-secondary);font-size:1.5rem;color:#fff;max-height:0;overflow:hidden;pointer-events:none;margin-bottom:0;opacity:0}@media (max-width:768px){#question-form .chatbox .sticky-highlight .content-wrapper .content input,#question-form .sticky-highlight .content-wrapper .content #notification,.questioner-login form .sticky-highlight .content-wrapper .content input:not([type=submit]),.sticky-highlight .content-wrapper .content #question-form #notification,.sticky-highlight .content-wrapper .content #question-form .chatbox input,.sticky-highlight .content-wrapper .content .questioner-login form input:not([type=submit]),.sticky-highlight .content-wrapper .content form .form-check .label,.sticky-highlight .content-wrapper .content form .form-radio .inputs-list>.form-group .label,.sticky-highlight .content-wrapper .content form>span,.sticky-highlight .content-wrapper .content form input.form-control,.sticky-highlight .content-wrapper .content form label.control-label span,.sticky-highlight .content-wrapper .content form select.form-control,.sticky-highlight .content-wrapper .content form textarea.form-control,.sticky-highlight .content-wrapper .content p,form .form-check .sticky-highlight .content-wrapper .content .label,form .form-radio .inputs-list>.form-group .sticky-highlight .content-wrapper .content .label,form .sticky-highlight .content-wrapper .content input.form-control,form .sticky-highlight .content-wrapper .content select.form-control,form .sticky-highlight .content-wrapper .content textarea.form-control,form label.control-label .sticky-highlight .content-wrapper .content span{font-size:1rem;line-height:1.35rem}}.registration-form .sticky-highlight .content-wrapper .content span.btn-group,.sticky-highlight .content-wrapper .content .btn,.sticky-highlight .content-wrapper .content .registration-form span.btn-group{color:#fff}@media screen and (max-width:768px){.registration-form .sticky-highlight .content-wrapper .content span.btn-group,.sticky-highlight .content-wrapper .content .btn,.sticky-highlight .content-wrapper .content .registration-form span.btn-group{font-size:.75rem}}.registration-form .sticky-highlight .content-wrapper .content span.btn-group:after,.registration-form .sticky-highlight .content-wrapper .content span.btn-group:before,.sticky-highlight .content-wrapper .content .btn:after,.sticky-highlight .content-wrapper .content .btn:before,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:after,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:before{background-color:#fff}@media screen and (max-width:768px){.registration-form .sticky-highlight .content-wrapper .content span.btn-group:before,.sticky-highlight .content-wrapper .content .btn:before,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:before{width:18px!important;height:18px!important}}@media screen and (max-width:768px){.registration-form .sticky-highlight .content-wrapper .content span.btn-group:after,.sticky-highlight .content-wrapper .content .btn:after,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:after{height:18px!important}}.registration-form .sticky-highlight .content-wrapper .content span.btn-group:focus,.registration-form .sticky-highlight .content-wrapper .content span.btn-group:hover,.sticky-highlight .content-wrapper .content .btn:focus,.sticky-highlight .content-wrapper .content .btn:hover,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:focus,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:hover{color:var(--color-base)}@media screen and (max-width:768px){.registration-form .sticky-highlight .content-wrapper .content span.btn-group:focus,.registration-form .sticky-highlight .content-wrapper .content span.btn-group:hover,.sticky-highlight .content-wrapper .content .btn:focus,.sticky-highlight .content-wrapper .content .btn:hover,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:focus,.sticky-highlight .content-wrapper .content .registration-form span.btn-group:hover{color:#fff!important}}.sticky-highlight.step-1{--left:0}.sticky-highlight.step-2 .content-wrapper .content{position:relative;left:0;pointer-events:auto}.sticky-highlight.step-3 .content-wrapper{--max-width:760px}@media (max-width:768px){.sticky-highlight.step-3 .content-wrapper{--max-width:100%}}#question-form .sticky-highlight.step-3 .content-wrapper .content h4,.grid-75-25 .left .sticky-highlight.step-3 .content-wrapper .content h1+h4,.sticky-highlight.step-3 .content-wrapper .content #question-form h4,.sticky-highlight.step-3 .content-wrapper .content .grid-75-25 .left h1+h4,.sticky-highlight.step-3 .content-wrapper .content h3{--font-size:1.875rem}@media (max-width:768px){#question-form .sticky-highlight.step-3 .content-wrapper .content h4,.grid-75-25 .left .sticky-highlight.step-3 .content-wrapper .content h1+h4,.sticky-highlight.step-3 .content-wrapper .content #question-form h4,.sticky-highlight.step-3 .content-wrapper .content .grid-75-25 .left h1+h4,.sticky-highlight.step-3 .content-wrapper .content h3{--font-size:1rem}}.sticky-highlight.step-4 figure{--left:3.1875rem}@media (max-width:768px){.sticky-highlight.step-4 figure{--left:2.1875rem}}@media (min-width:769px){.sticky-highlight.step-4 .content-wrapper{padding:4.5625rem 5.3125rem 2.4375rem 3.1875rem}}#question-form .chatbox .sticky-highlight.step-4 .content-wrapper .content input,#question-form .sticky-highlight.step-4 .content-wrapper .content #notification,.questioner-login form .sticky-highlight.step-4 .content-wrapper .content input:not([type=submit]),.sticky-highlight.step-4 .content-wrapper .content #question-form #notification,.sticky-highlight.step-4 .content-wrapper .content #question-form .chatbox input,.sticky-highlight.step-4 .content-wrapper .content .questioner-login form input:not([type=submit]),.sticky-highlight.step-4 .content-wrapper .content form .form-check .label,.sticky-highlight.step-4 .content-wrapper .content form .form-radio .inputs-list>.form-group .label,.sticky-highlight.step-4 .content-wrapper .content form>span,.sticky-highlight.step-4 .content-wrapper .content form input.form-control,.sticky-highlight.step-4 .content-wrapper .content form label.control-label span,.sticky-highlight.step-4 .content-wrapper .content form select.form-control,.sticky-highlight.step-4 .content-wrapper .content form textarea.form-control,.sticky-highlight.step-4 .content-wrapper .content p,form .form-check .sticky-highlight.step-4 .content-wrapper .content .label,form .form-radio .inputs-list>.form-group .sticky-highlight.step-4 .content-wrapper .content .label,form .sticky-highlight.step-4 .content-wrapper .content input.form-control,form .sticky-highlight.step-4 .content-wrapper .content select.form-control,form .sticky-highlight.step-4 .content-wrapper .content textarea.form-control,form label.control-label .sticky-highlight.step-4 .content-wrapper .content span{max-height:100vh;margin-bottom:1rem;pointer-events:auto;opacity:1}#question-form h4{margin-bottom:0}#question-form #notification{margin-bottom:1rem}#question-form .chatbox label{font-size:.85rem}#question-form .chatbox input{background-color:#fff;border:1px solid var(--color-base);color:var(--color-base);display:block;padding:.5rem 1rem;width:100%;margin-bottom:.25rem}#question-form .chatbox input::-webkit-input-placeholder{color:var(--color-base-30)}#question-form .chatbox input::-moz-placeholder{color:var(--color-base-30)}#question-form .chatbox input:-ms-input-placeholder,#question-form .chatbox input::-ms-input-placeholder{color:var(--color-base-30)}#question-form .chatbox input::placeholder{color:var(--color-base-30)}#question-form .chatbox input:focus{border-color:var(--color-base-30)}#question-form .chatbox input:disabled{background-color:hsla(0,0%,85%,.25)}#question-form .chatbox input:last-child{margin-bottom:1.25rem}#question-form .smaller-text{color:var(--color-grey);font-size:.8rem;padding:0 0 2rem}.cp-questioner{margin-top:2rem;margin-bottom:2rem}.cp-questioner>.hero-sub,.cp-questioner>.row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:3rem 2rem}.cp-questioner .jumbotron{width:calc((100% - 2rem) / 2)!important;position:relative}.cp-questioner .jumbotron:last-child{width:100%!important}.cp-questioner .jumbotron:before{font-family:var(--font-tertiary);display:inline-block;background-color:var(--color-green);color:#fff;padding:.5rem 1.25rem calc(.5rem - 3px);text-transform:uppercase}.cp-questioner .jumbotron .hero-sub,.cp-questioner .jumbotron .row{margin:0;width:100%}.cp-questioner .list-item{border:1px solid var(--color-base-15);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.cp-questioner .list-item:nth-child(2n){background-color:#fff}.cp-questioner .list-item:nth-child(odd){background-color:var(--color-base-15)}.cp-questioner .list-item:first-child{border-top:3px solid var(--color-green)}.cp-questioner .list-item>div{padding:.75rem 1rem}.cp-questioner .list-item>div:first-child{font-family:var(--font-secondary-bold);font-style:normal!important;width:100%}.cp-questioner .list-item>div:first-child strong{font-family:var(--font-secondary)}.cp-questioner .list-item>div:nth-child(2){-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;width:unset}.cp-questioner .question-cancel,.cp-questioner .question-confirm{font-family:var(--font-secondary-bold);background-color:var(--bg-color);color:#fff;font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .3s ease-in-out;will-change:background-color;border-radius:2.3rem;height:2.3rem;width:2.3rem}.cp-questioner .question-cancel:hover,.cp-questioner .question-confirm:hover{background-color:var(--bg-hover-color)}.cp-questioner .question-cancel span,.cp-questioner .question-confirm span{display:inline-block;font-size:1rem;text-align:center;width:2.3rem}.cp-questioner .question-confirm{--bg-color:var(--color-green);--bg-hover-color:rgba(var(--color-str-green),.75);margin-right:.5rem}.cp-questioner .question-cancel{--bg-color:var(--color-red);--bg-hover-color:rgba(var(--color-str-red),.75)}.cp-questioner #question-editor-list:before{content:"neue Fragen"}.cp-questioner #confirmed-question-list:before{content:"Fragen beim Moderator"}.cp-questioner #done-question-list:before{content:"beantwortete Fragen"}.chat{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1rem;padding:.75rem 1rem;margin-bottom:2rem}#question-form .chat h4,.chat #question-form h4,.chat .grid-75-25 .left h1+h4,.chat h3,.grid-75-25 .left .chat h1+h4{font-family:var(--font-tertiary)}.chat #chatstream{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.chat .chatbox-item{font-family:var(--font-secondary-bold);font-weight:400;background-color:var(--color-base-15);border-radius:30px 50px 50px 0;color:var(--color-green);font-size:24px;padding:20px 80px 20px 20px;position:relative;width:100%}.chat .chatbox-item:nth-child(2n){background-color:rgba(var(--color-str-base),.3)}.chat .chatbox-item:nth-child(odd){background-color:var(--color-base-15)}.chat .chatbox-item strong,.chat .chatbox-item strong i{font-family:var(--font-primary);font-weight:400;color:var(--color-base)}.chat .check-icon{--checkmark-hover:#a2c614;border-radius:40px;border:3px solid var(--color-green);cursor:pointer;display:block;height:40px;position:absolute;right:30px;top:50%;transform:translateY(-20px);transition:background-color .3s ease-in-out,border .3s ease-in-out;width:40px;will-change:background-color,border}.chat .check-icon svg{left:8px!important;position:absolute;top:9px!important}.chat .check-icon #check-icon-color{fill:var(--color-green)}.questioner-login{width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.questioner-login form{margin:auto;width:100%;max-width:320px;background-color:var(--color-base-15);padding:2.5rem}.questioner-login form .btn-register{display:none}.questioner-login form .form-group{margin-bottom:1.5rem}.questioner-login form label{font-size:.85rem}.questioner-login form input:not([type=submit]){background-color:#fff;border:1px solid var(--color-base);color:var(--color-base);display:block;padding:.5rem 1rem;width:100%;margin-bottom:.25rem}.questioner-login form input:not([type=submit])::-webkit-input-placeholder{color:var(--color-base-30)}.questioner-login form input:not([type=submit])::-moz-placeholder{color:var(--color-base-30)}.questioner-login form input:not([type=submit]):-ms-input-placeholder,.questioner-login form input:not([type=submit])::-ms-input-placeholder{color:var(--color-base-30)}.questioner-login form input:not([type=submit])::placeholder{color:var(--color-base-30)}.questioner-login form input:not([type=submit]):focus{border-color:var(--color-base-30)}.questioner-login form input:not([type=submit]):disabled{background-color:hsla(0,0%,85%,.25)}.questioner-login form input:not([type=submit]):last-child{margin-bottom:1.25rem}.questioner-login form input[type=submit]{background-color:var(--color-green);color:#fff}.hero-minimal{margin-bottom:100px;height:100vh;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1550px){.hero-minimal{overflow:hidden}}@media screen and (max-width:768px){.hero-minimal{margin-bottom:60px}}@media (max-width:768px){.hero-minimal{max-width:unset!important}}.hero-minimal .media{height:calc(100vh + 4px);margin-top:-4px;width:auto;overflow:hidden}.hero-minimal .media:after,.hero-minimal .media:before{position:absolute;height:100%;width:5rem;content:"";top:0;z-index:1}.hero-minimal .media:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0) 90%);left:0}.hero-minimal .media:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);right:0}.hero-minimal .media .vimeo-video,.hero-minimal .media video{height:130%;width:auto;margin-top:-20vh}@media (max-width:990px){.hero-minimal .media .vimeo-video,.hero-minimal .media video{margin-top:-10vh;height:120%}}.hero-minimal .media .vimeo-video{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/hero-fallback-desktop.png);background-size:auto 130vh;padding-left:400vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:990px){.hero-minimal .media .vimeo-video{background-size:auto 120vh}}@media (max-width:650px){.hero-minimal .media .vimeo-video{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/hero-fallback-mobile.png)}}.hero-minimal .media .vimeo-video>div{position:absolute;top:0;left:0;width:100%;height:100%}.hero-minimal .media .vimeo-video>div .desktop{display:inline-block}@media (max-width:650px){.hero-minimal .media .vimeo-video>div .desktop{display:none}}.hero-minimal .media .vimeo-video>div .mobile{display:none}@media (max-width:650px){.hero-minimal .media .vimeo-video>div .mobile{display:inline-block}}.hero-minimal .media .vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero-minimal .media .vimeo-video .uc-embedding-container{display:none}.hero-minimal .content{text-align:center;position:absolute;bottom:0;max-width:90%}.hero-minimal .content h1{margin-bottom:2rem}@media (max-width:768px){.hero-minimal .content h1{font-size:1.875rem}}.live-module{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (max-width:960px){.live-module{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.live-module .live-module-media{width:70%;max-width:calc(100% - 350px)}@media screen and (max-width:960px){.live-module .live-module-media{width:100%;max-width:unset}}.live-module .live-module-chat{width:30%;min-width:350px}@media screen and (max-width:960px){.live-module .live-module-chat{width:100%;padding-top:1rem;padding-bottom:2rem}}.live-module .live-module-chat iframe{height:100%;width:100%}@media screen and (max-width:960px){.live-module .live-module-chat iframe{height:65vh}}.live-module .live-module-chat .login-info{padding:4rem 2rem}#question-form .chatbox .live-module .live-module-chat .login-info h2>input,#question-form .live-module .live-module-chat .login-info h2>#notification,.live-module .live-module-chat .login-info #question-form .chatbox h2>input,.live-module .live-module-chat .login-info #question-form h2>#notification,.live-module .live-module-chat .login-info .questioner-login form h2>input:not([type=submit]),.live-module .live-module-chat .login-info form .form-check h2>.label,.live-module .live-module-chat .login-info form .form-radio .inputs-list>.form-group h2>.label,.live-module .live-module-chat .login-info form h2>input.form-control,.live-module .live-module-chat .login-info form h2>select.form-control,.live-module .live-module-chat .login-info form h2>textarea.form-control,.live-module .live-module-chat .login-info form label.control-label h2>span,.live-module .live-module-chat .login-info h2>p,.questioner-login form .live-module .live-module-chat .login-info h2>input:not([type=submit]),form .form-check .live-module .live-module-chat .login-info h2>.label,form .form-radio .inputs-list>.form-group .live-module .live-module-chat .login-info h2>.label,form .live-module .live-module-chat .login-info h2>input.form-control,form .live-module .live-module-chat .login-info h2>select.form-control,form .live-module .live-module-chat .login-info h2>textarea.form-control,form label.control-label .live-module .live-module-chat .login-info h2>span{margin-bottom:unset}#question-form .chatbox .live-module .live-module-chat .login-info input:empty,#question-form .live-module .live-module-chat .login-info #notification:empty,.live-module .live-module-chat .login-info #question-form #notification:empty,.live-module .live-module-chat .login-info #question-form .chatbox input:empty,.live-module .live-module-chat .login-info .questioner-login form input:empty:not([type=submit]),.live-module .live-module-chat .login-info form .form-check .label:empty,.live-module .live-module-chat .login-info form .form-radio .inputs-list>.form-group .label:empty,.live-module .live-module-chat .login-info form>span:empty,.live-module .live-module-chat .login-info form input.form-control:empty,.live-module .live-module-chat .login-info form label.control-label span:empty,.live-module .live-module-chat .login-info form select.form-control:empty,.live-module .live-module-chat .login-info form textarea.form-control:empty,.live-module .live-module-chat .login-info p:empty,.questioner-login form .live-module .live-module-chat .login-info input:empty:not([type=submit]),form .form-check .live-module .live-module-chat .login-info .label:empty,form .form-radio .inputs-list>.form-group .live-module .live-module-chat .login-info .label:empty,form .live-module .live-module-chat .login-info input.form-control:empty,form .live-module .live-module-chat .login-info select.form-control:empty,form .live-module .live-module-chat .login-info textarea.form-control:empty,form label.control-label .live-module .live-module-chat .login-info span:empty{display:none}#question-form .chatbox .live-module .live-module-chat .login-info input>small,#question-form .live-module .live-module-chat .login-info #notification>small,.live-module .live-module-chat .login-info #question-form #notification>small,.live-module .live-module-chat .login-info #question-form .chatbox input>small,.live-module .live-module-chat .login-info .questioner-login form input:not([type=submit])>small,.live-module .live-module-chat .login-info form .form-check .label>small,.live-module .live-module-chat .login-info form .form-radio .inputs-list>.form-group .label>small,.live-module .live-module-chat .login-info form>span>small,.live-module .live-module-chat .login-info form input.form-control>small,.live-module .live-module-chat .login-info form label.control-label span>small,.live-module .live-module-chat .login-info form select.form-control>small,.live-module .live-module-chat .login-info form textarea.form-control>small,.live-module .live-module-chat .login-info p>small,.questioner-login form .live-module .live-module-chat .login-info input:not([type=submit])>small,form .form-check .live-module .live-module-chat .login-info .label>small,form .form-radio .inputs-list>.form-group .live-module .live-module-chat .login-info .label>small,form .live-module .live-module-chat .login-info input.form-control>small,form .live-module .live-module-chat .login-info select.form-control>small,form .live-module .live-module-chat .login-info textarea.form-control>small,form label.control-label .live-module .live-module-chat .login-info span>small{margin-top:1rem;display:block}.live-module .iframe-wrapper{background-color:#fff;top:0;width:100%;aspect-ratio:16/9;display:none}.live-module .iframe-wrapper iframe{width:100%;height:100%;aspect-ratio:16/9}@media screen and (max-width:960px){.live-module .iframe-wrapper iframe{aspect-ratio:9/16;height:unset}}.live-module.view-in-view .iframe-wrapper{display:block}.themen-teaser{position:fixed;bottom:0;background-color:var(--color-base);color:#fff;z-index:1500;padding:1rem 2.5rem 1rem 2rem;max-width:55%;opacity:1;transition:.3s ease-in-out;transform-origin:left bottom;scale:1}@media (max-width:768px){.themen-teaser{max-width:100%}}@media (min-width:769px){.themen-teaser{animation-name:g;animation-duration:2s;animation-delay:3s;animation-iteration-count:1;animation-fill-mode:forwards}}.themen-teaser *{transition:.3s ease-in-out}.themen-teaser.d-none{display:none}.themen-teaser>span{text-transform:uppercase;display:block;font-family:var(--font-secondary);font-size:1.4375rem;margin-bottom:.5rem}@media (max-width:768px){.themen-teaser>span{font-size:.8rem}}.themen-teaser>span+div>span{display:block;font-size:2.0625rem;line-height:1.2}@media (max-width:768px){.themen-teaser>span+div>span{font-size:1rem}}.themen-teaser>span+div>span:first-child{font-family:var(--font-tertiary);text-transform:uppercase}.themen-teaser>span+div>span:last-child{font-family:var(--font-secondary);text-transform:none}@keyframes g{0%{scale:1;max-width:55%}to{scale:.5;max-width:100%}}@media screen and (max-width:768px){.live-module.view-in-view .themen-teaser{opacity:0}}.stream-wrapper{width:100%;padding-bottom:56.25%;background-color:rgba(0,0,0,.9);position:relative}.stream-wrapper .stream-container{position:absolute;width:100%;height:100%;top:0;left:0}.stream-wrapper .view-in-view-button{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/stream-scale-down.svg);width:42px;height:42px;display:none;background-color:transparent;border:0;cursor:pointer;z-index:1500;position:absolute;top:1rem;left:1rem;pointer-events:auto}@media screen and (max-width:960px){.stream-wrapper .view-in-view-button{top:1rem;left:1rem}}.stream-wrapper .view-in-view-button.visible{display:inline}.stream-wrapper .view-in-view-button:active{scale:.9}.stream-wrapper .view-in-view-button span{display:none}.live-module.module-active .view-in-view-button{display:inline}.live-module.view-in-view .stream-wrapper{padding-bottom:0}.live-module.view-in-view .stream-wrapper .stream-container{width:20vw;position:fixed;bottom:3.5rem;right:2.5rem;top:unset;left:unset;z-index:2500;filter:drop-shadow(0 4px 24px rgba(0,0,0,.45));height:auto}@media screen and (max-width:1024px){.live-module.view-in-view .stream-wrapper .stream-container{width:30vw}}@media screen and (max-width:768px){.live-module.view-in-view .stream-wrapper .stream-container{width:50vw}}@media screen and (max-width:576px){.live-module.view-in-view .stream-wrapper .stream-container{width:80vw;right:5vw;bottom:2rem}}.live-module.view-in-view .stream-wrapper .view-in-view-button{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/stream-scale-up.svg);top:-21px;left:-21px;pointer-events:auto}body>header{position:sticky;top:0;z-index:5000}.header{background-color:#fff;position:relative;z-index:100}.header .logobar{width:100%;padding-top:1rem;padding-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:1194px){.header .menubar{max-height:0;overflow:hidden;transition:.6s ease-in-out}}@media screen and (max-width:1194px){.header .menubar.opened{max-height:200vh;padding-top:2rem;padding-bottom:2rem}}.header .hamburger{background-color:transparent;cursor:pointer;margin-right:.5rem}@media screen and (min-width:1195px){.header .hamburger{display:none}}.header .hamburger.active svg #burger-left{transform:rotate(45deg);transform-origin:48% 50%}.header .hamburger.active svg #burger-center{opacity:0}.header .hamburger.active svg #burger-right{transform:rotate(-45deg);transform-origin:20% 40%}.navigation23{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:1194px){.navigation23{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;gap:2rem}}.navigation23 a:focus,.navigation23 button:focus{border:0!important;box-shadow:none!important;outline:2px solid var(--color-light-green)!important}.navigation23 ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;list-style:none}@media screen and (max-width:1194px){.navigation23 ul{gap:.75rem;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}}.navigation23 ul li{font-size:1rem}@media screen and (max-width:1194px){.navigation23 ul li{display:block;width:100%}}.navigation23 .main{padding-left:0;margin-bottom:0;height:100%}.navigation23 .main>ul{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.navigation23 .main>li{color:#000;height:100%;display:block;gap:1rem;-ms-flex-item-align:start;align-self:start;padding:.5rem .75rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1195px){.navigation23 .main>li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}}.navigation23 .main>li>a,.navigation23 .main>li>span a,.navigation23 .main>li>span button{font-size:1rem;text-decoration:none;color:#000;transition:none;cursor:pointer}@media screen and (min-width:1195px){.navigation23 .main>li>.link,.navigation23 .main>li>a,.navigation23 .main>li>span .link{padding-bottom:1rem}}@media screen and (max-width:1194px){.navigation23 .main>li>a{display:block;width:100%}}.navigation23 .main>li .sublink{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-item-align:start;align-self:start;height:100%}@media screen and (max-width:1194px){.navigation23 .main>li .sublink a,.navigation23 .main>li .sublink span{width:100%;display:block}.navigation23 .main>li .sublink button{width:fit-content;text-align:right}}.navigation23 .main>li.active,.navigation23 .main>li:focus,.navigation23 .main>li:hover{color:var(--color-light-green)}@media screen and (min-width:1195px){.navigation23 .main>li.active,.navigation23 .main>li:focus,.navigation23 .main>li:hover{background-color:var(--color-light-green);color:#fff}}.navigation23 .main>li.active svg,.navigation23 .main>li:focus svg,.navigation23 .main>li:hover svg{fill:var(--color-light-green)}@media screen and (min-width:1195px){.navigation23 .main>li.active svg,.navigation23 .main>li:focus svg,.navigation23 .main>li:hover svg{fill:#fff}}.navigation23 .main>li.active a:not(.btn-default),.navigation23 .main>li.active button,.navigation23 .main>li:focus a:not(.btn-default),.navigation23 .main>li:focus button,.navigation23 .main>li:hover a:not(.btn-default),.navigation23 .main>li:hover button{color:var(--color-light-green)}@media screen and (min-width:1195px){.navigation23 .main>li.active a:not(.btn-default),.navigation23 .main>li.active button,.navigation23 .main>li:focus a:not(.btn-default),.navigation23 .main>li:focus button,.navigation23 .main>li:hover a:not(.btn-default),.navigation23 .main>li:hover button{color:#fff}}.navigation23 .main>li.active{font-weight:600}.navigation23 .main>li.active [data-open-submenu] svg{transform:rotate(180deg);margin-top:0}.navigation23 .main>li.active .menu-highlight-teaser,.navigation23 .main>li.active .subitems{display:block}@media screen and (min-width:1195px){.navigation23 .main>li.active .menu-highlight-teaser,.navigation23 .main>li.active .subitems{display:inline}}.navigation23 .main>li:last-child a{font-weight:600}.navigation23 .main>li:last-child li a:not(.active){font-weight:400}.navigation23 .main [data-open-submenu]{height:fit-content;margin-top:-.2rem;background-color:transparent}.navigation23 .main [data-open-submenu] svg{fill:#000;transform:rotate(0);transition:transform .3s ease-out}.navigation23 .subitems{display:none;position:relative}@media screen and (max-width:1194px){.navigation23 .subitems{margin-top:.75rem}}@media screen and (min-width:1195px){.navigation23 .subitems{position:absolute;background-color:var(--color-green);width:100%;left:0;top:100%;z-index:100;height:auto}}.navigation23 .subitems>ul{margin:auto}@media screen and (max-width:1194px){.navigation23 .subitems>ul{padding-left:0}}@media screen and (min-width:1195px){.navigation23 .subitems>ul>li.active,.navigation23 .subitems>ul>li:focus,.navigation23 .subitems>ul>li:hover{background-color:var(--color-light-green)}}.navigation23 .subitems>ul>li.active a{font-weight:700}.navigation23 .subitems a{font-size:1rem;line-height:1;padding:.5rem .75rem;font-weight:400;display:block}@media screen and (min-width:1195px){.navigation23 .subitems a{color:#fff;padding:1rem .75rem}}.navigation23 .meta{margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:1rem;padding-left:0;-ms-flex-align:center;align-items:center}@media screen and (max-width:1194px){.navigation23 .meta{-ms-flex-pack:center;justify-content:center}}.navigation23 .meta li{padding:0;width:unset}.navigation23 .meta.d-none{display:none}.navigation23 a.login,.navigation23 a.registration,.navigation23 button.login,.navigation23 button.registration{border:1px solid var(--color-green);border-radius:16rem;transition:all .3s ease-in-out;cursor:pointer}.navigation23 a.registration,.navigation23 button.registration{color:var(--color-green);padding:.5rem 1.25rem}.navigation23 a.registration:focus,.navigation23 a.registration:hover,.navigation23 button.registration:focus,.navigation23 button.registration:hover{background-color:var(--color-green);color:#fff}.navigation23 a.login,.navigation23 button.login{background-color:var(--color-green);color:#fff;padding:.4rem 1.25rem}.navigation23 a.login:focus,.navigation23 a.login:hover,.navigation23 button.login:focus,.navigation23 button.login:hover{background-color:transparent;color:var(--color-green)}.navigation23 .menu-highlight-teaser{position:absolute;width:100%;left:0;top:100%;z-index:99;height:auto;display:none;background:linear-gradient(220deg,#027066,#01c9bf);background:var(--schema-background,linear-gradient(264.31deg,#027066 19.35%,#01c9bf 164.39%));max-height:100vh;padding-top:8rem;padding-bottom:6rem}@media screen and (max-width:1194px){.navigation23 .menu-highlight-teaser{display:none!important}}.navigation23 .menu-highlight-teaser h2{color:#fff;font-weight:700;font-size:3rem}#question-form .chatbox .navigation23 .menu-highlight-teaser input,#question-form .navigation23 .menu-highlight-teaser #notification,.navigation23 .menu-highlight-teaser #question-form #notification,.navigation23 .menu-highlight-teaser #question-form .chatbox input,.navigation23 .menu-highlight-teaser .questioner-login form input:not([type=submit]),.navigation23 .menu-highlight-teaser form .form-check .label,.navigation23 .menu-highlight-teaser form .form-radio .inputs-list>.form-group .label,.navigation23 .menu-highlight-teaser form>span,.navigation23 .menu-highlight-teaser form input.form-control,.navigation23 .menu-highlight-teaser form label.control-label span,.navigation23 .menu-highlight-teaser form select.form-control,.navigation23 .menu-highlight-teaser form textarea.form-control,.navigation23 .menu-highlight-teaser p,.questioner-login form .navigation23 .menu-highlight-teaser input:not([type=submit]),form .form-check .navigation23 .menu-highlight-teaser .label,form .form-radio .inputs-list>.form-group .navigation23 .menu-highlight-teaser .label,form .navigation23 .menu-highlight-teaser input.form-control,form .navigation23 .menu-highlight-teaser select.form-control,form .navigation23 .menu-highlight-teaser textarea.form-control,form label.control-label .navigation23 .menu-highlight-teaser span{font-size:1.25rem;line-height:1.4}.navigation23 .menu-highlight-teaser .btn-default{padding:.75rem 1.5rem;background-color:#fff;color:var(--color-green);border-radius:16rem;width:fit-content;margin:auto;font-size:1rem;font-weight:700;text-transform:uppercase}.navigation23 .menu-highlight-grid{gap:8rem}.navigation23 .menu-highlight-grid,.navigation23 .menu-highlight-subitem{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.navigation23 .menu-highlight-subitem{gap:1.25rem;-ms-flex-align:start;align-items:flex-start}.navigation23 .menu-highlight-subitem img{width:60px;aspect-ratio:1/1;object-fit:contain;border-radius:50%}.navigation23 .menu-highlight-subitem div{padding-top:.25rem}#question-form .navigation23 .menu-highlight-subitem h4,.grid-75-25 .left .navigation23 .menu-highlight-subitem h1+h4,.navigation23 .menu-highlight-subitem #question-form h4,.navigation23 .menu-highlight-subitem .grid-75-25 .left h1+h4,.navigation23 .menu-highlight-subitem h3{font-family:var(--font-primary);font-size:clamp(17px,3vw,40px)!important;letter-spacing:.125rem;color:#fff;font-weight:700;text-transform:none}#question-form .chatbox .navigation23 .menu-highlight-subitem input,#question-form .navigation23 .menu-highlight-subitem #notification,.navigation23 .menu-highlight-subitem #question-form #notification,.navigation23 .menu-highlight-subitem #question-form .chatbox input,.navigation23 .menu-highlight-subitem .questioner-login form input:not([type=submit]),.navigation23 .menu-highlight-subitem form .form-check .label,.navigation23 .menu-highlight-subitem form .form-radio .inputs-list>.form-group .label,.navigation23 .menu-highlight-subitem form>span,.navigation23 .menu-highlight-subitem form input.form-control,.navigation23 .menu-highlight-subitem form label.control-label span,.navigation23 .menu-highlight-subitem form select.form-control,.navigation23 .menu-highlight-subitem form textarea.form-control,.navigation23 .menu-highlight-subitem p,.questioner-login form .navigation23 .menu-highlight-subitem input:not([type=submit]),form .form-check .navigation23 .menu-highlight-subitem .label,form .form-radio .inputs-list>.form-group .navigation23 .menu-highlight-subitem .label,form .navigation23 .menu-highlight-subitem input.form-control,form .navigation23 .menu-highlight-subitem select.form-control,form .navigation23 .menu-highlight-subitem textarea.form-control,form label.control-label .navigation23 .menu-highlight-subitem span{font-size:1rem}.hero23{margin-bottom:9.6875rem}.hero23 .keyvisual picture{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero23 .keyvisual .video,.hero23 .keyvisual .vimeo-video,.hero23 .keyvisual img{margin:5rem auto;width:90%;height:auto}@media screen and (max-width:768px){.hero23 .keyvisual .video,.hero23 .keyvisual .vimeo-video,.hero23 .keyvisual img{margin:1rem auto 5rem;width:100%}}.hero23 .keyvisual .video,.hero23 .keyvisual .vimeo-video{position:relative;padding-bottom:35.25%}@media (max-width:650px){.hero23 .keyvisual .video,.hero23 .keyvisual .vimeo-video{padding-bottom:52.75%}}.hero23 .keyvisual .video iframe,.hero23 .keyvisual .video video,.hero23 .keyvisual .vimeo-video iframe,.hero23 .keyvisual .vimeo-video video{width:100%;height:100%;position:absolute;top:0;left:0}.hero23 .keyvisual .video .mobile,.hero23 .keyvisual .vimeo-video .mobile{display:none}@media (max-width:650px){.hero23 .keyvisual .video .mobile,.hero23 .keyvisual .vimeo-video .mobile{display:inline-block}}.hero23 .keyvisual .video .desktop,.hero23 .keyvisual .vimeo-video .desktop{display:inline-block}@media (max-width:650px){.hero23 .keyvisual .video .desktop,.hero23 .keyvisual .vimeo-video .desktop{display:none}}.hero23 .bfm-sticky{background-color:hsla(0,0%,100%,.8);margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:1rem 2rem;font-family:var(--font-primary);letter-spacing:.1375rem;font-size:1.125rem;font-weight:900;text-transform:uppercase;color:var(--color-base);right:0;bottom:0;transition:.3s ease-in-out}.hero23 .bfm-sticky img{width:100%;height:auto;max-width:230px;transition:.3s ease-in-out}@media screen and (min-width:710px){.hero23 .bfm-sticky.fixed{position:fixed;right:0;bottom:0;z-index:1200;padding:1rem 2rem;font-size:.75rem}.hero23 .bfm-sticky.fixed img{max-width:160px}}.hero-sub{-ms-flex-direction:row;flex-direction:row;margin:8rem auto 5rem;gap:calc(var(--spacing-s) - 1rem)}@media screen and (max-width:960px){.hero-sub{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:2rem auto 5rem}}.hero-sub .content,.hero-sub .media{width:calc((100% - (var(--spacing-s) - 1rem)) / 2)}@media screen and (max-width:960px){.hero-sub .content,.hero-sub .media{width:100%}}footer{position:relative;z-index:1201}footer *{font-family:var(--font-primary)}.footer-item{background-color:var(--color-dark-green)}.footer-item:first-child{background-color:var(--color-light-green);padding:2rem}@media (max-width:1199px){.footer-item:first-child ul{display:none}}.footer-item:first-child a{font-size:1.125rem;color:#fff}.footer-item:nth-child(2){padding-bottom:0;padding-top:60px}.footer-item:nth-child(2) a{font-size:.875rem;color:#fff}@media (max-width:1199px){.footer-item:last-child{padding-top:35px}}.footer-item .container:not(.meta){display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.footer-item .container:not(.meta){-ms-flex-pack:center;justify-content:center}}.footer-item .logo-link-1 img{width:100%;height:auto;max-width:280px}.footer-item .logo-link-2 img{height:100%;max-height:2.9375rem;width:auto;object-fit:contain}.footer-item ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;gap:10px 1.5625rem;margin-bottom:0;padding-left:0}@media (max-width:1199px){.footer-item ul{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;text-align:center}}#question-form .chatbox .footer-item input,#question-form .footer-item #notification,.footer-item #question-form #notification,.footer-item #question-form .chatbox input,.footer-item .questioner-login form input:not([type=submit]),.footer-item a,.footer-item form .form-check .label,.footer-item form .form-radio .inputs-list>.form-group .label,.footer-item form>span,.footer-item form input.form-control,.footer-item form label.control-label span,.footer-item form select.form-control,.footer-item form textarea.form-control,.footer-item p,.questioner-login form .footer-item input:not([type=submit]),form .footer-item input.form-control,form .footer-item select.form-control,form .footer-item textarea.form-control,form .form-check .footer-item .label,form .form-radio .inputs-list>.form-group .footer-item .label,form label.control-label .footer-item span{color:#fff}.footer-item a:focus,.footer-item a:hover{text-decoration:underline}.footer-item .meta{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;padding:1.5625rem}@media (max-width:1199px){.footer-item .meta{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}#question-form .chatbox .footer-item .meta input,#question-form .footer-item .meta #notification,.footer-item .meta #question-form #notification,.footer-item .meta #question-form .chatbox input,.footer-item .meta .questioner-login form input:not([type=submit]),.footer-item .meta form .form-check .label,.footer-item .meta form .form-radio .inputs-list>.form-group .label,.footer-item .meta form>span,.footer-item .meta form input.form-control,.footer-item .meta form label.control-label span,.footer-item .meta form select.form-control,.footer-item .meta form textarea.form-control,.footer-item .meta p,.questioner-login form .footer-item .meta input:not([type=submit]),form .footer-item .meta input.form-control,form .footer-item .meta select.form-control,form .footer-item .meta textarea.form-control,form .form-check .footer-item .meta .label,form .form-radio .inputs-list>.form-group .footer-item .meta .label,form label.control-label .footer-item .meta span{font-size:.875rem;margin-bottom:.75rem;line-height:1rem}@media (max-width:1199px){#question-form .chatbox .footer-item .meta input,#question-form .footer-item .meta #notification,.footer-item .meta #question-form #notification,.footer-item .meta #question-form .chatbox input,.footer-item .meta .questioner-login form input:not([type=submit]),.footer-item .meta form .form-check .label,.footer-item .meta form .form-radio .inputs-list>.form-group .label,.footer-item .meta form>span,.footer-item .meta form input.form-control,.footer-item .meta form label.control-label span,.footer-item .meta form select.form-control,.footer-item .meta form textarea.form-control,.footer-item .meta p,.questioner-login form .footer-item .meta input:not([type=submit]),form .footer-item .meta input.form-control,form .footer-item .meta select.form-control,form .footer-item .meta textarea.form-control,form .form-check .footer-item .meta .label,form .form-radio .inputs-list>.form-group .footer-item .meta .label,form label.control-label .footer-item .meta span{text-align:center}}.login-modal{background-color:transparent;height:70vh;margin:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.login-modal{max-width:1536px}}.login-modal::backdrop{background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(1rem)}.login-modal>div,.login-modal>div>div:not(.login-modal-content){height:100%}.login-modal-close{background-color:transparent;border:0;position:absolute;top:1.5rem;right:1.5rem;width:1.25rem;height:1.25rem;cursor:pointer}.login-modal-close svg{height:100%;width:100%}.login-modal-close line{stroke:#000}.login-modal-content{background-color:#fff;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;overflow:hidden}@media screen and (max-width:960px){.login-modal-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.login-modal-content-left,.login-modal-content-right{padding:4.5rem 5rem;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;overflow-y:auto;overflow-x:hidden}.login-modal-content-left{background-color:var(--color-green);height:100%}@media screen and (max-width:960px){.login-modal-content-left{display:none}}#question-form .chatbox .login-modal-content-left input,#question-form .login-modal-content-left #notification,#question-form .login-modal-content-left h4,.grid-75-25 .left .login-modal-content-left h1+h4,.login-modal-content-left #question-form #notification,.login-modal-content-left #question-form .chatbox input,.login-modal-content-left #question-form h4,.login-modal-content-left .grid-75-25 .left h1+h4,.login-modal-content-left .questioner-login form input:not([type=submit]),.login-modal-content-left form .form-check .label,.login-modal-content-left form .form-radio .inputs-list>.form-group .label,.login-modal-content-left form>span,.login-modal-content-left form input.form-control,.login-modal-content-left form label.control-label span,.login-modal-content-left form select.form-control,.login-modal-content-left form textarea.form-control,.login-modal-content-left h2,.login-modal-content-left h3,.login-modal-content-left h4,.login-modal-content-left p,.questioner-login form .login-modal-content-left input:not([type=submit]),form .form-check .login-modal-content-left .label,form .form-radio .inputs-list>.form-group .login-modal-content-left .label,form .login-modal-content-left input.form-control,form .login-modal-content-left select.form-control,form .login-modal-content-left textarea.form-control,form label.control-label .login-modal-content-left span{color:#fff}#question-form .chatbox .login-modal-content-left input:last-child,#question-form .login-modal-content-left #notification:last-child,#question-form .login-modal-content-left h4:last-child,.grid-75-25 .left .login-modal-content-left h1+h4:last-child,.login-modal-content-left #question-form #notification:last-child,.login-modal-content-left #question-form .chatbox input:last-child,.login-modal-content-left #question-form h4:last-child,.login-modal-content-left .grid-75-25 .left h1+h4:last-child,.login-modal-content-left .questioner-login form input:last-child:not([type=submit]),.login-modal-content-left form .form-check .label:last-child,.login-modal-content-left form .form-radio .inputs-list>.form-group .label:last-child,.login-modal-content-left form>span:last-child,.login-modal-content-left form input.form-control:last-child,.login-modal-content-left form label.control-label span:last-child,.login-modal-content-left form select.form-control:last-child,.login-modal-content-left form textarea.form-control:last-child,.login-modal-content-left h2:last-child,.login-modal-content-left h3:last-child,.login-modal-content-left h4:last-child,.login-modal-content-left p:last-child,.questioner-login form .login-modal-content-left input:last-child:not([type=submit]),form .form-check .login-modal-content-left .label:last-child,form .form-radio .inputs-list>.form-group .login-modal-content-left .label:last-child,form .login-modal-content-left input.form-control:last-child,form .login-modal-content-left select.form-control:last-child,form .login-modal-content-left textarea.form-control:last-child,form label.control-label .login-modal-content-left span:last-child{margin-bottom:0}#question-form .login-modal-content-left h4,.grid-75-25 .left .login-modal-content-left h1+h4,.login-modal-content-left #question-form h4,.login-modal-content-left .grid-75-25 .left h1+h4,.login-modal-content-left h2,.login-modal-content-left h3,.login-modal-content-left h4{color:#fff;font-weight:700;font-size:3rem;text-transform:none}#question-form .chatbox .login-modal-content-left input,#question-form .login-modal-content-left #notification,.login-modal-content-left #question-form #notification,.login-modal-content-left #question-form .chatbox input,.login-modal-content-left .questioner-login form input:not([type=submit]),.login-modal-content-left form .form-check .label,.login-modal-content-left form .form-radio .inputs-list>.form-group .label,.login-modal-content-left form>span,.login-modal-content-left form input.form-control,.login-modal-content-left form label.control-label span,.login-modal-content-left form select.form-control,.login-modal-content-left form textarea.form-control,.login-modal-content-left p,.questioner-login form .login-modal-content-left input:not([type=submit]),form .form-check .login-modal-content-left .label,form .form-radio .inputs-list>.form-group .login-modal-content-left .label,form .login-modal-content-left input.form-control,form .login-modal-content-left select.form-control,form .login-modal-content-left textarea.form-control,form label.control-label .login-modal-content-left span{font-size:1.25rem;line-height:1.4}@media screen and (max-width:960px){.login-modal-content-right{padding:4.5rem 2.5rem 1.5rem}}.login-modal-need-help{position:absolute;top:1.35rem;right:5rem;text-align:right;color:var(--color-green);transition:all .3s ease}.login-modal-need-help:focus,.login-modal-need-help:hover{color:var(--color-dark-green)}.login-modal-content-login,.login-modal-content-logout{min-width:80%;margin:auto}@media screen and (max-width:960px){.login-modal-content-login,.login-modal-content-logout{width:100%}}.login-modal-content-login .btn,.login-modal-content-login .registration-form span.btn-group,.login-modal-content-logout .btn,.login-modal-content-logout .registration-form span.btn-group,.registration-form .login-modal-content-login span.btn-group,.registration-form .login-modal-content-logout span.btn-group{margin:auto}.login-modal-content-login .control-label,.login-modal-content-logout .control-label{color:var(--color-base);margin-bottom:0}.login-modal-content-login [type=password],.login-modal-content-login [type=text],.login-modal-content-logout [type=password],.login-modal-content-logout [type=text]{background-color:#fff;border:1px solid var(--color-base);color:var(--color-base);display:block;padding:.5rem 1rem;width:100%;font-family:var(--font-secondary);font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.4375rem;transition:all .3s ease}@media screen and (max-width:960px){.login-modal-content-login [type=password],.login-modal-content-login [type=text],.login-modal-content-logout [type=password],.login-modal-content-logout [type=text]{font-size:1.2rem}}.login-modal-content-login [type=password]:focus,.login-modal-content-login [type=text]:focus,.login-modal-content-logout [type=password]:focus,.login-modal-content-logout [type=text]:focus{border-color:var(--color-base-30)}.login-modal-content-login .form-group,.login-modal-content-logout .form-group{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.25rem}.login-modal-content-login .form-group .pass-link,.login-modal-content-logout .form-group .pass-link{text-align:right;color:var(--color-base)}.login-modal-content-login .form-group .pass-link:focus,.login-modal-content-login .form-group .pass-link:hover,.login-modal-content-logout .form-group .pass-link:focus,.login-modal-content-logout .form-group .pass-link:hover{color:var(--color-green)}.login-modal-hr{border-bottom:1px solid var(--color-base-30);margin-bottom:3rem;margin-top:1rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.login-modal-hr:after{content:"oder";background-color:#fff;padding:.25rem .75rem;position:absolute;color:var(--color-base)}.login-modal-additional-content{text-align:center}#question-form .chatbox .login-modal-additional-content input,#question-form .login-modal-additional-content #notification,.login-modal-additional-content #question-form #notification,.login-modal-additional-content #question-form .chatbox input,.login-modal-additional-content .questioner-login form input:not([type=submit]),.login-modal-additional-content form .form-check .label,.login-modal-additional-content form .form-radio .inputs-list>.form-group .label,.login-modal-additional-content form>span,.login-modal-additional-content form input.form-control,.login-modal-additional-content form label.control-label span,.login-modal-additional-content form select.form-control,.login-modal-additional-content form textarea.form-control,.login-modal-additional-content p,.questioner-login form .login-modal-additional-content input:not([type=submit]),form .form-check .login-modal-additional-content .label,form .form-radio .inputs-list>.form-group .login-modal-additional-content .label,form .login-modal-additional-content input.form-control,form .login-modal-additional-content select.form-control,form .login-modal-additional-content textarea.form-control,form label.control-label .login-modal-additional-content span{font-size:1.25rem;line-height:1.4;margin-bottom:0}.login-modal-additional-content a{display:block}.stream-hero .overlay>div,.stream-intro-hero .overlay>div{display:block;position:absolute}.stream-hero .overlay .right-red,.stream-intro-hero .overlay .right-red{background-color:var(--color-t3);width:5rem;height:5rem;top:-5rem;right:0}@media screen and (max-width:768px){.stream-hero .overlay .right-red,.stream-intro-hero .overlay .right-red{width:2.5rem;height:2.5rem;top:-2.5rem}}.stream-hero .overlay .right-turkise,.stream-intro-hero .overlay .right-turkise{background-color:var(--color-t1);width:11.25rem;height:11.25rem;top:0;right:-11.25rem}@media screen and (max-width:768px){.stream-hero .overlay .right-turkise,.stream-intro-hero .overlay .right-turkise{width:5rem;height:5rem;right:-5rem}}.stream-hero .overlay .right-dots,.stream-intro-hero .overlay .right-dots{background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-square-grey-light.svg);background-size:60%;background-repeat:no-repeat;background-position:50%;width:11.25rem;height:11.25rem;top:11.25rem;right:-11.25rem}@media screen and (max-width:768px){.stream-hero .overlay .right-dots,.stream-intro-hero .overlay .right-dots{width:5rem;height:5rem;top:5rem;right:-5rem}}.stream-hero .overlay .left-red,.stream-intro-hero .overlay .left-red{background-color:var(--color-t3);height:5rem;min-width:5rem;bottom:-5rem;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.stream-hero .overlay .left-red,.stream-intro-hero .overlay .left-red{min-width:2.5rem}.stream-hero .overlay .left-red.nolink,.stream-intro-hero .overlay .left-red.nolink{height:2.5rem;bottom:-2.5rem}}.stream-hero .overlay .left-red a,.stream-intro-hero .overlay .left-red a{color:#fff;font-family:var(--font-primary);font-weight:700;padding:1rem 2rem;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.stream-hero .overlay .left-red a.d-none,.stream-hero .overlay .left-red a:disabled,.stream-intro-hero .overlay .left-red a.d-none,.stream-intro-hero .overlay .left-red a:disabled{cursor:not-allowed;opacity:.5;display:none}.stream-hero .overlay .left-red a svg,.stream-intro-hero .overlay .left-red a svg{margin-left:1rem;transition:.3s ease-in-out}.stream-hero .overlay .left-red a:focus svg,.stream-hero .overlay .left-red a:hover svg,.stream-intro-hero .overlay .left-red a:focus svg,.stream-intro-hero .overlay .left-red a:hover svg{margin-left:1.5rem}.stream-hero .overlay .left-blue,.stream-intro-hero .overlay .left-blue{background-color:var(--color-t2);width:11.25rem;height:11.25rem;bottom:0;left:-11.25rem}@media screen and (max-width:768px){.stream-hero .overlay .left-blue,.stream-intro-hero .overlay .left-blue{width:5rem;height:5rem;left:-5rem}}.stream-hero .overlay .left-turkise,.stream-intro-hero .overlay .left-turkise{background-color:var(--color-t1);width:7.375rem;height:7.375rem;bottom:11.25rem;left:-7.375rem}@media screen and (max-width:768px){.stream-hero .overlay .left-turkise,.stream-intro-hero .overlay .left-turkise{width:3.6875rem;height:3.6875rem;bottom:5rem;left:-3.6875rem}}.stream-hero,.stream-intro-hero{margin:5rem auto}.stream-hero>div,.stream-intro-hero>div{width:90%;margin:auto}.stream-hero .content,.stream-hero .stream,.stream-intro-hero .content,.stream-intro-hero .stream{position:relative}.stream-intro-hero{margin:10rem auto 14.6875rem}@media screen and (max-width:768px){.stream-intro-hero{margin:7.5rem auto 12.1875rem}}.stream-intro-hero .content>div:not(.overlay){padding:0 2rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;max-width:80%;margin:auto}@media screen and (max-width:768px){.stream-intro-hero .content>div:not(.overlay){max-width:100%}}#question-form .chatbox .stream-intro-hero input,#question-form .stream-intro-hero #notification,.questioner-login form .stream-intro-hero input:not([type=submit]),.stream-intro-hero #question-form #notification,.stream-intro-hero #question-form .chatbox input,.stream-intro-hero .questioner-login form input:not([type=submit]),.stream-intro-hero form .form-check .label,.stream-intro-hero form .form-radio .inputs-list>.form-group .label,.stream-intro-hero form>span,.stream-intro-hero form input.form-control,.stream-intro-hero form label.control-label span,.stream-intro-hero form select.form-control,.stream-intro-hero form textarea.form-control,.stream-intro-hero h1,.stream-intro-hero p,form .form-check .stream-intro-hero .label,form .form-radio .inputs-list>.form-group .stream-intro-hero .label,form .stream-intro-hero input.form-control,form .stream-intro-hero select.form-control,form .stream-intro-hero textarea.form-control,form label.control-label .stream-intro-hero span{text-align:center}.stream-intro-hero h1{font-family:var(--font-tertiary);font-size:2.875rem}@media screen and (max-width:960px){.stream-intro-hero h1{font-size:2rem}}.stream-hero .stream-title{margin-bottom:1.5rem}.stream-hero .stream-title>span{font-family:var(--font-tertiary);color:var(--color-t3);font-size:1.3125rem}.stream-hero .stream-title>h2{font-family:var(--font-tertiary);font-size:2.25rem;margin-bottom:0;max-width:calc(100% - 6rem)}@media screen and (max-width:960px){.stream-hero .stream-title>h2{font-size:1.875rem;max-width:100%}}#question-form .stream-hero .stream-title>h4,.grid-75-25 .left .stream-hero .stream-title>h1+h4,.stream-hero #question-form .stream-title>h4,.stream-hero .grid-75-25 .left .stream-title>h1+h4,.stream-hero .stream-title>h3{font-family:var(--font-secondary);font-weight:400;color:var(--color-base);font-size:2.25rem;max-width:calc(100% - 6rem);text-transform:none}@media screen and (max-width:960px){#question-form .stream-hero .stream-title>h4,.grid-75-25 .left .stream-hero .stream-title>h1+h4,.stream-hero #question-form .stream-title>h4,.stream-hero .grid-75-25 .left .stream-title>h1+h4,.stream-hero .stream-title>h3{font-size:1.875rem;max-width:calc(100% - 4rem)}}.stream-hero .stream{background-color:rgba(0,0,0,.9);padding-bottom:calc(56.25% + .5rem)}.stream-hero .stream .js3q-wrapper,.stream-hero .stream iframe{position:absolute;top:0;left:0;width:100%;height:100%!important;border:.5rem solid var(--color-green)}.stream-hero .stream .live-label{background-color:var(--color-t3);font-size:.625rem;line-height:.625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;position:absolute;top:1.25rem;left:1rem;z-index:10;font-family:var(--font-tertiary);padding:.35rem 1rem .25rem;border-radius:1rem}.stream-hero .stream .uc-embedding-container{position:absolute!important}.live-module-media .stream-container:after,.stream-hero .stream:after{position:absolute;top:0;left:0;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:100%;height:100%}.stream-teaser{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;margin-top:calc(42px + 5rem);gap:2rem}@media screen and (max-width:960px){.stream-teaser{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.stream-teaser .teaser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stream-teaser a,.stream-teaser button{background-color:transparent;cursor:pointer;width:50%}@media screen and (max-width:960px){.stream-teaser a,.stream-teaser button{width:100%}}.stream-teaser-item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media screen and (max-width:576px){.stream-teaser-item{grid-template-columns:repeat(1,minmax(0,1fr))}}.stream-teaser-item .title{text-align:right;padding-top:1.5rem}@media screen and (max-width:576px){.stream-teaser-item .title{text-align:left;padding-bottom:1.5rem;padding-top:0;-ms-flex-order:2;order:2}}.stream-teaser-item .title .live{display:block;font-family:var(--font-tertiary);color:var(--color-t3);font-size:.9375rem;text-transform:uppercase}.stream-teaser-item .title>h2{font-size:1.25rem;line-height:1.4;font-family:var(--font-tertiary);margin-bottom:0}#question-form .stream-teaser-item .title>h4,.grid-75-25 .left .stream-teaser-item .title>h1+h4,.stream-teaser-item #question-form .title>h4,.stream-teaser-item .grid-75-25 .left .title>h1+h4,.stream-teaser-item .title>h3{font-size:1.25rem;line-height:1.4;font-family:var(--font-secondary);font-weight:400;color:var(--color-base);margin-bottom:1.5rem;text-transform:none}.stream-teaser-item .title .lounge-title,.stream-teaser-item .title .stream-title{display:block;font-family:var(--font-tertiary);color:var(--color-green);font-size:1.5rem;text-transform:uppercase}.stream-teaser-item .thumbnail{aspect-ratio:16/9;line-height:0!important;width:320px;position:relative;scale:1;transition:.3s ease-in-out;border:.25rem solid var(--color-green);background:radial-gradient(349.72% 146.99% at 365.16% .56%,var(--highlight-color) 0,rgba(62,184,181,0) 100%)}@media screen and (max-width:576px){.stream-teaser-item .thumbnail{-ms-flex-order:1;order:1}}.stream-teaser-item .thumbnail .image{border-radius:50%;width:80px;height:80px;position:absolute;bottom:1rem;left:1rem;background-color:var(--color-base-15);background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-user.svg);background-size:70%;background-position:bottom;opacity:.7}.stream-teaser-item .thumbnail img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out;line-height:0!important}.stream-teaser-item .thumbnail .live-label{background-color:var(--color-t3);font-size:.625rem;line-height:.625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;position:absolute;top:1rem;left:1rem;z-index:10;font-family:var(--font-tertiary);padding:.35rem 1rem .25rem;border-radius:1rem}.stream-teaser-item:hover .thumbnail{scale:1.05}@media screen and (max-width:576px){.stream-teaser-item:hover .thumbnail{scale:1}}[data-studio-id="1"]>.stream-teaser-item{--highlight-color:var(--color-t3)}[data-studio-id="2"]>.stream-teaser-item{--highlight-color:var(--color-t2)}[data-studio-id="3"]>.stream-teaser-item{--highlight-color:var(--color-t1)}.program-slider{overflow:visible;margin-bottom:3rem}.program-slider a:focus-within .thumbnail,.program-slider a:focus .thumbnail,.program-slider a:hover .thumbnail{scale:1.05}@media screen and (max-width:576px){.program-slider a:focus-within .thumbnail,.program-slider a:focus .thumbnail,.program-slider a:hover .thumbnail{scale:1}}.program-slider [data-program-slide-lounge] .program-slide .thumbnail,.program-slider [data-program-slide-stream] .program-slide .thumbnail{border-width:4px!important}.program-slider-header{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;gap:1rem 4.5rem;margin-top:2.625rem;margin-bottom:1.75rem}#question-form .program-slider-header h4,.grid-75-25 .left .program-slider-header h1+h4,.program-slider-header #question-form h4,.program-slider-header .grid-75-25 .left h1+h4,.program-slider-header h2,.program-slider-header h3,.program-slider-header h4{font-family:var(--font-tertiary);text-transform:uppercase;font-size:2rem;line-height:1;vertical-align:bottom;display:inline-block;margin-bottom:0}#question-form .chatbox .program-slider-header input,#question-form .program-slider-header #notification,.program-slider-header #question-form #notification,.program-slider-header #question-form .chatbox input,.program-slider-header .questioner-login form input:not([type=submit]),.program-slider-header form .form-check .label,.program-slider-header form .form-radio .inputs-list>.form-group .label,.program-slider-header form>span,.program-slider-header form input.form-control,.program-slider-header form label.control-label span,.program-slider-header form select.form-control,.program-slider-header form textarea.form-control,.program-slider-header p,.questioner-login form .program-slider-header input:not([type=submit]),form .form-check .program-slider-header .label,form .form-radio .inputs-list>.form-group .program-slider-header .label,form .program-slider-header input.form-control,form .program-slider-header select.form-control,form .program-slider-header textarea.form-control,form label.control-label .program-slider-header span{font-family:var(--font-primary);font-size:1.125rem;line-height:1;color:rgba(76,101,116,.75);margin-bottom:0}#question-form .chatbox .program-slider-header input a,#question-form .program-slider-header #notification a,.program-slider-header #question-form #notification a,.program-slider-header #question-form .chatbox input a,.program-slider-header .questioner-login form input:not([type=submit]) a,.program-slider-header form .form-check .label a,.program-slider-header form .form-radio .inputs-list>.form-group .label a,.program-slider-header form>span a,.program-slider-header form input.form-control a,.program-slider-header form label.control-label span a,.program-slider-header form select.form-control a,.program-slider-header form textarea.form-control a,.program-slider-header p a,.questioner-login form .program-slider-header input:not([type=submit]) a,form .form-check .program-slider-header .label a,form .form-radio .inputs-list>.form-group .program-slider-header .label a,form .program-slider-header input.form-control a,form .program-slider-header select.form-control a,form .program-slider-header textarea.form-control a,form label.control-label .program-slider-header span a{font-family:var(--font-primary);color:rgba(76,101,116,.75);font-size:1.125rem;line-height:1;font-weight:600;text-decoration:underline}.program-slides{overflow-y:hidden;overflow-x:visible;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;margin-left:-1rem}@media screen and (max-width:576px){.program-slides{padding-left:0;padding-right:0;margin-left:0}}.program-slides a:hover .thumbnail{scale:1.05}@media screen and (max-width:576px){.program-slides a:hover .thumbnail{scale:1}}.program-slide{--highlight-color:var(--color-green);display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:320px;gap:1rem;margin-top:.5rem;margin-bottom:.5rem}.program-slide.d-none{display:none}.program-slide.source-1{--highlight-color:var(--color-t3)}.program-slide.source-2{--highlight-color:var(--color-t2)}.program-slide.source-3{--highlight-color:var(--color-t1)}.program-slide .thumbnail{aspect-ratio:16/9;width:320px;position:relative;scale:1;transition:.3s ease-in-out;border:2px solid var(--color-green);background:radial-gradient(349.72% 146.99% at 365.16% .56%,var(--highlight-color) 0,rgba(62,184,181,0) 100%)}.program-slide .thumbnail .image{border-radius:50%;width:80px;height:80px;position:absolute;bottom:1rem;left:1rem;background-color:var(--color-base-15);background-image:url(/typo3conf/ext/buendnistag_sitepackage/Resources/Public/Buendnistag2021/Css/../Images/icon-user.svg);background-size:70%;background-position:bottom;opacity:.7}.program-slide .thumbnail img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.program-slide .thumbnail .source{--padding:.25rem;font-family:var(--font-tertiary);position:absolute;top:calc(.75rem - var(--padding));right:calc(.75rem - var(--padding));padding:.5rem 1rem .35rem;background-color:var(--highlight-color);color:#fff;font-weight:800;font-size:10px;line-height:1;text-transform:uppercase;text-align:right}.program-slide .thumbnail .time{color:var(--highlight-color);font-weight:700;font-size:1.125rem;position:absolute;top:.5rem;left:.75rem}.program-slide .thumbnail .live{position:absolute;top:.5rem;left:.75rem;background-color:var(--color-t3);font-size:.625rem;line-height:.625rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;font-family:var(--font-tertiary);padding:.35rem 1rem .25rem;border-radius:1rem}.program-slide .content{font-weight:700;font-size:1.125rem;color:var(--color-base)}.program-slide .content span{display:block}.program-slide .content span:first-child{color:var(--color-green);text-transform:uppercase;font-size:1.25rem;line-height:1.4;font-family:var(--font-tertiary);margin-bottom:0}.program-slide .content span:nth-child(2){font-size:1.25rem;line-height:1.4;font-family:var(--font-secondary);font-weight:400;color:var(--color-base);margin-bottom:1.5rem;text-transform:none}.program-slide .content span.d-none{display:none}.program-slider-divider{border-left:1px solid #e1e4e7;width:1px;margin:0 1rem}.smaller-text.error{color:#ff5a5a!important;padding:0!important}.smaller-text.error.hidden{display:none}@media (max-width:1399px){#livestream{min-height:calc(37.125vw + 1100px)}}@media (min-width:1400px){#livestream{min-height:calc(37.125vw + 250px)}}@media (min-width:1650px){#livestream{min-height:calc(37.125vw + 200px)}}@media (min-width:1920px){#livestream{min-height:calc(37.125vw + 150px)}}