﻿/*! elementor - v3.7.8 - 02-10-2022 */
.elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
}

.elementor-widget-heading .elementor-heading-title.elementor-size-small {
    font-size: 15px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
    font-size: 19px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-large {
    font-size: 29px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
    font-size: 39px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
    font-size: 59px
}
/*! elementor - v3.7.8 - 02-10-2022 */
.elementor-column .elementor-spacer-inner {
    height: var(--spacer-size)
}

.e-container {
    --container-widget-width: 100%
}

    .e-container > .elementor-widget-spacer {
        width: var(--container-widget-width,var(--spacer-size));
        -ms-flex-item-align: stretch;
        align-self: stretch;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }

        .e-container > .elementor-widget-spacer > .elementor-widget-container, .e-container > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer {
            height: 100%
        }

            .e-container > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer > .elementor-spacer-inner {
                height: var(--container-widget-height,var(--spacer-size))
            }
