.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));}
.e-con-inner>.elementor-widget-spacer.elementor-widget-empty, .e-con>.elementor-widget-spacer.elementor-widget-empty {min-height: 22px;min-width: 22px;position: relative;}
.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon, .e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon {height: 22px;inset: 0;margin: auto;padding: 0;position: absolute;width: 22px;}