Flat designs can be seen everywhere on the web and on every type of website. These designs ar quite eye catching as they use only basic and essential elements in the design and get rid of all the subtle textures, drop shadows, gradients, animations and other such effects. Flat designs use bold and beautiful typography, elements and even colors.