multi-address
css/components/multi-address.css
js/components/multi-address.js
Instead of an embeddable map, you can include a plain image with a code like this, which should be much faster if the image file size is small and well optimized with TinyPNG.com
<div><img src="https://yourcompany.com/path-to-file.png" alt="Map and Directions for our office in New York" width="1000" height="1000" style="width: 100%; height: 100%; max-width: none; object-fit: cover;" loading="lazy"></div>
The code above will stretch/crop the image to fill the entire column, but if you want to avoid cropping, you can instead use a code like this, though it may not fill the entire column if the image is smaller:
<div><img src="https://yourcompany.com/path-to-file.png" alt="Map and Directions for our office in New York" width="1000" height="1000" style="width: 100%; height: auto;" loading="lazy"></div>
If you want to also link to an external map from your image, you can replace the opening and ending <div>
with a link, like this:
<a href="https://goo.gl/maps/8SdALFW1U2VCYEYu5" target="_blank"><img src="https://yourcompany.com/path-to-file.png" alt="Map and Directions for our office in New York" width="1000" height="1000" style="width: 100%; height: 100%; max-width: none; object-fit: cover;" loading="lazy"></a>