[THEIA] Minor issue in homepage (update)