FAA mandate maximum of 8 hours in any 24.
This is FLIGHT time, not "duty".
Having said that, I've heard of instructors in the USA who stopped logging the time after eight hours...just so they couldn't be penalised later.
Glad I'm not an FAA instructor then.