           .comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]),
        .comment-form select,
        .comment-form textarea,
        .frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),
        .frm_form_field select,
        .frm_form_field textarea,
        .hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),
        .hs-form-field select,
        .hs-form-field textarea {
            color: #0F233C!important;
        }
      .hbspt-form .hs-form-field label:not(.hs-error-msg) {
    color: #0F233C;
        text-align: left;
}
::-ms-input-placeholder { /* Edge 12-18 */
  color: #0F233C;
}

::placeholder {
  color: #0F233C;
}
.hs-form-field select.is-placeholder {
    color: #0F233C;
}


.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus, .comment-form select:focus, .comment-form textarea:focus, .frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus, .frm_form_field select:focus, .frm_form_field textarea:focus, .hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus, .hs-form-field select:focus, .hs-form-field textarea:focus {
    outline: 0;
    border-color: #0F233C;
}
.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]), .comment-form select, .comment-form textarea, .frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]), .frm_form_field select, .frm_form_field textarea, .hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]), .hs-form-field select, .hs-form-field textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    border-radius: 0;
    border: 0;
    border-bottom: none;
    background-color: #fff;
    padding: 0;
    -webkit-transition: border-bottom-color .3s, background-color 99999s;
    -o-transition: border-bottom-color .3s, background-color 99999s;
    transition: border-bottom-color .3s, background-color 99999s;
    font-size: 16px;
    font-family: Manrope, sans-serif;
    line-height: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    color: #0F233C!important;
    padding: 20px 15px 20px 15px
}

.hbspt-form .actions .hs-button {
    background-color: #F5C14D;
    color: #fff;
    border-color: #F5C14D;
}
.hbspt-form .actions .hs-button:hover {
    background-color: #0F233C;
    color: #fff;
    border-color: #0F233C;
}
.grecaptcha-badge { 
    visibility: hidden !important;
  margin-bottom: 0px;
}
.hs-form-section {
background-color: #f4f4f4;
}
.hs-form__thankyou-message {
    color: #000; /* Change to your desired color */
}
.comment-form input:-internal-autofill-selected, .comment-form input:-webkit-autofill, .comment-form textarea:-internal-autofill-selected, .comment-form textarea:-webkit-autofill, .frm_form_field input:-internal-autofill-selected, .frm_form_field input:-webkit-autofill, .frm_form_field textarea:-internal-autofill-selected, .frm_form_field textarea:-webkit-autofill, .hs-form-field input:-internal-autofill-selected, .hs-form-field input:-webkit-autofill, .hs-form-field textarea:-internal-autofill-selected, .hs-form-field textarea:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px transparent inset; 
    -webkit-text-fill-color: #0F233C;