Great work,actually I like the topic.
I have a note I like your page in small screens than on large ones.
I feel the large size of your image and videos making it hard to read your words… in small screen it is more readable