Devarium opening web page
Hey all ! This is a work in progress of the landing page I am creating for Devarium, a web agency based in Lyon, France. The main baseline is saying "Your website on demand (at your size)" It is a kind of play on words in french, that's why I chose to put some "blueprints plans" on the background. What do you think ?
More by Sébastien Navizet View profile
Like