.hero{width:100%;padding:0 0 48px;overflow:visible}.hero .title-desktop,.title-tablet{color:var(--black);text-align:center;justify-content:center;font-size:56px;font-weight:700;display:flex}.title-tablet{display:none}.hero .heroPropertyWrapper{justify-content:center;gap:24px;width:100%;height:100%;max-height:560px;padding:23px 0 53px;display:flex;overflow:visible}.desktop-button{display:flex}.cta-button.pagination-button{color:#fff;display:none}.pagination{padding:0 0 46px;display:none;position:relative}.pagination .numbers-wrapper{color:var(--black);gap:16px;display:flex}.pagination .numbers-wrapper li{cursor:pointer;border-radius:100%;justify-content:center;width:20px;height:100%;font-weight:500;display:flex}.pagination .right-arrow,.pagination .left-arrow{cursor:pointer}.pagination .right-arrow{transform:rotate(180deg)}.pagination .arrow-wrapper{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex;position:relative}.pagination .selected{background-color:#0000001a}.filterWrapper{display:block;overflow:visible}.tabsWrapper{margin-bottom:-1px;display:flex}.tabsWrapper .tab{background-color:var(--greyBg);width:fit-content;color:var(--black);cursor:pointer;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top-left-radius:8px;border-top-right-radius:8px;padding:11px 14px;font-size:16px;font-weight:500;transition:background-color .2s ease-in-out}.tabsWrapper .tab:not(.selected){border-bottom:1px solid #e3e3e3}.tabsWrapper .tab:hover{background-color:#00000012}.title-wrapper{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.title-wrapper .small-carousel.disabled,.pagination .small-carousel.disabled{background-color:#0000000f}.title-wrapper .see-all-box:hover{color:var(--primary)}.tabsWrapper .tab.selected{color:var(--black);background-color:#fff}.filterNavigation{border:1px solid var(--greyBorder);background-color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;gap:12px;padding:24px 14px;display:flex}.filterInput{border:1px solid #e3e3e3;border-radius:5px;align-items:center;width:100%;height:53px;padding:6px 12px;display:flex;overflow:hidden}.form__group{width:100%;max-width:212px;padding:18px 0 0 10px;position:relative}.form__field{width:100%;color:var(--black);background:0 0;border:none;outline:0;padding:0;font-size:16px;font-weight:400}.form__field::placeholder{color:#0000}input.form__field:placeholder-shown~.form__label{cursor:text;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:14px;font-weight:400;top:12px;overflow-x:hidden}input~.form__label{top:0}select~.form__label{top:0;left:10px}.form__label{color:#9b9b9b;pointer-events:none;width:100%;font-size:14px;transition:all .2s;display:block;position:absolute}input.form__field:focus{border-width:3px;border-image-slice:1;font-weight:400}input.form__field:focus~.form__label{transition:all .2s ease-in-out;display:block;position:absolute;top:0}select.form__field{appearance:none;cursor:pointer}.filterInput .arrow-button{appearance:none;border:none;width:12px;height:12px}.filterInput .arrow-button:hover{background-color:#fff}.form__field:required,.form__field:invalid{box-shadow:none}.cta-button.filterButton{height:53px;max-height:100%}.filter-link-mobile{display:none}.filter-link{flex-shrink:0}@media screen and (max-width:1060px){.title-wrapper{justify-content:flex-end}.hero .title-desktop{display:none}.title-tablet{padding-bottom:45px;display:flex}}@media screen and (max-width:1025px){.hero .heroPropertyWrapper{flex-direction:column;max-height:fit-content}.desktop-button{display:none!important}.hero .title-desktop{font-size:48px}.filterInput:nth-child(4){display:none}}@media screen and (max-width:965px){.title-wrapper{display:grid}}@media screen and (max-width:765px){.filterInput:nth-child(3){display:none}}@media screen and (max-width:700px){.title-wrapper .small-carousel-wrapper{justify-content:flex-end}.hero .title-desktop{padding-bottom:24px}}@media screen and (max-width:575px){.hero .heroPropertyWrapper{padding-top:0;padding-bottom:33px;position:relative}.title-tablet{display:none}.pagination{padding:0 16px 24px;display:flex}.filterWrapper{flex-direction:column-reverse;padding:14px 16px 16px;display:flex}.tabsWrapper .tab{border-top:none;border-bottom:1px solid #fff;border-radius:0 0 8px 8px;justify-content:center;align-items:center;width:100%;max-width:100px;display:flex}.filterNavigation{border-top-left-radius:5px;border-bottom-left-radius:0}.bigCarousel{width:53px;height:71px}.filterInput:nth-child(2),.title-wrapper,.hero .title-desktop{display:none}.filter-link{max-width:100px;font-size:14px;display:flex}.filter-link-mobile{width:100%;max-width:35px;display:none}.pagination{display:flex}.pagination .small-carousel-wrapper{width:100%;height:48px;padding:2px;position:relative}.pagination .small-carousel-wrapper a{color:#fff;width:40%;height:100%;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.pagination .small-carousel-wrapper .see-all-box{height:100%}.pagination .small-carousel-wrapper .see-all-box:hover{background-color:#ffffff59}.pagination .arrows-wrapper{justify-content:space-between;width:100%}.cta-button.pagination-button{width:calc(100% - 32px);margin:0 auto 24px;display:flex}}@media screen and (max-width:475px){.hero{padding:0 0 48px}.hero .title-desktop{font-size:48px}}
