body {
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}

select {
    /* background: #fafdfe; */
    background: transparent;
    height: 28px;
    width: 180px;
    line-height: 28px;
    border: 1px solid #9bc0dd;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 50px;
    border-color: #54b5a6;
    outline-color: #ebadb6;
    /* color: rgb(2, 60, 29); */
    margin-top: 10px;
}

.form {
    width: 180px;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    text-align: center;
}

.card {
    width: 250px;
    height: 254px;
    background: linear-gradient(135deg, #ebadb6 0%, #aceae1 100%);
    border-radius: 7px;
    box-shadow: 20px 20px 60px #bebebe, -20px -20px 60px #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
   }