.wp-block-pantheon-google-map{position:relative;width:100%;margin:1em 0}.wp-block-pantheon-google-map.interactive:before{content:"";display:block;padding-top:50%}.wp-block-pantheon-google-map.interactive .map{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.wp-block-pantheon-google-map.interactive.ratio2_1:before{padding-top:50%}.wp-block-pantheon-google-map.interactive.ratio1_1:before{padding-top:100%}.wp-block-pantheon-google-map.interactive.ratio1_2:before{padding-top:200%}.wp-block-pantheon-google-map.interactive.ratio4_3:before{padding-top:75%}.wp-block-pantheon-google-map.interactive.ratio16_9:before{padding-top:56.25%}.wp-block-pantheon-google-map .map img{width:100%;height:auto;max-height:100%;margin:0 auto}