I checked out your site.
Something is definitely off in the contact section.
I see there isn’t a color set for the Primary Theme Color. It looks to be set to transparent. If you change it to the default color or another the link in the content area of the contact section will show.
You can also change the font color for all dark sections in the General > Color Settings section of the Integral Options panel.
As for the contact form itself, are you using another type of form? I see the site is loading a CSS file entitled http://pat-mcgraw.com/wp-content/uploads/titan-framework-cfc-css.css?ver=4.9.5 which is overriding the default Contact Form 7 and theme styles.