We’re excited to announce we’ve won the coveted Site of the Day on Awwwards, a gallery for the best international web design. Our total average score was 7.39 with the highest individual scores for Design, Usability and Content.

It was fun to create and it’s an honor to be included among such beautiful and innovative websites.