Close mobile menu
.container1 { position: relative; width: 100%; height: calc(1600px + (1300 – 1600) * ((100vw – 300px) / (2200 – 300))); overflow: hidden; /*padding-top: 100%;*/ /* 1:1 Aspect Ratio */ background-color: #f2f2f2; } .responsive-iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: none; background-color: #f2f2f2; }