diligence
noun
°conscientiousness or determination or perseverance when doing something.
°One of the seven contrary virtues, opposite the vice of sloth.