﻿body,html{position:relative;width:100%;height:auto;margin:0;color:#1d1d1b;font-size:18px;line-height:1.3;font-family:"IBM Plex Sans", sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden}body.loading *,body.resizing *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}body:not(.tabbing) *:focus{outline:none !important}body.locked,body[data-toggled="site-header"],body[data-toggled="sidebar-post-events"]{overflow:hidden}body.post-type-archive-aktuell:before{content:"";position:fixed;z-index:14;top:0;bottom:0;left:0;right:0;opacity:0;pointer-events:none;background-color:rgba(29, 29, 27, 0.4);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}body.post-type-archive-aktuell[data-toggled="sidebar-post-events"]:before{opacity:1;pointer-events:all}div{position:relative;width:auto;height:auto}p{margin:20px 0 30px;line-height:1.3}p.intro{font-size:20px;font-family:"IBM Plex Serif", sans-serif}@media only screen and (max-width:1023px){p.intro{font-size:18px}}h1{font-size:42px;line-height:1.1;font-family:"IBM Plex Sans", sans-serif;font-weight:700}@media only screen and (max-width:1279px){h1{font-size:28px;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h1.tertiary{font-size:44px;font-family:"IBM Plex Sans", sans-serif;text-transform:none}@media only screen and (max-width:1279px){h1.tertiary{font-size:30px}}h2,h1.secondary{font-size:40px;line-height:1.1;font-weight:700}@media only screen and (max-width:1279px){h2,h1.secondary{font-size:30px;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h2.secondary{font-size:42px;font-family:"IBM Plex Sans", sans-serif;font-weight:600}@media only screen and (max-width:1023px){h2.secondary{font-size:30px}}h3{margin:40px 0 30px;font-size:30px;line-height:1.1;font-weight:700}@media only screen and (max-width:1279px){h3{font-size:24px;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h3.secondary{font-size:28px;font-family:"IBM Plex Sans", sans-serif;font-weight:600}@media only screen and (max-width:1023px){h3.secondary{font-size:22px}}h4{margin:30px 0 20px;font-size:22px;line-height:1.1;font-weight:700}@media only screen and (max-width:767px){h4{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media only screen and (max-width:1023px){h4{font-size:22px}}.overline{display:block}a.no-style{width:100%;height:100%;display:inline-block;color:unset;line-height:0;text-decoration:none}a.swipebox{cursor:zoom-in}ul,ol{position:relative;margin:0;padding:0}ul li,ol li{position:relative}ul{list-style-type:none}blockquote{position:relative;margin:20px 0;padding-left:35px;font-family:"IBM Plex Serif", sans-serif;font-weight:400;font-size:22px;line-height:1.2}@media only screen and (max-width:1023px){blockquote{font-size:20px}}blockquote:before{content:"";position:absolute;z-index:2;top:0;left:0;font-size:20px;line-height:26.4px;font-family:"Icomoon";font-weight:400}blockquote p:first-child{margin-top:0}blockquote p:last-child{display:block;margin:-20px 0 0;font-size:16px;font-weight:400;font-style:normal}hr{margin:20px 0;border:none;border-top:1px solid #babab9}input,textarea,button{position:relative;border:none;border-radius:0;margin:0;background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:"IBM Plex Sans", sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{position:relative;border:none;margin:0;padding:0}fieldset legend{padding:0}svg{overflow:visible}.img-container{width:100%;height:0;background-color:#babab9}.img-container__inner{position:absolute;z-index:1;width:100%;height:100%;opacity:0}.img-container__inner img{width:100%;height:100%}.img-container--contain img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center"}.img-container--cover img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center"}.img-container.loaded .img-container__inner{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.vid-container{width:100%;height:0;background-color:#babab9}.vid-container__inner{position:absolute;z-index:1;width:100%;height:100%;opacity:0}.vid-container__inner video,.vid-container__inner iframe{width:100%;height:100%}.vid-container.loaded .vid-container__inner{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.textlink{position:relative;display:inline-block;padding-left:22px;box-sizing:border-box;font-size:16px;line-height:1.25;font-family:"IBM Plex Sans", sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.2px;text-decoration:none;cursor:pointer;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.textlink:after{content:"";position:absolute;z-index:2;top:50%;left:0;font-size:14px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%)}.textlink span{position:relative;z-index:2;display:block;margin-top:2px}.textlink--rtl{padding:0 22px 0 0}.textlink--rtl:after{left:auto;right:0}.textlink:hover,.textlink:active{color:#ee0000 !important}.textlink.toggled span:after,.textlink.active span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#1d1d1b}.button{position:relative;display:inline-block;border-width:2px;border-style:solid;padding:10px 14px 10px 34px;box-sizing:border-box;overflow:hidden;color:#ffffff;background-color:#d81820;font-size:16px;line-height:1.25;font-family:"IBM Plex Sans", sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.2px;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button:after{content:"";position:absolute;z-index:2;top:50%;left:12px;font-size:14px;line-height:1;font-family:"Icomoon";font-weight:400;color:inherit;transform:translateY(-50%)}.button span{position:relative;z-index:2;display:block}.button--secondary{border:none;padding:12px 16px 12px 36px;color:#1d1d1b;background-color:transparent !important}.button--secondary:before{display:none}.button--secondary:after{left:14px;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.button--secondary:hover,.button--secondary:active,.button--secondary.toggled,.button--secondary.active{color:#ee0000 !important}.button--secondary:hover:after,.button--secondary:active:after,.button--secondary.toggled:after,.button--secondary.active:after{color:#ee0000}.button--secondary.button--icon:after{font-size:20px}.button--icon{width:40px;height:40px;padding:0}.button--icon:before{width:calc(100% + 18px);left:-16px;clip-path:polygon(0 0, 100% 0, 100% 100%, 16px 100%)}.button--icon:after{left:50%;transform:translateY(-50%) translateX(-50%)}.button:hover,.button:active,.button.toggled,.button.active{color:#ffffff;background-color:#ee0000}.button.disabled,.button.slick-disabled{color:#ffffff;border-color:#efefef;cursor:not-allowed;pointer-events:none}.button.disabled:before,.button.slick-disabled:before{background-color:#efefef;transform:none}.button.disabled:after,.button.slick-disabled:after{color:#ffffff;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.submit-interim{display:inline-block;cursor:pointer}.submit-interim input[type="submit"],.submit-interim button[type="submit"]{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.submit-interim input[type="submit"]:disabled,.submit-interim button[type="submit"]:disabled{pointer-events:none}.submit-interim:hover input[type="submit"],.submit-interim:hover button[type="submit"],.submit-interim:active input[type="submit"],.submit-interim:active button[type="submit"]{color:#ffffff !important;background-color:#ee0000}.textlink--arrow-right:after,.button--arrow-right:after{content:""}.textlink--arrow-left:after,.button--arrow-left:after{content:""}.textlink--minus:after,.button--minus:after{content:""}.textlink--plus:after,.button--plus:after{content:""}.textlink--search:after,.button--search:after{content:""}.textlink--close:after,.button--close:after{content:""}.textlink--download:after,.button--download:after{content:""}.textlink--email:after,.button--email:after{content:""}.textlink--facebook:after,.button--facebook:after{content:""}.textlink--whatsapp:after,.button--whatsapp:after{content:""}.textlink--twitter:after,.button--twitter:after{content:""}.input{height:47px;border:1px solid #babab9;padding:12px 15px;box-sizing:border-box;background-color:#ffffff;color:#1d1d1b;font-size:18px;line-height:normal}.input::-ms-input-placeholder,.input:-ms-input-placeholder{color:#1d1d1b}.input::placeholder{color:#1d1d1b;opacity:1}.input[type="date"]{text-transform:uppercase}textarea.input{max-width:100%;min-width:100%;height:auto;min-height:150px}.checkbox-wrapper .checkbox-label,.checkbox-wrapper .radio-label,.radio-wrapper .checkbox-label,.radio-wrapper .radio-label{position:relative;display:inline-block;padding:0 0 0 30px;box-sizing:border-box;color:#1d1d1b;font-size:18px;line-height:normal;font-family:"IBM Plex Sans", sans-serif;cursor:pointer}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]),.checkbox-wrapper .radio-label span:not([aria-hidden="true"]),.radio-wrapper .checkbox-label span:not([aria-hidden="true"]),.radio-wrapper .radio-label span:not([aria-hidden="true"]){position:absolute;top:0;left:0;width:20px;height:20px;display:block;border:1px solid #babab9;box-sizing:border-box}.checkbox-wrapper .checkbox-label span:not([aria-hidden="true"]):after,.checkbox-wrapper .radio-label span:not([aria-hidden="true"]):after,.radio-wrapper .checkbox-label span:not([aria-hidden="true"]):after,.radio-wrapper .radio-label span:not([aria-hidden="true"]):after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;display:none;background-color:#1d1d1b;transform:translateY(-50%) translateX(-50%)}.checkbox-wrapper .checkbox-label span[aria-hidden="true"],.checkbox-wrapper .radio-label span[aria-hidden="true"],.radio-wrapper .checkbox-label span[aria-hidden="true"],.radio-wrapper .radio-label span[aria-hidden="true"]{display:inline-block !important}.checkbox-wrapper .checkbox-label input,.checkbox-wrapper .radio-label input,.radio-wrapper .checkbox-label input,.radio-wrapper .radio-label input{display:none}.checkbox-wrapper .checkbox-label input:checked+span:after,.checkbox-wrapper .radio-label input:checked+span:after,.radio-wrapper .checkbox-label input:checked+span:after,.radio-wrapper .radio-label input:checked+span:after{display:block}.checkbox-wrapper .checkbox-validation{position:absolute;opacity:0;pointer-events:none}.radio-wrapper .radio-label span{border-radius:50%}.radio-wrapper .radio-label span:after{border-radius:50%}.select-wrapper .fselect{font-family:"IBM Plex Sans", sans-serif}.select-wrapper .fselect select:not(.hidden){opacity:0}.select-wrapper .fselect .fs-wrap .fs-label-wrap{z-index:2;border:1px solid #babab9;background-color:#ffffff}.select-wrapper .fselect .fs-wrap .fs-label-wrap .fs-label{height:47px;padding:12px 39px 12px 15px;box-sizing:border-box;line-height:normal;cursor:pointer}.select-wrapper .fselect .fs-wrap .fs-label-wrap .fs-arrow{border:none}.select-wrapper .fselect .fs-wrap .fs-label-wrap .fs-arrow:after{content:"";position:absolute;top:50%;right:15px;font-size:12px;line-height:1;font-family:"icomoon";pointer-events:none;transform:translateY(-50%)}.select-wrapper .fselect .fs-wrap .fs-dropdown{position:absolute;z-index:9;width:100%;border:1px solid #babab9;border-top:none;box-sizing:border-box;background-color:#ffffff}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search{border-bottom:1px solid #babab9}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search:before{content:"";position:absolute;z-index:1;top:50%;left:15px;font-size:20px;line-height:1;font-family:"icomoon";transform:translateY(-50%)}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search input{width:100%;height:47px;margin-left:35px;padding:12px 15px;box-sizing:border-box;font-size:18px;line-height:normal}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search input::-ms-input-placeholder,.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search input:-ms-input-placeholder{color:#1d1d1b}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-search input::placeholder{color:#1d1d1b;opacity:1}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-no-results{height:47px;padding:12px 15px;box-sizing:border-box;line-height:normal}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-no-results:not(.hidden)+.fs-options{display:none}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-options{max-height:164px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:12px 15px;overflow:auto}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-options .fs-option{margin:7.5px 0;line-height:normal;cursor:pointer}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-options .fs-option.selected:not([data-index="0"]){font-weight:600}.select-wrapper .fselect .fs-wrap .fs-dropdown .fs-options .fs-option[data-index="0"]{opacity:0.6}.select-wrapper .fselect .fs-wrap.fs-open .fs-label-wrap .fs-arrow:after{transform:translateY(-50%) rotateZ(180deg)}.file-wrapper .upload-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;box-sizing:border-box}.file-wrapper .upload-area input{position:absolute;opacity:0;pointer-events:none}.file-wrapper .upload-area .file-name{font-size:18px;line-height:1.4;font-family:"IBM Plex Sans", sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-wrapper .upload-area .file-select{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 0 0 20px}.file-wrapper.error .upload-area{border-width:1px;border-style:solid}.note-wrapper--small{color:#777777;font-size:14px}.note-wrapper--error{display:none}.error .note-wrapper--error{display:block}.content>*:first-child{margin-top:0 !important}.content>*:last-child{margin-bottom:0 !important}.content>a.no-style>*:first-child{margin-top:0 !important}.content>a.no-style>*:last-child{margin-bottom:0 !important}.content a:not(.no-style):not(.textlink):not(.button){font-weight:700;text-decoration:underline;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.content a:not(.no-style):not(.textlink):not(.button):hover,.content a:not(.no-style):not(.textlink):not(.button):focus{color:#ee0000}.content ul,.content ol{margin:20px 0 30px 20px;line-height:1.3}.content ul li,.content ol li{display:block;margin:10px 0}.content ul li{padding-left:15px}.content ul li:before{content:"";position:absolute;top:0;left:0;font-size:10px;line-height:23.4px;font-family:"Icomoon";font-weight:400}.content ol{counter-reset:item}.content ol li{padding-left:17.5px}.content ol li:before{content:counter(item) ". ";position:absolute;top:0;left:0;font-weight:700;counter-increment:item}.content figure{margin:0}.content figure figcaption{margin:10px 0 0;font-size:14px;line-height:1.2}.visible{display:block !important}.hidden{display:none !important}.visually-hidden,[visually-hidden]:not([visually-hidden="false"]){position:absolute !important;clip:rect(1px, 1px, 1px, 1px) !important;padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden !important;white-space:nowrap !important}.site-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:12px 34px}@media only screen and (max-width:1279px){.site-header.toggled .button[data-toggle="site-header"]{transform:rotateY(180deg)}.site-header.toggled .button[data-toggle="site-header"] span{border-color:#ffffff;-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.site-header.toggled .button[data-toggle="site-header"] span:nth-child(1){transform:rotateZ(45deg)}.site-header.toggled .button[data-toggle="site-header"] span:nth-child(2){opacity:0}.site-header.toggled .button[data-toggle="site-header"] span:nth-child(3){transform:rotateZ(-45deg)}.site-header.toggled .site-logo svg path,.site-header.toggled .site-logo svg polygon{fill:#ffffff}.site-header.toggled .site-nav{opacity:1;pointer-events:all}.site-header.toggled .site-lang{opacity:1;pointer-events:auto}}@media only screen and (max-width:767px){.site-header{padding:12px 20px}}.site-header .button[data-toggle="site-search"]{margin-left:20px}@media only screen and (max-width:1279px){.site-header .button[data-toggle="site-search"]{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin:0 10px 0 0}}.site-header .button[data-toggle="site-header"]{z-index:11;padding:2px 5px;display:none;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}@media only screen and (max-width:1279px){.site-header .button[data-toggle="site-header"]{display:block;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}}.site-header .button[data-toggle="site-header"]:after{display:none}.site-header .button[data-toggle="site-header"] span{position:absolute;top:19px;width:30px;height:0px;margin:0;border:1px solid #1d1d1b;box-sizing:border-box}.site-header .button[data-toggle="site-header"] span:nth-child(1){transform:translateY(-7.5px);-webkit-transition:border-color 0.3s ease-in-out, transform 0s linear;-moz-transition:border-color 0.3s ease-in-out, transform 0s linear;-ms-transition:border-color 0.3s ease-in-out, transform 0s linear;-o-transition:border-color 0.3s ease-in-out, transform 0s linear;transition:border-color 0.3s ease-in-out, transform 0s linear}.site-header .button[data-toggle="site-header"] span:nth-child(2){-webkit-transition:border-color 0.3s ease-in-out, opacity 0s linear;-moz-transition:border-color 0.3s ease-in-out, opacity 0s linear;-ms-transition:border-color 0.3s ease-in-out, opacity 0s linear;-o-transition:border-color 0.3s ease-in-out, opacity 0s linear;transition:border-color 0.3s ease-in-out, opacity 0s linear}.site-header .button[data-toggle="site-header"] span:nth-child(3){transform:translateY(7.5px);-webkit-transition:border-color 0.3s ease-in-out, transform 0s linear;-moz-transition:border-color 0.3s ease-in-out, transform 0s linear;-ms-transition:border-color 0.3s ease-in-out, transform 0s linear;-o-transition:border-color 0.3s ease-in-out, transform 0s linear;transition:border-color 0.3s ease-in-out, transform 0s linear}.site-logo{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-right:auto;line-height:0}.site-header .site-logo{z-index:11}.site-header .site-logo a{position:absolute;z-index:1}.site-header .site-logo svg path,.site-header .site-logo svg polygon{-webkit-transition:fill 0.3s ease-in-out;-moz-transition:fill 0.3s ease-in-out;-ms-transition:fill 0.3s ease-in-out;-o-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.site-logo img,.site-logo svg{width:auto;height:92px}.site-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width:1279px){.site-header .site-nav{position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-top:136px;overflow:hidden;background-color:rgba(29, 29, 27, 0.95);opacity:0;pointer-events:none;-webkit-transform:translateZ(-1000px);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.site-header .site-nav__inner{width:100%;padding:0 34px 60px;box-sizing:border-box;overflow:auto}.site-header .site-nav__inner ul.menu{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-20px 0}.site-header .site-nav__inner ul.menu li.menu-item{margin:20px 0}.site-header .site-nav__inner ul.menu li.menu-item a{font-size:20px;color:#ffffff}.site-header .site-nav__inner ul.menu li.menu-item a:after{background-color:#ffffff !important}}@media only screen and (max-width:1279px) and (max-width:767px){.site-header .site-nav__inner{padding:0 20px 40px}}.site-nav__inner ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -15px;line-height:0}.site-nav__inner ul.menu li.menu-item{margin:0 15px}.site-nav__inner ul.menu li.menu-item a{position:relative;color:#1d1d1b;font-size:16px;line-height:1.2;font-family:"IBM Plex Sans", sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.2px;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.site-nav__inner ul.menu li.menu-item a:hover,.site-nav__inner ul.menu li.menu-item a:active,.site-nav__inner ul.menu li.menu-item a:focus{color:#ee0000 !important}.site-nav__inner ul.menu li.menu-item a:hover:after,.site-nav__inner ul.menu li.menu-item a:active:after,.site-nav__inner ul.menu li.menu-item a:focus:after{background-color:#ee0000 !important}.site-nav__inner ul.menu li.menu-item.active a:after,.site-nav__inner ul.menu li.menu-item.toggled a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#1d1d1b;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.site-button{line-height:0}.site-header>.site-button{margin-left:20px}@media only screen and (max-width:1279px){.site-header>.site-button{display:none}}.site-nav .site-button{width:100%;display:none;padding-top:60px;box-sizing:border-box}@media only screen and (max-width:1279px){.site-nav .site-button{display:block}}@media only screen and (max-width:767px){.site-nav .site-button{padding-top:40px}}.site-search{position:fixed;z-index:14;top:0;left:0;width:100%;padding:68px 102px;box-sizing:border-box;background-color:#efefef;opacity:0;transform:translateY(-100%);-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);-webkit-transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out}@media only screen and (max-width:479px){.site-search{padding:68px 20px}}.site-search__inner{width:100%;max-width:1032px;margin:0 auto}.site-search__inner .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.site-search__inner .search-form input{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.site-search__inner .search-form .button{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-left:10px}@media only screen and (max-width:767px){.site-search__inner .search-form .button{width:47px;height:47px;padding:0}.site-search__inner .search-form .button:after{left:50%;font-size:20px;transform:translateY(-50%) translateX(-50%)}.site-search__inner .search-form .button span{display:none}}.site-search .button[data-toggle="site-search"]{position:absolute;top:34px;right:34px;margin:0}@media only screen and (max-width:767px){.site-search .button[data-toggle="site-search"]{top:20px;right:20px}}.site-search.toggled{opacity:1;transform:translateY(0%)}.site-lang{z-index:1;min-width:80px;margin:0 -15px 0 8px}@media only screen and (max-width:1279px){.site-lang{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin:0}}@media only screen and (max-width:479px){.site-lang{z-index:11;margin-right:-45px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-ms-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}}.site-lang .fs-wrap{font-size:16px;line-height:1.2;font-family:"IBM Plex Sans", sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.4px}.site-lang .fs-wrap .fs-label-wrap{color:#1d1d1b}@media only screen and (max-width:479px){.site-lang .fs-wrap .fs-label-wrap{color:#ffffff}}.site-lang .fs-wrap .fs-label-wrap .fs-label{z-index:2;padding:12px 39px 12px 15px;cursor:pointer}.site-lang .fs-wrap .fs-label-wrap .fs-label:after{content:"";position:absolute;bottom:10px;left:15px;width:calc(100% - 54px);height:1px;background-color:#1d1d1b;transform:scaleX(0);transform-origin:0% 50%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.site-lang .fs-wrap .fs-label-wrap .fs-arrow{position:absolute;z-index:1;top:50%;right:15px;width:12px;height:12px;transform:translateY(-50%)}.site-lang .fs-wrap .fs-label-wrap .fs-arrow:before{content:"";position:absolute;font-size:12px;line-height:1;font-family:"Icomoon";font-weight:400}.site-lang .fs-wrap .fs-label-wrap:hover .fs-label:after,.site-lang .fs-wrap .fs-label-wrap:active .fs-label:after{transform:scaleX(1)}.site-lang .fs-wrap .fs-dropdown{position:absolute;top:100%;left:0;width:100%;border-top:1px solid #ffffff}.site-lang .fs-wrap .fs-dropdown .fs-options{padding:6px 0;color:#ffffff}.site-lang .fs-wrap .fs-dropdown .fs-options .fs-option{padding:6px 15px;cursor:pointer}.site-lang .fs-wrap .fs-dropdown .fs-options .fs-option.selected{display:none}.site-lang .fs-wrap.fs-open .fs-label-wrap{color:#ffffff}.site-lang .fs-wrap.fs-open .fs-label-wrap .fs-label:after{opacity:0;transform:scaleX(0)}.site-lang .fs-wrap.fs-open .fs-label-wrap .fs-arrow{transform:translateY(-50%) rotateZ(180deg)}.site-lang select:not(.hidden){opacity:0}.site-footer__pre .site-hero{width:100%;padding:0 68px;box-sizing:border-box;background-color:#efefef}@media only screen and (max-width:1023px){.site-footer__pre .site-hero{padding:0 34px}}@media only screen and (max-width:767px){.site-footer__pre .site-hero{padding:0 20px}}.site-footer__pre .site-hero__outer{z-index:2;width:100%;max-width:1236px;margin:0 auto}.site-footer__pre .site-hero__inner{width:100%}.site-footer__pre .site-hero .hero{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:60px 0}@media only screen and (max-width:1023px){.site-footer__pre .site-hero .hero{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.site-footer__pre .site-hero .hero{padding:40px 0}}.site-footer__pre .site-hero .hero__headline{width:calc(50% - 50px);margin-right:50px}@media only screen and (max-width:1023px){.site-footer__pre .site-hero .hero__headline{width:100%;margin:0 0 30px}}.site-footer__pre .site-hero .hero__text{width:50%}@media only screen and (max-width:1023px){.site-footer__pre .site-hero .hero__text{width:100%}}.site-footer__pre .site-hero svg{position:absolute;z-index:1;bottom:0;right:0;height:100%;max-height:280px}.site-footer__main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:34px;background-color:#1d1d1b}@media only screen and (max-width:1279px){.site-footer__main{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1023px){.site-footer__main{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:60px !important}}@media only screen and (max-width:767px){.site-footer__main{padding:34px 20px}}.site-footer__main .site-logo{margin-right:0}@media only screen and (max-width:1279px){.site-footer__main .site-logo{width:100%;margin-bottom:30px}}.site-footer__main .site-logo img,.site-footer__main .site-logo svg{width:auto;height:68px}.site-footer__main .site-nav__inner ul.menu{line-height:0}@media only screen and (max-width:1023px){.site-footer__main .site-nav__inner ul.menu{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-15px 0}}@media only screen and (max-width:1023px){.site-footer__main .site-nav__inner ul.menu li.menu-item{margin:15px 0}}.site-footer__main .site-nav__inner ul.menu li.menu-item a{color:#ffffff;font-size:14px;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.site-footer__main .site-nav__inner ul.menu li.menu-item.active a:after,.site-footer__main .site-nav__inner ul.menu li.menu-item.toggled a:after{background-color:#ffffff}@media only screen and (max-width:1023px){.site-links{margin-top:30px}}.site-links__inner ul.social-media{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -5px;line-height:0}.site-links__inner ul.social-media li.social-media-item{margin:0 5px}.site-links__inner ul.social-media li.social-media-item img{width:36px;height:36px}.site-main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;align-items:start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.site-main .header-content{width:100%;margin-bottom:60px}@media only screen and (max-width:767px){.site-main .header-content{margin-bottom:40px}}.site-main .main-content{width:calc(100% - 430px);max-width:670px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding-left:34px}@media only screen and (max-width:1023px){.site-main .main-content{width:calc(100% - 322px);max-width:none !important}}@media only screen and (max-width:767px){.site-main .main-content{width:100%;padding:0 20px !important;box-sizing:border-box}}.site-main .sidebar-content{width:260px;margin-left:102px;padding-right:34px}@media only screen and (max-width:1023px){.site-main .sidebar-content{width:220px;margin-left:34px}}@media only screen and (max-width:767px){.site-main .sidebar-content{width:260px;margin-left:0;margin-right:auto;padding:0 20px}}.site-main .footer-content{width:100%}.single .site-main .main-content .block__outer,.page .site-main .main-content .block__outer{max-width:none}.home .site-main .main-content{width:100%;max-width:1236px;padding:0 68px}@media only screen and (max-width:1023px){.home .site-main .main-content{padding:0 34px}}.home .site-main .main-content .block{padding-left:0;padding-right:0}.home .site-main .footer-content .block{padding:0 68px}@media only screen and (max-width:1023px){.home .site-main .footer-content .block{padding:0 34px}}@media only screen and (max-width:767px){.home .site-main .footer-content .block{padding:0 20px}}.post-type-archive-aktuell .site-main .main-content{width:calc(100% - 490px);max-width:814px;margin-bottom:60px}@media only screen and (max-width:1279px){.post-type-archive-aktuell .site-main .main-content{width:calc(100% - 456px)}}@media only screen and (max-width:1023px){.post-type-archive-aktuell .site-main .main-content{width:100%;padding:0 34px}}.post-type-archive-aktuell .site-main .main-content .button[data-toggle="sidebar-post-events"]{display:none;margin-bottom:30px}@media only screen and (max-width:1023px){.post-type-archive-aktuell .site-main .main-content .button[data-toggle="sidebar-post-events"]{display:block}}.post-type-archive-aktuell .site-main .main-content .facetwp-type-pager .facetwp-load-more{margin-top:30px}.post-type-archive-aktuell .site-main .main-content .facetwp-type-checkboxes{margin-bottom:25px !important}.post-type-archive-aktuell .site-main .sidebar-content{width:362px;margin-left:60px;padding-right:34px}@media only screen and (max-width:1279px){.post-type-archive-aktuell .site-main .sidebar-content{width:328px}}.post-type-archive-projekte .site-main .main-content{max-width:1236px;margin-bottom:60px;padding:0 34px}.post-type-archive-projekte .site-main .main-content .facetwp-type-pager .facetwp-load-more{margin-top:30px}.post-type-archive-projekte .site-main .main-content .facetwp-type-checkboxes{margin-bottom:25px !important}.search .site-main .main-content{margin-bottom:60px}@media only screen and (max-width:767px){.search .site-main .main-content{margin-bottom:40px}}.search .site-main .main-content>h2,.search .site-main .main-content>h1.secondary{margin:0}.search .site-main .main-content>h3{margin:0 0 30px}.search .site-main .main-content .facetwp-type-pager .facetwp-load-more{margin-top:30px}@media only screen and (max-width:767px){.search .site-main .sidebar-content{display:none}}.error404 .site-main .main-content{margin-bottom:60px}@media only screen and (max-width:767px){.error404 .site-main .main-content{margin-bottom:40px}}.error404 .site-main .main-content .block{margin:0}.post{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}.post--aktuell{margin:-15px}@media only screen and (max-width:1279px){.post--aktuell{margin:-10px}}.post--aktuell .post-item{position:relative;width:calc(50% - 30px);margin:15px}@media only screen and (max-width:1279px){.post--aktuell .post-item{width:calc(50% - 20px);margin:10px}}@media only screen and (max-width:767px){.post--aktuell .post-item{width:calc(100% - 20px)}}.post--aktuell .post-item__inner{height:0;padding-bottom:100%}.post--aktuell .post-item__inner__text{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding:20px;box-sizing:border-box;color:#ffffff}.post--aktuell .post-item__inner__text .textlink{pointer-events:none}.post--aktuell .post-item__inner__text__button .textlink{color:#ffffff}.post--aktuell .post-item__inner__text__button .textlink span:after{background-color:#ffffff}.post--aktuell .post-item__inner__image,.post--aktuell .post-item__inner__bubble,.post--aktuell .post-item__inner__video{position:absolute;top:0;left:0;width:100%;height:100%}.post--aktuell .post-item__inner__image .img-container,.post--aktuell .post-item__inner__bubble .img-container,.post--aktuell .post-item__inner__video .img-container{height:100%}.post--aktuell .post-item__inner__image:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg, rgba(29, 29, 27, 0.6) 0%, rgba(29, 29, 27, 0) 65%, rgba(29, 29, 27, 0) 100%);background:-moz-linear-gradient(0deg, rgba(29, 29, 27, 0.6) 0%, rgba(29, 29, 27, 0) 65%, rgba(29, 29, 27, 0) 100%);background:linear-gradient(0deg, rgba(29, 29, 27, 0.6) 0%, rgba(29, 29, 27, 0) 65%, rgba(29, 29, 27, 0) 100%)}.post--aktuell .post-item__inner__image .img-container{height:100%}.post--aktuell .post-item__inner__bubble{padding:20px;box-sizing:border-box}.post--aktuell .post-item__inner__bubble__outer{width:100%;height:0;padding-bottom:68.4211%}.post--aktuell .post-item__inner__bubble__inner{position:absolute;top:0;left:0;width:100%;height:100%}.post--aktuell .post-item__inner__bubble__inner__text{height:calc(100% - 75px);z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin:25px 25px 50px;overflow:hidden;color:#ffffff}@media only screen and (max-width:1279px){.post--aktuell .post-item__inner__bubble__inner__text{height:calc(100% - 14px);margin:14px 14px 0;padding-bottom:12.5%;box-sizing:border-box}}.post--aktuell .post-item__inner__bubble__inner__text>*{margin-top:0 !important;margin-bottom:0 !important}.post--aktuell .post-item__inner__bubble__inner__text p{font-size:28px;line-height:1.1}@media only screen and (max-width:1279px){.post--aktuell .post-item__inner__bubble__inner__text p{font-size:25px}}.post--aktuell .post-item__inner__bubble__inner__background{position:absolute;top:0;left:0;width:100%;height:100%}.post--aktuell .post-item__inner__bubble__inner__background svg{width:100%;height:100%}.post--aktuell .post-item__inner__video__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}.post--aktuell .post-item__inner__video__overlay:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:60px;line-height:1;font-family:"Icomoon";font-weight:400;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);pointer-events:none;transform:translateY(-50%) translateX(-50%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.post--aktuell .post-item a:hover .post-item__inner__text__button .textlink span:after,.post--aktuell .post-item a:active .post-item__inner__text__button .textlink span:after{transform:scaleX(1);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.post--aktuell .post-item a:hover .post-item__inner__video__overlay:after,.post--aktuell .post-item a:active .post-item__inner__video__overlay:after{transform:translateY(-50%) translateX(-50%) scale(0.9)}.post--events{margin:-10px}.post--events .post-item{width:calc(100% - 20px);margin:10px;background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1)}.post--events .post-item__inner{padding:20px}.post--events .post-item__inner__date{margin-bottom:10px}.post--events .post-item__inner__date p{font-weight:600}.post--events .post-item__inner__button{margin-top:15px}.post--events .post-item__inner__button .textlink{pointer-events:none}.post--events .post-item a:hover .post-item__inner__button .textlink span:after,.post--events .post-item a:active .post-item__inner__button .textlink span:after{transform:scaleX(1);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.post--projekte{margin:-15px}@media only screen and (max-width:1279px){.post--projekte{margin:-10px}}.post--projekte .post-item{width:calc((100% / 3) - 30px);margin:15px;background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:1279px){.post--projekte .post-item{width:calc((100% / 3) - 20px);margin:10px}}@media only screen and (max-width:1023px){.post--projekte .post-item{width:calc((100% / 2) - 20px)}}@media only screen and (max-width:767px){.post--projekte .post-item{width:calc(100% - 20px)}}.post--projekte .post-item__inner{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post--projekte .post-item__inner__image .img-container{padding-bottom:56.25%}.post--projekte .post-item__inner__text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:20px}.post--projekte .post-item__inner__text__headline{margin-bottom:10px}.post--projekte .post-item__inner__text__button{margin-top:auto}.post--projekte .post-item__inner__text__button .textlink{margin-top:15px}.post--projekte .post-item a:hover .post-item__inner__text__button .textlink span:after,.post--projekte .post-item a:active .post-item__inner__text__button .textlink span:after{transform:scaleX(1);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search .search-item{position:relative;width:100%}.search .search-item:before,.search .search-item:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#babab9}.search .search-item:before{top:0}.search .search-item:after{bottom:0}.search .search-item:not(:last-child):after{display:none}.search .search-item__inner__post-type{margin-bottom:10px}.search .search-item__inner__post-type p{color:#777777;font-family:"IBM Plex Sans", sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.3px}.search .search-item__inner__headline{margin-bottom:20px}.search .search-item__inner__text{margin-bottom:5px}.search .search-item__inner__button .textlink{pointer-events:none}.search .search-item a{padding:30px 0}.search .search-item a:hover .search-item__inner__button .textlink span:after,.search .search-item a:active .search-item__inner__button .textlink span:after{transform:scaleX(1);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.block{width:100%;margin:50px 0}@media only screen and (max-width:767px){.block{margin:40px 0}}.header-content .block{margin:34px 0;padding:0 34px;box-sizing:border-box}@media only screen and (max-width:767px){.header-content .block{padding:0 20px}}.header-content .block:last-child{margin-bottom:0}.footer-content .block{padding:0 34px;box-sizing:border-box}@media only screen and (max-width:767px){.footer-content .block{padding:0 20px}}.footer-content .block:last-child.content-footer-post-recommendations{margin-bottom:0}.block:first-child{margin-top:0}.block:last-child{margin-bottom:60px}@media only screen and (max-width:767px){.block:last-child{margin-bottom:40px}}.block__outer{width:100%;margin:0 auto;line-height:0}.block__inner{width:100%}.block--small .block__outer{max-width:260px}.block--regular .block__outer{max-width:670px}.block--medium-large .block__outer{max-width:1032px}.block--large .block__outer{max-width:1236px}.block--full{padding:0}.content-header-front-page{-webkit-transform:translateZ(-1001px)}.content-header-front-page .header-front-page__slider .slider-item{height:650px}@media only screen and (max-width:1279px){.content-header-front-page .header-front-page__slider .slider-item{height:600px}}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item{height:440px}}.content-header-front-page .header-front-page__slider .slider-item__text{z-index:2;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 68px;box-sizing:border-box;color:#ffffff}@media only screen and (max-width:1279px){.content-header-front-page .header-front-page__slider .slider-item__text{padding:0 34px}}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding:14px 14px 0}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:5px 0;opacity:0;-webkit-transition:transform 0s linear 0.6s, opacity 0s linear 0.6s;-moz-transition:transform 0s linear 0.6s, opacity 0s linear 0.6s;-ms-transition:transform 0s linear 0.6s, opacity 0s linear 0.6s;-o-transition:transform 0s linear 0.6s, opacity 0s linear 0.6s;transition:transform 0s linear 0.6s, opacity 0s linear 0.6s}.content-header-front-page .header-front-page__slider .slider-item__text__bubble__inner{max-height:calc(100% - 75px);overflow:hidden}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble__inner{max-height:calc(100% - 48px)}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble__inner>*{margin-top:0 !important;margin-bottom:0 !important}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large{width:380px;height:260px;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;transform:translateY(-20px)}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large{width:252px;height:172px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large .slider-item__text__bubble__inner{margin:25px 25px 50px}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large .slider-item__text__bubble__inner{margin:14px 14px 34px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large .slider-item__text__bubble__inner p{font-size:30px;line-height:1.1}@media only screen and (max-width:1279px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--large .slider-item__text__bubble__inner p{font-size:25px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small{width:322px;height:178px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;transform:translateY(20px)}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small{width:218px;height:126px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small .slider-item__text__bubble__inner{margin:50px 25px 25px}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small .slider-item__text__bubble__inner{margin:34px 14px 14px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small .slider-item__text__bubble__inner p{font-size:22px;line-height:1.1}@media only screen and (max-width:1279px){.content-header-front-page .header-front-page__slider .slider-item__text__bubble--small .slider-item__text__bubble__inner p{font-size:20px}}.content-header-front-page .header-front-page__slider .slider-item__text__bubble__background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.content-header-front-page .header-front-page__slider .slider-item__text__bubble__background svg{width:100%;height:100%}.content-header-front-page .header-front-page__slider .slider-item__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.content-header-front-page .header-front-page__slider .slider-item__image .img-container{height:100%}.content-header-front-page .header-front-page__slider .slider-item__image__overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.content-header-front-page .header-front-page__slider .slider-item__image__overlay .placeholder{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:rgba(0, 0, 0, 0.4)}.content-header-front-page .header-front-page__slider .slider-item__image__overlay canvas{display:block;height:100%}.content-header-front-page .header-front-page__slider .slider-item__image__overlay svg{position:absolute;right:0;height:100%}.content-header-front-page .header-front-page__slider .slider-item.slick-active .slider-item__text__bubble{opacity:1;transform:translateY(0px);-webkit-transition:transform 0.6s ease-out 0.6s, opacity 0.3s ease-in 0.6s;-moz-transition:transform 0.6s ease-out 0.6s, opacity 0.3s ease-in 0.6s;-ms-transition:transform 0.6s ease-out 0.6s, opacity 0.3s ease-in 0.6s;-o-transition:transform 0.6s ease-out 0.6s, opacity 0.3s ease-in 0.6s;transition:transform 0.6s ease-out 0.6s, opacity 0.3s ease-in 0.6s}.content-header-front-page .header-front-page__controls{position:absolute;z-index:1;left:68px;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -5px}@media only screen and (max-width:1279px){.content-header-front-page .header-front-page__controls{left:34px}}@media only screen and (max-width:767px){.content-header-front-page .header-front-page__controls{left:14px}}.content-header-front-page .header-front-page__controls .button{margin:0 5px;border:none;color:#ffffff !important;background-color:rgba(255, 255, 255, 0.3)}.content-header-front-page .header-front-page__controls .button:before{width:calc(100% + 16px);height:100%;top:0;left:auto;right:-16px;clip-path:polygon(0 0, 100% 0, 100% 100%, 16px 100%);transform:translateX(-100%) rotateZ(180deg)}.content-header-front-page .header-front-page__controls .button:hover:before,.content-header-front-page .header-front-page__controls .button:active:before{transform:translateX(0%) rotateZ(180deg);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-header-single,.content-header-archive{margin:0}.content-header-single .header-single,.content-header-single .header-archive,.content-header-archive .header-single,.content-header-archive .header-archive{height:280px}@media only screen and (max-width:479px){.content-header-single .header-single,.content-header-single .header-archive,.content-header-archive .header-single,.content-header-archive .header-archive{height:150px}}.content-header-single .header-single__text,.content-header-single .header-archive__text,.content-header-archive .header-single__text,.content-header-archive .header-archive__text{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:34px 68px;box-sizing:border-box;color:#ffffff}@media only screen and (max-width:1023px){.content-header-single .header-single__text,.content-header-single .header-archive__text,.content-header-archive .header-single__text,.content-header-archive .header-archive__text{padding:34px}}.content-header-single .header-single__image,.content-header-single .header-archive__image,.content-header-archive .header-single__image,.content-header-archive .header-archive__image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.content-header-single .header-single__image .img-container,.content-header-single .header-archive__image .img-container,.content-header-archive .header-single__image .img-container,.content-header-archive .header-archive__image .img-container{z-index:-1;height:100%}.content-header-single .header-single__image__overlay,.content-header-single .header-archive__image__overlay,.content-header-archive .header-single__image__overlay,.content-header-archive .header-archive__image__overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;pointer-events:none}.content-header-single .header-single__image__overlay .placeholder,.content-header-single .header-archive__image__overlay .placeholder,.content-header-archive .header-single__image__overlay .placeholder,.content-header-archive .header-archive__image__overlay .placeholder{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:rgba(0, 0, 0, 0.4)}.content-header-single .header-single__image__overlay canvas,.content-header-single .header-archive__image__overlay canvas,.content-header-archive .header-single__image__overlay canvas,.content-header-archive .header-archive__image__overlay canvas{display:block;height:100%}.content-header-single .header-single__image__overlay svg,.content-header-single .header-archive__image__overlay svg,.content-header-archive .header-single__image__overlay svg,.content-header-archive .header-archive__image__overlay svg{position:absolute;right:0;height:100%}.content-header-single-aktuell,.content-header-single-events,.content-header-single-projekte{padding:0 !important}.content-header-single-aktuell .header-single-aktuell,.content-header-single-aktuell .header-single-events,.content-header-single-aktuell .header-single-projekte,.content-header-single-events .header-single-aktuell,.content-header-single-events .header-single-events,.content-header-single-events .header-single-projekte,.content-header-single-projekte .header-single-aktuell,.content-header-single-projekte .header-single-events,.content-header-single-projekte .header-single-projekte{width:100%;min-height:464px;margin-left:auto}@media only screen and (max-width:1023px){.content-header-single-aktuell .header-single-aktuell,.content-header-single-aktuell .header-single-events,.content-header-single-aktuell .header-single-projekte,.content-header-single-events .header-single-aktuell,.content-header-single-events .header-single-events,.content-header-single-events .header-single-projekte,.content-header-single-projekte .header-single-aktuell,.content-header-single-projekte .header-single-events,.content-header-single-projekte .header-single-projekte{min-height:0}}.content-header-single-aktuell .header-single-aktuell__text,.content-header-single-aktuell .header-single-events__text,.content-header-single-aktuell .header-single-projekte__text,.content-header-single-events .header-single-aktuell__text,.content-header-single-events .header-single-events__text,.content-header-single-events .header-single-projekte__text,.content-header-single-projekte .header-single-aktuell__text,.content-header-single-projekte .header-single-events__text,.content-header-single-projekte .header-single-projekte__text{width:100%;max-width:670px;padding:60px 0;box-sizing:border-box}@media only screen and (max-width:1023px){.content-header-single-aktuell .header-single-aktuell__text,.content-header-single-aktuell .header-single-events__text,.content-header-single-aktuell .header-single-projekte__text,.content-header-single-events .header-single-aktuell__text,.content-header-single-events .header-single-events__text,.content-header-single-events .header-single-projekte__text,.content-header-single-projekte .header-single-aktuell__text,.content-header-single-projekte .header-single-events__text,.content-header-single-projekte .header-single-projekte__text{max-width:738px;padding:60px 34px}}@media only screen and (max-width:767px){.content-header-single-aktuell .header-single-aktuell__text,.content-header-single-aktuell .header-single-events__text,.content-header-single-aktuell .header-single-projekte__text,.content-header-single-events .header-single-aktuell__text,.content-header-single-events .header-single-events__text,.content-header-single-events .header-single-projekte__text,.content-header-single-projekte .header-single-aktuell__text,.content-header-single-projekte .header-single-events__text,.content-header-single-projekte .header-single-projekte__text{max-width:none;padding:40px 20px}}.content-header-single-aktuell .header-single-aktuell__text__tags,.content-header-single-aktuell .header-single-events__text__tags,.content-header-single-aktuell .header-single-projekte__text__tags,.content-header-single-events .header-single-aktuell__text__tags,.content-header-single-events .header-single-events__text__tags,.content-header-single-events .header-single-projekte__text__tags,.content-header-single-projekte .header-single-aktuell__text__tags,.content-header-single-projekte .header-single-events__text__tags,.content-header-single-projekte .header-single-projekte__text__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -5px 15px}.content-header-single-aktuell .header-single-aktuell__text__tags .textlink,.content-header-single-aktuell .header-single-events__text__tags .textlink,.content-header-single-aktuell .header-single-projekte__text__tags .textlink,.content-header-single-events .header-single-aktuell__text__tags .textlink,.content-header-single-events .header-single-events__text__tags .textlink,.content-header-single-events .header-single-projekte__text__tags .textlink,.content-header-single-projekte .header-single-aktuell__text__tags .textlink,.content-header-single-projekte .header-single-events__text__tags .textlink,.content-header-single-projekte .header-single-projekte__text__tags .textlink{margin:5px;padding-left:0;letter-spacing:0.2px}.content-header-single-aktuell .header-single-aktuell__text__tags .textlink:after,.content-header-single-aktuell .header-single-events__text__tags .textlink:after,.content-header-single-aktuell .header-single-projekte__text__tags .textlink:after,.content-header-single-events .header-single-aktuell__text__tags .textlink:after,.content-header-single-events .header-single-events__text__tags .textlink:after,.content-header-single-events .header-single-projekte__text__tags .textlink:after,.content-header-single-projekte .header-single-aktuell__text__tags .textlink:after,.content-header-single-projekte .header-single-events__text__tags .textlink:after,.content-header-single-projekte .header-single-projekte__text__tags .textlink:after{display:none}.content-header-single-aktuell .header-single-aktuell__text__headline,.content-header-single-aktuell .header-single-events__text__headline,.content-header-single-aktuell .header-single-projekte__text__headline,.content-header-single-events .header-single-aktuell__text__headline,.content-header-single-events .header-single-events__text__headline,.content-header-single-events .header-single-projekte__text__headline,.content-header-single-projekte .header-single-aktuell__text__headline,.content-header-single-projekte .header-single-events__text__headline,.content-header-single-projekte .header-single-projekte__text__headline{margin-bottom:30px}.content-header-single-aktuell .header-single-aktuell__text__date p,.content-header-single-aktuell .header-single-events__text__date p,.content-header-single-aktuell .header-single-projekte__text__date p,.content-header-single-events .header-single-aktuell__text__date p,.content-header-single-events .header-single-events__text__date p,.content-header-single-events .header-single-projekte__text__date p,.content-header-single-projekte .header-single-aktuell__text__date p,.content-header-single-projekte .header-single-events__text__date p,.content-header-single-projekte .header-single-projekte__text__date p{font-size:16px}.content-header-single-aktuell .header-single-aktuell__text__text,.content-header-single-aktuell .header-single-events__text__text,.content-header-single-aktuell .header-single-projekte__text__text,.content-header-single-events .header-single-aktuell__text__text,.content-header-single-events .header-single-events__text__text,.content-header-single-events .header-single-projekte__text__text,.content-header-single-projekte .header-single-aktuell__text__text,.content-header-single-projekte .header-single-events__text__text,.content-header-single-projekte .header-single-projekte__text__text{margin-top:60px}.content-header-single-aktuell--standard,.content-header-single-aktuell--quote,.content-header-single-events--standard,.content-header-single-events--quote,.content-header-single-projekte--standard,.content-header-single-projekte--quote{background-color:#efefef}.content-header-single-aktuell--standard .header-single-aktuell,.content-header-single-aktuell--quote .header-single-aktuell,.content-header-single-events--standard .header-single-aktuell,.content-header-single-events--quote .header-single-aktuell,.content-header-single-projekte--standard .header-single-aktuell,.content-header-single-projekte--quote .header-single-aktuell{max-width:calc(100% - ((100% - 1032px) / 2) + 34px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-left:34px;box-sizing:border-box}@media only screen and (max-width:1023px){.content-header-single-aktuell--standard .header-single-aktuell,.content-header-single-aktuell--quote .header-single-aktuell,.content-header-single-events--standard .header-single-aktuell,.content-header-single-events--quote .header-single-aktuell,.content-header-single-projekte--standard .header-single-aktuell,.content-header-single-projekte--quote .header-single-aktuell{max-width:none;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:0}}.content-header-single-aktuell--standard .header-single-aktuell__image,.content-header-single-aktuell--standard .header-single-aktuell__bubble,.content-header-single-aktuell--quote .header-single-aktuell__image,.content-header-single-aktuell--quote .header-single-aktuell__bubble,.content-header-single-events--standard .header-single-aktuell__image,.content-header-single-events--standard .header-single-aktuell__bubble,.content-header-single-events--quote .header-single-aktuell__image,.content-header-single-events--quote .header-single-aktuell__bubble,.content-header-single-projekte--standard .header-single-aktuell__image,.content-header-single-projekte--standard .header-single-aktuell__bubble,.content-header-single-projekte--quote .header-single-aktuell__image,.content-header-single-projekte--quote .header-single-aktuell__bubble{min-width:448px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-left:102px}@media only screen and (max-width:1023px){.content-header-single-aktuell--standard .header-single-aktuell__image,.content-header-single-aktuell--standard .header-single-aktuell__bubble,.content-header-single-aktuell--quote .header-single-aktuell__image,.content-header-single-aktuell--quote .header-single-aktuell__bubble,.content-header-single-events--standard .header-single-aktuell__image,.content-header-single-events--standard .header-single-aktuell__bubble,.content-header-single-events--quote .header-single-aktuell__image,.content-header-single-events--quote .header-single-aktuell__bubble,.content-header-single-projekte--standard .header-single-aktuell__image,.content-header-single-projekte--standard .header-single-aktuell__bubble,.content-header-single-projekte--quote .header-single-aktuell__image,.content-header-single-projekte--quote .header-single-aktuell__bubble{min-width:0;margin-left:0}}.content-header-single-aktuell--standard .header-single-aktuell__image,.content-header-single-events--standard .header-single-aktuell__image,.content-header-single-projekte--standard .header-single-aktuell__image{overflow:hidden}@media only screen and (max-width:1023px){.content-header-single-aktuell--standard .header-single-aktuell__image,.content-header-single-events--standard .header-single-aktuell__image,.content-header-single-projekte--standard .header-single-aktuell__image{height:290px}}.content-header-single-aktuell--standard .header-single-aktuell__image__inner,.content-header-single-events--standard .header-single-aktuell__image__inner,.content-header-single-projekte--standard .header-single-aktuell__image__inner{height:100%}.content-header-single-aktuell--standard .header-single-aktuell__image__inner .img-container,.content-header-single-events--standard .header-single-aktuell__image__inner .img-container,.content-header-single-projekte--standard .header-single-aktuell__image__inner .img-container{height:100%}.content-header-single-aktuell--standard .header-single-aktuell__image__inner__overlay,.content-header-single-events--standard .header-single-aktuell__image__inner__overlay,.content-header-single-projekte--standard .header-single-aktuell__image__inner__overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;pointer-events:none}.content-header-single-aktuell--standard .header-single-aktuell__image__inner__overlay .placeholder,.content-header-single-events--standard .header-single-aktuell__image__inner__overlay .placeholder,.content-header-single-projekte--standard .header-single-aktuell__image__inner__overlay .placeholder{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:rgba(0, 0, 0, 0.4)}.content-header-single-aktuell--standard .header-single-aktuell__image__inner__overlay canvas,.content-header-single-events--standard .header-single-aktuell__image__inner__overlay canvas,.content-header-single-projekte--standard .header-single-aktuell__image__inner__overlay canvas{display:block;height:100%}.content-header-single-aktuell--standard .header-single-aktuell__image__inner__overlay svg,.content-header-single-events--standard .header-single-aktuell__image__inner__overlay svg,.content-header-single-projekte--standard .header-single-aktuell__image__inner__overlay svg{position:absolute;right:0;height:100%}.content-header-single-aktuell--quote .header-single-aktuell__bubble__outer,.content-header-single-events--quote .header-single-aktuell__bubble__outer,.content-header-single-projekte--quote .header-single-aktuell__bubble__outer{height:100%;padding:34px;box-sizing:border-box}@media only screen and (max-width:767px){.content-header-single-aktuell--quote .header-single-aktuell__bubble__outer,.content-header-single-events--quote .header-single-aktuell__bubble__outer,.content-header-single-projekte--quote .header-single-aktuell__bubble__outer{padding:34px 20px}}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner,.content-header-single-events--quote .header-single-aktuell__bubble__inner,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner{width:380px;height:260px;display:inline-block}@media only screen and (max-width:479px){.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner,.content-header-single-events--quote .header-single-aktuell__bubble__inner,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner{width:252px;height:172px}}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__text,.content-header-single-events--quote .header-single-aktuell__bubble__inner__text,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__text{height:calc(100% - 75px);z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin:25px 25px 50px;overflow:hidden;color:#ffffff}@media only screen and (max-width:479px){.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__text,.content-header-single-events--quote .header-single-aktuell__bubble__inner__text,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__text{height:calc(100% - 48px);margin:14px 14px 34px}}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__text>*,.content-header-single-events--quote .header-single-aktuell__bubble__inner__text>*,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__text>*{margin-top:0 !important;margin-bottom:0 !important}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__text p,.content-header-single-events--quote .header-single-aktuell__bubble__inner__text p,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__text p{font-size:30px;line-height:1.1}@media only screen and (max-width:1279px){.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__text p,.content-header-single-events--quote .header-single-aktuell__bubble__inner__text p,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__text p{font-size:25px}}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__background,.content-header-single-events--quote .header-single-aktuell__bubble__inner__background,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__background{position:absolute;top:0;left:0;width:100%;height:100%}.content-header-single-aktuell--quote .header-single-aktuell__bubble__inner__background svg,.content-header-single-events--quote .header-single-aktuell__bubble__inner__background svg,.content-header-single-projekte--quote .header-single-aktuell__bubble__inner__background svg{width:100%;height:100%}.content-header-single-aktuell--video,.content-header-single-events--video,.content-header-single-projekte--video{padding:0 34px !important;box-sizing:border-box}@media only screen and (max-width:767px){.content-header-single-aktuell--video,.content-header-single-events--video,.content-header-single-projekte--video{padding:0 20px !important}}.content-header-single-aktuell--video:after,.content-header-single-events--video:after,.content-header-single-projekte--video:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:464px;background-color:#efefef}@media only screen and (max-width:1023px){.content-header-single-aktuell--video:after,.content-header-single-events--video:after,.content-header-single-projekte--video:after{height:calc(100% - 60px)}}.content-header-single-aktuell--video .header-single-aktuell__text,.content-header-single-events--video .header-single-aktuell__text,.content-header-single-projekte--video .header-single-aktuell__text{padding-left:0 !important;padding-right:0 !important}.content-header-single-aktuell--video .header-single-aktuell__text__headline,.content-header-single-events--video .header-single-aktuell__text__headline,.content-header-single-projekte--video .header-single-aktuell__text__headline{margin-bottom:0}.content-header-single-aktuell--video .header-single-aktuell__video .vid-container,.content-header-single-events--video .header-single-aktuell__video .vid-container,.content-header-single-projekte--video .header-single-aktuell__video .vid-container{padding-bottom:56.25%}.content-header-single-aktuell--video .header-single-aktuell__video__overlay,.content-header-single-events--video .header-single-aktuell__video__overlay,.content-header-single-projekte--video .header-single-aktuell__video__overlay{position:absolute;top:0;z-index:2;width:100%;height:100%;cursor:pointer}.content-header-single-aktuell--video .header-single-aktuell__video__overlay:after,.content-header-single-events--video .header-single-aktuell__video__overlay:after,.content-header-single-projekte--video .header-single-aktuell__video__overlay:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:60px;line-height:1;font-family:"Icomoon";font-weight:400;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);pointer-events:none;transform:translateY(-50%) translateX(-50%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-header-single-aktuell--video .header-single-aktuell__video__overlay .img-container,.content-header-single-events--video .header-single-aktuell__video__overlay .img-container,.content-header-single-projekte--video .header-single-aktuell__video__overlay .img-container{height:100%}.content-header-single-aktuell--video .header-single-aktuell__video__overlay:hover:after,.content-header-single-aktuell--video .header-single-aktuell__video__overlay:active:after,.content-header-single-events--video .header-single-aktuell__video__overlay:hover:after,.content-header-single-events--video .header-single-aktuell__video__overlay:active:after,.content-header-single-projekte--video .header-single-aktuell__video__overlay:hover:after,.content-header-single-projekte--video .header-single-aktuell__video__overlay:active:after{transform:translateY(-50%) translateX(-50%) scale(0.9)}.content-header-single-events,.content-header-single-projekte{background-color:#efefef}.content-header-single-events .header-single-events,.content-header-single-events .header-single-projekte,.content-header-single-projekte .header-single-events,.content-header-single-projekte .header-single-projekte{max-width:calc(100% - ((100% - 1032px) / 2) + 34px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-left:34px;box-sizing:border-box}@media only screen and (max-width:1023px){.content-header-single-events .header-single-events,.content-header-single-events .header-single-projekte,.content-header-single-projekte .header-single-events,.content-header-single-projekte .header-single-projekte{max-width:none;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:0}}.content-header-single-events .header-single-events__image,.content-header-single-events .header-single-projekte__image,.content-header-single-projekte .header-single-events__image,.content-header-single-projekte .header-single-projekte__image{min-width:448px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-left:102px;overflow:hidden}@media only screen and (max-width:1023px){.content-header-single-events .header-single-events__image,.content-header-single-events .header-single-projekte__image,.content-header-single-projekte .header-single-events__image,.content-header-single-projekte .header-single-projekte__image{height:290px;min-width:0;margin-left:0}}.content-header-single-events .header-single-events__image__inner,.content-header-single-events .header-single-projekte__image__inner,.content-header-single-projekte .header-single-events__image__inner,.content-header-single-projekte .header-single-projekte__image__inner{height:100%}.content-header-single-events .header-single-events__image__inner .img-container,.content-header-single-events .header-single-projekte__image__inner .img-container,.content-header-single-projekte .header-single-events__image__inner .img-container,.content-header-single-projekte .header-single-projekte__image__inner .img-container{height:100%}.content-header-single-events .header-single-events__image__inner__overlay,.content-header-single-events .header-single-projekte__image__inner__overlay,.content-header-single-projekte .header-single-events__image__inner__overlay,.content-header-single-projekte .header-single-projekte__image__inner__overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;pointer-events:none}.content-header-single-events .header-single-events__image__inner__overlay .placeholder,.content-header-single-events .header-single-projekte__image__inner__overlay .placeholder,.content-header-single-projekte .header-single-events__image__inner__overlay .placeholder,.content-header-single-projekte .header-single-projekte__image__inner__overlay .placeholder{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:rgba(0, 0, 0, 0.4)}.content-header-single-events .header-single-events__image__inner__overlay canvas,.content-header-single-events .header-single-projekte__image__inner__overlay canvas,.content-header-single-projekte .header-single-events__image__inner__overlay canvas,.content-header-single-projekte .header-single-projekte__image__inner__overlay canvas{display:block;height:100%}.content-header-single-events .header-single-events__image__inner__overlay svg,.content-header-single-events .header-single-projekte__image__inner__overlay svg,.content-header-single-projekte .header-single-events__image__inner__overlay svg,.content-header-single-projekte .header-single-projekte__image__inner__overlay svg{position:absolute;right:0;height:100%}.content-header-single-events .header-single-events__text__tags .textlink{pointer-events:none}.content-header-single-events .header-single-events__text__text{font-size:22px}.content-intro-single:after,.content-intro-archive:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:calc(100% - 34px);height:100%;background-color:#efefef}@media only screen and (max-width:1279px){.content-intro-single:after,.content-intro-archive:after{width:100%}}.content-intro-single .intro-single,.content-intro-single .intro-archive,.content-intro-archive .intro-single,.content-intro-archive .intro-archive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:60px 0}@media only screen and (max-width:767px){.content-intro-single .intro-single,.content-intro-single .intro-archive,.content-intro-archive .intro-single,.content-intro-archive .intro-archive{padding:40px 0}}.content-intro-single .intro-single__headline,.content-intro-single .intro-archive__headline,.content-intro-archive .intro-single__headline,.content-intro-archive .intro-archive__headline{width:calc(50% - 50px);margin-right:50px}@media only screen and (max-width:1023px){.content-intro-single .intro-single__headline,.content-intro-single .intro-archive__headline,.content-intro-archive .intro-single__headline,.content-intro-archive .intro-archive__headline{width:100%;margin:0 0 30px}}.content-intro-single .intro-single__text,.content-intro-single .intro-archive__text,.content-intro-archive .intro-single__text,.content-intro-archive .intro-archive__text{width:50%}@media only screen and (max-width:1023px){.content-intro-single .intro-single__text,.content-intro-single .intro-archive__text,.content-intro-archive .intro-single__text,.content-intro-archive .intro-archive__text{width:100%}}.content-intro-single .intro-single__video,.content-intro-single .intro-archive__video,.content-intro-archive .intro-single__video,.content-intro-archive .intro-archive__video{width:100%;margin-top:60px}@media only screen and (max-width:767px){.content-intro-single .intro-single__video,.content-intro-single .intro-archive__video,.content-intro-archive .intro-single__video,.content-intro-archive .intro-archive__video{margin-top:40px}}.content-intro-single .intro-single__video .vid-container,.content-intro-single .intro-archive__video .vid-container,.content-intro-archive .intro-single__video .vid-container,.content-intro-archive .intro-archive__video .vid-container{padding-bottom:56.25%}@media only screen and (max-width:767px){.content-intro-single .intro-single__video .vid-container,.content-intro-single .intro-archive__video .vid-container,.content-intro-archive .intro-single__video .vid-container,.content-intro-archive .intro-archive__video .vid-container{height:370px;padding-bottom:0}}.content-intro-single .intro-single__video__overlay,.content-intro-single .intro-archive__video__overlay,.content-intro-archive .intro-single__video__overlay,.content-intro-archive .intro-archive__video__overlay{position:absolute;top:0;z-index:2;width:100%;height:100%;cursor:pointer}.content-intro-single .intro-single__video__overlay:after,.content-intro-single .intro-archive__video__overlay:after,.content-intro-archive .intro-single__video__overlay:after,.content-intro-archive .intro-archive__video__overlay:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:60px;line-height:1;font-family:"Icomoon";font-weight:400;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);pointer-events:none;transform:translateY(-50%) translateX(-50%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-intro-single .intro-single__video__overlay .img-container,.content-intro-single .intro-archive__video__overlay .img-container,.content-intro-archive .intro-single__video__overlay .img-container,.content-intro-archive .intro-archive__video__overlay .img-container{height:100%}.content-intro-single .intro-single__video__overlay:hover:after,.content-intro-single .intro-single__video__overlay:active:after,.content-intro-single .intro-archive__video__overlay:hover:after,.content-intro-single .intro-archive__video__overlay:active:after,.content-intro-archive .intro-single__video__overlay:hover:after,.content-intro-archive .intro-single__video__overlay:active:after,.content-intro-archive .intro-archive__video__overlay:hover:after,.content-intro-archive .intro-archive__video__overlay:active:after{transform:translateY(-50%) translateX(-50%) scale(0.9)}.content-intro-single .intro-single__video:not(.toggled) .intro-single__video .vid-container,.content-intro-single .intro-single__video:not(.toggled) .intro-archive__video .vid-container,.content-intro-single .intro-archive__video:not(.toggled) .intro-single__video .vid-container,.content-intro-single .intro-archive__video:not(.toggled) .intro-archive__video .vid-container,.content-intro-archive .intro-single__video:not(.toggled) .intro-single__video .vid-container,.content-intro-archive .intro-single__video:not(.toggled) .intro-archive__video .vid-container,.content-intro-archive .intro-archive__video:not(.toggled) .intro-single__video .vid-container,.content-intro-archive .intro-archive__video:not(.toggled) .intro-archive__video .vid-container{pointer-events:none}.content-intro-single--video,.content-intro-archive--video{padding:0 68px !important}@media only screen and (max-width:1023px){.content-intro-single--video,.content-intro-archive--video{padding:0 34px !important}}@media only screen and (max-width:767px){.content-intro-single--video,.content-intro-archive--video{padding:0 20px !important}}.content-intro-single--video:after,.content-intro-archive--video:after{height:calc(100% - 60px)}.content-intro-single--video .intro-single,.content-intro-archive--video .intro-single{padding-bottom:0}.content-search-form:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:calc(100% - 34px);height:100%;background-color:#efefef}@media only screen and (max-width:1279px){.content-search-form:after{width:100%}}.content-search-form .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:60px 0}@media only screen and (max-width:767px){.content-search-form .search-form{padding:40px 0}}.content-search-form .search-form input{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.content-search-form .search-form .button{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-left:10px}@media only screen and (max-width:767px){.content-search-form .search-form .button{width:47px;height:47px;padding:0}.content-search-form .search-form .button:after{left:50%;font-size:20px;transform:translateY(-50%) translateX(-50%)}.content-search-form .search-form .button span{display:none}}.content-share-buttons .share-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.content-share-buttons .share-buttons .button{margin:5px;background-color:#efefef}.content-accordion .accordion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px 0}.content-accordion .accordion .accordion-item{margin:5px 0;border:1px solid #1d1d1b;padding:34px;cursor:pointer}@media only screen and (max-width:767px){.content-accordion .accordion .accordion-item{padding:20px}}.content-accordion .accordion .accordion-item__headline{padding-right:48px}@media only screen and (max-width:767px){.content-accordion .accordion .accordion-item__headline{padding-right:34px}}.content-accordion .accordion .accordion-item__headline:after{content:"";position:absolute;z-index:2;top:0;right:0;font-size:14px;line-height:24.2px;font-family:"Icomoon";font-weight:400}.content-accordion .accordion .accordion-item__text{display:none;margin-top:15px}.content-accordion .accordion .accordion-item.toggled .accordion-item__headline:after{transform:rotateZ(180deg)}.content-accordion .accordion .accordion-item.toggled .accordion-item__text{display:block}.content-anchor{margin:0}.content-anchor .block__inner{display:block}.content-download .download{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.content-download .download__icon{width:70px;height:70px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.content-download .download__icon:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:40px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%) translateX(-50%)}.content-download .download__icon--events:after{content:""}.content-download .download__text{margin-left:20px}.content-download .download__text p{margin:0}.content-download .download__text a{margin-top:10px}.content-form .tab-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -15px 25px}.content-form .tab-links .tab-link{margin:5px 15px;padding:0;font-size:16px;line-height:1.25;font-weight:600;text-transform:uppercase;cursor:pointer}.content-form .tab-links .tab-link .position{width:25px;height:25px;display:inline-block;border-radius:50%;background-color:#babab9;color:#ffffff;line-height:25px;text-align:center}.content-form .tab-links .tab-link .position:after{display:none}.content-form .tab-links .tab-link .title{position:relative;display:inline-block;margin-left:7.5px;color:#babab9}.content-form .tab-links .tab-link .title:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#babab9;transform:scaleX(0);transform-origin:0% 50%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-form .tab-links .tab-link:hover .title:after,.content-form .tab-links .tab-link:active .title:after{transform:scaleX(1);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-form .form-builder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.content-form .form-builder .tab{display:none}.content-form .form-builder .tab.visible{display:contents !important}.content-form .form-builder .input-wrapper,.content-form .form-builder .checkbox-wrapper,.content-form .form-builder .radio-wrapper,.content-form .form-builder .select-wrapper,.content-form .form-builder .file-wrapper,.content-form .form-builder .note-wrapper{margin:15px}.content-form .form-builder .input-wrapper[data-input-width="10"],.content-form .form-builder .checkbox-wrapper[data-input-width="10"],.content-form .form-builder .radio-wrapper[data-input-width="10"],.content-form .form-builder .select-wrapper[data-input-width="10"],.content-form .form-builder .file-wrapper[data-input-width="10"],.content-form .form-builder .note-wrapper[data-input-width="10"]{width:calc(10% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="20"],.content-form .form-builder .checkbox-wrapper[data-input-width="20"],.content-form .form-builder .radio-wrapper[data-input-width="20"],.content-form .form-builder .select-wrapper[data-input-width="20"],.content-form .form-builder .file-wrapper[data-input-width="20"],.content-form .form-builder .note-wrapper[data-input-width="20"]{width:calc(20% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="30"],.content-form .form-builder .checkbox-wrapper[data-input-width="30"],.content-form .form-builder .radio-wrapper[data-input-width="30"],.content-form .form-builder .select-wrapper[data-input-width="30"],.content-form .form-builder .file-wrapper[data-input-width="30"],.content-form .form-builder .note-wrapper[data-input-width="30"]{width:calc(30% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="40"],.content-form .form-builder .checkbox-wrapper[data-input-width="40"],.content-form .form-builder .radio-wrapper[data-input-width="40"],.content-form .form-builder .select-wrapper[data-input-width="40"],.content-form .form-builder .file-wrapper[data-input-width="40"],.content-form .form-builder .note-wrapper[data-input-width="40"]{width:calc(50% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="50"],.content-form .form-builder .checkbox-wrapper[data-input-width="50"],.content-form .form-builder .radio-wrapper[data-input-width="50"],.content-form .form-builder .select-wrapper[data-input-width="50"],.content-form .form-builder .file-wrapper[data-input-width="50"],.content-form .form-builder .note-wrapper[data-input-width="50"]{width:calc(50% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="60"],.content-form .form-builder .checkbox-wrapper[data-input-width="60"],.content-form .form-builder .radio-wrapper[data-input-width="60"],.content-form .form-builder .select-wrapper[data-input-width="60"],.content-form .form-builder .file-wrapper[data-input-width="60"],.content-form .form-builder .note-wrapper[data-input-width="60"]{width:calc(60% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="70"],.content-form .form-builder .checkbox-wrapper[data-input-width="70"],.content-form .form-builder .radio-wrapper[data-input-width="70"],.content-form .form-builder .select-wrapper[data-input-width="70"],.content-form .form-builder .file-wrapper[data-input-width="70"],.content-form .form-builder .note-wrapper[data-input-width="70"]{width:calc(70% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="80"],.content-form .form-builder .checkbox-wrapper[data-input-width="80"],.content-form .form-builder .radio-wrapper[data-input-width="80"],.content-form .form-builder .select-wrapper[data-input-width="80"],.content-form .form-builder .file-wrapper[data-input-width="80"],.content-form .form-builder .note-wrapper[data-input-width="80"]{width:calc(80% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="90"],.content-form .form-builder .checkbox-wrapper[data-input-width="90"],.content-form .form-builder .radio-wrapper[data-input-width="90"],.content-form .form-builder .select-wrapper[data-input-width="90"],.content-form .form-builder .file-wrapper[data-input-width="90"],.content-form .form-builder .note-wrapper[data-input-width="90"]{width:calc(90% - 30px)}.content-form .form-builder .input-wrapper[data-input-width="100"],.content-form .form-builder .checkbox-wrapper[data-input-width="100"],.content-form .form-builder .radio-wrapper[data-input-width="100"],.content-form .form-builder .select-wrapper[data-input-width="100"],.content-form .form-builder .file-wrapper[data-input-width="100"],.content-form .form-builder .note-wrapper[data-input-width="100"]{width:calc(100% - 30px)}.content-form .form-builder .input-wrapper label>span,.content-form .form-builder .input-wrapper legend>span,.content-form .form-builder .checkbox-wrapper label>span,.content-form .form-builder .checkbox-wrapper legend>span,.content-form .form-builder .radio-wrapper label>span,.content-form .form-builder .radio-wrapper legend>span,.content-form .form-builder .select-wrapper label>span,.content-form .form-builder .select-wrapper legend>span,.content-form .form-builder .file-wrapper label>span,.content-form .form-builder .file-wrapper legend>span,.content-form .form-builder .note-wrapper label>span,.content-form .form-builder .note-wrapper legend>span{display:block}.content-form .form-builder .input-wrapper label .title,.content-form .form-builder .input-wrapper legend .title,.content-form .form-builder .checkbox-wrapper label .title,.content-form .form-builder .checkbox-wrapper legend .title,.content-form .form-builder .radio-wrapper label .title,.content-form .form-builder .radio-wrapper legend .title,.content-form .form-builder .select-wrapper label .title,.content-form .form-builder .select-wrapper legend .title,.content-form .form-builder .file-wrapper label .title,.content-form .form-builder .file-wrapper legend .title,.content-form .form-builder .note-wrapper label .title,.content-form .form-builder .note-wrapper legend .title{font-size:22px;line-height:1.2;font-weight:700}.content-form .form-builder .input-wrapper label .description,.content-form .form-builder .input-wrapper legend .description,.content-form .form-builder .checkbox-wrapper label .description,.content-form .form-builder .checkbox-wrapper legend .description,.content-form .form-builder .radio-wrapper label .description,.content-form .form-builder .radio-wrapper legend .description,.content-form .form-builder .select-wrapper label .description,.content-form .form-builder .select-wrapper legend .description,.content-form .form-builder .file-wrapper label .description,.content-form .form-builder .file-wrapper legend .description,.content-form .form-builder .note-wrapper label .description,.content-form .form-builder .note-wrapper legend .description{margin-top:7.5px;color:#777777;font-size:14px;line-height:1.3;font-family:"IBM Plex Sans", sans-serif;letter-spacing:0.2px}.content-form .form-builder .input-wrapper .input,.content-form .form-builder .input-wrapper .fselect,.content-form .form-builder .checkbox-wrapper .input,.content-form .form-builder .checkbox-wrapper .fselect,.content-form .form-builder .radio-wrapper .input,.content-form .form-builder .radio-wrapper .fselect,.content-form .form-builder .select-wrapper .input,.content-form .form-builder .select-wrapper .fselect,.content-form .form-builder .file-wrapper .input,.content-form .form-builder .file-wrapper .fselect,.content-form .form-builder .note-wrapper .input,.content-form .form-builder .note-wrapper .fselect{width:100%;margin-top:7.5px}.content-form .form-builder .checkbox-wrapper ul,.content-form .form-builder .radio-wrapper ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px -20px -10px}.content-form .form-builder .checkbox-wrapper ul li,.content-form .form-builder .radio-wrapper ul li{margin:10px 20px}.content-form .form-builder .checkbox-wrapper--vertical ul,.content-form .form-builder .radio-wrapper--vertical ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content-form .form-builder .checkbox-wrapper--horizontal ul,.content-form .form-builder .radio-wrapper--horizontal ul{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.content-form .form-builder .checkbox-wrapper--automatic ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content-form .form-builder .radio-wrapper--automatic ul{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.content-form .form-builder .file-wrapper .upload-area{margin-top:15px;padding:30px;background-color:#efefef}.content-form .form-builder .file-wrapper.error .upload-area{padding:29px}.content-form .form-builder .note-wrapper--small{margin:5px 15px}.content-form .form-builder .submit-interim{margin:15px}.content-form .form-builder .submit-interim .button{padding-left:14px}.content-form .form-builder .submit-interim .button:after{display:none}.content-form .form-builder hr{width:calc(100% - 30px);margin:15px}.content-iframe .iframe>iframe:not(.wp-embedded-content){width:100%;height:600px}.content-iframe .iframe>a{line-height:1.3}.content-image .image__image--small .img-container{padding-bottom:56.25%}.content-image .image__image--regular .img-container{padding-bottom:75%}.content-image .image__image--large .img-container{padding-bottom:100%}.content-image .image__caption{margin:10px 0 0;font-size:14px;line-height:1.2}.content-imagegrid .imagegrid__images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:-5px}.content-imagegrid .imagegrid__images .imagegrid-item{width:calc(50% - 10px);margin:5px}.content-imagegrid .imagegrid__images .imagegrid-item__image .img-container{padding-bottom:121.8182%}.content-imagegrid .imagegrid__caption{margin:10px 0 0;font-size:14px;line-height:1.2}.content-imagegrid .imagegrid--left .imagegrid__images .imagegrid-item:nth-child(2) .imagegrid-item__image .img-container,.content-imagegrid .imagegrid--left .imagegrid__images .imagegrid-item:nth-child(3) .imagegrid-item__image .img-container{padding-bottom:calc(60.9091% - 5px)}.content-imagegrid .imagegrid--left .imagegrid__images .imagegrid-item:nth-child(3){position:absolute;bottom:0;right:0}.content-imagegrid .imagegrid--right .imagegrid__images{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content-imagegrid .imagegrid--right .imagegrid__images .imagegrid-item:nth-child(1) .imagegrid-item__image .img-container,.content-imagegrid .imagegrid--right .imagegrid__images .imagegrid-item:nth-child(2) .imagegrid-item__image .img-container{padding-bottom:calc(60.9091% - 5px)}.content-imagegrid .imagegrid--right .imagegrid__images .imagegrid-item:nth-child(3){position:absolute;top:0;right:0}.content-imageslider:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:calc((100vw - 1032px) / 2);min-width:34px;height:100%;background-color:#efefef;transform:translateX(-100%)}.content-imageslider:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:45.6716%;height:100%;background-color:#efefef}.content-imageslider .imageslider{padding:30px 0}.content-imageslider .imageslider__images:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:calc(100% - 26px);background-color:#efefef}.content-imageslider .imageslider__images .imageslider-item{padding-bottom:26px}.content-imageslider .imageslider__images .imageslider-item__image .img-container{padding-bottom:56.25%}.content-imageslider .imageslider__images .imageslider-item__caption{position:absolute;bottom:0;width:100%;height:16px;margin-top:10px;padding-right:110px;box-sizing:border-box;overflow:hidden;font-size:14px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.content-imageslider .imageslider__controls{position:absolute;right:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:20px -5px 0}.content-imageslider .imageslider__controls .button{margin:0 5px}.content-paragraph-image .paragraph-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media only screen and (max-width:479px){.content-paragraph-image .paragraph-image{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.content-paragraph-image .paragraph-image__image{width:33.3333%;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:479px){.content-paragraph-image .paragraph-image__image{width:160px}}.content-paragraph-image .paragraph-image__image .img-container{padding-bottom:100%}.content-paragraph-image .paragraph-image__image__caption{margin:10px 0 0;font-size:14px;line-height:1.2}.content-paragraph-image .paragraph-image__text{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-left:30px}@media only screen and (max-width:479px){.content-paragraph-image .paragraph-image__text{margin:20px 0 0}}@media only screen and (max-width:479px){.content-table .block__inner{width:calc(100% + 40px);margin-left:-20px;overflow-x:auto}}@media only screen and (max-width:479px){.content-table .table{min-width:670px;padding:0 20px}}.content-table .table table,.content-table .table th,.content-table .table td{border:1px solid #babab9}.content-table .table table{width:100%;border-spacing:0;border-collapse:collapse;margin:0;table-layout:fixed}.content-table .table table th,.content-table .table table td{padding:20px;text-align:left;vertical-align:top}.content-table .table table th{font-weight:700;background-color:#efefef}.content-video .video__video .vid-container{padding-bottom:56.25%}.content-video .video__video__overlay{position:absolute;top:0;z-index:2;width:100%;height:100%;cursor:pointer}.content-video .video__video__overlay:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:60px;line-height:1;font-family:"Icomoon";font-weight:400;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);pointer-events:none;transform:translateY(-50%) translateX(-50%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-video .video__video__overlay .img-container{height:100%}.content-video .video__video__overlay:hover:after,.content-video .video__video__overlay:active:after{transform:translateY(-50%) translateX(-50%) scale(0.9)}.content-video .video__description{margin:10px 0 0;font-size:14px;line-height:1.2}.content-video .video:not(.toggled) .video__video .vid-container{pointer-events:none}.content-separator .block__outer{font-size:0}.content-post-feed{padding-bottom:60px;box-sizing:border-box}@media only screen and (max-width:767px){.content-post-feed{padding-bottom:40px}}.content-post-feed:after{content:"";position:absolute;z-index:-1;top:0;left:50%;width:50vw;height:100%;background-color:#efefef}@media only screen and (max-width:1023px){.content-post-feed:after{display:none}}.content-post-feed .post-feed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media only screen and (max-width:1023px){.content-post-feed .post-feed{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}}.content-post-feed .post-feed__tags{width:100%;margin-bottom:30px}.content-post-feed .post-feed__tags>h2,.content-post-feed .post-feed__tags>h1.secondary{margin-top:0}@media only screen and (max-width:1279px){.content-post-feed .post-feed__tags>h2,.content-post-feed .post-feed__tags>h1.secondary{margin-bottom:0}}.content-post-feed .post-feed__tags__inner{max-width:814px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:-5px}@media only screen and (max-width:1279px){.content-post-feed .post-feed__tags__inner{display:none}}.content-post-feed .post-feed__tags__inner a.button,.content-post-feed .post-feed__tags__inner button.button{margin:5px}.content-post-feed .post-feed__tags__inner a.button{border-color:#1d1d1b;padding:9px 12px;background-color:#ffffff;color:#1d1d1b;font-size:14px;line-height:1.25;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.content-post-feed .post-feed__tags__inner a.button:before{left:auto;right:-18px;width:calc(100% + 20px);background-color:#1d1d1b;clip-path:polygon(0 0, 100% 0, 100% 100%, 18px 100%);transform:translateX(-100%) rotateZ(180deg)}.content-post-feed .post-feed__tags__inner a.button:after{display:none}.content-post-feed .post-feed__tags__inner a.button span{margin-top:1px}.content-post-feed .post-feed__tags__inner a.button:hover,.content-post-feed .post-feed__tags__inner a.button:active{color:#ffffff}.content-post-feed .post-feed__tags__inner a.button:hover:before,.content-post-feed .post-feed__tags__inner a.button:active:before{transform:translateX(0%) rotateZ(180deg);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-post-feed .post-feed__tags__inner__overflow{display:none}.content-post-feed .post-feed__tags__inner.toggled .post-feed__tags__inner__overflow{display:contents}.content-post-feed .post-feed__tags__inner.toggled button.button:after{content:""}.content-post-feed .post-feed__latest{max-width:814px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media only screen and (max-width:1279px){.content-post-feed .post-feed__latest{max-width:none}}.content-post-feed .post-feed__popular{width:362px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-left:60px}@media only screen and (max-width:1279px){.content-post-feed .post-feed__popular{width:328px}}@media only screen and (max-width:1023px){.content-post-feed .post-feed__popular{width:100%;margin:40px 0 0}.content-post-feed .post-feed__popular:after{content:"";position:absolute;z-index:-1;bottom:-40px;left:-34px;width:100vw;height:calc(100% + 160px);background-color:#efefef}}@media only screen and (max-width:1023px) and (max-width:767px){.content-post-feed .post-feed__popular:after{height:calc(100% + 140px);left:-20px}}.content-post-feed .post-feed__popular>h3{margin-top:0}.content-post-feed .post-feed__popular>a{margin-top:30px}.content-post-feed .post-feed__popular .post{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-10px}@media only screen and (max-width:1023px){.content-post-feed .post-feed__popular .post{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.content-post-feed .post-feed__popular .post{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.content-post-feed .post-feed__popular .post .post-item{margin:10px}@media only screen and (max-width:1023px){.content-post-feed .post-feed__popular .post .post-item{width:calc(50% - 20px)}}@media only screen and (max-width:767px){.content-post-feed .post-feed__popular .post .post-item{width:calc(100% - 20px)}}.content-post-feed .post-feed__popular .post .post-item__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media only screen and (max-width:1023px){.content-post-feed .post-feed__popular .post .post-item__inner{padding-right:20px}}@media only screen and (max-width:767px){.content-post-feed .post-feed__popular .post .post-item__inner{padding-right:0}}.content-post-feed .post-feed__popular .post .post-item__inner__image{width:46%;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.content-post-feed .post-feed__popular .post .post-item__inner__image .img-container{padding-bottom:100%}.content-post-feed .post-feed__popular .post .post-item__inner__text{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-left:20px}.content-sidebar-description .sidebar-description p{margin:20px 0}.content-sidebar-download .sidebar-download{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.content-sidebar-download .sidebar-download__icon{width:70px;height:70px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.content-sidebar-download .sidebar-download__icon:after{content:"";position:absolute;z-index:2;top:50%;left:50%;color:#ffffff;font-size:40px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%) translateX(-50%)}.content-sidebar-download .sidebar-download__text{margin-left:20px}.content-sidebar-download .sidebar-download__text p{margin:0}.content-sidebar-download .sidebar-download__text a{margin-top:10px}.content-sidebar-image .sidebar-image__image--small .img-container{padding-bottom:56.25%}.content-sidebar-image .sidebar-image__image--regular .img-container{padding-bottom:75%}.content-sidebar-image .sidebar-image__image--large .img-container{padding-bottom:100%}.content-sidebar-image .sidebar-image__caption{margin:10px 0 0;font-size:14px;line-height:1.2}.content-sidebar-post-events{width:362px;padding:30px 0 30px 30px;box-sizing:border-box;background-color:#efefef}@media only screen and (max-width:1279px){.content-sidebar-post-events{width:auto;padding-right:0}}@media only screen and (max-width:1023px){.content-sidebar-post-events{position:fixed;z-index:15;top:0;bottom:0;right:0;width:328px;margin:0 !important;padding:68px 34px 34px;overflow-y:auto;transform:translateX(100%);-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.content-sidebar-post-events.toggled{transform:translateX(0%)}}@media only screen and (max-width:767px){.content-sidebar-post-events{width:300px;padding:68px 20px 34px}}.content-sidebar-post-events:after{content:"";position:absolute;z-index:-1;top:0;left:362px;width:calc((100vw - 1236px) / 2);min-width:34px;height:100%;background-color:#efefef}@media only screen and (max-width:1279px){.content-sidebar-post-events:after{left:328px}}@media only screen and (max-width:1023px){.content-sidebar-post-events:after{display:none}}.content-sidebar-post-events .button[data-toggle="sidebar-post-events"]{position:absolute;top:34px;right:34px;display:none;transform:translateX(10px)}@media only screen and (max-width:1023px){.content-sidebar-post-events .button[data-toggle="sidebar-post-events"]{display:block}}@media only screen and (max-width:767px){.content-sidebar-post-events .button[data-toggle="sidebar-post-events"]{right:20px}}.content-sidebar-quote .sidebar-quote__image__overlay{position:absolute;z-index:1;bottom:0;left:0;width:100%}.content-sidebar-quote .sidebar-quote__image .img-container{padding-bottom:100%}.content-sidebar-quote .sidebar-quote__text{margin-top:20px}.content-sidebar-separator .block__outer{font-size:0}.content-sidebar-teaser{width:370px;padding:30px;box-sizing:border-box;background-color:#efefef}@media only screen and (max-width:1279px){.content-sidebar-teaser{width:auto;padding-right:0}}@media only screen and (max-width:767px){.content-sidebar-teaser{width:calc(100vw - 40px)}}.content-sidebar-teaser:after{content:"";position:absolute;z-index:-1;top:0;left:260px;width:calc((100vw - 1032px) / 2);min-width:34px;height:100%;background-color:#efefef}@media only screen and (max-width:1023px){.content-sidebar-teaser:after{left:220px}}.content-sidebar-teaser .block__inner{max-width:310px}@media only screen and (max-width:767px){.content-sidebar-teaser .block__inner{max-width:none}}.content-sidebar-teaser .sidebar-teaser h3{margin:30px 0 20px}.content-sidebar-teaser .sidebar-teaser p{margin:20px 0}.content-footer-post-slider{overflow-x:hidden}.content-footer-post-slider .footer-post-slider__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 auto 20px 0}.content-footer-post-slider .footer-post-slider__controls__buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 -5px 0 15px}.content-footer-post-slider .footer-post-slider__controls__buttons .button{margin:0 5px}.content-footer-post-slider .footer-post-slider__slider{width:1336px}.content-footer-post-slider .footer-post-slider__slider__inner{margin-left:-10px;overflow:hidden}.content-footer-post-slider .footer-post-slider__slider__inner .post{display:block !important;margin:0}.content-footer-post-slider .footer-post-slider__slider__inner .post:after{content:"";position:absolute;top:0;right:0;width:50px;height:100%;background:-webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 100%);background:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 100%);pointer-events:none}.content-footer-post-slider .footer-post-slider__slider__inner .post .post-item{width:290px;margin:20px 10px}.content-footer-post-slider .footer-post-slider__slider__inner .post .slick-list{padding:0 90px 0 10px;overflow:visible}.content-footer-post-slider .footer-post-slider__slider__inner .post .slick-track{margin-left:0}.content-footer-post-recommendations{background-color:#efefef}.content-footer-post-recommendations .footer-post-recommendations{padding:60px 0}@media only screen and (max-width:1023px){.content-footer-post-recommendations .footer-post-recommendations{overflow:hidden}}@media only screen and (max-width:767px){.content-footer-post-recommendations .footer-post-recommendations{padding:40px 0}}.content-footer-post-recommendations .footer-post-recommendations__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 auto 40px 0}.content-footer-post-recommendations .footer-post-recommendations__controls__buttons{display:none;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-left:20px}@media only screen and (max-width:1023px){.content-footer-post-recommendations .footer-post-recommendations__controls__buttons{display:block}}.content-footer-post-recommendations .footer-post-recommendations .post .post-item{width:calc((100% / 3) - 30px)}@media only screen and (max-width:1279px){.content-footer-post-recommendations .footer-post-recommendations .post .post-item{width:calc((100% / 3) - 20px)}}@media only screen and (max-width:1023px){.content-footer-post-recommendations .footer-post-recommendations .post .post-item{width:calc((100% / 2) - 20px)}}.content-html .block__outer{line-height:inherit}.content-spacing{height:0;margin:0}.content-wp-core-block{overflow:hidden}.content-wp-core-block[data-wp-core-block-type="core/columns"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:unset;margin:-60px -20px}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column{width:auto;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;margin:60px 20px}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block{padding:0}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block:first-child{margin-top:0}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column>.block:last-child{margin-bottom:0}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-top{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns .wp-block-column.is-vertically-aligned-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}@media only screen and (max-width:1279px){.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile){-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;-ms-flex-basis:100% !important;flex-basis:100% !important;-webkit-align-self:auto !important;-moz-align-self:auto !important;-ms-align-self:auto !important;align-self:auto !important}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column:not(:first-child){margin-top:20px}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column:not(:last-child){margin-bottom:20px}}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background{margin-top:0;margin-bottom:0;padding:0}.content-wp-core-block[data-wp-core-block-type="core/columns"] .wp-block-columns.has-background:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:inherit;transform:translateX(-50%)}.content-wp-core-block[data-wp-core-block-type="core/columns"][data-wp-core-column-neg="true"] .wp-block-columns .wp-block-column:not(.has-background)>.content-paragraph *{color:#ffffff}.content-wp-core-block[data-wp-core-block-type="core/columns"]:not([data-wp-core-column-count="1"])>.block__outer{max-width:1280px}.content-wp-core-block[data-wp-core-block-type="core/columns"]:not([data-wp-core-column-count="1"]) .wp-block-columns .wp-block-column>.block .block__outer{max-width:none}.facetwp-facet{margin-bottom:0 !important}.facetwp-facet.is-loading{pointer-events:none}.facetwp-type-checkboxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:-5px}.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-type-checkboxes .facetwp-toggle{position:relative;margin:5px;border-width:2px;border-style:solid;padding:10px 12px 9px 12px;box-sizing:border-box;overflow:hidden;font-size:14px;line-height:1.25;font-family:"IBM Plex Sans", sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.facetwp-type-checkboxes .facetwp-checkbox{display:inline-block;border-color:#1d1d1b;background:none;background-image:none !important;color:#1d1d1b;letter-spacing:0.3px}.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value{padding-right:0}.facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter{display:none}.facetwp-type-checkboxes .facetwp-checkbox:hover,.facetwp-type-checkboxes .facetwp-checkbox:active,.facetwp-type-checkboxes .facetwp-checkbox.checked{color:#ffffff;background-color:#1d1d1b}.facetwp-type-checkboxes .facetwp-toggle{width:40px;height:40px;color:#ffffff;font-size:0;background-color:#d81820}.facetwp-type-checkboxes .facetwp-toggle:after{content:"";position:absolute;z-index:2;top:50%;left:50%;font-size:12px;line-height:1;font-family:"Icomoon";font-weight:400;transform:translateY(-50%) translateX(-50%)}.facetwp-type-checkboxes .facetwp-toggle:nth-of-type(1):after{content:""}.facetwp-type-checkboxes .facetwp-toggle:nth-of-type(2):after{content:""}.facetwp-type-checkboxes .facetwp-toggle:hover,.facetwp-type-checkboxes .facetwp-toggle:focus{color:#ffffff !important;background-color:#ee0000}.facetwp-type-checkboxes .facetwp-overflow{line-height:0}.facetwp-type-checkboxes .facetwp-overflow:not(.facetwp-hidden){display:contents}.facetwp-type-pager{text-align:center}.facetwp-type-pager .facetwp-load-more{position:relative;min-width:172px;display:inline-block;padding:14px 14px 12px 14px;box-sizing:border-box;overflow:hidden;color:#ffffff;font-size:16px;line-height:1.25;font-family:"IBM Plex Sans", sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;text-decoration:none;cursor:pointer}.facetwp-type-pager .facetwp-load-more:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#efefef}.facetwp-type-pager .facetwp-load-more:after{content:"";position:absolute;z-index:-1;width:100%;top:0;left:auto;right:0;height:100%;transform:translateX(-100%) rotateZ(180deg)}.facetwp-type-pager .facetwp-load-more.loading:after{transform:translateX(0%) rotateZ(180deg);-webkit-transition:transform 3s ease-in-out;-moz-transition:transform 3s ease-in-out;-ms-transition:transform 3s ease-in-out;-o-transition:transform 3s ease-in-out;transition:transform 3s ease-in-out}.facetwp-label{margin-bottom:10px;font-size:16px;line-height:1.25;font-family:"IBM Plex Sans", sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.facetwp-hidden{display:none !important}#swipebox-overlay{background-color:rgba(29, 29, 27, 0.95)}#swipebox-slider .slide-loading{display:none}#swipebox-slider .slide{padding:98px 34px;box-sizing:border-box}#swipebox-top-bar,#swipebox-bottom-bar{height:98px !important;background-color:rgba(29, 29, 27, 0.05);opacity:1;font-size:inherit;font-family:inherit;text-shadow:none}#swipebox-top-bar{top:-98px !important;line-height:98px !important}#swipebox-top-bar.visible-bars{transform:translateY(100%) !important}#swipebox-bottom-bar{bottom:-98px !important}#swipebox-bottom-bar.visible-bars{transform:translateY(-100%) !important}#swipebox-title{height:100%;padding:0 102px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#swipebox-close,#swipebox-prev,#swipebox-next{width:30px !important;height:30px !important;background-image:none !important}#swipebox-close:after,#swipebox-prev:after,#swipebox-next:after{position:absolute;top:50%;left:50%;color:#ffffff;font-size:30px;line-height:1;font-family:"Icomoon";transform:translateY(-50%) translateX(-50%)}#swipebox-arrows{height:98px !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#swipebox-close{top:34px !important;right:34px !important}#swipebox-close:after{content:""}#swipebox-prev{position:relative}#swipebox-prev:after{content:""}#swipebox-next{position:relative}#swipebox-next:after{content:""}#moove_gdpr_cookie_modal .moove-gdpr-company-logo-holder{display:none !important}.grecaptcha-badge{visibility:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a.no-style{color:inherit}.site-logo svg{max-width:160px}.content-header-single-aktuell .header-single-aktuell__image,.content-header-single-aktuell .header-single-events__image,.content-header-single-aktuell .header-single-projekte__image,.content-header-single-events .header-single-aktuell__image,.content-header-single-events .header-single-events__image,.content-header-single-events .header-single-projekte__image,.content-header-single-projekte .header-single-aktuell__image,.content-header-single-projekte .header-single-events__image,.content-header-single-projekte .header-single-projekte__image{min-height:464px}.content-header-single-aktuell .header-single-aktuell__bubble,.content-header-single-aktuell .header-single-events__bubble,.content-header-single-aktuell .header-single-projekte__bubble,.content-header-single-events .header-single-aktuell__bubble,.content-header-single-events .header-single-events__bubble,.content-header-single-events .header-single-projekte__bubble,.content-header-single-projekte .header-single-aktuell__bubble,.content-header-single-projekte .header-single-events__bubble,.content-header-single-projekte .header-single-projekte__bubble{min-height:464px}}