body {
    background-image: radial-gradient(73% 147%, #EADFDF 59%, #ECE2DF 100%), radial-gradient(91% 146%, rgba(255,255,255,0.50) 47%, rgba(0,0,0,0.50) 100%);
    background-blend-mode: screen;
    height: 100%;
}

.logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    margin-top: 15%;
}

.icon {
    width: 50px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding-top: 5%;
}

@media (max-width: 768px){
    .logo{
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 80%;
        margin-top: 50%;
    }

    .icon {
        width: 35px;
        padding-top: 15%;
    }
}