Braidwood City Council approves variance for new business