@font-face{font-family:Lato;src:url("/assets/fonts/Lato/Lato-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url("/assets/fonts/Lato/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url("/assets/fonts/Lato/Lato-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url("/assets/fonts/Lato/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}#location_search form .form-group.required label:after,#location_search form.has_required:after,#on-map form .form-group.required label:after,#on-map form.has_required:after,.has_required.property_search_form_advanced:after,.property_search_form_advanced .form-group.required label:after{display:none}.property_list{background-color:#fafafa}.property_list__featured{margin-top:32px}.property_list__featured:hover .featured_view__title,.property_list__featured:hover .inner_wrapper{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.property_list__featured #autopagi_shroud{display:none}.property_list__featured .featured_view__title{margin:0;padding:16px;transition:.2s ease-out;border-top-left-radius:12px;border-top-right-radius:12px;background-color:var(--color-primary);color:#fff;border:1px solid #d6d6d6;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);font-weight:700}.property_list__featured .featured_view__title strong{font-weight:700}@media (max-width:751px){.property_list__featured .featured_view__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property_list__featured .featured_view__title strong{font-weight:700}}@media (max-width:751px){.property_list__featured .featured_view__title{padding:10px 8px}}.property_list__featured .list_item.property{margin-top:-3px;margin-bottom:0}@media (min-width:752px) and (max-width:1011px){.property_list__featured .list_item.property{min-width:100%;flex:0 0 100%}}.property_list__featured .list_item.property .inner_wrapper{border-top-left-radius:0;border-top-right-radius:0}.property_list__featured .list_item.property .main_image .img{border-top-left-radius:0}.property_list__pagi-number{margin-top:24px;margin-bottom:40px;font-size:16.4px;line-height:19.68px;color:#444}.property_list__pagi-number strong{font-weight:700}.property_list #main_cycle ul li{height:initial}.property_list #main_cycle ul li .padded_image img{height:543px}.property_list #main_cycle_next,.property_list #main_cycle_prev{top:50%}.property_list #property-social .row{width:100%}.local-area-properties{padding:56px 0;background-color:#f5f5f5}@media (max-width:751px){.local-area-properties{padding:24px 0}}.local-area-properties__title{margin:0 0 24px 0;font-weight:700;text-align:center;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.local-area-properties__title strong{font-weight:700}@media (max-width:751px){.local-area-properties__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.local-area-properties__title strong{font-weight:700}}@media (max-width:751px){.local-area-properties__title{font-size:20.5px;line-height:24.6px;font-weight:700}.local-area-properties__title strong{font-weight:700}}.local-area-properties__list{display:flex;gap:32px;padding:0 16px;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:1011px){.local-area-properties__list{gap:24px}}@media (max-width:751px){.local-area-properties__element{flex:0 0 100%}}@media (max-width:751px){.local-area-properties__link{width:100%}}.local-area-properties__value{margin-top:8px;text-align:center;font-size:14.35px;line-height:17.22px;color:#2b2b2b}.local-area-properties__value strong{font-weight:700}.info_section{position:relative;display:flex;flex-wrap:wrap;z-index:1;width:100%;flex-grow:1}.info_section__text{padding:16px}@media (max-width:751px){.info_section__header__bottom{margin-right:32px}}.info_section__rooms{display:flex;gap:16px;flex-wrap:wrap;align-items:center}@media (max-width:751px){.info_section__rooms{gap:12px}}.info_section__room{display:flex;min-width:30px;align-items:center;color:#2b2b2b;font-size:16.4px;line-height:19.68px}.info_section__room strong{font-weight:700}.info_section__room .svg-icon{color:#2b2b2b;display:inline-block;margin-left:5px}@media (max-width:1411px){.info_section__room .svg-icon{margin-left:5px}}@media (max-width:1411px){.property_list .property .inner_wrapper .flashes{width:152px}.property_list .property .inner_wrapper .flashes .flash{width:36px;height:36px;margin-right:8px}.property_list .property .inner_wrapper .flashes .flash .flash_text{padding:5px;margin-left:-42px;margin-top:5px;z-index:1000;display:none;position:relative}.property_list .property .inner_wrapper .flashes .flash:hover .flash_text{display:inline-block}}@media (max-width:1411px) and (min-width:1012px){.property_list .property .inner_wrapper .flashes .flash{margin-right:0}}#autopagi_not_so_auto_loader{margin:10px 0 0}.home_worth_module .pager{margin-top:15px}.home_worth_module .pager>.page-number{display:inline-block;color:var(--color-primary);cursor:pointer;padding:5px 5px 0 5px}.home_worth_module .pager>.page-number:hover{color:#c9c6c3}.home_worth_module .pager>.page-number.active{color:#a6a6a6}#location_search,#on-map{position:relative}#location_search .form-group,#on-map .form-group{margin:0}#location_search .form-group>label,#on-map .form-group>label{padding:0;margin-bottom:0}#location_search form,#on-map form{background-color:#fff;color:#2b2b2b}#location_search form fieldset,#on-map form fieldset{width:1380px;margin:0 auto}@media (min-width:1012px) and (max-width:1411px){#location_search form fieldset,#on-map form fieldset{width:980px}}@media (min-width:752px) and (max-width:1011px){#location_search form fieldset,#on-map form fieldset{width:720px}}@media (max-width:751px){#location_search form fieldset,#on-map form fieldset{width:auto}}#location_search form fieldset>div>div,#on-map form fieldset>div>div{margin-left:-16px;margin-right:-16px;display:flex;flex-wrap:wrap}#location_search form fieldset>div>div>label,#on-map form fieldset>div>div>label{margin-right:45px;text-align:left;text-transform:none;width:auto}#location_search form fieldset>div>div>.input_wrap,#on-map form fieldset>div>div>.input_wrap{width:auto}#location_search form fieldset>div>div>.input_wrap label,#on-map form fieldset>div>div>.input_wrap label{min-width:0}#on-map form{padding:0}#on-map form fieldset>div>div>.input_wrap{padding-top:0}body.property #pre_content #audio-tour .container{padding:30px 0;overflow:hidden;background:0 0}body.property #pre_content #audio-tour iframe{width:100%;height:360px}#epc.container{padding:0}#epc_graphs{padding-bottom:20px;font-size:14.35px;line-height:17.22px}#epc_graphs .h3{background-color:#3ba5b7;color:#fff;font-size:1.665625rem;font-size:calc(max(1.665625rem, 16px));line-height:31.98px;line-height:calc(max(1.665625rem, 16px) * 1.2);line-height:36px;font-family:arial,helvetica,sans-serif;text-indent:10px;font-weight:500;margin-bottom:10px}@media (max-width:751px){#epc_graphs .h3{font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}}#epc_graphs .h4{font-family:arial,helvetica,sans-serif;text-align:center;font-weight:500;font-size:.896875rem;font-size:calc(max(.896875rem, 16px));line-height:17.22px;line-height:calc(max(.896875rem, 16px) * 1.2);margin:0;border-bottom:2px solid #3ba4b6;margin-bottom:7px;line-height:22px}@media (max-width:1411px){#epc_graphs .h4{font-size:.76875rem;font-size:calc(max(.76875rem, 16px));line-height:14.76px;line-height:calc(max(.76875rem, 16px) * 1.2)}}@media (max-width:751px){#epc_graphs .h4{font-size:12px}}#epc_graphs p{margin:0 0 10px}@media (max-width:1411px){#epc_graphs p[class*=epc_text_]{font-size:12.3px;line-height:14.76px;line-height:28px}}@media (max-width:751px){#epc_graphs p[class*=epc_text_]{height:3.42em}}#epc_graphs .current{padding:0;border-left:2px solid #3ba4b6;border-right:1px solid #3ba4b6;height:350px}#epc_graphs .potential{padding:0;height:350px;border-left:1px solid #3ba4b6;border-right:2px solid #3ba4b6}#epc_graphs .bars .bar{padding:10px;margin-bottom:4px;font-weight:500}@media (max-width:751px){#epc_graphs .bars .bar{font-weight:300;font-size:10.25px;line-height:12.3px;line-height:16px}}#epc_graphs .bars .bar_a{width:37%;background-color:#007e3d;color:#fff}#epc_graphs .bars .bar_b{width:46%;background-color:#2c9e29;color:#fff}#epc_graphs .bars .bar_c{width:55%;background-color:#9cca3c}#epc_graphs .bars .bar_d{width:64%;background-color:#fdf101}#epc_graphs .bars .bar_e{width:73%;background-color:#f6ae1d}#epc_graphs .bars .bar_f{width:82%;background-color:#ec6823}#epc_graphs .bars .bar_g{width:91%;background-color:#e21d23;margin-bottom:10px}#epc_graphs .bars .bar span{float:right}#epc_graphs .arrow{position:relative;margin:0 10%;width:60px;height:42px;vertical-align:middle;display:inline-block;color:#000;font-size:20px;line-height:20px}@media (min-width:1012px) and (max-width:1411px){#epc_graphs .arrow{width:55px;font-size:20px;line-height:20px}}@media (min-width:752px) and (max-width:1011px){#epc_graphs .arrow{width:88px;font-size:26px;line-height:26px}}@media (max-width:751px){#epc_graphs .arrow{width:80%;font-size:12px;line-height:12px;height:30px;margin-top:3px}}#epc_graphs .arrow span{vertical-align:top;display:inline-block;line-height:42px;height:42px;width:32px;text-align:center}@media (max-width:1411px){#epc_graphs .arrow span{width:32px}}@media (min-width:752px) and (max-width:1011px){#epc_graphs .arrow span{width:60px}}@media (max-width:751px){#epc_graphs .arrow span{line-height:30px;height:30px;width:calc(100% - 15px);text-align:center}}#epc_graphs .arrow:before{display:inline-block;height:42px;width:21px;content:'';border-right:21px solid #fff;border-top:21px solid #fff;border-bottom:21px solid #fff}@media (max-width:751px){#epc_graphs .arrow:before{height:30px;width:15px;border-right:15px solid #fff;border-top:15px solid #fff;border-bottom:15px solid #fff}}#epc_graphs .arrow_a,#epc_graphs .arrow_a:before{background-color:#007e3d;border-right-color:#007e3d;color:#fff}#epc_graphs .arrow_b,#epc_graphs .arrow_b:before{background-color:#2c9e29;border-right-color:#2c9e29;color:#fff}#epc_graphs .arrow_c,#epc_graphs .arrow_c:before{background-color:#9cca3c;border-right-color:#9cca3c}#epc_graphs .arrow_d,#epc_graphs .arrow_d:before{background-color:#fdf101;border-right-color:#fdf101}#epc_graphs .arrow_e,#epc_graphs .arrow_e:before{background-color:#f6ae1d;border-right-color:#f6ae1d}#epc_graphs .arrow_f,#epc_graphs .arrow_f:before{background-color:#ec6823;border-right-color:#ec6823}#epc_graphs .arrow_g,#epc_graphs .arrow_g:before{background-color:#e21d23;border-right-color:#e21d23}#epc_graphs .arrow_u,#epc_graphs .arrow_u:before{background-color:#e9e9e9;border-right-color:#e9e9e9}#epc_graphs .co2 .bars .bar_a{background-color:#cce1f4;color:#000}#epc_graphs .co2 .bars .bar_b{background-color:#96bfee;color:#000}#epc_graphs .co2 .bars .bar_c{background-color:#73a1d5}#epc_graphs .co2 .bars .bar_d{background-color:#4e83c3}#epc_graphs .co2 .bars .bar_e{background-color:#a7a7a7}#epc_graphs .co2 .bars .bar_f{background-color:#858585;color:#fff}#epc_graphs .co2 .bars .bar_g{background-color:#686868;color:#fff}#epc_graphs .co2 .bars .bar span{float:right}#epc_graphs .co2 .arrow_a,#epc_graphs .co2 .arrow_a:before{background-color:#cce1f4;border-right-color:#cce1f4;color:#000}#epc_graphs .co2 .arrow_b,#epc_graphs .co2 .arrow_b:before{background-color:#96bfee;border-right-color:#96bfee;color:#000}#epc_graphs .co2 .arrow_c,#epc_graphs .co2 .arrow_c:before{background-color:#73a1d5;border-right-color:#73a1d5}#epc_graphs .co2 .arrow_d,#epc_graphs .co2 .arrow_d:before{background-color:#4e83c3;border-right-color:#4e83c3}#epc_graphs .co2 .arrow_e,#epc_graphs .co2 .arrow_e:before{background-color:#a7a7a7;border-right-color:#a7a7a7}#epc_graphs .co2 .arrow_f,#epc_graphs .co2 .arrow_f:before{background-color:#858585;border-right-color:#858585;color:#fff}#epc_graphs .co2 .arrow_g,#epc_graphs .co2 .arrow_g:before{background-color:#686868;border-right-color:#686868;color:#fff}#epc_graphs .co2 .arrow_u,#epc_graphs .co2 .arrow_u:before{background-color:#e9e9e9;border-right-color:#e9e9e9}body.floorplan #mobile_header{display:none}body.floorplan header .col,body.floorplan header .row{max-height:83px}body.floorplan .header_column{padding:16px}body.floorplan .header_column--btn{margin-left:auto;display:flex}body.floorplan a{margin-left:auto;align-self:center;background-color:transparent!important;color:#1c1c1c}.floorplan_zoom_buttons{position:absolute;top:0;left:5px;z-index:10}.floorplan_zoom_buttons>a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;position:relative;overflow:hidden;margin:5px 0;border-radius:2px;background:#444}.floorplan_zoom_buttons>a .svg-icon{color:#fff;width:20px;height:20px;text-align:center;pointer-events:none}.floorplan_zoom_buttons>a .svg-icon *{fill:none!important}.floorplan_zoom_buttons>a:hover .svg-icon{color:#a6a6a6}body.property_list.property #pre_content #on-map{padding:0;overflow:hidden;position:relative}body.property_list.property #pre_content #on-map .disclaimer{padding:0;text-align:left;margin-top:10px;font-size:14.35px;line-height:17.22px}body.property_list.property #pre_content #on-map .disclaimer p{margin-left:0}body.property_list.property #pre_content #on-map .disclaimer p:last-of-type{margin-bottom:0}body.property_list.property #pre_content #on-map .disclaimer.street{display:none!important}body.property_list.property #pre_content #on-map.street-view .disclaimer.street{display:block!important}body.property_list.property #pre_content #on-map.street-view .disclaimer.map{display:none!important}body.property_list.property #pre_content #on-map #map_container{height:500px;margin-top:0!important;left:0;right:0}body.property_list .property-search-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e8e8}@media (max-width:1011px){body.property_list .property-search-header{border-bottom:none}}body.property_list .property-search-header__additional-filters{display:flex;gap:32px;flex:0 0 25%;align-items:center;justify-content:flex-end}@media (min-width:1012px) and (max-width:1411px){body.property_list .property-search-header__additional-filters{flex:0 0 30%}}@media (max-width:1011px){body.property_list .property-search-header__additional-filters{flex:0 0 100%}}body.property_list .property-search-header__save-search{color:#000;padding:0 10px;align-self:center;font-size:16.4px;line-height:19.68px;font-weight:700}body.property_list .property-search-header__save-search strong{font-weight:700}@media (max-width:1011px){body.property_list .property-search-header__save-search{text-align:center;padding:12px 16px;flex:0 0 calc(50% - 8px);background-color:#e8e8e8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}body.property_list .property-search-header__save-search .svg-icon{color:#000;margin-right:8px;display:inline-block}body.property_list .property-search-header__open-filters{font-size:16.4px;line-height:19.68px;font-weight:700}body.property_list .property-search-header__open-filters strong{font-weight:700}@media (max-width:1011px){body.property_list .property-search-header__open-filters{text-align:center;padding:12px;flex:0 0 calc(50% - 8px);background-color:#e8e8e8;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}body.property_list .property-search-header__open-filters .svg-icon{margin-right:8px;font-size:18px;line-height:18px}body.property_list .property-search-header__filter-count{display:inline-block;width:16px;color:#fff;height:16px;font-size:10px;font-weight:700;line-height:16px;border-radius:50%;text-align:center;vertical-align:text-top;background-color:#575757}body.property_list .property_search_form{flex:0 0 75%;max-width:75%;padding:16px 0 21px}@media (min-width:1012px) and (max-width:1411px){body.property_list .property_search_form{flex:0 0 70%;max-width:70%}}@media (max-width:1011px){body.property_list .property_search_form{flex:0 0 100%;max-width:100%;padding-top:60px;padding-bottom:80px}}body.property_list .property_search_form__filter-footer{display:flex;gap:16px;flex:0 0 100%;align-items:center}@media (min-width:1012px) and (max-width:1411px){body.property_list .property_search_form__filter-footer{gap:10px;flex-wrap:wrap}}@media (max-width:1011px){body.property_list .property_search_form__filter-footer{position:fixed;left:0;bottom:0;width:100%;padding:16px;max-width:100%;background-color:#e8e8e8}}body.property_list .property_search_form__filter-footer .btn{width:auto;height:auto;padding:12px 20px}@media (min-width:1012px) and (max-width:1411px){body.property_list .property_search_form__filter-footer .btn{flex:0 0 100%}}body.property_list .property_search_form__filter-footer .btn-primary{width:100%}@media (min-width:1012px) and (max-width:1411px){body.property_list .property_search_form__filter-footer .btn-secondary{flex:0 0 auto}}body.property_list .property_search_form__mobile-filter-buttons{flex:1}body.property_list .property_search_form>.container{padding:0}body.property_list .property_search_form .fieldset_0 .fieldset__inner{gap:0}@media (max-width:1011px){body.property_list .property_search_form .fieldset_0 .fieldset__inner{padding:0 16px}}body.property_list .property_search_form .fieldset_0 .form-group{position:relative}body.property_list .property_search_form .fieldset_0 .form-group:not(:last-of-type):after{content:'';position:absolute;right:0;top:20%;width:1px;z-index:1;height:60%;background-color:#d6d6d6}@media (max-width:751px){body.property_list .property_search_form .fieldset_0 .form-group:not(:last-of-type):after{display:none}}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap{background:0 0;border:none!important}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .form-control,body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .select_wrapper{height:44px}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select span.sel span{color:#1c1c1c}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select span.sel span[data-value="-1"],body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select span.sel span[data-value="0"]{color:#575757}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select .svg-icon{color:#767676}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select ul{padding:3px 0;border-radius:8px;border-color:#d6d6d6}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select ul>li{border:none;padding:0 8px}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select ul>li:first-of-type>a{border-top:none}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select ul>li>a{padding:5px 0;border-top:1px solid #e8e8e8}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .evo_select ul>li>a:hover{color:#000!important;background-color:#fff!important}body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .form-control.field_location,body.property_list .property_search_form .fieldset_0 .form-group .input_wrap .form-control.field_string{padding:10px 12px;border-radius:8px;background-color:#fff;border:1px solid #d6d6d6}body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance{max-width:35%;flex-basis:35%}@media (min-width:1012px) and (max-width:1411px){body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance{flex-basis:45%;max-width:45%}}@media (max-width:1011px){body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance .input_wrap{flex-wrap:wrap}}body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance #advanced_form_location_field{padding:0}@media (max-width:1011px){body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance #advanced_form_location_field{flex:0 0 100%;margin-bottom:16px}}@media (max-width:1011px){body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance #advanced_form_radius_field{flex:0 0 100%;max-width:100%;border-radius:8px;margin-bottom:16px;border:1px solid #d6d6d6}}body.property_list .property_search_form .fieldset_0 .form-group.compound_field--location_distance #advanced_form_radius_field:before{display:none}@media (max-width:1011px){body.property_list .crumbtrail{display:none}}.property-detail{padding-bottom:16px}@media (max-width:1011px){.property-detail{padding:0}}.property-detail__content{padding-bottom:20px}@media (max-width:751px){.property-detail__content{margin:0}}@media (max-width:1011px){.property-detail__right{display:none}}.property-detail__back-to-search{display:none}@media (max-width:1011px){.property-detail__back-to-search{position:relative;display:flex;padding:12px 0;align-items:center;justify-content:space-between;background-color:#f5f5f5}}@media (min-width:752px) and (max-width:1011px){.property-detail__back-to-search{background:0 0}}.property-detail__mobile-buttons{display:none}@media (max-width:1011px){.property-detail__mobile-buttons{display:flex}.property-detail__mobile-buttons .property-detail-mobile-share--active.btn{font-weight:700}}.property-detail__mobile-share-links{display:none}@media (max-width:1011px){.property-detail__mobile-share-links{position:absolute;top:100%;left:0;right:0;width:100%;z-index:1}}@media (max-width:1011px){.property-detail__mobile-share-links .property-detail-buttons-share{position:static;opacity:1;border:none;visibility:visible;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05)}.property-detail__mobile-share-links .property-detail-buttons-share__link{color:#2b2b2b;font-size:16.4px;line-height:19.68px}.property-detail__mobile-share-links .property-detail-buttons-share__link strong{font-weight:700}}.property-detail__back{display:flex;align-items:center;color:#1c1c1c;font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail__back strong{font-weight:700}.property-detail__back .svg-icon{font-size:14px;line-height:14px;margin-right:5px}@media (max-width:751px){.property-detail__back{padding-left:16px;font-weight:400!important;font-size:12.3px;line-height:14.76px}.property-detail__back strong{font-weight:700}.property-detail__back .svg-icon{font-size:10px;line-height:10px}}@media (max-width:751px){.property-detail__back--bottom{font-size:14.35px;line-height:17.22px;font-weight:700!important}}.property-detail__title{margin-top:0;font-weight:700;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);margin-bottom:24px}.property-detail__title strong{font-weight:700}@media (max-width:751px){.property-detail__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property-detail__title strong{font-weight:700}}@media (max-width:751px){.property-detail__title{font-size:20.5px;line-height:24.6px}}.property-detail__new-listing{position:absolute;top:12px;left:12px;z-index:1;padding:6px 8px;font-size:14.35px;line-height:17.22px;font-weight:700;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:var(--color-primary);color:#fff}.property-detail__new-listing strong{font-weight:700}@media (max-width:751px){.property-detail__new-listing{display:none}}.property-detail__images{position:relative;margin:24px 0}@media (max-width:751px){.property-detail__images{margin-top:0;margin-bottom:16px}}.property-detail__section{margin-top:32px;padding:0 0 32px 0}@media (max-width:1011px){.property-detail__section{margin-top:0;padding-top:20px}}@media (max-width:751px){.property-detail__section{padding-top:16px;padding-bottom:16px}}.sold-similar-properties{margin-top:30px}.sold-similar-properties .property-detail__title{text-align:center}.property-detail-images{position:relative}.property-detail-images__image-wrapper{position:relative}.property-detail-images__mobile-dots{display:none}@media (max-width:751px){.property-detail-images__mobile-dots{position:absolute;display:block;left:50%;bottom:10px;overflow:hidden;width:calc(20px * 5);transform:translateX(-50%)}}.property-detail-images__image-count{display:none}@media (max-width:751px){.property-detail-images__image-count{position:absolute;display:flex;padding:4px;right:12px;bottom:10px;border-radius:3px;align-items:center;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);-moz-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);background:rgba(255,255,255,.75)}.property-detail-images__image-count .svg-icon{margin-right:3px}}.property-detail-images__images{display:grid;grid-row-gap:8px;grid-column-gap:8px;max-height:465px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr)}@media (max-width:751px){.property-detail-images__images{position:relative;display:block;margin-bottom:0;overflow:hidden;max-height:228.5px}}@media (min-width:540px) and (max-width:751px){.property-detail-images__images{max-height:300px}}.property-detail-images__images .property-detail-images__inner-wrapper{overflow:hidden;position:relative}@media (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper{display:none;border-radius:0}.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type{display:block}}.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type{position:relative;grid-area:1/1/3/3;border-top-left-radius:12px;border-bottom-left-radius:12px}@media (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type{border-top-left-radius:0;border-bottom-left-radius:0}}.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type .property-detail-images__image{max-height:460px}@media (min-width:540px) and (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type .property-detail-images__image{max-height:300px}}@media (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type .property-detail-images__image{max-height:226px}}.property-detail-images__images .property-detail-images__inner-wrapper:first-of-type .image_carousel__main__slide{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(2){border-bottom-right-radius:12px}@media (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(2){border-bottom-right-radius:0}}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(3){grid-area:1/3/2/4}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(4){grid-area:1/4/2/5;border-top-right-radius:12px}@media (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(4){border-top-right-radius:0}}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(5){grid-area:2/3/3/4}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(6){grid-area:2/4/3/5}.property-detail-images__images .property-detail-images__inner-wrapper:nth-child(n+6){display:none}.property-detail-images__images .property-detail-images__inner-wrapper .image_carousel__main__slide{height:100%;background-size:cover;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.property-detail-images__images .property-detail-images__inner-wrapper .property-detail-images__image{width:100%;max-height:226px}@media (min-width:540px) and (max-width:751px){.property-detail-images__images .property-detail-images__inner-wrapper .property-detail-images__image{max-height:300px}}.property-detail-images__status-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(255,255,255,.7)}.property-detail-images__status-text{position:absolute;top:50%;left:50%;font-weight:700;pointer-events:none;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:2.30625rem;font-size:calc(max(2.30625rem, 16px));line-height:44.28px;line-height:calc(max(2.30625rem, 16px) * 1.2);text-shadow:0 0 0 #000;transform:translate(-50%,-50%)}.property-detail-images__status-text strong{font-weight:700}@media (max-width:751px){.property-detail-images__status-text{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.property-detail-images__status-text strong{font-weight:700}}.property-detail-images__image{height:100%;cursor:pointer;object-fit:cover}.property-detail-images__image>div{height:100%}.property-detail-images__anchors{position:absolute;display:flex;gap:9px;left:16px;z-index:1;bottom:16px}@media (max-width:751px){.property-detail-images__anchors{position:static;flex-wrap:wrap;padding:20px 16px 0}}.property-detail-images__pill{cursor:pointer;border-radius:26px;color:#2b2b2b;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);-moz-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-images__pill strong{font-weight:700}@media (max-width:751px){.property-detail-images__pill{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent;border:1px solid #d6d6d6}}.property-detail-images__pill-text{position:relative;display:block;margin:0;z-index:1;padding:6px 12px}@media (max-width:751px){.property-detail-images__pill-text{padding:4px 10px;line-height:24px}}.property-detail-images__pill-text .svg-icon{margin-right:6px}@media (max-width:751px){.property-detail-images__pill-text .svg-icon{display:none}}.property-detail-images__pill-text .svg-icon--mapTrifold{font-size:18px;line-height:18px}.property-detail-images__see-all{position:absolute;z-index:1;right:16px;bottom:16px;cursor:pointer;border-radius:56px;color:#2b2b2b;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);-moz-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);font-size:16.4px;line-height:19.68px;font-weight:700;transition:background-color .3s ease-in-out}.property-detail-images__see-all strong{font-weight:700}.property-detail-images__see-all:hover{background-color:#e8e8e8}@media (min-width:752px) and (max-width:1011px){.property-detail-images__see-all{right:6px;bottom:6px}}@media (max-width:751px){.property-detail-images__see-all{display:none}}.property-detail-images__see-all-button{position:relative;display:block;margin:0;z-index:1;padding:6px 12px}.property-detail-images__see-all-button .svg-icon{margin-right:6px;font-size:18px;line-height:18px}.property-detail-key-facts{display:flex;row-gap:40px;flex-wrap:wrap}@media (max-width:751px){.property-detail-key-facts{row-gap:24px;flex-wrap:wrap;column-gap:16px}}.property-detail-key-facts__fact{display:flex;gap:16px;flex:0 0 33.33%;align-items:center}@media (max-width:751px){.property-detail-key-facts__fact{flex:0 0 calc(50% - 8px)}}.property-detail-key-facts__icon{display:flex;width:64px;height:64px;align-items:center;justify-content:center;background-color:#f5f5f5;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-size:24px;line-height:24px}@media (max-width:751px){.property-detail-key-facts__icon{width:48px;height:48px;font-size:20px;line-height:20px}}.property-detail-key-facts__title{display:block;margin-bottom:4px;color:#575757}.property-detail-key-facts__value{display:block;font-size:18.45px;line-height:22.14px;font-weight:700;color:#000}.property-detail-key-facts__value strong{font-weight:700}@media (max-width:751px){.property-detail-key-facts__value{font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-key-facts__value strong{font-weight:700}}.property-detail-link-ctas{display:flex;gap:24px;flex-wrap:wrap}@media (max-width:751px){.property-detail-link-ctas{gap:0;margin:0 -16px}}.property-detail-link-ctas__element{flex:1 0 calc(50% - 12px)}@media (max-width:751px){.property-detail-link-ctas__element{flex:0 0 100%}}.property-detail-link-ctas__details{display:flex;gap:6px;align-items:center}.property-detail-link-ctas__link{display:flex;padding:20px;border-radius:8px;align-items:center;justify-content:space-between;border:1px solid #d6d6d6;transition:background-color .3s ease-in-out}@media (max-width:751px){.property-detail-link-ctas__link{border:none;border-radius:0;padding:20px 16px;border-bottom:1px solid #d6d6d6}}.property-detail-link-ctas__link:hover{background-color:#f5f5f5}.property-detail-link-ctas__icon{color:#000;font-size:20px;line-height:20px}.property-detail-link-ctas__value{color:#444}.property-detail-video__inner{height:100%}@media (min-width:752px) and (max-width:1011px){#cboxContent .property-detail-video__iframe{height:50%}}@media (max-width:751px){#cboxContent .property-detail-video__iframe{height:auto}}.property-content__content{padding:0!important}.property-content__content .room-description{display:none;padding:10px}.property-content__rooms{width:100%;margin-top:24px}.property-content__rooms__title--main{font-weight:700}.property-content__rooms__title--images{text-align:right;position:relative}.property-content__rooms__title--more{text-align:right}.property-content__rooms__title--more .room-description{display:none}@media (max-width:751px){.property-content__rooms .image{display:none}}.property-content__rooms tbody tr{border-top:1px solid #d6d6d6}.property-content__rooms tbody tr.cursor-pointer{cursor:pointer}@media (max-width:751px){.property-content__rooms tbody tr.cursor-pointer{display:flex;justify-content:space-between}}.property-content__rooms tbody tr.no-border{border:none}.property-content__rooms tbody tr.no-border td,.property-content__rooms tbody tr.no-border th{padding:0!important}.property-content__rooms tbody tr td,.property-content__rooms tbody tr th{border:none;padding:10px!important}.property-content__rooms tbody tr td:first-of-type,.property-content__rooms tbody tr th:first-of-type{padding-left:0!important}.property-content__rooms tbody tr td:last-of-type,.property-content__rooms tbody tr th:last-of-type{padding-right:0!important}.property-content__rooms tbody tr td{position:relative}@media (max-width:751px){.property-content__rooms tbody tr td.images{display:none}}.property-content__rooms tbody tr td span.image{margin-left:5px}.property-content__rooms tbody tr td span.image img{display:none;position:absolute;right:0;top:44px;height:200px;width:auto;max-width:none;max-height:none;z-index:999;border:solid 10px #fff}.property-content__rooms tbody tr td span.image:hover img{display:block}.property-content__rooms tbody tr td span.image:first-child{margin-left:0}.property-content__rooms tbody tr td span.show-info:after,.property-content__rooms tbody tr td span.show-info:before{content:"";position:absolute;display:block;top:12px;right:14px;width:14px;height:2px;background-color:#2b2b2b}.property-content__rooms tbody tr td span.show-info:after{transition:.3s;transform:rotate(90deg)}.property-content__rooms tbody tr td span.show-info--open:after{transform:rotate(0)}.property-content__rooms tbody tr td span.show-info:after,.property-content__rooms tbody tr td span.show-info:before{top:24px}.popup-book-viewing-form,.popup-features-wrap{align-self:flex-start;max-width:100%}.room-description__images{margin-bottom:32px}.room-description__images img{max-height:400px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.room-description__title{font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);font-weight:700;margin-bottom:16px}.withdrawn-notice{position:relative;display:flex;gap:24px;padding:20px;align-items:center;background-color:#fff;justify-content:space-between;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05)}@media (max-width:751px){.withdrawn-notice{flex-direction:column}}.withdrawn-notice:after,.withdrawn-notice:before{content:"";position:absolute;top:100%;left:50%;margin-left:-20px;border-style:solid;border-width:20px 20px 0 20px}.withdrawn-notice:before{border-color:rgba(0,0,0,.15) transparent transparent transparent;margin-top:0;border-width:24px 23px 0 23px!important;margin-left:-23px!important}.withdrawn-notice:after{border-color:#fff transparent transparent transparent}.withdrawn-notice--sold{display:block}.withdrawn-notice a.more{float:right}.withdrawn-notice__sold-title{margin-bottom:0;text-align:center}.property-detail-content{margin-bottom:40px}@media (max-width:751px){.property-detail-content{border-top:none;margin-bottom:20px}}@media (min-width:752px) and (max-width:1011px){.property-detail-content{border-top:none;margin-bottom:20px}}.property-detail-content__mobile-contact{display:none}@media (max-width:1011px){.property-detail-content__mobile-contact{display:block;padding-bottom:40px}}.property-detail-content__mobile-valuation{display:none}@media (max-width:751px){.property-detail-content__mobile-valuation{display:block;padding:40px 0}}@media (max-width:751px){.property-detail-content__stations-schools{border-top:none}}.property-detail-content__valuation{margin-top:68px}@media (max-width:751px){.property-detail-content__valuation{margin-top:24px}}.property-detail-content__stamp-duty .stamp_duty_calculator_form{display:flex;margin:0}@media (max-width:751px){.property-detail-content__stamp-duty .stamp_duty_calculator_form{width:100%;flex-wrap:wrap;margin-bottom:16px}}@media (min-width:752px) and (max-width:1011px){.property-detail-content__stamp-duty .stamp_duty_calculator_form{width:100%;flex-wrap:wrap;margin-bottom:16px}}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .stamp_duty_calculator_form{width:100%;flex-wrap:wrap;margin-bottom:16px}}.property-detail-content__stamp-duty .stamp_duty_calculator_form .control-label{font-weight:700;color:#767676}.property-detail-content__stamp-duty .stamp_duty_calculator_form .fieldset{align-items:center;flex:0 0 100%}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .fieldset{flex:1 0 60%}}@media (max-width:751px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .fieldset{flex:0 0 100%}}.property-detail-content__stamp-duty .stamp_duty_calculator_form .fieldset__inner{flex-wrap:nowrap}@media (max-width:751px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .fieldset__inner{flex-wrap:wrap}}.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_occupancy_field{flex:0 0 60%;min-width:unset}@media (min-width:752px) and (max-width:1011px){.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_occupancy_field{padding:0 10px}}@media (max-width:751px){.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_occupancy_field{flex:0 0 100%}}.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_property_price_field{flex:0 1 auto;min-width:158px}@media (min-width:752px) and (max-width:1011px){.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_property_price_field{padding:0 10px}}@media (max-width:751px){.property-detail-content__stamp-duty .stamp_duty_calculator_form #stamp_duty_calculator_form_property_price_field{flex:0 0 100%}}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .calculator-totals{flex:0 0 100%;padding:12px}}@media (min-width:752px) and (max-width:1011px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .calculator-totals{display:flex;flex:0 0 100%;padding:24px 16px 0;align-items:center;justify-content:center}}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .stamp_duty_calculator_form .calculator-totals{display:flex;flex:0 0 100%;padding:24px 16px 0;align-items:center;justify-content:center}}@media (min-width:752px) and (max-width:1011px){.property-detail-content__stamp-duty .calculator-total:not(:last-of-type){margin-bottom:0;padding-bottom:0;margin-right:12px;padding-right:12px;border-bottom:none;border-right:1px solid #e8e8e8}}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .calculator-total:not(:last-of-type){margin-bottom:0;padding-bottom:0;margin-right:12px;padding-right:12px;border-bottom:none;border-right:1px solid #e8e8e8}}@media (max-width:751px){.property-detail-content__stamp-duty .calculator-total{padding-left:0}}@media (min-width:1012px) and (max-width:1411px){.property-detail-content__stamp-duty .calculator-total{padding-left:0}}.property-detail-content__similar-properties .property_list .slick-track{margin-left:0;margin-right:0}.property-detail-internet-pods{display:flex;flex-wrap:wrap;margin:0 -12px}@media (max-width:751px){.property-detail-internet-pods{margin:0}}.property-detail-internet-pods__pod{flex:0 0 50%;padding:0 12px}@media (max-width:751px){.property-detail-internet-pods__pod{padding:0;flex:0 0 100%}}.property-detail-internet-pods__inner{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f5f5f5}@media (max-width:751px){.property-detail-internet-pods__inner{background-color:transparent}}.property-detail-internet-pods__title{position:relative;margin-bottom:0;padding:16px 24px;color:#2b2b2b;font-size:18.45px;line-height:22.14px;font-weight:700;background-color:#e8e8e8}.property-detail-internet-pods__title strong{font-weight:700}@media (max-width:751px){.property-detail-internet-pods__title{font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-internet-pods__title strong{font-weight:700}}@media (max-width:751px){.property-detail-internet-pods__title{padding:16px 0;background-color:transparent;border-bottom:1px solid #d6d6d6}}.property-detail-internet-pods__content{padding:0 24px}@media (max-width:751px){.property-detail-internet-pods__content{padding:0}}.property-detail-internet-pods__list{margin:0;padding:0 0 8px;list-style-type:none}.property-detail-internet-pods__element{display:flex;padding:16px 0;margin-bottom:0;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d6d6}.property-detail-internet-pods__element:last-of-type{border:none}.property-detail-internet-pods__label{color:#1c1c1c;font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-internet-pods__label strong{font-weight:700}.property-detail-internet-pods__value{display:flex;align-items:center;color:#1c1c1c;font-size:16.4px;line-height:19.68px}.property-detail-internet-pods__value strong{font-weight:700}.property-detail-internet-pods__signal-wrapper{display:flex;margin-right:5px;align-items:flex-end}.property-detail-internet-pods__signal{width:3px;margin-right:3px;border-radius:2px}.property-detail-internet-pods__signal--1{height:6px}.property-detail-internet-pods__signal--2{height:8px}.property-detail-internet-pods__signal--3{height:11px}.property-detail-internet-pods__signal--4{height:14px}.property-detail-internet-pods__signal--disabled{background-color:#a6a6a6!important}.property-detail-details{padding:16px 24px 24px;background-color:#fafafa;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media (max-width:751px){.property-detail-details{padding:0;flex-wrap:wrap;background:0 0;border-radius:0;margin-bottom:8px}}.property-detail-details__address{display:flex;gap:16px;align-items:center;margin-bottom:12px;justify-content:space-between}@media (max-width:751px){.property-detail-details__address{flex:0 0 100%;max-width:100%;flex-wrap:wrap;margin-bottom:16px}}.property-detail-details__address .info_section__rooms{flex:0 0 430px;justify-content:flex-end}@media (max-width:751px){.property-detail-details__address .info_section__rooms{display:none}}.property-detail-details__address .info_section__room{color:#1c1c1c}.property-detail-details__address .info_section__room .svg-icon{margin-left:0;margin-right:10px;color:#1c1c1c;font-size:20px;line-height:20px}.property-detail-details__address .info_section__label{margin-left:4px}@media (max-width:751px){.property-detail-details__address .info_section__label{display:none}}.property-detail-details__price-wrapper{display:flex;row-gap:8px;column-gap:24px;flex-wrap:wrap;align-items:center}@media (max-width:751px){.property-detail-details__price-wrapper{width:100%}}.property-detail-details__price-wrapper .property-detail-price__salePreMessage{margin-bottom:0;color:#444;font-size:18.45px;line-height:22.14px}.property-detail-details__price-wrapper .property-detail-price__salePreMessage strong{font-weight:700}@media (max-width:751px){.property-detail-details__price-wrapper .property-detail-price__salePreMessage{font-size:16.4px;line-height:19.68px}.property-detail-details__price-wrapper .property-detail-price__salePreMessage strong{font-weight:700}}@media (max-width:751px){.property-detail-details__price-wrapper .property-detail-price__salePreMessage{flex:0 0 100%}}.property-detail-details__blurb{margin:0;flex:1 0 auto;text-align:left;color:#444;font-size:16.4px;line-height:19.68px}.property-detail-details__blurb strong{font-weight:700}@media (max-width:751px){.property-detail-details__blurb{flex:0 0 100%;text-align:left}}.property-detail-details__address-text{margin:0;font-size:16.4px;line-height:19.68px;color:#444}.property-detail-details__address-text strong{font-weight:700}.property-detail-details__property-info{display:flex;align-items:center;justify-content:space-between}@media (max-width:751px){.property-detail-details__property-info{gap:8px;flex:0 0 100%;max-width:100%;flex-wrap:wrap}}.property-detail-details__logo{width:120px;margin-left:15px}@media (max-width:751px){.property-detail-details__logo{display:none}}@media (max-width:751px){.property-detail-price{display:flex;width:100%;align-items:baseline;justify-content:space-between}}.property-detail-price .info_section__rooms{display:none}@media (max-width:751px){.property-detail-price .info_section__rooms{display:flex;flex:0 0 50%}}.property-detail-price__price{display:flex;flex-wrap:wrap;align-items:baseline;flex-direction:column}@media (max-width:751px){.property-detail-price__price{gap:2px;flex:0 0 50%}}.property-detail-price__salePreMessage{margin:0 0 10px;order:2}.property-detail-price__salePreMessage a{font-weight:700;color:#1c1c1c;text-decoration:underline;transition:background-color .3s ease-in-out,color .3s ease-in-out}.property-detail-price__salePreMessage a:hover{text-decoration:underline;background-color:var(--color-primary);color:#fff}@media (max-width:751px){.property-detail-price__salePreMessage{order:1;font-size:14.35px;line-height:17.22px}}@media (max-width:751px){.property-detail-price .letting_details{flex:0 0 100%}}.property-detail-price__salePrice{margin:0;font-weight:700;margin-right:8px;color:#1c1c1c;letter-spacing:-.02em;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:2.30625rem;font-size:calc(max(2.30625rem, 16px));line-height:44.28px;line-height:calc(max(2.30625rem, 16px) * 1.2)}.property-detail-price__salePrice strong{font-weight:700}@media (max-width:751px){.property-detail-price__salePrice{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.property-detail-price__salePrice strong{font-weight:700}}@media (max-width:751px){.property-detail-price__salePrice{flex:0 0 auto;order:0;margin-right:0;font-weight:700;font-size:24.6px;line-height:29.52px}}.property-detail-summary .list-group ul{display:flex;padding:0;margin:0;flex-wrap:wrap;list-style:none}.property-detail-summary .list-group li{flex:0 0 50%;max-width:50%;min-width:280px;position:relative;margin:0 0 20px;color:#444;font-size:18.45px;line-height:22.14px;padding-left:24px}.property-detail-summary .list-group li strong{font-weight:700}@media (max-width:751px){.property-detail-summary .list-group li{font-size:16.4px;line-height:19.68px}.property-detail-summary .list-group li strong{font-weight:700}}@media (max-width:751px){.property-detail-summary .list-group li{flex:0 0 100%;max-width:100%}.property-detail-summary .list-group li:last-of-type{margin-bottom:0}}.property-detail-summary .list-group li.odd{padding-right:16px}@media (max-width:751px){.property-detail-summary .list-group li.odd{padding-right:0}}.property-detail-summary .list-group li .svg-icon{position:absolute;top:0;left:0}.property-detail-summary .list-group li .svg-icon svg *{stroke:var(--color-primary);color:var(--color-primary)}.property-detail-description__description{color:#575757;font-size:16.4px;line-height:19.68px;line-height:24px}.property-detail-description__description strong{font-weight:700}.property-detail-description__description p:first-of-type{margin-top:0}.property-detail-description__description--overflow{position:relative;max-height:calc((18px * 1.025) * 13);overflow:hidden}@media (max-width:751px){.property-detail-description__description--overflow{max-height:calc((16px * 1.025) * 13)}}.property-detail-description__description--overflow:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}.property-detail-description__read-more-wrapper{text-align:center}.property-detail-description__read-more{display:inline-block;color:#000;margin-top:10px;font-weight:700}.property-detail-description__read-more:before{content:"Read more"}.property-detail-description__read-more--open:before{content:"Read less"}.property-detail-floorplan{position:relative;padding:16px;border:1px solid #d6d6d6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.property-detail-floorplan #floorplan_cycle_wrapper img{display:block;height:auto;max-height:650px;margin:0 auto;width:auto}.property-detail-floorplan #floorplan_cycle_wrapper .image_carousel__main__slide--floorplan{padding-top:0!important;position:relative;width:100%;display:block}.property-detail-right-column{position:sticky;top:140px}.property-detail-right-column__section{margin-bottom:32px}@media (max-width:751px){.property-detail-right-column__section{margin-bottom:20px}.property-detail-right-column__section--buttons,.property-detail-right-column__section--features{display:none}}@media (min-width:752px) and (max-width:1011px){.property-detail-right-column__section{margin-bottom:20px}.property-detail-right-column__section--buttons,.property-detail-right-column__section--features{display:none}}.property-detail-right-column__section--similar{display:none}@media (max-width:751px){.property-detail-right-column__section--similar{display:block}}@media (min-width:752px) and (max-width:1011px){.property-detail-right-column__section--similar{display:block}}.property-detail-right-column__section--mortgage{border:1px solid #e8e8e8}.property-detail-right-column__section--mortgage .mortgage_calc{margin:0;border:none}.property-detail-buttons{display:flex;gap:16px;padding:24px;flex-wrap:wrap;background-color:#fff;border:1px solid #e8e8e8;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-shadow:0 12px 16px -4px #1018281A}@media (min-width:1012px) and (max-width:1411px){.property-detail-buttons{gap:12px;padding:24px 16px}}.property-detail-buttons__button{text-align:center;font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-buttons__button strong{font-weight:700}.property-detail-buttons__button--viewing{flex:0 0 100%}.property-detail-buttons__button--save,.property-detail-buttons__button--share{color:inherit!important;flex:1 0 calc(50% - 12px);transition:color .2s ease-out}.property-detail-buttons__button--save:hover,.property-detail-buttons__button--share:hover{color:#000!important}@media (min-width:1012px) and (max-width:1411px){.property-detail-buttons__button--save,.property-detail-buttons__button--share{flex:0 0 100%}}@media (max-width:1011px){.property-detail-buttons__button--save.btn,.property-detail-buttons__button--share.btn{font-weight:400;flex:0 0 auto;padding:0 8px;border:none!important;font-size:12.3px;line-height:14.76px;box-shadow:none!important;color:#2b2b2b!important}.property-detail-buttons__button--save.btn strong,.property-detail-buttons__button--share.btn strong{font-weight:700}}.property-detail-buttons__button--save,.property-detail-buttons__button--share{position:relative}.property-detail-buttons__button--save .svg-icon,.property-detail-buttons__button--share .svg-icon{font-size:19px;line-height:19px;margin-right:6px}.property-detail-mobile-branch-contact{display:none}@media (max-width:1011px){.property-detail-mobile-branch-contact{display:block}}.property-detail-branch{display:flex;gap:16px;width:100%;margin-top:8px;padding-top:24px;align-items:center;border-top:1px solid #e8e8e8}@media (max-width:751px){.property-detail-branch{flex-wrap:wrap}}@media (min-width:1012px) and (max-width:1411px){.property-detail-branch{flex-wrap:wrap}}@media (max-width:1011px){.property-detail-branch{margin-top:6px;padding:16px 12px;margin-bottom:16px;border:1px solid #e8e8e8;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}}.property-detail-branch__image-wrapper{width:80px;height:80px;flex:0 0 80px;overflow:hidden;border-radius:50%;border:2px solid var(--color-primary)}.property-detail-branch__image-wrapper img{width:100%;height:100%;object-fit:cover}.property-detail-branch__header{display:flex;gap:8px;margin-bottom:8px}@media (max-width:751px){.property-detail-branch__header{row-gap:0;margin-bottom:0;flex-direction:column}}@media (min-width:1012px) and (max-width:1411px){.property-detail-branch__header{row-gap:0;margin-bottom:0;flex-direction:column}}@media (max-width:751px){.property-detail-branch__details{flex:1}}@media (min-width:1012px) and (max-width:1411px){.property-detail-branch__details{flex:1}}@media (max-width:751px){.property-detail-branch__contact{display:none}}@media (min-width:1012px) and (max-width:1411px){.property-detail-branch__contact{display:none}}.property-detail-branch__mobile-contact{display:none}@media (max-width:751px){.property-detail-branch__mobile-contact{display:block;flex:0 0 100%}}@media (min-width:1012px) and (max-width:1411px){.property-detail-branch__mobile-contact{display:block;flex:0 0 100%}}.property-detail-branch__name{font-weight:700;color:#2b2b2b}.property-detail-branch__role{color:#575757}.property-detail-branch__phone{display:block;margin-bottom:8px;color:#575757;font-size:14.35px;line-height:17.22px}.property-detail-branch__phone .svg-icon{font-size:16px;line-height:16px}.property-detail-branch__email{display:block;color:#575757;font-size:14.35px;line-height:17.22px}.property-detail-branch__email a{word-break:break-word}.property-detail-buttons-share{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;text-align:left;padding:8px 16px;background-color:#fff;border:2px solid var(--color-primary);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05)}.property-detail-buttons-share__copied{display:none;position:absolute;bottom:calc(100% + 8px);left:0;margin:0;z-index:2;padding:8px;color:#2b2b2b;background-color:#fff;font-size:14.35px;line-height:17.22px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.property-detail-buttons-share__copied strong{font-weight:700}.property-detail-buttons-share__link{display:block;padding:8px 0;color:#2b2b2b;font-size:16.4px;line-height:19.68px;transition:color .2s ease-in-out}.property-detail-buttons-share__link strong{font-weight:700}.property-detail-buttons-share__link:hover{color:var(--color-primary)}.property-detail-buttons-share__link:hover .svg-icon{color:var(--color-primary)}.property-detail-buttons-share__link .svg-icon{margin-right:16px;transition:color .2s ease-in-out}.property-detail-contact-branch{display:flex;gap:16px;padding:16px;align-items:center;background-color:#fff;border:1px solid #e8e8e8;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media (min-width:1012px) and (max-width:1411px){.property-detail-contact-branch{flex-wrap:wrap;justify-content:center}}@media (max-width:751px){.property-detail-contact-branch{padding:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}}.property-detail-contact-branch__logo{flex:0 0 64px}.property-detail-contact-branch__logo .logo{width:64px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.property-detail-contact-branch__title{color:#000;margin:0 0 6px;font-size:16.4px;line-height:19.68px;font-weight:700}.property-detail-contact-branch__title strong{font-weight:700}@media (max-width:751px){.property-detail-contact-branch__title{color:#1c1c1c;font-size:14.35px;line-height:17.22px;font-weight:700}.property-detail-contact-branch__title strong{font-weight:700}}.property-detail-contact-branch__label{display:block;font-weight:700;color:#1c1c1c;text-decoration:underline;transition:background-color .3s ease-in-out,color .3s ease-in-out}.property-detail-contact-branch__label:hover{text-decoration:underline;background-color:var(--color-primary);color:#fff}.property-detail-contact-branch__label--desktop{display:block}@media (max-width:751px){.property-detail-contact-branch__label--desktop{display:none}}.property-detail-contact-branch__label--mobile{display:none}@media (max-width:751px){.property-detail-contact-branch__label--mobile{display:block}}.property-detail-contact-branch__desktop-label{display:block}@media (max-width:751px){.property-detail-contact-branch__desktop-label{display:none}}.property-detail-contact-branch__mobile-label{display:none}@media (max-width:751px){.property-detail-contact-branch__mobile-label{display:block}}.property-detail-contact-branch__tel{margin-right:14px}.property-detail-contact-branch__email,.property-detail-contact-branch__tel{margin-top:2px;margin-bottom:2px;display:inline-block;word-break:break-word;overflow-wrap:anywhere;color:#2b2b2b;font-size:14.35px;line-height:17.22px}.property-detail-valuation{position:relative;display:flex;background-color:#f5f5f5;border:1px solid #e8e8e8;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.property-detail-valuation:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(245,245,245,.1)}.property-detail-valuation__background-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:10%;object-fit:cover;pointer-events:none;object-position:center}.property-detail-valuation__content{position:relative;z-index:2;flex:0 0 50%;padding:40px 0 63px 40px}@media (max-width:751px){.property-detail-valuation__content{padding:16px;flex:0 0 100%}}.property-detail-valuation__title{font-size:49.2px;line-height:59.04px;font-weight:700;margin-bottom:24px;letter-spacing:-1.5px}@media (max-width:751px){.property-detail-valuation__title{font-size:32.8px;line-height:39.36px}}.property-detail-valuation__text{color:#444;margin-bottom:24px;line-height:24px}.property-detail-valuation__image-wrapper{position:relative;flex:1;z-index:1;margin-top:-30px}@media (max-width:751px){.property-detail-valuation__image-wrapper{display:none}}.property-detail-valuation__image{position:absolute;top:0;left:0;height:100%;object-fit:cover}.property-detail-map{width:100%;height:500px;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #e8e8e8}.widget_branch_similar_properties{padding:0}.widget_branch_similar_properties .slick-dots{display:flex;width:100%;justify-content:center}.widget_branch_similar_properties .property_list.carousel_view .property_wrapper{overflow:hidden;justify-content:flex-start}.widget_branch_similar_properties .list_item.property{margin:0}.widget_branch_similar_properties .list_item.property .inner_wrapper{border:none;padding:0;background:0 0}.widget_branch_similar_properties .list_item.property .inner_wrapper:hover{border:none;box-shadow:none}.widget_branch_similar_properties .list_item.property .inner_wrapper:hover .bg-img{transform:scale(1.1)}.widget_branch_similar_properties .list_item.property .image{flex:0 0 100%}.widget_branch_similar_properties .list_item.property .image_wrapper{width:100%;overflow:hidden;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.widget_branch_similar_properties .list_item.property .image_wrapper .bg-img{width:100%;height:200px;transition:.3s ease-in-out}.widget_branch_similar_properties .list_item.property .info_section__text{padding:8px 0}.widget_branch_similar_properties .list_item.property .property-detail-similar{display:block;width:100%;text-align:left}.widget_branch_similar_properties .list_item.property .property-detail-similar:focus,.widget_branch_similar_properties .list_item.property .property-detail-similar:hover{color:inherit}.widget_branch_similar_properties .list_item.property .property-detail-similar__content{text-align:left;width:100%}.widget_branch_similar_properties .list_item.property .property-detail-similar__sale-price{margin:5px 0 0;font-size:24.6px;line-height:29.52px}.widget_branch_similar_properties .list_item.property .property-detail-similar__blurb{margin:0;font-weight:400;font-size:14.35px;line-height:17.22px}.widget_branch_similar_properties .list_item.property .property-detail-similar__address{margin:0;font-size:16.4px;line-height:19.68px}.property-detail-tabs{display:flex;gap:32px;border-bottom:1px solid #d6d6d6}@media (max-width:751px){.property-detail-tabs{display:none}}.property-detail-tabs .property-street-view-link,.property-detail-tabs__title{margin:0;padding:12px 0;cursor:pointer;font-weight:400;text-decoration:none;color:#575757;font-size:18.45px;line-height:22.14px}.property-detail-tabs .property-street-view-link strong,.property-detail-tabs__title strong{font-weight:700}@media (max-width:751px){.property-detail-tabs .property-street-view-link,.property-detail-tabs__title{font-size:16.4px;line-height:19.68px}.property-detail-tabs .property-street-view-link strong,.property-detail-tabs__title strong{font-weight:700}}.property-detail-tabs .property-street-view-link:hover,.property-detail-tabs__title:hover{background:0 0}.property-detail-tabs .property-street-view-link--active,.property-detail-tabs__title--active{font-weight:700;color:#1c1c1c;border-bottom:2px solid var(--color-primary)}.property-detail-tabs__external-title{color:#575757}.property-detail-tabs__external-title .svg-icon{font-size:16.4px;line-height:19.68px;vertical-align:baseline}.property-detail-tabs__external-title:hover{color:var(--color-primary)}.property-detail-tabs__content{padding-top:24px}.property-detail-tabs__streetview{height:400px}.property-detail-tabs__streetview #map_container{height:100%}@media (max-width:751px){.property-street-view-link{display:block;color:#1c1c1c}}.property-detail-tabs-content{display:none;padding-top:24px}@media (max-width:751px){.property-detail-tabs-content{display:block;padding-top:0}}.property-detail-tabs-content--open{display:block}.property-detail-tabs-content--open .property-detail-tabs-content__title-icon:after{transform:rotate(0)}@media (max-width:751px){.property-detail-tabs-content--open .property-detail-tabs-content__content{display:block}}.property-detail-tabs-content__title{position:relative;display:none}@media (max-width:751px){.property-detail-tabs-content__title{display:block;padding:16px 0;margin-bottom:0;border-bottom:1px solid #d6d6d6;font-weight:700}}@media (max-width:751px){.property-detail-tabs-content__title .svg-icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (max-width:751px){.property-detail-tabs-content__title-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.property-detail-tabs-content__title-icon:after,.property-detail-tabs-content__title-icon:before{content:"";display:block;position:absolute;width:14px;height:2px;background-color:#333}.property-detail-tabs-content__title-icon:after{transition:.3s;transform:rotate(90deg)}}.property-detail-tabs-content__content>p{margin-bottom:0}@media (max-width:751px){.property-detail-tabs-content__content{display:none;padding:16px 0;border-bottom:1px solid #d6d6d6}}.property-detail-tabs-content__brochure{width:100%;height:600px}.image_carousel__main:hover .image_carousel__nav__button:before{background-color:rgba(var(--color-primary),.7)}.image_carousel{position:relative}.image_carousel__nav__button{display:flex!important;align-items:center;justify-content:center;width:45px;height:45px;overflow:hidden;z-index:1;font-size:0;line-height:0;top:50%;margin-top:-22.5px;position:absolute;border-radius:2px;background-color:var(--color-primary);color:#fff}.image_carousel__nav__button .svg-icon{font-size:20px!important;transition:background-color .5s}.image_carousel__nav__button--prev{left:15px;text-align:left}.image_carousel__nav__button--next{right:15px;margin-left:auto;text-align:right}.image_carousel__main{position:relative}@media (max-width:751px){.image_carousel__main{margin-left:-10px;margin-right:-10px}}.image_carousel__main__slide{padding-top:66.666%!important;background-position:center;background-size:contain;background-repeat:no-repeat}.image_carousel__main__slide--video{padding-top:0;min-height:50px}.image_carousel__pager{position:relative;z-index:2;text-align:center}.image_carousel__pager__slides{padding:16px 32px}.image_carousel__pager__slide{vertical-align:top;height:95px!important;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;opacity:1!important;border:5px solid transparent;margin:0 16px}.image_carousel__pager__slide--current{border-color:var(--color-primary)}.image_carousel__pager__nav{font-size:0;line-height:0;margin-top:-6.25px;padding:0;position:absolute;top:50%;width:auto;display:block!important;z-index:999}@media (max-width:751px){.image_carousel__pager__nav{margin-top:-17px}}.image_carousel__pager__nav .svg-icon{color:#444;font-size:51.25px;line-height:61.5px;height:50px;line-height:50px;font-size:30px;line-height:30px;width:auto}@media (max-width:751px){.image_carousel__pager__nav .svg-icon{font-size:32px;line-height:32px;width:32px}}.image_carousel__pager__nav--prev{left:10px;text-align:left}.image_carousel__pager__nav--next{right:10px;text-align:right}.property-viewing-buttons{position:fixed;display:flex;left:0;bottom:0;gap:16px;width:100%;z-index:999;padding:12px 16px;background:rgba(43,43,43,.6)}.property-viewing-buttons .btn{display:block;padding:12px;text-align:center;flex:0 0 calc(50% - 8px)}.property-material-information{display:flex;gap:24px;flex-wrap:wrap}@media (max-width:751px){.property-material-information{gap:16px}}.property-material-information__element{padding:12px 0;flex:0 0 calc(33.33% - 16px);border-bottom:1px solid #e8e8e8}@media (max-width:751px){.property-material-information__element{flex:0 0 100%}}.property-material-information__title{font-size:16.4px;line-height:19.68px;font-weight:700;margin-bottom:10px}.property-material-information__title strong{font-weight:700}.property-material-information__value{margin-bottom:0}.property-detail-conveyancing{display:flex;overflow:hidden;background-color:#f5f5f5;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media (max-width:751px){.property-detail-conveyancing{flex-direction:column}}.property-detail-conveyancing__content{flex:0 0 50%;padding:32px 28px 40px 28px}@media (max-width:751px){.property-detail-conveyancing__content{padding:24px;flex:0 0 100%}}.property-detail-conveyancing__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);font-weight:700;margin-bottom:12px;color:#1c1c1c}.property-detail-conveyancing__title strong{font-weight:700}@media (max-width:751px){.property-detail-conveyancing__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property-detail-conveyancing__title strong{font-weight:700}}@media (max-width:751px){.property-detail-conveyancing__title{font-size:20.5px;line-height:24.6px}}.property-detail-conveyancing__text{font-size:14.35px;line-height:17.22px;line-height:20px;color:#444;margin-bottom:24px}.property-detail-conveyancing__text strong{font-weight:700}@media (max-width:751px){.property-detail-conveyancing__text{margin-bottom:0}}.property-detail-conveyancing__image{position:relative;flex:0 0 50%}@media (max-width:751px){.property-detail-conveyancing__image{flex:0 0 100%}}.property-detail-conveyancing__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:751px){.property-detail-conveyancing__image img{position:static}}.property-detail-conveyancing__footer{display:flex;gap:21px}@media (max-width:751px){.property-detail-conveyancing__footer{gap:0;flex-direction:column-reverse}}.property-detail-conveyancing__logo{flex:0 0 96px;max-width:96px;object-fit:scale-down}@media (max-width:751px){.property-detail-conveyancing__logo{margin:0 auto;max-width:126px}}#property_features .rooms label{display:block;background-color:#fff;padding:32px;margin-bottom:0}#advanced_form_radius_field{max-width:130px}#advanced_form_submitfield{display:none}#property_search_header{position:relative}@media (max-width:1011px){.property_search_form_advanced{position:fixed;display:block;top:80px;left:0;right:0;bottom:0;z-index:2147483640;padding:24px 0;overflow:auto;background-color:#fff}.property_search_form_advanced--collapsed{display:none}}.property_search_form_advanced--btn-toggle{margin:0;white-space:break-spaces}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced--btn-toggle.hidden+.property_search_form_advanced--btn-title{display:inline}}.property_search_form_advanced--btn-title{margin:0}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced--btn-title{display:none}}.property_search_form_advanced__mobile-close{width:100%!important}@media (min-width:752px) and (max-width:1011px){.property_search_form_advanced__mobile-close{width:auto!important}}@media (max-width:751px){.property_search_form_advanced__mobile-close{width:100%!important}}.property_search_form_advanced .fieldset_0>.fieldset__inner{display:flex;flex-wrap:wrap;justify-content:flex-start}.property_search_form_advanced .fieldset_0 .form-group{flex-basis:17%;max-width:17%;min-width:auto}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_0 .form-group{flex-basis:24%;max-width:24%}}@media (max-width:1011px){.property_search_form_advanced .fieldset_0 .form-group{max-width:100%;min-width:240px}}.property_search_form_advanced .fieldset_0 .form-group.field_boolean{flex-basis:0;max-width:none;display:flex;align-items:center}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_0 .form-group.field_radio_buttons{flex:0 0 100%;max-width:100%}.property_search_form_advanced .fieldset_0 .form-group.field_radio_buttons .input_wrap{width:50%;margin:0 auto}}.property_search_form_advanced .fieldset_0 .form-group.compound_field{flex-grow:0}.property_search_form_advanced .fieldset_0 .form-group.compound_field--location_distance{flex-basis:25%;max-width:25%}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_0 .form-group.compound_field--location_distance{flex-basis:45%;max-width:45%}}@media (max-width:1011px){.property_search_form_advanced .fieldset_0 .form-group.compound_field--location_distance{min-width:100%;max-width:none}}.property_search_form_advanced .fieldset_0 .form-group.compound_field--price{flex-basis:25%;max-width:none}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_0 .form-group.compound_field--price{flex-basis:38%;max-width:38%}}@media (max-width:1011px){.property_search_form_advanced .fieldset_0 .form-group.compound_field--price{min-width:100%;border-radius:8px;margin-bottom:16px;border:1px solid #d6d6d6}}.property_search_form_advanced .fieldset_0 .form-group.form_submit{align-self:flex-end;margin-left:auto;min-width:149px}.property_search_form_advanced .fieldset_0 .form-group.form_submit~.form_submit{margin-left:0}.property_search_form_advanced .fieldset_0 .form-group#advanced_form_bedrooms_field{flex-basis:14%;max-width:14%}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_0 .form-group#advanced_form_bedrooms_field{flex-basis:15%;max-width:15%}}@media (max-width:1011px){.property_search_form_advanced .fieldset_0 .form-group#advanced_form_bedrooms_field{max-width:100%;border-radius:8px;border:1px solid #d6d6d6}}.property_search_form_advanced .expand_wrapper{position:fixed;top:0;right:0;width:30%;height:100vh;z-index:999999;max-width:500px;background-color:#fff;transition:right .35s ease-in-out;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05)}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .expand_wrapper{width:45%}}@media (max-width:1011px){.property_search_form_advanced .expand_wrapper{position:static;width:100%;height:auto;max-width:100%;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.property_search_form_advanced .expand_wrapper__header{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);display:flex;color:#000;flex:0 0 100%;font-weight:700;align-items:center;margin-bottom:16px;justify-content:space-between}.property_search_form_advanced .expand_wrapper__header strong{font-weight:700}@media (max-width:751px){.property_search_form_advanced .expand_wrapper__header{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property_search_form_advanced .expand_wrapper__header strong{font-weight:700}}@media (max-width:1011px){.property_search_form_advanced .expand_wrapper__header{position:absolute;display:flex;top:0;left:0;width:100%;padding:16px}}.property_search_form_advanced .expand_wrapper__close{cursor:pointer;font-size:18px;line-height:18px}.property_search_form_advanced--collapsed .expand_wrapper{right:-35%}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced--collapsed .expand_wrapper{right:-45%}}.property_search_form_advanced .fieldset_1 .fieldset__inner{padding:40px 24px;margin-bottom:32px}@media (max-width:1011px){.property_search_form_advanced .fieldset_1 .fieldset__inner{margin:0 auto;padding:20px 0;justify-content:center}}.property_search_form_advanced .fieldset_1__buttons .form_submit{width:auto}.property_search_form_advanced .fieldset_1 .form-group{display:flex;flex-wrap:wrap}@media (min-width:752px) and (max-width:1011px){.property_search_form_advanced .fieldset_1 .form-group{flex:0 0 50%}}@media (max-width:751px){.property_search_form_advanced .fieldset_1 .form-group{flex:0 0 100%}}.property_search_form_advanced .fieldset_1 .form-group.field_boolean{min-width:unset;flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px)}@media (max-width:751px){.property_search_form_advanced .fieldset_1 .form-group.field_boolean{flex:0 0 100%;max-width:100%}}.property_search_form_advanced .fieldset_1 .form-group.field_boolean .input_wrap{background:0 0}@media (min-width:752px) and (max-width:1011px){.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes{flex:0 0 100%}}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown,.property_search_form_advanced .fieldset_1 .form-group.field_string{position:relative;width:auto;max-width:100%}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes label.control-label,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown label.control-label,.property_search_form_advanced .fieldset_1 .form-group.field_string label.control-label{position:absolute;top:10px;left:12px;z-index:1;color:#767676;font-size:12.3px;line-height:14.76px;font-weight:700}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes label.control-label strong,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown label.control-label strong,.property_search_form_advanced .fieldset_1 .form-group.field_string label.control-label strong{font-weight:700}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes .input_wrap,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown .input_wrap,.property_search_form_advanced .fieldset_1 .form-group.field_string .input_wrap{width:100%}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes .evo_select,.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes input:not([type=checkbox]),.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes select,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown .evo_select,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown input:not([type=checkbox]),.property_search_form_advanced .fieldset_1 .form-group.field_dropdown select,.property_search_form_advanced .fieldset_1 .form-group.field_string .evo_select,.property_search_form_advanced .fieldset_1 .form-group.field_string input:not([type=checkbox]),.property_search_form_advanced .fieldset_1 .form-group.field_string select{padding:24px 0 10px}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes .field_checkboxes,.property_search_form_advanced .fieldset_1 .form-group.field_dropdown .field_checkboxes,.property_search_form_advanced .fieldset_1 .form-group.field_string .field_checkboxes{padding-top:30px}@media (min-width:1012px) and (max-width:1411px){.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes{flex-grow:1}}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes label.control-label{top:0;left:0;color:#000;font-size:16.4px;line-height:19.68px;font-weight:700}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes label.control-label strong{font-weight:700}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes .input_wrap{padding:0;border:none!important}.property_search_form_advanced .fieldset_1 .form-group.field_checkboxes .input_wrap .field_checkboxes .checkbox-inline{width:calc(50% - 15px)}.property_search_form_advanced .fieldset_1 label.control-label{flex:0 1 auto;margin-right:0;line-height:26px}@media (max-width:751px){.property_search_form_advanced .fieldset_1 label.control-label{flex-basis:100%;max-width:100%}}.property_search_form_advanced #advanced_form_keywords_field .input_wrap{position:relative}.property_search_form_advanced #advanced_form_keywords_field .input_wrap .svg-icon{color:#1c1c1c;font-weight:700;position:absolute;top:50%;right:15px;display:flex;align-items:center;justify-content:center;pointer-events:visible;transform:translateY(-50%);font-size:22px;line-height:22px}.property_search_form_advanced #advanced_form_keywords_field .input_wrap input{padding-right:30px}.property_search_form_advanced #search_placeholder{width:100%}.property_search_form_advanced #search_placeholder .input_wrap{display:none}.property_search_form_advanced #search_placeholder span{background-color:var(--color-primary);color:#fff;border-radius:10px;padding:4px;margin-right:5px;padding-right:30px;position:relative;display:inline-block}.property_search_form_advanced #search_placeholder i{position:absolute;right:0;top:0;background-color:var(--color-primary);color:#fff;border-radius:25px;cursor:pointer;display:inline-block;font-size:10px;line-height:10px;font-style:normal;font-weight:500;height:25px;line-height:25px;text-align:center;text-transform:none;vertical-align:middle;width:25px}.property_search_form_advanced #search_placeholder i:hover{background:#c9c6c3}.property_search_form_advanced #advanced_form_location_1_field,.property_search_form_advanced #advanced_form_location_full_field{display:none}.property_search_form_advanced.sales #advanced_form_available_now_field,.property_search_form_advanced.sales #advanced_form_let_agreed_field,.property_search_form_advanced.sales #advanced_form_price_rental_field,.property_search_form_advanced.sales [id*=rent]{display:none}@media (min-width:752px) and (max-width:1011px){.property_search_form_advanced.sales.property_search_form_advanced--collapsed .fieldset_0 .form-group#advanced_form_sale_agreed_field{display:flex!important;max-width:33%!important;flex-basis:33%!important}}@media (max-width:751px){.property_search_form_advanced.sales.property_search_form_advanced--collapsed .fieldset_0 .form-group#advanced_form_sale_agreed_field{display:flex!important;max-width:100%;flex-basis:100%}}.property_search_form_advanced.rental #advanced_form_chain_free_field,.property_search_form_advanced.rental #advanced_form_price_field,.property_search_form_advanced.rental #advanced_form_sale_agreed_field,.property_search_form_advanced.rental [for=advanced_form_type_3],.property_search_form_advanced.rental [for=advanced_form_type_4]{display:none}@media (min-width:752px) and (max-width:1011px){.property_search_form_advanced.rental.property_search_form_advanced--collapsed .fieldset_0 .form-group#advanced_form_let_agreed_field{display:flex!important;max-width:33%!important;flex-basis:33%!important}}@media (max-width:751px){.property_search_form_advanced.rental.property_search_form_advanced--collapsed .fieldset_0 .form-group#advanced_form_let_agreed_field{display:flex!important;max-width:100%;flex-basis:100%}}@media (max-width:751px){.checkbox-inline{width:50%}}@media (min-width:752px) and (max-width:1011px){.checkbox-inline{width:33.33%}}#advanced_form_location_full_field{align-items:center}#advanced_form_location_full_field #search_placeholder,#advanced_form_location_full_field label{flex:1 1 0%}#advanced_form_location_full_field .input_wrap{display:none}#advanced_form_location_1_field .input_wrap{width:100%;max-width:340px;vertical-align:middle;display:flex;position:relative}#advanced_form_location_1_field input{flex:1 1 0%}#advanced_form_location_1_field .btn{width:100px}#save_search_form .form-group{min-width:100%}.property_wrapper{display:flex;flex-wrap:wrap}.list_item.property{position:relative;margin:0 0 32px;padding:2px 16px;display:flex;flex:1 1 0%;flex-wrap:wrap;min-width:284px}.list_item.property .close-property{display:none}.list_item.property .main_wrapper,.list_item.property>.inner_wrapper{display:flex;flex:1 1 0;max-width:100%;flex-wrap:wrap;overflow:hidden;transition:.2s ease-out;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.list_item.property .main_wrapper{border:1px solid #d6d6d6;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.list_item.property>.inner_wrapper{border:1px solid #d6d6d6;background-color:#fff}.list_item.property>.inner_wrapper:hover{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.list_item.property>.inner_wrapper:hover .main_wrapper{border-color:transparent}.list_item.property .sale_pre_message{margin:0;font-size:16.4px;line-height:19.68px;text-transform:none;font-weight:400}.list_item.property .sale_price{font-weight:700;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.921875rem;font-size:calc(max(1.921875rem, 16px));line-height:36.9px;line-height:calc(max(1.921875rem, 16px) * 1.2)}.list_item.property .sale_price strong{font-weight:700}@media (max-width:751px){.list_item.property .sale_price{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.list_item.property .sale_price strong{font-weight:700}}.list_item.property .sale_price .period{font-family:Lato,sans-serif;font-weight:400}.list_item.property .blurb{margin-bottom:8px;color:#2b2b2b;font-size:18.45px;line-height:22.14px;font-weight:700}.list_item.property .blurb strong{font-weight:700}@media (max-width:751px){.list_item.property .blurb{font-size:16.4px;line-height:19.68px;font-weight:700}.list_item.property .blurb strong{font-weight:700}}.list_item.property .fees{color:#a6a6a6;display:block}.list_item.property .address{margin:0 0 16px;font-size:16.4px;line-height:19.68px;color:#2b2b2b}.list_item.property .address strong{font-weight:700}.list_item.property .bullets .list-group ul{column-count:unset}.list_item.property .bullets .list-group li{margin-bottom:12px;margin-left:16px!important;font-size:14.35px;line-height:17.22px;color:#575757}.list_item.property .bullets .list-group li strong{font-weight:700}.list_item.property .bullets .list-group li:nth-child(n+7){display:none}.list_item.property .bullets .list-group li:last-of-type{display:list-item}.list_item.property .bullets .list-group li .svg-icon{display:none}.list_item.property .image_buttons{margin-top:auto;margin-left:-5px;margin-right:-5px;margin-bottom:-10px;display:flex}@media (min-width:1012px) and (max-width:1411px){.list_item.property .image_buttons{margin-top:0}}.list_item.property .image_buttons a{height:50px;font-size:14.35px;line-height:17.22px;min-width:150px;flex:1 1 0%;margin:0 5px 10px;padding:15px 5px}.list_item.property .image_buttons a.images{background-color:#fff;color:#1c1c1c;border:1px solid #000}.list_item.property .image_buttons a.images span{font-weight:700}.list_item.property .list-group{margin:15px 0 0;overflow:hidden}@media (min-width:1012px) and (max-width:1411px){.list_item.property .list-group{margin-top:5px}}.list_item.property .list-group label{font-family:Lato,sans-serif;display:block;margin:0 0 8px}@media (min-width:1012px) and (max-width:1411px){.list_item.property .list-group label{display:none}}.list_item.property .list-group ul{padding:0;margin:0}@media (min-width:1412px){.list_item.property .list-group ul{-webkit-column-count:2;column-count:2}}.list_item.property .list-group li{list-style-position:outside;font-size:12.3px;line-height:14.76px;margin:0 0 5px;margin-left:14px!important}@media (max-width:1411px){.list_item.property .list-group li:nth-of-type(n+6){display:none}}.list_item.property .image_wrapper{display:block;position:relative;color:#fff;overflow:hidden;height:100%}.list_item.property .image_wrapper span.enlarge{right:0}.list_item.property .image_wrapper span.sale_status{left:0}.list_item.property .image_wrapper img{width:100%}.list_item.property .image_overlays{position:absolute;top:12px;left:12px;display:flex;gap:8px}.list_item.property .sale_status{padding:6px;text-transform:uppercase;font-size:14.35px;line-height:17.22px;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.list_item.property .sale_status strong{font-weight:700}.list_item.property .sale_status--featured{text-align:center;max-width:none;flex:1 1 0%}.list_item.property .img_wrapper{position:relative;padding-top:66.66%;height:100%}.list_item.property .img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;object-fit:cover}.list_item.property .images_section{position:relative;z-index:1;padding:0}.list_item.property .images_section .audio_tour{cursor:pointer;text-align:center}.list_item.property .images_section .audio_tour:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(50,50,50,.8),rgba(50,50,50,.8))}.list_item.property .images_section .audio_tour.img:before{margin-right:0;margin-top:23px}.list_item.property .images_section .image_row{margin:0 -2.5px 16px;display:flex;flex-wrap:wrap;background-color:#fff}@media (max-width:1011px){.list_item.property .images_section .image_row{margin:0}}.list_item.property .images_section .image_row a{flex:1 1 33%;min-width:94px;max-width:50%;padding:5px 2.5px 0}@media (max-width:1011px){.list_item.property .images_section .image_row a{padding:0}}@media (min-width:752px) and (max-width:1011px){.list_item.property .images_section .image_row a:nth-of-type(n+5){display:none}}@media (min-width:1012px) and (max-width:1411px){.list_item.property .images_section .image_row a:nth-of-type(n+4){display:none}}.list_item.property .buttons{width:100%;margin-top:auto}.list_item.property .buttons .btn-group{width:auto;margin:32px -8px -10px}@media (max-width:1011px){.list_item.property .buttons .btn-group{margin:32px -8px -10px}}.list_item.property .buttons .btn{margin:32px 8px 10px}.list_item.property .buttons .btn.btn-default:hover{background-color:#c9c6c3;color:#fff!important}.list_item.property .buttons a{font-size:14.35px;line-height:17.22px}.list_item.property .description{font-size:14.35px;line-height:17.22px;-webkit-line-clamp:3;max-height:51.66px}.list_item.property .description p{margin:0}.list_item.property .description p+p{display:none}.list_item.property .footer_section{position:relative;display:flex;justify-content:space-between}@media (max-width:751px){.list_item.property .footer_section{flex:1 0 100%}}.list_item.property .footer_section a{display:inline-block;color:#1c1c1c}.list_item.property .footer_section .contact{color:#2b2b2b;font-size:14.35px;line-height:17.22px}.list_item.property .footer_section .contact strong{font-weight:700}@media (min-width:752px) and (max-width:1011px){.list_item.property .footer_section .contact{display:flex}}.list_item.property .footer_section .contact .svg-icon{margin-right:4px}.list_item.property .footer_section .ref{position:absolute;bottom:0;right:50%;font-size:12.3px;line-height:14.76px}.list_item.property .footer_section .ref strong{font-weight:700}.list_item.property.is-premium .inner_wrapper{border:1px solid #c9c6c3}@media (max-width:751px){.list_item.property.has-franchise .footer_section .contact{display:flex;width:100%;align-items:center;justify-content:center}}.list_item.property.has-franchise .footer_section .contact .svg-icon{display:none}.list_item.property.has-franchise .footer_section .logo{display:inline-block;margin:0 10px 0 0;height:30px;border-radius:1px;vertical-align:middle}@media (max-width:751px){.list_item.property.has-franchise .footer_section .logo{height:40px}}.index_widget_wrapper .inner_wrapper h4{text-transform:capitalize}.index_widget_wrapper ul{list-style:none;padding:0}.autopagi_shroud{padding:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.autopagi_shroud,.autopagi_shroud div{text-align:center}.autopagi_shroud p{margin:16px 0;font-weight:700}.autopagi_shroud#autopagi_shroud_pre{padding:45px 0;margin-bottom:20px}.autopagi_shroud#autopagi_shroud_pre.complete{display:none;margin-bottom:0}.property_list__strip{padding:32px 0;padding-top:20px!important}.property_list__strip--map{padding:0!important}.property_list__strip .list-cta__wrapper{border:1px solid #d6d6d6;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);-moz-box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.property_list__strip .list-cta__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);font-weight:700}.property_list__strip .list-cta__title strong{font-weight:700}@media (max-width:751px){.property_list__strip .list-cta__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property_list__strip .list-cta__title strong{font-weight:700}}@media (max-width:751px){.property-list-wrapper--list .strip__row{margin:0}}.property-list-wrapper--list .list_wrapper .list_item{flex:0 0 25%;padding:0 12px;min-width:unset;margin-bottom:24px}@media (max-width:751px){.property-list-wrapper--list .list_wrapper .list_item{flex:0 0 100%;max-width:100%}}.property-list-wrapper--list .list_wrapper .list_item .inner_wrapper{overflow:hidden}.property-list-wrapper--list .list_wrapper .list_item .main_image{margin-right:0}.property-list-wrapper--list .list_wrapper .list_item .main_image .img{border-radius:0}.property-list-wrapper--list .list_wrapper .list_item .property-list-images{display:none}.property-list-wrapper--list .list_wrapper .list_item .images_section{flex:0 0 100%;max-width:100%}.property-list-wrapper--list .list_wrapper .list_item .info_section{flex:0 0 100%;max-width:100%;padding:8px 16px 12px}.property-list-wrapper--list .list_wrapper .list_item .info_section .sale_price{font-size:20.5px;line-height:24.6px}.property-list-wrapper--list .list_wrapper .list_item .info_section .blurb{font-size:16.4px;line-height:19.68px}.property-list-wrapper--list .list_wrapper .list_item .info_section .sale_post_message{display:none}.property-list-wrapper--list .list_wrapper .list_item .info_section .bullets{display:none}.property-list-wrapper--map-view{float:left;width:60%;padding-right:25px}@media (max-width:751px){.property-list-wrapper--map-view{order:1;width:100%;float:unset;padding-right:0}}.property-list-wrapper--map-view .autopagi_shroud{position:relative}.property-list-wrapper--map-view .autopagi_shroud .property_list__pagi-number{display:none}@media (max-width:1011px){.property-list-wrapper--map-view .list_wrapper .list_cta{width:100%;flex:0 0 100%}}@media (max-width:751px){.property-list-wrapper--map-view .list_wrapper .list_cta .list-cta{padding:0}}.property-list-wrapper--map-view .list_wrapper .list_item{flex:0 0 50%;min-width:unset}@media (max-width:1011px){.property-list-wrapper--map-view .list_wrapper .list_item{flex:0 0 100%;max-width:100%}}@media (min-width:1012px) and (max-width:1411px){.property-list-wrapper--map-view .list_wrapper .list_item .info_section{padding:8px 10px 12px}}.property-list-map{position:sticky;top:112px;width:40%;float:left;overflow:hidden;border:1px solid #d6d6d6;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media (max-width:751px){.property-list-map{position:static;order:0;width:calc(100% + 32px);height:calc(100vh - 80px - 182px);border:none;box-shadow:none;border-radius:0;margin-top:-20px;margin-left:-16px;margin-bottom:60px}}.property-list-map>.property_list__map{height:calc(100vh - 112px)}.property-list-map>.property_list__map .property-search-map,.property-list-map>.property_list__map .property-search-map__inner,.property-list-map>.property_list__map .property-search-map__map{width:100%;height:100%}@media (max-width:751px){.property_list__list{position:relative;display:flex;flex-direction:column}}.property_list__strip--list .property{min-width:100%}@media (min-width:752px) and (max-width:1011px){.property_list__strip--list .property{min-width:50%;flex:0 0 50%}}.property_list__strip--list .property .inner_wrapper{cursor:pointer;min-height:383px}.property_list__strip--list .property .info_section{padding:20px 24px 0;display:flex;flex:1 1 0;flex-direction:column}@media (min-width:1412px){.property_list__strip--list .property .info_section{flex:0 0 35%;max-width:35%}}@media (min-width:1012px) and (max-width:1411px){.property_list__strip--list .property .info_section{flex:0 0 45%;max-width:45%}}@media (max-width:1011px){.property_list__strip--list .property .info_section{padding:10px 12px}}.property_list__strip--list .property .info_section__price-wrapper{display:flex;align-items:center;margin-bottom:12px;justify-content:space-between}.property_list__strip--list .property .info_section__price-link{display:flex;gap:6px;align-items:baseline}@media (min-width:1012px) and (max-width:1411px){.property_list__strip--list .property .info_section__price-link{flex-direction:column}}.property_list__strip--list .property .info_section__price-link .sale_post_message{font-size:14.35px;line-height:17.22px;color:#575757}.property_list__strip--list .property .info_section__price-link .sale_post_message strong{font-weight:700}@media (max-width:1011px){.property_list__strip--list .property .info_section__price-link .sale_post_message{display:none}}.property_list__strip--list .property .info_section__asking-price{font-size:16.4px;line-height:19.68px}.property_list__strip--list .property .info_section__asking-price strong{font-weight:700}.property_list__strip--list .property .info_section__room{font-size:18.45px;line-height:22.14px}.property_list__strip--list .property .info_section__room strong{font-weight:700}@media (max-width:751px){.property_list__strip--list .property .info_section__room{font-size:16.4px;line-height:19.68px}.property_list__strip--list .property .info_section__room strong{font-weight:700}}.property_list__strip--list .property .info_section__room .svg-icon{margin-left:0;margin-right:5px}.property_list__strip--list .property .info_section__label{display:none}.property_list__strip--list .property .info_section .blurb{margin-bottom:12px}.property_list__strip--list .property .info_section .address{margin-bottom:0}.property_list__strip--list .property .images_section{display:flex;flex-direction:row}@media (min-width:1412px){.property_list__strip--list .property .images_section{flex:0 0 65%;max-width:65%}}@media (min-width:1012px) and (max-width:1411px){.property_list__strip--list .property .images_section{flex:0 0 55%;max-width:55%}}@media (max-width:1011px){.property_list__strip--list .property .images_section{display:block;max-width:100%;min-width:100%}}.property_list__strip--list .property .images_section__mobile-points{display:none}@media (max-width:1011px){.property_list__strip--list .property .images_section__mobile-points{display:block;position:absolute;width:100%;height:100%}}.property_list__strip--list .property .images_section .property-sash{position:absolute;top:12px;left:12px;z-index:1;padding:6px 8px;font-size:14.35px;line-height:17.22px;font-weight:700;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:var(--color-primary);color:#fff}.property_list__strip--list .property .images_section .property-sash strong{font-weight:700}.property_list__strip--list .property .images_section .image_row{gap:8px;margin:0;flex:0 0 203px;max-width:100%}@media (max-width:1011px){.property_list__strip--list .property .images_section .image_row{display:block;padding:0;width:100%;flex:0 0 100%;overflow:hidden}}.property_list__strip--list .property .images_section .image_row .small-images{position:relative;padding:0;flex:0 0 100%;max-width:100%;min-width:100%}.property_list__strip--list .property .images_section .image_row .small-images:first-of-type{display:none}.property_list__strip--list .property .images_section .image_row .small-images:nth-child(n+5){display:none}@media (max-width:1011px){.property_list__strip--list .property .images_section .image_row .small-images{display:block;min-width:unset;height:292px}.property_list__strip--list .property .images_section .image_row .small-images:first-of-type{display:block}.property_list__strip--list .property .images_section .image_row .small-images:nth-child(n+2){display:none}}.property_list__strip--list .property .images_section .image_row .small-images .audio_tour{height:100%}.property_list__strip--list .property .images_section .image_row .small-images img{width:100%;height:100%;object-fit:cover}.property_list__strip--list .property .images_section .image_row .small-images__tour-text{position:absolute;top:50%;left:50%;z-index:1;pointer-events:none;transform:translate(-50%,-50%)}.property_list__strip--list .property .images_section .image_row .small-images__tour-text .svg-icon{position:relative;display:inline-block;top:1px;z-index:1;margin-bottom:12px;color:#fff;font-size:28px;line-height:28px}.property_list__strip--list .property .images_section .image_row .small-images__tour-text span{position:relative;display:block;z-index:1;text-align:center;color:#fff;font-size:16.4px;line-height:19.68px;font-weight:700;text-shadow:0 0 12px rgba(16,24,40,.65)}.property_list__strip--list .property .images_section .image_row .small-images__tour-text span strong{font-weight:700}.property_list__strip--list .property__image-flashes{position:absolute;display:flex;gap:12px;left:12px;bottom:12px}@media (max-width:1011px){.property_list__strip--list .property__image-flashes{display:none}}.property_list__strip--list .property__image-flashes .flash{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#2b2b2b;font-size:16.4px;line-height:19.68px;transition:.2s ease-out;background:rgba(255,255,255,.75)}.property_list__strip--list .property__image-flashes .flash:hover{color:#fff;background-color:#2b2b2b}.property_list__strip--list .property .save{position:absolute;z-index:2;left:16px;bottom:16px;width:40px;height:40px;line-height:32px;text-align:center;border-radius:50%;background-color:#f5f5f5;transition:color 125ms ease-in-out;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05)}.property_list__strip--list .property .save:hover{color:#ac1b40}.property_list__strip--list .property .main_wrapper,.property_list__strip--list .property>.inner_wrapper{overflow:visible}@media (max-width:1011px){.property_list__strip--list .property .main_wrapper,.property_list__strip--list .property>.inner_wrapper{z-index:1;overflow:hidden}}.property_list__strip--list .property .main_image{position:relative;flex:1 0 auto;margin-right:4px}@media (max-width:1011px){.property_list__strip--list .property .main_image{display:none;margin-right:0}}.property_list__strip--list .property .main_image .img{border-top-left-radius:12px;border-bottom-left-radius:12px}.property_list__strip--list .property .logo{position:absolute;z-index:2;right:16px;bottom:16px;max-width:50px;border-radius:4px;border:1px solid #fff}.property_list__strip--list .property .property-list-images__dots{display:none}@media (max-width:1011px){.property_list__strip--list .property .property-list-images__dots{position:absolute;display:block;left:50%;bottom:10px;overflow:hidden;width:calc(20px * 5);transform:translateX(-50%)}.property_list__strip--list .property .property-list-images__dots .slick-dots li:after{border:.5px solid #fff}}.property_list__strip--list .property .footer_section{margin:auto 0 0;align-items:center;border-top:1px solid #d6d6d6}.property_list__strip--list .property .footer_section a{font-size:14.35px;line-height:17.22px}.property_list__strip--list .property .footer_section a strong{font-weight:700}@media (min-width:752px) and (max-width:1011px){.property_list__strip--list .property .footer_section a:before{margin:0}}@media (min-width:1012px) and (max-width:1411px){.property_list__strip--list .property .footer_section a:before{margin:0}}.property_list__strip--list .property .footer_section a:hover .svg-icon{color:var(--color-primary)}.property_list__strip--list .property .footer_section a .svg-icon{margin-right:4px;vertical-align:top}.property_list__strip--list .property .footer_section__right{flex:0 0 100px;padding-left:0;padding-right:0;text-align:right}.property_list__strip--list .property .footer_section__right .save{font-weight:700;font-size:14.35px;line-height:17.22px}.property_list__strip--list .property .footer_section__right .save strong{font-weight:700}@media (max-width:1011px){.property_list__strip--list .property .bullets,.property_list__strip--list .property .description,.property_list__strip--list .property .image_buttons,.property_list__strip--list .property .ref{display:none!important}.property_list__strip--list .property .footer_section{flex-wrap:wrap;flex:0 0 auto;padding-top:10px}.property_list__strip--list .property .footer_section__left{flex:0 0 70%}.property_list__strip--list .property .footer_section__right{flex:0 0 auto}.property_list__strip--list .property .buttons{margin-top:20px}.property_list__strip--list .property .buttons .btn-group{display:flex;flex-wrap:wrap;margin:0 -6px}.property_list__strip--list .property .buttons .btn-group.no-floorplan .full-details{flex-basis:0;margin-bottom:0}.property_list__strip--list .property .buttons .btn{order:1;font-size:12.3px;line-height:14.76px;margin:0 6px}.property_list__strip--list .property .buttons .full-details{order:0;flex-basis:100%;margin-bottom:6px}}.list_cta{width:100%}@media (min-width:752px) and (max-width:1011px){.list_cta{width:50%;flex:0 0 50%;padding:2px 0}.list_cta .strip__container,.list_cta .strip__row{height:100%}}.widget_locations,.widget_related_searches{margin-top:32px;padding:16px 32px;border:1px solid #ccc}.widget_locations h4,.widget_related_searches h4{border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:16px}.widget_locations ul,.widget_related_searches ul{padding:0;list-style:none}.widget_locations a,.widget_related_searches a{color:#444}.property-search-map{background-color:#f5f5f5}.property-search-map__inner{position:relative}.property-search-map__map{width:100%;height:672px;background-color:#f5f5f5}@media (max-width:751px){.property-search-map__map{height:calc(90vh - 80px)}}.property-search-map__placeholder{position:absolute;top:60px;left:16px;bottom:16px;z-index:5;max-width:370px}@media (max-width:751px){.property-search-map__placeholder{top:unset;left:12px;right:12px;bottom:12px}}.property-search-map__placeholder--development{top:unset;max-width:100%}.property-search-map__placeholder--development .development-properties-list__list{margin:0}.property-search-map__placeholder .list_item.property{position:relative;margin:0;padding:0;min-width:350px}@media (max-width:751px){.property-search-map__placeholder .list_item.property{min-width:unset}}.property-search-map__placeholder .list_item.property .close-property{position:absolute;display:block;top:16px;right:16px;z-index:30;width:16px;height:16px;color:#000;font-size:10px;line-height:16px;text-align:center;border-radius:50%;background-color:#f5f5f5}@media (max-width:751px){.property-search-map__placeholder .list_item.property .close-property{top:2px;right:2px}}.property-search-map__placeholder .list_item.property .inner_wrapper{display:block;overflow:hidden;min-height:unset;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media (max-width:751px){.property-search-map__placeholder .list_item.property .inner_wrapper{display:flex}}.property-search-map__placeholder .list_item.property .images_section{max-width:100%}@media (max-width:751px){.property-search-map__placeholder .list_item.property .images_section{max-width:30%;min-width:30%}}.property-search-map__placeholder .list_item.property .images_section .image_wrapper{width:100%}@media (max-width:751px){.property-search-map__placeholder .list_item.property .sale_pre_message{display:none}}.property-search-map__placeholder .list_item.property .description{display:none}.property-search-map__placeholder .list_item.property .info_section{max-width:100%;padding:12px 16px}@media (max-width:751px){.property-search-map__placeholder .list_item.property .info_section__header__bottom{display:none}}@media (max-width:751px){.property-search-map__placeholder .list_item.property .image_overlays{display:none}}@media (max-width:751px){.property-search-map__placeholder .list_item.property .buttons{display:none}}.property-search-map__placeholder .list_item.property .buttons .btn{margin-top:0}.property-search-map__placeholder .list_item.property .footer_section{padding:12px 16px}@media (max-width:751px){.property-search-map__placeholder .list_item.property .footer_section{display:none}}.property-search-map__placeholder .list_item.property .footer_section .contact{display:flex;align-items:center}.property-search-map #map_container{height:100%}body.no_properties .property_list.strip{padding-bottom:16px}.propertyInfo .image_address,.propertyInfo .listing{display:table;margin-bottom:64px;width:100%}@media (max-width:751px){.propertyInfo .image_address,.propertyInfo .listing{display:block}}.propertyInfo .image_address>div,.propertyInfo .listing>div{display:table-cell}@media (max-width:751px){.propertyInfo .image_address>div,.propertyInfo .listing>div{display:block}}@media (max-width:751px){.propertyInfo .image_address .image,.propertyInfo .listing .image{display:none}}.propertyInfo .image_address .image a,.propertyInfo .listing .image a{display:block;overflow:hidden}.propertyInfo .image_address .image a span,.propertyInfo .listing .image a span{display:none}.propertyInfo .image_address{margin-bottom:16px}.propertyInfo .image_address .image{padding-right:32px;vertical-align:top;width:107px}.propertyInfo .image_address .address{font-family:Lato,sans-serif;font-weight:600;vertical-align:middle}.propertyInfo .listing .pre_sales_message{color:#c9c6c3}.propertyInfo .listing .blurb,.propertyInfo .listing .price{color:var(--color-primary)}.propertyInfo .listing .price{font-size:41px;line-height:49.2px;font-family:Lato,sans-serif;font-weight:100}.propertyInfo .listing .address{color:#a6a6a6}.propertyInfo .listing>div{vertical-align:middle}.propertyInfo .listing .image{padding-right:64px;width:250px}.propertyInfo .listing .info{text-align:left}.propertyInfo .listing .info_price{margin-bottom:32px}.propertyInfo .listing .info_price+.info_details{padding-top:32px;border-top:solid 1px #a6a6a6}.propertyInfo .listing .info_price:last-child{margin-bottom:0}.property_list.properties-for-sale-carousel,.property_list.properties-to-let-carousel,.property_list.recent_view,.property_list.sold_carousel_view{text-align:center}.property_list.properties-for-sale-carousel .slick-arrow,.property_list.properties-to-let-carousel .slick-arrow,.property_list.recent_view .slick-arrow,.property_list.sold_carousel_view .slick-arrow{margin:0;width:32px;height:32px;flex:0 0 32px;display:flex;border-radius:50%;align-items:center;justify-content:center;font-size:16px;line-height:16px;background-color:#c9c6c3;color:#1c1c1c}.property_list.properties-for-sale-carousel .slick-prev,.property_list.properties-to-let-carousel .slick-prev,.property_list.recent_view .slick-prev,.property_list.sold_carousel_view .slick-prev{margin-right:16px}@media (max-width:751px){.property_list.properties-for-sale-carousel .slick-prev,.property_list.properties-to-let-carousel .slick-prev,.property_list.recent_view .slick-prev,.property_list.sold_carousel_view .slick-prev{margin-left:6px;margin-right:0}}.property_list.properties-for-sale-carousel .slick-next,.property_list.properties-to-let-carousel .slick-next,.property_list.recent_view .slick-next,.property_list.sold_carousel_view .slick-next{margin-left:16px}@media (max-width:751px){.property_list.properties-for-sale-carousel .slick-next,.property_list.properties-to-let-carousel .slick-next,.property_list.recent_view .slick-next,.property_list.sold_carousel_view .slick-next{margin-right:6px;margin-left:0}}@media (max-width:751px){.property_list.properties-for-sale-carousel .slick-dots,.property_list.properties-to-let-carousel .slick-dots,.property_list.recent_view .slick-dots,.property_list.sold_carousel_view .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}.property_list.properties-for-sale-carousel .property_wrapper,.property_list.properties-to-let-carousel .property_wrapper,.property_list.recent_view .property_wrapper,.property_list.sold_carousel_view .property_wrapper{display:flex;flex-wrap:nowrap;align-items:center}@media (max-width:751px){.property_list.properties-for-sale-carousel .property_wrapper>.property:nth-child(n+2),.property_list.properties-to-let-carousel .property_wrapper>.property:nth-child(n+2),.property_list.recent_view .property_wrapper>.property:nth-child(n+2),.property_list.sold_carousel_view .property_wrapper>.property:nth-child(n+2){display:none}.property_list.properties-for-sale-carousel .property_wrapper.slick-dotted,.property_list.properties-to-let-carousel .property_wrapper.slick-dotted,.property_list.recent_view .property_wrapper.slick-dotted,.property_list.sold_carousel_view .property_wrapper.slick-dotted{margin-bottom:16px}}.property_list.properties-for-sale-carousel .property,.property_list.properties-to-let-carousel .property,.property_list.recent_view .property,.property_list.sold_carousel_view .property{text-align:left;vertical-align:top}.property_list.properties-for-sale-carousel .property>.inner_wrapper,.property_list.properties-to-let-carousel .property>.inner_wrapper,.property_list.recent_view .property>.inner_wrapper,.property_list.sold_carousel_view .property>.inner_wrapper{color:#444;max-width:320px;width:100%;margin:auto;height:100%;border:none;padding:0;overflow:hidden;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);box-shadow:0 12px 16px -4px rgba(16,24,40,.1),0 4px 6px -2px rgba(16,24,40,.05);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}@media (min-width:1012px) and (max-width:1411px){.property_list.properties-for-sale-carousel .property>.inner_wrapper,.property_list.properties-to-let-carousel .property>.inner_wrapper,.property_list.recent_view .property>.inner_wrapper,.property_list.sold_carousel_view .property>.inner_wrapper{max-width:300px}}.property_list.properties-for-sale-carousel .property>.inner_wrapper:hover .bg-img,.property_list.properties-to-let-carousel .property>.inner_wrapper:hover .bg-img,.property_list.recent_view .property>.inner_wrapper:hover .bg-img,.property_list.sold_carousel_view .property>.inner_wrapper:hover .bg-img{transform:scale(1.1)}@media (max-width:1011px){.property_list.properties-for-sale-carousel .property>.inner_wrapper:hover .bg-img,.property_list.properties-to-let-carousel .property>.inner_wrapper:hover .bg-img,.property_list.recent_view .property>.inner_wrapper:hover .bg-img,.property_list.sold_carousel_view .property>.inner_wrapper:hover .bg-img{transform:scale(1)}}.property_list.properties-for-sale-carousel .property .image_bg,.property_list.properties-to-let-carousel .property .image_bg,.property_list.recent_view .property .image_bg,.property_list.sold_carousel_view .property .image_bg{flex:0 0 100%;height:200px}.property_list.properties-for-sale-carousel .property .image_bg .bg-img,.property_list.properties-to-let-carousel .property .image_bg .bg-img,.property_list.recent_view .property .image_bg .bg-img,.property_list.sold_carousel_view .property .image_bg .bg-img{width:100%;height:100%;background-size:cover;background-position:center center;transition:.3s ease-in-out}.property_list.properties-for-sale-carousel .property .image_wrapper,.property_list.properties-to-let-carousel .property .image_wrapper,.property_list.recent_view .property .image_wrapper,.property_list.sold_carousel_view .property .image_wrapper{border-radius:0}.property_list.properties-for-sale-carousel .property .image_wrapper .sale_status,.property_list.properties-to-let-carousel .property .image_wrapper .sale_status,.property_list.recent_view .property .image_wrapper .sale_status,.property_list.sold_carousel_view .property .image_wrapper .sale_status{left:16px;bottom:12px;font-weight:700;border-radius:46px;font-size:16.4px;line-height:19.68px;-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.property_list.properties-for-sale-carousel .property .image_wrapper .sale_status strong,.property_list.properties-to-let-carousel .property .image_wrapper .sale_status strong,.property_list.recent_view .property .image_wrapper .sale_status strong,.property_list.sold_carousel_view .property .image_wrapper .sale_status strong{font-weight:700}.property_list.properties-for-sale-carousel .property .image_overlays,.property_list.properties-to-let-carousel .property .image_overlays,.property_list.recent_view .property .image_overlays,.property_list.sold_carousel_view .property .image_overlays{top:unset;bottom:12px}.property_list.properties-for-sale-carousel .property .image_overlays .sale_status,.property_list.properties-to-let-carousel .property .image_overlays .sale_status,.property_list.recent_view .property .image_overlays .sale_status,.property_list.sold_carousel_view .property .image_overlays .sale_status{padding:4px 12px;text-transform:none}.property_list.properties-for-sale-carousel .property .blurb,.property_list.properties-to-let-carousel .property .blurb,.property_list.recent_view .property .blurb,.property_list.sold_carousel_view .property .blurb{overflow:hidden;margin-bottom:10px;color:#2b2b2b;text-overflow:ellipsis;font-size:18.45px;line-height:22.14px}.property_list.properties-for-sale-carousel .property .blurb strong,.property_list.properties-to-let-carousel .property .blurb strong,.property_list.recent_view .property .blurb strong,.property_list.sold_carousel_view .property .blurb strong{font-weight:700}@media (max-width:751px){.property_list.properties-for-sale-carousel .property .blurb,.property_list.properties-to-let-carousel .property .blurb,.property_list.recent_view .property .blurb,.property_list.sold_carousel_view .property .blurb{font-size:16.4px;line-height:19.68px}.property_list.properties-for-sale-carousel .property .blurb strong,.property_list.properties-to-let-carousel .property .blurb strong,.property_list.recent_view .property .blurb strong,.property_list.sold_carousel_view .property .blurb strong{font-weight:700}}.property_list.properties-for-sale-carousel .property .property-header__details__blurb__available,.property_list.properties-to-let-carousel .property .property-header__details__blurb__available,.property_list.recent_view .property .property-header__details__blurb__available,.property_list.sold_carousel_view .property .property-header__details__blurb__available{display:none}.property_list.properties-for-sale-carousel .property .sale_price,.property_list.properties-to-let-carousel .property .sale_price,.property_list.recent_view .property .sale_price,.property_list.sold_carousel_view .property .sale_price{font-weight:700;margin-bottom:10px;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.921875rem;font-size:calc(max(1.921875rem, 16px));line-height:36.9px;line-height:calc(max(1.921875rem, 16px) * 1.2)}.property_list.properties-for-sale-carousel .property .sale_price strong,.property_list.properties-to-let-carousel .property .sale_price strong,.property_list.recent_view .property .sale_price strong,.property_list.sold_carousel_view .property .sale_price strong{font-weight:700}@media (max-width:751px){.property_list.properties-for-sale-carousel .property .sale_price,.property_list.properties-to-let-carousel .property .sale_price,.property_list.recent_view .property .sale_price,.property_list.sold_carousel_view .property .sale_price{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.property_list.properties-for-sale-carousel .property .sale_price strong,.property_list.properties-to-let-carousel .property .sale_price strong,.property_list.recent_view .property .sale_price strong,.property_list.sold_carousel_view .property .sale_price strong{font-weight:700}}.property_list.properties-for-sale-carousel .property .address,.property_list.properties-to-let-carousel .property .address,.property_list.recent_view .property .address,.property_list.sold_carousel_view .property .address{margin:auto 0 0;color:#2b2b2b;font-size:14.35px;line-height:17.22px}.property_list.properties-for-sale-carousel .property .address strong,.property_list.properties-to-let-carousel .property .address strong,.property_list.recent_view .property .address strong,.property_list.sold_carousel_view .property .address strong{font-weight:700}.property_list.properties-for-sale-carousel .property .info_section,.property_list.properties-to-let-carousel .property .info_section,.property_list.recent_view .property .info_section,.property_list.sold_carousel_view .property .info_section{display:block;width:100%}.property_list.properties-for-sale-carousel .property .info_section__text,.property_list.properties-to-let-carousel .property .info_section__text,.property_list.recent_view .property .info_section__text,.property_list.sold_carousel_view .property .info_section__text{padding:16px}#no_property_matches .cta{padding:32px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#no_property_matches h4{margin-top:0}.property_list.small_view .property_wrapper{margin-left:-8px;margin-right:-8px}.property_list.small_view .property{flex:0 0 50%;min-width:50%;padding:0 8px}@media (max-width:751px){.property_list.small_view .property{flex:0 0 100%}}.property_list.small_view .property .bg-img{width:100%;height:166px}.search-header__wrapper{display:flex;gap:16px;padding:24px 0;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e8e8}@media (max-width:751px){.search-header__wrapper{flex-direction:column;padding:16px 0}}@media (min-width:752px) and (max-width:1011px){.search-header__wrapper{flex-direction:column;padding:16px 0}}@media (max-width:751px){.search-header__wrapper--map .search-header__filter-map{flex:0 0 auto}}@media (max-width:751px){.search-header__wrapper--map .search-header__location,.search-header__wrapper--map .search-header__sort{display:none}}@media (max-width:1011px){.search-header__location{width:100%}}.search-header__title{font-weight:700;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2);margin-bottom:0}.search-header__title strong{font-weight:700}@media (max-width:751px){.search-header__title{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.search-header__title strong{font-weight:700}}@media (max-width:1011px){.search-header__title{font-size:18.45px;line-height:22.14px}}.search-header__save{align-self:center}@media (max-width:751px){.search-header__save{order:1;text-align:center;align-self:unset;padding-bottom:12px;border-bottom:2px solid #e8e8e8}}@media (min-width:752px) and (max-width:1011px){.search-header__save{order:1;text-align:center;align-self:unset;padding-bottom:12px;border-bottom:2px solid #e8e8e8}}.search-header__filter-map{display:flex;gap:10px;flex-wrap:wrap;align-items:center}@media (min-width:752px) and (max-width:1011px){.search-header__filter-map{flex:0 0 calc(45% - 5px)}}@media (max-width:751px){.search-header__filter-map{flex:0 0 calc(55% - 5px)}}@media (min-width:752px) and (max-width:1011px){.search-header__sort{flex:0 0 calc(55% - 5px)}}@media (max-width:751px){.search-header__sort{flex:1}}@media (max-width:751px){.search-header__sort .sort_form{margin-bottom:0}}@media (min-width:752px) and (max-width:1011px){.search-header__sort .sort_form{margin-bottom:0}}@media (min-width:1012px) and (max-width:1411px){.search-header__filters{flex:1}}@media (max-width:1011px){.search-header__filters{display:flex;gap:12px;flex:1;flex-wrap:wrap;margin-top:16px}}.search-header__mobile-search{display:none}@media (max-width:1011px){.search-header__mobile-search{display:block;width:100%;margin-bottom:0}}.search-header__mobile-search #search-header-mobile-location-wrapper{height:44px;padding:12px;min-height:unset;border-radius:8px;background-color:#fff;border:1px solid #d6d6d6}.search-header-results{display:flex;justify-content:flex-end}.search-header-results-count{height:50px;display:inline-flex;align-items:center;padding:0 10px;justify-content:center;border:1px solid #ccc}.search-header-results-count-number{font-weight:700;margin-right:5px}.search-header__side{text-align:right;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}@media (min-width:1412px){.search-header__side{flex-direction:row}}@media (max-width:1011px){.search-header__side{width:100%;flex-direction:row;justify-content:flex-start}}.search-header__sort .form-placeholder-inline{margin:0}.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field{padding:0;border:none;height:unset;background:0 0;border-radius:0;min-height:unset;flex-direction:row;align-items:center}@media (max-width:751px){.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field{align-items:normal;flex-direction:column}}.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .sel{padding-right:0;font-size:16.4px;line-height:19.68px}.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .sel strong{font-weight:700}@media (max-width:1011px){.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .sel{font-size:14.35px;line-height:17.22px}}.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .control-label{font-weight:400;padding:0 6px 0 0;color:#575757;font-size:16.4px;line-height:19.68px}.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .control-label strong{font-weight:700}@media (max-width:1011px){.search-header__sort .form-placeholder-inline .form-group#property_list_sort_sort_field .control-label{font-size:14.35px;line-height:17.22px}}.search-header-sort{margin-left:auto;max-width:280px}@media (max-width:1411px){.search-header-sort{margin-top:10px}}@media (max-width:751px){.search-header-sort{max-width:none}}@media (max-width:1411px){.search-header-title{margin-bottom:6px}}.search-header__view{display:flex;gap:6px;padding:8px 12px;align-items:center;border-radius:35px;justify-content:center;color:#1c1c1c;transition:background-color .3s ease-in-out}@media (max-width:1011px){.search-header__view{font-size:14.35px;line-height:17.22px}.search-header__view .svg-icon{font-size:18px;line-height:18px}}.search-header__view:hover{background-color:#f5f5f5}.search-header__view--active{background-color:#e8e8e8}.format_form .field_radio_buttons{padding:0!important;max-width:none!important;width:auto!important}@media (max-width:1011px){.format_form .field_radio_buttons .btn-group .btn{flex:0!important;font-size:0}.format_form .field_radio_buttons .btn-group .btn:before{margin:0 10px}.format_form .field_radio_buttons .btn-group .btn span{margin:0}}.search-header-title-link{color:inherit;padding:0 16px}.search-header-title-link:after,.search-header-title-link:hover:after{display:inline-block;margin-left:5px}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel){margin:24px auto}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) h2{font-weight:700;margin-bottom:24px;color:#1c1c1c;display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.5375rem;font-size:calc(max(1.5375rem, 16px));line-height:29.52px;line-height:calc(max(1.5375rem, 16px) * 1.2)}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) h2 strong{font-weight:700}@media (max-width:751px){.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) h2{display:block;text-transform:none;font-family:Lato,sans-serif;font-size:1.28125rem;font-size:calc(max(1.28125rem, 16px));line-height:24.6px;line-height:calc(max(1.28125rem, 16px) * 1.2)}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) h2 strong{font-weight:700}}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property_list__dots{display:inline-block}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property_wrapper{margin:0 auto;max-width:1060px;align-items:unset}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property{height:100%;min-width:auto;margin-bottom:0;flex:0 0 33.33%;padding-bottom:32px}@media (min-width:752px) and (max-width:1011px){.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property{flex:0 0 50%}}@media (max-width:751px){.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property{flex:0 0 100%}}.property_list.carousel_view:not(.properties-for-sale-carousel):not(.properties-to-let-carousel) .property .blurb{overflow:hidden;-webkit-line-clamp:2;height:44.28px}.property_list.small_list_view .property{flex:0 0 25%;min-width:25%}.property_list.small_list_view .property .inner_wrapper{border:none;padding:0}.property_list.small_list_view .property .inner_wrapper:hover{border:none;box-shadow:none}.property_list.small_list_view .property .inner_wrapper:hover .bg-img{transform:scale(1.1)}.property_list.small_list_view .property .image_wrapper{width:100%;height:200px;overflow:hidden;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.property_list.small_list_view .property .image_wrapper .bg-img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.property_list.small_list_view .property .info_section .image{flex:0 0 100%}.property_list.small_list_view .property .info_section__text{padding:8px 0;text-align:left;flex:0 0 100%}.property_list.small_view .property_wrapper{margin-left:-8px;margin-right:-8px}.property_list.small_view .property{flex:0 0 50%;min-width:50%;padding:0 8px}@media (max-width:751px){.property_list.small_view .property{flex:0 0 100%}}@media (min-width:1012px) and (max-width:1411px){.property_list.small_view .property{flex:0 0 100%}}.property_list.small_view .property .bg-img{width:100%;height:166px}.property_list.small_view .property .address{margin-bottom:0}