.rhap_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:baseline;vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-flex:1;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{-moz-box-flex:3;flex:3 1 auto}.rhap_progress-container,.rhap_progress-section{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.rhap_progress-container{height:20px;-moz-box-flex:1;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#646464;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#323232;border-radius:2px}.rhap_progress-bar-show-download{background-color:hsla(0,0%,39.2%,.5)}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#646464;border-radius:2px}.rhap_progress-indicator{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#323232;border-radius:50px;-webkit-box-shadow:0 0 5px rgba(50,50,50,.5);box-shadow:0 0 5px rgba(50,50,50,.5)}.rhap_controls-section{flex:1 1 auto;-moz-box-pack:justify;justify-content:space-between}.rhap_additional-controls,.rhap_controls-section{display:-moz-box;display:flex;-moz-box-flex:1;-moz-box-align:center;align-items:center}.rhap_additional-controls{flex:1 0 auto}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#323232;margin-right:6px}.rhap_main-controls{-moz-box-flex:0;flex:0 1 auto;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#323232;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:-moz-box;display:flex;-moz-box-flex:1;flex:1 0 auto;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center}.rhap_volume-button{-moz-box-flex:0;flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#323232;margin-right:6px}.rhap_volume-container{-moz-box-flex:0;flex:0 1 100px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area,.rhap_volume-container{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.rhap_volume-bar-area{width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{position:relative;width:100%;height:4px;background:#646464;border-radius:2px}.rhap_volume-bar,.rhap_volume-indicator{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rhap_volume-indicator{position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#323232;opacity:.9;border-radius:50px;-webkit-box-shadow:0 0 3px rgba(50,50,50,.5);box-shadow:0 0 3px rgba(50,50,50,.5);cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#323232;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.titelbild-container{height:50vh;overflow:hidden}.titelbild{-webkit-object-fit:cover;object-fit:cover;width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid:after{content:"";display:block;clear:both}.grid-item,.grid-sizer{width:-moz-calc(50% - 5px);width:calc(50% - 5px);float:left;margin-bottom:10px;border-radius:5px}@media screen and (max-width:576px){.grid-item,.grid-item--width2{width:100%}}@media screen and (min-width:992px){.grid-item,.grid-sizer{width:-moz-calc(33.33% - 7px);width:calc(33.33% - 7px)}}.figure-caption{bottom:0;width:110%;background-color:hsla(0,0%,100%,.8);padding:.5rem;transition:translate .25s,-webkit-translate .25s;position:absolute;color:#000}.figure{position:relative;margin-bottom:0;overflow:hidden;display:block}.veranstaltungCarousel .carousel-indicators{top:0;height:20px}.img-fluid,.veranstaltungCarousel img{width:100%}.veranstaltungCarousel{padding:0!important;overflow:hidden!important}.veranstaltungCarousel .carousel-control-next-icon,.veranstaltungCarousel .carousel-control-prev-icon,.veranstaltungCarousel .carousel-indicators{-webkit-filter:invert(0);filter:invert(0)}.startPageContainer p{font-size:x-large}.startPageContainer h1{padding-top:56px}.jumbotron{padding:0;background-position:top;-webkit-background-size:cover;background-size:cover}.bannerJumbotron{background-attachment:fixed}.audioPlayer{-webkit-box-shadow:none;box-shadow:none}.blog-layout{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;overflow:hidden}.blog-layout::-webkit-scrollbar{width:0;height:0}@-webkit-keyframes slide{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-moz-keyframes slide{0%{-moz-transform:translateZ(0);transform:translateZ(0)}to{-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slide{0%{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.blog-layout-container{width:1000px;-moz-box-orient:horizontal;flex-direction:row}.blog-layout-container,.blog-layout-item{display:-moz-box;display:flex;-moz-box-direction:normal}.blog-layout-item{-moz-box-orient:vertical;flex-direction:column;-webkit-animation:slide 15s linear infinite;-moz-animation:slide 15s linear infinite;animation:slide 15s linear infinite}.blog-layout-row{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.category-container{display:-moz-box;display:flex;width:100%;padding:30px 62px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.category-text{font-style:normal;font-weight:700;font-size:52px;line-height:120%;color:#3c3c3b;white-space:nowrap;cursor:pointer;text-decoration:underline}.category-arrow{margin-left:15px;width:46px;height:32px;align-self:center}@media screen and (min-width:902px){.category-arrow{margin-left:16px;width:53px;height:40px}}.category-shift{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);transform:translateX(-100px)}@media screen and (min-width:1440px){.category-shift{-webkit-transform:translateX(-150px);-moz-transform:translateX(-150px);transform:translateX(-150px)}}.vitaJumbotron{-webkit-background-size:contain!important;background-size:contain!important;background-repeat:no-repeat;background-position:50%;height:100%}@media screen and (max-width:1200px){.vitaJumbotron{background-position:top}}@media screen and (max-width:768px){.vitaJumbotron{height:25vh}}.vitaContainer{overflow:hidden;padding-left:0!important;padding-right:0!important;height:100%}