.elementor-2465 .elementor-element.elementor-element-f630aca{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-9fb319c > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-2465 .elementor-element.elementor-element-9fb319c .elementor-heading-title, .elementor-heading-title a{color:#152947;}.elementor-2465 .elementor-element.elementor-element-9fb319c .page-title h1{color:#152947;}.elementor-2465 .elementor-element.elementor-element-9fb319c .elementor-heading-title, .elementor-2465 .elementor-element.elementor-element-9fb319c .page-title h1{font-family:"Times New Roman", Sans-serif;font-size:clamp(3rem,2rem,5rem);font-weight:500;letter-spacing:0px;}.elementor-2465 .elementor-element.elementor-element-9fb319c .elementor-heading-title.item-title{white-space:normal;}.elementor-2465 .elementor-element.elementor-element-23df768 .item-address{text-align:left;color:var( --e-global-color-33e139f );font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-66ad725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2465 .elementor-element.elementor-element-66ad725 .breadcrumb-wrap li.breadcrumb-item.active{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-66ad725 .page-title h1{color:var( --e-global-color-33e139f );font-family:var( --e-global-typography-1457655-font-family ), Sans-serif;font-size:var( --e-global-typography-1457655-font-size );font-weight:var( --e-global-typography-1457655-font-weight );}.elementor-2465 .elementor-element.elementor-element-66ad725 .page-title-wrap .page-title, .mobile-property-title .page-title{margin-top:0px;margin-bottom:0px;}.elementor-2465 .elementor-element.elementor-element-66ad725 .item-address{color:var( --e-global-color-9dc54d1 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2465 .elementor-element.elementor-element-66ad725 .item-price{color:var( --e-global-color-33e139f );font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-2465 .elementor-element.elementor-element-66ad725 .item-tool > span{color:var( --e-global-color-9dc54d1 );border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-c10eaaa{--display:flex;}.elementor-2465 .elementor-element.elementor-element-c10eaaa:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-c10eaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2465 .elementor-element.elementor-element-c499042 .elementor-heading-title, .elementor-heading-title a{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-c499042 .page-title h1{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-c499042 .elementor-heading-title, .elementor-2465 .elementor-element.elementor-element-c499042 .page-title h1{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2465 .elementor-element.elementor-element-c499042 .elementor-heading-title.item-title{white-space:normal;}.elementor-2465 .elementor-element.elementor-element-731420e .item-address{text-align:left;}.elementor-2465 .elementor-element.elementor-element-a27966c .hz-ele-price{text-align:right;}.elementor-2465 .elementor-element.elementor-element-a27966c .hz-ele-price li{list-style:none;}.elementor-2465 .elementor-element.elementor-element-a27966c .item-price{color:var( --e-global-color-33e139f );font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-f500d30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-4bfc345{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-409368a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-409368a:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-409368a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59338fa );}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-icon i{color:var( --e-global-color-9dc54d1 );font-size:30px;}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-icon svg{fill:var( --e-global-color-9dc54d1 );color:var( --e-global-color-9dc54d1 );width:30px;}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-icon{padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-data{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-icon i{color:var( --e-global-color-9dc54d1 );font-size:20%;}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-icon svg{fill:var( --e-global-color-9dc54d1 );color:var( --e-global-color-9dc54d1 );width:20%;}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-icon{padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-data{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-icon i{color:#A48053;font-size:0.3px;}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-icon svg{fill:#A48053;color:#A48053;width:0.3px;}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-icon{padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-data{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-icon i{color:#A48053;font-size:0.3px;}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-icon svg{fill:#A48053;color:#A48053;width:0.3px;}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-icon{padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-data{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-wrap .detail-wrap{background-color:#FFFFFF;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-title-wrap{border-bottom-style:none;padding-bottom:0px;margin-bottom:30px;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-wrap{margin-top:0px;border-radius:0px 0px 0px 0px;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .detail-wrap{border-style:none;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .detail-wrap, .block-content-wrap li{border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-title-wrap h2, .block-title-wrap h3{color:#152947;font-family:"Times New Roman", Sans-serif;font-size:2.5rem;font-weight:500;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-content-wrap li strong{color:var( --e-global-color-33e139f );font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-content-wrap li span, .block-content-wrap li span a{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-content-wrap li span{font-family:"DM Sans", Sans-serif;font-weight:300;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-content-wrap .detail-wrap li .list-lined-item{border-bottom-style:solid;border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-bb27d9b .additional-details-ul li .list-lined-item{border-bottom-style:solid;border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-57012df{--display:flex;--padding-top:03%;--padding-bottom:02%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-57012df:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-57012df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2465 .elementor-element.elementor-element-eb0402e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-07616a4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2465 .elementor-element.elementor-element-07616a4{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-07616a4 .houzez-read-more-link{color:#00aeef;}.elementor-2465 .elementor-element.elementor-element-07616a4 .houzez-read-more-link:hover{color:#0080b3;}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-title-wrap{border-color:#A48053;}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-title-wrap h2{font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-content-wrap ul li i{color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-content-wrap ul li a{color:#152947;font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-23c056a .block-title-wrap{border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-23c056a .block-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-23c056a .block-title-wrap h2{color:var( --e-global-color-33e139f );font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;}.elementor-2465 .elementor-element.elementor-element-23c056a .class-energy-list li strong{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-23c056a .class-energy-list li span{color:var( --e-global-color-33e139f );font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-23c056a .class-energy-list li{border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .block-title-wrap{border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .block-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .block-title-wrap h2{color:var( --e-global-color-33e139f );font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .accordion-title:before{color:var( --e-global-color-9dc54d1 );font-size:17px;}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .accordion-title{color:var( --e-global-color-33e139f );font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .list-inline-item{color:var( --e-global-color-9dc54d1 );font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-dfdbd84 .block-title-wrap{border-bottom-style:solid;border-color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-dfdbd84 .block-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-dfdbd84 .block-title-wrap h2{color:var( --e-global-color-33e139f );font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;}.elementor-2465 .elementor-element.elementor-element-301098c{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-3bbdf70{--display:flex;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-3bbdf70:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-3bbdf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2465 .elementor-element.elementor-element-922d585{padding:02% 0% 0% 0%;}.elementor-2465 .elementor-element.elementor-element-922d585 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:clamp(2.5rem,2rem,5rem);font-weight:500;color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-e5be6e2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2465 .elementor-element.elementor-element-e5be6e2 .h-properties-map-for-elementor{height:500px;}.elementor-2465 .elementor-element.elementor-element-jrp7m9xr0{--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;--padding-top:5%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-cwehz4k89{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2465 .elementor-element.elementor-element-dvq4wjju8{padding:0% 0% 5% 0%;}.elementor-2465 .elementor-element.elementor-element-dvq4wjju8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:clamp(3rem,2rem,5rem);font-weight:500;color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi #similar-listings-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-tools .item-compare{display:none;}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .label-featured{display:none;}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-title{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .hz-figure{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-price, .elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-v5-price{font-family:var( --e-global-typography-f4c812f-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4c812f-font-weight );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-amenities i{font-size:0px;color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-price-wrap{color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-v5-price{color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-title a{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-amenities-text{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .h-type span{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-wrap-v2 .item-amenities li{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .area_postfix{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-v5-type{color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-tool > span{background-color:var( --e-global-color-33e139f );color:var( --e-global-color-9dc54d1 );}.elementor-2465 .elementor-element.elementor-element-17d9sllxi .item-tool > span:hover{background-color:var( --e-global-color-9dc54d1 );color:var( --e-global-color-33e139f );}.elementor-2465 .elementor-element.elementor-element-e1e04df{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-5523213{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2465 .elementor-element.elementor-element-5523213 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2465 .elementor-element.elementor-element-5523213.elementor-element{--align-self:flex-end;}.elementor-2465 .elementor-element.elementor-element-5523213 .block-wrap{margin-top:0px;}.elementor-2465 .elementor-element.elementor-element-5523213 .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-2465 .elementor-element.elementor-element-5523213 .form-group .bootstrap-select button:not(.actions-btn){background-color:#ffffff;}.elementor-2465 .elementor-element.elementor-element-5523213 .form-group label{padding-bottom:0px;}.elementor-2465 .elementor-element.elementor-element-5523213 .block-content-wrap .block-title-wrap{font-family:"Times New Roman", Sans-serif;font-size:clamp(3rem,2rem,5rem);font-weight:500;margin-top:0px;border-bottom:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2465 .elementor-element.elementor-element-e1e04df{--width:100%;}}@media(max-width:1024px){.elementor-2465 .elementor-element.elementor-element-9fb319c .elementor-heading-title, .elementor-2465 .elementor-element.elementor-element-9fb319c .page-title h1{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-66ad725 .page-title h1{font-size:var( --e-global-typography-1457655-font-size );}.elementor-2465 .elementor-element.elementor-element-f500d30{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-title-wrap h2, .block-title-wrap h3{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-57012df{--padding-top:5%;--padding-bottom:02%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-eb0402e .elementor-heading-title{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-title-wrap h2{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-23c056a .block-title-wrap h2{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .block-title-wrap h2{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-dfdbd84 .block-title-wrap h2{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-3bbdf70{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-922d585 .elementor-heading-title{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-e5be6e2 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2465 .elementor-element.elementor-element-jrp7m9xr0{--padding-top:10%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-dvq4wjju8 .elementor-heading-title{font-size:clamp(3rem,2rem,5rem);}.elementor-2465 .elementor-element.elementor-element-5523213 .block-content-wrap .block-title-wrap{font-size:clamp(3rem,2rem,5rem);}}@media(max-width:767px){.elementor-2465 .elementor-element.elementor-element-f630aca{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-9fb319c > .elementor-widget-container{padding:5% 2% 2% 02%;}.elementor-2465 .elementor-element.elementor-element-9fb319c .elementor-heading-title, .elementor-2465 .elementor-element.elementor-element-9fb319c .page-title h1{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-66ad725 .page-title h1{font-size:var( --e-global-typography-1457655-font-size );}.elementor-2465 .elementor-element.elementor-element-66ad725 .page-title-wrap .page-title, .mobile-property-title .page-title{margin-bottom:40px;}.elementor-2465 .elementor-element.elementor-element-c10eaaa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:02%;--padding-left:2%;--padding-right:2%;}.elementor-2465 .elementor-element.elementor-element-40af862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2465 .elementor-element.elementor-element-c499042 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05% 2% 0% 2%;}.elementor-2465 .elementor-element.elementor-element-f500d30{--min-height:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2465 .elementor-element.elementor-element-4bfc345{--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2465 .elementor-element.elementor-element-409368a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-icon i{font-size:20px !important;}.elementor-2465 .elementor-element.elementor-element-bd6cf8f .hs-meta-widget-icon svg{width:20px !important;}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-icon i{font-size:20px !important;}.elementor-2465 .elementor-element.elementor-element-1da057a .hs-meta-widget-icon svg{width:20px !important;}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-icon i{font-size:20px !important;}.elementor-2465 .elementor-element.elementor-element-c5488ce .hs-meta-widget-icon svg{width:20px !important;}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-icon i{font-size:20px !important;}.elementor-2465 .elementor-element.elementor-element-53d959e .hs-meta-widget-icon svg{width:20px !important;}.elementor-2465 .elementor-element.elementor-element-bb27d9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2465 .elementor-element.elementor-element-bb27d9b .block-title-wrap h2, .block-title-wrap h3{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-57012df{--padding-top:010%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-eb0402e .elementor-heading-title{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-07616a4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2465 .elementor-element.elementor-element-07616a4{text-align:justify;}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-title-wrap h2{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-content-wrap ul li i{font-size:10px;}.elementor-2465 .elementor-element.elementor-element-23c056a .block-title-wrap h2{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-3eb54a2 .block-title-wrap h2{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-dfdbd84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 080% 0%;}.elementor-2465 .elementor-element.elementor-element-dfdbd84 .block-title-wrap h2{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-3bbdf70{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-922d585{padding:05% 0% 0% 0%;}.elementor-2465 .elementor-element.elementor-element-922d585 .elementor-heading-title{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-e5be6e2{width:100%;max-width:100%;}.elementor-2465 .elementor-element.elementor-element-e5be6e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0120% 0%;}.elementor-2465 .elementor-element.elementor-element-e5be6e2.elementor-element{--align-self:center;}.elementor-2465 .elementor-element.elementor-element-e5be6e2 .h-properties-map-for-elementor{height:350px;}.elementor-2465 .elementor-element.elementor-element-jrp7m9xr0{--padding-top:010%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2465 .elementor-element.elementor-element-cwehz4k89{--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2465 .elementor-element.elementor-element-dvq4wjju8 .elementor-heading-title{font-size:clamp(1rem,1.5rem,5rem);}.elementor-2465 .elementor-element.elementor-element-5523213 .block-content-wrap .block-title-wrap{font-size:clamp(1rem,1.5rem,5rem);}}/* Start custom CSS for houzez-property-address, class: .elementor-element-23df768 */.houzez-icon, .houzez-theme .houzez-icon{
    color: #a48053;
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-toparea-v7, class: .elementor-element-66ad725 */.hs-gallery-v4-grid-item .img-fluid, .hs-gallery-v5-grid-item .img-fluid{
    border-radius: 0;
}

.icon-pin:before{
    font-size: 15px !important;
}

.icon-love-it:before{
    font-size: 20px !important;
       
}


.icon-share:before{
    font-size: 20px !important;
}


.agent-contacts-wrap, .agent-detail-page-v1 .agent-bio-wrap, .agent-detail-page-v1 .agent-profile-wrap, .agent-detail-page-v1 .agent-stats-wrap, .agent-nav-wrap .nav-pills .nav-link, .agent-profile-wrap, .availability-notes li:before, .block-wrap, .contact-form-wrap, .detail-wrap, .developer-detail-page-v1 .developer-image, .estimation-form-wrap, .houzez-main-wrap-v1, .item-parallax-wrap, .item-tool>span, .label, .lb-outerContainer, .lined-block, .list-view .item-wrap, .login-form-wrap, .map-notfound, .map-search, .mobile-property-tools .item-tool>span, .mobile-property-tools .nav-pills>.nav-item>.nav-link, .page-link, .post-content-wrap pre, .post-tag, .project-item-listing-wrap-v1, .property-banner .nav .nav-link, .property-banner .property-form-wrap, .property-image-count, .property-lightbox-v2-item-tools span, .property-lightbox-v3-item-tools span, .property-overview-wrap-v2 .block-map-wrap, .property-schedule-tour-day-form .control .control__indicator, .property-schedule-tour-type-form .control .control__indicator, .property-slider-item, .register-form-wrap, .taxonomy-grids-module-v5 .taxonomy-item, .taxonomy-grids-module-v5-slider .taxonomy-item, .unit-plan-accordion-wrap .accordion-header, .widget-wrap{
    border-radius: 0px !important;
}


.elementor-2465 .elementor-element.elementor-element-66ad725 .houzez-icon {

  font-size: 20px !important;
}

/* ================================
   SINGLE PROPERTY MOBILE TITLE AREA
================================ */



/* Title */
.mobile-property-title .page-title h1,
.mobile-property-title h1 {
  font-size: 26px !important;
  line-height: 1.18 !important;
  font-weight: 500 !important;
  letter-spacing: -0.02em !important;
  color: #152947 !important;
  margin: 0 0 24px !important;
}

/* Address */
.mobile-property-title .item-address,
.mobile-property-title .item-address span,
.mobile-property-title .item-address a {
  font-size: 14px !important;
  line-height: 1.55 !important;
  font-weight: 400 !important;
  color: rgba(21,41,71,.62) !important;
  margin-bottom: 18px !important;
}

/* Price */
.mobile-property-title .item-price-wrap,
.mobile-property-title .item-price-wrap li,
.mobile-property-title .item-price,
.mobile-property-title .price {
  font-size: 20px !important;
  line-height: 1.2 !important;
  font-weight: 500 !important;
  color: #152947 !important;
  margin-bottom: 0 !important;
}

/* Icons */
.mobile-property-title .item-address i,
.mobile-property-title .item-price-wrap i,
.mobile-property-title .houzez-icon {
  font-size: 20px !important;
  line-height: 1 !important;
  color: #a48053 !important;
  margin-right: 10px !important;
  position: relative !important;
  top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-meta, class: .elementor-element-bd6cf8f */.houzez-icon, .houzez-theme .houzez-icon{
    font-size: 30px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-meta, class: .elementor-element-1da057a */.houzez-icon, .houzez-theme .houzez-icon{
    font-size: 30px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-meta, class: .elementor-element-c5488ce */.houzez-icon, .houzez-theme .houzez-icon{
    font-size: 30px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-meta, class: .elementor-element-53d959e */.houzez-icon, .houzez-theme .houzez-icon{
    font-size: 30px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-bb27d9b */.elementor-2465 .elementor-element.elementor-element-bb27d9b h2{
    font-size: clamp(1rem,2rem,5rem);
}

.detail-wrap{
    padding: 0px !important;

}/* End custom CSS */
/* Start custom CSS for houzez-property-section-features, class: .elementor-element-06e8f33 */.elementor-2465 .elementor-element.elementor-element-06e8f33 .block-content-wrap ul li i{
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-floorplan, class: .elementor-element-3eb54a2 */.elementor-2465 .elementor-element.elementor-element-3eb54a2 .property-floor-plans-wrap .accordion-body img {
  display: block;
  margin: 0 auto;
}


/* Floor Plans accordion - text left, icon right */
.property-floor-plans-wrap .accordion-tab,
.property-floor-plans-wrap .accordion-header {
  position: relative !important;
}

/* Clickable header row */
.property-floor-plans-wrap .accordion-header {
  display: block !important;
  width: 100% !important;
  min-height: 56px !important;
  padding: 0 44px 0 0 !important;
  text-align: left !important;
  cursor: pointer !important;
}

/* Text */
.property-floor-plans-wrap .accordion-header .accordion-title,
.property-floor-plans-wrap .accordion-header a,
.property-floor-plans-wrap .accordion-header span {
  display: block !important;
  margin: 0 !important;
  line-height: 56px !important;
  text-align: left !important;
}

/* Icon on the right */
.property-floor-plans-wrap .accordion-header:before,
.property-floor-plans-wrap .accordion-header:after,
.property-floor-plans-wrap .accordion-title:before,
.property-floor-plans-wrap .accordion-title:after {
  display: block !important;
  position: absolute !important;
  right: 0 !important;
  left: auto !important;
  top: 28px !important;
  margin: 0 !important;
  transform: translateY(-50%) !important;
}

/* Open state */
.property-floor-plans-wrap .accordion-header[aria-expanded="true"]:before,
.property-floor-plans-wrap .accordion-header[aria-expanded="true"]:after,
.property-floor-plans-wrap .accordion-title[aria-expanded="true"]:before,
.property-floor-plans-wrap .accordion-title[aria-expanded="true"]:after {
  top: 28px !important;
  transform: translateY(-50%) rotate(180deg) !important;
}

/* Center floor plan image */
.property-floor-plans-wrap .accordion-body {
  padding-top: 20px !important;
  text-align: center !important;
}

.property-floor-plans-wrap .accordion-body a {
  display: flex !important;
  justify-content: center !important;
}

.property-floor-plans-wrap .accordion-body img {
  display: block !important;
  margin: 0 auto !important;
  max-width: 800px !important;
  width: 100% !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-similar, class: .elementor-element-17d9sllxi */.icon-expand-3:before{
    font-size: 20px !important;
}/* End custom CSS */