No, MFA is not required for every login attempt on the same device. By default the refresh interval for MFA is 14 days but you can change this from the ‘Company Settings’ section on the ‘General’ tab of the ‘Settings’ screen.