.icare-form-wrap{max-width:900px;margin:30px auto;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:24px}
.icare-form h2{margin-top:0}
.icare-form fieldset{border:1px solid #eee;margin:18px 0;padding:16px;border-radius:10px}
.icare-form legend{padding:0 8px;font-weight:600}
.icare-form label{display:block;margin:8px 0}
.icare-form input[type=text], .icare-form input[type=email], .icare-form input[type=date], .icare-form textarea, .icare-form select{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px}
.icare-btn{display:inline-block;padding:12px 18px;border:0;border-radius:10px;background:#0073aa;color:#fff;cursor:pointer}
.icare-fee-note{background:#f7fbff;border:1px solid #dceeff;padding:10px;border-radius:8px;margin:10px 0}
.icare-thanks{text-align:center}
