assiduity

noun

1.
great and constant diligence and attention
Derived from:
assiduous