It's one of the Hyles spp, several similar species known variously as Hawkmoths, Sphinx moths or Hummingbird moths. Can't tell for certain from your photos because the differences in the wing patterns between some species are subtle,, but you can narrow it down by location. Most likely the common H. lineata.
https://en.wikipedia.org/wiki/...