.elementor-41354 .elementor-element.elementor-element-3c58b37{--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;}.elementor-41354 .elementor-element.elementor-element-08e9f4f{--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-41354 .elementor-element.elementor-element-ee7761b{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-ee7761b img{width:100%;height:380px;object-fit:cover;object-position:center center;}.elementor-41354 .elementor-element.elementor-element-df8e45a{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-41354 .elementor-element.elementor-element-df8e45a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41354 .elementor-element.elementor-element-37ae868{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-41354 .elementor-element.elementor-element-c37bf1a{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-c37bf1a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-41354 .elementor-element.elementor-element-4eee139{padding:10px 10px 10px 10px;--item-text-hover-decoration:underline;}.elementor-41354 .elementor-element.elementor-element-4eee139 .elementor-toc__header-title{text-align:start;}.elementor-41354 .elementor-element.elementor-element-063ec71{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-063ec71 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-d67051f{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-21b7fb5{--display:flex;--min-height:400px;}.elementor-41354 .elementor-element.elementor-element-04ae41e #houzez-properties-map{height:380px;}.elementor-41354 .elementor-element.elementor-element-dcb6cd9{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-dcb6cd9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-2ccaa3b{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-045f2e3{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-045f2e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-1cbd8ab{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-1ffc7b7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-acddd7d{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-53bbfd5{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-58a4d06{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-03bfa60{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-b077073{--spacer-size:40px;}.elementor-41354 .elementor-element.elementor-element-4026548{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-4026548 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-4069451{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-59087b5{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-bb2f757{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-a2c9bd8{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-5c73448{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-144105d{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-a110241{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-3cccf22{--spacer-size:40px;}.elementor-41354 .elementor-element.elementor-element-02072ef{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-6e7ac56{padding:10px 10px 10px 10px;}.elementor-41354 .elementor-element.elementor-element-c5cbf07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-76f2899{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-81a97e6{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-dab7de5{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-8e8bdba{padding:5px 5px 5px 5px;}.elementor-41354 .elementor-element.elementor-element-df46b97{--spacer-size:40px;}.elementor-41354 .elementor-element.elementor-element-2aa7593{--display:flex;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .item-tools .item-compare{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-carousel-module .item-tools .item-compare{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .item-tools .item-favorite{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .item-tools .item-preview{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-carousel-module .item-tools .item-preview{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .label-featured{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-carousel-module .label-featured{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .labels-wrap .label-status{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-carousel-module .labels-wrap .label-status{display:none;}.elementor-41354 .elementor-element.elementor-element-68ec875 .property-cards-module .item-short-description{display:none;}.elementor-41354 .elementor-element.elementor-element-714ddfb{--spacer-size:40px;}.elementor-41354 .elementor-element.elementor-element-62286e5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-41354 .elementor-element.elementor-element-62286e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41354 .elementor-element.elementor-element-80d67c2 .elementor-toc__header-title{text-align:start;}.elementor-41354 .elementor-element.elementor-element-80d67c2{--item-text-hover-decoration:underline;}@media(max-width:1024px){.elementor-41354 .elementor-element.elementor-element-c37bf1a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-063ec71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-dcb6cd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-045f2e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-1ffc7b7{--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-4026548 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-bb2f757{--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-c5cbf07{--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-b7c28e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-41354 .elementor-element.elementor-element-08e9f4f{--width:70%;}.elementor-41354 .elementor-element.elementor-element-df8e45a{--width:100%;}.elementor-41354 .elementor-element.elementor-element-37ae868{--width:100%;}.elementor-41354 .elementor-element.elementor-element-62286e5{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41354 .elementor-element.elementor-element-3c58b37{--content-width:1270px;}.elementor-41354 .elementor-element.elementor-element-08e9f4f{--width:65%;}.elementor-41354 .elementor-element.elementor-element-62286e5{--width:35%;}}@media(max-width:767px){.elementor-41354 .elementor-element.elementor-element-08e9f4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41354 .elementor-element.elementor-element-df8e45a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41354 .elementor-element.elementor-element-c37bf1a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-063ec71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-dcb6cd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-045f2e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-1ffc7b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-41354 .elementor-element.elementor-element-4026548 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-41354 .elementor-element.elementor-element-bb2f757{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41354 .elementor-element.elementor-element-c5cbf07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}