﻿@charset "utf-8";

.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;
                inset: 0px;
                margin: auto;
                padding: 0px;
                width: 22px;
                height: 22px;
            }
