And even though some programs can help speed up fat loss a bit, 90% of the fat loss comes from dieting. Even if you follow a “fat loss program” if your diet is not properly adjusted for body fat loss, you will not reach your goals.
So you are asking the wrong question: you should have asked about the proper dieting. That would have shown that you have the right mindset to achieve your goal.
Are you mentally prepared to eat a restrictive diet, that will be a lot more bland than your usual, devoid of most of the things you like, ideally without any cheating. Focused mostly on chicken, fish, lean meat, green veggies and a small amount of rice, no sauce, no drink containing calories? For 15-20 weeks? Because that’s what it will take.