.map-wrapper { width: 100%; height: 0; padding-bottom: 50%; position: relative; map { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } }