.elementor-967 .elementor-element.elementor-element-tgqc3tt:not(.elementor-motion-effects-element-type-background),
.elementor-967 .elementor-element.elementor-element-tgqc3tt>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #01110A;
}

.elementor-967 .elementor-element.elementor-element-tgqc3tt {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-967 .elementor-element.elementor-element-tgqc3tt>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-967 .elementor-element.elementor-element-be89dca>.elementor-element-populated {
    margin: 12% 8% 0% 8%;
    --e-column-margin-right: 8%;
    --e-column-margin-left: 8%;
}

.elementor-967 .elementor-element.elementor-element-64788e3 {
    margin-top: 0%;
    margin-bottom: 4%;
}

.elementor-967 .elementor-element.elementor-element-bd3908c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 50px;
}

.elementor-967 .elementor-element.elementor-element-bd3908c>.elementor-element-populated {
    text-align: left;
    padding: 0% 0% 0% 0%;
}

.elementor-967 .elementor-element.elementor-element-aed618e .elementor-heading-title {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-3678a5f .elementor-heading-title {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-9dfb4f3 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4% 0% 4% 0%;
}

.elementor-967 .elementor-element.elementor-element-9dfb4f3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-967 .elementor-element.elementor-element-aea34d2>.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-967 .elementor-element.elementor-element-aea34d2>.elementor-element-populated {
    padding: 0% 0% 0% 0%;
}

.elementor-967 .elementor-element.elementor-element-adca613 .elementor-heading-title {
    color: #F7F0F0;
}

.elementor-967 .elementor-element.elementor-element-706766e>.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-967 .elementor-element.elementor-element-7fcf1de .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-967 .elementor-element.elementor-element-7fcf1de .elementor-image-box-title {
    margin-bottom: 15px;
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-7da62c9 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3% 0% 3% 0%;
}

.elementor-967 .elementor-element.elementor-element-7da62c9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-967 .elementor-element.elementor-element-0e09c7e.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-967 .elementor-element.elementor-element-0e09c7e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-967 .elementor-element.elementor-element-0e09c7e>.elementor-element-populated {
    padding: 3% 0% 0% 0%;
}

.elementor-967 .elementor-element.elementor-element-29f33fb .elementor-heading-title {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-585de25 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-967 .elementor-element.elementor-element-585de25 .elementor-image-box-title {
    margin-bottom: 15px;
    color: #F0EEE8;
}

.elementor-967 .elementor-element.elementor-element-585de25 .elementor-image-box-description {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-34ac8e2 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3% 0% 3% 0%;
}

.elementor-967 .elementor-element.elementor-element-34ac8e2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-967 .elementor-element.elementor-element-6e92a77.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-967 .elementor-element.elementor-element-6e92a77.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-967 .elementor-element.elementor-element-6e92a77>.elementor-element-populated {
    padding: 3% 0% 0% 0%;
}

.elementor-967 .elementor-element.elementor-element-be7f6fc .elementor-heading-title {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-ce0d523 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-967 .elementor-element.elementor-element-ce0d523 .elementor-image-box-title {
    margin-bottom: 15px;
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-ce0d523 .elementor-image-box-description {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-e19b1a8 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 8% 0% 4% 0%;
}

.elementor-967 .elementor-element.elementor-element-e19b1a8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-967 .elementor-element.elementor-element-4215e97 .elementor-heading-title {
    color: #DAD7CD;
}

.elementor-967 .elementor-element.elementor-element-58c2544 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-astglobalcolor6);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 8% 0% 8% 0%;
}

.elementor-967 .elementor-element.elementor-element-58c2544>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-967 .elementor-element.elementor-element-5a63d61>.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-967 .elementor-element.elementor-element-44e5668 .elementor-heading-title {
    color: #DAD7CD;
}

@media(max-width:1024px) {
    .elementor-967 .elementor-element.elementor-element-be89dca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-967 .elementor-element.elementor-element-be89dca>.elementor-element-populated {
        margin: 6% 6% 6% 6%;
        --e-column-margin-right: 6%;
        --e-column-margin-left: 6%;
        padding: 15% 0% 0% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-bd3908c>.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-967 .elementor-element.elementor-element-bd3908c>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-0e09c7e>.elementor-element-populated {
        padding: 6% 0% 12% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-6e92a77>.elementor-element-populated {
        padding: 6% 0% 12% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-58c2544 {
        padding: 10% 0% 11% 0%;
    }
}

@media(max-width:767px) {
    .elementor-967 .elementor-element.elementor-element-be89dca>.elementor-element-populated {
        margin: 6% 6% 0% 6%;
        --e-column-margin-right: 6%;
        --e-column-margin-left: 6%;
        padding: 25% 0% 0% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-64788e3 {
        margin-top: 0%;
        margin-bottom: 12%;
    }
    .elementor-967 .elementor-element.elementor-element-aed618e {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-3678a5f {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-9dfb4f3 {
        padding: 20% 0% 20% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-aea34d2>.elementor-element-populated {
        padding: 0% 0% 6% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-adca613 {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-7fcf1de .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-0e09c7e>.elementor-element-populated {
        padding: 15% 0% 15% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-29f33fb {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-585de25 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-0f06a2b>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-6e92a77>.elementor-element-populated {
        padding: 15% 0% 15% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-be7f6fc {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-ce0d523 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-f371090>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-e19b1a8 {
        padding: 30px 0px 30px 0px;
    }
    .elementor-967 .elementor-element.elementor-element-4215e97>.elementor-widget-container {
        padding: 0px 20px 0px 20px;
    }
    .elementor-967 .elementor-element.elementor-element-4215e97 {
        text-align: center;
    }
    .elementor-967 .elementor-element.elementor-element-58c2544 {
        padding: 20% 0% 20% 0%;
    }
    .elementor-967 .elementor-element.elementor-element-44e5668 {
        text-align: center;
    }
}