.navigation[data-v-71b0c621]{margin-top:24px}.navigation .navigation-list[data-v-71b0c621]{display:flex;position:relative;gap:32px;line-height:38px}.navigation .navigation-list[data-v-71b0c621]:after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:var(--main-white);z-index:1}.navigation .navigation-list .navigation-item .link[data-v-71b0c621]{position:relative;font-size:14px;line-height:18px;font-weight:600;color:var(--secondary-color)}.navigation .navigation-list .navigation-item .link.active[data-v-71b0c621]{color:var(--primary-color)}.navigation .navigation-list .navigation-item .link.active[data-v-71b0c621]:after{content:"";position:absolute;left:0;bottom:-11px;width:100%;height:3px;background-color:var(--main-red);z-index:2;border-radius:3px}@media(min-width:740px){.navigation[data-v-71b0c621]{margin-top:40px}.navigation .navigation-list[data-v-71b0c621]{gap:80px;line-height:26px}.navigation .navigation-list[data-v-71b0c621]:after{height:2px;bottom:-2px}.navigation .navigation-list .navigation-item .link[data-v-71b0c621]{font-size:18px;line-height:21.94px}.navigation .navigation-list .navigation-item .link.active[data-v-71b0c621]:after{content:"";bottom:-5px;width:100%}}.featured-listings-section[data-v-1c840c64]{padding-block:32px;border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey)}@media(min-width:800px){.featured-listings-section[data-v-1c840c64]{border:none}}.featured-listings-section .section-title[data-v-1c840c64]{font-size:26px;line-height:30px;text-align:center;font-weight:700;font-family:DM Sans,sans-serif;letter-spacing:.6px}.featured-listings-section .v-card[data-v-1c840c64]{border-radius:16px;margin-inline:auto}.featured-listings-section .empty-listings[data-v-1c840c64]{height:595px}@media(min-width:960px){.featured-listings-section .empty-listings[data-v-1c840c64]{height:709px}}@media(min-width:800px){.featured-listings-section[data-v-1c840c64]{padding-block:56px 54px}.featured-listings-section .section-title[data-v-1c840c64]{font-size:32px;line-height:58px;font-weight:700;font-family:var(--main-font)}.featured-listings-section .v-card[data-v-1c840c64]{margin-inline:12px}}@media(hover:hover)and (pointer:fine){.next-button[data-v-1c840c64]:hover,.prev-button[data-v-1c840c64]:hover{background-color:var(--main-red)}.next-button[data-v-1c840c64]:hover path,.prev-button[data-v-1c840c64]:hover path{fill:#fff}}
