body{ margin: 0;padding: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; box-sizing: border-box; display: flex; flex-direction: column; gap: 10rem; background-image: linear-gradient(#FAF6E3,#D8DBBD,#B59F78); height: 100vh; width: 100vw; } input{ border: 1px solid black; border-radius: 8px; padding: 6px; } input::placeholder{ font-size: 12px; color: black; } .form-Container, .personal-detail, .step2{ margin: 0 auto; width: 75vw; } .form-Container legend{ font-size:16px; font-weight: bold; } #gender-id{ font-weight: bold; } #gender-id label{ font-weight: normal; } #btn-div{ padding: 20px; display: flex; justify-content: space-evenly; } #btn-div button{ cursor: pointer; border: none; padding: 8px; width: 5rem; border-radius: 10px; background-color: rgb(97, 97, 211); color: white; bottom: 0; } #btn-div button:hover{ background-color: #fff; color: rgb(17, 17, 17); font-size: 16px; } .step2 { display: none; } .step2.active { display: inline; } #prv-btn,#review-submit { display: none; }