body {
    background: #0F2027;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to top, #2C5364, #203A43, #0F2027);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to top, #2C5364, #203A43, #0F2027);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.container {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    width: 100%;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
}

.box {
    width: 700px;
    height: 400px;
    border-radius: 2px;
    background-color: rgb(44, 42, 42);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.btn {
    margin-top: 10px;
}


.password {
    margin-top: 20px;
    width: 300px;
    height: 50px;
    background-color: white;
    font-size: x-large !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}