* {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
background: #000000;
background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(4, 2, 28, 1) 51%, rgba(2, 2, 28, 1) 100%);
height: 100vh;
}

.türchen {
    width: 40vw;
    height: 40vw;
    background-color: white;
    transition: 0.25s;
    border-radius: 15px;
    margin-bottom: 5vw;
}

.türchen img {
    width: 40vw;
    height: 40vw;
    border-radius: 15px;
	border: 2px solid white;
}


.türchen:hover {
    transform: scale(0.98);
}

main {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: wrap;
}

.logo {
    width: 100vw;
}

header {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    margin-top: 20px;
}

.sticker {
    width: 80vw;
}