You won’t have any problems downloading and installing the application form on Windows. –