demo page: The font size seems to be where it needs to be. I did increase the vertical spacing for the links in the mobile version. The banner now scales intelligently. Next up is to work on some lingering layout issues with the middle content.
"Be of the same mind toward one another. Do not set your mind on high things, but associate with the humble. Do not be wise in your own opinion." Romans 12:16