.elementor-515 .elementor-element.elementor-element-c4950c9{--display:flex;}.elementor-515 .elementor-element.elementor-element-717d425 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-eccaa83{--grid-row-gap:30px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:30px;}.elementor-515 .elementor-element.elementor-element-eccaa83 .elementor-pagination{text-align:center;margin-top:15px;}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-eccaa83 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-eccaa83 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-515 .elementor-element.elementor-element-eccaa83 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-515 .elementor-element.elementor-element-eccaa83 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-eccaa83{--grid-row-gap:20px;--grid-column-gap:20px;}}/* Start custom CSS for wp-widget-gd_search, class: .elementor-element-717d425 */.elementor-515 .elementor-element.elementor-element-717d425 .geodir-search {
    display:none;
}
.elementor-515 .elementor-element.elementor-element-717d425 .geodir_submit_search {
    background-color: #edf500 !important;
    color:#00879d !important;
    border:none;
}
.elementor-515 .elementor-element.elementor-element-717d425 .geodir_submit_search:hover {
    box-shadow:none !important;
    background-color: #dedc00 !important;
}/* End custom CSS */