Please verify colour contrast using a tool like contrastchecker[1]
Also, there are some accessibility issues with the page, use one of the Web Accessibility Evaluation Tools to fix this.
[1] https://webaim.org/resources/contrastchecker/
[2] https://www.w3.org/WAI/ER/tools/