@-webkit-keyframes folding{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}@keyframes folding{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}@-webkit-keyframes fade{0%,20%{opacity:0}17%,3%{opacity:1}}@keyframes fade{0%,20%{opacity:0}17%,3%{opacity:1}}body,html{margin:0;padding:0}body [lang]:not([lang^=en]),html[lang^=de] body [lang]:not([lang^=de]){display:none}html[lang^=de] body [lang^=de]{display:block}#pageLoader{align-items:center;bottom:0;color:#4c5667;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}#pageLoader .pageLoaderCenter{display:flex;flex-direction:column}#pageLoader .pageLoaderAnimation{font-size:0;height:50px;left:50%;margin-left:-25px;position:relative;width:50px}#pageLoader .pageLoaderAnimation span{height:25px;position:absolute;width:25px}#pageLoader .pageLoaderAnimation span:before{-webkit-animation:folding 1.7s infinite linear both;animation:folding 1.7s infinite linear both;background-color:#000;content:"";display:block;height:25px;left:0;position:absolute;top:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:25px}#pageLoader .pageLoaderAnimation span:nth-child(1){left:0;top:0}#pageLoader .pageLoaderAnimation span:nth-child(2){right:0;top:0;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}#pageLoader .pageLoaderAnimation span:nth-child(2):before{-webkit-animation-delay:.2s;animation-delay:.2s}#pageLoader .pageLoaderAnimation span:nth-child(3){bottom:0;left:0;-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}#pageLoader .pageLoaderAnimation span:nth-child(3):before{-webkit-animation-delay:.6s;animation-delay:.6s}#pageLoader .pageLoaderAnimation span:nth-child(4){bottom:0;right:0;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}#pageLoader .pageLoaderAnimation span:nth-child(4):before{-webkit-animation-delay:.4s;animation-delay:.4s}#pageLoader .pageLoaderText,.errorWrapper{font-family:Helvetica,Arial,sans-serif;text-align:center}#pageLoader .pageLoaderText{font-size:12px;padding-top:20px;text-transform:uppercase}#pageLoader .pageLoaderLogo{position:relative;z-index:1;opacity:0;-webkit-animation:fade 1.7s 1s infinite;animation:fade 1.7s 1s infinite}.errorWrapper{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100vw}.errorWrapper .errorMessage{background:#fdfdfd;border:1px solid #d0d8de;max-width:550px;padding:20px 25px 35px;margin:20px;border-radius:6px}.errorWrapper .errorMessage .errorIcon{margin-bottom:10px}.errorWrapper .errorMessage .errorHeadline{color:#697a8b;font-size:24px;font-weight:700;line-height:1.25;margin-bottom:20px}.errorWrapper .errorMessage .errorText{color:#697a8b;font-size:16px;font-weight:300;line-height:1.35}.errorWrapper .errorMessage .errorDivider{border:0;border-bottom:1px solid #d0d8de;margin:15px 0}.errorWrapper .errorMessage .reloadLink{margin-top:10px;display:block;cursor:pointer}