Why does the balloon stop rising when whole airin the balloon becomes hot?
at that point density of air inside the balloon become equal to the density of air out side the balloon. So there is no upward force acting on the balloon and the balloon will remains at the same height.