https://fr.ivisa.com/brazil-business-visa
You need to carry both passports with you whenever you travel. You will need to apply for your visa through the consulate that's in control of your state of residence. Whenever you have long-term visas to visit different nations, it looks like a shame to give them up whenever your passport is cancelled!