.elementor-7612 .elementor-element.elementor-element-364b4a29{margin-top:00px;margin-bottom:030px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for text-editor, class: .elementor-element-67eb6927 */#wpsl-search-wrap .wpsl-input label,  #wpsl-search-wrap #wpsl-radius label, #wpsl-search-wrap #wpsl-category label {
    width: fit-content;
}

#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {
    display: flex;
    align-items: center;
    margin-bottom:0;
}

.wpsl-search {
    padding: 12px;
    margin-bottom: 0;
}

#wpsl-search-wrap form {
    display: flex;
    flex-wrap:wrap;
    gap:1rem;

}

.wpsl-search {
    margin-bottom: 2rem;
}

#wpsl-result-list {
    width: 30%;
}

#wpsl-search-wrap .wpsl-select-wrap #wpsl-radius, #wpsl-search-wrap .wpsl-select-wrap #wpsl-results {
    display: flex;
    align-items: center;
    flex-wrap:wrap;
    
}

@media only screen and (max-width: 600px) {
    
    #wpsl-search-wrap .wpsl-input label,  #wpsl-search-wrap #wpsl-radius label, #wpsl-search-wrap #wpsl-category label {
    width: 100%;
}
    
    #wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {
        flex-direction:column;
        align-items: flex-start;
        gap:1rem;
    }
    
    
    #wpsl-radius, #wpsl-results, #wpsl-search-input, #wpsl-search-wrap .wpsl-dropdown {
        width: 100% !important;
    }
    
    #wpsl-search-wrap .wpsl-select-wrap #wpsl-radius, #wpsl-search-wrap .wpsl-select-wrap #wpsl-results {
        gap:1rem;
    }
    
    #wpsl-result-list {
    width: 100%;
}
}/* End custom CSS */