.elementor-105 .elementor-element.elementor-element-9005fe8{--display:flex;--min-height:92vh;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-105 .elementor-element.elementor-element-9005fe8:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-9005fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://prihosa.com/wp-content/uploads/2026/06/Prihosa_3200px-scaled.jpg");background-position:center center;background-size:cover;}.elementor-105 .elementor-element.elementor-element-9005fe8::before, .elementor-105 .elementor-element.elementor-element-9005fe8 > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9005fe8 > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-9005fe8 > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-9005fe8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-9005fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-105 .elementor-element.elementor-element-273f8f7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#80808033;--border-color:#80808033;--border-radius:5px 5px 5px 5px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-390b371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-105 .elementor-element.elementor-element-390b371 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:var( --e-global-color-e51e90c );}.elementor-105 .elementor-element.elementor-element-c6d089b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-105 .elementor-element.elementor-element-c6d089b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-e51e90c );}.elementor-105 .elementor-element.elementor-element-3fc96f8{--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;--justify-content:center;--margin-top:17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:999;}.elementor-105 .elementor-element.elementor-element-3fc96f8.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-8b10390{width:100%;max-width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 > .elementor-widget-container{background-color:#FFFFFF00;}.elementor-105 .elementor-element.elementor-element-8b10390.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_open_more_features_outer{justify-content:flex-start;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper{position:relative;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-search-form-inner{padding:14px 0px 4px 0px;border-radius:13px 13px 13px 13px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_search_button_wrapper{justify-content:flex-end;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_search_form_button{background:var( --e-global-color-709e3e0 );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_search_form_button:hover{background:#E2E4E4;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_search_form_button:hover span{color:var( --e-global-color-709e3e0 );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .rhea_prop_search__selectwrap .bs-caret{background:var( --e-global-color-709e3e0 );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu li a{color:#000000;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li a{color:#000000;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select .no-results{color:#000000;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu li.selected a{color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li.selected a{color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu li:hover a{color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li:hover a{color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu li.selected{background:#DCDCDC;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li.selected{background:#DCDCDC;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu li:hover{background:#DCDCDC;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu li:hover{background:#DCDCDC;}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu .btn-block{border-color:var( --e-global-color-8535cf6 );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu .btn-block{border-color:var( --e-global-color-8535cf6 );}.elementor-105 .elementor-element.elementor-element-8b10390 .bs-searchbox .form-control{border-color:var( --e-global-color-8535cf6 );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .rhea_select_bs_buttons.rhea_bs_select svg{fill:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .rhea_select_bs_buttons.rhea_bs_deselect .rhea_des{stroke:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu .btn-block button{background:var( --e-global-color-d743628 );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu .btn-block button{background:var( --e-global-color-d743628 );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .actions-btn:hover .rhea_select_bs_buttons.rhea_bs_select svg{fill:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .actions-btn:hover .rhea_select_bs_buttons.rhea_bs_deselect .rhea_des{stroke:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker .dropdown-menu .btn-block button:hover{background:var( --e-global-color-8535cf6 );}.elementor-105 .elementor-element.elementor-element-8b10390 .bootstrap-select.rhea_multi_select_picker_location .dropdown-menu .btn-block button:hover{background:var( --e-global-color-8535cf6 );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-search-top-tabs-wrapper{padding:0px 0px 10px 0px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list{column-gap:28px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list .rhea-ultra-tab-name{background:#FFFFFFB5;color:#494B4F;border-radius:10px 10px 10px 10px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list input[type=radio]:hover~*{background:var( --e-global-color-709e3e0 );color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list input[type=radio]:checked~*{background:var( --e-global-color-709e3e0 );color:var( --e-global-color-55cf2bc );}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .rhea-ultra-search-form-fields{border-radius:13px 13px 13px 13px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-geolocation-radius-slider-wrapper{flex-direction:initial;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_radius_slider_field{width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_radius_slider_field_inner{padding:8px 15px 8px 15px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_price_slider_field{width:100% !important;}.elementor-105 .elementor-element.elementor-element-2fa0253{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-9ea015f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-9ea015f:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-9ea015f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-105 .elementor-element.elementor-element-f57f99c{text-align:center;}@media(max-width:1024px){.elementor-105 .elementor-element.elementor-element-9005fe8{--min-height:500px;--padding-top:38px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-8b10390{width:100%;max-width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper{position:relative;max-width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-search-form-inner{padding:20px 0px 0px 0px;border-radius:13px 13px 13px 13px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_top_search_box .rhea_prop_search__option{width:455px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field){width:0%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_search_button_wrapper{margin:3px 3px 3px 3px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-search-top-tabs-wrapper{padding:0px 0px 10px 0px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper .rhea-ultra-search-form-fields{border-radius:13px 13px 13px 13px;}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-9005fe8:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-9005fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prihosa.com/wp-content/uploads/2026/06/Prihosa_3200px-scaled.jpg");background-position:-783px 0px;}.elementor-105 .elementor-element.elementor-element-9005fe8{--min-height:93vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-9005fe8.e-con{--align-self:flex-start;}.elementor-105 .elementor-element.elementor-element-273f8f7{--justify-content:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-273f8f7.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-390b371 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-105 .elementor-element.elementor-element-c6d089b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-105 .elementor-element.elementor-element-3fc96f8{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-105 .elementor-element.elementor-element-8b10390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-8b10390.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_ultra_search_form_wrapper{max-width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-search-form-inner{padding:10px 0px 5px 0px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea_top_search_box .rhea_prop_search__option{width:100%;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list{column-gap:10px;}.elementor-105 .elementor-element.elementor-element-8b10390 .rhea-ultra-tabs-list .rhea-ultra-tab-name{border-radius:10px 10px 10px 10px;}.elementor-105 .elementor-element.elementor-element-f57f99c .elementor-heading-title{line-height:0.9em;}}@media(min-width:768px){.elementor-105 .elementor-element.elementor-element-9005fe8{--content-width:1240px;}.elementor-105 .elementor-element.elementor-element-3fc96f8{--width:90%;}.elementor-105 .elementor-element.elementor-element-9ea015f{--content-width:1136px;}}/* Start custom CSS for rhea-ultra-search-form-widget, class: .elementor-element-8b10390 */form.rhea_search_form .rhea-ultra-search-form-inner {
    background-color: #FFFFFF00 !important;
}

form.rhea_search_form .rhea-ultra-search-form-fields,
form.rhea_search_form .rhea_top_search_fields {
    background-color: transparent !important;
}

form.rhea_search_form .rhea-text-field-wrapper input {
    border-radius: 10px !important;
}
form.rhea_search_form .rhea-text-field-wrapper input {
    border-radius: 10px !important;
    padding-left: 14px !important;
}
form.rhea_search_form .rhea-ultra-tabs-list {
    display: flex !important;
    flex-wrap: nowrap;
}
/*push widget down on higher resolutions */
/* very tall / 4k class */
@media (min-width: 2500px) and (min-height: 1501px) {
    .elementor-element-8b10390 {
        margin-top: 225px !important;
    }
}
/* 2560 x 1440 / QHD monitors */
@media (min-width: 2500px) and (min-height: 1100px) and (max-height: 1500px) {
    .elementor-element-8b10390 {
        margin-top: 180px !important;
    }
}
/* 1920x1080 type monitors */
@media (min-width: 1800px) and (max-width: 2499px) and (min-height: 900px) {
    .elementor-element-8b10390 {
        margin-top: 120px !important;
    }
}

/* 1536 laptops */
@media (min-width: 1500px) and (max-height: 800px) {
    .elementor-element-8b10390 {
        margin-top: 2px !important;
    }
}

/* 1366 laptops */
@media (max-width: 1400px) and (max-height: 700px) {
    .elementor-element-8b10390 {
        margin-top: -50px !important;
    }
}
/* All Down Carets To White */
.rhea_ultra_search_form_wrapper .caret {
    border-top-color: #ffffff !important;
}

/* All Up Carets To White */
.rhea_ultra_search_form_wrapper .bootstrap-select.rhea_multi_select_picker.dropup .caret, .rhea_ultra_search_form_wrapper .bootstrap-select.rhea_multi_select_picker_location.dropup .caret, .rhea_ultra_search_form_wrapper .bootstrap-select.inspiry_select_picker_trigger.dropup .caret {
    border-bottom-color: #ffffff !important;
}
/* Active Types To Purple Lettering */
.rhea_ultra_search_form_wrapper .bootstrap-select .dropdown-menu li.selected .text {
    color: #793DF9;
}
/* Active Types Bkg To Grey */
.elementor-9350 .elementor-element.elementor-element-c2c5339
.bootstrap-select.rhea_multi_select_picker
.dropdown-menu li.selected {
    background-color: #d9d9d9 !important;
}
/* Active Types Checkmark To Purple */
.rhea_ultra_search_form_wrapper .bootstrap-select .dropdown-menu li.selected span.check-mark {
    color: #793DF9 !important;
}
/* Scroll Bar in Property Types */
/* Firefox */
.rhea_ultra_search_form_wrapper 
.bootstrap-select .dropdown-menu .inner {
    scrollbar-width: thin;
    scrollbar-color: #000000 transparent;
}

/* Chrome / Edge / Safari */
.rhea_ultra_search_form_wrapper 
.bootstrap-select .dropdown-menu .inner::-webkit-scrollbar {
    width: 6px;
}

.rhea_ultra_search_form_wrapper 
.bootstrap-select .dropdown-menu .inner::-webkit-scrollbar-thumb {
    background-color: #000000;
    border-radius: 6px;
}

.rhea_ultra_search_form_wrapper 
.bootstrap-select .dropdown-menu .inner::-webkit-scrollbar-track {
    background: transparent;
}
/* Advanced normal state – white text */
.elementor-9350 .elementor-element.elementor-element-c2c5339 .rhea_advanced_expander,
.elementor-9350 .elementor-element.elementor-element-c2c5339 .rhea_advanced_expander span {
    color: #ffffff !important;
}

/* Advanced hover state – teal text + rounded border */
.elementor-9350 .elementor-element.elementor-element-c2c5339 .rhea_advanced_expander:hover,
.elementor-9350 .elementor-element.elementor-element-c2c5339 .rhea_advanced_expander:hover span {
    color: #0D9488 !important;
}

/* Advanced hover box styling */
.elementor-9350 .elementor-element.elementor-element-c2c5339 .rhea_advanced_expander:hover {
    border-radius: 20px !important;
    border: 1px solid #0D9488 !important;
}

/* search hover state – teal text + rounded border */
 .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_advanced_expander, .rhea_ultra_search_form_wrapper .rhea_search_button_wrapper .rhea_search_form_button {
    padding: 11px 30px;
    border-radius: 40px;
    border: 1px solid #0D9488 !important;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9005fe8 */.elementor-105 .elementor-element.elementor-element-9005fe8 {
    min-height: calc(100vh - 72px);
}/* End custom CSS */