Lifter Elements comes with conditional logic settings that get added to Elementor widgets. This video covers how to set it up, as well as an example situation that you could use it for.
Get the plugin here: https://tangibleplugins.com/products/...
Get templates here: https://tangibleplugins.com/templates/
---
Dependencies:
Elementor: https://elementor.com/
LifterLMS: https://lifterlms.com/