.elementor-37 .elementor-element.elementor-element-b2289ed:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b2289ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-ca1b7d4 );
}

.elementor-37 .elementor-element.elementor-element-b2289ed {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-37 .elementor-element.elementor-element-b2289ed > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-5452969 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-holder .wdt-parallax-carousel-item {
    height: 940px;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-info, .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-icon-wrapper {
    text-align: center;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-image, .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-icon-wrapper {
    justify-content: center;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-info p {
    text-align: center;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-info {
    align-self: flex-start;
    justify-self: center;
}

.elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-item .wdt-parallax-carousel-title h2 {
    color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-0974b4f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-0974b4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
    z-index: 1;
}

    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-aabd5c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-ca1b7d4 );
    background-image: url("https://wdttaza.wpengine.com/wp-content/uploads/2024/12/bg-patten.png");
    background-position: bottom left;
    background-repeat: repeat-y;
    background-size: 20% auto;
}

.elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-background-overlay {
    background-color: var( --e-global-color-ca1b7d4 );
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
    max-width: 1520px;
}

.elementor-37 .elementor-element.elementor-element-aabd5c5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 130px 0px;
}

.elementor-37 .elementor-element.elementor-element-f02f0ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-f02f0ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../assist_files/Rooms/room1.JPG");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-f02f0ea.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-f02f0ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-f02f0ea > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

    .elementor-37 .elementor-element.elementor-element-f02f0ea > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-4e0e72f {
    --spacer-size: 450px;
}

.elementor-37 .elementor-element.elementor-element-2143c75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-37 .elementor-element.elementor-element-2143c75 > .elementor-element-populated {
    padding: 30px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-9ea4583 > .elementor-widget-container {
    padding: 0px 0px 0px 80px;
}

.elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

    .elementor-37 .elementor-element.elementor-element-9ea4583 .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-secondary );
    }

.elementor-37 .elementor-element.elementor-element-610a119:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-610a119 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../assist_files/Rooms/room2.JPG");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-610a119.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-610a119.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-610a119 > .elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: var( --e-global-color-ca1b7d4 );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px -100px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -100px;
    padding: 20px 20px 20px 20px;
}

    .elementor-37 .elementor-element.elementor-element-610a119 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-2385288 {
    --spacer-size: 250px;
}

.elementor-37 .elementor-element.elementor-element-3fd0e0b > .elementor-element-populated {
    margin: 0px 0px 0px -50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -50px;
    padding: 0px 0px 40px 0px;
}

.elementor-widget-text-editor {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

    .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
        background-color: var( --e-global-color-primary );
    }

    .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
        color: var( --e-global-color-primary );
        border-color: var( --e-global-color-primary );
    }

.elementor-37 .elementor-element.elementor-element-8e1221e {
    padding: 0px 0px 40px 0px;
}

.elementor-37 .elementor-element.elementor-element-6a2e3a0 > .elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text );
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary );
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-37 .elementor-element.elementor-element-39847fb {
    --e-icon-list-icon-size: 4px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 9px;
}

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-icon {
        padding-right: 6px;
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-item > a {
        font-weight: 400;
        line-height: 1.4em;
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-text {
        color: var( --e-global-color-text );
        transition: color 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-9c0d5b9 > .elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-37 .elementor-element.elementor-element-59f1cdf {
    --e-icon-list-icon-size: 4px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 9px;
}

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-icon {
        padding-right: 6px;
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-item > a {
        font-weight: 400;
        line-height: 1.4em;
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-text {
        color: var( --e-global-color-text );
        transition: color 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-1c637f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-37 .elementor-element.elementor-element-1c637f1 > .elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    margin: 0px 0px -14px 0px;
}

.elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-4efa8cf > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-4efa8cf .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-c773716.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-c773716.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-c773716 > .elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-37 .elementor-element.elementor-element-ace24b8 .elementor-widget-container {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-37 .elementor-element.elementor-element-ace24b8 .wdt-button-holder .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-ec8afd8:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
    max-width: 1720px;
}

.elementor-37 .elementor-element.elementor-element-ec8afd8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 130px 0px;
}

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-73544f3 {
    padding: 0px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

    .elementor-37 .elementor-element.elementor-element-77109ce .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-4739465 > .elementor-widget-container {
    margin: 0% -10% 0% -10%;
}

.elementor-37 .elementor-element.elementor-element-8e378a3:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../assist_files/Rooms/thumnail.JPG");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-background-overlay {
    background-color: var( --e-global-color-e674b5a );
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
    max-width: 1000px;
    min-height: 750px;
}

.elementor-37 .elementor-element.elementor-element-8e378a3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-79f90e8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-79f90e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-79f90e8.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-37 .elementor-element.elementor-element-d70d1f5 {
    width: auto;
    max-width: auto;
}

    .elementor-37 .elementor-element.elementor-element-d70d1f5 > .elementor-widget-container:hover {
        --e-transform-rotateX: 1deg;
        --e-transform-perspective: 400px;
        --e-transform-rotateY: 0deg;
        --e-transform-scale: 0.9;
    }

    .elementor-37 .elementor-element.elementor-element-d70d1f5 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
        padding: 40px 40px 40px 40px;
        font-size: 30px;
        color: var( --e-global-color-82bce27 );
        border-style: solid;
        border-width: 2px 2px 2px 2px;
        border-radius: 100px 100px 100px 100px;
    }

.elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-2ce6688 > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-2ce6688 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-37 .elementor-element.elementor-element-78612c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-primary );
}

.elementor-37 .elementor-element.elementor-element-78612c5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 130px 0px;
}

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-c31138c {
    padding: 0px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

    .elementor-37 .elementor-element.elementor-element-52adb30 .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay), .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before, .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before, .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after, .wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before, .wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-2a64692 .wdt-column-gap-custom {
    margin: -5px;
}

    .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-column-gap-custom .wdt-column {
        padding: 5px;
    }

.elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-title h5, .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-title h5 > a {
    color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-description {
    color: var( --e-global-color-b898bb3 );
}

.elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-group, .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover > .wdt-media-image-cover-container, .elementor-37 .elementor-element.elementor-element-2a64692 .wdt-content-item .wdt-content-elements-group.wdt-media-image-overlay > .wdt-media-image-overlay-container {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-37 .elementor-element.elementor-element-1835c95:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-1835c95 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 130px 0px;
}

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-9d85e3b {
    padding: 0px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

    .elementor-37 .elementor-element.elementor-element-0f086f6 .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-f7585ca .dt-column-gap-custom {
    margin: -15px;
}

    .elementor-37 .elementor-element.elementor-element-f7585ca .dt-column-gap-custom .dt-column {
        padding: 15px;
    }

.elementor-37 .elementor-element.elementor-element-7aae9cc:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7aae9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-accent );
}

.elementor-37 .elementor-element.elementor-element-7aae9cc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-37 .elementor-element.elementor-element-7aae9cc > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
    padding: 80px 80px 80px 170px;
}

.elementor-37 .elementor-element.elementor-element-07bed74:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-07bed74 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 200px 0px;
}

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-a105755:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-a105755 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("Rooms/welcome.JPG");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-37 .elementor-element.elementor-element-a105755 > .elementor-element-populated > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-e674b5a ) 0%, #00000000 100%);
    opacity: 0.5;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-a105755.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-a105755.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-a105755 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

    .elementor-37 .elementor-element.elementor-element-a105755 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-961e714 {
    --spacer-size: 350px;
}

.elementor-37 .elementor-element.elementor-element-e726ef3 > .elementor-element-populated {
    padding: 30px 0px 30px 40px;
}

.elementor-37 .elementor-element.elementor-element-7ac195c {
    padding: 0px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-32deb9b.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-37 .elementor-element.elementor-element-32deb9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-77c0f0b > .elementor-widget-container {
    margin: 0px 0px 0px -100px;
}

.elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-77c0f0b .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-324227e > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-324227e .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-37 .elementor-element.elementor-element-bc826a1 {
    padding: 0px 0px 40px 0px;
}

.elementor-37 .elementor-element.elementor-element-a62ae04 > .elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-icon i {
    color: var( --e-global-color-82bce27 );
    transition: color 0.3s;
}

.elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-82bce27 );
    transition: fill 0.3s;
}

.elementor-37 .elementor-element.elementor-element-a50d317 {
    --e-icon-list-icon-size: 4px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 9px;
}

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-icon {
        padding-right: 6px;
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-item > a {
        font-weight: 400;
        line-height: 1.4em;
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-text {
        color: var( --e-global-color-82bce27 );
        transition: color 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-17ad962 > .elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

body:not(.rtl) .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-12px/2);
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-icon i {
    color: var( --e-global-color-82bce27 );
    transition: color 0.3s;
}

.elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-icon svg {
    fill: var( --e-global-color-82bce27 );
    transition: fill 0.3s;
}

.elementor-37 .elementor-element.elementor-element-d2097cc {
    --e-icon-list-icon-size: 4px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 9px;
}

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-icon {
        padding-right: 6px;
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-item > a {
        font-weight: 400;
        line-height: 1.4em;
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-text {
        color: var( --e-global-color-82bce27 );
        transition: color 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder .wdt-button:focus, .elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder .wdt-button:hover,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-template-bordered .wdt-button:focus:before,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-template-bordered .wdt-button:hover:before,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:focus:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:hover:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-sweep"] .wdt-button:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-bounce"] .wdt-button:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:focus:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:hover:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:focus:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:hover:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-out"] .wdt-button:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-out"] .wdt-button:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-out"] .wdt-button:after,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder[class*="wdt-animation-radial-out"] .wdt-button:after {
    background-color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-button-style-underline:focus:before,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-button-style-underline:hover:before,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-button-style-overline:focus:before,
.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder.wdt-button-style-overline:hover:before {
    color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-24f170c .elementor-widget-container {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder .wdt-button {
    margin: 0px 0px 0px 0px;
}

    .elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder .wdt-button:focus, .elementor-37 .elementor-element.elementor-element-24f170c .wdt-button-holder .wdt-button:hover {
        color: var( --e-global-color-primary );
    }

.elementor-37 .elementor-element.elementor-element-4ba58d6 > .elementor-element-populated {
    padding: 0px 0px 50px 30px;
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-37 .elementor-element.elementor-element-23182a1 > .elementor-widget-container {
    margin: -100px 0px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-23182a1 {
    text-align: left;
}

    .elementor-37 .elementor-element.elementor-element-23182a1 img {
        width: 100%;
        max-width: 410px;
    }

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-29752b0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-29752b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-29752b0.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-37 .elementor-element.elementor-element-5f63be9 {
    width: auto;
    max-width: auto;
    text-align: center;
}

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        background-color: var( --e-global-color-e674b5a );
        margin: 0px 0px -100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 img {
        width: 100%;
        max-width: 450px;
    }

.elementor-37 .elementor-element.elementor-element-7015d77:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-primary );
}

.elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
    max-width: 1720px;
}

.elementor-37 .elementor-element.elementor-element-7015d77 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 130px 0px;
}

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-a3caf47 {
    padding: 0px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

    .elementor-37 .elementor-element.elementor-element-fc73625 .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-99bbb62:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
    max-width: 1400px;
}

.elementor-37 .elementor-element.elementor-element-99bbb62 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 100px 0px;
}

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-483b2b6 > .elementor-element-populated {
    padding: 0px 80px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-39e6195 {
    padding: 0px 0px 40px 0px;
}

.elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

    .elementor-37 .elementor-element.elementor-element-463873d .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-d411505 .wdt-content-item .wdt-content-separator.separator-1 span {
    width: 0%;
    height: 0px;
}

.elementor-37 .elementor-element.elementor-element-897dda3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-897dda3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wdttaza.wpengine.com/wp-content/uploads/2025/01/home-testimonial-banner.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-897dda3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-897dda3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-897dda3 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

    .elementor-37 .elementor-element.elementor-element-897dda3 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-86c401c {
    --spacer-size: 350px;
}

.elementor-37 .elementor-element.elementor-element-f6efd42:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
    max-width: 1400px;
}

.elementor-37 .elementor-element.elementor-element-f6efd42 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 130px 0px;
}

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-b898bb3 );
    padding: 100px 0px 0px 0px;
}

.elementor-37 .elementor-element.elementor-element-8537805 {
    padding: 0px 0px 60px 0px;
}

.elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder, .elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

    .elementor-37 .elementor-element.elementor-element-119472b .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        color: var( --e-global-color-accent );
    }

.elementor-37 .elementor-element.elementor-element-d682c41:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-d682c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-ca1b7d4 );
}

.elementor-37 .elementor-element.elementor-element-d682c41 > .elementor-background-overlay {
    background-image: url("https://wdttaza.wpengine.com/wp-content/uploads/2025/01/home-form-bg.jpg");
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-37 .elementor-element.elementor-element-d682c41 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 80px 80px 80px;
}

.elementor-37 .elementor-element.elementor-element-f4bf4ca:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-f4bf4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e674b5a );
}

.elementor-37 .elementor-element.elementor-element-f4bf4ca {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

    .elementor-37 .elementor-element.elementor-element-f4bf4ca > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper, .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container, .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item .wdt-media-image-cover > .wdt-content-image-wrapper, .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container {
    align-content: middle;
}

.elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay), .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before, .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before, .elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after, .wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after, .wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after {
    background-color: var( --e-global-color-82bce27 );
}

.elementor-37 .elementor-element.elementor-element-d157fa2 .wdt-content-item {
    text-align: center;
    justify-content: center;
}

@media(min-width:481px) {
    .elementor-37 .elementor-element.elementor-element-f02f0ea {
        width: 35%;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 {
        width: 65%;
    }

    .elementor-37 .elementor-element.elementor-element-610a119 {
        width: 40%;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-732d320 {
        width: 40%;
    }

    .elementor-37 .elementor-element.elementor-element-0496a20 {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-39c8682 {
        width: 40%;
    }

    .elementor-37 .elementor-element.elementor-element-f457cf3 {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-8aaaf88 {
        width: 20%;
    }

    .elementor-37 .elementor-element.elementor-element-36f9e84 {
        width: 59.332%;
    }

    .elementor-37 .elementor-element.elementor-element-47b578f {
        width: 20%;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 34%;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 {
        width: 66%;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b {
        width: 58%;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 {
        width: 42%;
    }

    .elementor-37 .elementor-element.elementor-element-0b500b4 {
        width: 40%;
    }

    .elementor-37 .elementor-element.elementor-element-5432fd4 {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-483b2b6 {
        width: 68%;
    }

    .elementor-37 .elementor-element.elementor-element-e5d358a {
        width: 70%;
    }

    .elementor-37 .elementor-element.elementor-element-33a7d18 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-897dda3 {
        width: 32%;
    }

    .elementor-37 .elementor-element.elementor-element-fcdd5f3 {
        width: 20%;
    }

    .elementor-37 .elementor-element.elementor-element-b18ce19 {
        width: 59.332%;
    }

    .elementor-37 .elementor-element.elementor-element-6599ed8 {
        width: 20%;
    }
}

@media(max-width:1540px) and (min-width:481px) {
    .elementor-37 .elementor-element.elementor-element-610a119 {
        width: 35%;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b {
        width: 65%;
    }

    .elementor-37 .elementor-element.elementor-element-732d320 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-0496a20 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 34%;
    }

    .elementor-37 .elementor-element.elementor-element-0b500b4 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-5432fd4 {
        width: 50%;
    }
}

@media(max-width:1280px) and (min-width:481px) {
    .elementor-37 .elementor-element.elementor-element-f02f0ea {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-610a119 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-732d320 {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-0496a20 {
        width: 40%;
    }

    .elementor-37 .elementor-element.elementor-element-39c8682 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-f457cf3 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 34%;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b {
        width: 70%;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-0b500b4 {
        width: 60%;
    }

    .elementor-37 .elementor-element.elementor-element-5432fd4 {
        width: 40%;
    }
}

@media(max-width:1024px) and (min-width:481px) {
    .elementor-37 .elementor-element.elementor-element-f02f0ea {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-732d320 {
        width: 70%;
    }

    .elementor-37 .elementor-element.elementor-element-0496a20 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-39c8682 {
        width: 70%;
    }

    .elementor-37 .elementor-element.elementor-element-f457cf3 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 {
        width: 50%;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-0b500b4 {
        width: 70%;
    }

    .elementor-37 .elementor-element.elementor-element-5432fd4 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-483b2b6 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-33a7d18 {
        width: 30%;
    }

    .elementor-37 .elementor-element.elementor-element-897dda3 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 {
        width: 100%;
    }
}

@media(max-width:768px) and (min-width:481px) {
    .elementor-37 .elementor-element.elementor-element-732d320 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-0496a20 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-39c8682 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-f457cf3 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-8aaaf88 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-36f9e84 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-47b578f {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-0b500b4 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-5432fd4 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-e5d358a {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-33a7d18 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-897dda3 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-fcdd5f3 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-b18ce19 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-6599ed8 {
        width: 100%;
    }
}

@media(max-width:1540px) {
    .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-holder .wdt-parallax-carousel-item {
        height: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 25% auto;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-9ea4583 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 0px 0px 0px 60px;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-73544f3 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
        max-width: 700px;
        min-height: 600px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-c31138c {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-9d85e3b {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
        padding: 60px 70px 60px 60px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 {
        padding: 130px 0px 130px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 > .elementor-element-populated {
        padding: 20px 0px 20px 30px;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 > .elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        margin: 0px 0px -50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 img {
        max-width: 400px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
        max-width: 1400px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 {
        padding: 100px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a3caf47 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
        max-width: 1300px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 {
        padding: 100px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-483b2b6 > .elementor-element-populated {
        padding: 0px 60px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
        max-width: 1300px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 {
        padding: 0px 0px 100px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
        padding: 80px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8537805 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-d682c41 {
        padding: 60px 60px 60px 60px;
    }
}

@media(max-width:1280px) {
    .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-holder .wdt-parallax-carousel-item {
        height: 700px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 > .elementor-element-populated {
        padding: 0px 0px 0px 30px;
    }

    .elementor-37 .elementor-element.elementor-element-9ea4583 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-610a119 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8e1221e {
        padding: 0px 0px 20px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(8px/2);
        margin-left: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-8px/2);
        margin-left: calc(-8px/2);
    }

    body.rtl .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-8px/2);
    }

    body:not(.rtl) .elementor-37 .elementor-element.elementor-element-39847fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(8px/2);
        margin-left: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-8px/2);
        margin-left: calc(-8px/2);
    }

    body.rtl .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-8px/2);
    }

    body:not(.rtl) .elementor-37 .elementor-element.elementor-element-59f1cdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-73544f3 {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
        min-height: 500px;
    }

    .elementor-37 .elementor-element.elementor-element-d70d1f5 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
        padding: 30px 30px 30px 30px;
    }

    .elementor-37 .elementor-element.elementor-element-2ce6688 > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-c31138c {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-9d85e3b {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
        padding: 60px 40px 60px 30px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-7ac195c {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-77c0f0b > .elementor-widget-container {
        margin: 0px 0px 0px -100px;
    }

    .elementor-37 .elementor-element.elementor-element-324227e > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-bc826a1 {
        padding: 0px 0px 20px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(8px/2);
        margin-left: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-8px/2);
        margin-left: calc(-8px/2);
    }

    body.rtl .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-8px/2);
    }

    body:not(.rtl) .elementor-37 .elementor-element.elementor-element-a50d317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(8px/2);
        margin-left: calc(8px/2);
    }

    .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-8px/2);
        margin-left: calc(-8px/2);
    }

    body.rtl .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-8px/2);
    }

    body:not(.rtl) .elementor-37 .elementor-element.elementor-element-d2097cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-8px/2);
    }

    .elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-4ba58d6.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 img {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 img {
        max-width: 350px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a3caf47 {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 {
        padding: 80px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-483b2b6 > .elementor-element-populated {
        padding: 0px 40px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-39e6195 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
        max-width: 1100px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
        padding: 70px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8537805 {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-d682c41 {
        padding: 50px 50px 50px 50px;
    }
}

@media(max-width:1024px) {
    .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-holder .wdt-parallax-carousel-item {
        height: 650px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 40% auto;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-background-overlay {
        opacity: 0.9;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 > .elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-9ea4583 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-3fd0e0b > .elementor-element-populated {
        padding: 30px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8e1221e {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-4739465 > .elementor-widget-container {
        margin: 0% -12% 0% -12%;
    }

    .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
        min-height: 340px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
        padding: 60px 70px 40px 70px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 > .elementor-element-populated > .elementor-background-overlay {
        background-color: transparent;
        background-image: linear-gradient(242deg, var( --e-global-color-e674b5a ) 40%, #00000000 100%);
        opacity: 0.8;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 > .elementor-element-populated {
        padding: 20px 0px 20px 20px;
    }

    .elementor-37 .elementor-element.elementor-element-7ac195c {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 20px;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-77c0f0b > .elementor-widget-container {
        margin: 0px 0px 0px -250px;
    }

    .elementor-37 .elementor-element.elementor-element-324227e > .elementor-widget-container {
        margin: 0px 0px 0px -170px;
    }

    .elementor-37 .elementor-element.elementor-element-bc826a1 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-24f170c > .elementor-widget-container {
        margin: 0px 0px 0px -100px;
    }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 > .elementor-element-populated {
        padding: 20px 100px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 {
        text-align: left;
    }

    .elementor-37 .elementor-element.elementor-element-29752b0.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-37 .elementor-element.elementor-element-29752b0 > .elementor-element-populated {
        padding: 0px 0px 0px 100px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        margin: -60px 0px 0px 0px;
        padding: 15px 0px 0px 15px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 {
        text-align: left;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 {
        padding: 70px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 {
        padding: 70px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-483b2b6 > .elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
        max-width: 800px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 {
        padding: 0px 0px 70px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
        padding: 60px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-d682c41 {
        padding: 40px 40px 40px 40px;
    }
}

@media(max-width:768px) {
    .elementor-37 .elementor-element.elementor-element-0f9286c .wdt-parallax-carousel-holder .wdt-parallax-carousel-item {
        height: 550px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f {
        padding: 40px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 60% auto;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-4e0e72f {
        --spacer-size: 350px;
    }

    .elementor-37 .elementor-element.elementor-element-ace24b8 .elementor-widget-container {
        text-align: start;
        justify-content: start;
        justify-items: start;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-73544f3 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-4739465 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
        min-height: 280px;
    }

    .elementor-37 .elementor-element.elementor-element-d70d1f5 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
        padding: 26px 26px 26px 26px;
        font-size: 22px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-c31138c {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-9d85e3b {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
        padding: 60px 50px 40px 50px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 > .elementor-element-populated > .elementor-background-overlay {
        background-color: transparent;
        background-image: linear-gradient(360deg, var( --e-global-color-e674b5a ) 0%, #00000000 100%);
        opacity: 0.5;
    }

    .elementor-37 .elementor-element.elementor-element-e726ef3 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-element-populated {
        padding: 40px 0px 20px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-77c0f0b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-324227e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-24f170c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 img {
        max-width: 300px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        margin: -100px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 img {
        max-width: 300px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a3caf47 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 {
        padding: 60px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-39e6195 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-86c401c {
        --spacer-size: 300px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
        max-width: 580px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 {
        padding: 0px 0px 60px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
        padding: 50px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8537805 {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-d682c41 {
        padding: 40px 30px 40px 30px;
    }
}

@media(max-width:480px) {
    .elementor-37 .elementor-element.elementor-element-0974b4f > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-0974b4f {
        padding: 30px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aabd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 80% auto;
    }

    .elementor-37 .elementor-element.elementor-element-aabd5c5 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-4e0e72f {
        --spacer-size: 280px;
    }

    .elementor-37 .elementor-element.elementor-element-2143c75 > .elementor-element-populated {
        padding: 30px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-2385288 {
        --spacer-size: 200px;
    }

    .elementor-37 .elementor-element.elementor-element-6a2e3a0 {
        width: 100%;
    }

        .elementor-37 .elementor-element.elementor-element-6a2e3a0 > .elementor-element-populated {
            padding: 0px 0px 8px 0px;
        }

    .elementor-37 .elementor-element.elementor-element-9c0d5b9 {
        width: 100%;
    }

        .elementor-37 .elementor-element.elementor-element-9c0d5b9 > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

    .elementor-37 .elementor-element.elementor-element-1c637f1 > .elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-c773716 {
        width: 100%;
    }

        .elementor-37 .elementor-element.elementor-element-c773716 > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-ec8afd8 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8e378a3 > .elementor-container {
        min-height: 200px;
    }

    .elementor-37 .elementor-element.elementor-element-79f90e8 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-2ce6688 > .elementor-widget-container {
        margin: 16px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-78612c5 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-1835c95 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-8d7f83d .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper {
        padding: 50px 30px 40px 30px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-07bed74 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a105755 {
        width: 100%;
    }

    .elementor-37 .elementor-element.elementor-element-32deb9b > .elementor-element-populated {
        padding: 30px 0px 30px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a62ae04 {
        width: 100%;
    }

        .elementor-37 .elementor-element.elementor-element-a62ae04 > .elementor-element-populated {
            padding: 0px 0px 8px 0px;
        }

    .elementor-37 .elementor-element.elementor-element-17ad962 {
        width: 100%;
    }

        .elementor-37 .elementor-element.elementor-element-17ad962 > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

    .elementor-37 .elementor-element.elementor-element-4ba58d6 > .elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-23182a1 img {
        max-width: 500px;
    }

    .elementor-37 .elementor-element.elementor-element-29752b0 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-5f63be9 img {
        max-width: 500px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-7015d77 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-99bbb62 {
        padding: 50px 0px 40px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-86c401c {
        --spacer-size: 240px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 > .elementor-container {
        max-width: 360px;
    }

    .elementor-37 .elementor-element.elementor-element-f6efd42 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-a9995b6 > .elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }

    .elementor-37 .elementor-element.elementor-element-d682c41 {
        padding: 30px 20px 30px 20px;
    }
}
