This is an outline of the procedure.
For this demonstration, we’re using Advanced Custom Fields and Custom Post Type UI plugins, in addtion to Elementor Pro.
Create custom fields for your CPT and also for taxonomies if you want
Create an archive template
Use Posts instead of Archives (no query params)
Query -> your CPT
Create a page and insert the template shortcode
Create a single template
Add ACF fields in Post Info widget
Create category/tag templates
Archive Posts widget
Query – include by term