/* /wp-content/plugins/elementor/assets/css/widget-spacer.min.css, pruned to the rules this site uses */
.elementor-column .elementor-spacer-inner {
  height:var(--spacer-size);
}
.e-con {
  --container-widget-width:100%;
}
.e-con-inner>.elementor-widget-spacer,
.e-con>.elementor-widget-spacer {
  width:var(--container-widget-width,var(--spacer-size));
  --align-self:var( --container-widget-align-self,initial );
  --flex-shrink:0;
}
.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,
.e-con>.elementor-widget-spacer>.elementor-widget-container {
  height:100%;
  width:100%;
}
.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,
.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer {
  height:100%;
}
.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,
.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner {
  height:var(--container-widget-height,var(--spacer-size));
}
.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,
.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer {
  height:100%;
}
.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,
.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner {
  height:var(--container-widget-height,var(--spacer-size));
}
