.card--project{background-color:#fff;border-radius:16px;box-shadow:1px 1px 4px #c4c4c4;cursor:pointer;height:calc(100% - 8px);margin:3px 0;position:relative;text-decoration:none;transition:all .3s}.card--project:hover{box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026}.card--project:hover .card--project-compare{opacity:1}.card--project .indicator{border-bottom-right-radius:16px;border-top-left-radius:16px;font-family:Poppins-SemiBold;font-size:.9rem;left:0;padding:8px 12px;position:absolute;top:0;z-index:1}.card--project .indicator.subsidized{background-color:#19730f;color:#fff}@media only screen and (max-width:768px){.card--project .indicator.subsidized{font-size:.7rem}}.card--project .favorite{position:absolute;right:22px;top:18px;z-index:1}@media only screen and (max-width:768px){.card--project .favorite{right:10px;top:12px}}.card--project .favorite img{cursor:pointer;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}@media only screen and (max-width:768px){.card--project .favorite img{height:24px;width:24px}}.card--project .favorite .favorite--filled{height:32px;margin:-3px -2px 0 0;width:32px}@media only screen and (max-width:768px){.card--project .favorite .favorite--filled{height:28px;width:28px}}.card--project .top--part{margin-bottom:0!important;position:relative}.card--project .top--part .project--image{border-top-left-radius:16px;border-top-right-radius:16px;height:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.card--project .top--part .project--image{height:170px}}.card--project .top--part .indicator{border-bottom-right-radius:16px;border-top-left-radius:16px;font-family:Poppins-Bold;font-size:.9rem;left:0;padding:8px 12px;position:absolute;top:0}.card--project .top--part .premium{background-color:#2ad0c8;color:#fff}@media only screen and (max-width:768px){.card--project .top--part .premium{font-size:.7rem}}.card--project .top--part .badge--wrapper{position:absolute;right:20px;top:12px;z-index:2}.card--project .top--part .badge--wrapper .badge--rto{height:35px;-o-object-fit:contain;object-fit:contain;width:auto}@media only screen and (max-width:768px){.card--project .top--part .badge--wrapper .badge--rto{height:25px}}.card--project .top--part .icons{bottom:16px;display:flex;position:absolute;right:16px}@media only screen and (max-width:768px){.card--project .top--part .icons{bottom:8px;right:8px}}.card--project .top--part .icons .icon{background-color:#fff;border-radius:50%;height:40px;margin-left:8px;padding:8px;width:40px}@media only screen and (max-width:768px){.card--project .top--part .icons .icon{height:24px;margin-left:4px;padding:4px;width:24px}}.card--project .room--label-container{display:flex;flex-wrap:wrap}.card--project .label--room{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#475569;display:flex;font-size:.8rem;margin-right:8px;padding:3px 9px}.card--project .label--room .v-icon{color:#64748b;font-size:.8rem;margin-right:4px}.card--project .label--room .label--answer{color:#334155;font-family:Poppins-SemiBold;font-size:.8rem}.card--project .posted--at{align-items:center;display:flex;justify-content:flex-end;text-align:right}@media only screen and (max-width:768px){.card--project .posted--at{right:8px}}.card--project .posted--at i{color:#999;font-size:1rem;margin-right:4px}.card--project .posted--at span{color:#999;font-family:Poppins;font-size:.9rem;text-decoration:none}@media only screen and (max-width:768px){.card--project .posted--at span{font-size:.8rem}}.card--project .posted--at-card{display:none}.card--project .bottom--part{padding:8px 16px 4px}@media only screen and (max-width:768px){.card--project .bottom--part{padding:8px}}.card--project .bottom--part .name{color:#0a0b0e;font-family:Poppins-Medium,SansSerif;font-size:1.1rem;margin-bottom:4px}@media only screen and (max-width:768px){.card--project .bottom--part .name{font-size:.8rem;margin-bottom:4px}}.card--project .bottom--part .price--before{color:#999;font-size:.9rem;margin-bottom:2px;text-decoration:line-through}@media only screen and (max-width:768px){.card--project .bottom--part .price--before{font-size:.7rem}}.card--project .bottom--part .price--after{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;display:inline-flex;gap:8px;margin-bottom:10px;margin-top:6px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.card--project .bottom--part .price--after .price--label{color:#0000008c;font-family:Poppins-Medium;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}.card--project .bottom--part .price--after .price--value{color:#333;font-family:Poppins-Bold;font-size:1.1rem;letter-spacing:.5px}@media only screen and (max-width:768px){.card--project .bottom--part .price--after{padding:4px 10px}.card--project .bottom--part .price--after .price--value{font-size:.9rem}}.card--project .bottom--part .available{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#334155;font-family:Poppins;font-size:.9rem;padding:4px 8px}@media only screen and (min-width:769px)and (max-width:1365px){.card--project .bottom--part .available{display:none}}@media only screen and (max-width:768px){.card--project .bottom--part .available{display:none;font-size:.9rem}}.card--project .bottom--part .fixed--bottom-margin{height:56px}.card--project .bottom--part .fixed--bottom{align-items:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;bottom:0;display:flex;justify-content:space-between;left:0;min-height:56px;padding:14px 16px;position:absolute;right:0;width:100%}.card--project .bottom--part .fixed--bottom:before{background:#11182714;content:"";height:1px;left:16px;position:absolute;right:16px;top:0}.card--project .bottom--part .fixed--bottom .posted--at-fixed{position:absolute;right:16px;top:-32px}.card--project .card--project-image{height:250px;width:100%}@media only screen and (max-width:768px){.card--project .card--project-image{height:170px}}.card--project .card--project-image .carousel--wrapper{height:320px;overflow:hidden}.card--project .card--project-image .carousel--wrapper .carousel--slide{padding:0}.card--project .card--project-image .carousel--wrapper .slick-prev.card--project-prev{background-color:#ffffff80;border:2px solid transparent;border-radius:50%;height:60px;left:-30px;opacity:1;width:60px;z-index:1}.card--project .card--project-image .carousel--wrapper .slick-prev.card--project-prev:before{content:none}.card--project .card--project-image .carousel--wrapper .slick-prev.card--project-prev img{height:16px;-o-object-fit:contain;object-fit:contain;position:absolute;right:8px;top:20px;width:16px}.card--project .card--project-image .carousel--wrapper .slick-prev.card--project-prev:hover{border:2px solid #c81919}.card--project .card--project-image .carousel--wrapper .slick-next.card--project-next{background-color:#ffffff80;border:2px solid transparent;border-radius:50%;height:60px;opacity:1;right:-30px;width:60px;z-index:1}.card--project .card--project-image .carousel--wrapper .slick-next.card--project-next:before{content:none}.card--project .card--project-image .carousel--wrapper .slick-next.card--project-next img{height:16px;left:8px;-o-object-fit:contain;object-fit:contain;position:absolute;top:20px;width:16px}.card--project .card--project-image .carousel--wrapper .slick-next.card--project-next:hover{border:2px solid #c81919}.card--project .project--partner-developer{border-top:1px solid #ccc;color:#333;display:flex;font-family:Poppins;font-size:.9rem;padding:12px 16px}@media only screen and (max-width:768px){.card--project .project--partner-developer{font-size:.7rem;padding:8px}}.card--project .project--partner-developer .developer--name{width:calc(100% - 56px)}.card--project .project--partner-developer img{height:48px;margin-left:8px;-o-object-fit:contain;object-fit:contain;width:48px}.card--project .size{color:#333;font-family:Poppins;margin-bottom:4px}@media only screen and (max-width:768px){.card--project .size{font-size:.8rem}}.card--project-recommended{display:block!important;outline:3px solid #c81919}@media only screen and (max-width:768px){.card--project-recommended{outline:2px solid #c81919}}.card--project-recommended .top--part .card-project-image{width:100%!important}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:1365px){.card--project-recommended .top--part .card-project-image,.card--project-recommended .top--part .card-project-image .project--image{height:420px!important}}@media only screen and (max-width:479px){.card--project-recommended .top--part .card-project-image,.card--project-recommended .top--part .card-project-image .project--image{height:240px!important}}.card--project-recommended .top--part .card-project-image .project--image,.card--project-recommended .top--part .card-project-image .v-carousel{border-radius:16px 16px 0 0!important;width:100%!important}.card--project-recommended .top--part .premium-badge{align-items:center;background:linear-gradient(135deg,#ff6f00,#f4aa28 50%,#ff6f00);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;box-shadow:0 4px 10px #ff6f0066;color:#fff;display:flex;font-family:Poppins-Bold,sans-serif;font-size:12px;gap:6px;letter-spacing:.5px;padding:6px 12px;position:absolute;right:14px;text-shadow:0 1px 2px rgba(0,0,0,.2);text-transform:uppercase;top:16px;z-index:1}.card--project-recommended .top--part .premium-badge .trophy-icon{display:inline-block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:15px;margin-bottom:3px;vertical-align:middle;width:15px}@media only screen and (max-width:768px){.card--project-recommended .top--part .premium-badge{border-radius:16px;font-size:10px;padding:4px 10px;right:12px;top:12px}.card--project-recommended .top--part .premium-badge .trophy-icon{height:12px;width:12px}}.card--project-recommended .bottom--part{padding:8px 16px 4px!important}.card--project-recommended .bottom--part .posted--at{align-items:center;display:flex;justify-content:flex-end;text-align:right}.card--project-recommended .bottom--part .posted--at i{font-size:1rem;margin-right:4px}.card--project-recommended .bottom--part .posted--at span{font-family:Poppins;font-size:.9rem;text-decoration:none}@media only screen and (max-width:768px){.card--project-recommended .bottom--part .posted--at span{font-size:.8rem}}@media only screen and (max-width:479px){.card--project-recommended .bottom--part .fixed--bottom-margin{height:166px!important}}.card--project-recommended .bottom--part .fixed--bottom{background:linear-gradient(109deg,#620c0c 5%,#c81919 46%,#620c0c);border-bottom-left-radius:16px!important;left:0!important;padding:8px 16px!important;width:100%!important}.card--project-recommended .bottom--part .fixed--bottom .label--room{align-items:center;background:linear-gradient(135deg,#fff,#fff7ed);border:1px solid #fed7aa;border-radius:999px;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffbf;color:#334155;display:flex;font-size:.8rem;margin-right:8px;padding:3px 9px}.card--project-recommended .bottom--part .fixed--bottom .label--room .v-icon{color:#f97316;font-size:.8rem;margin-right:4px}.card--project-recommended .bottom--part .fixed--bottom .label--room .label--answer{color:#1e293b;font-family:Poppins-SemiBold;font-size:.8rem}.card--project-recommended .bottom--part .fixed--bottom .office--section{background-color:#fff;border-radius:12px;padding:4px 12px}.card--project-recommended .bottom--part .fixed--bottom .user--name{color:#fff;font-family:Poppins-SemiBold,sans-serif}.project--slick{margin-bottom:60px;overflow:initial!important;position:relative}.project--slick .carousel--slide{height:500px;width:20vw}@media only screen and (min-width:769px)and (max-width:1365px){.project--slick .carousel--slide{height:500px;margin:4px 8px!important;width:30vw}}@media only screen and (max-width:768px){.project--slick .carousel--slide{height:420px;margin:4px!important;width:300px}}.label--container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.label--container{margin-bottom:8px}}.label--container .label{align-items:center;background-color:#c7ffd5;border-radius:8px;color:#19730f;display:flex;font-family:Poppins-Bold;font-size:.8rem;justify-content:center;margin-right:6px;padding:4px 6px}@media only screen and (max-width:768px){.label--container .label{font-size:.7rem}}.label--container .label--room{color:#333;font-size:.8rem}.label--container .label--room .v-icon{color:#19730f;font-size:1.1rem}.label--container .label--type{background-color:#f6e7d3;color:#ae6902}.location{align-items:center;color:#999;display:flex;font-size:.9rem}.location .location-text{margin:0}@media only screen and (max-width:768px){.location{font-size:.8rem}}.location i{margin-right:10px}.location img{height:16px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:16px}.location span{color:#999;font-size:.9rem}@media only screen and (max-width:768px){.location span{font-size:.8rem}}.search--project-wrapper{align-items:center;display:flex;width:100%}.search--project-wrapper .multiselect__select{display:none}.search--project-wrapper .input--wrapper{width:350px}.reset--search{padding:0 16px}.reset--search button{align-items:center;color:#c81919;display:flex;font-family:Poppins-Bold;font-size:.9rem;text-align:left}.reset--search button .ion-close{margin-right:8px}.card--unit-type .available{color:#333;font-family:Poppins;font-size:.8rem}@media only screen and (max-width:768px){.card--unit-type .available{font-size:.8rem}}.card--unit{height:calc(100% - 6px)!important;min-height:180px}.card--unit:hover{cursor:pointer}.card--unit .direction{color:#333;font-family:Poppins}@media only screen and (max-width:768px){.card--unit .direction{font-size:.8rem}}.card-project-image .v-carousel[data-v-d182e8ac]{border-radius:12px 12px 0 0;height:250px!important}@media only screen and (min-width:769px)and (max-width:1365px){.card-project-image .v-carousel[data-v-d182e8ac]{height:200px!important}}@media only screen and (max-width:768px){.card-project-image .v-carousel[data-v-d182e8ac]{height:150px!important}}.card-project-image img[data-v-d182e8ac]{animation:loading-d182e8ac 1.5s infinite;border-radius:16px 16px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.card-project-image img[data-v-d182e8ac]{height:150px}}.card-project-image .project--image-placeholder[data-v-d182e8ac]{background:#f4f4f4;border-radius:16px 16px 0 0;height:250px;width:100%}@media only screen and (min-width:769px)and (max-width:1365px){.card-project-image .project--image-placeholder[data-v-d182e8ac]{height:200px}}@media only screen and (max-width:768px){.card-project-image .project--image-placeholder[data-v-d182e8ac]{height:150px}}.card-project-image[data-v-d182e8ac] .v-window__left,.card-project-image[data-v-d182e8ac] .v-window__right{background-color:#c81919!important;color:#fff!important;height:40px;width:40px}@media only screen and (max-width:768px){.card-project-image[data-v-d182e8ac] .v-window__left,.card-project-image[data-v-d182e8ac] .v-window__right{display:none!important}}.card-project-image[data-v-d182e8ac] .v-window__left:hover,.card-project-image[data-v-d182e8ac] .v-window__right:hover{background-color:#a21515!important}.card-project-image[data-v-d182e8ac] .v-carousel__controls{background-color:transparent!important;bottom:8px!important}.card-project-image[data-v-d182e8ac] .v-carousel__controls .v-btn{background-color:#ffffffb3!important;border:1px solid #fff!important;border-radius:50%!important;height:8px!important;margin:0 4px!important;min-width:8px!important;opacity:.7;width:8px!important}@media only screen and (max-width:768px){.card-project-image[data-v-d182e8ac] .v-carousel__controls .v-btn{height:6px!important;margin:0 2px!important;min-width:6px!important;width:6px!important}}.card-project-image[data-v-d182e8ac] .v-carousel__controls .v-btn--active{background-color:#c81919!important;border:1px solid #fff!important;height:10px!important;min-width:10px!important;opacity:.8;width:10px!important}@media only screen and (max-width:768px){.card-project-image[data-v-d182e8ac] .v-carousel__controls .v-btn--active{height:8px!important;min-width:8px!important;width:8px!important}}.card-project-image[data-v-d182e8ac] .v-carousel__controls .v-btn .v-icon{display:none!important}@keyframes loading-d182e8ac{0%{background-position:200% 0}to{background-position:-200% 0}}.label--container[data-v-c46fe8ab]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.modern-label[data-v-c46fe8ab]{align-items:center;border-radius:999px;box-shadow:0 1px 2px #0000000d;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase;transition:all .3s ease}.modern-label.property-label[data-v-c46fe8ab]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0;color:#15803d}
