You could do a traditional refinance to get money out of your home to pay off your debt but it will likely increase your mortgage payment and take you longer to pay off your home.
I would just put more money towards the credit card payments and keep your mortgage payments the same as they're now.
If you refinance your home mortgage to pay off credit cards you increase the risk of losing your home.