love your site! but the text is hard to read due to the animated backgrounds. maybe you could try adding backgrounds to your text by putting them inside a and giving the div a coloured background? you can make it slightly transparent by using rgba (https://www.w3schools.com/css/css_image_transparency) or make it a gradient. http://www.colorzilla.com/gradient-editor/ is a good site to check out for gradient bgs!
once again, love the style!! and i super duper recommend w3schools.com for learning CSS, it's really helpful! :D