Construction of the new $122 million span across the Loxahatchee River took 21 months and caused traffic detours near Jupiter's beachfront.