Custom Font for Cards

Custom handwritten fonts have been added to cards, Layout design improvements and tests have been performed.