Learning Effective Dynamics across Spatio-Temporal Scales of Complex Flows