* { text-align: center; } iframe { margin-top: 50px; margin-left: auto; margin-right: auto; display: block; width: 70vw; aspect-ratio: 1220/710; border: 0; } @media (max-width: 700px) { iframe { width: 100vw; } }