.elementor-2164 .elementor-element.elementor-element-1eed466{--display:flex;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item.active{color:var( --e-global-color-56e67fd );}.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item a{color:var( --e-global-color-accent );}.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-67b2291{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2164 .elementor-element.elementor-element-24bbea5{--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:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:70px;}.elementor-2164 .elementor-element.elementor-element-24bbea5:not(.elementor-motion-effects-element-type-background), .elementor-2164 .elementor-element.elementor-element-24bbea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96e4b59 );}.elementor-2164 .elementor-element.elementor-element-f7c6469{--display:flex;--min-height:340px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-728db54{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-e461b5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-0c82eed{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-0c82eed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2164 .elementor-element.elementor-element-0b84c51 .ele-labels-wrap .label-status{margin:0px 0px 0px 0px;padding:1px 8px 1px 8px;font-size:var( --e-global-typography-623b7ce-font-size );font-weight:var( --e-global-typography-623b7ce-font-weight );line-height:var( --e-global-typography-623b7ce-line-height );}.elementor-2164 .elementor-element.elementor-element-0b84c51 .label-status{border-radius:500px 500px 500px 500px;color:var( --e-global-color-96e4b59 );background-color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-9a3a03e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title, .elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-9a3a03e .page-title h1{color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title, .elementor-2164 .elementor-element.elementor-element-9a3a03e .page-title h1{font-family:var( --e-global-typography-ed3372d-font-family ), Sans-serif;font-size:var( --e-global-typography-ed3372d-font-size );font-weight:var( --e-global-typography-ed3372d-font-weight );line-height:var( --e-global-typography-ed3372d-line-height );}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title.item-title{white-space:normal;}.elementor-2164 .elementor-element.elementor-element-8b79a92 .item-address .icon-pin{display:none;}.elementor-2164 .elementor-element.elementor-element-8b79a92 .item-address{text-align:left;color:var( --e-global-color-text );font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-37b332e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2164 .elementor-element.elementor-element-37b332e .hz-ele-price{text-align:right;}.elementor-2164 .elementor-element.elementor-element-37b332e .hz-ele-price li{list-style:none;}.elementor-2164 .elementor-element.elementor-element-37b332e .item-price{color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px !important;font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:45px;}.elementor-2164 .elementor-element.elementor-element-37b332e .item-sub-price{margin-top:0px;margin-bottom:0px;}.elementor-2164 .elementor-element.elementor-element-22ce8a2{--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;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-59962ca );--border-color:var( --e-global-color-59962ca );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2164 .elementor-element.elementor-element-47e3834{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-a1b7634{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-59962ca );--border-color:var( --e-global-color-59962ca );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-module{column-gap:0px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon i{color:var( --e-global-color-c8fc1d0 );font-size:44px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon svg{fill:var( --e-global-color-c8fc1d0 );color:var( --e-global-color-c8fc1d0 );width:44px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon{padding-right:10px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-bb994cb .houzez-read-more-link{color:#00aeef;}.elementor-2164 .elementor-element.elementor-element-bb994cb .houzez-read-more-link:hover{color:#0080b3;}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button{background-color:var( --e-global-color-c8fc1d0 );font-size:var( --e-global-typography-c09a496-font-size );font-weight:var( --e-global-typography-c09a496-font-weight );line-height:var( --e-global-typography-c09a496-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2164 .elementor-element.elementor-element-cf8b948{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 20px 13px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59962ca );border-radius:15px 15px 15px 15px;}.elementor-2164 .elementor-element.elementor-element-cf8b948.elementor-element{--align-self:flex-start;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon{width:24px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon i{font-size:24px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon svg{--e-icon-list-icon-size:24px;}body:not(.rtl) .elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-text{padding-left:8px;}body.rtl .elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-text{padding-right:8px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-text, .elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-item{font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-30e0bea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5:not(.elementor-motion-effects-element-type-background), .elementor-2164 .elementor-element.elementor-element-ec8e0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96e4b59 );}.elementor-2164 .elementor-element.elementor-element-a667213{--display:flex;}.elementor-2164 .elementor-element.elementor-element-22a78b6 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-2164 .elementor-element.elementor-element-22a78b6 .h-properties-map-for-elementor{height:500px;}.elementor-2164 .elementor-element.elementor-element-506268c{--display:flex;}.elementor-2164 .elementor-element.elementor-element-aa4a452{color:var( --e-global-color-text );font-size:var( --e-global-typography-1e4b696-font-size );font-weight:var( --e-global-typography-1e4b696-font-weight );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-aa4a452 .houzez-read-more-link{color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-aa4a452 .houzez-read-more-link:hover{color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-10cb3dc{--display:flex;}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-wrap{background-color:var( --e-global-color-dc8f887 );margin-top:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-wrap .detail-wrap{background-color:var( --e-global-color-dc8f887 );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap{border-bottom-style:none;padding-bottom:0px;margin-bottom:0px;}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .detail-wrap{padding:0px 0px 0px 0px;border-style:none;}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .detail-wrap, .block-content-wrap li{border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap h2, .block-title-wrap h3{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-f50bde6-font-size );font-weight:var( --e-global-typography-f50bde6-font-weight );line-height:var( --e-global-typography-f50bde6-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li strong{color:var( --e-global-color-primary );font-size:var( --e-global-typography-8111a1d-font-size );font-weight:var( --e-global-typography-8111a1d-font-weight );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li span{color:var( --e-global-color-text );font-size:var( --e-global-typography-1e4b696-font-size );font-weight:var( --e-global-typography-1e4b696-font-weight );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap .detail-wrap li .list-lined-item{border-bottom-style:none;border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .additional-details-ul li .list-lined-item{border-bottom-style:none;border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-960cd0b{--n-accordion-title-font-size:var( --e-global-typography-641bafa-font-size );padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#1C1B1F;--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-dc8f887 );border-style:none;}.elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-dc8f887 );border-style:none;}.elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-dc8f887 );border-style:none;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-dc8f887 );border-style:none;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-2164 .elementor-element.elementor-element-960cd0b {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-641bafa-font-family ), Sans-serif;font-weight:var( --e-global-typography-641bafa-font-weight );text-transform:var( --e-global-typography-641bafa-text-transform );line-height:var( --e-global-typography-641bafa-line-height );}.elementor-2164 .elementor-element.elementor-element-8d3414c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-301d979{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2164 .elementor-element.elementor-element-301d979:not(.elementor-motion-effects-element-type-background), .elementor-2164 .elementor-element.elementor-element-301d979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96e4b59 );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-wrap{background-color:var( --e-global-color-96e4b59 );border-style:none;margin-top:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 > .elementor-widget-container{background-color:var( --e-global-color-96e4b59 );border-radius:30px 30px 30px 30px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .agent-details, .agent-details li a{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .form-group input::placeholder{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .form-group textarea::placeholder{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.actions-btn){color:var( --e-global-color-text );background-color:var( --e-global-color-96e4b59 );border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.bs-placeholder) .filter-option-inner-inner{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );font-weight:var( --e-global-typography-1e4b696-font-weight );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control:not(.bootstrap-select){background-color:var( --e-global-color-96e4b59 );border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control:not(.bootstrap-select), .form-group .bootstrap-select select, .form-group .bootstrap-select button:not(.actions-btn), .form-group .bootstrap-select::before, .form-group .bootstrap-select button::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select select{border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select .form-control{border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-36ead63-font-family ), Sans-serif;font-size:var( --e-global-typography-36ead63-font-size );font-weight:var( --e-global-typography-36ead63-font-weight );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-content-wrap .block-title-wrap{color:var( --e-global-color-primary );font-size:var( --e-global-typography-dcc3d2a-font-size );font-weight:var( --e-global-typography-dcc3d2a-font-weight );line-height:var( --e-global-typography-dcc3d2a-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .gdpr-text-wrap{color:var( --e-global-color-text );font-size:var( --e-global-typography-20d283f-font-size );font-weight:var( --e-global-typography-20d283f-font-weight );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .gdpr-text-wrap a{color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-3bf4bef .elementor-heading-title{font-family:var( --e-global-typography-ca93f12-font-family ), Sans-serif;font-size:var( --e-global-typography-ca93f12-font-size );font-weight:var( --e-global-typography-ca93f12-font-weight );text-transform:var( --e-global-typography-ca93f12-text-transform );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-922f978{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2164 .elementor-element.elementor-element-922f978:not(.elementor-motion-effects-element-type-background), .elementor-2164 .elementor-element.elementor-element-922f978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96e4b59 );}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-wrap{background-color:var( --e-global-color-96e4b59 );margin-top:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap{border-bottom-style:none;padding-bottom:0px;margin-bottom:0px;}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap h2{color:var( --e-global-color-text );font-size:var( --e-global-typography-1e4b696-font-size );font-weight:var( --e-global-typography-1e4b696-font-weight );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-data li .list-lined-item{border-bottom-style:solid;border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-62c2206 .elementor-heading-title{font-family:var( --e-global-typography-ca93f12-font-family ), Sans-serif;font-size:var( --e-global-typography-ca93f12-font-size );font-weight:var( --e-global-typography-ca93f12-font-weight );text-transform:var( --e-global-typography-ca93f12-text-transform );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-8201646{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2164 .elementor-element.elementor-element-8201646:not(.elementor-motion-effects-element-type-background), .elementor-2164 .elementor-element.elementor-element-8201646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96e4b59 );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .block-wrap{background-color:var( --e-global-color-96e4b59 );margin-top:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d h2.sch-title{color:var( --e-global-color-primary );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-title{color:var( --e-global-color-primary );font-size:var( --e-global-typography-c09a496-font-size );font-weight:var( --e-global-typography-c09a496-font-weight );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-type-form .control--radio .control__indicator{color:var( --e-global-color-secondary );background-color:var( --e-global-color-96e4b59 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4fd88e );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-wrap .control input:checked ~ .control__indicator{color:var( --e-global-color-96e4b59 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-type-form .control .control__indicator{border-radius:10px 10px 10px 10px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .form-group input::placeholder{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .form-group textarea::placeholder{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.actions-btn){color:var( --e-global-color-text );background-color:var( --e-global-color-96e4b59 );border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.bs-placeholder) .filter-option-inner-inner{color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );font-weight:var( --e-global-typography-1e4b696-font-weight );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control:not(.bootstrap-select){background-color:var( --e-global-color-96e4b59 );border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select select{border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select .form-control{border-radius:5px 5px 5px 5px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .gdpr-text-wrap{color:var( --e-global-color-text );font-size:var( --e-global-typography-20d283f-font-size );font-weight:var( --e-global-typography-20d283f-font-weight );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .gdpr-text-wrap a{color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-6ad36bf{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-dbcc525{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-7d46741 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:45px;}.elementor-2164 .elementor-element.elementor-element-e18a434{--swiper-slides-to-display:3;--swiper-slides-gap:40px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-54px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-74px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-74px;--arrow-size:18px;--arrow-normal-color:var( --e-global-color-accent );--arrow-hover-color:var( --e-global-color-96e4b59 );--swiper-pagination-size:0px;--dots-normal-color:var( --e-global-color-secondary );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:0px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-59962ca );border-radius:100% 100% 100% 100%;padding:13px 13px 13px 13px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}.elementor-2164 .elementor-element.elementor-element-e18a434 .swiper-slide > .elementor-element{height:100%;}.elementor-2164 .elementor-element.elementor-element-e18a434 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-2164 .elementor-element.elementor-element-286f276{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-d7ad54f .elementor-heading-title{font-family:var( --e-global-typography-36ead63-font-family ), Sans-serif;font-size:var( --e-global-typography-36ead63-font-size );font-weight:var( --e-global-typography-36ead63-font-weight );line-height:var( --e-global-typography-36ead63-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-fe75e7f{font-size:var( --e-global-typography-34ffffe-font-size );font-weight:var( --e-global-typography-34ffffe-font-weight );line-height:var( --e-global-typography-34ffffe-line-height );color:var( --e-global-color-text );}.elementor-2164 .elementor-element.elementor-element-fe75e7f p{margin-block-end:0px;}body.elementor-page-2164:not(.elementor-motion-effects-element-type-background), body.elementor-page-2164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58044a5 );}@media(max-width:1740px){.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-67b2291{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:90px;--padding-left:36px;--padding-right:36px;}.elementor-2164 .elementor-element.elementor-element-24bbea5{--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:46px;}.elementor-2164 .elementor-element.elementor-element-728db54{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-e461b5c{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2164 .elementor-element.elementor-element-0c82eed{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2164 .elementor-element.elementor-element-0b84c51 .ele-labels-wrap .label-status{font-size:var( --e-global-typography-623b7ce-font-size );line-height:var( --e-global-typography-623b7ce-line-height );}.elementor-2164 .elementor-element.elementor-element-9a3a03e > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title, .elementor-2164 .elementor-element.elementor-element-9a3a03e .page-title h1{font-size:var( --e-global-typography-ed3372d-font-size );line-height:var( --e-global-typography-ed3372d-line-height );}.elementor-2164 .elementor-element.elementor-element-8b79a92 .item-address{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-37b332e .item-price{font-size:26px;line-height:34px;}.elementor-2164 .elementor-element.elementor-element-22ce8a2{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2164 .elementor-element.elementor-element-47e3834{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon i{font-size:36px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon svg{width:36px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon i{font-size:36px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon svg{width:36px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-a1b7634{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon i{font-size:36px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon svg{width:36px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon i{font-size:40px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon svg{width:40px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon i{font-size:36px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon svg{width:36px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon i{font-size:36px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon svg{width:36px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-cf8b948{padding:12px 18px 12px 18px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-30e0bea{--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2164 .elementor-element.elementor-element-22a78b6 .h-properties-map-for-elementor{height:450px;}.elementor-2164 .elementor-element.elementor-element-aa4a452{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap h2, .block-title-wrap h3{font-size:var( --e-global-typography-f50bde6-font-size );line-height:var( --e-global-typography-f50bde6-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li strong{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li span{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-960cd0b{--n-accordion-item-title-space-between:28px;--n-accordion-title-font-size:var( --e-global-typography-641bafa-font-size );--n-accordion-icon-size:14px;}.elementor-2164 .elementor-element.elementor-element-960cd0b {--n-accordion-padding:24px 28px 24px 28px;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-641bafa-line-height );}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:28px;--padding-bottom:30px;--padding-left:28px;}.elementor-2164 .elementor-element.elementor-element-8d3414c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2164 .elementor-element.elementor-element-301d979{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group label{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-content-wrap .block-title-wrap{font-size:var( --e-global-typography-dcc3d2a-font-size );line-height:var( --e-global-typography-dcc3d2a-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-3bf4bef .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-922f978{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap h2{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-62c2206 .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-8201646{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-title{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-6ad36bf{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-dbcc525{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2164 .elementor-element.elementor-element-7d46741 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-2164 .elementor-element.elementor-element-e18a434{--swiper-slides-gap:30px;--arrow-prev-top-position:-68px;--arrow-next-top-position:-68px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:12px 12px 12px 12px;}.elementor-2164 .elementor-element.elementor-element-286f276{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2164 .elementor-element.elementor-element-d7ad54f .elementor-heading-title{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-fe75e7f{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}}@media(max-width:1440px){.elementor-2164 .elementor-element.elementor-element-1eed466{--padding-top:12px;--padding-bottom:12px;--padding-left:60px;--padding-right:60px;}.elementor-2164 .elementor-element.elementor-element-67b2291{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2164 .elementor-element.elementor-element-24bbea5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:40px;}.elementor-2164 .elementor-element.elementor-element-728db54{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2164 .elementor-element.elementor-element-e461b5c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2164 .elementor-element.elementor-element-0c82eed{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2164 .elementor-element.elementor-element-37b332e .item-price{font-size:22px;line-height:29px;}.elementor-2164 .elementor-element.elementor-element-22ce8a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-47e3834{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-a1b7634{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-cf8b948{padding:11px 16px 11px 16px;}.elementor-2164 .elementor-element.elementor-element-30e0bea{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2164 .elementor-element.elementor-element-22a78b6 .h-properties-map-for-elementor{height:400px;}.elementor-2164 .elementor-element.elementor-element-960cd0b{--n-accordion-item-title-space-between:24px;--n-accordion-icon-size:13px;}.elementor-2164 .elementor-element.elementor-element-960cd0b {--n-accordion-padding:22px 24px 22px 24px;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:24px;--padding-bottom:28px;--padding-left:24px;}.elementor-2164 .elementor-element.elementor-element-8d3414c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-301d979{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-922f978{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-8201646{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-6ad36bf{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-2164 .elementor-element.elementor-element-dbcc525{--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-2164 .elementor-element.elementor-element-7d46741 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-2164 .elementor-element.elementor-element-e18a434{--swiper-slides-gap:24px;--arrow-prev-left-position:-48px;--arrow-prev-top-position:-62px;--arrow-next-top-position:-62px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-2164 .elementor-element.elementor-element-286f276{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(max-width:1024px){.elementor-2164 .elementor-element.elementor-element-1eed466{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-67b2291{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-24bbea5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-e461b5c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-0b84c51 .ele-labels-wrap .label-status{font-size:var( --e-global-typography-623b7ce-font-size );line-height:var( --e-global-typography-623b7ce-line-height );}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title, .elementor-2164 .elementor-element.elementor-element-9a3a03e .page-title h1{font-size:var( --e-global-typography-ed3372d-font-size );line-height:var( --e-global-typography-ed3372d-line-height );}.elementor-2164 .elementor-element.elementor-element-8b79a92 .item-address{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-22ce8a2{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2164 .elementor-element.elementor-element-47e3834{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-a1b7634{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon i{font-size:32px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon svg{width:32px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-cf8b948{padding:10px 14px 10px 14px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon{width:22px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon i{font-size:22px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon svg{--e-icon-list-icon-size:22px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-30e0bea{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--padding-top:36px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-22a78b6 .h-properties-map-for-elementor{height:350px;}.elementor-2164 .elementor-element.elementor-element-aa4a452{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap h2, .block-title-wrap h3{font-size:var( --e-global-typography-f50bde6-font-size );line-height:var( --e-global-typography-f50bde6-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li strong{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li span{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-960cd0b{--n-accordion-title-font-size:var( --e-global-typography-641bafa-font-size );--n-accordion-icon-size:12px;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-641bafa-line-height );}.elementor-2164 .elementor-element.elementor-element-301d979{--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group label{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-content-wrap .block-title-wrap{font-size:var( --e-global-typography-dcc3d2a-font-size );line-height:var( --e-global-typography-dcc3d2a-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-3bf4bef .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-922f978{--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap h2{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-62c2206 .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-8201646{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-title{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-6ad36bf{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-dbcc525{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2164 .elementor-element.elementor-element-7d46741 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2164 .elementor-element.elementor-element-e18a434{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-position:-46px;--arrow-prev-top-position:-56px;--arrow-next-top-position:-56px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-2164 .elementor-element.elementor-element-286f276{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2164 .elementor-element.elementor-element-d7ad54f .elementor-heading-title{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-fe75e7f{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}}@media(max-width:767px){.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-wrap li.breadcrumb-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-67b2291{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-24bbea5{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:16px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-f7c6469{--min-height:240px;}.elementor-2164 .elementor-element.elementor-element-e461b5c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2164 .elementor-element.elementor-element-0c82eed{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2164 .elementor-element.elementor-element-0b84c51 .ele-labels-wrap .label-status{font-size:var( --e-global-typography-623b7ce-font-size );line-height:var( --e-global-typography-623b7ce-line-height );}.elementor-2164 .elementor-element.elementor-element-9a3a03e .elementor-heading-title, .elementor-2164 .elementor-element.elementor-element-9a3a03e .page-title h1{font-size:var( --e-global-typography-ed3372d-font-size );line-height:var( --e-global-typography-ed3372d-line-height );}.elementor-2164 .elementor-element.elementor-element-8b79a92 .item-address{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-22ce8a2{--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-47e3834{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-ce4369d .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-89c1a59 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-a1b7634{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-1f97d9e .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-87ae2a2 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2164 .elementor-element.elementor-element-2236b8a{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-2236b8a .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon i{font-size:25px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-icon svg{width:25px;}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-data{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-6f10887 .hs-meta-widget-title{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}.elementor-2164 .elementor-element.elementor-element-87bce1d .elementor-button{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon{width:20px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon i{font-size:20px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-icon svg{--e-icon-list-icon-size:20px;}.elementor-2164 .elementor-element.elementor-element-cf8b948 .elementor-icon-list-item{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-30e0bea{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--padding-top:32px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-a667213{--min-height:300px;}.elementor-2164 .elementor-element.elementor-element-22a78b6 .h-properties-map-for-elementor{height:276px;}.elementor-2164 .elementor-element.elementor-element-aa4a452{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap h2, .block-title-wrap h3{font-size:var( --e-global-typography-f50bde6-font-size );line-height:var( --e-global-typography-f50bde6-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li strong{font-size:var( --e-global-typography-8111a1d-font-size );line-height:var( --e-global-typography-8111a1d-line-height );}.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap li span{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-960cd0b{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:var( --e-global-typography-641bafa-font-size );}.elementor-2164 .elementor-element.elementor-element-960cd0b {--n-accordion-padding:20px 16px 20px 16px;}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-641bafa-line-height );}:where( .elementor-2164 .elementor-element.elementor-element-960cd0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:16px;--padding-bottom:24px;--padding-left:16px;}.elementor-2164 .elementor-element.elementor-element-301d979{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-group label{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-content-wrap .block-title-wrap{font-size:var( --e-global-typography-dcc3d2a-font-size );line-height:var( --e-global-typography-dcc3d2a-line-height );}.elementor-2164 .elementor-element.elementor-element-7bf2d29 .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-3bf4bef .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-922f978{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap h2{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-62c2206 .elementor-heading-title{font-size:var( --e-global-typography-ca93f12-font-size );line-height:var( --e-global-typography-ca93f12-line-height );}.elementor-2164 .elementor-element.elementor-element-8201646{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-title{font-size:var( --e-global-typography-c09a496-font-size );line-height:var( --e-global-typography-c09a496-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .form-control, .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select button:not(.actions-btn) , .elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-group .bootstrap-select .dropdown-menu .text{font-size:var( --e-global-typography-1e4b696-font-size );line-height:var( --e-global-typography-1e4b696-line-height );}.elementor-2164 .elementor-element.elementor-element-2ae4e7d .gdpr-text-wrap{font-size:var( --e-global-typography-20d283f-font-size );line-height:var( --e-global-typography-20d283f-line-height );}.elementor-2164 .elementor-element.elementor-element-6ad36bf{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2164 .elementor-element.elementor-element-e18a434{--swiper-slides-to-display:1;--arrow-size:0px;--swiper-pagination-size:8px;--swiper-pagination-spacing:24px;}.elementor-2164 .elementor-element.elementor-element-e18a434 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-2164 .elementor-element.elementor-element-e18a434 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-2164 .elementor-element.elementor-element-286f276{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2164 .elementor-element.elementor-element-d7ad54f .elementor-heading-title{font-size:var( --e-global-typography-36ead63-font-size );line-height:var( --e-global-typography-36ead63-line-height );}.elementor-2164 .elementor-element.elementor-element-fe75e7f{font-size:var( --e-global-typography-34ffffe-font-size );line-height:var( --e-global-typography-34ffffe-line-height );}}@media(min-width:768px){.elementor-2164 .elementor-element.elementor-element-67b2291{--content-width:1785px;}.elementor-2164 .elementor-element.elementor-element-f7c6469{--width:47%;}.elementor-2164 .elementor-element.elementor-element-728db54{--width:53%;}.elementor-2164 .elementor-element.elementor-element-0c82eed{--width:60%;}.elementor-2164 .elementor-element.elementor-element-47e3834{--width:45%;}.elementor-2164 .elementor-element.elementor-element-a1b7634{--width:25%;}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--width:30%;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--width:73%;}.elementor-2164 .elementor-element.elementor-element-8d3414c{--width:27%;}}@media(max-width:1740px) and (min-width:768px){.elementor-2164 .elementor-element.elementor-element-f7c6469{--width:42%;}.elementor-2164 .elementor-element.elementor-element-728db54{--width:58%;}}@media(max-width:1440px) and (min-width:768px){.elementor-2164 .elementor-element.elementor-element-f7c6469{--width:40%;}.elementor-2164 .elementor-element.elementor-element-728db54{--width:60%;}.elementor-2164 .elementor-element.elementor-element-47e3834{--width:46%;}.elementor-2164 .elementor-element.elementor-element-a1b7634{--width:27%;}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--width:27%;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--width:65%;}.elementor-2164 .elementor-element.elementor-element-8d3414c{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2164 .elementor-element.elementor-element-f7c6469{--width:100%;}.elementor-2164 .elementor-element.elementor-element-728db54{--width:100%;}.elementor-2164 .elementor-element.elementor-element-47e3834{--width:44%;}.elementor-2164 .elementor-element.elementor-element-a1b7634{--width:28%;}.elementor-2164 .elementor-element.elementor-element-eb9fa54{--width:28%;}.elementor-2164 .elementor-element.elementor-element-ec8e0b5{--width:100%;}.elementor-2164 .elementor-element.elementor-element-8d3414c{--width:100%;}}/* Start custom CSS for houzez-property-breadcrumb, class: .elementor-element-7525906 */.elementor-2164 .elementor-element.elementor-element-7525906 .icon-house {
    display: none;
}
.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-item {
    padding-left: 0;
    padding-right: 8px;
}
.elementor-2164 .elementor-element.elementor-element-7525906 .breadcrumb-item + .breadcrumb-item:before {
    font-size: 0;
    width: 16px;
    background: url(https://stpetehomesfinder.trustycoder.com/wp-content/uploads/2025/09/Arrow-Right-Black.svg) no-repeat center;
    background-size: 100%;
    padding: 0  !important;
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for houzez-property-status, class: .elementor-element-0b84c51 */.elementor-2164 .elementor-element.elementor-element-0b84c51 .ele-labels-wrap .label-status {
    text-transform: unset;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ce8a2 */.elementor-2164 .elementor-element.elementor-element-22ce8a2 .hs-meta-widget-module.hs-meta-widget-module-v1 {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.elementor-2164 .elementor-element.elementor-element-22ce8a2 .hs-meta-widget-icon {
    width: max-content;
    padding: 10px;
    background: var( --e-global-color-58044a5 );
    border-radius: 500px;
    margin-right: 10px;
}
.elementor-2164 .elementor-element.elementor-element-22ce8a2 .hs-meta-widget-icon svg {
    height: auto;
}

.elementor-2164 .elementor-element.elementor-element-22ce8a2 .hs-meta-widget-info-wrap {
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for houzez-property-content, class: .elementor-element-bb994cb */.elementor-2164 .elementor-element.elementor-element-bb994cb {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.elementor-2164 .elementor-element.elementor-element-bb994cb p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-cf8b948 */.elementor-2164 .elementor-element.elementor-element-cf8b948 time {
    color: var( --e-global-color-text );
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-google-map, class: .elementor-element-22a78b6 */.elementor-2164 .elementor-element.elementor-element-22a78b6 .elementor-widget-container {
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-22a78b6 .houzez-elementor-map-wrap {
        border-radius: 18px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-content, class: .elementor-element-aa4a452 */.elementor-2164 .elementor-element.elementor-element-aa4a452 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-10e2ce7 */.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item {
    justify-content: flex-start !important;
    gap: 5px;
    padding: 4px 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
    content: "";
    min-width: 6px;
    width: 6px;
    height: 6px;
    background: var(--e-global-color-secondary);
    border-radius: 100%;
    margin-top: 11px;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item strong:after {
    content: ":";
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap .detail-wrap li span {
    max-width: unset;
    text-align: left;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap {
    margin: 26px 0 24px !important;
    padding-top: 30px;
    border-top: 1px solid var( --e-global-color-59962ca );
}

@media only screen and (max-width: 1740px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 5px;
        width: 5px;
        height: 5px;
        margin-top: 9.5px;
    }
}
@media only screen and (max-width: 1440px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        margin-top: 8px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item span {
        max-width: 60%;
        display: inline-block !important;
        line-break: anywhere;
    }
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 4px;
        width: 4px;
        height: 4px;
        margin-top: 9.5px;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-google-map, class: .elementor-element-22a78b6 */.elementor-2164 .elementor-element.elementor-element-22a78b6 .elementor-widget-container {
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-22a78b6 .houzez-elementor-map-wrap {
        border-radius: 18px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-content, class: .elementor-element-aa4a452 */.elementor-2164 .elementor-element.elementor-element-aa4a452 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-10e2ce7 */.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item {
    justify-content: flex-start !important;
    gap: 5px;
    padding: 4px 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
    content: "";
    min-width: 6px;
    width: 6px;
    height: 6px;
    background: var(--e-global-color-secondary);
    border-radius: 100%;
    margin-top: 11px;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item strong:after {
    content: ":";
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap .detail-wrap li span {
    max-width: unset;
    text-align: left;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap {
    margin: 26px 0 24px !important;
    padding-top: 30px;
    border-top: 1px solid var( --e-global-color-59962ca );
}

@media only screen and (max-width: 1740px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 5px;
        width: 5px;
        height: 5px;
        margin-top: 9.5px;
    }
}
@media only screen and (max-width: 1440px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        margin-top: 8px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item span {
        max-width: 60%;
        display: inline-block !important;
        line-break: anywhere;
    }
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 4px;
        width: 4px;
        height: 4px;
        margin-top: 9.5px;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-google-map, class: .elementor-element-22a78b6 */.elementor-2164 .elementor-element.elementor-element-22a78b6 .elementor-widget-container {
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-22a78b6 .houzez-elementor-map-wrap {
        border-radius: 18px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-content, class: .elementor-element-aa4a452 */.elementor-2164 .elementor-element.elementor-element-aa4a452 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-10e2ce7 */.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item {
    justify-content: flex-start !important;
    gap: 5px;
    padding: 4px 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
    content: "";
    min-width: 6px;
    width: 6px;
    height: 6px;
    background: var(--e-global-color-secondary);
    border-radius: 100%;
    margin-top: 11px;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item strong:after {
    content: ":";
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap .detail-wrap li span {
    max-width: unset;
    text-align: left;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap {
    margin: 26px 0 24px !important;
    padding-top: 30px;
    border-top: 1px solid var( --e-global-color-59962ca );
}

@media only screen and (max-width: 1740px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 5px;
        width: 5px;
        height: 5px;
        margin-top: 9.5px;
    }
}
@media only screen and (max-width: 1440px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        margin-top: 8px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item span {
        max-width: 60%;
        display: inline-block !important;
        line-break: anywhere;
    }
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 4px;
        width: 4px;
        height: 4px;
        margin-top: 9.5px;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-google-map, class: .elementor-element-22a78b6 */.elementor-2164 .elementor-element.elementor-element-22a78b6 .elementor-widget-container {
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-22a78b6 .houzez-elementor-map-wrap {
        border-radius: 18px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for houzez-property-content, class: .elementor-element-aa4a452 */.elementor-2164 .elementor-element.elementor-element-aa4a452 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-10e2ce7 */.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item {
    justify-content: flex-start !important;
    gap: 5px;
    padding: 4px 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
    content: "";
    min-width: 6px;
    width: 6px;
    height: 6px;
    background: var(--e-global-color-secondary);
    border-radius: 100%;
    margin-top: 11px;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item strong:after {
    content: ":";
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-content-wrap .detail-wrap li span {
    max-width: unset;
    text-align: left;
}
.elementor-2164 .elementor-element.elementor-element-10e2ce7 .block-title-wrap {
    margin: 26px 0 24px !important;
    padding-top: 30px;
    border-top: 1px solid var( --e-global-color-59962ca );
}

@media only screen and (max-width: 1740px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 5px;
        width: 5px;
        height: 5px;
        margin-top: 9.5px;
    }
}
@media only screen and (max-width: 1440px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        margin-top: 8px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item span {
        max-width: 60%;
        display: inline-block !important;
        line-break: anywhere;
    }
    .elementor-2164 .elementor-element.elementor-element-10e2ce7 .list-lined-item:before {
        min-width: 4px;
        width: 4px;
        height: 4px;
        margin-top: 9.5px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-960cd0b */.elementor-2164 .elementor-element.elementor-element-960cd0b .e-n-accordion-item {
    outline: 1px solid var( --e-global-color-59962ca );
    border-radius: 25px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-contact-bottom, class: .elementor-element-7bf2d29 */.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-title-wrap {
    margin-top: 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .block-title-wrap h3 {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-dcc3d2a-font-size);
    line-height: var(--e-global-typography-dcc3d2a-line-height);
    font-weight: var(--e-global-typography-dcc3d2a-font-weight);
}
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .form-control,
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .btn.dropdown-toggle {
    height: unset;
    padding: 16px 20px !important;
}
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .dropdown.bootstrap-select.form-control {
    padding: 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .filter-option-inner {
    line-height: unset !important;
}
.elementor-2164 .elementor-element.elementor-element-7bf2d29 .houzez-ele-button {
    margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-calculator, class: .elementor-element-3362da2 */.elementor-2164 .elementor-element.elementor-element-3362da2 .block-title-wrap {
    display: none;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .block-content-wrap {
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .block-content-wrap>div {
    display: flex;
    flex-direction: column !important;
    padding: 20px 20px 5px;
    border-radius: 15px;
    background: rgba(26, 141, 155, 0.10);
    gap: 16px !important;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-chart {
    width: 100%;
    background: var(--e-global-color-secondary);
    padding: 28px 10px 20px;
    border-radius: 16px;
    margin: 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-monthly-payment,
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-monthly-requency {
    color: #ffffff !important;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-monthly-payment {
    font-family: var(--e-global-typography-ed3372d-font-family), sans-serif;
    margin-bottom: 8px !important;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-monthly-payment-wrap {
    position: unset !important;
    color: #ffffff;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 #mortgage-calculator-chart {
    display: none !important;
}
.elementor-2164 .elementor-element.elementor-element-3362da2 .mortgage-calculator-monthly-payment,
.elementor-2164 .elementor-element.elementor-element-3362da2 strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-schedule-tour-v2, class: .elementor-element-2ae4e7d */.elementor-2164 .elementor-element.elementor-element-2ae4e7d .row {
    flex-direction: column;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .row .col-md-6 {
    width: 100%;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-image {
    width: 100% !important;
    height: 150px !important;
    border-radius: 15px;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .sch-title {
    display: none;
}

.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-wrap {
    margin-top: 28px;
}

.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-form-title {
    margin: 28px 0 14px !important;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .property-schedule-tour-type-form {
    margin-bottom: 24px !important;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .form-control,
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .btn.dropdown-toggle {
    height: unset;
    padding: 16px 20px !important;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .dropdown.bootstrap-select.form-control {
    padding: 0 !important;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .filter-option-inner {
    line-height: unset !important;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .control.control--checkbox {
    margin: 14px 0;
}
.elementor-2164 .elementor-element.elementor-element-2ae4e7d .houzez-ele-button {
    margin-top: 6px;
}

.elementor-2164 .elementor-element.elementor-element-2ae4e7d .slick-arrow:hover {
    background: var( --e-global-color-secondary ) !important;
    color: #ffffff;
    border-color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e18a434 */.elementor-2164 .elementor-element.elementor-element-e18a434 .elementor-swiper-button:hover svg path {
    fill: #ffffff;
}
.elementor-2164 .elementor-element.elementor-element-e18a434 .elementor-icon-wrapper {
    display: flex;
}
@media only screen and (max-width: 1440px) {
    .elementor-2164 .elementor-element.elementor-element-e18a434 .elementor-icon {
        padding: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2164 .modal-header {
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    background: var(--e-global-color-secondary) !important;
    position: absolute;
    right: 15px;
    top: 15px;
    border-radius: 0;
    padding: 0;
}
body.elementor-page-2164 .modal-header>div {
    display: none !important;
}
body.elementor-page-2164 .modal-header .btn-close {
    width: 24px;
    height: 24px;
    background-color: transparent !important;
    border: none !important;
    margin: 0 !important;
    padding: 0;
}
body.elementor-page-2164 .lightbox-gallery-wrap .btn-expand {
    display: none;
}

body.elementor-page-2164 .lightbox-gallery-wrap {
    width: 100%;
}
body.elementor-page-2164 .lightbox-gallery .slick-arrow {
    display: flex;
    flex-direction: column;
}
body.elementor-page-2164 .lightbox-gallery .slick-next.slick-arrow {
    align-items: self-end;
}
body.elementor-page-2164 .lightbox-gallery .slick-arrow {
    padding: 10px;
}
body.elementor-page-2164 .lightbox-gallery .slick-arrow::before {
    margin-bottom: 20px;
}

body.elementor-page-2164 .lightbox-form-wrap,
body.elementor-page-2164 .mobile-property-contact {
    display: none !important;
}/* End custom CSS */