.elementor-156 .elementor-element.elementor-element-e509cb8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}


.elementor-156 .elementor-element.elementor-element-e509cb8>.elementor-background-overlay {
    background-color: var(--e-global-color-6b7bc2c);
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-156 .elementor-element.elementor-element-e509cb8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-156 .elementor-element.elementor-element-e8fa991>.elementor-container {
    min-height: 775px;
}

.elementor-156 .elementor-element.elementor-element-e8fa991>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder,
.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: end;
    justify-content: end;
    justify-items: end;
}

.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    color: var(--e-global-color-secondary);
}

.elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-156 .elementor-element.elementor-element-8d42022 {
    width: 100%;
    max-width: 100%;
    z-index: 1;
}

.elementor-156 .elementor-element.elementor-element-b3b371d img {
    width: 100%;
}

.elementor-156 .elementor-element.elementor-element-b3b371d {
    width: auto;
    max-width: auto;
    top: -10%;
    z-index: 0;
}

body:not(.rtl) .elementor-156 .elementor-element.elementor-element-b3b371d {
    left: -11%;
}

body.rtl .elementor-156 .elementor-element.elementor-element-b3b371d {
    right: -11%;
}

.elementor-156 .elementor-element.elementor-element-ac1e033 {
    width: auto;
    max-width: auto;
    top: 21%;
    z-index: 0;
}

body:not(.rtl) .elementor-156 .elementor-element.elementor-element-ac1e033 {
    left: 26%;
}

body.rtl .elementor-156 .elementor-element.elementor-element-ac1e033 {
    right: 26%;
}

.elementor-bc-flex-widget .elementor-156 .elementor-element.elementor-element-25bf552.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-156 .elementor-element.elementor-element-25bf552.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-156 .elementor-element.elementor-element-25bf552.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-156 .elementor-element.elementor-element-af95f08 .elementor-widget-container {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-156 .elementor-element.elementor-element-af95f08>.elementor-widget-container {
    padding: 0px 0px 50px 0px;
}

.elementor-156 .elementor-element.elementor-element-af95f08 {
    width: auto;
    max-width: auto;
    z-index: 1;
}

.elementor-156 .elementor-element.elementor-element-0de1e18 {
    text-align: right;
    width: auto;
    max-width: auto;
    top: 35%;
    z-index: 0;
}

body:not(.rtl) .elementor-156 .elementor-element.elementor-element-0de1e18 {
    right: -15%;
}

body.rtl .elementor-156 .elementor-element.elementor-element-0de1e18 {
    left: -15%;
}

.elementor-156 .elementor-element.elementor-element-2a204b1 img {
    width: 100%;
}

.elementor-156 .elementor-element.elementor-element-2a204b1 {
    width: auto;
    max-width: auto;
    top: 15%;
    z-index: 0;
}

body:not(.rtl) .elementor-156 .elementor-element.elementor-element-2a204b1 {
    right: 0%;
}

body.rtl .elementor-156 .elementor-element.elementor-element-2a204b1 {
    left: 0%;
}

.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder,
.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    color: var(--e-global-color-secondary);
}

.elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-156 .elementor-element.elementor-element-7e95720 {
    z-index: 1;
}

.elementor-156 .elementor-element.elementor-element-9fe9d86 {
    --spacer-size: 100px;
}

.elementor-156 .elementor-element.elementor-element-9fe9d86>.elementor-widget-container {
    background-color: #F0EFEB;
}

.elementor-156 .elementor-element.elementor-element-9fe9d86:not(.elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://wdtmissspa.wpengine.com/wp-content/uploads/2023/09/slider-png-02-1.png );
    -webkit-mask-size: contain;
    -webkit-mask-position: bottom center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-156 .elementor-element.elementor-element-9fe9d86.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://wdtmissspa.wpengine.com/wp-content/uploads/2023/09/slider-png-02-1.png );
    -webkit-mask-size: contain;
    -webkit-mask-position: bottom center;
    -webkit-mask-repeat: no-repeat;
}

@media(max-width:1540px) {
    body:not(.rtl) .elementor-156 .elementor-element.elementor-element-ac1e033 {
        left: 43%;
    }

    body.rtl .elementor-156 .elementor-element.elementor-element-ac1e033 {
        right: 43%;
    }

    .elementor-156 .elementor-element.elementor-element-ac1e033 {
        top: 19%;
    }
}

@media(min-width:480px) {
    .elementor-156 .elementor-element.elementor-element-97e7609 {
        width: 40%;
    }

    .elementor-156 .elementor-element.elementor-element-25bf552 {
        width: 19.332%;
    }

    .elementor-156 .elementor-element.elementor-element-010edd5 {
        width: 40%;
    }
}

@media(max-width:1024px) and (min-width:480px) {
    .elementor-156 .elementor-element.elementor-element-97e7609 {
        width: 35%;
    }

    .elementor-156 .elementor-element.elementor-element-25bf552 {
        width: 30%;
    }

    .elementor-156 .elementor-element.elementor-element-010edd5 {
        width: 35%;
    }
}

@media(max-width:767px) and (min-width:480px) {
    .elementor-156 .elementor-element.elementor-element-97e7609 {
        width: 100%;
    }

    .elementor-156 .elementor-element.elementor-element-25bf552 {
        width: 100%;
    }

    .elementor-156 .elementor-element.elementor-element-010edd5 {
        width: 100%;
    }
}

@media(max-width:1280px) {
    .elementor-156 .elementor-element.elementor-element-e8fa991>.elementor-container {
        min-height: 575px;
    }
}

@media(max-width:1024px) {
    .elementor-156 .elementor-element.elementor-element-ac1e033 img {
        width: 80%;
    }

    body:not(.rtl) .elementor-156 .elementor-element.elementor-element-ac1e033 {
        left: 22%;
    }

    body.rtl .elementor-156 .elementor-element.elementor-element-ac1e033 {
        right: 22%;
    }

    .elementor-156 .elementor-element.elementor-element-ac1e033 {
        top: 5%;
    }

    body:not(.rtl) .elementor-156 .elementor-element.elementor-element-0de1e18 {
        right: -13%;
    }

    body.rtl .elementor-156 .elementor-element.elementor-element-0de1e18 {
        left: -13%;
    }

    .elementor-156 .elementor-element.elementor-element-0de1e18 {
        top: 58%;
    }

    body:not(.rtl) .elementor-156 .elementor-element.elementor-element-2a204b1 {
        right: -12%;
    }

    body.rtl .elementor-156 .elementor-element.elementor-element-2a204b1 {
        left: -12%;
    }

    .elementor-156 .elementor-element.elementor-element-2a204b1 {
        top: 46%;
    }
}

@media(max-width:767px) {
    .elementor-156 .elementor-element.elementor-element-e509cb8>.elementor-background-overlay {
        opacity: 0.6;
    }

    .elementor-156 .elementor-element.elementor-element-e509cb8 {
        padding: 100px 0px 0px 0px;
    }

    .elementor-156 .elementor-element.elementor-element-e8fa991>.elementor-container {
        min-height: 200px;
    }

    .elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder,
    .elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-156 .elementor-element.elementor-element-8d42022 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }

    .elementor-156 .elementor-element.elementor-element-af95f08>.elementor-widget-container {
        padding: 50px 0px 50px 0px;
    }

    .elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder,
    .elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-156 .elementor-element.elementor-element-7e95720 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
}