/* Full-width health panels, including their Elementor column containers. */
@media(max-width:1024px){
  .elementor-widget-saj_articles_showcase,
  .elementor-widget-saj_videos_showcase,
  .e-con:has(> :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase)),
  .e-con:has(> .e-con-inner > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase)),
  .elementor-column:has(> .elementor-widget-wrap > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase)){
    width:100%!important;
    max-width:100%!important;
    min-width:0;
    flex:0 0 auto!important;
  }
  :is(.e-con,.e-con-inner):has(
    > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase),
    > .e-con > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase),
    > .e-con > .e-con-inner > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase)
  ),
  .elementor-container:has(> .elementor-column > .elementor-widget-wrap > :is(.elementor-widget-saj_articles_showcase,.elementor-widget-saj_videos_showcase)){
    flex-wrap:wrap!important;
  }
  .saj-elementor-articles__inner,
  .saj-elementor-videos__inner{
    width:100%!important;
    max-width:100%!important;
    min-width:0;
  }
  .insights-media__grid{grid-template-columns:minmax(0,1fr)!important}
}
@media(max-width:767px){
  .saj-elementor-articles .health-article--featured{
    grid-template-columns:minmax(0,1fr)!important;
  }
}
