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

.elementor-1182 .elementor-element.elementor-element-ce2db18>.elementor-background-overlay {
    background-color: #1625420D;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1182 .elementor-element.elementor-element-ce2db18 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 130px;
    margin-bottom: 0px;
}

.elementor-1182 .elementor-element.elementor-element-19e0fbb {
    --spacer-size: 600px;
}

.elementor-1182 .elementor-element.elementor-element-5f30aef>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-1182 .elementor-element.elementor-element-5f30aef {
    margin-top: -782px;
    margin-bottom: 0px;
}

.elementor-1182 .elementor-element.elementor-element-763e192>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1182 .elementor-element.elementor-element-763e192>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1182 .elementor-element.elementor-element-6500b42>.elementor-widget-container {
    margin: 0px 0px 80px 0px;
}

@media(max-width:1199px) {
    .elementor-1182 .elementor-element.elementor-element-ce2db18 {
        margin-top: 100px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1182 .elementor-element.elementor-element-19e0fbb {
        --spacer-size: 684px;
    }
}
