.elementor-28920 .elementor-element.elementor-element-a714a26 > .elementor-container{max-width:1450px;}.elementor-28920 .elementor-element.elementor-element-a714a26 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7ebc2ee );}.elementor-28920 .elementor-element.elementor-element-a714a26 > .elementor-shape-bottom svg{width:calc(194% + 1.3px);height:99px;}.elementor-28920 .elementor-element.elementor-element-a714a26{padding:0px 0px 150px 0px;}.elementor-28920 .elementor-element.elementor-element-7a40d1e > .elementor-widget-container{margin:030px 0px 20px 0px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 18px 0px rgba(114, 114, 114, 0.24);}.elementor-28920 .elementor-element.elementor-element-71f6cb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-28920 .elementor-element.elementor-element-9cadab6 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wp-widget-gd_search, class: .elementor-element-7a40d1e *//*GDV2 Custom CSS – Hide the grey lines and zero out margin and padding*/
.geodir-loc-bar {
    padding: 0;
    border-top: 0;
    border-bottom: 0;
    margin: 0;
}
/*bar filtres*/
.geodir-loc-bar-in {
    background: #fff;
    padding: 0px;
    border: 0px;
    border-radius: 20px!important;
}
/*boutons filter*/
.geodir_submit_search, .geodir-show-filters {
    border-color: #2D3133!important;
    background-color: #FFDC20!important;
    border: 0px!important;
    color: #000!important;
}

.elementor-kit-28875 input:not([type="button"]):not([type="submit"]), .elementor-kit-28875 textarea, .elementor-kit-28875 .elementor-field-textual {
    box-shadow: none;
}

.elementor-29395 .elementor-element.elementor-element-1e716c5 > .elementor-widget-container {
    padding: 10px 60px 10px 60px;
}

.geodir-filter-container .customize_filter-in {
    background: #fff;
    border: 0px;
}

body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .geodir-filter-container .geodir-advance-search .geodir_submit_search {
    border-radius: 20px 20px 20px 20px;
    
}
.elementor-kit-28875 input:not([type="button"]):not([type="submit"]), .elementor-kit-28875 textarea, .elementor-kit-28875 .elementor-field-textual {
    font-family: 'Open Sans', sans-serif;
}
.gd-suggestions-dropdown ul li {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
}
.gd-suggestions-dropdown ul li.gd-near-me {
    color: #2D3133;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_loop_paging, class: .elementor-element-71f6cb4 */.geodir-pagination ul.page-numbers {
    border-top: 0px;
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_loop, class: .elementor-element-9cadab6 */@media only screen and (max-width: 500px) {
.geodir_category_list_view li.gridview_onehalf {
width: 100%!important;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_loop_paging, class: .elementor-element-80c4d6b */.geodir-pagination ul.page-numbers {
    border-top: 0px;
}/* End custom CSS */