Nesse vídeo, quando o instrutor fez a versão mobile da parte de videos, ele corrigiu o desalinhamento com:
.videoSobre-video {
margin: 0 auto;
}
Como o curso é sobre flexbox, achei estranho não ter usado justamente uma propriedade do flex, no caso o align-items: center no flexbox que ele já estava mudando o flex-direction.
No final, o resultado parece ser o mesmo. Ou tem alguma vantagem em mexer na margem que eu não tenha percebido?