.mapboxgl-popup{z-index:1000}.mapboxgl-popup-content{border:1px solid #0000001a!important;border-radius:12px!important;width:280px!important;padding:0!important;overflow:hidden!important;box-shadow:0 10px 30px #0003!important}.mapboxgl-popup-close-button{z-index:20;color:#1a1a1a!important;background:#fffc!important;border-radius:0 0 0 8px!important;padding:4px 8px!important;font-size:18px!important}.office-marker-container{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.office-marker-pin{color:#fff;background-color:#0d9488;border:2px solid #fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;transform:rotate(-45deg);box-shadow:0 4px 12px #0003}.office-marker-pin i{font-size:18px;transform:rotate(45deg)}.office-marker-pin.active{z-index:10;background-color:#0d9488;transform:rotate(-45deg)scale(1.15)}.office-marker-container:hover .office-marker-pin{transform:rotate(-45deg)scale(1.1)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer components{.wg-pagination{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}@media (width>=40rem){.wg-pagination{gap:calc(var(--spacing,.25rem) * 2)}}.wg-pagination li .nav-item{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.wg-pagination li .nav-item:hover{background-color:var(--color-teal-600,oklch(60% .118 184.704));color:var(--color-white,#fff)}}@media (width>=40rem){.wg-pagination li .nav-item{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.wg-pagination li .nav-item.active{border-color:var(--color-teal-600,oklch(60% .118 184.704));background-color:var(--color-teal-600,oklch(60% .118 184.704));color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.wg-pagination li .nav-item i{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media (width>=40rem){.wg-pagination li .nav-item i{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.wg-pagination li span.nav-item{cursor:default;--tw-border-style:none;background-color:#0000;border-style:none}@media (hover:hover){.wg-pagination li span.nav-item:hover{color:var(--color-luminor-text-primary,var(--luminor-text-primary));background-color:#0000}}.flat-map{z-index:50;position:relative}.flat-map .mapbox-3{z-index:0;width:100%;height:300px;position:relative}@media (width>=40rem){.flat-map .mapbox-3{height:400px}}@media (width>=48rem){.flat-map .mapbox-3{height:500px}}@media (width>=64rem){.flat-map .mapbox-3{height:600px}}.flat-map .tf-container{z-index:50;position:relative}.flat-map .tf-container .flat-tab-form{z-index:50;margin-top:-40px;position:relative}@media (width>=48rem){.flat-map .tf-container .flat-tab-form{margin-top:-100px}}.section-properties{z-index:10;background-color:var(--color-luminor-bg-light,var(--luminor-bg-light));padding-block:calc(var(--spacing,.25rem) * 16);position:relative}@media (width>=48rem){.section-properties{padding-block:calc(var(--spacing,.25rem) * 20)}}@media (width>=64rem){.section-properties{padding-block:calc(var(--spacing,.25rem) * 24)}}.section-properties .box-title{margin-bottom:calc(var(--spacing,.25rem) * 10);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);flex-wrap:wrap;display:flex}.section-properties .box-title .breadcrumb{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:flex}.section-properties .box-title .breadcrumb li{color:var(--color-luminor-text-secondary-2,var(--luminor-text-secondary-2))}.section-properties .box-title .breadcrumb li:not(:last-child):after{content:"";margin-left:calc(var(--spacing,.25rem) * 2);font-family:icomoon;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.section-properties .box-title .breadcrumb li a{color:var(--color-luminor-text-primary,var(--luminor-text-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.section-properties .box-title .breadcrumb li a:hover{color:var(--color-luminor-primary,var(--luminor-primary))}}.section-properties .box-title .nav-tab-filter{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.section-properties .box-title .nav-tab-filter .nav-link-item{color:var(--color-luminor-text-secondary-2,var(--luminor-text-secondary-2));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.section-properties .box-title .nav-tab-filter .nav-link-item.active{color:var(--color-luminor-text-primary,var(--luminor-text-primary))}.section-properties .box-title .nav-tab-filter .nav-link-item i{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.section-properties .box-title .list-sort{width:calc(var(--spacing,.25rem) * 60)}.section-properties .card-house{border-radius:var(--radius-2xl,1rem);background-color:var(--color-luminor-white,var(--luminor-white));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}.section-properties .card-house.style-default{padding:calc(var(--spacing,.25rem) * 0)}.section-properties .card-house.style-default .img-style{aspect-ratio:4/3;position:relative;overflow:hidden}.section-properties .card-house.style-default .img-style img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;transition-duration:1s}.section-properties .card-house.style-default .img-style:hover img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.section-properties .card-house.style-default .img-style .wrap-tag{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);z-index:10;gap:calc(var(--spacing,.25rem) * 2);display:flex;position:absolute}.section-properties .card-house.style-default .img-style .wishlist{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:10;position:absolute}.section-properties .card-house.style-default .img-style .wishlist .box-icon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-lg,var(--radius));background-color:var(--color-luminor-white,var(--luminor-white));color:var(--color-luminor-text-primary,var(--luminor-text-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.section-properties .card-house.style-default .img-style .wishlist .box-icon:hover{background-color:var(--color-luminor-text-primary,var(--luminor-text-primary));color:var(--color-luminor-white,var(--luminor-white))}}.section-properties .card-house.style-default .content{padding:calc(var(--spacing,.25rem) * 6)}.section-properties .card-house.style-list{align-items:stretch;gap:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-luminor-white,var(--luminor-white));padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;flex-direction:column;transition-duration:.5s;display:flex;overflow:hidden}@media (hover:hover){.section-properties .card-house.style-list:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=48rem){.section-properties .card-house.style-list{flex-direction:row}}.section-properties .card-house.style-list .wrap-img{aspect-ratio:var(--aspect-video,16 / 9);flex:0 0 100%;position:relative}@media (width>=48rem){.section-properties .card-house.style-list .wrap-img{aspect-ratio:auto;flex:0 0 380px}}.section-properties .card-house.style-list .wrap-img .image-container{width:100%;height:100%}.section-properties .card-house.style-list .content{padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}@media (width>=48rem){.section-properties .card-house.style-list .content{padding:calc(var(--spacing,.25rem) * 8)}}.section-properties .card-house.style-list .btn-view-details{height:auto;min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.section-properties .card-house .tag{height:calc(var(--spacing,.25rem) * 8);background-color:#6a7282cc;border-radius:3.40282e38px;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.section-properties .card-house .tag{background-color:color-mix(in oklab, var(--color-gray-500,oklch(55.1% .027 264.364)) 80%, transparent)}}.section-properties .card-house .tag{padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.section-properties .card-house .tag.sale,.section-properties .card-house .tag.rent{background-color:var(--color-teal-600,oklch(60% .118 184.704))}.section-properties .card-house .price{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-teal-600,oklch(60% .118 184.704))}.section-properties .card-house .price span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.section-properties .card-house .title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.section-properties .card-house .title:hover{color:var(--color-teal-600,oklch(60% .118 184.704))}}.section-properties .card-house p{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.section-properties .card-house .info{gap:calc(var(--spacing,.25rem) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.section-properties .card-house .info li{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733));display:flex}.section-properties .card-house .info li i{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-teal-600,oklch(60% .118 184.704))}.section-properties .tf-grid-layout{column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.section-properties .tf-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.section-properties .tf-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-properties .wrap-list{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.section-properties .tf-btn{--tw-border-style:none;background-color:var(--color-teal-600,oklch(60% .118 184.704));color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-style:none}@media (hover:hover){.section-properties .tf-btn:hover{background-color:var(--color-teal-700,oklch(51.1% .096 186.391))}}.section-properties .tf-btn.btn-view-details{height:auto;min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
