Hello,
We would recommend you to use Static Blocks feature to create footer layout with columns https://gyazo.com/136de7cb11ea9790462c5fa2c149b8e9 and add the necessary elements. You can use either WPBakery page builder or Elementor page builder to create layout of the Static block and then just add Static block widget to Appearance > Widgets > Footer/Prefooter areas.
Regards