.iframe-demo-wrapper{height:0;padding-bottom:65%;position:relative;width:100%}.iframe-demo-wrapper .iframe-demo-frame{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.iframe-demo-wrapper{padding-bottom:100%}}