Try using pixels instead of percentage to position (place your div with margin-top and margin-left) your elements (add position:absolute), it makes your page looking less chaotic on phone view !
I had so much fun exploring your site! You are so creative and your way of expressing yourself is just too cool. Love your art- esp your calligraphy stuff
protip: have all your pages be vertical strips of content so you dont have to worry about mobile formatting :d
ALSO change the viewport initial scale so the page isnt super zoomed in on mobile!!!!!
All of u are lifesavers
PRO TIP!