.form{background-color:#fff;border:1px solid #289df6;border-radius:20px;box-shadow:0 0 40px 0 #ddd;display:block;height:240px;margin:20px auto;width:450px}.form:hover{box-shadow:0 0 60px 0 #ccc;transform:scale(1.02);transition:.4s}.row-one{padding:20px}.row-two{padding:30px}.text-input{background-color:#dbeffe;border:none;border-radius:10px;cursor:pointer;height:30px;outline:none;padding:5px 10px;width:60px}.text-input:last-child{margin-bottom:35px}.text-input:hover{background-color:#cbe7fd}#submit{background-color:#289df6;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;height:40px;margin:auto;outline:none;width:140px}#submit:hover{background-color:#0a8ef2}.text{display:inline-block;margin:5px 20px 5px 8px}.row-one{padding:30px 20px 15px}.row-two{padding:15px 20px 30px}.container-bmi{cursor:pointer;display:inline-block;padding-left:30px;position:relative;user-select:none}.container-bmi input{opacity:0;position:absolute}.checkmark{background-color:#dbeffe;border-radius:50%;height:25px;left:0;position:absolute;top:0;width:25px}.container-bmi:hover input~.checkmark{background-color:#cbe7fd}.container-bmi input:checked~.checkmark{background-color:#289df6}h1{color:#289df6;display:block;font-size:30px;padding-top:15px}h1,h2{font-weight:300;text-align:center}h2{font-size:22px}h3{font-size:24px;padding:15px;text-align:center}h3,h3 b{font-weight:300}h3 b{color:#289df6;font-size:32px}.checkmark:after{content:"";display:none;position:absolute}.container-bmi input:checked~.checkmark:after{display:block}.container-bmi .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}