* {
    cursor: none;
}

body {
    overflow: hidden;  
    /*background-color: rgb(15, 15, 27);*/
    /*/background-color: rgba(0,0,0,0.65);*/
}


#logo {
    background: url(../images/Logo.svg);
    background-position: 50% 50%;
    background-size: 18%;
    background-repeat: no-repeat;
    width: 32em;
    height: 18em;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 20px;
}
@media (min-width: 300px) {
    #logo {
        background-size: 25%;
    }
}
@media (min-width: 350px) {
    #logo {
        background-size: 45%;
    }
 }