For American travelers it is necessary to get an electronic visa, usually you can get it from the official site or the consulate of Brazil and the process is quite simple