@charset "UTF-8";@font-face{font-display:swap;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/typo3conf/ext/q4u_template/Resources/Public/Fonts/fa-brands-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/typo3conf/ext/q4u_template/Resources/Public/Fonts/Roboto-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/typo3conf/ext/q4u_template/Resources/Public/Fonts/Roboto-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/typo3conf/ext/q4u_template/Resources/Public/Fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/typo3conf/ext/q4u_template/Resources/Public/Fonts/Roboto-BoldItalic.woff2) format("woff2")}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:transparent;height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.royalSlider{direction:ltr;height:400px;position:relative;width:600px}.royalSlider>*{float:left}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsOverflow,.rsVisibleNearbyWrap{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;overflow:hidden;position:relative;width:100%}.rsVisibleNearbyWrap{left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{left:0;position:absolute;top:0}.rsContainer{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;position:relative;width:100%}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear;visibility:hidden}.rsGCaption{float:left;text-align:center;width:100%}.royalSlider.rsFullscreen{bottom:0!important;height:auto!important;left:0!important;margin:0!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:auto!important;z-index:2147483647!important}.royalSlider .rsSlide.rsFakePreloader{display:none;opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.rsSlide{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{height:100%;position:relative;width:100%}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;float:left;overflow:hidden;position:relative;z-index:22}.rsTabs{background:none!important;float:left}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{height:auto;line-height:0;position:relative;width:auto}.rsVideoFrameHolder{background:#141414;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;position:absolute;top:0;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{background:url(blank.gif);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}

/*!
 * shariff - v1.26.0 - Fri, 28 Jul 2017 11:36:42 GMT
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2017 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{list-style:none;margin:0;padding:0}.shariff li{overflow:hidden}.shariff li,.shariff li a{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px}.shariff li a{color:#fff;display:block;position:relative;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:35px;vertical-align:middle}.shariff li .fa{line-height:35px;text-align:center;vertical-align:middle;width:35px}.shariff li .share_count{height:33px;padding:0 8px;position:absolute;right:1px;top:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{-webkit-box-flex:0;-ms-flex:none;flex:none;float:left;margin-bottom:10px;margin-right:3%;width:35px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;padding-left:3px;text-indent:-9999px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical{min-width:110px}.shariff .orientation-vertical li{display:block;margin:5px 0;width:100%}.shariff .orientation-vertical li .share_count{text-align:right;width:24px}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:1.8%;min-width:80px;width:auto}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{max-width:160px;min-width:110px}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{display:inline;text-indent:0}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{max-width:160px;min-width:110px}.shariff .orientation-horizontal.col-3 li .share_text{display:inline;text-indent:0}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{max-width:160px;min-width:110px}.shariff .orientation-horizontal li .share_text{display:inline;text-indent:0}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fa{width:30px}.shariff li .fa,.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{background-color:#f1b8b0;color:#f8694d}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook{font-size:22px}.shariff .facebook .share_count{background-color:#99adcf;color:#183a75}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{background-color:#fab47c;color:#d56308}.shariff .flattr .fa-money{font-size:22px}.shariff .flattr .share_count{background-color:#b0c893;color:#648141}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money{font-size:19px}}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .fa-google-plus{font-size:22px}.shariff .googleplus .share_count{background-color:#eda79d;color:#a31601}.shariff .theme-white .googleplus a{color:#d34836}@media only screen and (min-width:600px){.shariff .googleplus .fa-google-plus{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{background-color:#fff;color:#666}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{float:right;width:35px}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;min-width:35px!important;width:35px}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{min-width:25px!important;width:25px}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin{font-size:22px}.shariff .linkedin .share_count{background-color:#33aae8;color:#004785}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{background-color:#eda79d;color:#a31601}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{background-color:#96d4ee;color:#0174a4}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{background-color:#4fa5a7;color:#15686a}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{background-color:#f56770;color:#0174a4}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{background-color:#26ace0;color:#0174a4}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{background-color:#2b82d9;color:#0174a4}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.ce-div{border:0;border-top:1px solid #d0d0d0}.frame-ruler-after:after,.frame-ruler-before:before{border:0;border-top:1px solid #d0d0d0;content:"";display:block;height:0;margin:50px 0;width:100%}.ce-gallery img{display:block;height:auto;max-width:100%}.image-caption{background:#fff;border:1px solid #d0d0d0;border-top:0;color:#525252;font-size:1.3rem;padding:10px}.ce-row{display:flex}.ce-row+.ce-row{margin-top:10px}@media (min-width:576px){.ce-row+.ce-row{margin-top:20px}}.ce-left .ce-row{justify-content:flex-start}.ce-center .ce-row{justify-content:center}.ce-right .ce-row{justify-content:flex-end}.ce-column{flex:1 1 100%}[data-ce-columns="2"] .ce-column,[data-ce-columns="3"] .ce-column,[data-ce-columns="4"] .ce-column{margin-right:10px}.ce-intext:after{clear:both;content:"";display:table}.ce-intext ol,.ce-intext ul{overflow:hidden}@media (min-width:576px){.ce-intext.ce-left:not(.ce-nowrap) .ce-gallery{float:left;margin:0 20px 20px 0}.ce-intext.ce-right:not(.ce-nowrap) .ce-gallery{float:right;margin:0 0 20px 20px}}.ce-intext.ce-nowrap header>*{margin-top:20px}@media (min-width:576px){.ce-intext.ce-nowrap{display:flex}.ce-intext.ce-nowrap .ce-gallery{flex-shrink:0}.ce-intext.ce-nowrap.ce-left .ce-gallery{margin-right:20px;order:0}.ce-intext.ce-nowrap.ce-left .ce-bodytext{order:1}.ce-intext.ce-nowrap.ce-right .ce-gallery{margin-left:20px;order:1}.ce-intext.ce-nowrap.ce-right .ce-bodytext{order:0}.ce-intext.ce-nowrap header>*{margin-top:0}}table{border-collapse:collapse;font-size:inherit;margin-bottom:1em;margin-top:1em}td,th{padding-left:.5em;padding-right:1.5em;vertical-align:top}td:last-child,th:last-child{padding-right:.5em}th{font-weight:700;text-align:left}td>:first-child,th>:first-child{margin-top:0}td>:last-child,th>:last-child{margin-bottom:0}blockquote{background:#dbdbdb;font-style:italic;margin:0;padding:20px}@media (min-width:576px){blockquote{padding:20px 40px}}blockquote p:last-of-type:not(:first-child){color:#2f5097;font-style:normal;padding-right:40px;text-align:right}.ce-textpic.ce-intext .ce-row{display:block}html{font-family:Roboto,sans-serif;font-size:62.5%}html[a11y-font-size="1.1x"]{font-size:68.75%}html[a11y-font-size="1.2x"]{font-size:75%}html[a11y-font-size="1.3x"]{font-size:81.25%}html[a11y-font-size="1.4x"]{font-size:87.5%}html[a11y-font-size="1.5x"]{font-size:93.75%}html[a11y-font-size="1.6x"]{font-size:100%}body{font-size:1.6rem;line-height:1.5}a{color:#2f5097}[a11y-contrast*=high] a{color:#000!important;text-decoration:underline!important}a[target=_blank]>img{display:inline-block}a[target=_blank]:after{background:url(../Images/icon-external-link.svg) 50% 50% no-repeat;content:"(Öffnet im neuen Fenster)";display:inline-block;flex:0 0 16px;height:16px;margin-left:5px;overflow:hidden;position:relative;text-indent:-999px;top:1px;width:16px}.page-footer a[target=_blank]:after{background-image:url(../Images/icon-external-link--grey.svg)}[a11y-contrast*=high] a[target=_blank]:after{filter:grayscale(100%) contrast(200%)}h1,h2,h3{line-height:1.2}h1{font-size:2.4rem}@media (min-width:576px){h1{font-size:3.2rem}}h2{font-size:2rem;margin-top:2em}@media (min-width:576px){h2{font-size:2.4rem}}h3{font-size:1.8rem}@media (min-width:576px){h3{font-size:2rem}}h4{font-size:1.6rem}.scrollable-table{overflow-x:auto}fieldset{border:0}fieldset,legend{margin:0 0 20px;padding:0}legend{color:#2f5097;font-size:2rem;font-weight:700;line-height:1.2}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=reset]):not([type=submit]),select,textarea{appearance:none;background:#fff;border:1px solid #d0d0d0;border-radius:0;color:#000;font-family:inherit;font-size:inherit;padding:.5em}[a11y-contrast*=high] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=reset]):not([type=submit]),[a11y-contrast*=high] select,[a11y-contrast*=high] textarea{border:1px solid #000}textarea{height:100px;resize:vertical}@media (min-width:576px){.row{display:flex}}.row--radio--block>div{display:block}.row--radio--block>div label{align-items:flex-start;display:flex}.row--radio--block>div label input{flex-shrink:0}.row--radio--block>div label+label{margin:5px 0 0}.button,.frame-layout-60 a,[type=button],[type=submit]{appearance:none;border-radius:0}.row--submit{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0}@media (min-width:576px){.row--submit{flex-direction:row}}.frame-layout-60 .row--submit a,.row--submit .button,.row--submit .frame-layout-60 a,.row--submit [type=button],.row--submit [type=submit]{display:flex;flex:0 0 100%;font-weight:700;justify-content:center;margin:5px;min-height:36px;padding:10px 20px;text-align:center;width:100%}@media (min-width:576px){.frame-layout-60 .row--submit a,.row--submit .button,.row--submit .frame-layout-60 a,.row--submit [type=button],.row--submit [type=submit]{flex:0 0 auto;width:auto}}.row--submit .button--secondary{font-size:1.5rem;font-weight:400}@media (min-width:576px){.row--submit .button--secondary{order:-1}}div.form-group{margin-bottom:10px}@media (min-width:576px){div.form-group{align-items:flex-start;display:flex}div.form-group .control-label{flex-basis:30%;min-height:36px;padding:.5em 1em .5em 0}div.form-group>.control-label+.input{flex-basis:70%}div.form-group .input.checkbox{flex-basis:100%}div.form-group .input.checkbox input{margin:6px 5px 0 0}div.form-group>.input:first-child{align-items:flex-start;display:flex;width:100%}}.row--text{margin-bottom:10px}.row--text input,.row--text textarea{min-height:36px;width:100%}@media (min-width:576px){.row--text{align-items:flex-start;display:flex}.row--text .label,.row--text label{flex-basis:30%;min-height:36px;padding:.5em 1em .5em 0}.row--text input,.row--text textarea{flex-basis:70%}}.form-control{min-height:36px;width:100%}.inputs-list .form-group{display:flex;flex-wrap:wrap}@media (min-width:576px){.inputs-list .form-group{margin:0 0 -10px}}.form-check.radio>label{align-items:flex-start;display:flex;margin:0 20px 0 0;padding:.25em 0}@media (min-width:576px){.form-check.radio>label{min-height:36px;padding:.5em 0 0}}.form-check.radio>label>input{flex-grow:0;flex-shrink:0}.form-check-input{margin:4px 5px 0 0}.actions .btn-group{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0}@media (min-width:576px){.actions .btn-group{flex-direction:row}}.actions .btn-group .button--secondary{font-size:1.5rem}form input.error{border:1px solid red!important}form span.error{color:red;display:block;padding:.25em}form .form-check+span.error{padding-left:calc(.25em + 12px)}.tx-q4u-registration .row{flex-wrap:wrap}.tx-q4u-registration input[type=checkbox]{margin:6px 5px 0 0}.tx-q4u-registration .error{color:red;flex:0 0 100%}@media (min-width:576px){.tx-q4u-registration .row--text .error{padding-left:30%}}html{box-sizing:border-box;height:100%;max-width:100%;overflow-x:hidden}@media print{html{height:auto}}html.offcanvas-visible{max-height:100%;overflow:hidden}html[a11y-contrast=high-wb]{background:#000;filter:invert(100%)}html[a11y-contrast=high-wb] img{filter:invert(100%)}*,:after,:before{box-sizing:inherit}body{background:#f5f5f5;color:#222;margin:0;padding-top:65px}@media (min-width:576px){body{padding-top:90px}}[a11y-contrast=high-bw] body{background:#fff;color:#000}.offcanvas-visible body{max-height:100%;overflow:hidden}[id=top]{position:relative;top:-90px}@supports (display:flex){.page{display:flex;flex-direction:column;min-height:100vh}}a[href="#main"]{align-items:center;background:#d5dcea;box-shadow:0 2px 10px rgba(0,0,0,.2);display:flex;height:36px;justify-content:center;opacity:0;overflow:hidden;padding:.5em 1em}[a11y-contrast*=high] a[href="#main"]{background:#ccc}a[href="#main"]:focus{opacity:1}a[href="#main"]{left:50%;position:fixed;top:20px;transform:translate(-50%,-200%);z-index:5}a[href="#main"]:focus{transform:translate(-50%)}main{display:block}.page-main{flex:100;position:relative;z-index:1}.page-main,.page-toolbar,.wrapper{margin-left:auto;margin-right:auto;max-width:100%;padding:0 10px;width:98rem}@media (min-width:576px){.page-main,.page-toolbar,.wrapper{padding:0 20px}}.page-main--home{padding:20px 10px 0}@media (min-width:576px){.page-main--home{padding:20px 20px 0}.page-main--default>.cols{display:block}}@media (min-width:768px),print{.page-main--default>.cols{align-items:flex-start;display:flex}.page-main--default>.cols>:first-child{width:calc(66.66667% - 6.66667px)}.page-main--default>.cols>:nth-child(2){border-left:10px solid #d0d0d0;padding-left:1em;position:sticky;top:140px;width:calc(33.33333% - 13.33333px)}}.page-main--default>.cols .col>*{height:auto}.page-main--default>.cols .col>:first-child>header>*{margin-top:0}.page-main--default>.cols .col>:last-child .ce-bodytext>:last-child{margin-bottom:0}.main-footer{align-items:center;display:flex;justify-content:center;padding:50px}.main-footer>*{margin:0 10px}.main-footer button{min-height:20px}.main-footer button div{align-items:center;display:flex;height:100%}.main-footer svg{height:20px;margin-right:5px;width:20px}.to-top-button{align-items:center;display:flex;text-decoration:none;white-space:nowrap}.offscreen{left:0;position:absolute;top:-1000em}.col.sidebar a,.news-related-files-link a{word-break:break-all}.page-header{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);height:55px;padding:10px 0;position:fixed;top:0;transition:height .5s,padding .5s;width:100%;z-index:4}@media (min-width:576px){.page-header{height:80px}.header-sticky .page-header{height:60px}}[a11y-contrast*=high] .page-header{box-shadow:none}[a11y-contrast*=high] .page-header:after{border-bottom:1px solid #000;bottom:0;content:"";left:0;position:absolute;right:0;z-index:1}.page-header .wrapper{display:flex;justify-content:space-between}@media (min-width:576px){.page-header .wrapper{padding-right:20px}}.page-header .logo{margin-right:10px;width:48px}@media (min-width:576px){.page-header .logo{margin-right:30px;width:83px}}.page-header .logo a{display:block}.page-header .logo svg{display:block;height:35px;transition:width .5s,height .5s;width:48px}@media (min-width:576px){.page-header .logo svg{height:60px;width:83px}.header-sticky .page-header .logo svg{height:40px;width:55px}}[a11y-contrast*=high] .page-header .logo svg path{fill:#000}@media (min-width:576px){.header-sticky .page-header .text{display:none}}.functions{align-items:center;flex:1 1 auto;justify-content:flex-end}.function,.functions,.functions .tx-felogin-pi1{display:flex}.function{align-items:center;justify-content:center;min-width:50px;transition:min-width .5s}.header-sticky .function{min-width:45px}.function .icon-text{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:5px}.function .icon,.function svg{height:25px;width:25px}.function svg{transition:transform .5s}[a11y-contrast*=high] .function svg g{fill:#000}.function .text{display:none;line-height:1;margin-top:5px}@media (min-width:576px){.function .text{display:block}}[a11y-contrast*=high] .function .text{color:#000;text-decoration:underline}.page-header .function:not(.function--offcanvas){display:none}@media (min-width:576px){.page-header .function:not(.function--offcanvas){display:flex}}.function--intranet{position:relative}.function--intranet ul,.function--intranet ul form{list-style:none;margin:0;padding:0}.function--intranet ul form{background:#fff;border:2px solid;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#2f5097;display:none;font-size:1.3rem;left:50%;min-width:90px;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.function--intranet ul form:not(:empty):before{background:#fff;border-left:2px solid;border-top:2px solid;content:"";display:block;height:17px;left:50%;position:absolute;top:-10px;transform:translateX(-50%) rotate(45deg);width:17px}[a11y-contrast*=high] .function--intranet ul form:not(:empty):before{color:#000}.function--intranet ul form>*{display:block!important;line-height:36px!important;padding:0 10px!important;position:relative;text-align:left;text-decoration:none;width:100%!important;z-index:2}.function--intranet ul form>:focus,.function--intranet ul form>:hover{background:#d5dcea}[a11y-contrast*=high] .function--intranet ul form>:focus,[a11y-contrast*=high] .function--intranet ul form>:hover{background:#ccc}.function--intranet li.hover form{display:block}.function--language{position:relative}.function--language ul,.function--language ul ul{list-style:none;margin:0;padding:0}.function--language ul ul{background:#fff;border:2px solid;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#2f5097;display:none;font-size:1.3rem;left:50%;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}[a11y-contrast*=high] .function--language ul ul{color:#000}.function--language ul ul:before{background:#fff;border-left:2px solid;border-top:2px solid;content:"";display:block;height:17px;left:50%;position:absolute;top:-10px;transform:translateX(-50%) rotate(45deg);width:17px}.function--language ul ul li{position:relative;z-index:2}.function--language ul ul b{margin-top:10px;padding:10px 40px 10px 10px}.function--language ul ul a,.function--language ul ul b{align-items:center;display:flex;justify-content:space-between;width:100%}.function--language ul ul a{padding:10px;text-decoration:none}.function--language ul ul a:focus,.function--language ul ul a:hover{background:#d5dcea}[a11y-contrast*=high] .function--language ul ul a:focus,[a11y-contrast*=high] .function--language ul ul a:hover{background:#ccc}.function--language ul ul .cur a:after{border-bottom:2px solid;border-left:2px solid;content:"";display:block;height:8px;position:relative;top:-2px;transform:rotate(-45deg);width:16px}.function--language li.hover>ul{display:block}@media (min-width:992px){.function--offcanvas{display:none!important}}.function--offcanvas .icon{height:25px;position:relative;width:25px}.function--offcanvas .icon div{background:#2f5097;height:2px;left:0;position:absolute;transition:opacity .3s,transform .3s ease-in-out;width:25px}[a11y-contrast*=high] .function--offcanvas .icon div{background:#000}.function--offcanvas .icon div:first-child{top:5px}.offcanvas-visible .function--offcanvas .icon div:first-child{opacity:0;transform:translateY(-100%)}.function--offcanvas .icon div:nth-child(2){top:12px}.offcanvas-visible .function--offcanvas .icon div:nth-child(2){transform:rotate(45deg)}.function--offcanvas .icon div:nth-child(3){top:12px}.offcanvas-visible .function--offcanvas .icon div:nth-child(3){transform:rotate(-45deg)}.function--offcanvas .icon div:nth-child(4){top:19px}.offcanvas-visible .function--offcanvas .icon div:nth-child(4){opacity:0;transform:translateY(100%)}.page-footer{background:#d0d0d0;border-top:1px solid transparent;font-size:1.3rem}[a11y-contrast*=high] .page-footer{background:#fff;border-top:1px solid #000}.page-footer .wrapper{padding:20px}@media (min-width:768px),print{.page-footer .wrapper:first-child{align-items:flex-start;display:flex;justify-content:space-between}.page-footer .wrapper:first-child>*{margin-right:20px}.page-footer .wrapper:first-child>:last-child{margin-right:0}.page-footer .wrapper:nth-child(2){align-items:center;display:flex;justify-content:center}}.page-footer h2{font-size:1em}.page-footer .wrapper>.frame-type-gridelements_pi1>.frame-type-textmedia:first-child>.ce-textpic>.ce-bodytext>p:first-child,.page-footer .wrapper>.frame-type-menu_pages>ul,.page-footer .wrapper>.frame-type-menu_subpages>ul,.page-footer .wrapper>.frame-type-textmedia:first-child>header>h2{margin-top:0}.page-footer .wrapper>.frame-type-textmedia:first-child>header>h2{margin-top:7px}.page-footer .wrapper>.frame-type-gridelements_pi1>.frame-type-textmedia:first-child>.ce-textpic>.ce-bodytext>p:first-child{margin-top:5px}.page-footer a{color:inherit;text-decoration:none}.page-footer .frame-type-gridelements_pi1 p{white-space:nowrap}.page-footer .frame-type-menu_pages ul,.page-footer .frame-type-menu_subpages ul{list-style:none;padding:0}.page-footer .frame-type-menu_pages li+li,.page-footer .frame-type-menu_subpages li+li{border-top:1px solid #a6a6a6}.page-footer .frame-type-menu_pages a,.page-footer .frame-type-menu_subpages a{display:block;padding:5px;white-space:nowrap}.page-footer [src*=svg]{height:30px;width:30px}.cookie-consent [id=cookie-consent]{display:none}[id=cookie-consent]{align-items:center;background:#2f5097;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:30px;padding:10px;position:fixed;width:100%;z-index:999}[a11y-contrast*=high] [id=cookie-consent]{background:#000}@media (min-width:768px),print{[id=cookie-consent]{flex-direction:row;justify-content:center}}@media print{[id=cookie-consent]{display:none}}[id=cookie-consent] p{margin:0;text-align:center}[id=cookie-consent] a{color:inherit!important}[id=cookie-consent] button{background:#fff;color:#2f5097;cursor:pointer;flex-shrink:0;height:30px;margin:10px 0 0;padding:0}[a11y-contrast*=high] [id=cookie-consent] button{color:#000}@media (min-width:768px),print{[id=cookie-consent] button{margin:0 0 0 20px}}[id=cookie-consent] button:focus,[id=cookie-consent] button:hover{background:#fff}[id=cookie-consent] button div{align-items:center;display:flex;height:100%;justify-content:center;padding:0 10px;width:100%}.icon svg{height:100%;width:100%}.icon--arrow{align-items:center;display:flex;flex:0;justify-content:center;max-height:100%;overflow:hidden;padding:0;position:relative}.icon--arrow svg{height:20px;width:20px}nav>ul>li>.icon--arrow svg{transform:rotate(90deg)}nav>ul>li.open>.icon--arrow svg{transform:rotate(270deg)}nav li li.open>.icon--arrow svg{transform:rotate(180deg)}nav a:focus,nav button:focus,nav li:hover{background:#d5dcea}[a11y-contrast*=high] nav a:focus,[a11y-contrast*=high] nav button:focus,[a11y-contrast*=high] nav li:hover{background:#ccc}.open>ul{display:block!important}.nav{color:#2f5097;line-height:1.3}[a11y-contrast*=high] .nav{color:#000}.nav a{align-items:center;display:flex;flex:1;flex-wrap:wrap;min-height:40px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.nav a{height:40px}}.page .main-nav li.hover>button,.page-header .extra-nav li.hover>button{pointer-events:none}.page .main-nav li.hover>ul,.page-header .extra-nav li.hover>ul{display:block}.page-header .extra-nav li.ifsub a{margin-right:20px}.page .main-nav ul ul,.page-header .extra-nav ul ul{background:#fff;border:2px solid;box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;font-size:1.3rem;left:-2px;max-width:250px;min-width:calc(100% + 4px);position:absolute;top:100%;z-index:2}[a11y-contrast*=high] .page .main-nav ul ul,[a11y-contrast*=high] .page-header .extra-nav ul ul{box-shadow:none}.page .main-nav ul ul:before,.page-header .extra-nav ul ul:before{background:#fff;border-left:2px solid;border-top:2px solid;content:"";display:block;height:17px;left:20px;position:absolute;top:-10px;transform:rotate(45deg);width:17px}.page .main-nav li li,.page-header .extra-nav li li{position:relative;z-index:2}.page .main-nav li li .icon,.page-header .extra-nav li li .icon{display:flex;pointer-events:none;position:absolute;right:0;top:0}.page .main-nav li li+li,.page-header .extra-nav li li+li{padding-top:1px;position:relative}.page .main-nav li li+li:before,.page-header .extra-nav li li+li:before{border-top:1px solid;content:"";left:5px;position:absolute;top:0;width:calc(100% - 10px)}.page .main-nav li li+li .icon--arrow,.page-header .extra-nav li li+li .icon--arrow{top:1px}.page .main-nav li li:focus+li:before,.page .main-nav li li:focus:before,.page .main-nav li li:hover+li:before,.page .main-nav li li:hover:before,.page-header .extra-nav li li:focus+li:before,.page-header .extra-nav li li:focus:before,.page-header .extra-nav li li:hover+li:before,.page-header .extra-nav li li:hover:before{left:0;width:100%}.page .main-nav li li:focus>a,.page .main-nav li li:hover>a,.page-header .extra-nav li li:focus>a,.page-header .extra-nav li li:hover>a{background:#d5dcea}[a11y-contrast*=high] .page .main-nav li li:focus>a,[a11y-contrast*=high] .page .main-nav li li:hover>a,[a11y-contrast*=high] .page-header .extra-nav li li:focus>a,[a11y-contrast*=high] .page-header .extra-nav li li:hover>a{background:#ccc}.page .main-nav li li a,.page-header .extra-nav li li a{padding:0 20px 0 10px!important}.page .main-nav li li a:focus,.page .main-nav li li a:hover,.page-header .extra-nav li li a:focus,.page-header .extra-nav li li a:hover{background:#d5dcea}.page .main-nav ul ul ul,.page-header .extra-nav ul ul ul{left:100%;min-width:100%;top:-2px}.page .main-nav ul ul ul:before,.page-header .extra-nav ul ul ul:before{display:none}.page .main-nav ul ul li+li ul,.page-header .extra-nav ul ul li+li ul{top:-1px}.page-header .extra-nav{display:none;padding:10px 0;transition:padding .5s}.header-sticky .page-header .extra-nav{padding:0}@media (min-width:992px){.page-header .extra-nav{display:block;flex:1}}.page-header .extra-nav>ul{align-items:center;display:flex}.page-header .extra-nav>ul>li{border-right:2px solid #d0d0d0;display:flex;flex:1 1 auto;padding:0 5px;position:relative;transition:height .5s;width:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-header .extra-nav>ul>li{display:block;line-height:40px}}[a11y-contrast*=high] .page-header .extra-nav>ul>li{border-right:2px solid #000}.page-header .extra-nav>ul>li:first-child{border-left:2px solid #d0d0d0}[a11y-contrast*=high] .page-header .extra-nav>ul>li:first-child{border-left:2px solid #000}.page-header .extra-nav>ul>li>a{align-items:center;display:flex;font-weight:700;white-space:nowrap}.page-header .extra-nav>ul>li:focus>a,.page-header .extra-nav>ul>li:hover>a{background:#d5dcea}[a11y-contrast*=high] .page-header .extra-nav>ul>li:focus>a,[a11y-contrast*=high] .page-header .extra-nav>ul>li:hover>a{background:#ccc}.page-header .extra-nav a{color:#122d66;padding:0 5px}.page-header .icon--arrow{flex:0 0 20px;height:100%!important;position:absolute;right:5px;top:0;width:20px}.page .main-nav{color:#2f5097;display:block;flex:1;margin-bottom:10px;position:relative;z-index:3}@media (min-width:576px){.main-nav-sticky .page .main-nav{margin:-1px 0 0;position:fixed;top:60px;width:100%}}[a11y-contrast*=high] .page .main-nav{color:#000}.page .main-nav .wrapper{padding:0 10px}@media (min-width:576px){.page .main-nav .wrapper{padding:0 20px}}.page .main-nav .wrapper>ul{box-shadow:0 2px 10px rgba(0,0,0,.2)}[a11y-contrast*=high] .page .main-nav .wrapper>ul{border:1px solid #000;box-shadow:none}@media (min-width:768px),print{[a11y-contrast*=high] .page .main-nav .wrapper>ul{border:none;box-shadow:none}.page .main-nav .wrapper>ul{box-shadow:none;display:flex;justify-content:space-between}}.page .main-nav .wrapper>ul>li{background:#fff;border:2px solid transparent;display:flex;position:relative;transition:min-height .5s,box-shadow .5s}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li{box-shadow:none}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li{box-shadow:0 2px 10px rgba(0,0,0,.2);min-height:60px;width:calc(33.33333% - 3.33333px)}}@media (min-width:768px) and (min-width:576px),print and (min-width:576px){.main-nav-sticky .page .main-nav .wrapper>ul>li{min-height:30px}}@media (min-width:768px),print{[a11y-contrast*=high] .page .main-nav .wrapper>ul>li{border:1px solid #000;box-shadow:none}}.page .main-nav .wrapper>ul>li>.icon--arrow{bottom:0;height:40px;position:absolute;right:0;transition:height .5s;width:30px}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li>.icon--arrow{flex:0 0 30px;height:60px;position:static}}@media (min-width:576px){.main-nav-sticky .page .main-nav .wrapper>ul>li>.icon--arrow{height:30px}}.page .main-nav .wrapper>ul>li>.icon--arrow svg{transform:rotate(90deg)}@media (min-width:576px){.main-nav-sticky .page .main-nav .wrapper>ul>li>.icon--arrow svg{height:30px}}.page .main-nav .wrapper>ul>li.open>.icon--arrow svg{transform:rotate(270deg)}.page .main-nav .wrapper>ul>li+li{margin-top:1px}.main-nav-sticky .page .main-nav .wrapper>ul>li+li{margin-top:0}.page .main-nav .wrapper>ul>li+li:before{border-top:1px solid #d0d0d0;content:"";left:-2px;position:absolute;right:-2px;top:-3px}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li+li:before{border-top:1px solid}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li+li:before{display:none}.page .main-nav .wrapper>ul>li+li{border:2px solid transparent}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li+li{border:1px solid #000}}.page .main-nav .wrapper>ul>li>a{align-items:flex-end;background-position:50% 150%;background-repeat:no-repeat;background-size:cover;color:#122d66;display:flex;flex-wrap:nowrap;font-weight:700;padding:0 10px;transition:height .5s ease-in-out,min-height .5s ease-in-out,background-position 1s ease-in-out}@media (min-width:576px){.main-nav-sticky .page .main-nav .wrapper>ul>li>a{align-items:center;background-position:50% 150%;height:30px;min-height:30px}}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li>a{align-items:center;background-image:none!important;font-size:1.65vw;height:60px;padding:5px}.main-nav-sticky .page .main-nav .wrapper>ul>li>a{padding:0 0 0 5px}}@media (min-width:992px){.page .main-nav .wrapper>ul>li>a{font-size:1.8rem}}.page .main-nav .wrapper>ul>li>a .title{align-items:center;display:flex;font-size:4.3vw;height:100%;width:100%}@media (min-width:576px){.page .main-nav .wrapper>ul>li>a .title{font-size:1.6rem}}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li>a .title{background:none;display:block;font-size:inherit;height:auto;padding:0}}.main-nav-sticky .page .main-nav .wrapper>ul>li>a .title{background:transparent}@media (min-width:576px){.main-nav-sticky .page .main-nav .wrapper>ul>li>a .title{align-items:center;display:flex;font-size:0;height:auto;width:100%}.main-nav-sticky .page .main-nav .wrapper>ul>li>a .title em{font-size:1.6rem}}@media (min-width:768px),print{.page .main-nav .wrapper>ul>li:focus,.page .main-nav .wrapper>ul>li:hover{box-shadow:0 10px 20px -10px #000}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li:focus,[a11y-contrast*=high] .page .main-nav .wrapper>ul>li:hover{box-shadow:none}}.page .main-nav .wrapper>ul>li[class*=act],.page .main-nav .wrapper>ul>li[class*=cur]{background:#d5dcea;border:2px solid;z-index:2}.page .main-nav .wrapper>ul>li[class*=act] .title,.page .main-nav .wrapper>ul>li[class*=cur] .title{color:#2f5097!important}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li[class*=act],[a11y-contrast*=high] .page .main-nav .wrapper>ul>li[class*=cur]{background:#ccc;border:2px solid #000}[a11y-contrast*=high] .page .main-nav .wrapper>ul>li[class*=act] .title,[a11y-contrast*=high] .page .main-nav .wrapper>ul>li[class*=cur] .title{color:#000!important}.page .main-nav .icon--portal,.page .main-nav .wrapper>ul>li[class*=act]+li:before,.page .main-nav .wrapper>ul>li[class*=act]:before,.page .main-nav .wrapper>ul>li[class*=cur]+li:before,.page .main-nav .wrapper>ul>li[class*=cur]:before{display:none}@media (min-width:768px),print{.page .main-nav .icon--portal{color:#6e6e6e;display:block;height:40px;margin-right:5px;width:40px}}@media (min-width:576px){.main-nav-sticky .page .main-nav .icon--portal{display:none}}.page .main-nav li:focus .icon--portal,.page .main-nav li:hover .icon--portal,.page .main-nav li[class*=act] .icon--portal,.page .main-nav li[class*=cur] .icon--portal{color:#2f5097}[a11y-contrast*=high] .page .main-nav li:focus .icon--portal,[a11y-contrast*=high] .page .main-nav li:hover .icon--portal,[a11y-contrast*=high] .page .main-nav li[class*=act] .icon--portal,[a11y-contrast*=high] .page .main-nav li[class*=cur] .icon--portal{color:#000}.page .main-nav ul ul li:first-child ul{top:-2px}.page .main-nav ul li:last-child ul ul{left:auto;right:100%}.page.home .main-nav>div>ul>li>a{background-position:50% 50%;height:35vw;max-height:25vh;padding:0}@media (min-width:768px),print{.page.home .main-nav>div>ul>li>a{height:60px;padding:0 0 0 5px}}.page.home .main-nav>div>ul>li .title{background:hsla(0,0%,100%,.8);height:40px;padding:5px}.main-nav-sticky .page.home .main-nav>div>ul>li .title{background:hsla(0,0%,100%,.8);height:30px}@media (min-width:768px),print{.page.home .main-nav>div>ul>li .title{height:auto;padding:0}}.main-nav em{display:inline;font-style:normal;margin-left:.25em;text-transform:uppercase}@media (min-width:768px),print{.main-nav em{display:block;margin-left:0}.main-nav-sticky .main-nav em{font-size:1.6rem}}.main-nav-info{display:none;margin:-20px 0 20px}@media (min-width:768px),print{.main-nav-info{display:block;font-size:1.4rem}}.main-nav-info ul{display:flex;justify-content:space-between}.main-nav-info li{flex-basis:calc(33.33333% - 3.33333px)}.main-nav-info a{box-shadow:0 2px 10px rgba(0,0,0,.2);display:block;min-height:220px;object-fit:cover;overflow:hidden;padding:0;position:relative}[a11y-contrast*=high] .main-nav-info a{border:1px solid #000;border-top:0;box-shadow:none}.main-nav-info img{display:block;height:auto;width:100%}.main-nav-info .text{background:#fff;bottom:0;color:#000;left:0;padding:10px;position:absolute;right:0;transform:translateY(calc(100% - 60px));-ms-transform:translateY(100%) translateY(-60px);transition:transform 1s}.main-nav-info h3{font-size:1.8rem;margin:0}.frame-layout-60 .main-nav-info a,.main-nav-info .button,.main-nav-info .frame-layout-60 a{background:#d5dcea;border:1px solid;float:right;padding:.5em 1em}.frame-layout-60 [a11y-contrast*=high] .main-nav-info a,[a11y-contrast*=high] .main-nav-info .button,[a11y-contrast*=high] .main-nav-info .frame-layout-60 a{background:#ccc}.main-nav-info .hover .text{transform:translateY(0);-ms-transform:translateY(0)}.page-toolbar{font-size:1.3rem;padding:0 10px;white-space:nowrap}@media (min-width:576px){.page-toolbar{align-items:flex-start;display:flex;justify-content:flex-end;padding:0 15px}}@media (min-width:768px),print{.page-toolbar>:first-child{width:calc(66.66667% - 6.66667px)}.page-toolbar>:nth-child(2){width:calc(33.33333% - 13.33333px)}}.page-toolbar [class*=-button]{text-decoration:none}.page-toolbar [class*=-button]:focus,.page-toolbar [class*=-button]:hover{text-decoration:underline}.page-toolbar [class*=-button] div{align-items:center;display:flex}.page-toolbar__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.page-toolbar__buttons>*{display:flex;margin:5px;min-height:25px}@media (min-width:576px){.page-toolbar__buttons{align-items:flex-end;flex-direction:column;justify-content:flex-start}}@media (min-width:768px),print{.page-toolbar__buttons{flex-direction:row;justify-content:flex-end}}.page-toolbar__buttons .share{display:block}.page-toolbar__buttons .share .share-button{display:block;min-height:25px}.page-toolbar__buttons svg{flex:0 0 20px;height:20px;margin-right:5px;width:20px}.print-button{display:block}.breadcrumb{display:flex;flex-grow:1;flex-wrap:wrap;font-size:1.3rem;list-style:none;margin:0 0 5px;padding:0}@media (min-width:576px){.breadcrumb{margin:0;padding-right:20px}}.breadcrumb li{margin:2px;min-height:1px;position:relative}@media (min-width:576px){.breadcrumb li{margin:5px;min-height:25px}}.breadcrumb a{align-items:center;display:flex;height:100%;text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.breadcrumb svg{height:10px;margin-right:2px;width:10px}@media (min-width:576px){.breadcrumb svg{height:20px;margin-right:5px;width:20px}}.breadcrumb li:first-child svg{display:none}@media (min-width:576px){.breadcrumb li:first-child svg{display:block;height:17px;width:17px}}.offcanvas{background:#fff;color:#2f5097;height:100vh;left:0;overflow:auto;position:fixed;top:0;transform:translateX(100vw);transition:transform .5s ease-in-out .5s;width:100vw;z-index:4}[a11y-contrast*=high] .offcanvas{color:#000}@media (min-width:992px){.offcanvas{display:none!important}}.offcanvas-visible .offcanvas{transform:translateX(0)}.offcanvas .icon--arrow{background:transparent!important;flex:0 0 40px;padding:0 10px;width:40px}.offcanvas .icon--arrow svg{transform:rotate(90deg)}.offcanvas .open>.icon--arrow>svg{transform:rotate(-90deg)}.offcanvas .icon--portal{margin-left:-10px}.offcanvas nav ul{width:100%}.offcanvas nav li{background:transparent!important;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.offcanvas nav li.open{background:#d5dcea!important}[a11y-contrast*=high] .offcanvas nav li.open{background:#ccc!important}.offcanvas nav a{align-items:center;background:transparent!important;display:flex;flex:1;padding:0 0 0 20px;position:relative}.offcanvas nav a:before{border-bottom:1px solid;bottom:0;content:"";height:0;left:0;position:absolute;width:100vw}.offcanvas nav li li a:before{border-bottom-color:#97a8cb}[a11y-contrast*=high] .offcanvas nav li li a:before{border-bottom-color:gray}.offcanvas nav ul ul{display:none;position:static}.offcanvas nav ul ul a{padding-left:40px}.offcanvas nav ul ul ul a{padding-left:60px}.offcanvas .main-nav>ul>li>a{flex-wrap:nowrap;height:60px;padding-bottom:5px;padding-top:5px}.offcanvas .main-nav .icon--portal{height:50px;margin-right:5px;width:50px}.offcanvas .main-nav .title{background:transparent}.offcanvas .main-nav .icon--arrow{height:60px;padding-bottom:15px;padding-top:15px}.offcanvas .main-nav>ul>li[class*=act]>.icon--arrow,.offcanvas .main-nav>ul>li[class*=act]>a,.offcanvas .main-nav>ul>li[class*=cur]>.icon--arrow,.offcanvas .main-nav>ul>li[class*=cur]>a{background:#d5dcea;border-bottom:1px solid;border-top:1px solid}[a11y-contrast*=high] .offcanvas .main-nav>ul>li[class*=act]>.icon--arrow,[a11y-contrast*=high] .offcanvas .main-nav>ul>li[class*=act]>a,[a11y-contrast*=high] .offcanvas .main-nav>ul>li[class*=cur]>.icon--arrow,[a11y-contrast*=high] .offcanvas .main-nav>ul>li[class*=cur]>a{background:#ccc}.offcanvas .functions{border-bottom:1px solid;justify-content:space-around;padding:10px 0}@media (min-width:576px){.offcanvas .functions{height:90px;justify-content:flex-end;padding:10px 20px}}.offcanvas .language,.offcanvas .tx_solr,.offcanvas [action*="/intranet/"]{display:none}.offcanvas .tx_solr,.offcanvas [action*="/intranet/"]{border-bottom:1px solid #2f5097;padding:10px}[a11y-contrast*=high] .offcanvas .tx_solr,[a11y-contrast*=high] .offcanvas [action*="/intranet/"]{border-bottom:1px solid #000}.offcanvas [action*="/intranet/"] a{line-height:36px}.offcanvas [action*="/intranet/"] button{width:100%}.offcanvas .tx-solr-search-form .tx-solr-q{margin:0}.offcanvas .tx-solr-search-form .input-group-btn{padding:5px 0 0}.offcanvas .tx-solr-search-form .tx-solr-submit{height:36px;padding:5px 10px!important}.frame-space-before-extra-small{margin-top:20px}.frame-space-after-extra-small{margin-bottom:20px}.frame-space-before-small{margin-top:40px}.frame-space-after-small{margin-bottom:40px}.frame-space-before-medium{margin-top:60px}.frame-space-after-medium{margin-bottom:60px}.frame-space-before-large{margin-top:80px}.frame-space-after-large{margin-bottom:80px}.frame-space-before-extra-large{margin-top:100px}.frame-space-after-extra-large{margin-bottom:100px}.frame-layout-10,.frame-layout-11{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:background-color .5s,box-shadow .5s}[a11y-contrast*=high] .frame-layout-10,[a11y-contrast*=high] .frame-layout-11{border:1px solid;box-shadow:none}.frame-layout-10 a,.frame-layout-11 a{border-radius:5px;color:inherit;display:flex;flex-direction:column;height:100%;padding:20px;text-decoration:none}.frame-layout-10 a:after,.frame-layout-11 a:after{display:none}.frame-layout-10 .card__image,.frame-layout-11 .card__image{background:#fff;margin:-20px 0 0 -20px;overflow:hidden;width:calc(100% + 40px)}.frame-layout-10 img,.frame-layout-11 img{display:block;height:auto;transition:opacity .5s;width:100%}.frame-layout-10 .card__text,.frame-layout-11 .card__text{flex-grow:1}.frame-layout-10 .card__text>:first-child,.frame-layout-11 .card__text>:first-child{margin-top:0}.frame-layout-10 .button,.frame-layout-10 .frame-layout-60 a,.frame-layout-11 .button,.frame-layout-11 .frame-layout-60 a,.frame-layout-60 .frame-layout-10 a,.frame-layout-60 .frame-layout-11 a{align-self:flex-end;transition:background-color .5s}.frame-layout-10 a[target=_blank] .button:after,.frame-layout-10 a[target=_blank] .frame-layout-60 a:after,.frame-layout-11 a[target=_blank] .button:after,.frame-layout-11 a[target=_blank] .frame-layout-60 a:after,.frame-layout-60 .frame-layout-10 a[target=_blank] a:after,.frame-layout-60 .frame-layout-11 a[target=_blank] a:after{background:url(../Images/icon-external-link.svg) 50% 50% no-repeat;content:"(Öffnet im neuen Fenster)";display:inline-block;flex:0 0 16px;height:16px;margin-left:5px;overflow:hidden;position:relative;text-indent:-999px;top:1px;width:16px}.frame-layout-60 [a11y-contrast*=high] .frame-layout-10 a[target=_blank] a:after,.frame-layout-60 [a11y-contrast*=high] .frame-layout-11 a[target=_blank] a:after,[a11y-contrast*=high] .frame-layout-10 a[target=_blank] .button:after,[a11y-contrast*=high] .frame-layout-10 a[target=_blank] .frame-layout-60 a:after,[a11y-contrast*=high] .frame-layout-11 a[target=_blank] .button:after,[a11y-contrast*=high] .frame-layout-11 a[target=_blank] .frame-layout-60 a:after{filter:grayscale(100%) contrast(200%)}.frame-layout-10 h2,.frame-layout-11 h2{font-size:2rem;margin:1em 0}.frame-layout-10>.button,.frame-layout-11>.button,.frame-layout-60 .frame-layout-10>a,.frame-layout-60 .frame-layout-11>a{margin:20px}.frame-layout-10:hover,.frame-layout-11:hover{box-shadow:0 10px 20px -10px #000}[a11y-contrast*=high] .frame-layout-10:hover,[a11y-contrast*=high] .frame-layout-11:hover{box-shadow:none}.frame-layout-10:hover img,.frame-layout-11:hover img{opacity:.8}.frame-layout-10:hover .button,.frame-layout-10:hover .frame-layout-60 a,.frame-layout-11:hover .button,.frame-layout-11:hover .frame-layout-60 a,.frame-layout-60 .frame-layout-10:hover a,.frame-layout-60 .frame-layout-11:hover a{background:#d5dcea}.frame-layout-60 [a11y-contrast*=high] .frame-layout-10:hover a,.frame-layout-60 [a11y-contrast*=high] .frame-layout-11:hover a,[a11y-contrast*=high] .frame-layout-10:hover .button,[a11y-contrast*=high] .frame-layout-10:hover .frame-layout-60 a,[a11y-contrast*=high] .frame-layout-11:hover .button,[a11y-contrast*=high] .frame-layout-11:hover .frame-layout-60 a{background:#ccc}.frame-layout-11{overflow:hidden;position:relative}.frame-layout-11 .card__image{margin-bottom:50px}.frame-layout-11 .card__text{background:#fff;bottom:0;left:0;overflow:hidden;padding:0 10px;position:absolute;transform:translateY(calc(100% - 80px));-ms-transform:translateY(100%) translateY(-80px);transition:transform 1s;width:100%}@media (min-width:992px){.frame-layout-11 .card__text{padding:0 20px}}.frame-layout-11 .card__text>h2{align-items:center;display:flex;font-size:2rem;margin:0;min-height:70px;padding-top:5px}@media (min-width:992px){.frame-layout-11 .card__text>h2{font-size:2.4rem}}.frame-layout-11 .card__text>:last-child{margin-bottom:10px}.frame-layout-11.hover .card__text{transform:translateY(0);-ms-transform:translateY(0) translateY(0)}.frame-layout-20{border-left:10px solid #d0d0d0;font-size:bigger;font-weight:700;margin-bottom:40px;padding-left:1em}.frame-layout-20 .ce-bodytext>:first-child{margin-top:0}.frame-layout-20 .ce-bodytext>:last-child{margin-bottom:0}.frame-layout-30 header>*{cursor:pointer;margin:0;position:relative}.frame-layout-30 header>* button{all:inherit;border:0!important;color:#000!important;font-weight:700;margin:0;padding:0 0 0 34px;text-align:left}.frame-layout-30 header>* button svg{display:block;height:24px;left:0;margin-right:5px;position:absolute;top:0;width:24px}.frame-layout-30 header>* button:focus svg{outline:5px auto -webkit-focus-ring-color}.frame-layout-30 header>* button:focus,.frame-layout-30 header>* button:hover{background:transparent}.frame-layout-30 header>* button .background{fill:#2f5097}.frame-layout-30 header>* button .minus,.frame-layout-30 header>* button .plus{fill:#fff}.frame-layout-30 header+*,.frame-layout-30 header>* button[aria-expanded=true] .plus{display:none}.frame-layout-30+.frame-layout-30{margin-top:1em}[a11y-contrast*=high] .frame-layout-30 header .background{fill:#000}.frame-layout-40{background:#d5dcea;border:2px solid #2f5097;padding:10px}@media (min-width:992px){.frame-layout-40{padding:20px}}.frame-layout-40>header>*{margin-top:0}.frame-layout-40 .ce-bodytext>:last-child{margin-bottom:0}.frame-layout-50{margin-bottom:20px}.frame-layout-50 img{width:100%}.frame-layout-50 .ce-center [data-ce-columns="1"] .ce-row{justify-content:center}.frame-layout-50 .ce-right [data-ce-columns="1"] .ce-row{justify-content:flex-end}.frame-layout-50 [data-ce-columns="2"] .ce-row{justify-content:space-between}.frame-layout-50 [data-ce-columns="2"] .ce-column{flex-basis:calc(50% - 5px);margin:0}@media (min-width:576px){.frame-layout-50 [data-ce-columns="2"] .ce-column{flex-basis:calc(50% - 10px)}}.frame-layout-50 [data-ce-columns="3"] .ce-row{justify-content:space-between}.frame-layout-50 [data-ce-columns="3"] .ce-column{flex-basis:calc(33.33333% - 6.66667px);justify-content:space-between;margin:0}@media (min-width:576px){.frame-layout-50 [data-ce-columns="3"] .ce-column{flex-basis:calc(33.33333% - 13.33333px)}}.frame-layout-50 [data-ce-columns="4"] .ce-row{justify-content:space-between}.frame-layout-50 [data-ce-columns="4"] .ce-column{flex-basis:calc(25% - 7.5px);margin:0}@media (min-width:576px){.frame-layout-50 [data-ce-columns="4"] .ce-column{flex-basis:calc(25% - 15px)}}.frame-layout-51{height:0;overflow:hidden;padding-bottom:calc(66.66667% + 100px);position:relative}.frame-layout-51 img{display:block}.frame-layout-51 .rsOverflow{height:calc(100% - 100px)!important;left:0;position:absolute;top:0;width:100%!important}.frame-layout-51 .rsImg{height:auto!important;width:100%!important}.frame-layout-51 .rsArrow{align-items:center;border-radius:100%;display:flex!important;height:50px;justify-content:center;opacity:1!important;position:absolute;top:calc(50% - 25px);visibility:visible!important;width:50px}.frame-layout-51 .rsArrow:hover{background:rgba(0,0,0,.5)}[a11y-contrast*=high] .frame-layout-51 .rsArrow,[a11y-contrast*=high] .frame-layout-51 .rsArrow:hover{background:#000}.frame-layout-51 .rsArrowLeft{left:10px}.frame-layout-51 .rsArrowRight{right:10px}.frame-layout-51 .rsArrowIcn{border-right:2px solid #fff;border-top:2px solid #fff;height:20px;width:20px}.frame-layout-51 .rsArrowLeft .rsArrowIcn{transform:translateX(5px) rotate(-135deg)}.frame-layout-51 .rsArrowRight .rsArrowIcn{transform:translateX(-5px) rotate(45deg)}.frame-layout-51 .rsThumbs{bottom:0;float:none;height:100px;left:0;position:absolute;width:100%}.frame-layout-51 .rsThumbsContainer{display:flex;height:100px!important;width:auto!important}.frame-layout-51 .rsThumb{filter:grayscale(50%);opacity:.5;transition:opacity .5s}.frame-layout-51 .rsNavSelected{filter:grayscale(0);opacity:1}.frame-layout-51 .slider__caption{background:hsla(0,0%,100%,.9);bottom:5px;font-size:1.3rem;left:5px;margin:0;padding:5px 10px;position:absolute;right:5px}@supports (backdrop-filter:blur(10px)){.frame-layout-51 .slider__caption{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8)}}[a11y-contrast*=high] .frame-layout-51 .slider__caption{background:#fff}.frame-layout-60 ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.frame-layout-60 li{margin:0 .5em .5em 0}.ce-center .video{margin-left:auto;margin-right:auto}.video{margin-bottom:20px;max-width:620px;width:100%}.video-embed{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-embed iframe{border:0;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}@media (min-width:768px),print{.cols{display:flex;justify-content:space-between}}.col{margin-bottom:20px}@media (min-width:768px),print{.col>*,.col>.frame-type-shortcut>*{height:100%}}@media (min-width:576px){.cols-2{display:flex;justify-content:space-between}.cols-2 .col{width:calc(50% - 10px)}.cols-2 .col>*,.cols-2 .col>.frame-type-shortcut>*{height:100%}}@media (min-width:768px),print{.cols-2-33-66 .col:first-child{width:calc(33.33333% - 13.33333px)}.cols-2-33-66 .col:nth-child(2),.cols-2-66-33 .col:first-child{width:calc(66.66667% - 6.66667px)}.cols-2-66-33 .col:nth-child(2),.cols-3 .col{width:calc(33.33333% - 13.33333px)}}@media (min-width:576px){body.news-list .page-main>.cols>:first-child{width:100%}body.news-list .page-main>.cols>:nth-child(2){border-left:0;padding-left:0;position:static;width:100%}}@media (min-width:768px),print{body.news-list .page-main>.cols{flex-direction:row}body.news-list .page-main>.cols>:first-child{width:calc(66.66667% - 6.66667px)}body.news-list .page-main>.cols>:nth-child(2){border-left:10px solid silver;padding-left:1em;width:calc(33.33333% - 13.33333px)}}.news-list-item{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;cursor:pointer;display:block;margin:0 0 20px;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:background-color .5s,box-shadow .5s}.news-list-item:hover{box-shadow:0 10px 20px -10px #000}@media (min-width:768px),print{.news-list-item{margin:0 0 20px;overflow:visible}}.news-list-date{font-size:1.4rem;margin:0}.news-list-header,.news-list-text>:first-child{margin-top:0;white-space:pre-wrap;word-break:break-word}.news-list-bar{display:flex;flex:1;flex-direction:column}@media (min-width:576px){.news-list-bar{align-items:flex-end;flex-direction:row;justify-content:space-between}}.news-list-categories-tags{display:flex;flex-wrap:wrap;padding:0 0 3px 27px;position:relative}.news-list-categories-tags:before{background:#6e6e6e;border-radius:0 0 4px 4px;content:"";display:block;height:18px;left:4px;position:absolute;top:4px;transform:rotate(45deg);width:14px}.news-list-categories-tags:after{align-items:center;background:#6e6e6e;border-radius:0 2px 0 0;color:#fff;content:"●";display:flex;font-size:10px;height:10px;justify-content:center;left:12px;line-height:10px;position:absolute;top:2px;width:10px}.news-list-category,.news-list-tag{color:#525252;font-size:1.3rem;padding:.25em .5em}.frame-layout-60 .news-list-item a,.news-list-item .button,.news-list-item .frame-layout-60 a{align-self:flex-end}.frame-layout-10 .news,.frame-layout-11 .news{height:100%}.frame-layout-10 .news h4,.frame-layout-11 .news h4{margin:.5em 0}#c179 h3{margin-bottom:0!important}.news--home,.news--home .news-list-item{display:flex;flex-direction:column}.news--home .news-list-item{border-radius:0;box-shadow:none;height:auto;justify-content:center;margin:0;min-height:1px;padding:20px}.news--home .news-list-item+.news-list-item{border-top:2px solid #d0d0d0;flex:1}[a11y-contrast*=high] .news--home .news-list-item+.news-list-item{border-top:2px solid #000}.news--home .news-list-item:hover{background:#d5dcea}[a11y-contrast*=high] .news--home .news-list-item:hover{background:#ccc}.news--home .news-list-text p{margin:0}.news-single:after{clear:both;content:"";display:table}.news-single-date{font-size:1.4rem;margin:0}.news-single-header{margin-top:0}.news-single-teaser{font-weight:700}.news-single-image{margin:0 0 20px}@media (min-width:576px){.news-single-image{float:left;margin:0 20px 0 0;width:50%}}.news-single-image img{display:block;height:auto;max-width:100%}.news-single-image-caption{background:#fff;border:1px solid #d0d0d0;border-top:0;color:#525252;font-size:1.3rem;margin:0 0 10px;padding:10px}.news-list-meta{flex:1;margin:0 0 10px}@media (min-width:576px){.news-list-meta{margin:0 10px 0 0}}.news-single-categories-tags{display:flex;flex-wrap:wrap;padding:0 0 3px 27px;position:relative}.news-single-categories-tags:before{background:#6e6e6e;border-radius:0 0 4px 4px;content:"";display:block;height:18px;left:4px;position:absolute;top:4px;transform:rotate(45deg);width:14px}.news-single-categories-tags:after{align-items:center;background:#6e6e6e;border-radius:0 2px 0 0;color:#fff;content:"●";display:flex;font-size:10px;height:10px;justify-content:center;left:12px;line-height:10px;position:absolute;top:2px;width:10px}.news-single-category,.news-single-tag{color:#525252;font-size:1.3rem;padding:.25em .5em}.f3-widget-paginator{display:none}body.events-list .page-main>.cols{display:flex;flex-direction:column-reverse}body.events-list .page-main>.cols>:first-child>:first-child h2{margin-top:0}@media (min-width:576px){body.events-list .page-main>.cols>:first-child{width:100%}body.events-list .page-main>.cols>:nth-child(2){border-left:0;padding-left:0;position:static;width:100%}}@media (min-width:768px),print{body.events-list .page-main>.cols{flex-direction:row}body.events-list .page-main>.cols>:first-child{width:calc(66.66667% - 6.66667px)}body.events-list .page-main>.cols>:nth-child(2){border-left:10px solid silver;padding-left:1em;width:calc(33.33333% - 13.33333px)}}.event-calendar ul{list-style:none;margin:0;padding:0}.event-calendar__browser{display:flex;justify-content:center}.event-calendar__browser li{flex:0 0 33.33%;padding:10px}.event-calendar__browser li.event-calendar__browser-prev{text-align:left}.event-calendar__browser li.event-calendar__browser-current{text-align:center}.event-calendar__browser li.event-calendar__browser-next{text-align:right}.event-calendar__browser-current>*{margin:0}.event-calendar__sheet{background:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);line-height:1.2;margin-bottom:20px;width:100%}[a11y-contrast*=high] .event-calendar__sheet{box-shadow:none;outline:1px solid #000}@media (min-width:576px){.event-calendar__sheet{display:table}.event-calendar__sheet ul{display:table-row}.event-calendar__sheet li{display:table-cell}}.event-calendar__weekdays{display:none;font-size:smaller}@media (min-width:576px){.event-calendar__weekdays{display:table-row}}.event-calendar__weekdays li{padding:5px 10px;text-align:right;width:14.2857142857%}.event-calendar__weekdays li+li{border-left:1px solid #d0d0d0}[a11y-contrast*=high] .event-calendar__weekdays li+li{border-left:1px solid #000}.event-calendar__days li{border-top:1px solid #d0d0d0;flex:0 0 14.2857142857%}[a11y-contrast*=high] .event-calendar__days li{border-top:1px solid #000}@media (min-width:576px){.event-calendar__days li{text-align:center}.event-calendar__days li+li{border-left:1px solid #d0d0d0}[a11y-contrast*=high] .event-calendar__days li+li{border-left:1px solid #000}}.event-calendar__weekdays+.event-calendar__days .event-calendar__day-other-month+li{border-top:0}@media (min-width:576px){.event-calendar__weekdays+.event-calendar__days .event-calendar__day-other-month+li{border-top:1px solid #d0d0d0}[a11y-contrast*=high] .event-calendar__weekdays+.event-calendar__days .event-calendar__day-other-month+li{border-top:1px solid #000}}.event-calendar__day{display:flex;max-height:1.3rem;padding:0}.event-calendar__day.has-events{max-height:none}@media (min-width:576px){.event-calendar__day{height:100px;min-height:100px;overflow:hidden;padding-top:29px;position:relative}}.event-calendar__day-date{align-items:center;display:flex;font-size:1.1rem;height:29px;position:relative;top:-9px}.has-events .event-calendar__day-date{font-size:1.6rem;top:0}@media (min-width:576px){.event-calendar__day-date{font-size:1.2rem;justify-content:flex-end;left:0;padding:5px;position:absolute;right:0;top:0;width:100%}.has-events .event-calendar__day-date{font-size:1.2rem}}.event-calendar__day-date span{align-items:center;display:flex;flex:0 0 25px;height:25px;justify-content:center;width:25px}.event-calendar__day-today{position:relative;z-index:2}.event-calendar__day-today .event-calendar__day-date span{background:#2f5097;border-radius:50%;color:#fff}[a11y-contrast*=high] .event-calendar__day-today .event-calendar__day-date span{background:#000}.event-calendar__day-weeknumber{display:none}@media (min-width:576px){.event-calendar__day-weeknumber{align-items:center;color:#7a7a7a;display:flex;font-size:1rem;height:100%;left:5px;position:absolute;top:0}}.event-calendar__day-other-month{display:none}@media (min-width:576px){.event-calendar__day-other-month{display:table-cell}}.event-calendar__day-other-month .event-calendar__day-date{color:#d3d3d3}.event-calendar__day-events{padding:5px}@media (min-width:576px){.event-calendar__day-events{padding:0}}.event-calendar__day-event{display:block;text-decoration:none}.event-calendar__day-event:focus,.event-calendar__day-event:hover{text-decoration:underline}.event-calendar__day-event+.event-calendar__day-event{margin-top:5px}@media (min-width:576px){.event-calendar__day-event{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;font-size:smaller;height:25px;max-width:100%;min-width:100%;overflow:hidden;padding:5px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:50px}[a11y-contrast*=high] .event-calendar__day-event{border-bottom:1px solid #000;border-top:1px solid #000}.event-calendar__day-event+.event-calendar__day-event{border-top:0;margin-top:0}.event-calendar__day-event:nth-child(1n+4){display:none}.event-calendar__day-event:last-child,.event-calendar__day-event:nth-child(1n+3){border-bottom:0}.event-calendar__day-event a{align-items:center;display:flex;padding:5px;width:100%}}.event-calendar__day-event-time{display:none}.events-single-header{margin-top:0}.events-single-main{margin-bottom:20px}.events-single-main:after{clear:left;content:"";display:table}.events-single-image{margin:0 0 20px}@media (min-width:576px){.events-single-image{float:left;margin:0 20px 0 0;width:50%}}.events-single-image img{display:block;height:auto;width:100%}.events-single-image>*{display:block}.events-single-image>*+*{margin-top:20px}.events-detail-gallery{display:flex;flex-wrap:wrap;left:-10px;position:relative;width:calc(100% + 20px)}.events-detail-gallery div{flex:0 0 25%;padding:0 10px 20px}.events-detail-gallery img{height:auto;width:100%}.events-single-add{margin:60px 0;text-align:center}.events-single-meta{align-items:flex-start;display:flex;justify-content:space-between}.events-single-meta>*{margin:1em 0}.events-single-location{display:flex}.events-single-categories{display:flex;flex-wrap:wrap;position:relative}.events-single-category{display:flex}.events-single svg{color:#2f5097;height:20px;width:20px}.events-single-map{height:0;padding-bottom:50%;position:relative;width:100%}.events-single-map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.events-list-item{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;cursor:pointer;display:block;margin:0 0 20px;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:background-color .5s,box-shadow .5s}.events-list-item:hover{box-shadow:0 10px 20px -10px #000}@media (min-width:768px),print{.events-list-item{margin:0 0 20px 150px;overflow:visible}.events-list-item p{margin-bottom:0}}@media (min-width:992px){.events-list-item{display:flex}}.events-list-item>:last-child{margin-bottom:0}.events-list-image{left:-20px;margin-top:-20px;position:relative;width:calc(100% + 40px)}@media (min-width:768px),print{.events-list-image{height:150px;left:auto;margin:0;position:absolute;right:100%;top:20px;width:150px;z-index:-1}}.events-list-image img{height:auto;width:100%}.events-list-image--placeholder{display:none}@media (min-width:768px),print{.events-list-image--placeholder{display:block}}.events-list-text{flex:1}@media (min-width:768px),print{.events-list-image+.events-list-text{min-height:160px}}.events-list-date{display:block;font-size:1.4rem}.events-list-date:first-child{margin-top:20px}@media (min-width:768px),print{.events-list-date:first-child{margin-top:0}}.events-list-header{margin-top:0}.events-list-table{margin:0;width:100%}@media (min-width:992px){.events-list-table{margin-left:20px;width:200px}}.events-list-table tbody{display:flex;flex-wrap:wrap}@media (min-width:992px){.events-list-table tbody{display:block}}.events-list-table tr{flex:1 1 50%}.events-list-table th{padding:0 10px 0 0;width:100px}.events-list-table td{padding:0 20px 0 0}.events-list-meta{flex:1;margin:0 0 10px}@media (min-width:576px){.events-list-meta{margin:0 10px 0 0}}.events-list-categories-tags{display:flex;flex-wrap:wrap;padding:0 0 3px 27px;position:relative}.events-list-category,.events-list-tag{color:#525252;font-size:1.3rem;padding:.25em .5em}.events-list--sidebar .events-list-item{margin:0 0 20px;padding:20px}@media (min-width:992px){.events-list--sidebar .events-list-item{display:block}}.events-list--sidebar .events-list-date{margin-top:0}.events-single-back{margin-top:60px;text-align:center}.filter{margin-bottom:20px}.filter__search-fields{display:flex;height:37px;overflow:hidden;position:relative}.filter__search-fields>*{left:0;position:absolute;top:0;width:100%}.filter__search-fields>:nth-child(2){z-index:2}.filter__term{width:100%}@media (min-width:768px),print{.filter__extended .col{flex-grow:1;width:auto}.filter__extended .col+.col{margin-left:20px}}.filter__tags{display:flex;flex-wrap:wrap;margin:10px 0 5px}.filter__tag{align-items:center;border:1px solid;display:flex;font-size:smaller;margin:0 .5em .5em 0;min-height:24px}.filter__tag:before{background-position:2px 2px;background-repeat:no-repeat;background-size:16px 16px}.filter__tag[data-type=category]:before,.filter__tag[data-type=tag]:before,.filter__tag[data-type=time]:before{display:block;height:22px;margin:0 5px 0 0;overflow:hidden;text-indent:-999em;width:21px}[a11y-contrast*=high] .filter__tag[data-type=category]:before,[a11y-contrast*=high] .filter__tag[data-type=tag]:before,[a11y-contrast*=high] .filter__tag[data-type=time]:before{filter:none!important}[a11y-contrast*=high] .filter__tag[data-type=category],[a11y-contrast*=high] .filter__tag[data-type=tag],[a11y-contrast*=high] .filter__tag[data-type=time]{background:transparent;color:#000}.filter__tag[data-type=free-search]{padding-left:5px}.filter__tag[data-type=time]{background:rgba(47,80,151,.01);color:#2f5097}.filter__tag[data-type=time]:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg);content:"Zeitraum: "}.filter__tag[data-type=time] button:focus,.filter__tag[data-type=time] button:hover{background:#2f5097}.filter__tag[data-type=category]{background:rgba(170,0,0,.01);color:#a00}.filter__tag[data-type=category]:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-category.svg);content:"Kategorie"}.filter--organizations .filter__tag[data-type=category]:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-organization.svg)}.filter__tag[data-type=category] button:focus,.filter__tag[data-type=category] button:hover{background:#a00}.filter__tag[data-type=tag]{background:rgba(38,115,0,.01);color:#267300}.filter__tag[data-type=tag]:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-topic.svg);content:"Thema: "}.filter--projects .filter__tag[data-type=tag]:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-area.svg)}.filter__tag[data-type=tag] button:focus,.filter__tag[data-type=tag] button:hover{background:#267300}.filter__tag button{border:0!important;color:inherit;display:flex;height:100%;justify-content:center;margin-left:5px;min-height:1px!important;padding:0!important;width:24px}.filter__tag button:focus,.filter__tag button:hover{color:#fff}.filter__tag svg{height:10px;width:10px}.filter__extended{background:#e6e6e6}.filter-visible .filter__extended{border-bottom:1px solid #e6e6e6}[a11y-contrast*=high] .filter__extended{background:transparent;border:1px solid #000}.filter__header{align-items:center;cursor:pointer;display:flex;height:44px;justify-content:space-between;margin:0;padding:0 0 0 20px}.filter__header .icon--arrow{align-items:center;border:0;color:#000;display:flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;width:44px}.filter__header .icon--arrow:focus,.filter__header .icon--arrow:hover{background:transparent}.filter__header .icon--arrow svg{height:20px;transform:rotate(90deg);width:20px}.filter--events .cols-2 .col,.filter--mailings .cols-2 .col,.filter--news .cols-3 .col,.filter--organizations .cols-2 .col,.filter--projects .cols-3 .col{margin-top:20px;padding:10px}.filter--events .cols-2 legend,.filter--mailings .cols-2 legend,.filter--news .cols-3 legend,.filter--organizations .cols-2 legend,.filter--projects .cols-3 legend{color:inherit;display:flex;font-size:1.6rem;margin:0 0 10px}.filter--events .cols-2 legend:before,.filter--mailings .cols-2 legend:before,.filter--news .cols-3 legend:before,.filter--organizations .cols-2 legend:before,.filter--projects .cols-3 legend:before{background-position:4px 4px;background-repeat:no-repeat;background-size:32px 32px;content:"";display:block;height:40px;margin:-10px 5px 0 -10px;width:40px}[a11y-contrast*=high] .filter--events .cols-2 legend:before,[a11y-contrast*=high] .filter--mailings .cols-2 legend:before,[a11y-contrast*=high] .filter--news .cols-3 legend:before,[a11y-contrast*=high] .filter--organizations .cols-2 legend:before,[a11y-contrast*=high] .filter--projects .cols-3 legend:before{filter:none!important}.filter--events .cols-2 .row--radio--block,.filter--mailings .cols-2 .row--radio--block,.filter--news .cols-3 .row--radio--block,.filter--organizations .cols-2 .row--radio--block,.filter--projects .cols-3 .row--radio--block{display:block;padding-bottom:10px}[a11y-contrast*=high] .filter--events .cols-2 .col,[a11y-contrast*=high] .filter--mailings .cols-2 .col,[a11y-contrast*=high] .filter--news .cols-3 .col,[a11y-contrast*=high] .filter--organizations .cols-2 .col,[a11y-contrast*=high] .filter--projects .cols-3 .col{background:transparent;border:1px solid #000}.filter--news .cols-3 .col:first-child{background:rgba(47,80,151,.01);border:1px solid #2f5097}.filter--news .cols-3 .col:first-child legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg)}.filter--news .cols-3 .col:nth-child(2){background:rgba(170,0,0,.01);border:1px solid #a00}.filter--news .cols-3 .col:nth-child(2) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-category.svg)}.filter--news .cols-3 .col:nth-child(3){background:rgba(38,115,0,.01);border:1px solid #267300}.filter--news .cols-3 .col:nth-child(3) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-topic.svg)}.filter--mailings .cols-2 .col:first-child{background:rgba(47,80,151,.01);border:1px solid #2f5097}.filter--mailings .cols-2 .col:first-child legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg)}.filter--mailings .cols-2 .col:nth-child(2){background:rgba(38,115,0,.01);border:1px solid #267300}.filter--mailings .cols-2 .col:nth-child(2) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-topic.svg)}.filter--projects .cols-3 .col:first-child{background:rgba(170,0,0,.01);border:1px solid #a00}.filter--projects .cols-3 .col:first-child legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-category.svg)}.filter--projects .cols-3 .col:nth-child(2){background:rgba(38,115,0,.01);border:1px solid #267300}.filter--projects .cols-3 .col:nth-child(2) legend:before{background:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-area.svg) 4px 4px/32px 32px no-repeat}.filter--projects .cols-3 .col:nth-child(3){background:rgba(47,80,151,.01);border:1px solid #2f5097}.filter--projects .cols-3 .col:nth-child(3) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg)}.filter--organizations .cols-2 .col:first-child{background:rgba(38,115,0,.01);border:1px solid #267300}.filter--organizations .cols-2 .col:first-child legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-topic.svg)}.filter--organizations .cols-2 .col:nth-child(2){background:rgba(170,0,0,.01);border:1px solid #a00}.filter--organizations .cols-2 .col:nth-child(2) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-organization.svg)}.filter--events .cols-2 .col:first-child{background:rgba(38,115,0,.01);border:1px solid #267300}.filter--events .cols-2 .col:first-child legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-topic.svg)}.filter--events .cols-2 .col:nth-child(2){background:rgba(47,80,151,.01);border:1px solid #2f5097}.filter--events .cols-2 .col:nth-child(2) legend:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg)}.filter__extended .cols{border-top:1px solid #f5f5f5;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .5s ease-in-out}[a11y-contrast*=high] .filter__extended .cols{border-top:0}[a11y-contrast*=high].filter-visible .filter__extended .cols{border-top:1px solid #000}.filter-visible .filter__header svg{transform:rotate(270deg)}.filter__block{height:auto}.filter__block label{align-items:flex-start;display:flex}.filter__block label input{margin-right:10px;position:relative;top:2px}.filter__noresults{color:#6e6e6e;font-style:italic;margin:50px 0;text-align:center}.felogin fieldset{margin:20px 0 0}.felogin fieldset legend{color:#222}.felogin fieldset>div{margin-bottom:10px}.felogin fieldset>div>input[type=password],.felogin fieldset>div>input[type=text]{width:100%}@media (min-width:576px){.felogin fieldset>div{display:flex}.felogin fieldset>div>label{align-items:flex-start;display:flex;flex-basis:30%;min-height:36px;padding:.5em 0}.felogin fieldset>div>input[type=password],.felogin fieldset>div>input[type=text]{flex-basis:70%}}.felogin fieldset>div+div+div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:20px 0}@media (min-width:576px){.felogin fieldset>div+div+div{flex-direction:row}}.felogin [type=submit]{align-items:center;background:transparent;border:1px solid;color:#2f5097;cursor:pointer;display:flex;flex:0 0 auto;font-size:1em;font-weight:700;line-height:1;margin:0;min-height:36px;padding:.5em 1em;text-decoration:none}[a11y-contrast*=high] .felogin [type=submit]{color:#000!important;text-decoration:underline!important}.tx-felogin-pi1 .logged-in{align-items:center;display:flex;flex-direction:column}@media (min-width:576px){.tx-felogin-pi1 .logged-in{flex-direction:row;justify-content:space-between}}.tx-felogin-pi1 .logged-in p{margin:0}.tx-felogin-pi1 .logged-in form{margin:20px 0 0}@media (min-width:576px){.tx-felogin-pi1 .logged-in form{margin:0 0 0 20px}}.page-header .tx-felogin-pi1{background:transparent;border-radius:0;box-shadow:none;margin:0;padding:0}.page-header button{border:0!important;color:#2f5097!important;font-weight:400!important;padding:0!important}.tx_solr>.row{display:block}.tx-solr-search-form{background:transparent;border:0;font-size:1.6rem;margin:0;padding:0;position:relative;width:100%;z-index:2}.tx-solr-search-form label{flex-grow:0;flex-shrink:0}.tx-solr-search-form .tx-solr-q{flex:0 0 100%;width:100%}@media (min-width:576px){.tx-solr-search-form .tx-solr-q{flex:1 1 70%;width:auto}}.tx-solr-search-form .input-group-btn{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;padding:20px 0 0;width:100%}@media (min-width:576px){.tx-solr-search-form .input-group-btn{flex-direction:row}}.tx-solr-search-form .reset-search-tags,.tx-solr-search-form .tx-solr-submit{background:transparent;cursor:pointer;font-family:inherit;font-size:1.5rem;margin:5px;min-height:36px;padding:.5em 1em!important;text-align:center;text-decoration:none;width:100%}@media (min-width:576px){.tx-solr-search-form .reset-search-tags,.tx-solr-search-form .tx-solr-submit{width:auto}}.tx-solr-search-form .tx-solr-submit{border:1px solid #2f5097!important;color:#2f5097;font-weight:700}@media (min-width:576px){.tx-solr-search-form .tx-solr-submit{order:2}}[a11y-contrast*=high] .tx-solr-search-form .tx-solr-submit{border:1px solid #000!important;color:#000!important;text-decoration:underline!important}.tx-solr-search-form .tx-solr-submit span{align-items:center;display:flex;justify-content:center}.tx-solr-search-form .filter__tags{flex:1 1 70%}.function--search{position:relative;z-index:2}.function--search ul{list-style:none;margin:0;padding:0}.function--search .tx_solr{background:#fff;border:2px solid;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#2f5097;display:none;font-size:1.3rem;left:50%;min-width:304px;padding:10px;position:absolute;top:100%;transform:translateX(-50%)}[a11y-contrast*=high] .function--search .tx_solr{color:#000}.function--search .tx_solr:before{background:#fff;border-left:2px solid;border-top:2px solid;content:"";display:block;height:17px;left:calc(50% - 8px);position:absolute;top:-10px;transform:rotate(45deg);width:17px}.function--search .tx_solr [class*=col-]{width:100%}.function--search .input-group{display:flex;justify-content:flex-start}.function--search .tx-solr-q{flex:0 0 200px;margin:0;width:auto}.function--search .input-group-btn{flex:0 0 80px;padding:0}.function--search .tx-solr-submit{flex-shrink:0;height:100%;margin:0 0 0 10px;padding:5px 10px!important;width:auto}.autocomplete-suggestions{border:1px solid #d0d0d0!important;border-top:0;box-shadow:0 2px 10px rgba(0,0,0,.2);min-width:200px}.autocomplete-suggestion{align-items:center;display:flex!important;min-height:36px;padding:.5em!important}.autocomplete-suggestion strong{color:#2f5097}[a11y-contrast*=high] .autocomplete-suggestion strong{color:inherit}.autocomplete-suggestion.autocomplete-selected{background:#d5dcea}[a11y-contrast*=high] .autocomplete-suggestion.autocomplete-selected{background:#000;color:#fff!important}.autocomplete-suggestion a{color:inherit!important}.page-main [id=tx-solr-search]{float:none!important;width:auto!important}.page-main .tx-solr-search-form{margin-bottom:20px}.page-main .result-found,.page-main .result-range,.page-main .searched-for{display:none}.page-main [id=results-per-page]{display:flex;justify-content:flex-end}.solr-pagination{margin:20px 0}.solr-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.solr-pagination li{margin:5px}.solr-pagination a{align-items:center;display:flex;justify-content:center;line-height:36px;min-height:36px;min-width:36px}.solr-pagination .active a,.solr-pagination a:focus,.solr-pagination a:hover{background:#d5dcea}[a11y-contrast*=high] .solr-pagination .active a,[a11y-contrast*=high] .solr-pagination a:focus,[a11y-contrast*=high] .solr-pagination a:hover{background:#000;color:#fff!important}.solr-pagination .active a{text-decoration:none}[id*=tx-solr-search] .col-md-12{width:100%}[id*=tx-solr-search] .filter__tag{color:#2f5097;padding-left:5px}[id*=tx-solr-search] .filter__tag button:focus,[id*=tx-solr-search] .filter__tag button:hover{background:#2f5097}[id*=tx-solr-search] .results-list{margin:0;padding:0}[id*=tx-solr-search] .search-result{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);margin:0 0 20px;padding:20px}[id*=tx-solr-search] .results-topic{font-size:2rem;line-height:1.2;margin:0 0 .5em}[id*=tx-solr-search] .results-topic a{text-decoration:none}[id*=tx-solr-search] .result-content{margin:0}@media (min-width:768px),print{[id*=tx-solr-search] .results-meta{align-items:flex-start;display:flex}}[id*=tx-solr-search] .relevance{align-items:center;display:flex;font-size:1.3rem;margin:5px 20px 5px 0}[id*=tx-solr-search] .progress{background:#d5dcea;color:#2f5097;height:12px!important;margin-left:5px;padding:0;width:100px}[a11y-contrast*=high] [id*=tx-solr-search] .progress{background:transparent;border:1px solid;color:#000}[id*=tx-solr-search] .progress-bar{background:#2f5097;border:0;height:100%;padding:0}[a11y-contrast*=high] [id*=tx-solr-search] .progress-bar{background:#000}[id*=tx-solr-search] .results-highlight{word-wrap:break-word;background:#d5dcea}[a11y-contrast*=high] [id*=tx-solr-search] .results-highlight{background:#ccc}[id*=tx-solr-search] .breadcrumb li{min-height:1px}[id*=tx-solr-search] .breadcrumb li:first-child{margin-left:0}[id*=tx-solr-search] .breadcrumb li:first-child svg{display:none}[id*=tx-solr-search] .searchinfo{margin:20px 0}.tx-solr-autosuggest .autocomplete-group{font-weight:700}.tx-solr-autosuggest .autocomplete-suggestion{white-space:normal!important}.tx-solr-autosuggest em,.tx-solr-autosuggest strong{color:#2f5097!important;font-style:normal!important;font-weight:700!important}.tx-solr-autosuggest .autocomplete-selected{background:#d5dcea!important}[a11y-contrast*=high] .tx-solr-autosuggest .autocomplete-selected{background:#ccc!important}.ameos_file_manager .toolbar{display:flex;flex-wrap:wrap}.ameos_file_manager .toolbar a{border:1px solid;margin:0 5px 5px 0;padding:.25em;text-decoration:none}.ameos_file_manager .toolbar a:focus,.ameos_file_manager .toolbar a:hover{background:#d5dcea}[a11y-contrast*=high] .ameos_file_manager .toolbar a:focus,[a11y-contrast*=high] .ameos_file_manager .toolbar a:hover{background:#ccc}.ameos_file_manager table{border:1px solid transparent;font-size:1.4rem}@media (min-width:768px),print{.ameos_file_manager table{border:1px solid;width:100%}}.ameos_file_manager table tr{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;display:flex;flex-wrap:wrap;margin:0 0 20px;padding:20px}@media (min-width:768px),print{.ameos_file_manager table tr{box-shadow:none;display:table-row}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ameos_file_manager table tr{background:transparent;border-radius:0;box-shadow:none;padding:0}.ameos_file_manager table tr+tr{border-top:1px solid;padding-top:20px}}.ameos_file_manager table tr:first-child{display:none}@media (min-width:768px),print{.ameos_file_manager table tr:first-child{display:table-row;white-space:nowrap}}.ameos_file_manager table td,.ameos_file_manager table th{align-items:center;border:0;display:flex;flex:0 0 auto;padding:.25em}@media (min-width:768px),print{.ameos_file_manager table td,.ameos_file_manager table th{border:1px solid;display:table-cell;padding:10px 5px;vertical-align:middle}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ameos_file_manager table td,.ameos_file_manager table th{padding:0}}.ameos_file_manager table td:empty{display:none}@media (min-width:768px),print{.ameos_file_manager table td:empty{display:table-cell}}.ameos_file_manager table td:first-child{width:calc(32px + .5em)}.ameos_file_manager table td:nth-child(2){font-weight:700;width:calc(100% - 32px - .5em)}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(2){width:80%}}.ameos_file_manager table td:nth-child(3){width:8em}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(3){text-align:right}}.ameos_file_manager table td:nth-child(4){justify-content:flex-end;width:10em}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(4){text-align:right}}.ameos_file_manager table td:nth-child(5){flex-grow:1;justify-content:flex-end}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(5){text-align:right}}.ameos_file_manager table td:nth-child(5) a{border:1px solid;display:inline-block;margin:0 .25em;padding:.25em .5em;text-decoration:none}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(5) a{margin:0}}.ameos_file_manager table td:nth-child(5) a:focus,.ameos_file_manager table td:nth-child(5) a:hover{background:#d5dcea}[a11y-contrast*=high] .ameos_file_manager table td:nth-child(5) a:focus,[a11y-contrast*=high] .ameos_file_manager table td:nth-child(5) a:hover{background:#ccc}.ameos_file_manager table td:nth-child(6){font-size:1.3rem;width:100%}@media (min-width:768px),print{.ameos_file_manager table td:nth-child(6){white-space:nowrap}}.ameos_file_manager table td:nth-child(7){width:100%}.ameos_file_manager table td:first-child,.ameos_file_manager table td:nth-child(4),.ameos_file_manager table td:nth-child(5){white-space:nowrap}.ameos_file_manager table a+a{margin-left:.25em}.ameos_file_manager .icone img{display:block;height:auto;width:32px}.ameos_file_manager form label{flex-basis:30%;min-height:36px;padding:.5em 1em .5em 0}.ameos_file_manager form .input{flex-basis:70%}.ameos_file_manager form .input input,.ameos_file_manager form .input select,.ameos_file_manager form .input textarea{width:100%}.ameos_file_manager form ul{list-style:none;padding:0}.ameos_file_manager form ul ul{padding-left:20px}.ameos_file_manager form ul input{margin-right:5px}.ameos_file_manager form>p:last-child{justify-content:center}.ameos_file_manager form input[type=submit]{background:transparent;border:1px solid;color:#2f5097;display:flex;flex:0 0 auto;font-family:inherit;font-size:1em;justify-content:center;line-height:1;margin:5px;min-height:36px;padding:.5em 1em;text-align:center;width:auto}.ameos_file_manager form input[type=submit]:focus,.ameos_file_manager form input[type=submit]:hover{background:#d5dcea}[a11y-contrast*=high] .ameos_file_manager form input[type=submit]:focus,[a11y-contrast*=high] .ameos_file_manager form input[type=submit]:hover{background:#ccc}.ajax-loading-hint{align-items:center;color:#2f5097;display:flex;flex-direction:column;font-size:2rem;font-weight:700;justify-content:center;padding:100px 20px}[a11y-contrast*=high] .ajax-loading-hint{color:#000}.ajax-loading-hint svg{height:50px;margin-bottom:40px;width:50px}.ajax-loading-hint path{fill:currentColor}.ajax-loading-hint .ajax-loading-hint__arrow-1{animation:arrow1 8s ease-in-out infinite}.ajax-loading-hint .ajax-loading-hint__arrow-2{animation:arrow2 8s ease-in-out infinite}@keyframes arrow1{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}@keyframes arrow2{0%{opacity:0;transform:translateY(-100%)}11%{opacity:1;transform:translateY(0)}81%{opacity:1;transform:translateY(0)}91%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}.contact{bottom:0;left:0;position:fixed;transform:translateY(100%) translateY(-156px);transition:all .4s ease-in-out;width:96px;z-index:2}.contact:focus,.contact:hover{transform:translateY(80px)}.contact:focus .contact__name svg,.contact:hover .contact__name svg{opacity:0}@media (min-width:1690px){.contact{left:auto;right:calc(50% + 750px)}}.contact__img{border-radius:4px;box-shadow:0 2px 24px -4px rgba(0,0,0,.2);flex:0 0 96px;overflow:hidden}.contact__img,.contact__imgWrapper{height:96px;transition:all .4s ease-in-out;width:96px}.contact__imgWrapper{align-items:flex-end;display:flex;margin:0 0 24px 30px;position:relative;z-index:2}.contact__imgWrapper img{display:block;height:auto;width:96px}.contact__label{color:#888;font-size:14px;margin:0 0 10px 16px;text-align:center;transition:all .4s ease-in-out}.contact__content{border-radius:4px;margin-bottom:8px;margin-left:8px;transform:translateY(-72px);transition:all .4s ease-in-out;width:275px}.contact__desc{background:#e5e5e5;border:4px solid #e5e5e5;border-radius:0 0 4px 4px;border-top:0 solid #e5e5e5;margin:0;padding:16px}.contact__name{background:#fff;border:solid #e5e5e5;border-radius:4px 4px 0 0;border-width:4px 4px 0;margin:0;padding:64px 16px 16px;position:relative}.contact__name svg{height:20px;opacity:1;position:absolute;right:14px;top:14px;transform:rotate(270deg);transition:opacity .2s ease-in-out;width:20px}@media (min-width:576px) and (max-height:900px) and (max-width:1500px){.contact{transform:translateY(100%) translateY(-104px)}}@media (max-width:576px){.contact{transition:all .4s ease-in-out;width:80px}.contact,.contact:focus,.contact:hover{transform:translateY(100%) translateY(-115px)}.contact.is-open,.contact.is-open:focus,.contact.is-open:hover{transform:translateY(88px)}.contact.is-open .contact__name svg,.contact.is-open:focus .contact__name svg,.contact.is-open:hover .contact__name svg{opacity:1;transform:rotate(90deg)}.contact.is-open .contact__label,.contact.is-open:focus .contact__label,.contact.is-open:hover .contact__label{opacity:0}.contact.is-open .contact__img,.contact.is-open:focus .contact__img,.contact.is-open:hover .contact__img{border-radius:4px;box-shadow:0 2px 24px -4px rgba(0,0,0,.2)}.contact.is-open .contact__imgWrapper,.contact.is-open:focus .contact__imgWrapper,.contact.is-open:hover .contact__imgWrapper{box-shadow:none;margin:0 0 24px 22px}.contact.is-open .contact__content,.contact.is-open:focus .contact__content,.contact.is-open:hover .contact__content{transform:translateY(-88px)}.contact:focus .contact__img,.contact:hover .contact__img,.contact__img{border-radius:4px 4px 0 0;box-shadow:none;flex:0 0 80px;height:80px;width:80px}.contact:focus .contact__imgWrapper,.contact:hover .contact__imgWrapper,.contact__imgWrapper{box-shadow:0 2px 24px -4px rgba(0,0,0,.2);display:block;height:104px;margin:0 0 24px 10px;position:relative;width:80px;z-index:2}.contact:focus .contact__imgWrapper img,.contact:hover .contact__imgWrapper img,.contact__imgWrapper img{display:block;width:80px}.contact:focus .contact__label,.contact:hover .contact__label,.contact__label{background-color:#fff;border-radius:0 0 4px 4px;line-height:24px;margin:0;width:100%}.contact:focus .contact__content,.contact:hover .contact__content,.contact__content{margin:0;max-width:none;transform:translateY(16px);width:100vw}.contact:focus .contact__name,.contact:hover .contact__name,.contact__name{border-radius:0;padding:50px 16px 16px}.contact:focus .contact__name svg,.contact:hover .contact__name svg,.contact__name svg{transform:rotate(90deg);transition:transform .2s ease-in-out}}.mailing-list-item{align-items:flex-start;background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;cursor:pointer;display:flex;flex-direction:column;margin:0 0 20px;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:background-color .5s,box-shadow .5s}.mailing-list-item:hover{box-shadow:0 10px 20px -10px #000}@media (min-width:768px),print{.mailing-list-item{overflow:visible}}.mailing-list-item .mailing-list-divider:last-child{display:none}.mailing-list-meta{display:flex}.mailing-list-date,.mailing-list-identifier{font-size:1.4rem;margin:0}.mailing-list-date{margin-right:20px}.mailing-list-header{margin-bottom:10px}.mailing-list-subheader{margin:0}.mailing-list-department{margin-bottom:0}.mailing-list-department:before{background-image:url(../Images/tag-tag.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:10px;transform:translateY(2px);width:20px}.frame-layout-60 .mailing-list-item a,.mailing-list-item .button,.mailing-list-item .frame-layout-60 a{display:inline-block;margin-left:auto;margin-top:20px}.mailing-list-divider{color:#999;line-height:20px;margin:0}.mailing-single-meta{display:flex}.mailing-single-meta .mailing-single-divider{line-height:20px}.mailing-single-date,.mailing-single-department,.mailing-single-identifier,.mailing-single-type{font-size:1.4rem;margin:0 0 1rem}.mailing-single-email,.mailing-single-name{margin:0}.mailing-single-header{margin-top:0}.mailing-single-subheader{font-weight:700;margin:0}.mailing-single-contact{display:flex;margin:.5em 0 0}.mailing-single-contactTitle{margin:2em 0 0}.mailing-single-department{margin:0}.mailing-single-attachmentTitle{margin:2em 0 0}.mailing-single-tags{font-size:1.4rem;margin:0 0 1rem}.mailing-single-tags .mailing-single-divider{line-height:20px}.mailing-single-tags .mailing-single-divider:last-child{display:none}.mailing-single-divider{color:#999;margin:0}.organizations__item{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;margin:0 0 20px;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:box-shadow .5s}@media print{.organizations__item{display:flex}}@media (min-width:576px){.organizations__item{display:flex}}.organizations__item p{margin-bottom:0}.results-teaser .organizations__item{border-radius:0;box-shadow:none;padding:0}.organizations__item__image{align-items:center;display:flex;flex:0 0 150px;justify-content:center;margin:0 0 20px}@media (min-width:576px){.organizations__item__image{margin:0 20px 0 0}}.organizations__item__image img{height:auto;max-height:100%;max-width:200px;width:auto}.organizations__item__text{flex:auto}.organizations__item__type{color:#525252;font-size:1.4rem}.organizations__item__title{margin-top:0}@media print{.organizations__item .cols{display:flex}}.organizations__item .col{flex:1 1 33.33%}@media (min-width:768px),print{.organizations__item .col+.col{margin-left:20px}}.organizations__item .col>*{height:auto}.organizations__item__footer{margin-top:20px}.projects-list-item>a{background:#fff;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);color:inherit;cursor:pointer;display:flex;margin:0 0 20px;padding:20px;position:relative;text-decoration:none;transition:background-color .5s,box-shadow .5s}@media (max-width:576px){.projects-list-item>a{display:block}}.projects-list-item>a:hover{box-shadow:0 10px 20px -10px #000}.frame-layout-60 .projects-list-item a,.projects-list-item .button,.projects-list-item .frame-layout-60 a{align-self:flex-end;display:inline-block;margin-top:20px}.projects-list-img{align-items:center;display:flex;flex:0 0 150px;justify-content:center;margin-right:20px}@media (max-width:576px){.projects-list-img{margin-right:0}}.projects-list-img img{max-height:100%;max-width:200px}@media (max-width:576px){.projects-list-img img{margin-bottom:20px}}.projects-list-img-placeholder{height:70px;width:70px}.projects-list-content{display:flex;flex-direction:column;width:100%}.projects-list-desc{flex:auto;margin:0}.projects-list-title{margin:0 0 10px}.projects-list-tags{margin:10px 0 5px}.projects-list-tags,.projects-list-tags-categories,.projects-list-tags-lifeareas,.projects-list-tags-projectstatus{display:flex;flex-wrap:wrap}.projects-list-tags-categories:before,.projects-list-tags-lifeareas:before,.projects-list-tags-projectstatus:before{background-position:2px 2px;background-repeat:no-repeat;background-size:16px 16px;content:"";display:block;height:22px;margin:0 5px 0 0;overflow:hidden;text-indent:-999em;width:21px}[a11y-contrast*=high] .projects-list-tags-categories:before,[a11y-contrast*=high] .projects-list-tags-lifeareas:before,[a11y-contrast*=high] .projects-list-tags-projectstatus:before{filter:none!important}.projects-list-tags-categories:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-category.svg)}.projects-list-tags-lifeareas:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-area.svg)}.projects-list-tags-projectstatus:before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/filter-time.svg)}.projects-list-tags-projectstatus button:focus,.projects-list-tags-projectstatus button:hover{background:#2f5097}.projects-list-tag{align-items:center;display:flex;font-size:smaller;margin:0 8px 0 0;min-height:24px;padding:2px 5px}.projects-list-tag[data-type=category]:after,.projects-list-tag[data-type=tag]:after,.projects-list-tag[data-type=time]:after{content:" | ";position:relative;right:-8px}.projects-list-tag[data-type=category]:last-child:after,.projects-list-tag[data-type=tag]:last-child:after,.projects-list-tag[data-type=time]:last-child:after{display:none}[a11y-contrast*=high] .projects-list-tag[data-type=category],[a11y-contrast*=high] .projects-list-tag[data-type=tag],[a11y-contrast*=high] .projects-list-tag[data-type=time]{background:transparent;color:#000}.projects-list-tag[data-type=free-search]{padding-left:5px}.projects-list-tag[data-type=time]{color:#2f5097}.projects-list-tag[data-type=category]{color:#a00}.projects-list-tag[data-type=category] button:focus,.projects-list-tag[data-type=category] button:hover{background:#a00}.projects-list-tag[data-type=tag]{color:#267300}.projects-list-tag[data-type=tag] button:focus,.projects-list-tag[data-type=tag] button:hover{background:#267300}.projects-list-tag button{border:0!important;color:inherit;display:flex;height:100%;justify-content:center;margin-left:5px;min-height:1px!important;padding:0!important;width:24px}.projects-list-tag button:focus,.projects-list-tag button:hover{color:#fff}.projects-list-tag svg{height:10px;width:10px}.home .frame-type-list.frame-layout-10 header>*,.home .frame-type-list.frame-layout-11 header>*{margin:20px}.teilhabe-4-0{padding:0}.teilhabe-4-0 .main-footer,.teilhabe-4-0 .page-footer,.teilhabe-4-0 .page-header,.teilhabe-4-0 .page-toolbar{display:none}.teilhabe-4-0 .cols-2{color:#fff;margin-top:2rem;padding:4rem 0;position:relative;z-index:1}[a11y-contrast*=high-] .teilhabe-4-0 .cols-2{color:#000}.teilhabe-4-0 .cols-2:before{background:#582463;bottom:0;content:"";left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}[a11y-contrast*=high] .teilhabe-4-0 .cols-2:before{display:none}.teilhabe-4-0 .cols-2 .col{margin:0}@media (min-width:576px){.teilhabe-4-0 .cols-2 .col{margin-bottom:20px}}.teilhabe-4-0 table{margin:0}.teilhabe-4-0 table td{padding:1rem 0}.teilhabe-4-0 table td:first-child{padding-right:2rem;white-space:nowrap}.teilhabe-4-0 table td:nth-child(2){border-left:2px solid #fff;padding-left:2rem}[a11y-contrast*=high-] .teilhabe-4-0 table td:nth-child(2){border-left:2px solid #000}.teilhabe-4-0 .notification{background:#eaeef5;border:2px solid;color:#2f5097;padding:2rem;text-align:center}[a11y-contrast*=high] .teilhabe-4-0 .notification{background:#fff;color:#000}.teilhabe-4-0__header{background:url(/typo3conf/ext/q4u_registration/Resources/Public/Images/teilhabe-4-0.jpg) 50% 50%/cover no-repeat;color:#fff;margin-left:auto;margin-right:auto;max-width:100%;padding:0 20px 20px;width:98rem}[a11y-contrast=high-wb] .teilhabe-4-0__header{filter:invert(100%)}.teilhabe-4-0__header svg{height:auto;width:100%}.teilhabe-4-0__header h1{margin:0!important}.teilhabe-4-0__logo{background:#582463;color:#fff;margin-bottom:10%}[a11y-contrast=high-bw] .teilhabe-4-0__logo{background:#fff;color:#000}[a11y-contrast=high-wb] .teilhabe-4-0__logo{background:#000;color:#fff}@media (min-width:576px){.teilhabe-4-0__logo{width:40%}}#readspeaker_button1{height:28px;margin-top:20px;padding:0;z-index:2}#readspeaker_button1 button{min-height:0}#readspeaker_button1 a,#readspeaker_button1 span{color:#2f5097;font-family:Roboto}#readspeaker_button1 .rsbtn:before{display:none}#readspeaker_button1 .rsbtn_play{background:#f5f5f5;border:1px solid #2f5097;border-radius:0;height:26px;margin-bottom:0}#readspeaker_button1 .rsbtn_play:focus .rsbtn_text,#readspeaker_button1 .rsbtn_play:hover .rsbtn_text{color:#2f5097}#readspeaker_button1 .rsbtn_play:focus .rsplay:before,#readspeaker_button1 .rsbtn_play:hover .rsplay:before{color:#829bc6}#readspeaker_button1 .rsbtn_play:focus .rsbtn_label,#readspeaker_button1 .rsbtn_play:hover .rsbtn_label{color:#2f5097;text-decoration:underline}#readspeaker_button1 .rsbtn_play:focus .rsbtn_text:before,#readspeaker_button1 .rsbtn_play:hover .rsbtn_text:before{color:#2f5097}#readspeaker_button1 .rsbtn_left{margin-left:26px}#readspeaker_button1 .rsbtn_text{color:#2f5097;margin:0 10px}#readspeaker_button1 .rsbtn_text:before{line-height:26px}#readspeaker_button1 .rsbtn_label{color:#2f5097;line-height:26px}#readspeaker_button1 .rsbtn_right{border-left:1px solid #2f5097;color:#2f5097;display:none}#readspeaker_button1 .rsbtn_exp_inner{background:#f5f5f5;border:1px solid #2f5097;border-left:none;border-radius:0;height:26px;padding:0}#readspeaker_button1 .rsbtn_tooltoggle{background:#d5dcea;border:none;border-right:1px solid #2f5097;height:26px;left:1px;top:1px;width:26px}#readspeaker_button1 .rsbtn_tooltoggle:hover{background:#d5dcea}#readspeaker_button1 .rsbtn_toolpanel{min-width:37px!important;width:37px!important}#readspeaker_button1 .rsbtn_tools{background:#f5f5f5;border:1px solid #2f5097;border-radius:0}#readspeaker_button1 .rsbtn_tools_inner{margin:0}#readspeaker_button1 .rsbtn_powered{display:none}#readspeaker_button1 .rsbtn_toolcontainer{margin-top:0}#readspeaker_button1 .rsbtn_tool{border-right:none;padding:10px}#readspeaker_button1 .rsbtn_tool:focus,#readspeaker_button1 .rsbtn_tool:hover{background:transparent}#readspeaker_button1 .rsbtn_tool:focus .rsicn,#readspeaker_button1 .rsbtn_tool:hover .rsicn{color:#829bc6}#readspeaker_button1 .rsbtn_player_item{border-left:none}#readspeaker_button1 .rsbtn_player_item:focus,#readspeaker_button1 .rsbtn_player_item:hover{background:transparent}#readspeaker_button1 .rsbtn_player_item:focus .rsicn,#readspeaker_button1 .rsbtn_player_item:hover .rsicn{color:#829bc6}#readspeaker_button1 .rsbtn_progress_handle a,#readspeaker_button1 .rsbtn_progress_played{background:#2f5097}#readspeaker_button1 .rsbtn_progress_handle a:hover{background:#829bc6}#readspeaker_button1 .rsbtn_volume_container{background:#f5f5f5;border:1px solid #2f5097;top:26px}#readspeaker_button1 .rsbtn_volume_handle{background:#2f5097}#readspeaker_button1 .rsbtn_volume_handle:hover{background:#829bc6}#readspeaker_button1 .rsbtn_stop{border-right:1px solid #2f5097}#readspeaker_button1 .rsbtn_dragbar{border:1px solid #2f5097;border-radius:0;width:110px}#readspeaker_button1 .rsbtn_dragbar:focus{background:#829bc6}#readspeaker_button1 .rsicn{color:#2f5097}#readspeaker_button1.rs_mobile .rsbtn_play{display:inline-block;line-height:26px}#readspeaker_button1.rs_mobile .rsbtn_left{margin-left:0}#readspeaker_button1.rs_mobile .rsbtn_right{display:none}#readspeaker_button1.rs_mobile span{display:inline-block}div.rspopup{background:#f5f5f5;border:1px solid #2f5097;border-radius:0;color:#2f5097}div.rspopup:focus,div.rspopup:hover{color:#829bc6}.rs_home{margin-bottom:20px}#fr_button{border:0;margin-bottom:20px;padding:0}#fr_button,#fr_button a{background:transparent;display:flex}#fr_button a{align-items:center;border:1px solid #2f5097;margin:10px 0;padding:8px 10px;width:max-content}#fr_button a:hover span{text-decoration:underline}#fr_button span{font-family:inherit!important}#fr_listenicon{margin-right:10px}[a11y-contrast=high-bw] #readspeaker_button1 button,[a11y-contrast=high-wb] #readspeaker_button1 button{text-decoration:none!important}[a11y-contrast=high-bw] #readspeaker_button1 a,[a11y-contrast=high-bw] #readspeaker_button1 span,[a11y-contrast=high-wb] #readspeaker_button1 a,[a11y-contrast=high-wb] #readspeaker_button1 span{color:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play{background:#fff;border:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:focus .rsbtn_text,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:hover .rsbtn_text,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:focus .rsbtn_text,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:hover .rsbtn_text{color:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:focus .rsplay:before,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:hover .rsplay:before,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:focus .rsplay:before,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:hover .rsplay:before{color:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_label,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:focus .rsbtn_label,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:focus .rsbtn_text:before,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:hover .rsbtn_label,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_play:hover .rsbtn_text:before,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_text,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_label,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:focus .rsbtn_label,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:focus .rsbtn_text:before,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:hover .rsbtn_label,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_play:hover .rsbtn_text:before,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_text{color:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_right,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_right{border-left:1px solid #000;color:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_exp_inner,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_exp_inner{background:#fff;border:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_tooltoggle,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_tooltoggle{background:#ccc;border-right:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_tooltoggle:hover,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_tooltoggle:hover{background:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_tools,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_tools{background:#fff;border:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_player_item:focus .rsicn,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_player_item:hover .rsicn,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_tool:focus .rsicn,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_tool:hover .rsicn,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_player_item:focus .rsicn,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_player_item:hover .rsicn,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_tool:focus .rsicn,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_tool:hover .rsicn{color:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_progress_handle a,[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_progress_played,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_progress_handle a,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_progress_played{background:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_progress_handle a:hover,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_progress_handle a:hover{background:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_volume_container,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_volume_container{background:#fff;border:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_volume_handle,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_volume_handle{background:#000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_volume_handle:hover,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_volume_handle:hover{background:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_stop,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_stop{border-right:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_dragbar,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_dragbar{border:1px solid #000}[a11y-contrast=high-bw] #readspeaker_button1 .rsbtn_dragbar:focus,[a11y-contrast=high-wb] #readspeaker_button1 .rsbtn_dragbar:focus{background:#ccc}[a11y-contrast=high-bw] #readspeaker_button1 .rsicn,[a11y-contrast=high-wb] #readspeaker_button1 .rsicn{color:#000}div.rspopup{background:#fff;border:1px solid #000;color:#000}div.rspopup:focus,div.rspopup:hover{color:#ccc}[a11y-contrast=high-bw] #fr_button,[a11y-contrast=high-wb] #fr_button{border:1px solid #000}a[href*="//docreader.readspeaker.com/docreader/"]:after{display:none}a[href*="//docreader.readspeaker.com/docreader/"]{display:inline-block;height:20px;overflow:hidden;position:relative;text-decoration:none;text-indent:-999em;width:20px}a[href*="//docreader.readspeaker.com/docreader/"]:before{content:"\e901";font-family:hl-icons;left:0;position:absolute;text-indent:0;top:0;width:100%}.rsbtn_toolpanel,.rsbtn_tools{width:240px!important}.rsbtn_toolpanel button,.rsbtn_tools button{justify-content:space-between}.rsbtn_btnlabel{margin-right:auto!important}.rs_minitoggler{background:#fff!important;margin-left:auto!important}address{font-style:normal}.button,.frame-layout-60 a,button{align-items:center;background:transparent;border:0;color:#2f5097;cursor:pointer;display:flex;font-family:inherit;font-size:1em;justify-content:center;line-height:1;margin:0;padding:0;text-decoration:none}.frame-layout-60 [a11y-contrast*=high] a,[a11y-contrast*=high] .button,[a11y-contrast*=high] .frame-layout-60 a,[a11y-contrast*=high] button{color:#000!important;text-decoration:underline!important}.frame-layout-60 .page-main a,.page-main .button,.page-main .frame-layout-60 a,.page-main button{border:1px solid;min-height:36px;padding:.5em 1em}.frame-layout-60 .page-main a:focus,.frame-layout-60 .page-main a:hover,.page-main .button:focus,.page-main .button:hover,.page-main .frame-layout-60 a:focus,.page-main .frame-layout-60 a:hover,.page-main button:focus,.page-main button:hover{background:#d5dcea}.frame-layout-60 [a11y-contrast*=high] .page-main a:focus,.frame-layout-60 [a11y-contrast*=high] .page-main a:hover,[a11y-contrast*=high] .page-main .button:focus,[a11y-contrast*=high] .page-main .button:hover,[a11y-contrast*=high] .page-main .frame-layout-60 a:focus,[a11y-contrast*=high] .page-main .frame-layout-60 a:hover,[a11y-contrast*=high] .page-main button:focus,[a11y-contrast*=high] .page-main button:hover{background:#ccc}.page-main .button--secondary{color:#525252}.page-main .button--secondary:focus,.page-main .button--secondary:hover{background:#ccc}.button--inline,.frame-layout-60 a{display:inline-flex}figure{display:table;margin:0}figure img{display:block;max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){figure img{max-width:none;width:100%}}figure figcaption{caption-side:bottom;color:inherit;display:table-caption}nav ul{list-style:none;margin:0;padding:0}nav a{text-decoration:none}.header-image img{display:block;height:auto;margin-top:-20px;width:100%}.share{display:flex;justify-content:center;position:relative;z-index:2}.shariff{background:#fff;border:2px solid;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#2f5097;display:none;font-size:1.3rem;left:50%;max-width:calc(100vw - 40px);padding:5px;position:absolute;top:calc(100% + 17px);transform:translateX(-50%)}@media (min-width:768px),print{.shariff{max-width:98rem}}[a11y-contrast*=high] .shariff{color:#000}.shariff:before{background:#fff;border-left:2px solid;border-top:2px solid;content:"";display:block;height:17px;left:calc(50% - 8px);position:absolute;top:-10px;transform:rotate(45deg);width:17px}.shariff ul{display:block!important}@media (min-width:576px){.main-footer .shariff ul{display:flex!important;flex-wrap:nowrap!important;justify-content:center}}@media (min-width:992px){.shariff ul{display:flex!important;flex-wrap:nowrap!important;justify-content:center}}.shariff li{display:block;float:none!important;height:35px!important;margin:5px!important;max-width:none!important;min-width:1px!important;width:auto!important}.shariff a{display:flex!important;height:35px!important;padding:5px}[a11y-contrast=high-wb] .shariff a{background:#fff!important;border:1px solid}[a11y-contrast=high-wb] .shariff a:focus,[a11y-contrast=high-wb] .shariff a:hover{background:#ccc!important}.shariff [class*=fa-]{background-repeat:no-repeat;height:25px!important;margin-right:5px;width:25px!important}[a11y-contrast=high-wb] .shariff [class*=fa-]{filter:invert(100%)}.shariff [class*=fa-]:before{display:none}.shariff .fa-facebook-f{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-facebook.svg)}.shariff .fa-envelope{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-mail.svg)}.shariff .fa-lock{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-threema.svg)}.shariff .fa-twitter{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-twitter.svg)}.shariff .fa-whatsapp{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-whatsapp.svg)}.shariff .share_text{align-items:center;display:flex!important;padding-left:0!important;text-indent:0!important}@media (min-width:768px),print{.shariff .share_text{padding:0 5px 0 10px!important}}.a11y-settings button{margin:.25em;padding:.5em;width:100%}@media (min-width:576px){.a11y-settings button{width:auto}}.a11y-settings__font-size{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.a11y-settings__font-size button:disabled{opacity:.5}.a11y-settings__font-size .a11y-settings__font-size-bigger{font-size:2rem}.a11y-settings__contrast{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.a11y-settings__contrast .active{background:#d5dcea}[a11y-contrast*=high] .a11y-settings__contrast .active{background:#ccc}@media print{.contact,.extra-nav,.functions,.page-main>.cols>:last-child,.page-toolbar__buttons,.page>footer,.readspeaker-button,.rsbtn,.share,.to-top-button{display:none!important}body{background:#fff;padding:0}.page-header{box-shadow:none;margin-bottom:10px;position:static}.main-nav{position:static!important}.main-nav li{border:1px solid silver!important}.main-nav-info li{border:1px solid silver;border-top:0}.main-nav-info a{display:flex;flex-direction:column;height:100%}.main-nav-info .text{display:flex;flex:1 1 100%;flex-direction:column;position:static;transform:translateY(0)}.main-nav-info .text p{flex:1 1 100%}.page{display:block;min-height:1px}.page-toolbar>:first-child{width:100%}.page-main>.cols{display:block}.page-main,.page-main--default>.cols>:first-child{width:100%}.cols,.cols-2{display:flex;justify-content:space-between}.cols-2 .col{width:calc(50% - 10px)}body.events-list .page-main>.cols>:first-child,body.news-list .page-main>.cols>:first-child{width:100%}.news-single-back{display:none}.frame-layout-10,.frame-layout-11,.news-list-item,.organizations__item{border:1px solid silver;box-shadow:none}}
/*# sourceMappingURL=main.css.map */
