.elementor-5348 .elementor-element.elementor-element-2b37ce5{--display:flex;--min-height:470px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5348 .elementor-element.elementor-element-2b37ce5:not(.elementor-motion-effects-element-type-background), .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;background-image:url("https://bahiaimmo.com/wp-content/uploads/2026/03/cadaques.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-5348 .elementor-element.elementor-element-2b37ce5::before, .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .elementor-background-video-container::before, .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .elementor-background-slideshow::before, .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5348 .elementor-element.elementor-element-2b37ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E3A5F;--background-overlay:'';}.elementor-5348 .elementor-element.elementor-element-2b37ce5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5348 .elementor-element.elementor-element-2b37ce5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5348 .elementor-element.elementor-element-bef0455{--spacer-size:109px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5348 .elementor-element.elementor-element-9dc1cfe{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5348 .elementor-element.elementor-element-9dc1cfe .elementor-heading-title{font-size:56px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-widget-rhea-search-form-widget .rhea_search_form_wrapper .rhea_search_form_button{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_search_form_wrapper .rhea-search-form-reset span{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_fields_labels{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle, 
					.elementor-widget-rhea-search-form-widget .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle,
					.elementor-widget-rhea-search-form-widget .rhea-guests-field-dropdown,
                    .elementor-widget-rhea-search-form-widget .rhea_search_form_wrapper .rhea_prop_search__option input[type="text"]{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea-radio-fields-wrapper .rhea-radio-field-label{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .bootstrap-select.rhea_multi_select_picker .dropdown-menu li a,
				               .elementor-widget-rhea-search-form-widget .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rvr-counter-field .title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rvr-counter-field .limit{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_open_more_features{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea-more-options-wrapper label{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea-more-options-wrapper label:before{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .bs-searchbox .form-control{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .bootstrap-select .no-results{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea-mod-tabs-list .rhea-mod-tab-name{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .geolocation-radius-info{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .geolocation-radius-info strong{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_price_slider_wrapper > .rhea_price_label{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_price_slider_wrapper > .rhea_price_range{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-rhea-search-form-widget .rhea_price_slider_wrapper .rhea_price_display{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5348 .elementor-element.elementor-element-deef29f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5348 .elementor-element.elementor-element-deef29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5348 .elementor-element.elementor-element-deef29f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_buttons_top{align-self:flex-start;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button{padding-left:26px;padding-right:26px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E3A5F;height:40px;line-height:40px;border-radius:7px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button{background:#1E3A5F;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button span{color:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button .icon-search{stroke:#FFFFFF;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button{border-radius:8px 8px 8px 8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover{background:#274C77;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover span{color:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover .icon-search{stroke:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button:hover{border-style:solid;border-color:#A1794E;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander{background:#FFFFFF00;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander .icon-search-plus{stroke:#00A67E;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander .rh-ultra-dark{fill:#00A67E;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A67E;padding-left:17px;padding-right:17px;height:40px;line-height:40px;border-radius:7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander{border-radius:5px 5px 5px 5px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander:hover{background:#EC4E20;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander:hover .rh-ultra-dark{fill:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EC4E20;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander svg{width:17px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_button_wrapper{column-gap:13px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_fields_labels{font-size:14px;font-weight:600;margin-bottom:9px;color:#000000;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle, 
					.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle,
					.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-guests-field-dropdown,
                    .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_prop_search__option input[type="text"]{font-size:14px;font-weight:400;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-wrapper .rhea-radio-field-label{font-size:12px;font-weight:400;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker .dropdown-menu li a,
				               .elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li a{font-size:12px;font-weight:400;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_open_more_features{font-family:"Roboto", Sans-serif;font-size:16px;color:#B08D57;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-more-options-wrapper label:before{font-weight:600;border-radius:4px;background-color:var( --e-global-color-accent );}.elementor-5348 .elementor-element.elementor-element-deef29f .bs-searchbox .form-control{font-weight:600;color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select .no-results{font-weight:600;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-search-form-frame{border-radius:8px 8px 8px 8px;background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea-search-form-reset{height:40px;line-height:40px;border-radius:7px;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle{height:40px;line-height:40px;border-radius:7px;border-width:2px 2px 2px 2px;border-color:#2C3E50;color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle{height:40px;line-height:40px;border-radius:7px;border-width:2px 2px 2px 2px;border-color:#2C3E50;color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_prop_search__option input[type="text"]{height:40px;border-radius:7px;border-width:2px 2px 2px 2px;border-color:#2C3E50;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-guests-field-dropdown{height:40px;border-radius:7px;border-color:#2C3E50;color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_radius_slider_field_inner{border-radius:7px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields_inner{row-gap:10px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box{row-gap:10px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_fields {padding:17px 14px 5px 16px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_wrapper{border-color:#FFFFFF;height:68px !important;padding:6px 17px 6px 6px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-field-label:before{border-color:#2C3E50;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_top_search_box .rhea_prop_search__option input[type="text"]{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box .rhea_price_slider_wrapper{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box .rhea-guests-field-dropdown{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_prop_search__option input[type="text"]:not(.rhea-guests-cat-field){color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper ::placeholder{color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper ::-ms-input-placeholder{color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper ::-webkit-input-placeholder{color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_prop_search__option .rhea_price_slider_wrapper .rhea_price_label{color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_wrapper .rhea_price_range{color:#5A5A5A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_select_bs_buttons.rhea_bs_select svg{fill:#020101;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_select_bs_buttons.rhea_bs_deselect .rhea_des{stroke:#020101;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker .dropdown-menu .btn-block button{background:#020101;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu .btn-block button{background:#020101;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-more-options-mode-container{background:#020101;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_open_more_features:hover{color:#A1794E;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_open_more_features.rhea_features_open{color:#A1794E;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-more-options-wrapper input:checked+label:before{border-color:#61CE70;background-color:var( --e-global-color-accent );}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker.open .dropdown-menu ::-webkit-scrollbar{width:0px;}.elementor-5348 .elementor-element.elementor-element-deef29f .bootstrap-select.rhea_multi_select_picker_location.open .dropdown-menu ::-webkit-scrollbar{width:0px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-search-top-tabs-wrapper{justify-content:center;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-search-top-tabs-box{justify-content:center;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field{width:45% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .bootstrap-select button.dropdown-toggle, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field input[type=text], .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea_price_slider_wrapper, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-style:solid;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .bootstrap-select button.dropdown-toggle{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field.rhea_prop_search__option input[type=text]{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea_price_slider_wrapper{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:7px 7px 7px 7px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .bootstrap-select button.dropdown-toggle, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field input[type=text], .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea_price_slider_wrapper, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-style:solid;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .bootstrap-select button.dropdown-toggle{border-radius:0px 0px 0px 0px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field.rhea_prop_search__option input[type=text]{border-radius:0px 0px 0px 0px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea_price_slider_wrapper{border-radius:0px 0px 0px 0px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:0px 0px 0px 0px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_types_field{width:40% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_beds_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bedrooms .rhea-radio-field-label{height:40px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bedrooms .rhea-radio-field-label:first-of-type:before {border-radius:5px 0 0 5px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bedrooms .rhea-radio-field-label:last-of-type:before {border-radius:0 5px 5px 0;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_baths_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bathrooms .rhea-radio-field-label{height:40px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bathrooms .rhea-radio-field-label:first-of-type:before {border-radius:5px 0 0 5px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea-radio-fields-bathrooms .rhea-radio-field-label:last-of-type:before {border-radius:0 5px 5px 0;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_wrapper .ui-widget.ui-widget-content{background:#B08D577A;border-color:#B08D577A;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_wrapper > .rhea_price_label{font-size:1px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_wrapper > .rhea_price_range{font-size:16px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_garages_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agency_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agent_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_keyword_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field{width:15% !important;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .bootstrap-select button.dropdown-toggle{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field.rhea_prop_search__option input[type=text]{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .rhea_price_slider_wrapper{border-radius:7px 7px 7px 7px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:7px 7px 7px 7px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_features_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-2387cd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5348 .elementor-element.elementor-element-eb1d7c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5348 .elementor-element.elementor-element-eb1d7c5.e-con{--align-self:center;}.elementor-5348 .elementor-element.elementor-element-35d350c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button{padding-left:50px;padding-right:50px;font-size:14px;border-width:1px 1px 1px 1px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button{background:var( --e-global-color-primary );}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button span{color:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button .icon-search{stroke:#FFFFFF;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button{border-radius:8px 8px 8px 8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover{background:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander{border-width:1px 1px 1px 1px;padding-left:17px;padding-right:17px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander{border-radius:8px 8px 8px 8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander:hover{background:var( --e-global-color-primary );}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_advanced_expander:hover .rh-ultra-dark{fill:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_buttons_bottom .rhea_search_form_button{max-width:15%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_button_wrapper{column-gap:13px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper{padding:10px 10px 10px 10px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields_inner{row-gap:8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box{row-gap:8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields{padding:15px 15px 15px 15px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:33.333%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .bootstrap-select button.dropdown-toggle, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field input[type=text], .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea_price_slider_wrapper, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-width:1px 1px 1px 1px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .bootstrap-select button.dropdown-toggle{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field.rhea_prop_search__option input[type=text]{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea_price_slider_wrapper{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:4px 4px 4px 4px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .bootstrap-select button.dropdown-toggle, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field input[type=text], .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea_price_slider_wrapper, .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-width:1px 1px 1px 1px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .bootstrap-select button.dropdown-toggle{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field.rhea_prop_search__option input[type=text]{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea_price_slider_wrapper{border-radius:4px 4px 4px 4px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:4px 4px 4px 4px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_types_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_beds_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_baths_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_price_slider_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_garages_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agency_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agent_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_keyword_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field{width:100% !important;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .bootstrap-select button.dropdown-toggle{border-radius:8px 8px 8px 8px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field.rhea_prop_search__option input[type=text]{border-radius:8px 8px 8px 8px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .rhea_price_slider_wrapper{border-radius:8px 8px 8px 8px;}body .elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field .rhea-guests-field-dropdown-box .rhea-guests-field-dropdown{border-radius:8px 8px 8px 8px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_features_field{width:100% !important;}}@media(min-width:768px){.elementor-5348 .elementor-element.elementor-element-2b37ce5{--width:100%;}.elementor-5348 .elementor-element.elementor-element-eb1d7c5{--content-width:90%;}}@media(max-width:767px){.elementor-5348 .elementor-element.elementor-element-2b37ce5{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5348 .elementor-element.elementor-element-bef0455{--spacer-size:0px;}.elementor-5348 .elementor-element.elementor-element-9dc1cfe{margin:-1px 5px calc(var(--kit-widget-spacing, 0px) + -1px) 5px;padding:0px 0px 0px 0px;}.elementor-5348 .elementor-element.elementor-element-9dc1cfe .elementor-heading-title{font-size:22px;line-height:1.3;}.elementor-5348 .elementor-element.elementor-element-deef29f > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5348 .elementor-element.elementor-element-deef29f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_form_button{padding-left:30px;padding-right:30px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button{background:#1E3A5F;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button span{color:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button .icon-search{stroke:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover{background:#274C77;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover span{color:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_button:hover .icon-search{stroke:#FFFFFF;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_advanced_expander{padding-left:30px;padding-right:30px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_buttons_bottom .rhea_search_form_button{max-width:100%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper .rhea_search_button_wrapper{column-gap:10px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_search_form_wrapper{padding:10px 15px 10px 15px;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_top_search_box .rhea_prop_search__option{width:100%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:100%;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_prop_locations_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_status_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_types_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_beds_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_baths_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_garages_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agency_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_agent_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_area_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_min_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_max_lot_size_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_keyword_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_property_id_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-deef29f .rhea_features_field{width:100% !important;}.elementor-5348 .elementor-element.elementor-element-2387cd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5348 .elementor-element.elementor-element-eb1d7c5{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5348 .elementor-element.elementor-element-eb1d7c5.e-con{--align-self:center;}.elementor-5348 .elementor-element.elementor-element-35d350c{width:var( --container-widget-width, 327.75px );max-width:327.75px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:327.75px;--container-widget-flex-grow:0;}}