Croatia has no retirement visa as such, only a narrow permit for retired property owners over 60. It matters only if you are not an EU, EEA or Swiss citizen.