Compare times

  if ((now.hour() <= 10 ) && (now.hour() > 13 ))

You have done it again.

now.hour() cannot be equal or less than 10 and greater than 13

It could be equal or less than 10 or greater than 13 though

See reply #4