There is no legal limit for maximum length of line training, as long as you remain current (as said by mad_jock) - 3 takeoffs and landings in last 90 days as PF (can be also done in the sim contrary to common myths). You can even extend this up to 120 days, but then you have to do the first three takeoffs and landings with a TRI/E (during normal line ops).