/*240a9d8bae9315deb46c2666a6f3c473*/
#g-page-surround{min-height:0 !important}.gantry-logo{position:relative}.gantry-logo svg{-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gantry-logo svg.ku{margin:30px 0 0 0}@-webkit-keyframes jf_logo_animation{0%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}10%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}60%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}}@-moz-keyframes jf_logo_animation{0%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}10%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}60%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}}@-ms-keyframes jf_logo_animation{0%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}10%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}60%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}}@-o-keyframes jf_logo_animation{0%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}10%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}60%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}}@keyframes jf_logo_animation{0%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}10%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}60%{-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}}.jf_logo_wrap{display:inline-block;position:relative}.hidden-ausgabe{display:block}.hidden-ausgabe img{margin-left:10px;margin-top:10px}.jf_logo_wrap .jf_logo_animation{position:relative;overflow:hidden;-webkit-transition:opacity 0.3s ease;-khtml-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.jf_logo_wrap .jf_logo_animation:before{content:"";position:absolute;bottom:12px;height:1px;width:100%;-webkit-transform:translateX(-101%);-khtml-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:all 0.4s ease;-khtml-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background-color:#fff;-webkit-animation:jf_logo_animation 10s infinite;-khtml-animation:jf_logo_animation 10s infinite;-moz-animation:jf_logo_animation 10s infinite;-ms-animation:jf_logo_animation 10s infinite;-o-animation:jf_logo_animation 10s infinite;animation:jf_logo_animation 10s infinite;z-index:2}.jf_logo_wrap .jf_logo_animation.white:before{background-color:#fff}.jf_logo_wrap:hover .jf_logo_animation:before{opacity:0}.jf_logo_descr b{padding-left:10px}.jf_logo_wrap a,.jf_logo_wrap strong{color:#fff !important}.jf_logo_wrap i{margin:0 5px 0 0}.jf_logo_descr_bg{position:absolute;z-index:9999;top:100%;margin:7px 0 0 7px;left:0;background:#000000;opacity:0.9;border-radius:10px;height:0;visibility:hidden;height:150px;-webkit-transition:width 0.3s, padding 0.15s 0.3s, height 0.15s 0.3s, visibility 0.3s 0.5s;-khtml-transition:width 0.3s, padding 0.15s 0.3s, height 0.15s 0.3s, visibility 0.3s 0.5s;-moz-transition:width 0.3s, padding 0.15s 0.3s, height 0.15s 0.3s, visibility 0.3s 0.5s;-ms-transition:width 0.3s, padding 0.15s 0.3s, height 0.15s 0.3s, visibility 0.3s 0.5s;-o-transition:width 0.3s, padding 0.15s 0.3s, height 0.15s 0.3s, visibility 0.3s 0.5s;transition:width 0.15s, padding 0.15s 0.15s, height 0.15s 0.15s, visibility 0.15s 0.15s}.jf_logo_descr div b{text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black}.jf_logo_descr{z-index:9999;position:absolute;top:100%;left:0;padding:27px 10px 20px 10px;color:#fff;font-size:1.5em;opacity:0;visibility:hidden;-webkit-transition:opacity 0.05s, visibility 0.05s 0.1s;-khtml-transition:opacity 0.05s, visibility 0.05s 0.1s;-moz-transition:opacity 0.05s, visibility 0.05s 0.1s;-ms-transition:opacity 0.05s, visibility 0.05s 0.1s;-o-transition:opacity 0.05s, visibility 0.05s 0.1s;transition:opacity 0.05s, visibility 0.05s 0.1s}.jf_logo_wrap:hover .jf_logo_descr_bg{visibility:visible;-webkit-transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s;-khtml-transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s;-moz-transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s;-ms-transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s;-o-transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s;transition:visibility 0s, height 0.3s, padding 0.3s, width 0.15s 0.3s}.jf_logo_wrap:hover .jf_logo_descr{opacity:1;visibility:visible;-webkit-transition:visibility 0s, opacity 0.3s 0.5s;-khtml-transition:visibility 0s, opacity 0.3s 0.5s;-moz-transition:visibility 0s, opacity 0.3s 0.5s;-ms-transition:visibility 0s, opacity 0.3s 0.5s;-o-transition:visibility 0s, opacity 0.3s 0.5s;transition:visibility 0s, opacity 0.3s 0.5s}.jf_header_resp_btns{display:none;position:absolute;right:10px;top:50%;transform:translate3d(0, -50%, 0)}.jf_header_resp_btns .jf_ku_login_btn{min-width:0px;padding:10px}.jf_header_resp_btns .jf_ku_login_btn svg{vertical-align:middle}@media (max-width:768px){.jf_header_resp_btns{display:block}#g-header .g-container{width:100%;text-align:center}#g-header .g-container .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;max-width:100%}#g-header .g-container .gantry-logo{display:inline-block}#g-header .g-container .gantry-logo svg{margin:10px 0 0 0}}@media (max-width:414px){#g-header .g-container .gantry-logo svg{width:80px}}@media (pointer:coarse){.gantry-logo{pointer-events:none}}