Professional business card with green details