html{margin-top:0!important}#medienwand .col>img{width:100%;height:auto;outline:2px solid #fff}#medienwand p{margin:60px 0}#medienwand{width:3840px;height:2160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-slide{width:3840px;height:2160px;background-color:#fff}#medienwand .slide-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85%}#medienwand .text-only p{max-width:100%!important;margin:0 auto;font-size:150px;font-family:mrs-eaves,serif;font-weight:400;font-style:normal;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased}#medienwand .text-only small{font-size:40px;display:block;margin-top:10vh;font-family:'Avenir LT W01_65 Medium1475532',Helvetica,sans-serif}.half-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60%}#medienwand .half-text p{max-width:100%;font-size:70px}.revealer,#menubtn,#wpadminbar,.logo-wrap{display:none}#ipad-controls{position:absolute;bottom:0;height:100px;width:100vw;background-color:#c3ac6f;z-index:99}.isIpad #ipad-controls{display:block}.straenge{margin:20px}.straenge li{height:60px;text-align:center;display:inline-block;margin:0 10px;background-color:#fff;border:1px solid #ccc;position:relative}.straenge li a{display:block;height:100%;padding:20px;color:#000;border:none}.straenge .current_page_item a{outline:4px solid #004a57}.straenge #autoplay{margin-right:40px}.straenge #autoplay:after{content:"";position:absolute;right:20px;width:2px;height:60px;top:0;right:-30px;background:#fff}.toggle-autoplay.active{outline:4px solid #004a57}#login-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(195,172,111,.95);z-index:99999}#login-overlay.hide{display:none}.login-overlay-content{width:400px;height:300px;background-color:#fff;border:2px solid #004a57;border-radius:8px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:25px;margin:0 auto;text-align:center}.login-overlay-content input{display:inline-block;border:1px solid #ccc;width:45px;height:50px;margin-top:20px;transition:all .2s ease;text-align:center;font-size:25px}.login-overlay-content input:active,.login-overlay-content input:focus{outline:1px solid #000;transition:all .2s ease}.login-overlay-content #confirm-login{display:block;max-width:60%;margin:40px auto}