.container {
    width: 100vw;
    height: 100vh;
    background: #0079bf;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    }

    .box {
    width: 850px;
    height: 850px;
    background: #fff;
    border-radius: 20px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
    }
    
    body {
    margin: 0px;
    text-align: center;
    }
    
    .container img {
        max-width:100px;
        max-height:100px;
        width: auto;
        height: auto;
    }
    
button {
 color: #090909;
 padding: 0.7em 1.7em;
 font-size: 18px;
 border-radius: 0.5em;
 background: #e8e8e8;
 border: 1px solid #e8e8e8;
 transition: all .3s;
 box-shadow: 6px 6px 12px #c5c5c5,
             -6px -6px 12px #ffffff;
}

button:active {
 color: #666;
 box-shadow: inset 4px 4px 12px #c5c5c5,
             inset -4px -4px 12px #ffffff;
}