I have confirmed all of the settings. Please look at the home page:
You will see that the content from the "Philosophy" page is no longer being displayed on the home page.
Here is a link to the philosophy page so you can see that there is actual content on that page.
Also, Latest News and the Learn More button are now overlapping.