.elementor-1035 .elementor-element.elementor-element-de2a563:not(.elementor-motion-effects-element-type-background),
.elementor-1035 .elementor-element.elementor-element-de2a563>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

.elementor-1035 .elementor-element.elementor-element-f97ec95 {
    --spacer-size: 210px;
}

.elementor-1035 .elementor-element.elementor-element-c781399 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-1035 .elementor-element.elementor-element-1bb13f7 {
    --divider-border-style: solid;
    --divider-color: #181818;
    --divider-border-width: 1.7px;
}

.elementor-1035 .elementor-element.elementor-element-1bb13f7 .elementor-divider-separator {
    width: 100%;
}

.elementor-1035 .elementor-element.elementor-element-1bb13f7 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-1035 .elementor-element.elementor-element-0d124c4:not(.elementor-motion-effects-element-type-background),
.elementor-1035 .elementor-element.elementor-element-0d124c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1035 .elementor-element.elementor-element-0d124c4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1035 .elementor-element.elementor-element-0d124c4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1035 .elementor-element.elementor-element-98ac4b9 {
    color: #181818;
}

.elementor-1035 .elementor-element.elementor-element-899611c .qodef-qi-typeout-text {
    text-align: left;
}

.elementor-1035 .elementor-element.elementor-element-899611c .qodef-qi-typeout-text .qodef-m-text {
    color: #181818;
}

.elementor-1035 .elementor-element.elementor-element-899611c .qodef-qi-typeout-text .qodef-typeout-holder {
    color: #181818;
}

.elementor-1035 .elementor-element.elementor-element-71bd02c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1035 .elementor-element.elementor-element-71bd02c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1035 .elementor-element.elementor-element-6857b85 {
    color: #FFFFFF;
}

.elementor-1035 .elementor-element.elementor-element-2bcca1b {
    text-align: left;
}

@media(max-width:1024px) {
    .elementor-1035 .elementor-element.elementor-element-f97ec95 {
        --spacer-size: 26px;
    }
}

@media(max-width:767px) {
    .elementor-1035 .elementor-element.elementor-element-f97ec95 {
        --spacer-size: 10px;
    }
}