/* More specific targeting */
.contact-form .wpcf7-form label {
        font-family: 'Inter', Arial, Helvetica, sans-serif;
        font-style: italic;
}

.contact-form .wpcf7-form-control::placeholder {
        font-family: 'Inter', Arial, Helvetica, sans-serif;
        font-style: italic;
}

/* Target button text by selecting the button element */
.contact-form #form-submit,
.contact-form .wpcf7-submit {
    font-family: 'Inter', Arial, Helvetica, sans-serif;
    font-style: italic;
}

span.wpcf7-not-valid-tip {
    color: #00CAE4;
}

.wpcf7-validates-as-required.wpcf7-not-valid {
    border-color: #00CAE4;
}

.wpcf7 form.invalid .wpcf7-response-output{
color: #00CAE4;
}