.video-container{box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:120px;width:100%}.mw640{display:block;margin-bottom:60px;max-width:640px}.video-item{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-item iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:770px){.video-container{grid-template-columns:1fr}}