Hi there, this is the post content!
The testimonials are broken because the FAQ page is missing
Elementor’s core Swiper CSS.
What I confirmed:
– The carousel JavaScript initializes successfully.
– On the FAQ page, each testimonial collapses from its
intended 447px width to about 79px.
– The navigation arrows expand from 49px to roughly 447px.
– The FAQ embeds testimonial template ID 735 through an
Elementor Template widget.
– Unlike the homepage, the FAQ does not enqueue:
– swiper.min.css
– e-swiper.min.css
I injected those two stylesheets through DevTools, and the
testimonial section immediately returned to the correct
dimensions.
Why other pages work: they contain another carousel that
causes Elementor to load Swiper’s CSS. That accidentally
supplies the dependency needed by the embedded testimonial
template. The FAQ has no other carousel, exposing the
missing dependency.
