I think our company goes directly to the Brazilian embassy(DC),,i think,,maybe try the state department and ask them,,hope it helps..oh yeah,,with our company if youre an operating crew to brazil you dont need a visa,,the only time you need a visa is if you airline into brazil,,dont know if this applies to other companies,,,