As we are operating on BSC, the gas fees are calculated and charged by BSC each time you are making a transaction on the smart contract. When you want to stake in the Vaults, several contracts functions will be conducted by a simple click, swapping a token for another to have an equal balance of both, getting LP tokens, staking LP tokens, auto-compounding every 7 hours. so the gas fees you pay are for all these transactions.