Graphic design: Jacopo Frigerio.
Web design and development: Davide Tagliabue, cutox.com.