.elementor-8692 .elementor-element.elementor-element-6eeb298e, .elementor-8692 .elementor-element.elementor-element-6eeb298e > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-8692 .elementor-element.elementor-element-6eeb298e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8692 .elementor-element.elementor-element-6eeb298e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8692 .elementor-element.elementor-element-33e4fb75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8692 .elementor-element.elementor-element-e357d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_open_more_features_outer{justify-content:flex-star;}.elementor-8692 .elementor-element.elementor-element-e357d51 .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle, 
					.elementor-8692 .elementor-element.elementor-element-e357d51 .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle,
                    .elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_prop_search__option input[type="text"]{font-weight:700;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_search_form_button{font-weight:700;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_advanced_expander{font-weight:700;padding:15px 30px 15px 30px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_open_more_features{font-weight:700;background:#02010100;color:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper{position:relative;padding:0px 0px 0px 0px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea-ultra-search-form-fields{padding:0px 0px 0px 0px;background:#FFFFFF;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea-search-form-2 .rhea-fields-box{padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_search_button_wrapper{justify-content:flex-end;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_search_form_button{background:var( --e-global-color-6073bbe );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_search_form_button:hover{background:#BBD636;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_search_form_button span{color:#FFFFFF;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_search_form_button:hover span{color:var( --e-global-color-3c16d1e );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_advanced_expander{background:#BBD63600;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_advanced_expander:hover{background:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea-text-field-wrapper:focus-within .feather-tag{stroke:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_mod_text_field:focus-within label .icon-search{stroke:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_prop_search__option input[type="text"]:focus{border-color:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_price_slider_wrapper .rhea_price_display{color:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_price_slider_wrapper .ui-slider .ui-slider-range{background:var( --e-global-color-0d12df6 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .ui-widget-content .ui-state-default{background:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_prop_search__selectwrap .bs-caret{background:#02010100;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_open_more_features span:before{background:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_open_more_features span:after{background:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea-more-options-mode-container .rhea-more-options-wrapper label:before{border-color:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea-more-options-mode-container .rhea-more-options-wrapper input:checked+label:before{color:var( --e-global-color-5e34d61 );}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea-search-form-2 .rhea-ultra-search-form-inner{border-radius:15px 15px 15px 15px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_advanced_expander{border-radius:15px 15px 15px 15px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_search_form_button{border-radius:15px 15px 15px 15px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_ultra_search_form_wrapper .rhea-more-options-mode-container .rhea_open_more_features{border-radius:-1px -1px -1px -1px;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_prop_locations_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_prop_locations_field .enable-icon i.field-icon{color:#C4C4C4;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_status_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_types_field{width:31% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_beds_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_baths_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_price_slider_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_garages_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_max_area_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_lot_size_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_max_lot_size_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_keyword_field{width:32% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_property_id_field{width:32% !important;}@media(max-width:1024px){.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:33.333%;}}@media(max-width:767px){.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_top_search_box .rhea_prop_search__option{width:100%;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:100%;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_prop_locations_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_status_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_types_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_beds_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_baths_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_garages_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_agent_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_agency_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_max_area_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_min_lot_size_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_max_lot_size_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_keyword_field{width:100% !important;}.elementor-8692 .elementor-element.elementor-element-e357d51 .rhea_property_id_field{width:100% !important;}}/* Start custom CSS for rhea-ultra-search-form-2-widget, class: .elementor-element-e357d51 */.rhea-search-form-2 .rhea-fields-box {
    box-shadow: none;
}

.rhea-search-form-2 .rhea-more-options-mode-container .rhea_open_more_features {
    border: none;
}

 .rhea_prop_search__option {
    border: solid 2px #e0e9f0;
    padding: 10px;
    margin: 5px;
    border-radius: 15px;
}

.rhea_search_form_button:hover {
    border-color: #BBD636 !important;
    color: white !important;
}

.rhea_search_button_wrapper {
    margin-right: 20px;
}

.rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_advanced_expander .search-ultra-plus {
    display: none
}

.rhea_search_form_button::before {
    content: "\1F50D"; /* Unicode loupe 🔍 */
    margin-right: 8px;
    font-size: 16px;
}

.rhea_search_form_button::before {
    font-family: "Font Awesome 5 Free";
    content: "\f002"; /* FA loupe */
    font-weight: 900;
    margin-right: 8px;
}

.rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_advanced_expander {
    color : black;
    border: 2px solid #e0e9f0;
}

.elementor-8692 .elementor-element.elementor-element-e357d51 span {
    font-weight: 600;
}

.rhea_search_form_button {
    border: none !important;
}

.rhea-fields-box {
    padding: 0 !important;
}/* End custom CSS */