You should look into image optimization, especially when you are self hosting. Use thumbnails for big images, webp looks decent enough and files are smaller than png. Prefer system fonts - why should you serve those too, when each visitor usually have dozens of them available on their device already? Oh, and favicon really can be smaller.