Я искал быстрый и простой способ встраивания карты google (через свой код для встраивания) в отзывчивый сайт и также применять отзывчивость к карте.
Как правило, iframe отказывается изменять размер с помощью ваших медиа-запросов или с содержащимся в нем div, в котором меня всегда разочаровывает, и я ненавижу использовать плагины, если действительно не нужны такие, как гибкие плагины Google Maps. См. Мое решение ниже.