.hr-form .hr-form-group{margin-bottom:1.2rem;position:relative}.hr-form .form-control{padding:10px 20px;border:1px solid #e5e5e5;color:#888;font-size:15px;background-color:#fff;width:100%;height:55px;border-radius:10px!important}.hr-form .form-control:focus{box-shadow:none;border-color:var(--color-4)}.hr-form .form-control::placeholder{color:#000}.hr-form .hr-fill{background-color:#fff}.hr-form .hr-error{margin-top:5px;color:red;font-size:.875rem}.hr-form .hr-btn{border:none}.hr-form-group label{font-size:14px;color:#222;font-weight:500;margin-bottom:2px}.g-recaptcha{transform:scale(1);transform-origin:0}#card-element{background:#f4f4f4;border:1px solid #ddd;border-radius:6px;padding:12px;box-sizing:border-box;height:auto;transition:all 0.3s ease}#card-element:focus-within{border-color:#007bff;box-shadow:0 0 8px rgb(0 123 255 / .3)}