.main-container,.results-list{display:flex;flex-direction:column}@media(width > 1350px){.results-list{width:1350px;margin:0 auto}}@media(1080px <= width <= 1350px){.results-list{width:1080px;margin:0 auto}}@media(width < 1080px){.results-list{padding:0 4px}}.results-list__container{display:grid;gap:16px}@media(width > 1350px){.results-list__container{grid-template-columns:324px auto}}@media(1080px <= width <= 1350px){.results-list__container{grid-template-columns:324px auto}}@media(width < 1080px){.results-list__container{grid-template-columns:auto}}.results-list__properties{display:flex;flex-direction:column;width:100%}.results-list__properties-pager_container{display:flex;justify-content:center;margin-top:32px}.cookie-policy{font-family:Poppins,sans-serif;position:sticky;bottom:0;display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#fff;border:1px solid #00728f;border-left-width:4px;margin:0 auto;border-radius:4px}@media(width > 1350px){.cookie-policy{width:1350px}}@media(1080px <= width <= 1350px){.cookie-policy{width:1080px}}@media(width < 1080px){.cookie-policy{width:98%}}.cookie-policy__text{font-weight:400;font-size:12px;line-height:16px;color:#383e42}.cookie-policy__text a{text-decoration:underline}.cookie-policy button{width:82px;height:32px;background-color:#383e42;color:#fff;font-size:12px;font-weight:400}.ds-footer{border-top:1px solid #b2b9bd;margin-top:24px}.ds-footer__container,.ds-footer__container-accordion{display:flex;flex-direction:column}.ds-footer__container-accordion{gap:16px;height:392px;margin-top:16px;overflow:hidden}.ds-footer__container-accordion a{font-size:12px;text-align:center}.paginator-list__container{display:flex;flex-direction:column;align-items:center;gap:16px}.property-filters{width:100%}@media(width > 1350px){.property-filters{position:sticky;top:12px;height:calc(100vh - 18px);overflow-y:auto}}@media(1080px <= width <= 1350px){.property-filters{position:sticky;top:12px;height:calc(100vh - 18px);overflow-y:auto}}@media(width < 1080px){.property-filters{display:none;flex-direction:column;gap:16px;padding:16px;overflow-y:auto;position:fixed;top:0;left:0;height:100dvh;z-index:50;background-color:#fff}}.property-filters__header span{font-family:Poppins,sans-serif;font-weight:700;font-size:20px}@media(width > 1350px){.property-filters__header{display:none}}@media(1080px <= width <= 1350px){.property-filters__header{display:none}}@media(width < 1080px){.property-filters__header{display:flex;justify-content:space-between}}.property-filters__container{display:flex;flex-direction:column;gap:24px;width:100%;height:auto}@media(width > 1350px){.property-filters__container{margin-bottom:16px}}@media(1080px <= width <= 1350px){.property-filters__container{margin-bottom:16px}}@media(width < 1080px){.property-filters__container{margin-bottom:80px}}.property-filters__buttons{display:grid;gap:16px;width:100%;padding:16px;background-color:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.2)}@media(width > 1350px){.property-filters__buttons{grid-template-columns:auto}.property-filters__buttons :nth-child(2){display:none}}@media(1080px <= width <= 1350px){.property-filters__buttons{grid-template-columns:auto}.property-filters__buttons :nth-child(2){display:none}}@media(width < 1080px){.property-filters__buttons{position:fixed;bottom:0;left:0;grid-template-columns:auto auto}}.property-list{display:flex;flex-direction:column}.property-list__container{min-height:calc(100dvh - 300px)}.property-list__highlights{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:16px}.property-list__advertising{width:100%;padding:0 16px}.property-list__results{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}.property-list__empty{font-family:Poppins,sans-serif;display:flex;flex-direction:column;gap:8px;padding:24px 0}@media(width < 1080px){.property-list__empty{padding:0 16px}}.property-list__empty :first-child{font-weight:700;font-size:18px;color:#262829}@media(width > 1350px){.property-list__empty :first-child{font-size:24px}}.property-list__empty :nth-child(2){font-weight:400;font-size:16px;color:#383e42}.property-list__empty-card{margin-top:16px;display:flex}@media(width < 1080px){.property-list__empty-card{justify-content:center}}.results-banner{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(width > 1080px){.results-banner{padding:0}}.results-banner__base{padding:8px;background-color:#00da83}.results-banner__container{border-radius:4px;margin-bottom:24px;height:48px}@media(width < 781px){.results-banner__container{height:72px}}.results-banner__content{display:flex;justify-content:space-between}@media(width < 781px){.results-banner__content{flex-direction:column;gap:8px}}.results-banner__content-title{display:flex;align-items:center;gap:4px}.results-banner__content-title span{font-family:Poppins,sans-serif;font-weight:600;font-size:14px}@media(width < 781px){.results-banner__content-title span{font-size:12px}}.results-banner__content-controls{display:grid;grid-template-columns:auto auto;gap:8px}@media(width > 1080px){.results-banner__content-controls{display:flex}}.results-banner__recommended-msg{display:none}@media(width > 1080px){.results-banner__recommended-msg{display:block}}.results-header{display:flex;flex-direction:column;gap:16px;margin:16px}@media(width >= 1080px){.results-header{flex-direction:row;justify-content:space-between;margin:24px 0;height:47px}}.results-header__breadcrumb{display:flex}.results-header__breadcrumb-h1{display:flex;font-family:Poppins,sans-serif;font-weight:400;font-size:12px;color:#383e42}@media(width >= 1080px){.results-header__breadcrumb-h1{display:none}}.results-header__breadcrumb-complete{display:none}@media(width >= 1080px){.results-header__breadcrumb-complete{display:block;max-width:704px}.results-header__recommended-msg{display:none}}.results-header__controls{display:flex;flex-direction:row;gap:8px}@media(width >= 1080px){.results-header__controls{flex-direction:row-reverse}}.results-header__controls-buttons{display:flex;gap:8px}@media(width >= 1080px){.results-header__controls-buttons :nth-child(3){display:none}}.results-header__controls-buttons__btn{display:flex;align-items:center;gap:8px}@media(1024px <= width < 1080px){.results-header__controls-buttons__btn{gap:0}.results-header__controls-buttons__btn span{display:none}}@media(width < 1024px){.results-header__controls-buttons__btn{gap:0}.results-header__controls-buttons__btn span{display:none}}.results-header__controls-sorter{width:100%}@media(width >= 1080px){.results-header__controls-sorter{width:167px}}