.customContainer{padding-top:0!important}.header{text-align:center}.header__img{box-shadow:0 0 10px 1px rgba(0,0,0,.3);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.fluidImg{width:100%}.navigation{height:55px;box-shadow:0 0 10px 1px rgba(0,0,0,.3);border-radius:3px}.footerWrapper[data-v-69b466f9]{background-color:#333;width:100%;border-top:5px solid #af4a45}.smalltitel[data-v-69b466f9]{color:grey;font-size:15px}.bigtitel[data-v-69b466f9]{margin-bottom:0;margin-top:-23px;margin-left:-3px;color:#af4a45;font-size:50px}a[data-v-69b466f9]{color:grey!important}a[data-v-69b466f9],p[data-v-69b466f9]{font-size:.8rem;margin-top:-2px;text-decoration:none}p[data-v-69b466f9]{color:grey}.sideBarEntry__body[data-v-1e3bb49c]{background-color:rgba(59,59,59,.34);border-top:2px solid #af4a45;max-height:100px;padding:10px 15px}.sideBarEntry__body--noBg[data-v-1e3bb49c]{background-color:transparent}.sideBarEntry__body--noPadding[data-v-1e3bb49c]{padding:0}.sideBarEntry>img[data-v-1e3bb49c]{max-width:100%;height:auto}.calendar__detail-date[data-v-1e3bb49c]{position:absolute;bottom:0}.link[data-v-1e3bb49c]{color:rgba(0,0,0,.87);font-size:16px;font-weight:400}.calendar__headline[data-v-1e3bb49c]{display:flex;align-items:flex-end;justify-content:space-between}.calendar__entry[data-v-1e3bb49c]{border-bottom:1px dashed #af4a45;padding-bottom:10px}.calendar__body[data-v-1e3bb49c]{border-top:2px solid #af4a45;padding:10px 15px}.calendar__date[data-v-1e3bb49c]{margin-right:15px;height:90px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);max-width:70px;border:5px solid #af4a45;text-align:center;padding-top:10px;background:linear-gradient(180deg,transparent,transparent 50%,#af4a45 0,#af4a45)}.calendar__date span[data-v-1e3bb49c]:first-child{margin-top:-7px;font-size:1.5rem;font-weight:700;display:block;color:#af4a45}.calendar__date span[data-v-1e3bb49c]:last-child{margin-top:7px;font-size:1.5rem;font-weight:700;display:block}.welcomeLoader{text-align:center;margin:auto 32vw}.welcomeLoader__headline{font-size:2.5rem;font-weight:700;margin-bottom:40px}.welcomeLoader img{filter:invert(100%)}@media only screen and (max-width:768px){.welcomeLoader{text-align:center;margin:auto 4vw}.welcomeLoader__headline{font-size:1.6rem;font-weight:700;margin-bottom:40px}.welcomeLoader img{width:50%}}.main-content{align-content:flex-start}body{font-size:16px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}