.theme-light .properties-filter{width:100%;padding:5px;display:flex;align-items:center;justify-content:space-between;gap:15px}@media(max-width:1000px){.theme-light .properties-filter{flex-direction:column}.theme-light .properties-filter .search-filter{width:100%}}.theme-light .properties-filter .category-filter{display:flex;align-items:center;gap:10px}@media(max-width:1000px){.theme-light .properties-filter .category-filter{justify-content:space-between;width:100%}}@media(max-width:450px){.theme-light .properties-filter .category-filter{flex-direction:column}}.theme-light .properties-filter .category-filter .f-c{max-width:200px;min-width:100px;display:flex;flex-direction:column;gap:2px;flex-wrap:wrap}@media(max-width:450px){.theme-light .properties-filter .category-filter .f-c{max-width:none;width:100%}}.theme-light .properties-filter .category-filter .f-c p{font-size:16px}.theme-dark .properties-filter{width:100%;padding:5px;display:flex;align-items:center;justify-content:space-between;gap:15px}@media(max-width:1000px){.theme-dark .properties-filter{flex-direction:column}.theme-dark .properties-filter .search-filter{width:100%}}.theme-dark .properties-filter .category-filter{display:flex;align-items:center;gap:10px}@media(max-width:1000px){.theme-dark .properties-filter .category-filter{justify-content:space-between;width:100%}}@media(max-width:450px){.theme-dark .properties-filter .category-filter{flex-direction:column}}.theme-dark .properties-filter .category-filter .f-c{max-width:200px;min-width:100px;display:flex;flex-direction:column;gap:2px;flex-wrap:wrap}@media(max-width:450px){.theme-dark .properties-filter .category-filter .f-c{max-width:none;width:100%}}.theme-dark .properties-filter .category-filter .f-c p{font-size:16px}.theme-light .inputs{width:100%;height:35px;position:relative}.theme-light .inputs.softbg .select-icon-container,.theme-light .inputs.softbg input,.theme-light .inputs.softbg label,.theme-light .inputs.softbg select{background-color:#e8e8e8}.theme-light .inputs label{position:absolute;background-color:#fff;padding:0 5px;top:50%;left:10px;transform:translateY(-50%);transition:all .08s;pointer-events:none}.theme-light .inputs label p{font-size:15px;font-weight:400;color:hsla(0,0%,56%,.559);line-height:1}.theme-light .inputs label.label-disabled p{color:#d9d9d9}.theme-light .inputs input:focus+label{top:-4%;scale:.8}.theme-light .inputs input:focus+label p{color:#1f563b}.theme-light .inputs .input-field:not(:placeholder-shown)+label{top:-4%;scale:.8}.theme-light .inputs .input-error{font-size:12px;position:absolute;background-color:#fff;top:83%;left:3%;padding:0 3px;color:rgba(255,0,0,.98);line-height:1}.theme-light .inputs input{background-color:#fff;width:100%;height:100%;border:1px solid hsla(0,0%,56%,.559);outline:none;padding:3px 7px;transition:.3s ease;font-family:var(--font-cormorant);font-size:15px}.theme-light .inputs input:hover{border:1px solid}.theme-light .inputs input:focus{border:1px solid #1f563b}.theme-light .inputs input:disabled{border:1px solid #d9d9d9}.theme-light .inputs select{background-color:#fff;width:100%;height:100%;border:1px solid hsla(0,0%,56%,.559);outline:none;padding:3px 7px;transition:.3s ease;font-family:var(--font-cormorant);cursor:pointer;font-size:15px}.theme-light .inputs select:hover{border:1px solid}.theme-light .inputs select:focus{border:1px solid #1f563b}.theme-light .inputs select:disabled{border:1px solid #d9d9d9}.theme-light .inputs .select-icon-container{background-color:#fff;position:absolute;top:2px;right:2px;bottom:2px;display:flex;align-items:center;justify-content:center;pointer-events:none}.theme-light .inputs .select-icon-container .select-icon{color:rgba(47,47,47,.672);font-size:19px}.theme-dark .inputs{width:100%;height:35px;position:relative}.theme-dark .inputs.softbg .select-icon-container,.theme-dark .inputs.softbg input,.theme-dark .inputs.softbg label,.theme-dark .inputs.softbg select{background-color:#252525}.theme-dark .inputs label{position:absolute;background-color:#181818;padding:0 5px;top:50%;left:10px;transform:translateY(-50%);transition:all .08s;pointer-events:none}.theme-dark .inputs label p{font-size:15px;font-weight:400;color:hsla(0,0%,54%,.493);line-height:1}.theme-dark .inputs label.label-disabled p{color:#373737}.theme-dark .inputs input:focus+label{top:-4%;scale:.8}.theme-dark .inputs input:focus+label p{color:#1f563b}.theme-dark .inputs .input-field:not(:placeholder-shown)+label{top:-4%;scale:.8}.theme-dark .inputs .input-error{font-size:12px;position:absolute;background-color:#181818;top:83%;left:3%;padding:0 3px;color:rgba(255,0,0,.98);line-height:1}.theme-dark .inputs input{background-color:#181818;width:100%;height:100%;border:1px solid hsla(0,0%,54%,.493);outline:none;padding:3px 7px;transition:.3s ease;font-family:var(--font-cormorant);font-size:15px}.theme-dark .inputs input:hover{border:1px solid}.theme-dark .inputs input:focus{border:1px solid #1f563b}.theme-dark .inputs input:disabled{border:1px solid #373737}.theme-dark .inputs select{background-color:#181818;width:100%;height:100%;border:1px solid hsla(0,0%,54%,.493);outline:none;padding:3px 7px;transition:.3s ease;font-family:var(--font-cormorant);cursor:pointer;font-size:15px}.theme-dark .inputs select:hover{border:1px solid}.theme-dark .inputs select:focus{border:1px solid #1f563b}.theme-dark .inputs select:disabled{border:1px solid #373737}.theme-dark .inputs .select-icon-container{background-color:#181818;position:absolute;top:2px;right:2px;bottom:2px;display:flex;align-items:center;justify-content:center;pointer-events:none}.theme-dark .inputs .select-icon-container .select-icon{color:hsla(0,0%,93%,.755);font-size:19px}.theme-light .inputs-ta{width:100%;position:relative}.theme-light .inputs-ta textarea{border:1px solid hsla(0,0%,56%,.559);max-height:150px;padding:7px;resize:none;width:100%;font-family:var(--font-cormorant);background-color:#fff;outline:none}.theme-light .inputs-ta textarea:hover{border:1px solid}.theme-light .inputs-ta textarea::placeholder{color:hsla(0,0%,56%,.559)}.theme-light .inputs-ta textarea.node-ta{font-size:11px;padding:5px}.theme-light .inputs-ta textarea:focus{border:1px solid #1f563b}.theme-light .inputs-ta textarea:disabled{border:1px solid #d9d9d9}.theme-light .inputs-ta textarea:disabled::placeholder{color:hsla(0,0%,76%,.267)}.theme-dark .inputs-ta{width:100%;position:relative}.theme-dark .inputs-ta textarea{border:1px solid hsla(0,0%,54%,.493);max-height:150px;padding:7px;resize:none;width:100%;font-family:var(--font-cormorant);background-color:#181818;outline:none}.theme-dark .inputs-ta textarea:hover{border:1px solid}.theme-dark .inputs-ta textarea::placeholder{color:hsla(0,0%,54%,.493)}.theme-dark .inputs-ta textarea.node-ta{font-size:11px;padding:5px}.theme-dark .inputs-ta textarea:focus{border:1px solid #1f563b}.theme-dark .inputs-ta textarea:disabled{border:1px solid #373737}.theme-dark .inputs-ta textarea:disabled::placeholder{color:rgba(71,71,71,.267)}.theme-light .group{display:flex;line-height:35px;align-items:center;position:relative;max-width:700px}.theme-light .group .input{width:100%;height:35px;line-height:35px;padding:0 1rem 0 2.5rem;border:1px solid hsla(0,0%,52%,.275);outline:none;background-color:hsla(0,0%,96%,.593);transition:.3s ease;font-family:var(--font-poppins)}.theme-light .group input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;cursor:pointer;width:10px;height:10px;margin-left:5px;background:linear-gradient(45deg,transparent,transparent 43%,#6f6f6f 45%,#6f6f6f 0,transparent 57%,transparent),linear-gradient(135deg,transparent,transparent 43%,#6f6f6f 45%,#6f6f6f 0,transparent 57%,transparent)}.theme-light .group .input::placeholder{color:#9e9ea7}.theme-light .group .input:focus{outline:none;background-color:#fff}.theme-light .group .icon{position:absolute;left:1rem;fill:#9e9ea7;width:1rem;height:1rem}.theme-dark .group{display:flex;line-height:35px;align-items:center;position:relative;max-width:700px}.theme-dark .group .input{width:100%;height:35px;line-height:35px;padding:0 1rem 0 2.5rem;border:1px solid hsla(0,0%,52%,.267);outline:none;background-color:rgba(58,58,58,.22);transition:.3s ease;font-family:var(--font-poppins)}.theme-dark .group input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;cursor:pointer;width:10px;height:10px;margin-left:5px;background:linear-gradient(45deg,transparent,transparent 43%,#6f6f6f 45%,#6f6f6f 0,transparent 57%,transparent),linear-gradient(135deg,transparent,transparent 43%,#6f6f6f 45%,#6f6f6f 0,transparent 57%,transparent)}.theme-dark .group .input::placeholder{color:#9e9ea7}.theme-dark .group .input:focus{outline:none;background-color:#181818}.theme-dark .group .icon{position:absolute;left:1rem;fill:#9e9ea7;width:1rem;height:1rem}.theme-light .page-hero{width:100%;height:25vh;position:relative}.theme-light .page-hero .page-hero-info{position:absolute;inset:0;z-index:5;background-color:rgba(0,0,0,.612);display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.theme-light .page-hero .page-hero-info .page-hero-container{border-left:3px solid #e82e59}.theme-light .page-hero .page-hero-info .page-hero-container h3{color:#e6e6e6;margin-left:10px}.theme-light .page-hero .page-hero-image{object-fit:cover}.theme-dark .page-hero{width:100%;height:25vh;position:relative}.theme-dark .page-hero .page-hero-info{position:absolute;inset:0;z-index:5;background-color:rgba(0,0,0,.612);display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.theme-dark .page-hero .page-hero-info .page-hero-container{border-left:3px solid #e82e59}.theme-dark .page-hero .page-hero-info .page-hero-container h3{color:#e6e6e6;margin-left:10px}.theme-dark .page-hero .page-hero-image{object-fit:cover}.loading-spiner{width:100%;height:80vh;display:flex;justify-content:center;padding-top:20vh}.loading-spiner .dot-spinner{--uib-size:2.8rem;--uib-speed:0.9s;--uib-color:#e82e59;position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.loading-spiner .dot-spinner__dot{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}.loading-spiner .dot-spinner__dot:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(232,46,89,.118)}.loading-spiner .dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.loading-spiner .dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-.875)}.loading-spiner .dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.loading-spiner .dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-.75)}.loading-spiner .dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.loading-spiner .dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-.625)}.loading-spiner .dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.loading-spiner .dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-.5)}.loading-spiner .dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.loading-spiner .dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-.375)}.loading-spiner .dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.loading-spiner .dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-.25)}.loading-spiner .dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.loading-spiner .dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.theme-light .pproperties{display:flex;justify-content:center;margin-top:40px}.theme-light .pproperties .properties-container{width:clamp(20px,80vw,1200px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}@media(max-width:1000px){.theme-light .pproperties .properties-container{width:clamp(20px,90vw,600px)}}.theme-light .pproperties .properties-container .properties-filter-container{width:100%}.theme-light .pproperties .properties-container .card-container{width:100%;height:340px;background-color:hsla(0,0%,96%,.593)}@media(max-width:1000px){.theme-light .pproperties .properties-container .card-container{height:auto}}.theme-light .pproperties .properties-container .card-container .p-cont{width:100%;height:100%;display:flex;gap:5px}@media(max-width:1000px){.theme-light .pproperties .properties-container .card-container .p-cont{flex-direction:column}}.theme-light .pproperties .properties-container .card-container .p-cont .p-left{width:clamp(10px,90vw,500px);height:100%}@media(max-width:1000px){.theme-light .pproperties .properties-container .card-container .p-cont .p-left{width:100%;aspect-ratio:1.3/1}}.theme-light .pproperties .properties-container .card-container .p-cont .p-left .p-image-cont{width:100%;height:100%;position:relative;cursor:pointer}.theme-light .pproperties .properties-container .card-container .p-cont .p-left .p-image-cont .property-image{object-fit:cover}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle{flex:5 1;padding:10px;height:100%}@media(max-width:1000px){.theme-light .pproperties .properties-container .card-container .p-cont .p-middle{flex:none;height:auto}}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info h3{cursor:pointer;font-size:clamp(22px,3vw,34px);text-transform:uppercase}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info h3:hover{text-decoration:underline}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info p{color:#e82e59}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6{display:flex;align-items:center;gap:2px}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6 span{cursor:pointer}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6 span:hover{text-decoration:underline}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info .p-actions button{border:0;background-color:#e82e59;padding:8px;cursor:pointer}.theme-light .pproperties .properties-container .card-container .p-cont .p-middle .p-info .p-actions button p{color:#fff;font-size:17px}.theme-light .pproperties .properties-container .card-container .p-cont .p-right{flex:2 1;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width:1000px){.theme-light .pproperties .properties-container .card-container .p-cont .p-right{flex:none;height:auto}}.theme-light .pproperties .properties-container .card-container .p-cont .p-right .p-price h3 span{font-size:17px}.theme-dark .pproperties{display:flex;justify-content:center;margin-top:40px}.theme-dark .pproperties .properties-container{width:clamp(20px,80vw,1200px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}@media(max-width:1000px){.theme-dark .pproperties .properties-container{width:clamp(20px,90vw,600px)}}.theme-dark .pproperties .properties-container .properties-filter-container{width:100%}.theme-dark .pproperties .properties-container .card-container{width:100%;height:340px;background-color:rgba(58,58,58,.22)}@media(max-width:1000px){.theme-dark .pproperties .properties-container .card-container{height:auto}}.theme-dark .pproperties .properties-container .card-container .p-cont{width:100%;height:100%;display:flex;gap:5px}@media(max-width:1000px){.theme-dark .pproperties .properties-container .card-container .p-cont{flex-direction:column}}.theme-dark .pproperties .properties-container .card-container .p-cont .p-left{width:clamp(10px,90vw,500px);height:100%}@media(max-width:1000px){.theme-dark .pproperties .properties-container .card-container .p-cont .p-left{width:100%;aspect-ratio:1.3/1}}.theme-dark .pproperties .properties-container .card-container .p-cont .p-left .p-image-cont{width:100%;height:100%;position:relative;cursor:pointer}.theme-dark .pproperties .properties-container .card-container .p-cont .p-left .p-image-cont .property-image{object-fit:cover}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle{flex:5 1;padding:10px;height:100%}@media(max-width:1000px){.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle{flex:none;height:auto}}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info h3{cursor:pointer;font-size:clamp(22px,3vw,34px);text-transform:uppercase}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info h3:hover{text-decoration:underline}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info p{color:#e82e59}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6{display:flex;align-items:center;gap:2px}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6 span{cursor:pointer}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info h6 span:hover{text-decoration:underline}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info .p-actions button{border:0;background-color:#e82e59;padding:8px;cursor:pointer}.theme-dark .pproperties .properties-container .card-container .p-cont .p-middle .p-info .p-actions button p{color:#fff;font-size:17px}.theme-dark .pproperties .properties-container .card-container .p-cont .p-right{flex:2 1;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width:1000px){.theme-dark .pproperties .properties-container .card-container .p-cont .p-right{flex:none;height:auto}}.theme-dark .pproperties .properties-container .card-container .p-cont .p-right .p-price h3 span{font-size:17px}