.form-box{
    width:100%;
    max-width:500px;
    margin:auto;
    background:#fff;
    padding:30px;
    border-radius:15px;
    box-shadow:0 5px 20px rgba(0,0,0,.08);
}

.form-box h2{
    margin-bottom:20px;
    text-align:center;
}

.form-group{
    margin-bottom:15px;
}

.form-group input,
.form-group textarea,
.form-group select{
    width:100%;
    height:50px;
    border:1px solid #ccc;
    border-radius:8px;
    padding:0 15px;
}

textarea{
    min-height:120px;
    padding-top:15px;
}