Two operators at the Central office so two public IP addresses. Here immediately and build two tunnels with each of the addresses to each branch. Not sure what you have there will be further routing (static, ospf, bgp), but make it two of the same route through the various tunnels, and the main through one of them. When will crash one operator, one vpn drops, the route through it will be lost, traffic will go through another.