html {
    width: 100vw;
    height: 100vh;
    overflow: hidden;
}

body {
    padding: 0px;
    margin: 0px;
    width: 100vw;
    height: 100vh;
    background: rgb(0, 0, 0);
    background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(173, 241, 255, 1) 100%);
}

div.logo-wrapper
{
    margin-top: calc( 50vh - 225px );
    margin-left: calc( 50vw - 300px );
    width: 600px;
    height: 450px;
}

div.angersternchen
{
    margin-left: calc( 50% - 150px );
    width: 300px;
    height: 300px;
}

div.slogan
{
    margin-left: calc( 50% - 300px );
    width: 600px;
    height: 150px;
}