Still sorting out my JS conundrum and have another CSS issue making me crazy.
Using every tool I have, I cannot find the color of the default text (like “Your Name”) in the contact form fields. It’s not very visible and need to be changed, but I can’t find which CSS is affecting it.
That’s the default placeholder text which is styled by the browser and is usually a lighter colour to show its the placeholder text and not the input text.
Note that it is a big accessibility issue to not have an identifying label element for the input as placeholder text should never be used on its own to identify an input. Once you have entered data then you have no way of knowing if the data is correct when you review the form as there are no labels. This is especially complicated when autofill has been used and has filled in all the wrong details.