.elementor-174487 .elementor-element.elementor-element-05ffc76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-174487 .elementor-element.elementor-element-8191aed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-8191aed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-63dca99{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-174487 .elementor-element.elementor-element-fc0d7ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-fc0d7ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-310e527{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#B39C76;}.elementor-174487 .elementor-element.elementor-element-310e527 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-174487 .elementor-element.elementor-element-310e527 .elementor-share-btn{height:4.5em;}.elementor-174487 .elementor-element.elementor-element-20a0534{--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:020px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-174487 .elementor-element.elementor-element-8a1768a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-b3647a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:60px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-174487 .elementor-element.elementor-element-29d04b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-4d59983{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174487 .elementor-element.elementor-element-4d59983:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-4d59983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-4d59983.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-29b5f79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .hz-ele-price{text-align:left;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .hz-ele-price li{list-style:none;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .item-price{color:var( --e-global-color-secondary );margin-top:10px;margin-bottom:10px !important;font-family:"Poppins", Sans-serif;font-size:40px;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .item-sub-price{margin-bottom:0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d{width:var( --container-widget-width, 75.06% );max-width:75.06%;--container-widget-width:75.06%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-5a2c85d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-5a2c85d .block-title-wrap{border-bottom-style:solid;border-color:#0B0B0B;padding-bottom:0px;margin-bottom:0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d .block-wrap{margin-top:0px;padding:5px 5px 5px 5px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d .block-title-wrap h2{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d .property-overview-item i, .property-overview-item svg{font-size:20px;}.elementor-174487 .elementor-element.elementor-element-6214959{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:2.5px;}.elementor-174487 .elementor-element.elementor-element-6214959 .elementor-divider-separator{width:100%;}.elementor-174487 .elementor-element.elementor-element-6214959 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-174487 .elementor-element.elementor-element-168e550 .elementor-heading-title, .elementor-heading-title a{color:#333333;}.elementor-174487 .elementor-element.elementor-element-168e550 .page-title h1{color:#333333;}.elementor-174487 .elementor-element.elementor-element-168e550 .elementor-heading-title, .elementor-174487 .elementor-element.elementor-element-168e550 .page-title h1{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;letter-spacing:0.5px;}.elementor-174487 .elementor-element.elementor-element-168e550 .elementor-heading-title.item-title{white-space:normal;}.elementor-174487 .elementor-element.elementor-element-ff5f43f .item-address{text-align:left;color:#212121;font-size:16px;font-weight:400;}.elementor-174487 .elementor-element.elementor-element-188b0d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .block-title-wrap{border-color:#FAFAFAF2;padding-bottom:0px;margin-bottom:0px;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .block-wrap{margin-top:0px;padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .block-title-wrap h2, .block-title-wrap h3{color:#333333;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .block-content-wrap p{color:#333333;font-size:15px;font-weight:400;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .hzele-property-content-wrap{text-align:justify;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .property-document-title{font-size:15px;font-weight:500;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .houzez-read-more-link{color:var( --e-global-color-accent );}.elementor-174487 .elementor-element.elementor-element-188b0d3 .houzez-read-more-link:hover{color:var( --e-global-color-accent );}.elementor-174487 .elementor-element.elementor-element-daf950b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-daf950b:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-daf950b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-daf950b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-9455f9d .block-wrap{margin-top:0px;}.elementor-174487 .elementor-element.elementor-element-9455f9d .block-title-wrap h2{color:#333333;font-family:"Poppins", Sans-serif;}.elementor-174487 .elementor-element.elementor-element-9455f9d .block-content-wrap ul li i{color:#333333;}.elementor-174487 .elementor-element.elementor-element-9455f9d .block-content-wrap ul li a{font-weight:400;}.elementor-174487 .elementor-element.elementor-element-a01cc5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-a01cc5c:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-a01cc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-d33068c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-d33068c:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-d33068c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-174487 .elementor-element.elementor-element-fbfa929 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-174487 .elementor-element.elementor-element-fbfa929 .h-properties-map-for-elementor{height:500px;}.elementor-174487 .elementor-element.elementor-element-b405a46{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-b405a46:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-b405a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-b405a46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-2995b56 .block-wrap .detail-wrap{background-color:#FFFFFF;}.elementor-174487 .elementor-element.elementor-element-2995b56 .block-title-wrap{border-bottom-style:solid;}.elementor-174487 .elementor-element.elementor-element-2995b56 .block-wrap{margin-top:0px;}.elementor-174487 .elementor-element.elementor-element-2995b56 .detail-wrap{padding:0px 0px 0px 0px;border-style:none;}.elementor-174487 .elementor-element.elementor-element-2995b56 .block-title-wrap h2, .block-title-wrap h3{color:#333333;font-family:"Poppins", Sans-serif;}.elementor-174487 .elementor-element.elementor-element-9e2b12c .block-wrap .detail-wrap{background-color:#FFFFFF;}.elementor-174487 .elementor-element.elementor-element-9e2b12c .block-wrap{margin-top:0px;}.elementor-174487 .elementor-element.elementor-element-9e2b12c .detail-wrap{padding:0px 0px 0px 0px;border-style:none;}.elementor-174487 .elementor-element.elementor-element-9e2b12c .block-title-wrap h2, .block-title-wrap h3{color:#333333;font-family:"Poppins", Sans-serif;}.elementor-174487 .elementor-element.elementor-element-dd34adc{--display:flex;--border-radius:15px 15px 15px 15px;--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-174487 .elementor-element.elementor-element-dd34adc:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-dd34adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-97de281{--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-174487 .elementor-element.elementor-element-97de281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-7c304ec{--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:030px;--padding-bottom:20px;--padding-left:020px;--padding-right:20px;}.elementor-174487 .elementor-element.elementor-element-7c304ec:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-7c304ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-7c304ec.kng-glass-bg-yes{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#ADADAD3B;}.elementor-174487 .elementor-element.elementor-element-922ffcf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67aa08b );--border-color:var( --e-global-color-67aa08b );--border-radius:10px 10px 10px 10px;box-shadow:0px 6px 10px 0px rgba(66.3, 66.3, 66.3, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-174487 .elementor-element.elementor-element-922ffcf:not(.elementor-motion-effects-element-type-background), .elementor-174487 .elementor-element.elementor-element-922ffcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-932fb72 );}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-btn{background-color:var( --e-global-color-secondary );}.elementor-174487 .elementor-element.elementor-element-cf0195e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image img{width:70%;height:auto;border-radius:100px 100px 100px 100px !important;border-style:none;padding:20px 20px 20px 20px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image{width:70%;flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-name .agent-name a{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;color:#333333;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-badge, .elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-icon{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:capitalize;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-badge{color:var( --e-global-color-secondary );background-color:#00B53D00;padding:3px 4px 3px 4px;border-radius:5px 5px 5px 5px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-icon{color:var( --e-global-color-secondary );background-color:#00B53D00;padding:3px 4px 3px 4px;border-radius:5px 5px 5px 5px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-badge i{color:var( --e-global-color-secondary );}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-icon i{color:var( --e-global-color-secondary );}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-link a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-phone-wrap span.agent-phone, .elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-phone-wrap a{font-size:13px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-phone-wrap i{font-size:13px;margin-right:4px;}.elementor-174487 .elementor-element.elementor-element-c33e9aa{--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;}.elementor-174487 .elementor-element.elementor-element-4cbc74d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-4cbc74d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-4cbc74d .elementor-button-content-wrapper{flex-direction:row;}.elementor-174487 .elementor-element.elementor-element-4cbc74d .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-174487 .elementor-element.elementor-element-4cbc74d .elementor-button{text-transform:capitalize;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-b2844e2{width:var( --container-widget-width, 43.738% );max-width:43.738%;--container-widget-width:43.738%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-b2844e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-b2844e2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-174487 .elementor-element.elementor-element-b2844e2 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-174487 .elementor-element.elementor-element-b2844e2 .elementor-button{border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-4347b72{--display:flex;--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-174487 .elementor-element.elementor-element-a15ab45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-a15ab45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-a15ab45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-cards-module .item-tools .item-compare{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-carousel-module .item-tools .item-compare{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-cards-module .item-tools .item-favorite{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-cards-module .item-tools .item-preview{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-carousel-module .item-tools .item-preview{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-cards-module .label-featured{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-carousel-module .label-featured{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-cards-module .labels-wrap .hz-label{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .property-carousel-module .labels-wrap .hz-label{display:none;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .item-footer{border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-color:#DDDDDD;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .item-wrap-v9 .item-body{border-left-style:solid;border-right-style:solid;border-color:#DDDDDD;}.elementor-174487 .elementor-element.elementor-element-a15ab45 .btn-item{border-style:solid;}.elementor-174487 .elementor-element.elementor-element-66b227c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-66b227c.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-174487 .elementor-element.elementor-element-05ffc76{--content-width:1320px;}.elementor-174487 .elementor-element.elementor-element-8191aed{--width:70%;}.elementor-174487 .elementor-element.elementor-element-fc0d7ef{--width:30%;}.elementor-174487 .elementor-element.elementor-element-20a0534{--content-width:1320px;}.elementor-174487 .elementor-element.elementor-element-8a1768a{--width:100%;}.elementor-174487 .elementor-element.elementor-element-b3647a8{--content-width:1320px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--width:70%;}.elementor-174487 .elementor-element.elementor-element-4d59983{--width:100%;}.elementor-174487 .elementor-element.elementor-element-daf950b{--width:100%;}.elementor-174487 .elementor-element.elementor-element-a01cc5c{--width:100%;}.elementor-174487 .elementor-element.elementor-element-b405a46{--width:100%;}.elementor-174487 .elementor-element.elementor-element-dd34adc{--width:100%;}.elementor-174487 .elementor-element.elementor-element-97de281{--width:28.56%;}.elementor-174487 .elementor-element.elementor-element-4347b72{--content-width:1320px;}}@media(max-width:1440px) and (min-width:768px){.elementor-174487 .elementor-element.elementor-element-97de281{--width:338.016px;}}@media(max-width:1200px) and (min-width:768px){.elementor-174487 .elementor-element.elementor-element-8191aed{--width:624.49px;}}@media(max-width:1024px) and (min-width:768px){.elementor-174487 .elementor-element.elementor-element-8191aed{--width:578.489px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--width:100%;}.elementor-174487 .elementor-element.elementor-element-4d59983{--width:100%;}.elementor-174487 .elementor-element.elementor-element-daf950b{--width:100%;}.elementor-174487 .elementor-element.elementor-element-b405a46{--width:100%;}.elementor-174487 .elementor-element.elementor-element-7c304ec{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-174487 .elementor-element.elementor-element-8191aed{--width:100%;}.elementor-174487 .elementor-element.elementor-element-fc0d7ef{--width:232.891px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--width:101.357%;}.elementor-174487 .elementor-element.elementor-element-4d59983{--width:100%;}.elementor-174487 .elementor-element.elementor-element-daf950b{--width:100%;}.elementor-174487 .elementor-element.elementor-element-b405a46{--width:100%;}}@media(max-width:1440px){.elementor-174487 .elementor-element.elementor-element-310e527{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-174487 .elementor-element.elementor-element-4d59983{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-174487 .elementor-element.elementor-element-daf950b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-9455f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-fbfa929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-fbfa929 .h-properties-map-for-elementor{height:500px;}.elementor-174487 .elementor-element.elementor-element-b405a46{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-9e2b12c .detail-wrap{padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-97de281{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-7c304ec{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-922ffcf{--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174487 .elementor-element.elementor-element-cf0195e.elementor-element{--align-self:center;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module{padding:10px 10px 10px 10px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image img{width:80%;height:auto;padding:10px 10px 10px 10px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image{width:80%;flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-name .agent-name a{font-size:14px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-badge, .elementor-174487 .elementor-element.elementor-element-cf0195e .agent-verified-icon{font-size:15px;}.elementor-174487 .elementor-element.elementor-element-c33e9aa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-4cbc74d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-4cbc74d .elementor-button{border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-b2844e2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-b2844e2 .elementor-button{border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-4347b72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-174487 .elementor-element.elementor-element-05ffc76{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;} .elementor-174487 .elementor-element.elementor-element-310e527{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-174487 .elementor-element.elementor-element-20a0534{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174487 .elementor-element.elementor-element-b3647a8{--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-174487 .elementor-element.elementor-element-29d04b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-fbfa929 .h-properties-map-for-elementor{height:300px;}}@media(max-width:880px){.elementor-174487 .elementor-element.elementor-element-05ffc76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-174487 .elementor-element.elementor-element-310e527{--alignment:left;}.elementor-174487 .elementor-element.elementor-element-20a0534{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174487 .elementor-element.elementor-element-b3647a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:05px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d{width:var( --container-widget-width, 630.969% );max-width:630.969%;--container-widget-width:630.969%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-d33068c{--min-height:300px;}.elementor-174487 .elementor-element.elementor-element-fbfa929 .h-properties-map-for-elementor{height:300px;}.elementor-174487 .elementor-element.elementor-element-cf0195e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module{padding:0px 0px 0px 0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image img{width:60%;height:80px;object-fit:cover;padding:10px 10px 10px 10px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image{width:60%;flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-phone-wrap{margin-bottom:0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .agent-phone-wrap:last-of-type{margin-bottom:0;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module.layout-v1 .agent-information .agent-phone-wrap{gap:0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module.layout-v2 .agent-information .agent-phone-wrap{gap:0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .item-buttons-wrap{margin-top:0px;}.elementor-174487 .elementor-element.elementor-element-a15ab45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-174487 .elementor-element.elementor-element-05ffc76{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-310e527{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;} .elementor-174487 .elementor-element.elementor-element-310e527{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-174487 .elementor-element.elementor-element-310e527 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-174487 .elementor-element.elementor-element-20a0534{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-b3647a8{--content-width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-174487 .elementor-element.elementor-element-29d04b2{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-4d59983{--width:100%;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .hz-ele-price{text-align:left;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .hz-ele-price li{list-style:none;}.elementor-174487 .elementor-element.elementor-element-29b5f79 .item-price{font-size:25px;}.elementor-174487 .elementor-element.elementor-element-5a2c85d{width:var( --container-widget-width, 323.922% );max-width:323.922%;--container-widget-width:323.922%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-168e550 .elementor-heading-title, .elementor-174487 .elementor-element.elementor-element-168e550 .page-title h1{font-size:25px;}.elementor-174487 .elementor-element.elementor-element-188b0d3 .block-content-wrap p{font-size:13px;}.elementor-174487 .elementor-element.elementor-element-daf950b{--width:100%;}.elementor-174487 .elementor-element.elementor-element-d33068c{--width:100%;--min-height:491px;}.elementor-174487 .elementor-element.elementor-element-fbfa929 .h-properties-map-for-elementor{height:500px;}.elementor-174487 .elementor-element.elementor-element-b405a46{--width:100%;}.elementor-174487 .elementor-element.elementor-element-dd34adc{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174487 .elementor-element.elementor-element-cf0195e > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information-module{padding:2px 2px 2px 2px;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image img{width:70%;height:auto;}.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-image{width:70%;flex-shrink:0;}.elementor-174487 .elementor-element.elementor-element-c33e9aa{--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;--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-174487 .elementor-element.elementor-element-4cbc74d{width:var( --container-widget-width, 44.617% );max-width:44.617%;--container-widget-width:44.617%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-4cbc74d .elementor-button{padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-b2844e2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-174487 .elementor-element.elementor-element-b2844e2 .elementor-button{padding:15px 15px 15px 15px;}.elementor-174487 .elementor-element.elementor-element-4347b72{--content-width:100%;}}/* Start custom CSS for houzez-property-detail-gallery-v4, class: .elementor-element-b160ba7 */.lightbox-form-wrap{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-price, class: .elementor-element-29b5f79 */.elementor-174487 .elementor-element.elementor-element-29b5f79 .elementor-174487 .elementor-element.elementor-element-29b5f79 .item-price {
    font-size: 40px !important;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_agent_card, class: .elementor-element-cf0195e */.elementor-174487 .elementor-element.elementor-element-cf0195e .agent-information .tem-buttons-wrap {
    display: none !important;
}
.agent-image{
    text-align: center !important;
    
}
.agent-image .rounded-circle{
    border-radius:10px !important;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_properties_carousel_v7, class: .elementor-element-a15ab45 */.item-title{
    font-size: 15px !important;
    font-weight: 600;
 }

.labels-wrap .label {
    background-color: #b39c76 !important;
    color: #ffff;
    font-weight: 600;
}

.btn-item{
    font-size: 9px !important;
}

.item-amenities .h-type span{
        font-size: 10px;
    font-weight: 400;
}

.item-price-wrap .item-price {
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
}

.breadcrumb-wrap, .page-title{
    display: none;
}
.listing-wrap{
    margin-right: 30px !important ;
    margin-left: 30px !important ;
}

.elementor-174487 .elementor-element.elementor-element-a15ab45 .item-header{
    border-top:1px solid #dce0e0;
    border-right:1px solid #dce0e0;
    border-left:1px solid #dce0e0;
    border-radius: 10px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS *//* Fix Fancybox arrows and SVG icons */
.fancybox__container .f-button,
.fancybox__container .f-button svg,
.fancybox__container .is-next,
.fancybox__container .is-prev,
.fancybox__toolbar .f-button,
.fancybox__toolbar .f-button svg {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  overflow: visible !important;
}

/* Ensure SVG paths/shapes inside buttons are visible */
.fancybox__container svg path,
.fancybox__container svg circle,
.fancybox__container svg line,
.fancybox__container svg g {
  display: block !important;
  visibility: visible !important;
  stroke: currentColor;
}

/* Square nav arrows - Desktop */
.fancybox__nav .f-button.is-next,
.fancybox__nav .f-button.is-prev {
  position: absolute !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  z-index: 9999 !important;
  background: rgba(0, 0, 0, 0.55) !important;
  border-radius: 0px !important;       /* Square corners */
  width: 44px !important;
  height: 44px !important;
  color: #fff !important;
  transition: background 0.2s ease !important;
}

.fancybox__nav .f-button.is-next:hover,
.fancybox__nav .f-button.is-prev:hover {
  background: rgba(0, 0, 0, 0.85) !important;
}

/* Mobile view adjustments */
@media (max-width: 768px) {
  .fancybox__nav .f-button.is-next,
  .fancybox__nav .f-button.is-prev {
    width: 34px !important;
    height: 34px !important;
    background: rgba(0, 0, 0, 0.6) !important;
  }

  .fancybox__nav .f-button.is-next svg,
  .fancybox__nav .f-button.is-prev svg {
    width: 16px !important;
    height: 16px !important;
  }

  /* Keep arrows visible and positioned properly on small screens */
  .fancybox__nav .f-button.is-prev {
    left: 4px !important;
  }

  .fancybox__nav .f-button.is-next {
    right: 4px !important;
  }

  /* Thumbnails on mobile */
  .fancybox__thumbs {
    display: none !important; /* Hide thumbs on mobile to save space */
  }

  /* Toolbar icons smaller on mobile */
  .fancybox__toolbar .f-button {
    width: 34px !important;
    height: 34px !important;
  }
}

/* Very small screens */
@media (max-width: 480px) {
  .fancybox__nav .f-button.is-next,
  .fancybox__nav .f-button.is-prev {
    width: 30px !important;
    height: 30px !important;
    background: rgba(0, 0, 0, 0.7) !important;
  }

  .fancybox__nav .f-button.is-next svg,
  .fancybox__nav .f-button.is-prev svg {
    width: 14px !important;
    height: 14px !important;
  }
}

.mobile-property-contact .btn-secondary:hover{
    border: #b05e28 !important;
}/* End custom CSS */