.qcrm-live-properties{background:var(--tpl-soft,#f5f5f5);color:var(--tpl-base-muted,#6b6b6b);transition:background-color .25s,color .25s;position:relative}.qcrm-live-properties .title-area-wrapper-main-two :is(.title,.disc){color:var(--tpl-base-ink,#141416)}.qcrm-live-properties .title-area-wrapper-main-two .disc{color:var(--tpl-base-muted,#6b6b6b)}.qcrm-live-properties .qcrm-property-search-panel{z-index:15;margin-top:-64px;margin-bottom:70px;position:relative}.qcrm-live-properties .qcrm-property-search-form{position:relative}.qcrm-live-properties .qcrm-search-tabs{align-items:flex-end;gap:4px;margin:0 0 0 20px;display:flex}.qcrm-live-properties .qcrm-search-tab{cursor:pointer;margin:0;position:relative}.qcrm-live-properties .qcrm-search-tab input{opacity:0;pointer-events:none;position:absolute}.qcrm-live-properties .qcrm-search-tab span{background:color-mix(in srgb, var(--tpl-base-ink,#141416) 88%, transparent);color:#fff;letter-spacing:.02em;border-radius:7px 7px 0 0;justify-content:center;align-items:center;min-height:38px;padding:0 18px;font-size:.78rem;font-weight:800;line-height:1;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.qcrm-live-properties .qcrm-search-tab:hover span,.qcrm-live-properties .qcrm-search-tab input:focus-visible+span{background:var(--tpl-base-ink,#141416)}.qcrm-live-properties .qcrm-search-tab input:checked+span{background:var(--color-primary);color:#fff;transform:translateY(1px)}.qcrm-live-properties .qcrm-search-card{border:1px solid color-mix(in srgb, var(--tpl-border,#dedede) 72%, transparent);background:var(--tpl-surface,#fff);box-shadow:0 18px 55px color-mix(in srgb, var(--tpl-base-ink,#141416) 16%, transparent);border-radius:10px;padding:14px}.qcrm-live-properties .qcrm-search-row{grid-template-columns:minmax(240px,1.45fr) repeat(3,minmax(150px,1fr)) minmax(132px,.72fr);align-items:stretch;display:grid}.qcrm-live-properties .qcrm-property-search-field{border-right:1px solid var(--tpl-border,#e5e5e5);min-width:0;margin:0;display:block;position:relative}.qcrm-live-properties .qcrm-field-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.qcrm-live-properties .qcrm-property-search-field input,.qcrm-live-properties .qcrm-property-search-field select{background:var(--tpl-surface,#fff);width:100%;height:62px;min-height:62px;color:var(--tpl-base-ink,#141416);box-shadow:none;border:0;border-radius:0;outline:0;padding:0 22px;font-size:.96rem;font-weight:600}.qcrm-live-properties .qcrm-property-search-field input::placeholder{color:color-mix(in srgb, var(--tpl-base-muted,#6b6b6b) 88%, transparent);opacity:1}.qcrm-live-properties .qcrm-property-search-field input:focus,.qcrm-live-properties .qcrm-property-search-field select:focus{background:color-mix(in srgb, var(--tpl-soft,#f5f5f5) 52%, #fff);box-shadow:inset 0 -3px 0 var(--color-primary)}.qcrm-live-properties .qcrm-property-search-actions{align-items:stretch;padding-left:14px;display:flex}.qcrm-live-properties .qcrm-search-button{border:1px solid var(--color-primary);background:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:100%;min-width:128px;min-height:62px;padding:0 24px;font-size:.92rem;font-weight:800;line-height:1;display:inline-flex;color:#fff!important}.qcrm-live-properties .qcrm-search-button:hover,.qcrm-live-properties .qcrm-search-button:focus-visible{border-color:var(--tpl-base-ink,#141416);background:var(--tpl-base-ink,#141416);color:#fff!important}.qcrm-live-properties .qcrm-property-search-summary{color:var(--tpl-base-muted,#6b6b6b);margin:12px 0 0 20px;font-size:.85rem}.qcrm-live-properties .qcrm-property-types{margin:0 0 64px}.qcrm-live-properties .qcrm-property-types-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.qcrm-live-properties .qcrm-property-types-heading .pre{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.82rem;font-weight:800;display:block}.qcrm-live-properties .qcrm-property-types-heading .title{color:var(--tpl-base-ink,#141416);margin:0}.qcrm-live-properties .qcrm-property-type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.qcrm-live-properties .qcrm-property-type-card{border:1px solid var(--tpl-border,#7c7c842e);background:var(--tpl-surface,#fff);min-width:0;box-shadow:0 14px 34px color-mix(in srgb, var(--tpl-base-ink,#141416) 9%, transparent);border-radius:10px;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.qcrm-live-properties .qcrm-property-type-card:hover{box-shadow:0 20px 44px color-mix(in srgb, var(--tpl-base-ink,#141416) 14%, transparent);transform:translateY(-4px)}.qcrm-live-properties .qcrm-property-type-thumbnail{aspect-ratio:4/3;background:color-mix(in srgb, var(--tpl-soft,#f5f5f5) 84%, #fff);display:block;position:relative;overflow:hidden}.qcrm-live-properties .qcrm-property-type-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.qcrm-live-properties .qcrm-property-type-card:hover .qcrm-property-type-thumbnail img{transform:scale(1.035)}.qcrm-live-properties .qcrm-property-type-count{background:color-mix(in srgb, var(--tpl-base-ink,#141416) 84%, transparent);color:#fff;backdrop-filter:blur(8px);border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;bottom:14px;left:14px}.qcrm-live-properties .qcrm-property-type-content{padding:18px 58px 18px 18px}.qcrm-live-properties .qcrm-property-type-content .title{color:var(--tpl-base-ink,#141416);margin:0 0 5px;font-size:1.08rem;line-height:1.25}.qcrm-live-properties .qcrm-property-type-content .desig{color:var(--tpl-base-muted,#6b6b6b);font-size:.82rem}.qcrm-live-properties .qcrm-property-type-open{background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s,transform .2s;display:inline-flex;position:absolute;bottom:18px;right:16px;color:#fff!important}.qcrm-live-properties .qcrm-property-type-open:hover,.qcrm-live-properties .qcrm-property-type-open:focus-visible{background:var(--tpl-base-ink,#141416);transform:translateY(-2px)}.qcrm-live-properties .qcrm-property-status{border:1px solid var(--tpl-border,#7c7c842e);background:var(--tpl-surface,#fff);min-height:220px;color:var(--tpl-base-muted,#6b6b6b);border-radius:10px;place-items:center;margin:0;display:grid}.qcrm-live-properties .single-construction-portfolio,.qcrm-live-properties .single-construction-portfolio .inner-content{background:var(--tpl-surface,#fff)}.qcrm-live-properties .single-construction-portfolio .inner-content .tag-wrapper .single{border-color:var(--tpl-border,#edecec);background:var(--tpl-soft,#f5f5f5)}.qcrm-live-properties .single-construction-portfolio .inner-content .tag-wrapper .single span{color:var(--tpl-base-muted,#7c7c84)}.qcrm-live-properties .single-construction-portfolio .inner-content .tag-wrapper .single p{color:var(--tpl-base-ink,#141416)}.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next),.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next):hover{opacity:1;border:1px solid var(--tpl-border,#7c7c843d);box-shadow:0 10px 30px color-mix(in srgb, var(--tpl-base-ink,#141416) 18%, transparent);background:var(--tpl-base-ink,#141416)!important}.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next) i,.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next):hover i{color:var(--tpl-page,#fff)!important}.qcrm-live-properties .qcrm-property-thumbnail{background:#202126;min-height:420px}.qcrm-live-properties .qcrm-listing-market-badge{z-index:2;background:var(--color-primary);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.78rem;font-weight:800;display:inline-flex;position:absolute;top:22px;right:22px;box-shadow:0 12px 24px #0003}.qcrm-live-properties .qcrm-property-thumbnail>img{object-fit:cover;width:100%;height:420px}.qcrm-live-properties .qcrm-property-thumbnail:after{content:"";pointer-events:none;background:linear-gradient(#0000007a,#0000 48%,#00000057);position:absolute;inset:0}.qcrm-live-properties .map-area,.qcrm-live-properties .inner-title-area{z-index:1}.qcrm-live-properties .inner-title-area{right:30px}.qcrm-live-properties .inner-title-area .disc{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:560px;display:-webkit-box;overflow:hidden}.qcrm-live-properties .single-construction-portfolio .tag-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid!important}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;min-height:86px;padding:14px 12px;display:flex!important}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single span,.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single p{width:100%;margin:0;line-height:1.25}.qcrm-live-properties .tag-wrapper .single{min-width:0}.qcrm-live-properties .tag-wrapper .single p{overflow-wrap:anywhere}@media (width<=1199px){.qcrm-live-properties .qcrm-property-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qcrm-live-properties .qcrm-property-search-panel{margin-top:-46px;margin-bottom:54px}.qcrm-live-properties .qcrm-search-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.qcrm-live-properties .qcrm-property-search-field{border-right:0;border-bottom:1px solid var(--tpl-border,#e5e5e5)}.qcrm-live-properties .qcrm-search-keyword{grid-column:1/-1}.qcrm-live-properties .qcrm-property-search-actions{grid-column:1/-1;padding:14px 0 0}}@media (width<=767px){.qcrm-live-properties .qcrm-property-types{margin-bottom:48px}.qcrm-live-properties .qcrm-property-types-heading{flex-direction:column;align-items:flex-start;margin-bottom:20px}.qcrm-live-properties .qcrm-property-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.qcrm-live-properties .qcrm-property-type-content{padding:14px 48px 14px 14px}.qcrm-live-properties .qcrm-property-type-open{width:32px;height:32px;bottom:14px;right:12px}.qcrm-live-properties .portfolio-two-swiper-main-wrapper{padding:0 46px;position:relative;overflow:visible}.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next){border-radius:50%!important;width:38px!important;height:38px!important;margin-top:-19px!important;top:50%!important;transform:none!important}.qcrm-live-properties .qcrm-building-prev{left:0!important;right:auto!important}.qcrm-live-properties .qcrm-building-next{left:auto!important;right:0!important}.qcrm-live-properties .single-construction-portfolio .tag-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single{min-height:78px;padding:12px 10px}.qcrm-live-properties .qcrm-property-search-panel{margin-top:-26px;margin-bottom:42px}.qcrm-live-properties .qcrm-search-tabs{margin-left:8px}.qcrm-live-properties .qcrm-search-tab span{min-height:34px;padding:0 13px;font-size:.72rem}.qcrm-live-properties .qcrm-search-card{border-radius:9px;padding:10px}.qcrm-live-properties .qcrm-search-row{grid-template-columns:1fr}.qcrm-live-properties .qcrm-search-keyword,.qcrm-live-properties .qcrm-property-search-actions{grid-column:auto}.qcrm-live-properties .qcrm-property-search-field input,.qcrm-live-properties .qcrm-property-search-field select{height:56px;min-height:56px;padding:0 16px}.qcrm-live-properties .qcrm-property-search-actions{padding:10px 0 0}.qcrm-live-properties .qcrm-search-button{min-height:56px}.qcrm-live-properties .qcrm-property-search-summary{margin-left:8px}.qcrm-live-properties .qcrm-property-thumbnail,.qcrm-live-properties .qcrm-property-thumbnail>img{height:330px;min-height:330px}.qcrm-live-properties .inner-title-area{top:20px;left:20px;right:20px}.qcrm-live-properties .thumbnail .map-area{bottom:20px;left:20px;right:20px}}@media (width<=420px){.qcrm-live-properties .qcrm-property-type-grid{grid-template-columns:1fr}.qcrm-live-properties .qcrm-property-type-thumbnail{aspect-ratio:16/10}.qcrm-live-properties .portfolio-two-swiper-main-wrapper{padding:0 38px}.qcrm-live-properties :is(.qcrm-building-prev,.qcrm-building-next){width:32px!important;height:32px!important;margin-top:-16px!important}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single{min-height:72px;padding:10px 8px}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single span{font-size:.7rem}.qcrm-live-properties .single-construction-portfolio .tag-wrapper .single p{font-size:.82rem}}