.elementor-7774 .elementor-element.elementor-element-cb7bafe{margin-top:65px;margin-bottom:50px;}.elementor-7774 .elementor-element.elementor-element-d23553b{text-align:center;}.elementor-7774 .elementor-element.elementor-element-d23553b .elementor-heading-title{font-size:34px;}@media(max-width:1024px){.elementor-7774 .elementor-element.elementor-element-d23553b .elementor-heading-title{font-size:28px;}}/* Start custom CSS for wpsm_woorows, class: .elementor-element-d655c74 */.re_filter_panel ul.re_filter_ul li {
    border: 1px solid #0D0D0D;
    margin: 0 -1px -1px 0 !important;
}

.re_filter_panel ul.re_filter_ul li span.active {
    color: #0D0D0D;
    background: #F6BE60;
}

.re_filter_panel ul.re_filter_ul li span {
    padding: 15px 25px !important;
}

.re_filter_panel .re_tax_dropdown {
    top: 5px !important;
}

.re_filter_panel .re_tax_dropdown li.label {
    line-height: 12px !important;
    border: 1px solid;
}

.re_filter_panel {
    box-shadow: 0 1px 0 #000000 !important;
}

.re_loadingbefore:before {
    margin: -2px 3px;
}

@media screen and (max-width: 767px) {
    .re_filter_panel ul.re_filter_ul li {
        border: 1px solid #0D0D0D;
        margin: 0 0 -2px 0px !important;
    }

    .re_filter_panel ul.re_filter_ul li span {
        padding: 15px 20px !important;
    }

    .re_filter_panel .re_tax_dropdown li.label {
        line-height: 18px !important;
        border: 1px solid;
    }

    .re_filter_panel .re_tax_dropdown {
        margin-top: 5px !important;
    }
    .re_filter_panel .re_tax_dropdown {
    top: 100% !important;
    }
}/* End custom CSS */