using a grid, only the second video is far too tall, with too much whitespace above and below both the video and the text. it displays fine in the WP editor, but not on the rendered page.
I can’t see any weird height, margin, or padding declarations in the elements, except for height: 100%;
sorry I should have been more clear. yes, it’s the space between the 2nd and 3rd videos that shouldn’t be there. in the editor, there is 0 vertical padding, and yet there’s a good ~120 pixels between the 2nd and 3rd grids (and also under the 3rd video grid, this should also be 0)
its to do with the iframe ( which WP outputs for the video ) not being responsive. Its height is set to 720px so the iframe container always occupies that space.