/* Keep the condition-page sections full width so their inner 1,160px content stays centered. */
body.page-id-1191 .elementor-widget-html:has(.ls-condition),
body.page-id-1207 .elementor-widget-html:has(.ls-condition),
body.page-id-1273 .elementor-widget-html:has(.ls-condition),
body.page-id-1284 .elementor-widget-html:has(.ls-condition) {
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
}

body.page-id-1191 .elementor-widget-html:has(.ls-condition) > .elementor-widget-container,
body.page-id-1207 .elementor-widget-html:has(.ls-condition) > .elementor-widget-container,
body.page-id-1273 .elementor-widget-html:has(.ls-condition) > .elementor-widget-container,
body.page-id-1284 .elementor-widget-html:has(.ls-condition) > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
}
