This is generally caused by responsive designs setting max width 100% on all images.
Try this on whatever the wrapper div is that holds the map:
.map-wrapper img{
max-width:none !important;
}
That will make sure that map images (and only map images) aren’t distorted.