@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:100;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-100-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-100-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-200-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-200-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-300-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-300-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-500-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-500-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-600-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-800-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-800-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-900-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/poppins@latest/latin-900-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #000000de;--color-brand-primary: #ffda20;--color-brand-primary-lighter: #fff0a7;--color-body-text-muted: rgb(130, 130, 130);--color-contact-circle-bg: rgba(255, 218, 32, .15);--color-search-hero-shadow: rgba(130, 130, 130, .1);--color-white-primary: #fff;--color-dropdown-border: #ced4da;--color-dropdown-hover: #f8f9fa;--color-scrollbar-thumb-bg: #989797;--color-grey-1: #d9d9d9;--color-grey-lighter: #d9d9d934;--color-scrollbar-thumb-hover-bg: #5555559a;--color-black-2: #1e1e1e;--color-border-1: #8282821a;--color-disabled-1: #8282822d;--spacing-initial: 1rem;--spacing-half: calc(var(--spacing-initial) / 2);--page-max-width: 120rem;--center-max-width: 32rem;--page-pad-horizontal: calc(100% - (var(--center-max-width) / 2));--header-pad-top-bottom: 2.5rem;--btn-padding-horizontal: 2.4rem;--btn-padding-vertical: 1.3rem;--line-height: 1.5;--border-radius-sm: 3px;--hero-images-row-gap: 2rem;--hero-search-bar-container-height: 8.9rem;--hero-image-container-height: 50rem;--hero-image-offset-spacing: 4rem;--hero-secondary-image-container-height: 40rem;--default-border-width: 1px;--secondary-image-container-width: calc(var(--page-max-width) / 4 - var(--hero-images-row-gap));--primary-image-container-width: calc( var(--page-max-width) - var(--secondary-image-container-width) );--grid-gap: calc(var(--spacing-initial) * 3);--grid-columns: 3;--property-card-width-mobile: calc( (var(--page-max-width) - var(--grid-gap) * 10) / var(--grid-columns) );--property-card-width-desktop: calc( (var(--page-max-width) - var(--grid-gap) * 2) / var(--grid-columns) );--font-stack: "Poppins", sans-serif;--font-size-base: 1.4rem;--heading-primary: var(--font-size-base);--title-text: 2.2rem;--hero-primary: 3.2rem;--footer-heading: calc(var(--font-size-base) + 4px)}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit;font:inherit}*:not(a,button){cursor:default}html{box-sizing:border-box;font-size:62.5%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:is(ul,ol):not([type])>li{list-style:none}ol[type]{padding-left:var(--spacing-initial)}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;line-height:var(--line-height);font-family:var(--font-stack);font-size:var(--font-size-base)}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:currentColor}a:visited,a:link{color:inherit}img,picture,video,canvas{max-width:100%;height:auto;display:block}svg{height:initial;width:initial;fill:var(--color-body-text-muted)}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation:none;transition:none;scroll-behavior:auto}}.centered-width-limit{max-width:var(--page-max-width);margin:0 auto;padding:0 var(--spacing-initial)}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.weight-600{font-weight:600}.heading-text{font-size:var(--title-text);font-weight:700;color:var(--color-primary);text-transform:capitalize}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes grow{0%{width:0%}to{width:100%}}.animation-fade-in{opacity:0;animation:fadeIn 1s ease-in-out forwards}.btn{padding:var(--btn-padding-vertical) var(--btn-padding-horizontal);outline:none;border:none;font-size:var(--font-size-base);letter-spacing:.03rem}.btn:hover{cursor:pointer}.btn:disabled{cursor:not-allowed}.btn-primary{color:var(--color-primary);background-color:var(--color-brand-primary)}.btn-secondary{background-color:var(--color-primary);color:var(--color-white-primary)}.btn--full-width{display:block;width:100%}.btn-property-category{background-color:transparent;padding:var(--spacing-half) calc(var(--spacing-initial) + 4px);border-width:1px;border-style:solid;font-size:1rem}.btn-property-category:hover{cursor:pointer}.selected-category{background-color:var(--color-primary);border-color:transparent;color:var(--color-white-primary)}.btn-room{background-color:transparent;padding:.5rem var(--spacing-initial);border-width:1px;border-style:solid;font-size:1rem;border-radius:5px}.btn-room-active{background-color:var(--color-primary);border-color:transparent;color:var(--color-white-primary)}.base-input,.base-textarea{padding:calc(var(--spacing-initial) * 2);background-color:var(--color-white-primary);display:flex;align-items:center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input,textarea{background-color:transparent;outline:none;border:none;width:100%;height:100%}input:focus,textarea:focus{outline:none}input::placeholder,input:placeholder-shown,textarea::placeholder,textarea:placeholder-shown{text-transform:capitalize;font-size:1.2rem}@media only screen and (min-width: 70em){input::placeholder,input:placeholder-shown,textarea::placeholder,textarea:placeholder-shown{font-size:inherit}}textarea{resize:none;overflow-y:auto}textarea::-webkit-scrollbar{width:10px}textarea::-webkit-scrollbar-track{background-color:#f5f5f5}textarea::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb-bg)}textarea::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover-bg)}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.modal-close-btn{height:1.6rem;width:1.6rem;background-color:transparent;border:none;display:grid;place-items:center}.modal-close-btn>svg{height:inherit;width:inherit}.filter-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:var(--spacing-initial)}.filter-section>p:first-of-type{font-size:1.2rem}.filter-section:not(:last-of-type){margin-bottom:calc(var(--spacing-initial) * 2)}.filter-section:last-of-type+button{margin-top:calc(var(--spacing-initial) * 3);margin-bottom:var(--spacing-initial)}.prices{display:flex;align-items:center;gap:calc(var(--spacing-initial) * 2);font-size:1.2rem}.prices>:nth-child(2){transform:translateY(50%)}.prices label{margin-bottom:var(--spacing-half);display:block;text-transform:capitalize}.prices-input{flex:1;display:flex;align-items:center;border:1px solid var(--color-primary);border-radius:3px}.prices-input>*:not(:last-child){padding:var(--spacing-half) var(--spacing-initial);border-right:1px solid var(--color-primary);color:var(--color-body-text-muted)}.prices-input>input{padding:var(--spacing-half)}.relative{position:relative}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.isolate{isolation:isolate}.flex{display:flex}.flex-col{flex-direction:column}.space-between{justify-content:space-between}.justify-end{justify-content:flex-end}.cursor-pointer{cursor:pointer;background-color:violet}.z-10{z-index:10}.header-container.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{padding:var(--header-pad-top-bottom) 0;position:relative}.header-items-container.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{display:flex;align-items:center;justify-content:space-between}.header-items-container.svelte-yvyha7>button.svelte-yvyha7.svelte-yvyha7:first-of-type{display:none}@media only screen and (min-width: 70em){.header-items-container.svelte-yvyha7>button.svelte-yvyha7.svelte-yvyha7:first-of-type{display:block}}.navigation.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{display:none}@media only screen and (min-width: 70em){.navigation.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{width:calc(var(--page-max-width) / 3 + var(--spacing-initial));display:flex;justify-content:center;font-size:var(--font-size-base)}}.navigation-mobile.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{--heading-container-height:calc((2.4rem * 2) + 2.5rem + var(--spacing-initial));display:block;position:absolute;top:var(--heading-container-height);right:0;left:0;padding:var(--spacing-initial);background-color:var(--color-white-primary);z-index:1}@media only screen and (min-width: 70em){.navigation-mobile.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{display:none}}.navigation-mobile.svelte-yvyha7 .mobile-nav-items.svelte-yvyha7.svelte-yvyha7{display:flex;flex-direction:column}.navigation-mobile.svelte-yvyha7 .mobile-nav-items.svelte-yvyha7>li.svelte-yvyha7{padding-top:var(--spacing-initial);padding-bottom:var(--spacing-initial)}.nav-items.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{display:flex;gap:calc(var(--spacing-initial) * 4);text-transform:capitalize;color:var(--color-body-text-muted)}.nav-items.svelte-yvyha7>li.svelte-yvyha7>a.svelte-yvyha7:hover{color:var(--color-brand-primary)}.logo.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{font-size:2.4rem}.menu-icon.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{height:2.3rem;width:2.3rem;background-color:transparent;border:none}@media only screen and (min-width: 70em){.menu-icon.svelte-yvyha7.svelte-yvyha7.svelte-yvyha7{display:none}}.menu-icon.svelte-yvyha7>svg{height:inherit;width:inherit;fill:var(--color-primary)}.footer-container.svelte-n2rj26.svelte-n2rj26{color:var(--color-body-text-muted)}.footer-container__top.svelte-n2rj26.svelte-n2rj26{margin-bottom:calc(var(--spacing-initial) * 2)}.footer-container__top.svelte-n2rj26>.svelte-n2rj26:first-child{margin-bottom:var(--spacing-half)}.footer-container__top__hyperlinks.svelte-n2rj26.svelte-n2rj26{display:flex;flex-direction:column}@media only screen and (min-width: 70em){.footer-container__top__hyperlinks.svelte-n2rj26.svelte-n2rj26{justify-content:space-between;align-items:center;flex-direction:unset;margin-bottom:calc(var(--spacing-initial) * 2)}}.footer-container__top__hyperlinks_socials.svelte-n2rj26.svelte-n2rj26{margin-bottom:calc(var(--spacing-initial) * 2)}@media only screen and (min-width: 70em){.footer-container__top__hyperlinks_socials.svelte-n2rj26.svelte-n2rj26{margin-bottom:0}}.footer-container__top__hyperlinks_socials.svelte-n2rj26.svelte-n2rj26,.footer-container__top__hyperlinks_navigation.svelte-n2rj26.svelte-n2rj26{display:flex;gap:calc(var(--spacing-initial) * 3);text-transform:uppercase;flex-direction:column}@media only screen and (min-width: 70em){.footer-container__top__hyperlinks_socials.svelte-n2rj26.svelte-n2rj26,.footer-container__top__hyperlinks_navigation.svelte-n2rj26.svelte-n2rj26{flex-direction:unset}}.footer-container__top__hyperlinks_navigation.svelte-n2rj26.svelte-n2rj26{margin-bottom:calc(var(--spacing-initial) * 2)}@media only screen and (min-width: 70em){.footer-container__top__hyperlinks_navigation.svelte-n2rj26.svelte-n2rj26{margin-bottom:0}}.footer-container__heading.svelte-n2rj26.svelte-n2rj26{font-size:var(--footer-heading);font-weight:700;text-transform:capitalize}.footer-container__heading.svelte-n2rj26+p.svelte-n2rj26{font-size:1.2rem}@media only screen and (min-width: 70em){.footer-container__heading.svelte-n2rj26+p.svelte-n2rj26{font-size:unset}}@media only screen and (min-width: 70em){.footer-container.svelte-n2rj26 hr.svelte-n2rj26{background-color:var(--color-body-text-muted);height:calc(var(--spacing-initial) / 8);border:none}}.footer-container__bottom.svelte-n2rj26.svelte-n2rj26{display:flex;margin-top:calc(var(--spacing-initial) * 2);margin-bottom:calc(var(--spacing-initial) * 5);text-transform:capitalize;flex-direction:column}@media only screen and (min-width: 70em){.footer-container__bottom.svelte-n2rj26.svelte-n2rj26{justify-content:space-between;align-items:center;flex-direction:unset}}.footer-container__bottom_right.svelte-n2rj26.svelte-n2rj26{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--spacing-initial) * 3);margin-top:calc(var(--spacing-initial) * 2)}@media only screen and (min-width: 70em){.footer-container__bottom_right.svelte-n2rj26.svelte-n2rj26{margin-top:auto}}.footer-container__bottom_right.svelte-n2rj26>span.svelte-n2rj26{height:100%;width:calc(var(--spacing-initial) / 8);background-color:var(--color-body-text-muted)}
