/*! elementor - v3.25.0 - 10-12-2024 */
.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.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty {
position:relative;
min-height:22px;
min-width:22px}
.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 {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;
padding:0;
width:22px;
height:22px}
