There are a number of reasons for it. It comes with easy to use Avada Page Builder. It comes with great demo sites that can be used as a template. It has great support and it can be extended with additional plugins.
Like for any WordPress theme, you may create custom templates for the specific post type. This would however require PHP skills. There are also some plugins (add-ons) that can simplify it. They enhance a few Avada builder elements to work with custom post types and fields.
Web & Mobile
Nulla quis lorem ut libero malesuada feugiat. Quisque velit nisi, pretium.
UX design
Nulla porttitor accumsan tincidunt. Cras ultricies ligula sed magna dictum.
Video production
Curabitur aliquet quam id dui posuere blandit. Nulla quis lorem ut libero malesuada.
Digital marketing
Donec sollicitudin molestie malesuada. Mauris blandit aliquet elit.
We are a full-service digital company
Egestas et in facilisis viverra et interdum.
Nibh enim in purus at habitant. Vitae tortor volutpat aliquam eget nunc sagittis. Viverra odio amet, diam.
Euismod ipsum pellentesque sit nullam. Imperdiet fermentum justo.