Hi,
From what I see, I believe a colon would be more appropriate (or perhaps a semicolon(?)), since it would seem the sentence after your dash defines or clarifies further '...every important eye for detail are'.
If that is not the purpose of the sentence after the dash, then a fullstop would...