@keyframes location-pin-wiggle{0%{transform:rotate(0)}25%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-2deg)}100%{transform:rotate(0)}}form.rental .filter-primary-mirror--type .filter-btn[data-value="4"],form.rental .property_field--type .filter-btn-input[value="4"],form.rental .property_field--type .filter-btn-input[value="4"]+label.filter-btn{display:none!important}form.rental .property_field--keywords .filter-btn-input[value="7"],form.rental .property_field--keywords .filter-btn-input[value="7"]+label.filter-btn,form.rental .property_field--keywords .filter-btn[data-value="7"]{display:none!important}form.sales .filter-primary-mirror--type .filter-btn[data-value="6"],form.sales .property_field--type .filter-btn-input[value="6"],form.sales .property_field--type .filter-btn-input[value="6"]+label.filter-btn{display:none!important}form.sales .property_field--keywords .filter-btn-input[value="2"],form.sales .property_field--keywords .filter-btn-input[value="2"]+label.filter-btn,form.sales .property_field--keywords .filter-btn[data-value="2"]{order:1}.flex-line-break{flex:0 0 100%}.property-search-options-bg{background-color:#f3f7fa;padding:20px 0 0;margin-bottom:40px;border-bottom:1px solid #d9d9d9}@media (max-width:994px){.property-search-options-bg{padding:20px 0 0}}.property-search-options-bg--branch{margin-top:20px;padding:30px 20px;border:1px solid #d9d9d9;border-radius:8px}@media (max-width:994px){.property-search-options-bg--branch{padding:20px 15px}}.property-filter-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:20px;min-height:44px}.property-filter-chips::-webkit-scrollbar{height:4px}.property-filter-chips::-webkit-scrollbar-track{background:0 0}.property-filter-chips::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.property-filter-chips::-webkit-scrollbar-button{display:none}@media (max-width:994px){.property-filter-chips{padding-left:7.5px;padding-right:7.5px;-webkit-overflow-scrolling:touch}}.property-filter-chips:empty{display:none}.property-filter-chips__chip{display:inline-flex;align-items:center;height:35px;background:#fff;border:1px solid #d9d9d9;border-radius:5px;padding:5px 8px 5px 12px;font-size:12px;line-height:1.3;white-space:nowrap}.property-filter-chips__chip:not(:has(.property-filter-chips__chip__remove)){padding-right:12px}.property-filter-chips__chip__remove{background:0 0;border:none;cursor:pointer;margin-left:6px;padding:0 2px;line-height:1;font-size:26px;color:inherit}.property-search-form-full.show-mobile-extra-fields .field_boolean{width:50%!important}@media (max-width:734px){.property-search-form-full.show-mobile-extra-fields .field_boolean{width:100%!important}}#advanced_form.property-search-form-full,#advanced_form_branch.property-search-form-full{background-color:transparent;border-bottom:none;margin-bottom:0}#advanced_form.property-search-form-full .filter-combo-btn,#advanced_form_branch.property-search-form-full .filter-combo-btn{justify-content:space-between}#advanced_form.property-search-form-full .property_field--let_agreed,#advanced_form.property-search-form-full .property_field--sale_agreed,#advanced_form_branch.property-search-form-full .property_field--let_agreed,#advanced_form_branch.property-search-form-full .property_field--sale_agreed{padding-right:0}#advanced_form.property-search-form-full .property_field--let_agreed .input_wrap label,#advanced_form.property-search-form-full .property_field--sale_agreed .input_wrap label,#advanced_form_branch.property-search-form-full .property_field--let_agreed .input_wrap label,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .input_wrap label{padding-left:52px}#advanced_form.property-search-form-full .property_field--let_agreed .input_wrap label:before,#advanced_form.property-search-form-full .property_field--sale_agreed .input_wrap label:before,#advanced_form_branch.property-search-form-full .property_field--let_agreed .input_wrap label:before,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .input_wrap label:before{top:50%;left:0;margin-top:0;transform:translateY(-50%);width:40px;height:22px;border-radius:11px;background:#fff}#advanced_form.property-search-form-full .property_field--let_agreed .input_wrap label:after,#advanced_form.property-search-form-full .property_field--sale_agreed .input_wrap label:after,#advanced_form_branch.property-search-form-full .property_field--let_agreed .input_wrap label:after,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .input_wrap label:after{content:"";opacity:1;top:50%;left:3px;margin-top:0;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:#d9d9d9;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out}#advanced_form.property-search-form-full .property_field--let_agreed input:checked+label:before,#advanced_form.property-search-form-full .property_field--sale_agreed input:checked+label:before,#advanced_form_branch.property-search-form-full .property_field--let_agreed input:checked+label:before,#advanced_form_branch.property-search-form-full .property_field--sale_agreed input:checked+label:before{background:#4d952c;border-color:#4d952c}#advanced_form.property-search-form-full .property_field--let_agreed input:checked+label:after,#advanced_form.property-search-form-full .property_field--sale_agreed input:checked+label:after,#advanced_form_branch.property-search-form-full .property_field--let_agreed input:checked+label:after,#advanced_form_branch.property-search-form-full .property_field--sale_agreed input:checked+label:after{left:21px;background:#fff}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn{position:relative;display:block;width:100%;text-align:left;padding:13px 76px 13px 0;background:#fff;border:none;font-size:1rem;font-weight:600;color:#4d952c}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:hover:not(.is-active),#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:hover:not(.is-active),#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:hover:not(.is-active),#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:hover:not(.is-active){color:#4d952c}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:after,#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:before,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:after,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:before,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:after,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:before,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:after,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:before,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:before,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:before,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:before{right:0;width:60px;height:35px;border-radius:18px;background:#fff;border:1px solid #d9d9d9;transition:background .2s ease-in-out,border-color .2s ease-in-out}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:after,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:after,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn:after,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn:after{right:28px;width:29px;height:29px;border-radius:50%;background:#d9d9d9;transition:right .2s ease-in-out,background .2s ease-in-out}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active{background:#fff;color:#4d952c}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active:before,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active:before,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active:before,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active:before{background:#4d952c;border-color:#4d952c}#advanced_form.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active:after,#advanced_form.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active:after,#advanced_form_branch.property-search-form-full .property_field--let_agreed .filter-btn-group .filter-btn.is-active:after,#advanced_form_branch.property-search-form-full .property_field--sale_agreed .filter-btn-group .filter-btn.is-active:after{right:3px;background:#fff}@media (max-width:994px){#advanced_form.property-search-form-full,#advanced_form_branch.property-search-form-full{padding-left:7.5px;padding-right:7.5px}}#advanced_form.property-search-form-full .fieldset_0,#advanced_form_branch.property-search-form-full .fieldset_0{opacity:0;transition:opacity .15s ease}#advanced_form.property-search-form-full.filter-ready .fieldset_0,#advanced_form_branch.property-search-form-full.filter-ready .fieldset_0{opacity:1}#advanced_form.property-search-form-full .field_dropdown .control-label,#advanced_form_branch.property-search-form-full .field_dropdown .control-label{display:none}#advanced_form.property-search-form-full .field_dropdown .select_wrapper,#advanced_form_branch.property-search-form-full .field_dropdown .select_wrapper{height:50px}#advanced_form.property-search-form-full .field_dropdown .select_wrapper .evo_select,#advanced_form_branch.property-search-form-full .field_dropdown .select_wrapper .evo_select{display:flex;align-items:center;padding-top:0;height:50px}#advanced_form.property-search-form-full .field_dropdown .select_wrapper .evo_select span.sel,#advanced_form_branch.property-search-form-full .field_dropdown .select_wrapper .evo_select span.sel{top:0}#advanced_form.property-search-form-full .field_dropdown .select_wrapper .evo_select::after,#advanced_form_branch.property-search-form-full .field_dropdown .select_wrapper .evo_select::after{color:#4d952c;top:21px}#advanced_form.property-search-form-full .field_dropdown .select_wrapper .evo_select .listbox,#advanced_form_branch.property-search-form-full .field_dropdown .select_wrapper .evo_select .listbox{top:49px!important}#advanced_form.property-search-form-full .field_checkboxes .control-label,#advanced_form_branch.property-search-form-full .field_checkboxes .control-label{display:none!important}#advanced_form.property-search-form-full .field_checkboxes.hide_empty_count[data-count="0"]::before,#advanced_form_branch.property-search-form-full .field_checkboxes.hide_empty_count[data-count="0"]::before{display:block}#advanced_form.property-search-form-full .field_checkboxes::before,#advanced_form_branch.property-search-form-full .field_checkboxes::before{content:attr(data-selected-label);top:50%;transform:translateY(-50%)}#advanced_form.property-search-form-full .fieldset_0.fieldset,#advanced_form_branch.property-search-form-full .fieldset_0.fieldset{flex-wrap:nowrap;align-items:flex-start}#advanced_form.property-search-form-full .filter-overflow-btn,#advanced_form_branch.property-search-form-full .filter-overflow-btn{position:relative;flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:60px;min-height:60px;margin:0 7.5px;padding:0 16px;background:#fff;border:1px solid #d0d0d0;border-radius:5px;cursor:pointer;font-size:14px;font-weight:500;color:#4d952c;white-space:nowrap}@media (min-width:995px){#advanced_form.property-search-form-full .filter-overflow-btn,#advanced_form_branch.property-search-form-full .filter-overflow-btn{min-width:120px}#advanced_form.property-search-form-full .filter-overflow-btn__text:before,#advanced_form_branch.property-search-form-full .filter-overflow-btn__text:before{content:"\f144";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#advanced_form.property-search-form-full .filter-overflow-btn__text:before,#advanced_form_branch.property-search-form-full .filter-overflow-btn__text:before{color:#4d952c;margin-right:5px}}@media (max-width:994px){#advanced_form.property-search-form-full .filter-overflow-btn,#advanced_form_branch.property-search-form-full .filter-overflow-btn{margin:0 0 0 7.5px;width:60px}}#advanced_form.property-search-form-full .filter-overflow-btn.is-active,#advanced_form_branch.property-search-form-full .filter-overflow-btn.is-active{border-color:#062e39}#advanced_form.property-search-form-full .filter-overflow-btn .filter-overflow-count,#advanced_form_branch.property-search-form-full .filter-overflow-btn .filter-overflow-count{display:none;position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 4px;color:#fff;border-radius:50%;font-size:11px;font-weight:600;line-height:18px;text-align:center;pointer-events:none;background:#062e39}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap{height:60px}#advanced_form.property-search-form-full .fieldset .field_checkboxes .select_wrapper,#advanced_form.property-search-form-full .fieldset .field_checkboxes input,#advanced_form_branch.property-search-form-full .fieldset .field_checkboxes .select_wrapper,#advanced_form_branch.property-search-form-full .fieldset .field_checkboxes input{height:50px}@media (min-width:1415px){#advanced_form.property-search-form-full .fieldset .field_location .active .input_wrap,#advanced_form_branch.property-search-form-full .fieldset .field_location .active .input_wrap{border-right:1px solid #4d952c}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap{border-radius:5px;border-right:1px solid #d9d9d9}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap .select_wrapper,#advanced_form.property-search-form-full .fieldset .field_location .input_wrap input,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap .select_wrapper,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap input{border-radius:5px}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap:after,#advanced_form.property-search-form-full .fieldset .field_location .input_wrap:before,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap:after,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap:before{display:none}}@media (min-width:995px) and (max-width:1414px){#advanced_form.property-search-form-full .fieldset .field_location .active .input_wrap,#advanced_form_branch.property-search-form-full .fieldset .field_location .active .input_wrap{border-right:1px solid #4d952c}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap{border-radius:5px;border-right:1px solid #d9d9d9}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap .select_wrapper,#advanced_form.property-search-form-full .fieldset .field_location .input_wrap input,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap .select_wrapper,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap input{border-radius:5px}#advanced_form.property-search-form-full .fieldset .field_location .input_wrap:after,#advanced_form.property-search-form-full .fieldset .field_location .input_wrap:before,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap:after,#advanced_form_branch.property-search-form-full .fieldset .field_location .input_wrap:before{display:none}}@media (min-width:1415px){#advanced_form.property-search-form-full .fieldset .field_location,#advanced_form_branch.property-search-form-full .fieldset .field_location{flex:1 1 295px;min-width:180px}}@media (min-width:995px) and (max-width:1414px){#advanced_form.property-search-form-full .fieldset .field_location,#advanced_form_branch.property-search-form-full .fieldset .field_location{flex:1 1 195px;min-width:295px}#advanced_form.property-search-form-full .fieldset .field_location:not(.field_location--postcode) .location_field,#advanced_form_branch.property-search-form-full .fieldset .field_location:not(.field_location--postcode) .location_field{flex:0 0 100%}}#advanced_form.property-search-form-full .field_location .location-widget__row,#advanced_form_branch.property-search-form-full .field_location .location-widget__row{position:relative}@media (min-width:1415px){#advanced_form.property-search-form-full .field_location .location-typeahead-area,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area{position:absolute;top:100%;left:0;right:0;z-index:6;max-height:310px;overflow-y:auto;overflow-x:hidden;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 16px rgba(0,0,0,.15)}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu{position:relative!important;top:0!important;left:0!important;width:100%!important;margin:0;padding:30px 15px;max-height:none!important;overflow:visible!important;box-shadow:none!important;border:none!important;background:0 0!important;display:flex;flex-direction:column;gap:20px}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div{display:flex;align-items:stretch;padding:0;border:none;position:relative}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div::before,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div::before{content:"";display:block;flex-shrink:0;width:50px;height:50px;background:#eee;border-radius:8px;margin-right:12px}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after{content:"\f159";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after{content:"\f17d";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button{flex:1;display:block;padding:8px;background:0 0;border:none;border-radius:8px;color:#062e39!important;text-align:left;text-overflow:ellipsis;font-size:1rem;line-height:1.2rem;transition:background-color .2s ease}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button::after{content:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover>button{background:#f5f5f5!important}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover::after{animation:location-pin-wiggle .5s ease forwards}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-title,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-title{padding:20px 30px 0 20px;color:#062e39;font-weight:700}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear{display:block;padding:12px 30px 20px 15px;background:0 0;border:none;color:#4d952c;font-weight:700;font-size:.875rem;line-height:1.05rem;cursor:pointer;text-align:left}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear:hover,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear:hover{text-decoration:underline}}@media (min-width:995px) and (max-width:1414px){#advanced_form.property-search-form-full .field_location .location-typeahead-area,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area{position:absolute;top:100%;left:0;right:0;z-index:6;max-height:310px;overflow-y:auto;overflow-x:hidden;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 16px rgba(0,0,0,.15)}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu{position:relative!important;top:0!important;left:0!important;width:100%!important;margin:0;padding:30px 15px;max-height:none!important;overflow:visible!important;box-shadow:none!important;border:none!important;background:0 0!important;display:flex;flex-direction:column;gap:20px}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div{display:flex;align-items:stretch;padding:0;border:none;position:relative}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div::before,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div::before{content:"";display:block;flex-shrink:0;width:50px;height:50px;background:#eee;border-radius:8px;margin-right:12px}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after{content:"\f159";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after{content:"\f17d";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button{flex:1;display:block;padding:8px;background:0 0;border:none;border-radius:8px;color:#062e39!important;text-align:left;text-overflow:ellipsis;font-size:1rem;line-height:1.2rem;transition:background-color .2s ease}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div>button::after{content:none}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover>button{background:#f5f5f5!important}#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .typeahead.dropdown-menu>div:hover::after{animation:location-pin-wiggle .5s ease forwards}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-title,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-title{padding:20px 30px 0 20px;color:#062e39;font-weight:700}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear{display:block;padding:12px 30px 20px 15px;background:0 0;border:none;color:#4d952c;font-weight:700;font-size:.875rem;line-height:1.05rem;cursor:pointer;text-align:left}#advanced_form.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear:hover,#advanced_form_branch.property-search-form-full .field_location .location-typeahead-area .recent-searches-clear:hover{text-decoration:underline}}#advanced_form.property-search-form-full.branch-page .create-alert-btn,#advanced_form_branch.property-search-form-full.branch-page .create-alert-btn{margin-left:auto}#advanced_form.property-search-form-full .create-alert-btn,#advanced_form_branch.property-search-form-full .create-alert-btn{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 16px;margin:0 7.5px;background:#4d952c;color:#fff;border:1px solid #4d952c;border-radius:5px;cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;gap:5px;min-width:120px}@media (max-width:994px){#advanced_form.property-search-form-full .create-alert-btn,#advanced_form_branch.property-search-form-full .create-alert-btn{display:none}}#advanced_form.property-search-form-full .create-alert-btn:focus,#advanced_form.property-search-form-full .create-alert-btn:hover,#advanced_form_branch.property-search-form-full .create-alert-btn:focus,#advanced_form_branch.property-search-form-full .create-alert-btn:hover{color:#fff;opacity:.9;text-decoration:none}#advanced_form.property-search-form-full .create-alert-btn .create-alert-icon,#advanced_form_branch.property-search-form-full .create-alert-btn .create-alert-icon{margin-right:7px;flex-shrink:0}#advanced_form.property-search-form-full .create-alert-btn--saved,#advanced_form_branch.property-search-form-full .create-alert-btn--saved{background:#d9d9d9;color:#fff;border-color:#d9d9d9;cursor:default;pointer-events:none}@media (max-width:994px){#advanced_form.property-search-form-full .fieldset_0.fieldset,#advanced_form_branch.property-search-form-full .fieldset_0.fieldset{display:flex;align-items:stretch;gap:8px}#advanced_form.property-search-form-full .fieldset_0>.field_location,#advanced_form_branch.property-search-form-full .fieldset_0>.field_location{flex:1;min-width:0}#advanced_form.property-search-form-full .fieldset_0>.field_location:not(.field_location--postcode) .location_field,#advanced_form_branch.property-search-form-full .fieldset_0>.field_location:not(.field_location--postcode) .location_field{flex:0 0 100%}#advanced_form.property-search-form-full .fieldset_0>.field_location .field_dropdown,#advanced_form_branch.property-search-form-full .fieldset_0>.field_location .field_dropdown{display:none}#advanced_form.property-search-form-full .fieldset_0>.field_location .location_field .input_wrap,#advanced_form_branch.property-search-form-full .fieldset_0>.field_location .location_field .input_wrap{border-radius:5px}#advanced_form.property-search-form-full .fieldset_0>.field_location .location_field .input_wrap input,#advanced_form_branch.property-search-form-full .fieldset_0>.field_location .location_field .input_wrap input{border-radius:5px}#advanced_form.property-search-form-full .filter-overflow-btn:before,#advanced_form_branch.property-search-form-full .filter-overflow-btn:before{content:"\f144";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#advanced_form.property-search-form-full .filter-overflow-btn,#advanced_form_branch.property-search-form-full .filter-overflow-btn{align-self:stretch;height:auto;padding:0 12px;margin-bottom:15px;max-width:60px;font-size:18px}#advanced_form.property-search-form-full .filter-overflow-btn:before,#advanced_form_branch.property-search-form-full .filter-overflow-btn:before{color:#4d952c}#advanced_form.property-search-form-full .filter-overflow-btn__text,#advanced_form_branch.property-search-form-full .filter-overflow-btn__text{display:none}#advanced_form.property-search-form-full .filter-overflow-modal .field_boolean,#advanced_form.property-search-form-full .filter-overflow-modal .field_checkboxes,#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_boolean,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_checkboxes,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown{display:block}}#advanced_form.property-search-form-full .search-modal-cancel,#advanced_form_branch.property-search-form-full .search-modal-cancel{display:none}#advanced_form.property-search-form-full.search-modal-open,#advanced_form_branch.property-search-form-full.search-modal-open{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:200000;background:#f3f7fa;padding:30px 10px 10px 10px;margin-bottom:0;border-bottom:none;overflow:hidden;display:flex;flex-wrap:nowrap;align-items:flex-start}#advanced_form.property-search-form-full.search-modal-open .fieldset_0.fieldset,#advanced_form_branch.property-search-form-full.search-modal-open .fieldset_0.fieldset{display:flex;align-items:center;flex:1;min-width:0;margin:0}#advanced_form.property-search-form-full.search-modal-open #create_alert,#advanced_form.property-search-form-full.search-modal-open .create-alert-btn,#advanced_form.property-search-form-full.search-modal-open .fieldset_0>.form-group:not(.field_location),#advanced_form.property-search-form-full.search-modal-open .filter-overflow-backdrop,#advanced_form.property-search-form-full.search-modal-open .filter-overflow-btn,#advanced_form.property-search-form-full.search-modal-open .submit-buttons,#advanced_form_branch.property-search-form-full.search-modal-open #create_alert,#advanced_form_branch.property-search-form-full.search-modal-open .create-alert-btn,#advanced_form_branch.property-search-form-full.search-modal-open .fieldset_0>.form-group:not(.field_location),#advanced_form_branch.property-search-form-full.search-modal-open .filter-overflow-backdrop,#advanced_form_branch.property-search-form-full.search-modal-open .filter-overflow-btn,#advanced_form_branch.property-search-form-full.search-modal-open .submit-buttons{display:none!important}#advanced_form.property-search-form-full.search-modal-open .field_location,#advanced_form_branch.property-search-form-full.search-modal-open .field_location{flex:1;min-width:0}#advanced_form.property-search-form-full.search-modal-open .search-modal-cancel,#advanced_form_branch.property-search-form-full.search-modal-open .search-modal-cancel{display:flex;flex-shrink:0;align-self:stretch;align-items:center;background:0 0;border:none;padding:0 0 0 12px;font-size:14px;font-weight:700;color:#4d952c;cursor:pointer;white-space:nowrap;height:60px}#advanced_form.property-search-form-full.search-modal-open .location-widget__row,#advanced_form_branch.property-search-form-full.search-modal-open .location-widget__row{position:relative;display:block;width:100%}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area{position:fixed!important;top:120px;left:0;right:0;bottom:0;width:auto!important;height:auto!important;max-height:none!important;margin:0;padding:0;background:#fff;border-top:1px solid #cfdfeb;border-radius:0;box-shadow:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu{position:relative!important;top:0!important;left:0!important;width:100%!important;margin:0;padding:30px 15px;max-height:none!important;overflow:visible!important;box-shadow:none!important;border:none!important;background:0 0!important;display:flex;flex-direction:column;gap:20px}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div{display:flex;align-items:stretch;padding:0;border:none;position:relative}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div::before,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div::before{content:"";display:block;flex-shrink:0;width:50px;height:50px;background:#eee;border-radius:8px;margin-right:12px}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.location-typeahead-branch-suggestion:after{content:"\f159";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:not(.location-typeahead-branch-suggestion):after{content:"\f17d";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#062e39;transform-origin:center 30%;pointer-events:none}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div>button,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div>button{flex:1;display:block;padding:8px;background:0 0;border:none;border-radius:8px;color:#062e39!important;text-align:left;text-overflow:ellipsis;font-size:1rem;line-height:1.2rem;transition:background-color .2s ease}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div>button::after,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div>button::after{content:none}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:hover>button,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.active>button,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:hover>button{background:#f5f5f5!important}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:hover::after,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div.active::after,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.dropdown-menu>div:hover::after{animation:location-pin-wiggle .5s ease forwards}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-title,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-title{padding:20px 30px 0 20px;color:#062e39;font-weight:700}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear{display:block;padding:12px 30px 20px 15px;background:0 0;border:none;color:#4d952c;font-weight:700;font-size:.875rem;line-height:1.05rem;cursor:pointer;text-align:left}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear:hover,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear:hover{text-decoration:underline}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-title,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-title{padding:30px 15px 20px;font-weight:700}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.recent-searches,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .typeahead.recent-searches{padding-top:0}#advanced_form.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear,#advanced_form_branch.property-search-form-full.search-modal-open .location-typeahead-area .recent-searches-clear{padding:12px 15px 20px}#advanced_form.property-search-form-full .filter-overflow-backdrop,#advanced_form_branch.property-search-form-full .filter-overflow-backdrop{display:flex;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000000;align-items:stretch;justify-content:flex-end;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s ease}#advanced_form.property-search-form-full .filter-overflow-backdrop.is-open,#advanced_form_branch.property-search-form-full .filter-overflow-backdrop.is-open{visibility:visible;pointer-events:auto;opacity:1}#advanced_form.property-search-form-full .filter-overflow-backdrop.is-open .filter-overflow-modal,#advanced_form_branch.property-search-form-full .filter-overflow-backdrop.is-open .filter-overflow-modal{transform:translateX(0)}#advanced_form.property-search-form-full .filter-overflow-modal,#advanced_form_branch.property-search-form-full .filter-overflow-modal{display:flex;flex-direction:column;background:#fff;width:542px;max-width:90vw;height:100%;box-shadow:-4px 0 24px rgba(0,0,0,.2);transform:translateX(100%);transition:transform .3s ease}@media (min-width:995px){#advanced_form.property-search-form-full .filter-overflow-modal,#advanced_form_branch.property-search-form-full .filter-overflow-modal{border-radius:8px 0 0 8px}}@media (max-width:994px){#advanced_form.property-search-form-full .filter-overflow-modal,#advanced_form_branch.property-search-form-full .filter-overflow-modal{width:100%;max-width:100%}}#advanced_form.property-search-form-full .filter-overflow-modal__header,#advanced_form_branch.property-search-form-full .filter-overflow-modal__header{display:flex;align-items:center;justify-content:space-between;padding:30px 15px;border-bottom:1px solid #e0e0e0;flex-shrink:0}#advanced_form.property-search-form-full .filter-overflow-modal__title,#advanced_form_branch.property-search-form-full .filter-overflow-modal__title{color:#4d952c;font-size:19px;font-weight:700;margin:0}#advanced_form.property-search-form-full .filter-overflow-modal__close,#advanced_form_branch.property-search-form-full .filter-overflow-modal__close{background:0 0;border:none;cursor:pointer;color:#4d952c;padding:0 0 0 12px}#advanced_form.property-search-form-full .filter-overflow-modal__close:before,#advanced_form_branch.property-search-form-full .filter-overflow-modal__close:before{content:"\f129";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:16px;height:16px;font-size:16px;line-height:16px}#advanced_form.property-search-form-full .filter-overflow-modal__close:hover::before,#advanced_form_branch.property-search-form-full .filter-overflow-modal__close:hover::before{color:#111}#advanced_form.property-search-form-full .filter-overflow-modal__body,#advanced_form_branch.property-search-form-full .filter-overflow-modal__body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px}#advanced_form.property-search-form-full .filter-overflow-modal__body>*+*,#advanced_form_branch.property-search-form-full .filter-overflow-modal__body>*+*{padding-top:20px;margin-top:30px;border-top:1px solid #e0e0e0}#advanced_form.property-search-form-full .filter-overflow-modal__body .form-group,#advanced_form_branch.property-search-form-full .filter-overflow-modal__body .form-group{width:100%}#advanced_form.property-search-form-full .filter-overflow-modal__footer,#advanced_form_branch.property-search-form-full .filter-overflow-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-top:1px solid #e0e0e0;border-radius:0 0 0 8px;background:#fff;flex-shrink:0}#advanced_form.property-search-form-full .filter-overflow-modal__clear-btn,#advanced_form_branch.property-search-form-full .filter-overflow-modal__clear-btn{background:0 0;border:none;cursor:pointer;font-size:14px;padding:0;color:#062e39}#advanced_form.property-search-form-full .filter-overflow-modal__clear-btn:hover,#advanced_form_branch.property-search-form-full .filter-overflow-modal__clear-btn:hover{color:#000}#advanced_form.property-search-form-full .filter-overflow-modal__search-btn,#advanced_form_branch.property-search-form-full .filter-overflow-modal__search-btn{display:flex;align-items:center;justify-content:center;height:55px;color:#fff;border:none;border-radius:4px;padding:0 25px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;background:#ff8400}#advanced_form.property-search-form-full .filter-overflow-modal__search-btn:hover,#advanced_form_branch.property-search-form-full .filter-overflow-modal__search-btn:hover{background:rgb(204,105.6,0)}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .control-label,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .control-label{display:block}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown:not(.active) .select_wrapper .evo_select,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown:not(.active) .select_wrapper .evo_select{border:1px solid #d0d0d0}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select{display:flex;align-items:center;height:50px;padding:0 30px 0 10px;border-radius:5px}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select span.sel,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select span.sel{top:0}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select span.sel .announcement,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select span.sel .announcement{font-weight:400}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select::after,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select::after{top:20px;color:#4d952c;font-size:10px}#advanced_form.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select .listbox,#advanced_form_branch.property-search-form-full .filter-overflow-modal .field_dropdown .select_wrapper .evo_select .listbox{top:49px!important}body.filter-overflow-scroll-locked{position:fixed;left:0;right:0;width:100%;overflow:hidden}body.search-modal-body-open{overflow:hidden}.filter-combo-dropdown{position:relative;flex-shrink:0;align-self:flex-start}@media (max-width:994px){.filter-combo-dropdown{display:none}}@media (max-width:994px){#advanced_form .filter-btn-transformed:not(.filter-overflow-modal *):not(.account_search_form *){display:none}}@media (max-width:994px){.property_field--radius:not(.account_search_form *){display:none}}@media (max-width:994px){.filter-overflow-modal .property_field--radius:not(.account_search_form *){display:block}}[data-combo-label=Price] .filter-combo-btn{min-width:170px}[data-combo-label=Beds] .filter-combo-btn{min-width:165px}.filter-combo-dropdown--checkboxes .filter-combo-btn{min-width:190px}.property_field--radius .filter-combo-btn{min-width:160px}.filter-overflow-modal .field_dropdown{flex:1}.filter-combo-dropdown>.radius-field-note{display:none}.filter-combo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:60px;padding:0 16px;position:relative;background:#fff;border:1px solid #d0d0d0;border-radius:5px;cursor:pointer;font-size:14px;font-weight:500;color:#4d952c;white-space:nowrap}.filter-combo-dropdown.is-open .filter-combo-btn{border-color:#062e39}.filter-combo-btn::after{font-family:icons;content:"\f107";font-size:10px;font-weight:700;color:#4d952c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .2s ease-in-out}.filter-combo-dropdown.is-open .filter-combo-btn::after{transform:rotate(180deg)}@media (max-width:994px){.filter-combo-btn{height:auto;align-self:stretch;padding:0 12px;margin-bottom:15px}}.filter-overflow-modal .filter-combo-panel__fields:before{top:26px}.filter-combo-dropdown--flip .filter-combo-panel{left:auto;right:0}.filter-combo-panel{display:none;flex-direction:column;position:absolute;top:calc(100% + 4px);left:0;z-index:200;border:1px solid #d0d0d0;border-radius:5px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:40px 30px;min-width:420px;gap:15px}@media (min-width:995px){.filter-combo-panel{background:#f3f7fa}}.filter-combo-panel__title{font-weight:700;color:#4d952c}.filter-combo-panel__fields{display:flex;align-items:center;gap:35px;position:relative}.filter-combo-panel__fields .field_dropdown{flex-grow:1!important;margin-top:0!important;margin-bottom:0!important}.filter-combo-panel__fields .field_dropdown .select_wrapper,.filter-combo-panel__fields .field_dropdown .select_wrapper .evo_select .listbox button:not(.active):not(.disabled){color:#062e39}.filter-combo-panel__fields:before{content:"";display:block;position:absolute;top:50%;left:calc(50% - 8px);height:1px;width:15px;background:#d9d9d9;transform:translateY(-50%)}.filter-combo-panel .control-label{display:none}.filter-combo-dropdown.is-open .filter-combo-panel{display:flex}.filter-combo-panel .form-group{flex:1;min-width:0}.filter-combo-panel .select_wrapper{height:50px}.filter-combo-panel .select_wrapper .evo_select{padding-top:0;display:flex;align-items:center;height:50px}.filter-combo-panel .select_wrapper .evo_select span.sel{top:0}.filter-combo-panel .select_wrapper .evo_select::after{top:21px}.filter-combo-panel .select_wrapper .evo_select .listbox{top:49px!important}.filter-combo-panel--checkboxes{width:340px}.filter-combo-panel--checkboxes .filter-combo-panel__fields{display:block}.filter-combo-panel--checkboxes .filter-combo-panel__fields:before{display:none}.filter-combo-panel--checkboxes .field_checkboxes::before{display:none}@media (max-width:994px){.filter-btn-transformed{display:block}}@media (min-width:995px){.filter-btn-transformed{display:block!important}}.filter-btn-transformed::after,.filter-btn-transformed::before{display:none!important}.property_field--chain_free.filter-btn-transformed,.property_field--student.filter-btn-transformed{display:none!important}.filter-btn-group-label{display:block;font-size:1rem;font-weight:600;color:#4d952c;margin-top:4px;margin-bottom:15px}.filter-btn-group{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.filter-btn-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.filter-btn-input:focus-visible+.filter-btn{outline:2px solid #ff8400;outline-offset:6px}.filter-btn{background:#fff;border:1px solid #ccc;border-radius:30px;padding:13px 20px;font-size:13px;line-height:1.3;cursor:pointer;color:#333;white-space:nowrap}.filter-btn:hover:not(.is-active){border-color:#4d952c;color:#4d952c}.filter-btn-input:checked+.filter-btn,.filter-btn.is-active{background:#4d952c;border-color:#4d952c;color:#fff}.sort-form--backing{display:none!important}.sort-link{position:relative;display:inline-flex;align-items:center}.sort-link__btn{display:inline-flex;align-items:center;gap:6px;background:0 0;border:none;cursor:pointer;color:#4d952c;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;padding:0;white-space:nowrap}.sort-link__btn:hover{opacity:.8}.sort-link__btn svg{flex-shrink:0}.sort-link__panel{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:200;background:#fff;border:1px solid #d0d0d0;border-radius:5px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding-left:0;width:230px;list-style:none;margin:0;overflow:hidden}.sort-link.is-open .sort-link__panel{display:block}.sort-link__panel li{margin-bottom:0;position:relative}.sort-link__panel li:not(:last-child)::after{content:"";position:absolute;left:15px;right:15px;bottom:0;border-bottom:1px solid #d0d0d0}.sort-link__option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;background:0 0;border:none;padding:20px 16px;font-size:14px;line-height:1.3;cursor:pointer;white-space:nowrap}.sort-link__option svg{flex-shrink:0}.sort-link__option:not(.is-active) svg{display:none}.sort-link__option:hover{background:#f5f5f5}.sort-link__option.is-active{font-weight:600}.mobile-sort-modal{display:flex;position:fixed;inset:0;z-index:1000000;visibility:hidden;pointer-events:none;opacity:0;background:#fff;transition:opacity .3s ease}.mobile-sort-modal.is-open{visibility:visible;pointer-events:auto;opacity:1}.mobile-sort-modal__page{display:flex;flex-direction:column;width:100%;height:100%}.mobile-sort-modal__header{display:flex;align-items:center;justify-content:space-between;padding:30px 15px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.mobile-sort-modal__title{color:#4d952c;font-size:19px;font-weight:700;margin:0}.mobile-sort-modal__close{background:0 0;border:none;cursor:pointer;color:#4d952c;padding:0 0 0 12px}.mobile-sort-modal__close:before{content:"\f129";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:16px;height:16px;font-size:16px;line-height:16px}.mobile-sort-modal__close:hover::before{color:#111}.mobile-sort-modal__list{flex:1;overflow-y:auto;list-style:none;margin:0;padding:20px 0}.mobile-sort-modal__list li{margin:0}.mobile-sort-modal__option{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 30px);text-align:left;background:0 0;border:none;border-bottom:1px solid #f0f0f0;padding:20px 0;margin:0 15px;font-size:15px;line-height:1.3;cursor:pointer;color:inherit}.mobile-sort-modal__option.is-active{font-weight:600}.mobile-sort-modal__option:not(.is-active) svg{display:none}.property-search-form-full .field_boolean{display:flex;align-items:center}.property-search-form-full{position:relative;border-bottom:1px solid #d9d9d9;margin-bottom:30px;padding-right:0;padding-top:0;padding-left:0}.property-search-form-full .location_field:not(.empty) .control-label{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;line-height:1.2rem;line-height:20px;top:30px;transform:translateY(-50%);white-space:initial;max-height:40px;opacity:0!important;transition:opacity .15s ease}.property-search-form-full .location_field .control-label:after{display:none}.property-search-form-full .fieldset_0>.field_location .location_field:not(.empty) .input_wrap,.property-search-form-full .location_field.active .input_wrap{border-radius:5px;box-shadow:0 0 0 2px rgba(0,0,0,.0509803922),0 4px 4px rgba(0,0,0,.0509803922);border:1px solid #4d952c!important}.property-search-form-full .field_location .location_field input{padding-top:0;padding-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.property-search-form-full .submit-buttons{position:absolute;right:0;bottom:20px;display:flex;justify-content:space-between;flex-direction:row-reverse}.property-search-form-full .submit-buttons .btn{text-decoration:none}.property-search-form-full .submit-buttons .btn+.btn{margin-right:10px;display:none}@media (min-width:1415px){.property-search-form-full .submit-buttons .btn{width:205px}}@media (min-width:995px){.property-search-form-full .submit-buttons{display:none}}@media (min-width:995px) and (max-width:1414px){.property-search-form-full .submit-buttons .btn{width:148px}}@media (max-width:994px){.property-search-form-full .submit-buttons{width:100%;bottom:0}.property-search-form-full .submit-buttons .btn{width:calc(50% - 7.5px)}.property-search-form-full .submit-buttons .btn+.btn{display:flex}}.property-search-form-full .fieldset{display:flex;flex-wrap:wrap;margin:0 auto}@media (min-width:995px){.property-search-form-full .fieldset .form-group.field_bool{height:62px}}@media (min-width:1415px){.property-search-form-full .fieldset{margin:0 -7.5px}.property-search-form-full .fieldset .form-group{margin:0 7.5px 15px}.property-search-form-full .fieldset .property_field--admin_search,.property-search-form-full .fieldset .property_field--keywords,.property-search-form-full .fieldset .property_field--sale_type{flex:0 0 105px}.property-search-form-full .fieldset .field_location{flex:0 0 415px}.property-search-form-full .fieldset .field_location .form-group{margin:0}.property-search-form-full .fieldset .field_location:not(.field_location--postcode) .location_field{flex:0 0 100%}.property-search-form-full .fieldset .field_location:not(.field_location--postcode) .field_dropdown{flex:0 0 120px}.property-search-form-full .fieldset .field_location.field_location--postcode .location_field{flex:0 0 100%}.property-search-form-full .fieldset .property_field--bedrooms,.property-search-form-full .fieldset .property_field--max_bedrooms,.property-search-form-full .fieldset .property_field--price_from,.property-search-form-full .fieldset .property_field--price_from_rental,.property-search-form-full .fieldset .property_field--price_to,.property-search-form-full .fieldset .property_field--price_to_rental{flex:0 0 150px}.property-search-form-full .fieldset .property_field--admin_search,.property-search-form-full .fieldset .property_field--furnished,.property-search-form-full .fieldset .property_field--keywords{flex:0 0 205px}}@media (min-width:995px) and (max-width:1414px){.property-search-form-full .fieldset{margin:0 -7.5px}.property-search-form-full .fieldset .form-group{margin:0 7.5px 15px}.property-search-form-full .fieldset .property_field--sale_type{flex:0 0 80px}.property-search-form-full .fieldset .field_location{flex:0 0 316px}.property-search-form-full .fieldset .field_location .form-group{margin:0}.property-search-form-full .fieldset .field_location:not(.field_location--postcode) .location_field{min-width:295px}.property-search-form-full .fieldset .property_field--bedrooms,.property-search-form-full .fieldset .property_field--max_bedrooms,.property-search-form-full .fieldset .property_field--price_from,.property-search-form-full .fieldset .property_field--price_from_rental,.property-search-form-full .fieldset .property_field--price_to,.property-search-form-full .fieldset .property_field--price_to_rental{flex:0 0 131px}.property-search-form-full .fieldset .property_field--admin_search,.property-search-form-full .fieldset .property_field--furnished,.property-search-form-full .fieldset .property_field--keywords,.property-search-form-full .fieldset .property_field--type,.property-search-form-full .fieldset .submit_button,.property-search-form-full .fieldset .toggle-extra-search-filters{flex:0 0 131px}.property-search-form-full .fieldset .toggle-extra-search-filters{margin:0 5px 0 auto}.property-search-form-full .fieldset .btn{width:145px}.property-search-form-full .fieldset .field_boolean{padding-right:0}.property-search-form-full .fieldset .property_field--auction{max-width:85px}.property-search-form-full .fieldset .property_field--chain_free{max-width:100px}}@media (max-width:994px){.property-search-form-full .fieldset{display:block}}.property-search-form-full .fieldset .filter-combo-panel .form-group{margin-left:0;margin-right:0}@media (max-width:994px){.property-search-form-full{max-width:100%}.property-search-form-full .field_location{flex:0 0 100%}.property-search-form-full #advanced_form_location_field{order:-1}.property-search-form-full .submit-buttons{order:2;width:100%;margin-bottom:15px;display:flex;justify-content:space-between}}@media (max-width:994px) and (min-width:735px) and (max-width:994px){.property-search-form-full .submit-buttons a{min-width:140px}}@media (max-width:994px) and (max-width:734px){.property-search-form-full .submit-buttons a{width:calc(50% - 7.5px)}.property-search-form-full .submit-buttons a:first-child{margin-right:15px}}@media (max-width:994px){.property-search-form-full .field_boolean,.property-search-form-full .field_checkboxes,.property-search-form-full .field_dropdown,.property-search-form-full .search_by_location_wrapper{display:none}.property-search-form-full .search_by_location_wrapper{line-height:26px!important;margin-bottom:15px}.property-search-form-full .extra-field-wrapper{order:6}.property-search-form-full.show-mobile-extra-fields .submit-buttons{display:flex;flex:0 0 100%;justify-content:space-between}.property-search-form-full.show-mobile-extra-fields .submit-buttons .btn{display:inline-flex;width:calc(50% - 7.5px);margin:0}.property-search-form-full.show-mobile-extra-fields .field_checkboxes,.property-search-form-full.show-mobile-extra-fields .field_dropdown,.property-search-form-full.show-mobile-extra-fields .search_by_location_wrapper{display:block}.property-search-form-full.show-mobile-extra-fields .location-widget__row .field_dropdown{display:inline-block}.property-search-form-full.show-mobile-extra-fields .field_boolean{display:inline-block;width:50%}}@media (max-width:994px) and (max-width:734px){.property-search-form-full.show-mobile-extra-fields .field_boolean{width:100%}}@media (max-width:994px){.property-search-form-full.show-mobile-extra-fields #mob_prop_search,.property-search-form-full.show-mobile-extra-fields .toggle-extra-mobile-search-filters{display:none}}.extra-filter-wrapper{display:none;margin-bottom:10px}@media (max-width:994px){.extra-filter-wrapper{margin-bottom:20px}}.extra-filter-wrapper .fieldset{display:block}.extra-filter-wrapper legend{font-size:1.125rem;line-height:1.35rem}.extra-filter-wrapper .extra-filter__field{display:flex;flex-wrap:wrap;margin-bottom:20px;flex:0 0 auto}.extra-filter-wrapper .extra-filter__field .form-group{margin:0}.extra-filter-wrapper .extra-filter__title{flex:0 0 170px;margin-top:22px}.extra-filter-wrapper .extra-filter__input{flex:1 0 auto;max-width:415px}@media (min-width:735px) and (max-width:994px){.extra-filter-wrapper .extra-filter__input{max-width:unset}}.extra-filter-wrapper .extra-filter__input .location-widget__remove-location{right:-35px}.extra-filter-wrapper .extra-filter__input .location-widget__row{position:relative;margin-bottom:15px;max-width:calc(100% - 50px)}.extra-filter-wrapper .extra-filter__input .location-widget__row .location_field{width:calc(100% - 126px)}.extra-filter-wrapper .extra-filter__input .location-widget__row .field_dropdown{width:126px}.extra-filter-wrapper .extra-filter__input .location-widget__row:last-of-type{margin:0}.extra-filter-wrapper .extra-filter__input .location-widget__row:last-of-type .form-group{margin:0}@media (max-width:734px){.extra-filter-wrapper{padding:0}.extra-filter-wrapper .extra-filter__title{margin:10px 0}.extra-filter-wrapper .extra-filter__input,.extra-filter-wrapper .extra-filter__title{flex:0 0 100%}.extra-filter-wrapper .extra-filter__field--keywords{margin-bottom:0}.extra-filter-wrapper .extra-filter__field--keywords input{width:288px}}@media (min-width:735px){.fieldset_1{position:relative}}#advanced_form_branch #advanced_form_branch_location_field,#advanced_form_branch #advanced_form_branch_sale_type_field,#advanced_form_branch .property_field--radius{display:none!important}#advanced_form_branch .create-alert-btn{margin-left:auto}@media (min-width:1415px){#advanced_form_branch .filter-combo-btn,#advanced_form_branch .filter-overflow-btn{min-width:150px}}@media (min-width:995px) and (max-width:1414px){#advanced_form_branch .filter-combo-btn,#advanced_form_branch .filter-overflow-btn{min-width:150px}}@media (max-width:994px){#advanced_form_branch #branch_search_form_search_button{display:none}}@media (max-width:994px){#advanced_form_branch .filter-overflow-btn{margin-left:auto}}#advanced_form_branch .search_by_location_wrapper{line-height:62px;margin-left:7.5px}@media (min-width:1415px){#advanced_form_branch .field_checkboxes,#advanced_form_branch .field_dropdown{flex:0 0 223px}#advanced_form_branch .btn{width:222px}}@media (min-width:995px) and (max-width:1414px){#advanced_form_branch .field_checkboxes,#advanced_form_branch .field_dropdown{flex:0 0 153px}#advanced_form_branch .field_boolean{max-width:none!important}#advanced_form_branch .btn{width:200px}}@media (max-width:994px){.property-search-options-bg--branch{display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:0 0;padding:0;border:none}.property-search-options-bg--branch .property-filter-chips{order:3;flex:0 0 100%}.property-search-options-bg--branch .property-search-header--branch{order:1;flex:1 1 70%;min-width:0}.property-search-options-bg--branch .branch-search-beyond{order:3;flex:0 0 100%}}@media (max-width:994px){#advanced_form_branch.property-search-form-full{display:contents}#advanced_form_branch.property-search-form-full .fieldset_0.fieldset{display:contents}#advanced_form_branch.property-search-form-full .filter-overflow-btn{order:2;align-self:baseline;margin-bottom:0}}