“TRUST” is the converge of many substantial values, but among these values there is one that stands out representing the essence of trust: the truth.
“DROP OF DEW” symbolizes the sense of truth in its whole completeness and in an intuitive way.
Its limpidity can not lie. The drop is also a lens, highlighting its transparency. What’s more transparent, pure and true than a drop of dew?