@charset "UTF-8";.card.svelte-12itkyz{position:relative;width:100%;content-visibility:auto}.card.closed.svelte-12itkyz .photos:where(.svelte-12itkyz){filter:grayscale(1)}.card.svelte-12itkyz .photos:where(.svelte-12itkyz){position:relative;width:100%;aspect-ratio:10/8;max-height:280px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--colorBorder)}.card.svelte-12itkyz .photos:where(.svelte-12itkyz) .photo:where(.svelte-12itkyz){position:absolute;width:100%;height:100%;object-fit:cover}.card.svelte-12itkyz .photos:where(.svelte-12itkyz) .label:where(.svelte-12itkyz),.card.svelte-12itkyz .photos:where(.svelte-12itkyz) .status:where(.svelte-12itkyz){position:absolute;top:0;z-index:2;margin:15px;background-color:var(--colorSecondary);padding:5px 15px;border-radius:8px;font-size:14px;border:1px solid var(--colorBorder);text-align:center}.card.svelte-12itkyz .photos:where(.svelte-12itkyz) .status:where(.svelte-12itkyz){right:0;border:1px solid var(--colorPrimary);color:var(--colorPrimary);bottom:10px;left:0;top:unset;width:fit-content;margin:auto}@media (min-width: 1200px){.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz){animation:svelte-12itkyz-changeImage 5s infinite}.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz):nth-child(1){animation-delay:0s}.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz):nth-child(2){animation-delay:-2s}.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz):nth-child(3){animation-delay:-4s}.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz):nth-child(4){animation-delay:-6s}.card.svelte-12itkyz .photos:where(.svelte-12itkyz):hover .photo:where(.svelte-12itkyz):nth-child(5){animation-delay:-8s}}@keyframes svelte-12itkyz-changeImage{0%,20%{visibility:visible}20.01%,to{visibility:hidden}}.card.svelte-12itkyz .details:where(.svelte-12itkyz){padding:10px 0}.card.svelte-12itkyz .details:where(.svelte-12itkyz) .title:where(.svelte-12itkyz){font-weight:700;width:100%;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card.svelte-12itkyz .details:where(.svelte-12itkyz) .city:where(.svelte-12itkyz){padding:5px 0;font-size:14px;text-wrap:balance}.card.svelte-12itkyz .details:where(.svelte-12itkyz) .items:where(.svelte-12itkyz){display:flex;align-items:center;gap:20px}.card.svelte-12itkyz .details:where(.svelte-12itkyz) .items:where(.svelte-12itkyz) div:where(.svelte-12itkyz){color:var(--colorText2)}.card.svelte-12itkyz .details:where(.svelte-12itkyz) .price:where(.svelte-12itkyz){font-weight:900;font-size:22px;color:var(--colorPrimary)}.card.svelte-12itkyz .shimmer:where(.svelte-12itkyz){background:linear-gradient(-45deg,#eee 40%,#fafafa,#eee 60%);background-size:300%;background-position-x:100%;animation:svelte-12itkyz-shimmer 1s infinite linear}.svg-pin{transition:.3s ease;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.4)) brightness(1)}.svg-pin:not(.status-closed){z-index:9999!important}.status-closed{filter:grayscale(.9) brightness(1.2) drop-shadow(1px 1px 2px rgba(0,0,0,.2))}.svg-pin.active{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.2)) grayscale(1)}@keyframes svelte-12itkyz-shimmer{to{background-position-x:0%}}.properties.svelte-m4gb1k{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-template-rows:400px;gap:40px 20px;min-height:80vh}@media (max-width: 1200px){.properties.svelte-m4gb1k{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.banner.svelte-m4gb1k{position:relative;transition:.3s ease;grid-column:1/-1;margin:20px 0;border:0;height:fit-content;display:flex;align-items:center;flex-direction:column;background-color:var(--colorSecondary);border:1px solid var(--colorBorder);padding:0}.banner.svelte-m4gb1k svg{position:absolute;right:10px;top:10px}.banner.svelte-m4gb1k a:where(.svelte-m4gb1k){width:100%;padding:20px}.banner.svelte-m4gb1k path{stroke:var(--colorText2)}.banner.svelte-m4gb1k h3:where(.svelte-m4gb1k){font-size:26px;color:var(--colorText)}.banner.svelte-m4gb1k:hover{border:1px solid var(--colorPrimary)}.banner.svelte-m4gb1k p:where(.svelte-m4gb1k),.banner.svelte-m4gb1k b:where(.svelte-m4gb1k){color:var(--colorText2)}.unlucky.svelte-m4gb1k{grid-column:span 4}.unlucky.svelte-m4gb1k h3:where(.svelte-m4gb1k){font-size:30px;padding-bottom:20px}.unlucky.svelte-m4gb1k p:where(.svelte-m4gb1k),.unlucky.svelte-m4gb1k a:where(.svelte-m4gb1k){color:var(--colorText2);font-size:20px;padding:10px 0}.unlucky.svelte-m4gb1k a:where(.svelte-m4gb1k){text-decoration:underline}.unlucky.svelte-m4gb1k a:where(.svelte-m4gb1k):hover{color:var(--colorPrimary)}.select-simple.svelte-obj7jo{position:relative;width:100%;height:65px}.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo){transition:.3s ease;border:1px solid var(--colorBorder);background-color:var(--colorSecondary);border-radius:var(--radius);display:flex;align-items:center;gap:5px;padding:0 15px;width:100%;height:65px;cursor:pointer}.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo) .selected-option:where(.svelte-obj7jo){display:flex;flex-direction:column;text-align:left;font-size:14px;white-space:nowrap}.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo) .placeholder:where(.svelte-obj7jo){color:var(--colorText2);font-size:14px;white-space:nowrap;text-align:left}.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo) .selected-option:where(.svelte-obj7jo),.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo) .placeholder:where(.svelte-obj7jo){width:100%}.select-simple.svelte-obj7jo .selected:where(.svelte-obj7jo) svg{flex-shrink:0}.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo){position:absolute;margin-top:10px;width:100%;border:1px solid var(--colorBorder);border-radius:var(--radius);background-color:var(--colorSecondary);overflow:hidden;z-index:2;visibility:hidden}.select-simple.svelte-obj7jo .dropdown.isOpen:where(.svelte-obj7jo){visibility:visible}.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo) .options:where(.svelte-obj7jo){overflow-y:auto;display:flex;flex-direction:column}.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo) .options:where(.svelte-obj7jo) .option:where(.svelte-obj7jo){padding:10px;text-align:left;font-size:14px}.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo) .options:where(.svelte-obj7jo) .option:where(.svelte-obj7jo):hover{background-color:var(--colorNeutral)}.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo) .options:where(.svelte-obj7jo) .option.clean:where(.svelte-obj7jo){border-top:1px solid var(--colorBorder);color:var(--colorText2);font-size:14px}@media (max-width: 1200px){.select-simple.svelte-obj7jo .dropdown:where(.svelte-obj7jo) .options:where(.svelte-obj7jo){max-height:300px}}.property-type.svelte-umcv1w{transition:.3s ease;min-width:70px;min-height:70px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;gap:10px;filter:grayscale(1) opacity(.6);cursor:pointer}.property-type.svelte-umcv1w span:where(.svelte-umcv1w){font-size:12px;color:var(--colorPrimary)}.property-type.active.svelte-umcv1w{filter:grayscale(0) opacity(1)}.header-title.svelte-1kehw3z{padding-left:10px}.modal-content.svelte-1kehw3z{padding:0 20px 20px;display:flex;flex-direction:column;gap:20px}.modal-content.svelte-1kehw3z .options{max-height:300px}.modal-content.svelte-1kehw3z .actions:where(.svelte-1kehw3z){display:flex;align-items:center;justify-content:space-evenly;font-size:14px}.modal-content.svelte-1kehw3z .flex-vertical:where(.svelte-1kehw3z){display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.modal-content.svelte-1kehw3z .flex:where(.svelte-1kehw3z){display:flex;gap:10px}.modal-content.svelte-1kehw3z .property-types:where(.svelte-1kehw3z){display:flex;align-items:center;justify-content:center;overflow-x:auto;gap:5px}.modal-content.svelte-1kehw3z .modal-filter:where(.svelte-1kehw3z){width:100%}.modal-content.svelte-1kehw3z .modal-filter:where(.svelte-1kehw3z) h3:where(.svelte-1kehw3z){font-weight:700;margin-bottom:5px}.modal-content.svelte-1kehw3z .content:where(.svelte-1kehw3z){display:flex;gap:10px}.modal-content.svelte-1kehw3z .content:where(.svelte-1kehw3z) .g-btn:where(.svelte-1kehw3z){width:100%}.modal-content.svelte-1kehw3z .content:where(.svelte-1kehw3z) .g-btn.active:where(.svelte-1kehw3z){border:1px solid var(--colorPrimary)}.modal-content.svelte-1kehw3z .checkbox-container:where(.svelte-1kehw3z){font-size:14px;padding-right:20px;align-items:center}.modal-content.svelte-1kehw3z .clear-filters:where(.svelte-1kehw3z){display:flex;align-items:center;gap:5px;font-size:12px;color:var(--colorText2)}.btn svg{fill:var(--colorPrimary)!important}.classBordered.svelte-cqm6xl{transition:.3s ease;border-bottom:1px solid var(--colorBorder)!important}.filters.svelte-cqm6xl{position:sticky;top:var(--menuHeight);z-index:5;background-color:var(--colorNeutral);padding:20px;display:grid;justify-items:center;grid-template-columns:300px 120px 1fr 200px 120px;border-bottom:1px solid transparent;gap:10px}@media (max-width: 1200px){.filters.svelte-cqm6xl{display:flex;justify-content:space-between}}.filters.svelte-cqm6xl .btn{height:65px;width:fit-content}.filters.svelte-cqm6xl .property-types:where(.svelte-cqm6xl){display:grid;width:100%;gap:20px;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(50px,50px))}.menuTransparent{background-color:var(--colorNeutral)!important}.hero.svelte-411veu{padding:50px 20px 30px;margin-top:70px}.hero.svelte-411veu h2:where(.svelte-411veu){color:var(--colorText2)}@media (max-width: 1200px){.hero.svelte-411veu{padding:20px}.hero.svelte-411veu h1:where(.svelte-411veu){font-size:24px!important}}.hero.svelte-411veu h1:where(.svelte-411veu){font-size:40px;font-weight:700}.properties-container.svelte-411veu{display:grid;grid-template-columns:0fr 1fr;padding:40px 20px}@media (max-width: 1200px){.properties-container.svelte-411veu{padding:20px}}.properties-container.isMapOpen.svelte-411veu{grid-template-columns:4fr 5fr;gap:20px}@media (max-width: 1200px){.properties-container.isMapOpen.svelte-411veu{grid-template-columns:1fr}.properties-container.isMapOpen.svelte-411veu .properties-map-container:where(.svelte-411veu){top:0!important;position:relative!important}}.properties-container.isMapOpen.svelte-411veu .properties-map-container:where(.svelte-411veu){border:1px solid var(--colorBorder)}.properties-container.svelte-411veu .properties-map-container:where(.svelte-411veu){position:sticky;top:190px;width:100%;height:calc(100dvh - 210px);border-radius:var(--radius);overflow:hidden}@media (max-width: 1200px){.properties-container.svelte-411veu .properties-map-container:where(.svelte-411veu){aspect-ratio:1/1;height:100%}}
