/* Our Story only: let the existing container gap provide paragraph spacing. */
body.page-id-664 .elementor-664 .elementor-widget-text-editor p:last-child {
 margin-bottom: 0;
}
/* These two groups use a 24px gap; keep heading and section gaps intact. */
body.page-id-664 .elementor-664 :is(.elementor-element-dd3987a,.elementor-element-25a7880) > .elementor-widget-text-editor + .elementor-widget-text-editor {
 margin-top: -4px;
}
@media (max-width:767px) {
 body.page-id-664 .elementor-664 :is(.elementor-element-dd3987a,.elementor-element-25a7880) > .elementor-widget-text-editor + .elementor-widget-text-editor {
  margin-top: 0;
 }
}
