Hi Ciaran,
Some more information for you.
I disabled most of the plugins - no change.
What I have discovered is that the homepage works and displays the content. This uses a different template.
In looking at the difference between the Homepage and the default templates, I added some custom code to the default template to solve a display issue I was having. Found the code from one of your recommendations here on the site and it did solve my initial problem. This is the code:
h2,h3,h4,h5 {
color: #6b1d20;
}
#header, #header_slide {
height: 150px;
}
.maincontent {
padding: 20px 35px;
}
@media only screen and (max-width: 767px) {
#main {
display: flex;
flex-direction: column;
}
.sidecol_a, .sidecol_b {
order: 1;
}
}
Thanks.