.elementor-14848 .elementor-element.elementor-element-b40336f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14848 .elementor-element.elementor-element-b40336f, .elementor-14848 .elementor-element.elementor-element-b40336f::before{--border-transition:0.3s;}.elementor-14848 .elementor-element.elementor-element-b40336f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_open_more_features_outer{justify-content:flex-start;}.elementor-14848 .elementor-element.elementor-element-03af433 .bootstrap-select.rhea_multi_select_picker > .dropdown-toggle, 
					.elementor-14848 .elementor-element.elementor-element-03af433 .bootstrap-select.rhea_multi_select_picker_location > .dropdown-toggle,
                    .elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_prop_search__option input[type="text"]{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_search_form_button{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper{padding:3px 3px 3px 3px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_button_wrapper{justify-content:center;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_form_button:hover{background:#333333;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_form_button span{color:#333333;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_form_button:hover span{color:#FFFFFF;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_keyword_field{width:100% !important;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea-text-field-wrapper .rhea-icon-search{width:22px !important;}.elementor-14848 .elementor-element.elementor-element-03af433{width:100%;max-width:100%;}.elementor-14848 .elementor-element.elementor-element-54e20e0{--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;--gap:0px 35px;--background-transition:0.3s;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14848 .elementor-element.elementor-element-f3b6659{--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;--background-transition:0.3s;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rhea_property_card_ele_stylish{width:33.333%;}.elementor-14848 .elementor-element.elementor-element-308cb38 h3.rhea_heading_stylish a{font-size:19px;font-weight:400;line-height:29px;color:#1A1A1A;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_stylish_card__excerpt{font-size:14px;font-weight:300;line-height:22px;color:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta .rhea_meta_titles{font-size:13px;font-weight:400;line-height:20px;color:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card__priceLabel_sty .rh_prop_card__price_sty, .elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card__priceLabel_sty .rh_prop_card__price_sty .property-current-price{font-family:"Verdana", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta svg{fill:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta svg path{fill:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta svg circle{fill:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta i{color:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card_meta_wrap_stylish .rh_prop_card__meta .rhea_guests{fill:#808080;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rh_prop_card__priceLabel_sty .rh_prop_card__price_sty{color:#7A7A7A;}@media(max-width:1024px){.elementor-14848 .elementor-element.elementor-element-b40336f{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:33.333%;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_button_wrapper{margin:2em 0em 2em 0em;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_prop_search__option{margin-bottom:-33px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper{margin-bottom:-33px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_keyword_field{width:100% !important;}.elementor-14848 .elementor-element.elementor-element-54e20e0{--gap:40px 40px;--flex-wrap:wrap;}.elementor-14848 .elementor-element.elementor-element-308cb38 .rhea_property_card_ele_stylish{width:50%;}}@media(max-width:767px){.elementor-14848 .elementor-element.elementor-element-b40336f{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_search_button_wrapper{margin:2em 0em 0em 0em;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_search_form_button{padding:10px 15px 9px 15px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_prop_search__option{margin-bottom:-33px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper{margin-bottom:-33px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea-more-options-wrapper .rhea-option-bar{margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea-more-options-wrapper{margin-left:-0px;margin-right:-0px;}.elementor-14848 .elementor-element.elementor-element-03af433 .rhea_keyword_field{width:100% !important;}.elementor-14848 .elementor-element.elementor-element-03af433 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14848 .elementor-element.elementor-element-f3b6659{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-14848 .elementor-element.elementor-element-b40336f{--content-width:1200px;}.elementor-14848 .elementor-element.elementor-element-54e20e0{--content-width:1280px;}.elementor-14848 .elementor-element.elementor-element-f3b6659{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14848 .elementor-element.elementor-element-f3b6659{--width:100%;}}/* Start custom CSS for rhea-ultra-search-form-widget, class: .elementor-element-03af433 */.elementor-14848 .elementor-element.elementor-element-03af433 {
    width: 65%;
}

.rhea_search_form_button {
    width:100%;
    background-color: #333;
    color: #fff;
    border: none;
    cursor: pointer;
}



.rhea_ultra_search_form_wrapper .rhea-ultra-search-form-inner {
    width: 100% !important;
    border-radius: 0px;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: 0px;
    background: #fff;
    padding: 10px 10px;
}


/* Mobile Styles */
@media (max-width: 768px) {
    .elementor-14848 .elementor-element.elementor-element-03af433 {
        width: 100%;
    }
    .rhea_prop_search__option {
    min-width: 100%; 
}

}/* End custom CSS */
/* Start custom CSS for rhea-properties-widget-2, class: .elementor-element-308cb38 */.elementor-14848 .elementor-element.elementor-element-308cb38 img{
    padding: 0;
}/* End custom CSS */