WPForms works perfectly with Elementor.
It has built-in styling controls that make it easy to make your form look like the rest of your site. And, as we mentioned, it has an Elementor widget.
Don't forget: you can make Elementor forms completely FREE with WPForms Lite.