After 5 minutes, audio dramatically goes out of sync for rest of video. Shifting that audio section around fixes problem only for a few seconds
You probably have mismatched framerates. This can cause audio drift. The solution for that would be to slow or speed the audio up slightly.