diligence

noun

1.
conscientiousness in paying proper attention to a task; giving the degree of care required in a given situation
2.
persevering determination to perform a task
Derived from:
diligent
3.
a diligent effort