Your welcome, there is no clear description for essential duties in IRCC website, or at least I haven't found any, but I think the essential duties are the first couple of duties in main duties, which in your case the main duties and essential duties are the same.