I have set up a VPS with Apache web server, and installed Let's Encrypt for the website.
However, when the site is loaded without the www.
it goes to the default page from the domain registrar. The website loads correctly if it is included.
I will include my DNS settings below also.
Here are the two links to see the problem live
I have a feeling this is a problem with my DNS settings. However fail to see where the downfall is.