.about{z-index:5;color:#ccc;width:100%;display:flex;position:relative}.about .content{z-index:1;flex-direction:row;width:100%;margin-top:20px;display:flex}.about .content .text{box-sizing:border-box;padding:50px;font-size:1rem}.about .content .text h2{color:#eee;margin-bottom:10px;font-size:1.8rem;font-weight:400}.about .content .text a{color:#ccc}.about .content .text a:hover{color:#6b0279}.about .content .imgcontainer{box-sizing:border-box;width:40vw;min-width:30vw;max-width:40vw;margin-left:auto;display:flex}.about .content .imgcontainer img{object-fit:contain;flex:none;width:100%;height:auto;display:block}@media screen and (max-width:750px){.about .skyimagebg{height:100%}.about .content{flex-direction:column;margin-top:-150px}.about .content .imgcontainer{width:100%;max-width:100%;margin:0;padding:50px}}
.releasesSection{z-index:10;color:#ccc;justify-content:center;width:100%;display:flex;position:relative}.releasesSection .container{box-sizing:border-box;flex-direction:column;width:100%;padding:50px 0;display:flex}.releasesSection .container .headline{width:100%;margin-top:50px}.releasesSection .container .headline h1{letter-spacing:5px;text-transform:uppercase;text-align:center;color:#eee;font-weight:400}.releasesSection .container .content{flex-wrap:wrap;justify-content:center;padding:50px;display:flex}.releasesSection .container .content .releases{flex-wrap:wrap;justify-content:space-evenly;width:100%;display:flex}.releasesSection .container .content .release{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(75deg,#ffffff0d 0%,#ffffff1a 100%);border:1px solid #ffffff1a;border-radius:30px;flex:0 0 400px;width:400px;min-width:400px;max-width:400px;height:400px;min-height:400px;max-height:400px;margin-bottom:20px;padding:15px;transition:scale .5s,all .5s;overflow:hidden;box-shadow:5px 5px 5px #0000001a}.releasesSection .container .content .release:hover{transition:scale .5s,all .5s;transform:scale(1.13)}.releasesSection .container .content .release .label{text-align:center;z-index:1;border-bottom:35px solid #672626;border-left:35px solid #0000;border-right:35px solid #0000;width:100px;height:10px;font-size:.72rem;line-height:54px;position:absolute;top:20px;right:-42px;transform:rotateY(0)rotate(45deg)}.releasesSection .container .content .release .coverWrapper{border-radius:20px;width:100%;height:100%;overflow:hidden}.releasesSection .container .content .release img{border-radius:0;width:100%;height:auto;transition:scale .5s,all .5s}.releasesSection .container .content .release img:hover{box-shadow:0 10px 13px -7px #fff0,0 15px 50px -30px #ffffff4d}.releasesSection .container a{text-align:center;color:#ccc;font-size:1.3rem}@keyframes swipe{0%{transform:translate(0)}to{transform:translate(-15px)}}@media screen and (max-width:750px){.releasesSection .container .headline{font-size:1.3rem}.releasesSection .container .content{justify-content:start;margin-top:30px;padding:10px}.releasesSection .container .content .releases .release{flex:0 0 300px;width:300px;min-width:300px;max-width:300px;height:300px;min-height:300px;max-height:300px}.releasesSection .container .content .releases .release:hover{transform:none}.releasesSection .container .content .releases .release .label{border-bottom:30px solid #672626;border-left:30px solid #0000;border-right:30px solid #0000;width:60px;height:10px;font-size:.43rem;line-height:50px;top:7px;right:-33px}}
.footer{box-sizing:border-box;color:#aaa;background:#1b1b1b;width:100%;padding:30px;font-size:.8rem;display:flex}.footer .left{cursor:pointer;width:50vw}.footer .left .impressum{flex-direction:row;margin-top:20px;display:flex;position:relative}.footer .left .impressum .impressum-placeholder{color:#666;font-size:.9rem}.footer .right{text-align:right;width:50vw}
