Seems like many people like the small font. And btw – it’s 1px smaller than mine.
As someone with less than perfect eyesight, I’ll just chime in here and say the example you linked was perfectly readable to me, whereas yours is not. It’s not about a 1px difference, it’s the font you’ve chosen combined with that small size.
Hello Rafal, try to reduce a number of icons (they are too many and everywhere), try also split headings (write them in normal way–I mean instead of aboutus–about us; instead of ourportfolio–our portfolio etc), try to decrease line height and increase font size, definitely you need to bring to order paddings/margins/spacings and yes, I think colour scheme is too light, probably you will need to add more “life” to your template and good choice of colours may help here–with a current colour scheme it looks, how to say, “ill”, “tired”, you understand. Best of luck in your further work.
In that screenshot, the typography does look better. But, that’s not exactly a good example. Seeing a live version of a blog post or something similar would help. That’s where you really figure out readability. Words-per-line is also a big factor in this. It’s something we can’t determine based on your home page screenshot, which won’t be the most-visited page of most Web sites.