.elementor-1153 .elementor-element.elementor-element-73f57026 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 136px 0px 0px 0px;
}
.elementor-1153 .elementor-element.elementor-element-2f94f00 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-1153
    .elementor-element.elementor-element-e1edc49.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-e1edc49.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-1153 .elementor-element.elementor-element-e1edc49 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-e1edc49 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 32% 0% 0%;
}
.elementor-bc-flex-widget
    .elementor-1153
    .elementor-element.elementor-element-5214e93.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-5214e93.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-5214e93:not(.elementor-motion-effects-element-type-background)
    > .elementor-column-wrap,
.elementor-1153
    .elementor-element.elementor-element-5214e93
    > .elementor-column-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #faf5f2;
}
.elementor-1153 .elementor-element.elementor-element-5214e93 > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153
    .elementor-element.elementor-element-5214e93
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-1153 .elementor-element.elementor-element-5214e93 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 15% 0% 0% 38%;
}
.elementor-1153 .elementor-element.elementor-element-89be575 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 50px 0px;
}
.elementor-1153 .elementor-element.elementor-element-70143e3 {
    text-align: right;
}
.elementor-1153 .elementor-element.elementor-element-70143e3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 9px 19px 3px 0px;
}
.elementor-1153 .elementor-element.elementor-element-ab9c322 {
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0px 0px 0px 0px;
}
.elementor-1153 .elementor-element.elementor-element-40e7cce > .elementor-element-populated {
    margin: -36% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}
.elementor-1153 .elementor-element.elementor-element-40e7cce > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 0% 0% 11%;
}
.elementor-1153 .elementor-element.elementor-element-47b6e73 {
    text-align: center;
}
.elementor-1153 .elementor-element.elementor-element-47b6e73 > .elementor-widget-container {
    margin: 0% 3% 0% 0%;
    padding: 0px 0px 0px 0px;
}
.elementor-1153 .elementor-element.elementor-element-6493545a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 136px 0px 90px 0px;
}
.elementor-1153 .elementor-element.elementor-element-ff02513 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-1153
    .elementor-element.elementor-element-31aaaef4.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-31aaaef4.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-1153 .elementor-element.elementor-element-31aaaef4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-31aaaef4 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}
.elementor-1153 .elementor-element.elementor-element-6c74b56 {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 1px;
}
.elementor-1153 .elementor-element.elementor-element-6c74b56 .elementor-divider-separator {
    width: 100%;
}
.elementor-1153 .elementor-element.elementor-element-6c74b56 .elementor-divider {
    padding-top: 8px;
    padding-bottom: 8px;
}
.elementor-1153 .elementor-element.elementor-element-a03e43f > .elementor-element-populated {
    margin: 215px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-a03e43f > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 0% 0% 0%;
}
.elementor-1153 .elementor-element.elementor-element-e07421f {
    text-align: left;
}
.elementor-1153 .elementor-element.elementor-element-e07421f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 7px 0px;
}
.elementor-1153 .elementor-element.elementor-element-e172ade {
    margin-top: 130px;
    margin-bottom: 144px;
    padding: 0px 0px 0px 0px;
}
.elementor-1153 .elementor-element.elementor-element-af19def > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
}
.elementor-bc-flex-widget
    .elementor-1153
    .elementor-element.elementor-element-1cd2271.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-1cd2271.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-1153
    .elementor-element.elementor-element-1cd2271:not(.elementor-motion-effects-element-type-background)
    > .elementor-column-wrap,
.elementor-1153
    .elementor-element.elementor-element-1cd2271
    > .elementor-column-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #faf5f2;
}
.elementor-1153 .elementor-element.elementor-element-1cd2271 > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153
    .elementor-element.elementor-element-1cd2271
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-1153 .elementor-element.elementor-element-1cd2271 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 15% 0% 17%;
}
.elementor-1153 .elementor-element.elementor-element-defcace {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 77px 0px;
}
.elementor-1153 .elementor-element.elementor-element-192ccab > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-192ccab > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 11% 0% 11%;
}
.elementor-1153 .elementor-element.elementor-element-005e08f > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-005e08f > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 11% 0% 11%;
}
.elementor-1153 .elementor-element.elementor-element-8c72bee > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-1153 .elementor-element.elementor-element-8c72bee > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0% 11% 0% 11%;
}
.elementor-1153 .elementor-element.elementor-element-21b7202e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 12px 17px 12px;
}
.elementor-1153 .elementor-element.elementor-element-6bcc3f7e > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}
@media (max-width: 1024px) {
    .elementor-1153 .elementor-element.elementor-element-916e097 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 050px 0px;
    }
    .elementor-1153 .elementor-element.elementor-element-5214e93 > .elementor-element-populated {
        margin: 0% 0% 0% 14%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 14%;
    }
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 18% 5% 10% 38%;
    }
    .elementor-1153 .elementor-element.elementor-element-40e7cce > .elementor-element-populated {
        margin: -76% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }
    .elementor-1153
        .elementor-element.elementor-element-40e7cce
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 0% 0% 0% 0%;
    }
    .elementor-1153 .elementor-element.elementor-element-47b6e73 {
        text-align: left;
    }
    .elementor-1153 .elementor-element.elementor-element-47b6e73 > .elementor-widget-container {
        margin: 0% 51% 0% 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1153
        .elementor-element.elementor-element-1cd2271
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 20% 16% 15% 17%;
    }
    .elementor-1153 .elementor-element.elementor-element-5aafcfc > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 050px 0px;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-1153 .elementor-element.elementor-element-e1edc49 {
        width: 100%;
    }
    .elementor-1153 .elementor-element.elementor-element-5214e93 {
        width: 100%;
    }
    .elementor-1153 .elementor-element.elementor-element-71133a3 {
        width: 100%;
    }
    .elementor-1153 .elementor-element.elementor-element-1cd2271 {
        width: 100%;
    }
    .elementor-1153 .elementor-element.elementor-element-192ccab {
        width: 50%;
    }
    .elementor-1153 .elementor-element.elementor-element-005e08f {
        width: 50%;
    }
    .elementor-1153 .elementor-element.elementor-element-8c72bee {
        width: 50%;
    }
}
@media (max-width: 767px) {
    .elementor-1153 .elementor-element.elementor-element-e1edc49 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1153
        .elementor-element.elementor-element-e1edc49
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1153 .elementor-element.elementor-element-5214e93 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 22% 11% 15% 11%;
    }
    .elementor-1153 .elementor-element.elementor-element-40e7cce > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1153
        .elementor-element.elementor-element-40e7cce
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1153 .elementor-element.elementor-element-47b6e73 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1153
        .elementor-element.elementor-element-1cd2271
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 20% 5% 10% 5%;
    }
}
@media (max-width: 1360px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 19% 3% 3% 39%;
    }
}
@media (max-width: 680px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 19% 3% 3% 14%;
    }
}
@media (max-width: 1180px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 25% 3% 3% 45%;
    }
}
@media (max-width: 820px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 33% 3% 3% 33%;
    }
}
@media (max-width: 768px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 10% 3% 3% 45%;
    }
}
@media (max-width: 1430px) {
    .elementor-1153
        .elementor-element.elementor-element-5214e93
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 10% 10% 10% 45%;
    }
}
