Sweating is just a sign that your
body temperature has increased due to exercising... When you exercise, your muscles give off heat because of the energy that it is using... So as you work on your cardio, your body becomes more efficient, so it uses less energy, so now you don't sweat as soon or as much as you use to...
When you assess yourself, try not to look at weight, because if you've been lifting weights and doing cardio, you're burning fat w/ cardio, and
gaining muscle mass when lifting weights, so you're weight typically "hoovers" or increases because muscle weighs more than fat...
If you've been keeping your cardio at the same setting those 5-6 weeks you might want to increase the speed or elevation up since you'e been doing it for awhile... If you keep it the same for a long time, your body adapts to that and it will acutally take a little bit longer to get your heart rate up if you keep the same setting...