.elementor-24094 .elementor-element.elementor-element-20a7c2b9:not(.elementor-motion-effects-element-type-background), .elementor-24094 .elementor-element.elementor-element-20a7c2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24094 .elementor-element.elementor-element-20a7c2b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-24094 .elementor-element.elementor-element-20a7c2b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24094 .elementor-element.elementor-element-47684911 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24094 .elementor-element.elementor-element-1830b955 .wpresidence-elementor-featured-image img{margin:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-24094 .elementor-element.elementor-element-1830b955 .wpresidence-elementor-featured-image{text-align:center;}.elementor-24094 .elementor-element.elementor-element-1830b955 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-24094 .elementor-element.elementor-element-4e2b2da6{--spacer-size:50px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-24094 .elementor-element.elementor-element-66f49438 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24094 .elementor-element.elementor-element-66f49438 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-24094 .elementor-element.elementor-element-66f49438 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-24094 .elementor-element.elementor-element-66f49438{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-296f3a39 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24094 .elementor-element.elementor-element-296f3a39 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-24094 .elementor-element.elementor-element-296f3a39 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-24094 .elementor-element.elementor-element-296f3a39 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-24094 .elementor-element.elementor-element-296f3a39{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-156c75c5{--spacer-size:30px;}.elementor-widget-Property Title .entry_prop{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-201bb31f .entry_prop{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;margin-top:0px;margin-bottom:0px;color:#000000;}.elementor-24094 .elementor-element.elementor-element-201bb31f {text-align:left;}.elementor-24094 .elementor-element.elementor-element-47c94aad{--spacer-size:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24094 .elementor-element.elementor-element-7e9c93f7 .elementor-icon-wrapper{text-align:left;}.elementor-24094 .elementor-element.elementor-element-7e9c93f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24094 .elementor-element.elementor-element-7e9c93f7.elementor-view-framed .elementor-icon, .elementor-24094 .elementor-element.elementor-element-7e9c93f7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24094 .elementor-element.elementor-element-7e9c93f7.elementor-view-framed .elementor-icon, .elementor-24094 .elementor-element.elementor-element-7e9c93f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-24094 .elementor-element.elementor-element-7e9c93f7 .elementor-icon{font-size:18px;}.elementor-24094 .elementor-element.elementor-element-7e9c93f7 .elementor-icon svg{height:18px;}.elementor-24094 .elementor-element.elementor-element-7e9c93f7 > .elementor-widget-container{margin:2px 10px 0px 0px;}.elementor-24094 .elementor-element.elementor-element-7e9c93f7{width:auto;max-width:auto;}.elementor-widget-Property Address .property_categs,.elementor-widget-Property Address .property_categs i{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-5555d582 .property_categs,.elementor-24094 .elementor-element.elementor-element-5555d582 .property_categs i{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-24094 .elementor-element.elementor-element-5555d582 .property_categs{color:#000000;}.elementor-24094 .elementor-element.elementor-element-5555d582 .property_categs a{color:#000000;}.elementor-24094 .elementor-element.elementor-element-5555d582  .property_categs i{display:none;}.elementor-24094 .elementor-element.elementor-element-5555d582 {text-align:left;}.elementor-24094 .elementor-element.elementor-element-5555d582{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-334e3fb0{--spacer-size:30px;}.elementor-widget-Property Price .price_area{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-Property Price .price_label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-6dacdb79 .price_area{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;letter-spacing:0.5px;color:#000000;}.elementor-24094 .elementor-element.elementor-element-6dacdb79 .price_label{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-24094 .elementor-element.elementor-element-6dacdb79 {text-align:left;}.elementor-widget-property_show_overview_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_overview_section .overview_element a, .elementor-widget-property_show_overview_section  .overview_element li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-7e069ac7  .panel-title{display:none;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_updatd_on{display:none;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element{width:150px;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .property-panel{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);padding:10px 0px 10px 0px;border-radius:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .panel-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element a, .elementor-24094 .elementor-element.elementor-element-7e069ac7  .overview_element li{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element {color:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element li{color:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element i{color:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element a{color:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element img{color:#000000;fill:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 .overview_element path{color:#000000;fill:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 h4{color:#000000;}.elementor-24094 .elementor-element.elementor-element-7e069ac7 > .elementor-widget-container{margin:0px 0px 0px -22px;}.elementor-24094 .elementor-element.elementor-element-7e069ac7{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-31942e97{--spacer-size:10px;}.elementor-widget-property_add_to_favorites .single_property_action ,.elementor-widget-property_add_to_favorites .single_property_action  i{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-1f46a50d .single_property_action ,.elementor-24094 .elementor-element.elementor-element-1f46a50d .single_property_action  i{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-24094 .elementor-element.elementor-element-1f46a50d .single_property_action {color:#FFFFFF;background-color:#000000;}.elementor-24094 .elementor-element.elementor-element-1f46a50d .single_property_action i{color:#FFFFFF;}.elementor-24094 .elementor-element.elementor-element-1f46a50d  #add_favorites{display:none;}.elementor-24094 .elementor-element.elementor-element-1f46a50d  #print_page{display:none;}.elementor-24094 .elementor-element.elementor-element-1f46a50d .single_property_action{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);padding:10px 030px 10px 30px;}.elementor-24094 .elementor-element.elementor-element-1f46a50d .elementor_prop_social {text-align:left;}.elementor-24094 .elementor-element.elementor-element-1f46a50d > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-24094 .elementor-element.elementor-element-1f46a50d{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-307e1a4e .single_property_action ,.elementor-24094 .elementor-element.elementor-element-307e1a4e .single_property_action  i{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-24094 .elementor-element.elementor-element-307e1a4e .single_property_action {color:#000000;background-color:#FFFFFF;}.elementor-24094 .elementor-element.elementor-element-307e1a4e .single_property_action i{color:#000000;}.elementor-24094 .elementor-element.elementor-element-307e1a4e  .share_list{display:none;}.elementor-24094 .elementor-element.elementor-element-307e1a4e  #add_favorites{display:none;}.elementor-24094 .elementor-element.elementor-element-307e1a4e .single_property_action{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);padding:10px 030px 10px 30px;}.elementor-24094 .elementor-element.elementor-element-307e1a4e .elementor_prop_social {text-align:left;}.elementor-24094 .elementor-element.elementor-element-307e1a4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24094 .elementor-element.elementor-element-307e1a4e{width:auto;max-width:auto;}.elementor-24094 .elementor-element.elementor-element-1663e101{--spacer-size:50px;}.elementor-widget-property_show_description_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_description_section .wpestate_property_description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-25dd5a85 > .elementor-container{max-width:1140px;}.elementor-24094 .elementor-element.elementor-element-25dd5a85{padding:0% 10% 5% 10%;}.elementor-widget-property_show_address_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_address_section .panel-body,.elementor-widget-property_show_address_section .panel-body .listing_detail,.elementor-widget-property_show_address_section .panel-body .listing_detail a  {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-497efd5b .panel-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;}.elementor-24094 .elementor-element.elementor-element-497efd5b .panel-body,.elementor-24094 .elementor-element.elementor-element-497efd5b .panel-body .listing_detail,.elementor-24094 .elementor-element.elementor-element-497efd5b .panel-body .listing_detail a  {font-family:"Nunito Sans", Sans-serif;font-weight:normal;}.elementor-widget-property_show_features_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_features_section .panel-body,.elementor-widget-property_show_features_section .panel-body .listing_detail,.elementor-widget-property_show_features_section .panel-body .listing_detail a  {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-48a2cdbe .panel-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;}.elementor-24094 .elementor-element.elementor-element-48a2cdbe .panel-body,.elementor-24094 .elementor-element.elementor-element-48a2cdbe .panel-body .listing_detail,.elementor-24094 .elementor-element.elementor-element-48a2cdbe .panel-body .listing_detail a  {font-family:"Nunito Sans", Sans-serif;font-weight:normal;}.elementor-widget-property_show_details_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_details_section .panel-body,.elementor-widget-property_show_details_section .panel-body .listing_detail,.elementor-widget-property_show_details_section .panel-body .listing_detail a  {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24094 .elementor-element.elementor-element-55282181 .panel-default{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0) inset;}.elementor-widget-property_show_video_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px){.elementor-24094 .elementor-element.elementor-element-20a7c2b9{padding:2% 2% 5% 2%;}.elementor-24094 .elementor-element.elementor-element-25dd5a85{padding:5% 2% 5% 2%;}}/* Start custom CSS for property_add_to_favorites, class: .elementor-element-1f46a50d */.elementor-19989 .elementor-element.elementor-element-5c4391d .single_property_action {
    padding: 10px 030px 10px 20px;
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for property_add_to_favorites, class: .elementor-element-307e1a4e */.elementor-19989 .elementor-element.elementor-element-5c4391d .single_property_action {
    padding: 10px 030px 10px 20px;
    border-radius: 0px;
}/* End custom CSS */