.elementor-2724 .elementor-element.elementor-element-78a9cd4{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2724 .elementor-element.elementor-element-78a9cd4:not(.elementor-motion-effects-element-type-background), .elementor-2724 .elementor-element.elementor-element-78a9cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_headline );}.elementor-2724 .elementor-element.elementor-element-7391d20 .searchandfilter > ul{padding:0;margin:0;}/* Start custom CSS for dce-searchfilter, class: .elementor-element-7391d20 */.elementor-2724 .elementor-element.elementor-element-7391d20 h4 {
    font-size: 24px;
}

.elementor-2724 .elementor-element.elementor-element-7391d20 label {
    width: 100%;
}

.elementor-2724 .elementor-element.elementor-element-7391d20 .searchandfilter ul li li {
    display: flex;
}

.elementor-2724 .elementor-element.elementor-element-7391d20 ul {
    margin: 0;
    padding: 0;
}

.elementor-2724 .elementor-element.elementor-element-7391d20 a {
    color: inherit;
    text-decoration: underline;
}

.elementor-2724 .elementor-element.elementor-element-7391d20 li label {
    font-size: 17px;
}

@media only screen and (max-width: 1024px) {
    .elementor-2724 .elementor-element.elementor-element-7391d20 label {
        padding-left: 0 !important;
    }
}

.elementor-2724 .elementor-element.elementor-element-7391d20 * {
    color: #fff !important;
}/* End custom CSS */