I like what you’ve done with the style but the text is hard to read. I’m not keen on the font. You could use a different font for the smaller writing. For the title and headings, it’s ok.
Thanks for the feedback, I guess I knew that the font used throughout made the text difficult to read. I have removed it from p elements and kept on headings. Think it still looks good and readable!