Chic-Chac in the Chic-Choc Mountains unveils their new brand identity and new website