.elementor-18593 .elementor-element.elementor-element-d6eebf5{--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-18593 .elementor-element.elementor-element-f17a55a{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18593 .elementor-element.elementor-element-f17a55a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-3e29ca3{--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;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18593 .elementor-element.elementor-element-3e29ca3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-e893110{--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;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18593 .elementor-element.elementor-element-e893110.e-con{--flex-grow:0;--flex-shrink:0;} .elementor-widget-WpResidence_Search_Form_Builder .elementor-field-group > label,
                                    .elementor-widget-WpResidence_Search_Form_Builder .adv_search_slider  .wpresidence_slider_price,
                                    .elementor-widget-WpResidence_Search_Form_Builder .adv_search_slider  label,
                                    .elementor-widget-WpResidence_Search_Form_Builder .adv_search_geo_radius_wrapper  .radius_value,
                                    .elementor-widget-WpResidence_Search_Form_Builder .extended_search_checker label,
                                    .elementor-widget-WpResidence_Search_Form_Builder .adv_extended_options_text,
                                    .elementor-widget-WpResidence_Search_Form_Builder .adv_search_geo_radius_wrapper  label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpResidence_Search_Form_Builder .adv_search_tab_item , .elementor-widget-WpResidence_Search_Form_Builder .adv_search_tab_item a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpResidence_Search_Form_Builder .form-control, .elementor-widget-WpResidence_Search_Form_Builder .btn, .elementor-widget-WpResidence_Search_Form_Builder input.form-control,.elementor-widget-WpResidence_Search_Form_Builder .wpestate-multiselect-custom-style,.elementor-widget-WpResidence_Search_Form_Builder .btn.wpestate-multiselect-custom-style{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpResidence_Search_Form_Builder .ui-menu.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper, .elementor-widget-WpResidence_Search_Form_Builder .filter_menu li, .elementor-widget-WpResidence_Search_Form_Builder .ui-menu .ui-menu-item, .elementor-widget-WpResidence_Search_Form_Builder .bootstrap-select .dropdown-menu>li>a,.elementor-widget-WpResidence_Search_Form_Builder .dropdown-menu>li>a,.elementor-widget-WpResidence_Search_Form_Builder .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-WpResidence_Search_Form_Builder .wpresidence_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18593 .elementor-element.elementor-element-73f0be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-form-fields-wrapper{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );margin-bottom:-0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .elementor-field-label{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .extended_search_checker label{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  .wpresidence_slider_price{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  label{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  .radius_value{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  label{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .residence_adv_extended_options_text{color:#6304F5;} .elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group > label,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  .wpresidence_slider_price,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  label,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  .radius_value,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .extended_search_checker label,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_extended_options_text,
                                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  label{font-weight:500;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor{background-color:#FFFFFFD4;padding:8px 5px 8px 5px;border-radius:3px 3px 3px 3px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .nav-tabs{justify-content:center;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item , .elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item a{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.05px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item{background-color:#FFFFFF;min-width:10px;margin:0px -7px -7px 0px;border-color:#fff;border-radius:5px 3px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item a{color:#282C1C;margin:15px 20px 17px 20px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item.active{background-color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item.active a{color:#648C37;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .item_underline_active_yes.active a:after{background-color:#648C37;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .tab-content{background-color:#FFFFFF;padding:15px 10px 15px 10px;border-color:#fff;border-radius:5px 5px 5px 5px;border-width:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item:last-of-type{border-bottom-right-radius:0px;border-right-width:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group .elementor-field{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .filter_menu_trigger{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>li>a{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>li>a:focus{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>li>a:hover{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>.active>a{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>.active>a:focus{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>.active>a:hover{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select >{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder:hover{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style{color:#696969;padding:14px 0px 12px 15px;border-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .btn.wpestate-multiselect-custom-style{color:#696969;padding:14px 0px 12px 15px;border-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form_control{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .form-control::placeholder {color:#696969!important;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .filter_menu{color:#696969;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_dropdown .dropdown-toggle{color:#696969;padding:14px 0px 12px 15px;border-color:#6304F5;border-width:-1px -1px -1px -1px;border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 button.wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder.btn-light.show{color:#696969;border-color:#6304F5;border-width:-1px -1px -1px -1px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 button.btn.btn-default.dropdown-toggle.wpestate-multiselect-custom-style.show{color:#696969;border-color:#6304F5;border-width:-1px -1px -1px -1px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form-control, .elementor-18593 .elementor-element.elementor-element-73f0be7 .btn, .elementor-18593 .elementor-element.elementor-element-73f0be7 input.form-control,.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style,.elementor-18593 .elementor-element.elementor-element-73f0be7 .btn.wpestate-multiselect-custom-style{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .ui-menu.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper, .elementor-18593 .elementor-element.elementor-element-73f0be7 .filter_menu li, .elementor-18593 .elementor-element.elementor-element-73f0be7 .ui-menu .ui-menu-item, .elementor-18593 .elementor-element.elementor-element-73f0be7 .bootstrap-select .dropdown-menu>li>a,.elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown-menu>li>a,.elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick .dropdown-menu>li>a:focus {font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form-control,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .btn.wpestate-multiselect-custom-style,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-select-all.btn.btn-default:hover,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open button.actions-btn.bs-deselect-all.btn.btn-default:hover,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3.open .btn-default,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .btn-group.wpestate-beds-baths-popoup-component.open,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_dropdown .dropdown-toggle.show,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .btn:not(:disabled):not(.disabled):active:focus,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_dropdown .dropdown-toggle,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 button.wpestate-multiselect-custom-style.dropdown-toggle.bs-placeholder.btn-light.show,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 button.btn.btn-default.dropdown-toggle.wpestate-multiselect-custom-style.show,
                    .elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default {background-color:#FFFFFFDE;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form-control{padding:14px 0px 12px 15px;border-color:#6304F5;border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .caret::after{right:0px;left:auto;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_dropdown .dropdown-toggle::after{right:0px;left:auto;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestate-.bs3{padding:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .dropdown.bootstrap-select.show-tick.form-control.wpestatemultiselect{padding:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .ui-widget-header{background-color:#0073e6!important;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .wpresidence_slider_price{color:#0073e6;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .radius_value{color:#0073e6;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .ui-widget-content{background-color:#0073e6!important;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group .elementor-select-wrapper::before{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .btn-group.wpestate-beds-baths-popoup-component.open{border-color:#6304F5;border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default{border-color:#6304F5;border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .btn:not(:disabled):not(.disabled):active{border-width:-1px -1px -1px -1px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .btn:not(:disabled):not(.disabled).active{border-width:-1px -1px -1px -1px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form-control, .wpestate-beds-baths-popoup-component.open>.dropdown-toggle.btn-default, .search_wr_elementor .wpestate-multiselect-custom-style{border-width:-1px -1px -1px -1px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group .elementor-select-wrapper select{border-width:-1px -1px -1px -1px;border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .wpestate-multiselect-custom-style{border-radius:6px 6px 6px 6px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_button{background-image:linear-gradient(to right, transparent 50%, #6304F5 50%);background-color:#6304F5;color:#fff;font-size:15px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A46CFC;border-radius:6px 6px 6px 6px;padding:9px 11px 9px 11px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-icon, .elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-icon, .elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_button:hover{background-color:#A76EFF;color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-icon{font-size:6px;padding:0px 10px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpresidence_button svg{height:6px;}.elementor-18593 .elementor-element.elementor-element-843efee{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18593 .elementor-element.elementor-element-843efee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-c25c690{--display:flex;}.elementor-18593 .elementor-element.elementor-element-c25c690.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-wrapper{text-align:center;}.elementor-18593 .elementor-element.elementor-element-ff0391f{--icon-box-icon-margin:15px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon{font-size:80px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:20px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-title{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-ff0391f:has(:hover) .elementor-icon-box-title,
					 .elementor-18593 .elementor-element.elementor-element-ff0391f:has(:focus) .elementor-icon-box-title{color:#9957FF;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1px;color:#000000;}.elementor-18593 .elementor-element.elementor-element-af49cae{--display:flex;}.elementor-18593 .elementor-element.elementor-element-af49cae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-wrapper{text-align:center;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7{--icon-box-icon-margin:15px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7.elementor-view-stacked .elementor-icon{background-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7.elementor-view-framed .elementor-icon, .elementor-18593 .elementor-element.elementor-element-6a9f1e7.elementor-view-default .elementor-icon{fill:#6304F5;color:#6304F5;border-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon{font-size:80px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:20px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7:has(:hover) .elementor-icon-box-title,
					 .elementor-18593 .elementor-element.elementor-element-6a9f1e7:has(:focus) .elementor-icon-box-title{color:#9D5DFF;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1px;color:#0A0A0A;}.elementor-18593 .elementor-element.elementor-element-742895f{--display:flex;}.elementor-18593 .elementor-element.elementor-element-742895f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea{--icon-box-icon-margin:15px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea.elementor-view-stacked .elementor-icon{background-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea.elementor-view-framed .elementor-icon, .elementor-18593 .elementor-element.elementor-element-4c1f4ea.elementor-view-default .elementor-icon{fill:#6304F5;color:#6304F5;border-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon{font-size:80px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;line-height:20px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title{color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea:has(:hover) .elementor-icon-box-title,
					 .elementor-18593 .elementor-element.elementor-element-4c1f4ea:has(:focus) .elementor-icon-box-title{color:#9D5DFF;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1px;color:#0A0A0A;}.elementor-18593 .elementor-element.elementor-element-0702781{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18593 .elementor-element.elementor-element-0702781.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-bd5998c{width:var( --container-widget-width, 101.898% );max-width:101.898%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:101.898%;--container-widget-flex-grow:0;}.elementor-18593 .elementor-element.elementor-element-bd5998c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18593 .elementor-element.elementor-element-4b2b680{--display:flex;--min-height:117px;--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:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18593 .elementor-element.elementor-element-4b2b680:not(.elementor-motion-effects-element-type-background), .elementor-18593 .elementor-element.elementor-element-4b2b680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-2ba7ce9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18593 .elementor-element.elementor-element-2ba7ce9:not(.elementor-motion-effects-element-type-background), .elementor-18593 .elementor-element.elementor-element-2ba7ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFF;}.elementor-18593 .elementor-element.elementor-element-0062bd6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:61px 61px 61px 61px;box-shadow:0px 0px 2px 0px #6304F5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18593 .elementor-element.elementor-element-bc67099{text-align:center;}.elementor-18593 .elementor-element.elementor-element-bc67099 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-f630474{--display:flex;}.elementor-18593 .elementor-element.elementor-element-f630474:not(.elementor-motion-effects-element-type-background), .elementor-18593 .elementor-element.elementor-element-f630474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-Wpresidence_Properties_Top_Bar .control_tax_sh{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18593 .elementor-element.elementor-element-29f4201 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-29f4201.elementor-element{--align-self:flex-start;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_wrapper{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh{font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:600;border-radius:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh:hover{color:#5DC1F8;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh.tax_active{color:#F31E1E;}.elementor-18593 .elementor-element.elementor-element-29f4201  .control_tax_sh{flex-direction:column;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh i{font-size:45px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh svg{height:45px;max-width:45px;}.elementor-18593 .elementor-element.elementor-element-29f4201    .control_tax_sh i{margin:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-29f4201    .control_tax_sh svg{margin:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .wpresidence_button{background-color:#6304F5;background-image:linear-gradient(to right, transparent 50%, #6304F5 50%);border-color:#6304F5;color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-29f4201 .wpresidence_button:hover{background-color:#9A5DF8;border-color:#9A5DF8;color:#FFFFFF;}.elementor-18593 .elementor-element.elementor-element-e55b7e1{--display:flex;}.elementor-18593 .elementor-element.elementor-element-0d0c7d6{text-align:center;}.elementor-18593 .elementor-element.elementor-element-0d0c7d6 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#440C99;}.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .property_listing h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .inforoom_unit_type6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .listing_unit_price_wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .price_label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-Wpresidence_Recent_Items_SLider_v8 .property_agent_wrapper a,.property_agent_wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18593 .elementor-element.elementor-element-fdc7e81  .listing_actions .compare-action{display:none;}.elementor-18593 .elementor-element.elementor-element-fdc7e81 .listing_unit_price_wrapper{font-family:"Arial", Sans-serif;font-size:22px;font-weight:700;margin-bottom:7px;color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-fdc7e81 .listing_wrapper .property_listing{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-18593 .elementor-element.elementor-element-fdc7e81 .listing_actions span:hover{background-color:#6304F5;}.elementor-18593 .elementor-element.elementor-element-fdc7e81 .property_listing h4 a{color:#000000;}.elementor-18593 .elementor-element.elementor-element-fdc7e81 .slick-arrow{border-color:#eee;}.elementor-18593 .elementor-element.elementor-element-6862f65{--display:flex;}.elementor-18593 .elementor-element.elementor-element-8695fb5{text-align:center;}.elementor-18593 .elementor-element.elementor-element-8695fb5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#440C99;}.elementor-widget-WpResidence_Items_List_card_v4 .listing_unit_price_wrapper a, .elementor-widget-WpResidence_Items_List_card_v4 .price_label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v4 .property_address_type3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v4 .property_listing_details{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v4 .unit_type3_details{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-WpResidence_Items_List_card_v4 .property_agent_wrapper a,.property_agent_wrapper,.property_listing.property_unit_type3 .property_agent_wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18593 .elementor-element.elementor-element-3e3ce18 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-18593 .elementor-element.elementor-element-3e3ce18  .listing_actions .compare-action{display:none;}.elementor-18593 .elementor-element.elementor-element-3e3ce18 .property_listing.property_unit_type3 .listing_unit_price_wrapper{display:none;}.elementor-18593 .elementor-element.elementor-element-3e3ce18 .listing_wrapper .property_agent_wrapper{display:none;}.elementor-18593 .elementor-element.elementor-element-3e3ce18 .listing_wrapper .property_listing{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-18593 .elementor-element.elementor-element-3e3ce18 .control_tax_sh{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-18593 .elementor-element.elementor-element-06923e7{--display:flex;}.elementor-18593 .elementor-element.elementor-element-2b83535{text-align:center;}.elementor-18593 .elementor-element.elementor-element-2b83535 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#440C99;}.elementor-18593 .elementor-element.elementor-element-114bf7b  .listing_actions .compare-action{display:none;}.elementor-18593 .elementor-element.elementor-element-114bf7b .property_listing.property_unit_type3 .listing_unit_price_wrapper{display:none;}.elementor-18593 .elementor-element.elementor-element-114bf7b .listing_wrapper .property_agent_wrapper{display:none;}.elementor-18593 .elementor-element.elementor-element-114bf7b .listing_unit_price_wrapper a, .elementor-18593 .elementor-element.elementor-element-114bf7b .price_label{font-family:"Arial", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-18593 .elementor-element.elementor-element-114bf7b .property_address_type3{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-18593 .elementor-element.elementor-element-114bf7b .unit_type3_details{font-family:"Arial", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-18593 .elementor-element.elementor-element-114bf7b .listing_wrapper .property_listing{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-18593 .elementor-element.elementor-element-114bf7b .control_tax_sh{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-18593 .elementor-element.elementor-element-881fbb0{--display:flex;}.elementor-18593 .elementor-element.elementor-element-02a8115{text-align:center;}.elementor-18593 .elementor-element.elementor-element-02a8115 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;text-transform:capitalize;color:#440C99;}.elementor-18593 .elementor-element.elementor-element-785eeb9{--display:flex;}@media(max-width:767px){.elementor-18593 .elementor-element.elementor-element-e893110{--border-radius:3px 3px 3px 3px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:4px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-4px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor .elementor-field-label{margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  .wpresidence_slider_price{margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  label{margin-bottom:0px;padding-top:0;line-height:1em;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  .radius_value{margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_geo_radius_wrapper  label{margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_slider  p{margin-bottom:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .search_wr_elementor{padding:3px 3px 3px 3px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item{border-width:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .adv_search_tab_item:last-of-type{border-right-width:0px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .tab-content{padding:15px 5px 10px 5px;}.elementor-18593 .elementor-element.elementor-element-73f0be7 .form-control, .elementor-18593 .elementor-element.elementor-element-73f0be7 .btn, .elementor-18593 .elementor-element.elementor-element-73f0be7 input.form-control,.elementor-18593 .elementor-element.elementor-element-73f0be7 .wpestate-multiselect-custom-style,.elementor-18593 .elementor-element.elementor-element-73f0be7 .btn.wpestate-multiselect-custom-style{font-size:13px;}.elementor-18593 .elementor-element.elementor-element-843efee{--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:space-around;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-18593 .elementor-element.elementor-element-c25c690{--width:79px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon{font-size:69px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-title a{font-size:18px;}.elementor-18593 .elementor-element.elementor-element-ff0391f .elementor-icon-box-description{font-size:11px;}.elementor-18593 .elementor-element.elementor-element-af49cae{--width:98px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-wrapper{text-align:center;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7{--icon-box-icon-margin:20px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title{margin-block-end:5px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon{font-size:69px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-title a{font-size:18px;line-height:12px;letter-spacing:0.7px;}.elementor-18593 .elementor-element.elementor-element-6a9f1e7 .elementor-icon-box-description{font-size:11px;line-height:2.1em;word-spacing:0em;}.elementor-18593 .elementor-element.elementor-element-742895f{--width:98px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-wrapper{text-align:center;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea{--icon-box-icon-margin:14px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title{margin-block-end:15px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon{font-size:69px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title, .elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-title a{font-size:18px;}.elementor-18593 .elementor-element.elementor-element-4c1f4ea .elementor-icon-box-description{font-size:11px;}.elementor-18593 .elementor-element.elementor-element-bd5998c{width:var( --container-widget-width, 949px );max-width:949px;padding:0px 0px 0px 0px;--container-widget-width:949px;--container-widget-flex-grow:0;}.elementor-18593 .elementor-element.elementor-element-4b2b680{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18593 .elementor-element.elementor-element-f630474{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18593 .elementor-element.elementor-element-29f4201 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_wrapper{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh{font-size:15px;padding:2px 2px 2px 2px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh i{font-size:41px;}.elementor-18593 .elementor-element.elementor-element-29f4201 .control_tax_sh svg{height:41px;max-width:41px;}.elementor-18593 .elementor-element.elementor-element-8695fb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18593 .elementor-element.elementor-element-3e3ce18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-18593 .elementor-element.elementor-element-2b83535{text-align:center;}.elementor-18593 .elementor-element.elementor-element-114bf7b > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-18593 .elementor-element.elementor-element-121c852 > .elementor-widget-container{padding:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-18593 .elementor-element.elementor-element-d6eebf5{--content-width:1300px;}.elementor-18593 .elementor-element.elementor-element-f17a55a{--width:65%;}.elementor-18593 .elementor-element.elementor-element-c25c690{--width:22.236%;}.elementor-18593 .elementor-element.elementor-element-af49cae{--width:26.751%;}.elementor-18593 .elementor-element.elementor-element-742895f{--width:26.751%;}.elementor-18593 .elementor-element.elementor-element-0702781{--width:63.718%;}.elementor-18593 .elementor-element.elementor-element-2ba7ce9{--content-width:753px;}.elementor-18593 .elementor-element.elementor-element-0062bd6{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-e076f66 *//* 🎛️ Bộ lọc */
.property-filter {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 20px;
}
.property-filter input,
.property-filter select {
  padding: 8px 10px;
  border: 1px solid #ccc;
  border-radius: 8px;
}
.property-filter button {
  background: #0078ff;
  color: #fff;
  border: none;
  border-radius: 8px;
  padding: 8px 14px;
  cursor: pointer;
  transition: 0.2s;
}
.property-filter button:hover {
  background: #005fcc;
}

/* 💠 Lưới card */
.my-property-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  gap: 20px;
}
.property-card {
  background: #fff;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 3px 10px rgba(0,0,0,0.08);
  transition: all 0.25s ease;
}
.property-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 18px rgba(0,0,0,0.12);
}
.property-thumb img {
  width: 100%;
  height: 180px;
  object-fit: cover;
}
.property-info {
  padding: 14px 16px 18px;
}
.property-title {
  font-size: 17px;
  font-weight: 600;
  color: #111;
  margin-bottom: 6px;
  min-height: 40px;
}
.property-meta {
  color: #555;
  font-size: 14px;
  margin-bottom: 6px;
}
.property-price {
  color: #d62424;
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 6px;
}
.property-address {
  font-size: 14px;
  color: #777;
}
.property-date {
  font-size: 13px;
  color: #aaa;
}
.pagination {
  margin-top: 25px;
  text-align: center;
}
.pagination a, .pagination span {
  display: inline-block;
  margin: 0 4px;
  padding: 6px 10px;
  border-radius: 6px;
  background: #f2f2f2;
}
.pagination .current {
  background: #0078ff;
  color: #fff;
}/* End custom CSS */