/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeSpeed;background-color:#fff;font-family:Effra-Regular,sans-serif!important;font-weight:400;color:#53535f;letter-spacing:normal}body.no-transition *{transition:none!important}input,input:focus,select,select:focus,textarea,textarea:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:15px;font-weight:400}p{margin:0}.main{overflow:hidden}.main:after{content:" ";display:table;clear:both}.l-container{display:inherit;position:relative;width:100%;max-width:1400px;margin:0 auto}.clear{clear:both}.is-hidden{display:none}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:inline-block;background-color:#f4f4f5;padding:0 15px;border:1px solid #dfdfe1;line-height:40px;font-size:17px;text-align:center;color:#53535f;cursor:pointer}.button::-ms-expand{display:none}.button--full{display:block;width:100%}.button--primary{background-color:#00deb6;border-color:#00deb6;color:#262637}.button-default{border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.ksc_button.tertiary{font-family:Effra-Medium}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;background:transparent;cursor:pointer}.select::-ms-expand{display:none}.select-value{position:relative;width:100%;display:block;text-align:center;color:inherit}.select-valuePrefix{text-transform:none}@media(min-width:48em){.select-valuePrefix{display:none}}.select-wrapper{position:relative}.is-expanded .select-wrapper:after{transform:rotate(180deg)}.select-chevron{width:9px;height:9px;margin-left:2px;pointer-events:none;fill:#797885;stroke:transparent;transition-property:transform,fill;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-block}.is-expanded .select-chevron{fill:#fff;transform:rotate(180deg)}.input{padding:10px;background-color:#fff;border-radius:0;border:none;font-size:17px}.input--full{display:block;width:100%}.aspect-3x2{position:relative}.aspect-3x2>*{position:absolute}.aspect-3x2:after{content:" ";display:block;padding-bottom:66%}.filter-tray-underlay,.property-tray-underlay,.unit-size-price-tray-underlay{display:none;position:fixed;top:100px;bottom:0;left:0;right:0;z-index:1000}.filter-tray-underlay--open,.property-tray-underlay--open,.unit-size-price-tray-underlay--open{display:block}.sticky-filters .filter-tray-underlay,.sticky-filters .property-tray-underlay,.sticky-filters .unit-size-price-tray-underlay{top:50px}.filter-tray-underlay-header,.property-tray-underlay-header,.unit-size-price-tray-underlay-header{display:none;position:fixed;top:0;left:0;right:0;height:50px;z-index:9000}.filter-tray-underlay-header--open,.property-tray-underlay-header--open,.unit-size-price-tray-underlay-header--open{display:block}.info-letAgreedFilter,.info-soldStcFilter,.propertyCard-priceQualifierIndicator{cursor:pointer;background:#bbb;border-radius:50%;color:#fff;width:14px;height:14px;display:inline-block;font-size:12px;text-align:center;text-decoration:none;line-height:14px;margin:0}svg{width:100%;height:100%;display:block}.l-filtersBar{position:relative;width:100%;height:50px;z-index:4000}@media(min-width:37.5em){.l-filtersBar{transition:transform .2s ease-out;will-change:transform}.global-submenu-open .l-filtersBar{transform:translateY(142px)}.global-submenu-open .header-rebranding .l-filtersBar{transform:translateY(120px)}}.filter-tray--fullscreen .l-filtersBar,.property-type-tray--fullscreen .l-filtersBar,.sticky-filters .l-filtersBar{position:fixed;top:0;left:0;right:0;transform:translateY(0);z-index:6000}@media(max-width:37.49em){.autocomplete-suggestions--open .l-filtersBar{position:fixed;top:0;left:0;right:0;transform:translateY(0);z-index:6000}}.l-filtersBar-container{display:flex;align-items:stretch;height:100%}.l-propertySearch:after{content:" ";display:table;clear:both}.sticky-filters .l-propertySearch{padding-top:50px}.l-propertySearch-title{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:21.875em){.l-propertySearch-title{flex-direction:row;align-items:center}}.l-propertySearch-title.fsw-saved-search-var-a-enabled{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:26.5625em){.l-propertySearch-title.fsw-saved-search-var-a-enabled{flex-direction:row;align-items:center}}.l-propertySearch-titleWrapper{position:relative;width:100%;background-color:#fff}.l-propertySearch-titleWrapper:after{content:" ";display:table;clear:both}@media(min-width:64em){.l-propertySearch-titleWrapper{margin-right:-331px;padding-right:331px}}@media(min-width:87.5em){.l-propertySearch-titleWrapper{margin-right:-361px;padding-right:361px}}.l-propertySearch-enhanced-zero-results,.l-propertySearch-header,.l-propertySearch-keywords,.l-propertySearch-keywords-padding-fix,.l-propertySearch-paginationAndSearchFooter,.l-propertySearch-results{width:100%;position:relative}.l-propertySearch-enhanced-zero-results:after,.l-propertySearch-header:after,.l-propertySearch-keywords-padding-fix:after,.l-propertySearch-keywords:after,.l-propertySearch-paginationAndSearchFooter:after,.l-propertySearch-results:after{content:" ";display:table;clear:both}@media(min-width:64em){.l-propertySearch-enhanced-zero-results,.l-propertySearch-header,.l-propertySearch-keywords,.l-propertySearch-keywords-padding-fix,.l-propertySearch-paginationAndSearchFooter,.l-propertySearch-results{margin-right:-331px;padding-right:331px}}@media(min-width:87.5em){.l-propertySearch-enhanced-zero-results,.l-propertySearch-header,.l-propertySearch-keywords,.l-propertySearch-keywords-padding-fix,.l-propertySearch-paginationAndSearchFooter,.l-propertySearch-results{margin-right:-361px;padding-right:361px}}.l-propertySearch-results .disclaimer-wrapper{font-size:14px;color:#53535f;padding:40px 16px;border-bottom:1px solid #dfdfe1}@media(min-width:64em){.l-propertySearch-results .disclaimer-wrapper{border-bottom:none}}.l-propertySearch-results .disclaimer-wrapper hr{margin:16px 0}.l-propertySearch-results .disclaimer-wrapper p{margin-bottom:8px}.l-propertySearch-results .disclaimer-wrapper a{color:#53535f}.l-propertySearch-paginationAndSearchFooter{margin-right:0!important;padding-right:0!important}.enhanced-zero-results .l-propertySearch-header{border-top:1px solid #dfdfe1}.enhanced-zero-results .l-propertySearch-header>div,.enhanced-zero-results .l-propertySearch-keywords>div{display:none}.l-propertySearch-headerContent,.l-propertySearch-keywordsContent{width:100%}.l-propertySearch-keywordsContent{position:relative;min-height:50px;background-color:#e9e9eb;padding:15px}.l-propertySearch-keywordsContent:after{content:" ";display:table;clear:both}@media(min-width:75em){.l-propertySearch-keywordsContent{padding:15px 15px 8px}}.l-propertySearch-keywords-padding-fix{height:24px}@media(min-width:87.5em){.l-propertySearch-keywords-padding-fix{padding:0 15px 15px}}.l-propertySearch-main{min-height:inherit;position:relative;clear:left;background-color:#e9e9eb}@media(min-width:87.5em){.l-propertySearch-main:before{content:" ";position:absolute;top:0;left:-100%;bottom:0;width:100%;top:41px;background-color:#e9e9eb;border-top:1px solid #dfdfe1}.enhanced-zero-results .l-propertySearch-main:before{top:0}}@media(min-width:64em){.l-propertySearch-main:after{content:" ";position:absolute;top:0;right:0;width:331px;height:100%;border-left:1px solid #dfdfe1;background:#fff}}@media(min-width:87.5em){.l-propertySearch-main:after{width:361px}}.l-propertySearch-sidebar{display:none;position:absolute;float:left;width:0;top:0;right:0;background-color:#fff;border-left:1px solid #dfdfe1;z-index:1}@media(min-width:64em){.l-propertySearch-sidebar{margin-top:38px;display:block;width:331px;padding-bottom:60px;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch}}@media(min-width:87.5em){.l-propertySearch-sidebar{width:361px}}.l-propertySearch-paginationWrapper{position:relative;width:100%;background:#fff;float:left}.l-propertySearch-paginationWrapper:after{content:" ";display:table;clear:both}@media(min-width:64em){.l-propertySearch-paginationWrapper:before{content:" ";position:absolute;top:0;right:0;width:331px;height:100%;background-color:#fff;border-left:1px solid #dfdfe1}}@media(min-width:87.5em){.l-propertySearch-paginationWrapper:before{width:361px}}@media(min-width:64em){.l-propertySearch-paginationWrapper{margin-right:-331px;padding-right:331px}}@media(min-width:87.5em){.l-propertySearch-paginationWrapper{margin-right:-361px;padding-right:361px}}.l-propertySearch-sidebar--anchored-bottom{position:fixed;left:auto;top:unset}.l-propertySearch-sidebar--anchored-bottom>.searchSidebar{position:absolute;bottom:0;margin-bottom:60px}.l-propertySearch-sidebar--anchored-top{position:fixed;top:65px;left:auto;margin-top:0}.l-propertySearch>.l-container{min-height:2000px}.l-searchResults{position:relative;padding:0 0 7.5px;min-height:480px}.l-searchResults:after{content:" ";display:table;clear:both}.enhanced-zero-results .l-searchResults{min-height:0}@media(min-width:64em){.enhanced-zero-results .l-searchResults{min-height:480px}}@media(min-width:87.5em){.l-searchResults{padding:0 15px 15px}}@media(min-width:75em){.l-searchResults{padding:7.5px}}.l-searchResults div .l-searchResult:first-child{padding-top:0}.l-searchResult{padding:7.5px 15px}@media(min-width:75em){.l-searchResult{padding:7.5px}}@media(min-width:87.5em){.l-searchResult{padding:15px 15px 15px 7.5px}}.l-searchResult--additional-prop-element{position:relative;display:block;padding:0 15px 30px;color:#797885;clear:both;border-bottom:1px dashed #d5d5d5;margin-bottom:30px;margin-right:30px}.l-searchResult--additional-prop-element h1{position:absolute;top:20px;left:0;padding-left:15px;padding-right:10px;background-color:#e9e9eb}@media(min-width:75em){.l-searchResult--additional-prop-element{padding:0 15px 30px}}@media(max-width:47.99em){.l-searchResult-creative{padding:0}}@media(min-width:75em){.l-searchResult-creative{padding:0 15px;margin:7.5px 0}}@media(min-width:87.5em){.l-searchResult-creative{margin:15px 0}}@media(min-width:87.5em){.l-searchResult-creative>div{margin-right:15px}}.featured-customer-wrapper{padding:0 15px;margin:7.5px 0}@media(min-width:75em){.featured-customer-wrapper{padding:7.5px}}@media(min-width:87.5em){.featured-customer-wrapper{padding:15px 15px 15px 7.5px}}@media(min-width:37.5em)and (max-width:47.99em){.is-list{width:100%;float:left;clear:none}}.sold-by-me-content{position:relative;padding:7.5px 15px}@media(min-width:75em){.sold-by-me-content{padding:7.5px}}@media(min-width:87.5em){.sold-by-me-content{padding:7.5px 15px 15px 7.5px}}.sold-by-me-content .sold-by-me-iframe{display:block;width:100px;min-width:100%;*width:100%}.skipToContent{position:absolute;top:-40px;margin:8px;padding:8px;z-index:11;background:#fff}.skipToContent:active,.skipToContent:focus{top:0}.feedback-container{position:relative;display:flex;flex-direction:column;border-radius:8px;margin:7.5px 15px;background:#fff;box-shadow:0 0 1px rgba(38,38,55,.32),0 1px 1px rgba(38,38,55,.24);padding:16px;min-height:108px}@media(min-width:75em){.feedback-container{margin:7.5px}}@media(min-width:87.5em){.feedback-container{margin:15px 15px 15px 7.5px}}.feedback-container .header-section{display:flex;justify-content:space-between;height:auto}@media(min-width:48em){.feedback-container .header-section{height:36px}}.feedback-container .header-section.is-complete{justify-content:flex-end;flex:auto}.feedback-container .header-section .header{font-family:Effra-Medium;font-size:21px;margin-bottom:16px;flex:0 1 80%}@media(min-width:48em){.feedback-container .header-section .header{margin-bottom:8px}}.feedback-container .header-section .suggested-search-pod-icon{position:absolute;top:16px;right:16px;width:36px;height:36px}.feedback-container .feedback-message{font-size:16px;align-self:center;text-align:center;width:100%}.feedback-container .selection-container{display:flex}.feedback-container .selection-container .option{display:flex;justify-content:center;align-items:center;border-radius:8px;font-family:Effra-Medium;flex-direction:column;padding:8px;margin-right:8px;height:68px}.feedback-container .selection-container .option:active,.feedback-container .selection-container .option:hover{transition:background-color .4s ease-in-out;background-color:#e8e8ed}@media(min-width:37.5em){.feedback-container .selection-container .option{flex-direction:row;height:40px}}.feedback-container .selection-container .option .feedback-icon{width:24px;height:24px;margin-bottom:4px}@media(min-width:37.5em){.feedback-container .selection-container .option .feedback-icon{margin-bottom:0;margin-right:8px}}.propertyCard-branchLogo{padding-left:15px;float:right}@media(min-width:37.5em){.propertyCard-branchLogo{padding-bottom:15px}}@media(min-width:37.5em){.is-list .propertyCard-branchLogo{display:none}}.propertyCard-contacts .propertyCard-branchLogo{display:none;float:left;padding:0}@media(min-width:37.5em){.is-list .propertyCard-contacts .propertyCard-branchLogo{display:block}}.propertyCard-branchLogo-image{max-height:40px;max-width:92px;font-size:10px;color:#262637}.propertyCard-branchLogo-image[src=""]{display:none}.propertyCard--featured .propertyCard-branchLogo-image{width:auto;max-height:46px;padding:2px;vertical-align:bottom}.propertyCard-branchLogo-link{display:inline-block}.propertyCard{position:relative;background-color:#fff;box-shadow:0 3px 3px -3px rgba(0,0,0,.3)}.propertyCard:after{content:" ";display:table;clear:both}.propertyCard .propertyCard-contactsItem+.propertyCard-contactsItem--save{display:none}@media(min-width:37.5em){.is-list .propertyCard .propertyCard-contactsItem+.propertyCard-contactsItem--save{display:none}}.propertyCard.propertyCard--fsw-updates{border-radius:8px;overflow:hidden}.propertyCard-link{text-decoration:none;color:inherit}.propertyCard-link.property-card-updates{font-size:medium}.propertyCard-link.property-card-updates .property-information{color:#262637;display:flex;height:20px;margin-bottom:8px}.propertyCard-link.property-card-updates .property-information .bathroom-icon,.propertyCard-link.property-card-updates .property-information .bed-icon{width:16px;height:16px;margin-right:8px;display:block;align-self:center}.propertyCard-link.property-card-updates .property-information .seperator{margin:0 12px}.propertyCard-anchor{position:absolute;top:-115px}.propertyCard--featured .propertyCard-hideIconsMVT{display:none}@media(min-width:37.5em){.propertyCard--featured .propertyCard-hideIconsMVT{display:block}}.propertyCard--enhanced .propertyCard-contactsAddedOrReduced{font-weight:700}.propertyCard--enhanced .propertyCard-contactsItem+.propertyCard-contactsItem--save{display:block;outline:0}.propertyCard--enhanced .propertyCard-cutout{display:none}.propertyCard--enhanced .propertyCard-save{width:17px;padding-bottom:0}@media(min-width:37.5em){.propertyCard--enhanced .propertyCard-cutout{display:block}.propertyCard--enhanced .propertyCard-save{width:22px;padding-bottom:5px}}.propertyCard-section{padding:15px 15px 7.5px;overflow:hidden}@media(min-width:37.5em){.propertyCard-section{height:120px;display:flex;flex-direction:column;padding-bottom:0}}@media(min-width:37.5em){.is-list .propertyCard-section{position:relative;height:130px;padding-right:45px;padding-bottom:0}}.propertyCard--fsw-updates .propertyCard-section{padding-right:16px}@media(min-width:37.5em){.is-list .propertyCard--premium .propertyCard-section{height:192px}}@media(min-width:37.5em)and (min-width:75em)and (max-width:77.5em){.is-list .propertyCard--premium .propertyCard-section{height:170px}}@media(min-width:37.5em){.is-list .propertyCard--premium.distance-present .propertyCard-section{height:200px}}@media(min-width:37.5em)and (min-width:75em){.is-list .propertyCard--premium.distance-present .propertyCard-section{height:184px}}.propertyCard--featured .propertyCard-section{height:114px}@media(min-width:37.5em){.propertyCard--featured .propertyCard-section{height:134px;padding-bottom:35px}}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-section{padding-top:39px;height:200px}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-section{height:244px}}.propertyCard--featured.propertyCard--fsw-updates .propertyCard-section{height:auto}@media(max-width:37.49em){.propertyCard--hasBenefits.propertyCard--featured .propertyCard-section{height:168px}}.propertyCard--featured.propertyCard-hideMobileIconsMVT .propertyCard-section{height:auto}@media(min-width:37.5em){.propertyCard--featured.propertyCard-hideMobileIconsMVT .propertyCard-section{height:134px;padding-bottom:35px}}@media(min-width:37.5em){.is-list .propertyCard--featured.propertyCard-hideMobileIconsMVT .propertyCard-section{padding-top:39px;height:200px}}@media(min-width:80em){.is-list .propertyCard--featured.propertyCard-hideMobileIconsMVT .propertyCard-section{height:244px}}.propertyCard-content{overflow:hidden}@media(min-width:37.5em){.is-list .propertyCard-content{position:absolute;top:0;left:265px;bottom:0;right:0;z-index:0}}@media(min-width:80em){.is-list .propertyCard-content{left:530px}}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-content{left:320px}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-content{left:597px}}.propertyCard-cutout{border-top-left-radius:1000px;border-top-right-radius:1000px;position:absolute;width:60px;height:30px;left:50%;bottom:0;padding-top:10px;margin-left:-30px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);text-align:center;cursor:pointer;z-index:1;outline:none}@media(min-width:37.5em){.is-list .propertyCard-cutout{right:30px;left:auto;top:50%;top:calc(50% - 37px);margin:-30px 0 0;transform:rotate(-90deg);transform-origin:top right}}.propertyCard-cutout.propertyCard-hideIconsMVT{display:none}@media(min-width:37.5em){.propertyCard-cutout.propertyCard-hideIconsMVT{display:block}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-cutout{margin-top:0}}.propertyCard-save--saved{display:none}.propertyCard--saved .propertyCard-save--saved,.propertyCard-save--unsaved{display:inline-block}.propertyCard--saved .propertyCard-save--unsaved{display:none}.propertyCard-save{width:22px;height:100%;padding-bottom:5px;fill:#eb3264}@media(min-width:37.5em){.is-list .propertyCard-save{padding-bottom:0;padding-right:5px;transform:rotate(90deg)}}.property-card-save{position:absolute;width:24px;height:24px;bottom:8px;left:calc(50% - 12px);cursor:pointer;z-index:1;outline:none}@media(min-width:37.5em){.is-list .property-card-save{right:8px;left:auto;top:calc(50% - 37px);margin:0}}.property-card-save .property-card-saved{fill:#cc142a;width:24px;height:24px}.property-card-save .property-card-unsaved{stroke-width:1;width:24px;height:24px;stroke:#262637;fill:#fff}.propertyCard-description{display:none;position:relative;margin-top:4px;font-size:15px;line-height:1.17rem}@media(min-width:37.5em){.is-list .propertyCard-description{display:block}}.propertyCard-description .propertyCard-link{display:-webkit-box;overflow:hidden}.propertyCard-description_hasBenefits{flex-grow:1;flex-shrink:1;overflow:hidden}.propertyCard-description_hasBenefits .propertyCard-link{overflow:hidden;-webkit-box-orient:vertical;min-height:0;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.propertyCard-description_hasBenefits .propertyCard-link .propertyCard-link-fade{height:20px;width:125px;bottom:0;right:0;position:absolute;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}}@media(min-width:37.5em){.is-list .propertyCard-description_hasBenefits .propertyCard-link{display:-webkit-box}}.propertyCard-benefits{width:100%;flex-shrink:0}.propertyCard-distance--show .propertyCard-description{margin-top:3px}.propertyCard-details{overflow:initial;flex-shrink:0}@media(min-width:31.25em){.propertyCard-details{overflow:hidden}}@media(min-width:37.5em){.propertyCard-details{min-height:80px}}@media(min-width:37.5em){.is-list .propertyCard-details{min-height:0}}.propertyCard-title{color:#177777;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis}.propertyCard-address,.propertyCard-title{overflow:hidden;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}.propertyCard-address{max-height:42px;font-style:normal;line-height:1.2rem;font-size:15px}@media(min-width:37.5em){.propertyCard-address{white-space:nowrap;text-overflow:ellipsis}}.propertyCard-address.property-card-updates{font-weight:400;font-size:16px;margin:0 32px 6px 0;color:#262637}.propertyCard-distance{display:none;margin-bottom:4px;font-size:14px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1}.propertyCard-distance--show .propertyCard-distance{display:block}.propertyCard-detailsFooter{padding:0 15px;font-size:13px;background-color:#fff}@media(min-width:37.5em){.propertyCard-detailsFooter{position:absolute;bottom:53px;left:15px;right:15px;padding:0}}@media(min-width:37.5em){.is-list .propertyCard-detailsFooter{bottom:81.5px}}.propertyCard--featured .propertyCard-detailsFooter{display:none}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-detailsFooter{display:block}}@media(min-width:37.5em)and (max-width:47.99em){.propertyCard--fsw-updates.propertyCard--featured .propertyCard-detailsFooter{padding:18px 15px 0;width:100%;left:auto;right:auto}}.propertyCard-tag{overflow:hidden;clear:both}@media(min-width:37.5em){.is-list .propertyCard-tag{max-height:none;background-color:#fff;padding:6px 0;overflow:auto}}@media(min-width:37.5em)and (min-width:37.5em){.distance-present .is-list .propertyCard-tag{padding-top:0}}@media(min-width:37.5em)and (max-width:47.99em)and (min-width:37.5em){.is-list .propertyCard--premium .propertyCard-tag.distance-present{padding-top:18px}}.propertyCard-tagTitle{display:none;margin:2px 4px 2px 0;padding:2px 5px;font-size:12px;text-transform:uppercase;color:#fff;background-color:#009177;border-radius:2px}.propertyCard-tagTitle:last-child{margin-right:0}.propertyCard-tagTitle--show{display:inline-block}.propertyCard-tagLink{display:none;margin:2px 4px 2px 0;padding:0}.propertyCard-tagLink:last-child{margin-right:0}.propertyCard-tagLink a{text-decoration:none;font-size:15px;color:#177777;font-weight:400}@media(min-width:56.25em){.propertyCard-tagLink--show{display:inline-block}}.propertyCard-tagLink-chevron{fill:#177777;stroke:transparent;transform:rotate(-90deg);width:7px;height:7px;display:inline-block;margin:1px 2px}.propertyCard-tagTitle--development{background-color:#009177}.propertyCard--enhanced .propertyCard-tagTitle--development{background-color:#0499a8}.propertyCard-tagTitle--online-viewing{background-color:#f6a410}.propertyCard-tagTitle--display-status{background-color:#353547}.propertyCard-branchSummary{font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:37.5em){.is-list .propertyCard-branchSummary{display:block}}.propertyCard-branchSummary.property-card-updates{font-size:15px;color:#0c8852}.propertyCard-branchSummary-addedOrReduced--recent{color:#0c8852}.propertyCard-fadeOut{display:none;position:absolute;top:-1.5rem;right:0;width:120px;height:1.2rem;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);pointer-events:none}@media(min-width:37.5em){.is-list .propertyCard-fadeOut{display:block}}.propertyCard-header{display:block;position:relative;width:100%;background-color:#f4f4f5;color:#53535f;z-index:2}@media(min-width:37.5em){.is-list .propertyCard-header{width:265px}}@media(min-width:80em){.is-list .propertyCard-header{width:530px}}.propertyCard--premium .propertyCard-header{background-color:#0c8852;color:#fff}.propertyCard--featured .propertyCard-header{background-color:#11828d;color:#fff}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-header{width:320px}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-header{width:597px}}.propertyCard-headerLink{color:inherit}.propertyCard--featured .propertyCard-headerLink,.propertyCard-headerLink .is-hidden{display:none}.propertyCard-headerLabel{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;padding:15px;font-size:13px;text-align:center;text-transform:uppercase}.propertyCard--premium .propertyCard-headerLabel{min-width:110px;max-width:110px;background-color:#0b6f3f}@media(min-width:37.5em){.is-list .propertyCard--premium .propertyCard-headerLabel{min-width:88.3333333333px;max-width:88.3333333333px}}@media(min-width:80em){.is-list .propertyCard--premium .propertyCard-headerLabel{min-width:132.5px;max-width:132.5px}}.propertyCard--featured .propertyCard--premium .propertyCard-headerLabel,.propertyCard--premium .propertyCard-headerLabel:empty{display:none}.propertyCard--enhanced .propertyCard-headerLabel{width:131px;background-color:#fff;border-right:1px solid #dfdfe1;color:#0499a8;border-bottom:3px solid #0499a8}.propertyCard-main-img-mask{overflow:hidden;position:relative}.propertyCard-main-img-mask .propertyCard-main-img{position:absolute;top:-2px;left:-2px;right:-2px}@media(min-width:80em){.is-list .propertyCard-main-img-mask{min-height:175px}}.image-carousel,.propertyCard-images{position:relative}.image-carousel:after,.propertyCard-images:after{content:" ";display:table;clear:both}@media(min-width:37.5em){.is-list .image-carousel,.is-list .propertyCard-images{width:265px}}.image-carousel.is-carousel-displayed,.propertyCard-images.is-carousel-displayed{display:none}@media(min-width:37.5em){.is-list .propertyCard--featured .image-carousel,.is-list .propertyCard--featured .propertyCard-images{width:320px;padding-top:24px}}@media(min-width:80em){.is-list .propertyCard--featured .image-carousel,.is-list .propertyCard--featured .propertyCard-images{width:398px}}@media(min-width:80em){.is-list .propertyCard--premium .image-carousel,.is-list .propertyCard--premium .propertyCard-images{width:397.5px}}.propertyCard-img-link{display:block;position:relative;overflow:hidden;font-size:17px}.propertyCard-img{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#dfdfe1;font-size:inherit;color:#fff}.propertyCard-img>img{display:block;width:100%;height:auto;margin:0 auto;z-index:2}.propertyCard-img.no-image .camera,.propertyCard-img.no-image>img,.propertyCard-img>img[src=""]{display:none}.propertyCard-img .camera{width:27%;position:absolute;fill:#53535f;padding-bottom:1px;vertical-align:middle;top:0;left:0;right:0;margin-left:auto;margin-right:auto;height:100%;opacity:.5}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.propertyCard-img .camera{display:none}}.propertyCard-awaitingImage{display:none;width:27%;height:auto;text-align:center;fill:#53535f;opacity:.5}.no-image .propertyCard-awaitingImage{display:block}.propertyCard-additionalImgs{display:none;position:relative;width:100%;z-index:0;cursor:pointer}.propertyCard-additionalImgs:before{content:" ";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#fff;z-index:2}@media(min-width:37.5em){.is-list .propertyCard-additionalImgs{position:relative;bottom:auto}}@media(min-width:80em){.is-list .propertyCard-additionalImgs{display:block;position:absolute;top:0;left:264px;width:266px;z-index:2}.is-list .propertyCard-additionalImgs:before{display:none}}.propertyCard--featured.propertyCard--premium .propertyCard-additionalImgs,.propertyCard--featured .propertyCard-additionalImgs{display:none}@media(min-width:37.5em){.is-list .propertyCard--featured.propertyCard--premium .propertyCard-additionalImgs,.is-list .propertyCard--featured .propertyCard-additionalImgs{display:none}}@media(min-width:80em){.is-list .propertyCard--featured.propertyCard--premium .propertyCard-additionalImgs,.is-list .propertyCard--featured .propertyCard-additionalImgs{display:block;position:absolute;top:24px;left:398px;width:50%}}.propertyCard--premium .propertyCard-additionalImgs{display:block}@media(min-width:37.5em){.propertyCard--premium .propertyCard-additionalImgs{display:none}}@media(min-width:37.5em){.is-list .propertyCard--premium .propertyCard-additionalImgs{display:block}}@media(min-width:80em){.is-list .propertyCard--premium .propertyCard-additionalImgs{left:397.5px;width:33.3333333333%}}.propertyCard-additionalImg{position:relative;width:50%;background-color:#dfdfe1;border-top:2px solid #fff;float:left;overflow:hidden}.propertyCard-additionalImg+.propertyCard-additionalImg:before{content:" ";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#fff;z-index:3}.propertyCard-additionalImg img{display:block}.propertyCard-additionalImg img[src=""]{display:none}@media(min-width:80em){.is-list .propertyCard-additionalImg{width:100%}.is-list .propertyCard-additionalImg:nth-child(n+2){display:none}.is-list .propertyCard-additionalImg:first-child{border-top:none}.is-list .propertyCard-additionalImg:before{content:" ";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#fff;z-index:3}}.propertyCard--featured .propertyCard-additionalImg,.propertyCard--premium .propertyCard-additionalImg{font-size:13px}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-additionalImg{width:100%;display:block}.is-list .propertyCard--featured .propertyCard-additionalImg:nth-child(n+3){display:none}}.propertyCard--premium .propertyCard-additionalImg{width:33.3333333333%}@media(min-width:37.5em){.is-list .propertyCard--premium .propertyCard-additionalImg{width:50%}}@media(min-width:37.5em)and (min-width:75em){.is-list .propertyCard--premium .propertyCard-additionalImg{width:33.3333333333%}}@media(min-width:80em){.is-list .propertyCard--premium .propertyCard-additionalImg{display:block;width:100%}}.propertyCard--premium .propertyCard-additionalImg--gridLayout{display:block}@media(min-width:37.5em){.is-list .propertyCard--premium .propertyCard-additionalImg--gridLayout{display:none}}@media(min-width:37.5em)and (min-width:75em){.is-list .propertyCard--premium .propertyCard-additionalImg--gridLayout{display:block}}.image-carousel.standardListing{overflow:hidden}@media(min-width:80em){.is-list .image-carousel.standardListing{width:530px}.is-list .image-carousel.standardListing .swipe-mask{height:175px}.is-list .image-carousel.standardListing .propertyCard-img-link{width:269px}.is-list .image-carousel.standardListing .propertyCard-additionalImgs{top:2px;left:266px;width:266px}}@media(min-width:37.5em){.is-list .image-carousel.premiumListing .propertyCard-additionalImg:nth-child(3){display:none}}@media(min-width:37.5em)and (min-width:75em){.is-list .image-carousel.premiumListing .propertyCard-additionalImg:nth-child(3){display:block}}.image-carousel .swipe-mask{overflow:hidden;position:relative;width:100%;height:auto}.image-carousel .swipe{overflow:hidden;visibility:hidden;position:absolute;top:-2px;left:-2px;right:-2px;background:#dfdfe1}.image-carousel .swipe-wrap{display:block;overflow:hidden;position:relative;cursor:pointer}.image-carousel .swipe-wrap>div{float:left;width:100%;position:relative;overflow:hidden}.image-carousel .swipe-item:after,.image-carousel .swipe-item:before{content:" ";position:absolute;top:0;width:1px;height:100%;background-color:#fff;z-index:3}.image-carousel .swipe-item:before{left:0}.image-carousel .swipe-item:after{right:0}.image-carousel .propertyCard-additionalImgs{background:#dfdfe1}@media(min-width:80em){.is-list .propertyCard--featured .image-carousel .propertyCard-additionalImgs,.is-list .propertyCard--featured.propertyCard--premium .image-carousel .propertyCard-additionalImgs{left:398px}}@media(min-width:80em){.is-list .propertyCard--premium .image-carousel .propertyCard-additionalImgs{left:397.5px}}.image-carousel .aria-announcer{position:absolute;opacity:0}.image-carousel .fade-fast{animation:fadeInFast .15s ease-in}@keyframes fadeInFast{0%{opacity:.5}to{opacity:1}}.image-carousel .fade-slow{animation:fadeInSlow .3s ease-in}@keyframes fadeInSlow{0%{opacity:.3}to{opacity:1}}.enquiredPropertyBannerPvw-featured{position:relative;z-index:2}@media(max-width:37.49em){.enquiredPropertyBannerPvw-featured{display:none!important}}@media(min-width:37.5em){.is-list .enquiredPropertyBannerPvw-featured{display:block;width:320px}.is-list .enquiredPropertyBannerPvw-featured svg~div{white-space:break-spaces;max-width:210px}}@media(min-width:80em){.is-list .enquiredPropertyBannerPvw-featured{display:block;width:597px}.is-list .enquiredPropertyBannerPvw-featured svg~div{max-width:none;white-space:break-spaces}}.enquiredPropertyBannerPvw-featured svg{width:auto;height:auto}.enquiredPropertyBannerPvw{position:relative;z-index:2}@media(min-width:37.5em){.is-list .enquiredPropertyBannerPvw{width:265px;font-size:14px}.is-list .enquiredPropertyBannerPvw svg~div{white-space:break-spaces;max-width:170px}}@media(min-width:80em){.is-list .enquiredPropertyBannerPvw{width:530px;font-size:16px}.is-list .enquiredPropertyBannerPvw svg~div{max-width:none;white-space:break-spaces}}.enquiredPropertyBannerPvw svg{width:auto;height:auto}.propertyCard-price{position:relative;padding:10px;min-height:73px}.propertyCard--featured .propertyCard-price,.propertyCard--premium .propertyCard-price{border-right:none}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-price,.is-list .propertyCard--premium .propertyCard-price{border-right:none}}@media(min-width:37.5em){.is-list .propertyCard-price{border-right:1px solid #dfdfe1}}.propertyCard--featured .propertyCard-commercial-sizing--link,.propertyCard--premium .propertyCard-commercial-sizing--link{color:#fff}.propertyCard-commercial-sizing--link{color:#177777;font-size:15px}.propertyCard-priceLink{text-decoration:none;color:inherit}.propertyCard-priceLink.propertyCard-salePrice{min-height:53px}.propertyCard-priceLink.propertyCard-salePrice.propertyCard-secondaryPrice{display:inline-block;min-height:76px}.propertyCard-priceValue{min-height:33px;font-size:25px;font-weight:400;line-height:1}.propertyCard--fsw-updates .propertyCard-priceValue{font-family:Effra-Medium}.propertyCard-priceValue-alternative{min-height:23px;font-size:20px;font-weight:400;line-height:1}.propertyCard--fsw-updates .propertyCard-priceValue-alternative{font-family:Effra-Medium}.commercial .propertyCard-priceQualifier,.commercial .propertyCard-priceValue{display:inline-block}.commercial .propertyCard-priceQualifier{margin-left:2px}.propertyCard-commercial-sizing--link{display:block}.propertyCard-secondaryPriceValue{font-size:15px}.propertyCard-priceQualifier{font-size:15px;font-weight:400}.propertyCard--featured .propertyCard-priceQualifier,.propertyCard--premium .propertyCard-priceQualifier{min-height:20px}@media(min-width:37.5em){.channel--buy .propertyCard-priceQualifier{min-height:20px}}.property-to-rent.channel--rent .propertyCard-priceQualifier{display:none}.propertyCard-priceQualifierIndicator{position:relative;margin:0 4px;color:#bbb}.propertyCard-priceQualifierIndicator:before{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"?";color:#fff}.propertyCard-secondaryPriceQualifier{font-size:15px;font-weight:400}.channel--rent .propertyCard-secondaryPriceQualifier{display:none}.propertyCard-priceContacts{display:none;position:absolute;top:50%;right:15px;margin-top:-19px}.propertyCard--featured .propertyCard-priceContacts{display:block}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-priceContacts{display:none}}.propertyCard-moreInfo{z-index:3}.propertyCard-moreInfo:after{content:" ";display:table;clear:both}@media(min-width:37.5em){.is-list .propertyCard-moreInfo{position:absolute;top:12px;left:12px}}.propertyCard-moreInfo.featured-property .info-lozenge{float:left}@media(min-width:37.5em){.propertyCard-moreInfo.featured-property .info-lozenge{margin-bottom:0}}@media(min-width:48em){.propertyCard-moreInfo.featured-property .info-lozenge{border-radius:initial}}.propertyCard--featured .propertyCard-moreInfo{background-color:#11828d;top:0;left:0;right:0}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-moreInfo{position:absolute;top:0;left:0;right:0}.is-list .propertyCard--featured .propertyCard-moreInfo .propertyCard-moreInfoMeta{height:24px;border-radius:0;padding:4px 8px}}.propertyCard-moreInfo:last-child{margin-right:0}.propertyCard-moreInfoFeaturedTitle{display:none;padding:6px 10px 5px;font-size:13px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;text-transform:uppercase;line-height:1;color:#fff}.propertyCard--featured .propertyCard-moreInfoFeaturedTitle{display:block}@media(min-width:37.5em){.is-list .propertyCard-moreInfoFeaturedTitle{float:left}}.propertyCard-moreInfoMeta{position:absolute;top:12px;left:12px;border-radius:2px;padding:6px 8px;background-color:#262637;opacity:.8;z-index:3}@media(min-width:37.5em){.is-list .propertyCard-moreInfoMeta{position:static;top:auto;left:auto;float:left}}.propertyCard-moreInfoItem{height:16px;display:inline-block;line-height:0;cursor:pointer;text-decoration:none;margin-left:8px}.propertyCard-moreInfoItem:first-child{margin-left:0}.propertyCard-moreInfoIcon{display:inline-block;fill:#fff;width:16px;height:16px;vertical-align:middle}.propertyCard-moreInfoIcon.no-svg-camera{margin-right:8px}.ksc_info-lozenge .propertyCard-moreInfoIcon,.ksc_info-lozenge .propertyCard-moreInfoNumber{margin-left:0}.ksc_info-lozenge .propertyCard-moreInfoIcon.no-svg-camera{margin-bottom:2px}.propertyCard-contactButton{display:block;position:relative;width:38px;height:38px;border:1px solid #dfdfe1;border-radius:50%;padding:10px;margin-left:10px}.propertyCard--featured .propertyCard-price .propertyCard-contactButton{float:right;position:relative;width:40px;height:40px;margin-left:10px;background-color:#fff}@media(min-width:48em){.propertyCard-contactButton--phone{display:none!important}}.propertyCard-contactButtonIcon{position:absolute;top:50%;left:50%;fill:#177777}.propertyCard-contactButtonIcon--envelope{width:19.0666666667px;height:13px;margin-top:-6.5px;margin-left:-9.5333333333px}.propertyCard-contactButtonIcon--phone{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.propertyCard-contacts{position:relative;height:auto;padding:7.5px 15px 20px}.propertyCard-contacts:after{content:" ";display:table;clear:both}@media(min-width:37.5em){.is-list .propertyCard-contacts{position:absolute;bottom:0;right:0;height:74px;left:265px;border-top:1px solid #dfdfe1;padding:20px 0 20px 7.5px}}.propertyCard--fsw-updates .propertyCard-contacts{padding-right:16px;background:#fff}@media(min-width:37.5em){.propertyCard--fsw-updates .propertyCard-contacts{display:flex;align-items:center}.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions{display:flex;align-items:center;justify-content:flex-start;margin:0 0 0 20px}}@media(min-width:37.5em){.is-list .propertyCard--fsw-updates .propertyCard-contacts{border-top:none}}@media(min-width:37.5em)and (max-width:47.99em){.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions{margin-left:0}}@media(min-width:80em){.is-list .propertyCard-contacts{left:530px}}@media(min-width:37.5em){.propertyCard-hideMobileIconsMVT .propertyCard-contacts{display:block}}@media(max-width:37.49em){.propertyCard--featured .propertyCard-contacts{padding:0}}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-contacts{left:320px;padding:20px 0 20px 10px}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-contacts{left:597px}}.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon .active{fill:#eb3264}@media(min-width:37.5em)and (max-width:47.99em){.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span{display:block}}@media(min-width:48em)and (max-width:63.99em){.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span,.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:block}}@media(min-width:64em)and (max-width:74.99em){.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span{display:block}}@media(min-width:37.5em){.is-list .propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts{padding:7.5px 15px 16px}}.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions{padding:20px 16px}@media(min-width:37.5em){.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions{padding-right:0}}@media(min-width:80em)and (max-width:87.49em){.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span,.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:none}}@media(min-width:64em)and (max-width:74.99em){.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.heart-icon span{display:none}}@media(min-width:80em){.propertyCard--featured.propertyCard--fsw-updates .propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:none}}.propertyCard-contacts .propertyCard-actions{clear:both;display:flex;margin-top:16px;width:100%}.propertyCard-contacts .propertyCard-actions .action{height:24px;display:flex;align-items:center;margin-right:24px;color:#262637;text-decoration:none}.propertyCard-contacts .propertyCard-actions .action span{font-family:Effra-Medium}.propertyCard-contacts .propertyCard-actions .action .ksc_icon{margin-right:8px}.propertyCard-contacts .propertyCard-actions .action.mail-icon{display:flex;justify-content:center;align-items:center}.propertyCard-contacts .propertyCard-actions .action.mail-icon .ksc_icon{height:20px;width:20px}.propertyCard-contacts .propertyCard-actions .action.phone-icon{display:flex;justify-content:center;align-items:center}.propertyCard-contacts .propertyCard-actions .action.phone-icon .ksc_icon{height:20px;width:20px}.propertyCard-contacts .propertyCard-actions .action.heart-icon{margin:0 0 0 auto;display:flex;justify-content:center;align-items:center}.propertyCard-contacts .propertyCard-actions .action.heart-icon .ksc_icon{height:18px;width:20px}@media(max-width:22.5em){.propertyCard-contacts .propertyCard-actions .action{margin-right:16px}.propertyCard-contacts .propertyCard-actions .action.mail-icon span,.propertyCard-contacts .propertyCard-actions .action.phone-icon span{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.propertyCard-contacts .propertyCard-actions .action{margin-right:16px}.propertyCard-contacts .propertyCard-actions .action.mail-icon span,.propertyCard-contacts .propertyCard-actions .action.phone-icon span{display:none}}@media(min-width:48em){.propertyCard-contacts .propertyCard-actions .action.phone-icon{display:none}}@media(min-width:48em)and (max-width:74.99em){.propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:none}}@media(min-width:64em)and (max-width:74.99em){.propertyCard-contacts .propertyCard-actions .action.heart-icon span{display:block}}@media(min-width:48em)and (max-width:74.99em){.propertyCard-contacts .propertyCard-actions .action.heart-icon span,.propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:none}}@media(min-width:80em)and (max-width:87.49em){.propertyCard-contacts .propertyCard-actions .action.mail-icon span{display:none}}.propertyCard-contactsAddedOrReduced{float:left;font-size:12px;visibility:visible}.propertyCard--featured .propertyCard-contactsAddedOrReduced{display:none}.propertyCard--fsw-updates .propertyCard-contactsAddedOrReduced{font-size:14px;float:none}@media(min-width:37.5em){.is-list .propertyCard-contactsAddedOrReduced{display:none;float:none}}.propertyCard-contactsAddedOrReduced--recent{color:#0c8852}.propertyCard-contactsItem{margin-left:7.5px;float:right;line-height:1;cursor:pointer;text-decoration:none}@media(min-width:37.5em){.is-list .propertyCard-contactsItem{display:flex;float:left;align-items:center;position:relative;height:100%}.is-list .propertyCard-contactsItem.isIE11{display:block}}.propertyCard-contactsItem.propertyCard-hideIconsMVT{display:none}@media(min-width:37.5em){.propertyCard-contactsItem.propertyCard-hideIconsMVT{display:flex}}.propertyCard--featured .propertyCard-contactsItem{display:none}@media(min-width:37.5em){.is-list .propertyCard--featured .propertyCard-contactsItem{display:flex}.is-list .propertyCard--featured .propertyCard-contactsItem.isIE11{display:block}}.propertyCard-contactsItem .propertyCard-contactsItemDetails{white-space:nowrap}.propertyCard--fsw-updates.propertyCard--featured .propertyCard-contactsItem.branch{margin-left:0}.propertyCard-contactsItemDetails--email{display:none;margin-left:7.5px;color:#53535f;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}@media(min-width:37.5em){.is-list .propertyCard-contactsItemDetails--email{display:inline-block}}@media(min-width:37.5em)and (min-width:37.5em)and (max-width:47.99em){.is-list .propertyCard-contactsItemDetails--email{display:none}}@media(min-width:37.5em)and (min-width:64em)and (max-width:87.49em){.is-list .propertyCard-contactsItemDetails--email{display:none}}@media(max-width:47.99em){.is-list .propertyCard-contactsItemDetails--phone{display:none}}.propertyCard-contactsPhoneNumber{display:none;color:#53535f;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;padding:3px 0;text-decoration:none}@media(min-width:37.5em){.is-list .propertyCard-contactsPhoneNumber{display:block}}.propertyCard-contactsPhoneRates{display:none;color:#6c6d7f;font-size:14px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}@media(min-width:37.5em){.is-list .propertyCard-contactsPhoneRates{display:block}}.propertyCard-keywords{position:relative;width:100%;display:flex;font-size:15px}.propertyCard-keywords>div{height:34px;border-top:1px dashed #dfdfe1}.propertyCard-keywords .propertyCard-keywordsContainer{flex:1 1 auto;display:flex;padding:0 10px;background-color:#fff;overflow:hidden}@media(min-width:80em){.is-list .propertyCard-keywords .propertyCard-keywordsContainer{width:530px;flex-grow:0}}@media(min-width:80em){.is-list .propertyCard--featured .propertyCard-keywords .propertyCard-keywordsContainer{width:597px}}.propertyCard-keywords:after{content:" ";display:none;border-top:1px dashed #dfdfe1}@media(min-width:80em){.is-list .propertyCard-keywords:after{display:flex;flex:1 0 auto}}.propertyCard-keywords:before{content:" ";display:flex;border-top:1px dashed #dfdfe1;min-width:0;background-color:#f4f4f5}@media(min-width:37.5em){.is-list .propertyCard-keywords:before{min-width:265px}}@media(min-width:80em){.is-list .propertyCard-keywords:before{min-width:530px}}.propertyCard-keywords.property-card-updates{align-items:center;border-top:1px dashed #dfdfe1;padding:8px 0}.propertyCard-keywords.property-card-updates:before{min-width:0}.propertyCard-keywords.property-card-updates:after,.propertyCard-keywords.property-card-updates>div{border-top:0}.propertyCard-keywords.property-card-updates .propertyCard-keywordTags{justify-content:center;align-items:center}.propertyCard-keywords.property-card-updates .propertyCard-keywordTag{color:#262637;height:24px;margin-bottom:0}.propertyCard-keywords.property-card-updates .propertyCard-keywordTag.not-matched{color:#262637;text-decoration:line-through}.propertyCard-keywords.property-card-updates .propertyCard-keywordTag.matched{color:#262637}.propertyCard-keywords .propertyCard-keywordTags{display:flex;overflow:hidden}.propertyCard-keywords .propertyCard-keywordTag{display:flex;align-items:center;line-height:34px;min-width:40px;max-width:200px}.propertyCard-keywords .propertyCard-keywordTag:not(:last-of-type){padding-right:10px}.propertyCard-keywords .propertyCard-keywordTag .keyword{display:inline-block;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#f4f4f5;line-height:normal;border-radius:2px;padding:2px 4px}.propertyCard-keywords .propertyCard-keywordTag.matched{color:#262637}.propertyCard-keywords .propertyCard-keywordTag.matched .keyword{text-decoration:none}.propertyCard-keywords .propertyCard-keywordTag.not-matched{color:#d50032}.propertyCard-keywords .propertyCard-keywordTag.not-matched .keyword{text-decoration:line-through}.propertyCard-keywords .propertyCard-keywordTag.is-hidden{display:none}.propertyCard-keywords .propertyCard-keywordsFeaturedProperty{color:#53535f;align-items:center;display:none}.propertyCard--featured .propertyCard-keywords,.propertyCard-keywords.is-hidden{display:none}.carousel-controls button{background:none;border:none;padding:4px 6px;position:absolute;top:0;bottom:0;z-index:3}.carousel-controls button span{display:block;height:32px;width:32px;fill:#fff;opacity:0;transition:opacity .1s ease,transform .1s ease}.carousel-controls button:focus{outline:none}.carousel-controls button:before{content:" ";position:absolute;top:0;width:80px;height:100%;opacity:0;background-blend-mode:multiply;pointer-events:none;transition:opacity .3s ease}.carousel-controls .previous-button{left:0}.carousel-controls .previous-button span{transform:rotate(90deg) translateY(10px)}.carousel-controls .previous-button:before{left:0;background-image:linear-gradient(270deg,transparent,#262637)}.carousel-controls .next-button{right:0}.carousel-controls .next-button span{transform:rotate(-90deg) translateY(10px)}.carousel-controls .next-button:before{right:0;background-image:linear-gradient(90deg,transparent,#262637)}@media(min-width:48em){.featuredListing .carousel-controls button{top:24px}}@media(min-width:80em){.featuredListing .carousel-controls .next-button{right:-50%}}@media(min-width:80em){.premiumListing .carousel-controls .next-button{right:-33.3333333333%}}.carousel-controls.focus button span,.image-carousel:hover button span{opacity:1}.carousel-controls.focus button:before,.image-carousel:hover button:before{opacity:.5}.carousel-controls.focus .previous-button span,.image-carousel:hover .previous-button span{transform:rotate(90deg) translateY(0)}.carousel-controls.focus .next-button span,.image-carousel:hover .next-button span{transform:rotate(-90deg) translateY(0)}.carousel-indicators{display:flex;justify-content:center;align-items:center;height:10px;opacity:1;margin:-18px auto 18px;position:relative;width:60px}.indicator{background:#fff;display:inline-block;position:absolute;box-shadow:0 0 2px 1px rgba(38,38,55,.7)}.indicator-1,.indicator-7{height:0;width:0;border-radius:0;opacity:0}.indicator-2,.indicator-6{height:4px;width:4px;border-radius:4px}.indicator-3,.indicator-5{height:6px;width:6px;border-radius:6px}.indicator-4{height:10px;width:10px;border-radius:10px}.indicator-1{top:4px;left:0}.indicator-1.toRight{animation:indicator1ToRight .3s ease forwards}.indicator-1.toLeft{animation:indicator1ToLeft .3s ease forwards}.indicator-2{top:3px;left:7.5px}.indicator-2.toRight{animation:indicator2ToRight .3s ease forwards}.indicator-2.toLeft{animation:indicator2ToLeft .3s ease forwards}.indicator-3{top:2px;left:15px}.indicator-3.toRight{animation:indicator3ToRight .3s ease forwards}.indicator-3.toLeft{animation:indicator3ToLeft .3s ease forwards}.indicator-4{top:0;left:25px}.indicator-4.toRight{animation:indicator4ToRight .3s ease forwards}.indicator-4.toLeft{animation:indicator4ToLeft .3s ease forwards}.indicator-5{top:2px;left:40px}.indicator-5.toRight{animation:indicator5ToRight .3s ease forwards}.indicator-5.toLeft{animation:indicator5ToLeft .3s ease forwards}.indicator-6{top:3px;left:50px}.indicator-6.toRight{animation:indicator6ToRight .3s ease forwards}.indicator-6.toLeft{animation:indicator6ToLeft .3s ease forwards}.indicator-7{top:4px;left:57.5px}.indicator-7.toRight{animation:indicator7ToRight .3s ease forwards}.indicator-7.toLeft{animation:indicator7ToLeft .3s ease forwards}@keyframes indicator1ToRight{to{top:3px;left:7.5px;height:4px;width:4px;border-radius:4px;opacity:1}}@keyframes indicator2ToRight{to{top:2px;left:15px;height:6px;width:6px;border-radius:6px}}@keyframes indicator3ToRight{to{top:0;left:25px;height:10px;width:10px;border-radius:10px}}@keyframes indicator4ToRight{to{top:2px;left:40px;height:6px;width:6px;border-radius:6px}}@keyframes indicator5ToRight{to{top:3px;left:50px;height:4px;width:4px;border-radius:4px}}@keyframes indicator6ToRight{to{top:4px;left:57.5px;height:0;width:0;border-radius:0;opacity:0}}@keyframes indicator2ToLeft{to{top:4px;left:0;height:0;width:0;border-radius:0;opacity:0}}@keyframes indicator3ToLeft{to{top:3px;left:7.5px;height:4px;width:4px;border-radius:4px}}@keyframes indicator4ToLeft{to{top:2px;left:15px;height:6px;width:6px;border-radius:6px}}@keyframes indicator5ToLeft{to{top:0;left:25px;height:10px;width:10px;border-radius:10px}}@keyframes indicator6ToLeft{to{top:2px;left:40px;height:6px;width:6px;border-radius:6px}}@keyframes indicator7ToLeft{to{top:3px;left:50px;height:4px;width:4px;border-radius:4px;opacity:1}}.currency-guidance{margin:0 15px 7.5px;padding:7.5px 0}@media(min-width:87.5em){.currency-guidance{margin:0 30px 7.5px 15px}}.currency-wrap{background:#fff;padding:7.5px}.currency-text--small{font-size:13px}@media(min-width:37.5em){.currency-text--small{font-size:13px}}.currency-logo{display:block;padding-right:12px}@media(min-width:48em){.currency-logo{float:left}}@media(max-width:47.99em){.currency-text{padding:11px 7.5px 7.5px}}@media(min-width:48em){.currency-text{padding-top:5px}}.currency-link{text-decoration:none;color:#177777}.property-hide-button{display:block;position:absolute;top:0;right:0;z-index:10;cursor:pointer;padding:0}@media(min-width:37.5em){.property-hide-button{top:4px;right:4px}}.property-hide-button .property-hide-button-square{width:24px;height:24px;background-color:#fff;z-index:5;border:1px solid #a1a1ac;border-radius:4px;margin:12px;display:flex;justify-content:center;align-items:center}@media(min-width:37.5em){.property-hide-button .property-hide-button-square{width:28px;height:28px;margin:6px;display:block;border:none}}.property-hide-button .property-hide-button-x{font-family:Effra-Regular;width:12px;height:12px;margin:auto;position:relative;z-index:5;display:block}.property-hide-button .property-hide-button-x svg{fill:#000}@media(min-width:37.5em){.property-hide-button .property-hide-button-x{width:16px;height:16px;top:6px}.property-hide-button .property-hide-button-x svg{fill:#262637}}@media(min-width:37.5em){.is-list .property-hide-button-square{background-color:rgba(38,38,55,0)}.is-list .property-hide-button-square svg{fill:#262637}}.property-hidden-container{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px -2px rgba(0,0,0,.24),0 1px 2px 0 rgba(0,0,0,.16);display:block}.property-hidden-container:after{content:" ";display:table;clear:both}.property-hidden-container .property-hidden-content{margin:0 16px}.property-hidden-container .property-hidden-content .property-hidden-header{padding-top:16px;display:flex;flex-direction:row;justify-content:space-between}.property-hidden-container .property-hidden-content .property-hidden-header .property-hidden-title{display:flex;font-family:Effra-Medium;color:#262637;font-size:16px;line-height:24px;display:block}.property-hidden-container .property-hidden-content .property-hidden-header .property-hidden-undo{display:flex}.property-hidden-container .property-hidden-content .property-hidden-feedback-done{font-family:Effra-Regular;color:#717184;font-size:14px;line-height:20px;padding:16px 0}.property-hidden-container .property-hidden-content .property-hidden-warning{margin-top:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Effra-Regular;color:#262637;font-size:1rem;line-height:1.5rem;border-bottom:1px solid #d5d5d5;padding-bottom:1rem}.property-hidden-container .property-hidden-content .property-hidden-warning span{margin-bottom:.25rem;font-family:Effra-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:center}.property-hidden-container .property-hidden-content .property-hidden-give-feedback{position:relative;font-family:Effra-Medium;color:#11828d;font-size:14px;line-height:20px;display:flex;flex-direction:row;align-items:center;padding:16px 0;cursor:pointer}.property-hidden-container .property-hidden-content .property-hidden-give-feedback span{display:flex}.property-hidden-container .property-hidden-content .property-hidden-give-feedback .property-hidden-feedback-chevron svg{transition:all .2s ease-out;transform:rotate(0deg);display:flex;max-width:16px;max-height:16px;margin-left:8px;fill:#11828d}.property-hidden-container .property-hidden-content .property-hidden-give-feedback .feedback-chevron-open svg{transform:rotate(180deg)}.property-hidden-container .property-hidden-authenticated .property-hidden-feedback-done,.property-hidden-container .property-hidden-authenticated .property-hidden-give-feedback{padding-top:0}.property-hidden-container .property-hidden-questionnaire{position:absolute;top:0;left:0;opacity:0;height:100%;transition:all .2s ease-out;background-color:#f4f4f5;list-style:none;padding:16px 32px 16px 16px;margin:0;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.property-hidden-container .property-hidden-questionnaire__label{display:flex}.property-hidden-container .property-hidden-questionnaire .property-hidden-questionnaire-item{font-family:Effra-Medium;color:#11828d;font-size:14px;padding:16px 0;border-bottom:1px dashed #dfdfe1;cursor:pointer}.property-hidden-container .property-hidden-questionnaire .property-hidden-questionnaire-item:last-child{border-bottom:none}.property-hidden-container.propertyCard--fsw-updates{border-radius:8px}.property-hidden{display:none}.propertyCard-additionalProperties--view-more-slide{display:flex;flex-direction:column;cursor:auto;height:150px;width:231px;min-width:231px;border:1px solid #e9e9eb;box-shadow:0 2px 2px -2px rgba(38,38,55,.15);border-radius:4px;justify-content:center;align-items:center;font-size:14px}.propertyCard-additionalProperties--view-more-slide-content{width:100%;text-align:center;padding:0 30px}.propertyCard-additionalProperties--view-more-slide-link{padding:10px;text-align:center;color:#11828d}.propertyCard-additionalProperties--view-more-slide-link a{cursor:pointer}.propertyCard-additionalProperties--property-slide{height:150px;width:231px;min-width:231px;padding:0;border:1px solid #e9e9eb;box-shadow:0 2px 2px -2px rgba(38,38,55,.15);cursor:pointer;border-radius:4px}.propertyCard-additionalProperties--property-slide a{display:flex;text-decoration:none}.propertyCard-additionalProperties--property-slide-image{width:231px;height:96px;min-width:231px;min-height:96px;position:relative;background-color:#dfdfe1;border-radius:4px 4px 0 0}.propertyCard-additionalProperties--property-slide-image .cameraImage{width:27%;position:absolute;fill:#a1a1ac;top:0;bottom:0;left:0;right:0;margin:auto}.propertyCard-additionalProperties--property-slide-image div{width:100%;height:100%;position:relative}.propertyCard-additionalProperties--property-slide-image img{width:100%;height:100%;position:relative;color:#fff;border-radius:4px 4px 0 0;object-fit:cover}.propertyCard-additionalProperties--property-slide-details{min-width:0;padding-left:10px;display:flex;flex-direction:column;width:100%;padding-top:7px;position:relative}.propertyCard-additionalProperties--property-slide-details .price-and-qualifier.primary{margin-top:auto}.propertyCard-additionalProperties--property-slide-details .price-and-qualifier.primary .price{font-family:Effra-Medium;font-size:15px;line-height:20px;color:#11828d}.propertyCard-additionalProperties--property-slide-details .price-and-qualifier.primary .price.small{font-size:13px}.propertyCard-additionalProperties--property-slide-details .price-and-qualifier.primary .qualifier{font-size:13px;line-height:15px;min-height:15px;color:#11828d;display:block}.propertyCard-additionalProperties--property-slide-details .price-and-qualifier.secondary{position:absolute;font-size:13px;line-height:15px;min-height:15px;color:#262637}.propertyCard-additionalProperties--property-slide-details .property-subtype{color:#262637;font-family:Effra-Regular;font-size:14px;letter-spacing:.1px;max-width:122px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.propertyCard-additionalProperties--property-slide-details .highlights{position:absolute;top:0;right:0;color:#262637;display:flex;margin-top:26px;margin-right:10px}.propertyCard-additionalProperties--property-slide-details .highlights .bathroom-icon,.propertyCard-additionalProperties--property-slide-details .highlights .bed-icon{margin-right:7px;margin-top:2px}.propertyCard-additionalProperties--property-slide-details .highlights .bathroom-icon svg,.propertyCard-additionalProperties--property-slide-details .highlights .bed-icon svg{width:16px;height:14px;display:block}.propertyCard-additionalProperties--property-slide-details .highlights .bathroom-icon{margin-left:10px}.propertyCard-additionalProperties--property-slide-link{display:flex;flex-direction:column;position:absolute;left:0}.propertyCard-additionalProperties--placeholder-slide{height:150px;width:231px;padding:0;display:flex;flex-direction:column;margin-right:16px;min-width:231px;border:1px solid #e9e9eb;box-shadow:0 2px 2px -2px rgba(38,38,55,.15);cursor:pointer;border-radius:4px}.propertyCard-additionalProperties--placeholder-slide-image{height:96px;min-height:96px;width:100%;min-width:100%;position:relative;background:#dfdfe1}.propertyCard-additionalProperties--placeholder-slide-details{padding-left:10px;padding-top:10px;position:relative;display:flex;flex-direction:column;width:100%}.propertyCard-additionalProperties--placeholder-slide .placeholder-item1{background:#dfdfe1;width:109px;height:15px}.propertyCard-additionalProperties--placeholder-slide .placeholder-item2{background:#dfdfe1;width:97px;height:10px;margin-top:5px}.propertyCard-additionalProperties--location-slide{height:150px;width:231px;border:1px solid #e9e9eb;box-shadow:0 2px 2px -2px rgba(38,38,55,.15);border-radius:4px}.propertyCard-additionalProperties--location-slide-wrapper{max-width:231px;position:absolute;left:0}.propertyCard-additionalProperties--location-slide-details{min-width:0;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;width:100%}.propertyCard-additionalProperties--location-slide-details .address{max-height:42px;font-style:normal;line-height:1.2rem;font-size:14px;font-family:Effra,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;margin-top:8px;margin-left:5px;margin-right:5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.propertyCard-additionalProperties--location-slide .map-pin-icon{height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.propertyCard-additionalProperties--key-features-slide{display:flex;flex-direction:column;cursor:auto;height:150px;width:231px;min-width:231px;border:1px solid #e9e9eb;box-shadow:0 2px 2px -2px rgba(38,38,55,.15);border-radius:4px;justify-content:center;font-size:14px}.propertyCard-additionalProperties--key-features-slide-container-for-two{margin-bottom:11px;height:40px;padding-left:15px;padding-right:30px;margin-top:4px;padding-top:24px}.propertyCard-additionalProperties--key-features-slide-container-for-three{margin-bottom:2px;height:40px;padding-left:15px;padding-right:30px;margin-top:2px;padding-top:10px}.propertyCard-additionalProperties--key-features-slide-feature{max-height:39px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.propertyCard-additionalProperties--key-features-slide-oval-wrapper{height:8px;width:8px;background-color:#0499a8;border-radius:100%;display:inline-block;float:left;margin-top:4.9px;margin-right:9px;margin-bottom:14px}.propertyCard-additionalProperties--key-features-slide-oval{background-color:#0499a8;border-radius:100%;display:inline-block}.propertyCard-additionalProperties{float:left;background-color:#fff;width:100%;min-height:131px;display:flex;flex-wrap:wrap;overflow:hidden;font-size:15px;border-top:1px solid #dfdfe1}.propertyCard-additionalProperties:after{content:" ";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;background-color:#fff;border-color:#dfdfe1;border-style:solid;border-width:0 1px 1px 0;margin-left:-14px/2;transform:rotate(45deg);z-index:1}@media(min-width:37.5em){.propertyCard-additionalProperties:after{display:none}}.propertyCard-additionalProperties--title{padding:15px 15px 7.5px;width:100%;display:flex}@media(min-width:37.5em){.propertyCard-additionalProperties--title{height:auto;min-width:100%;max-width:100%;margin:auto 0;padding:12px 45px 0 16px}}.propertyCard-additionalProperties--title .house-multiple-icon{margin-right:8px;margin-top:1px;display:inline-block}.propertyCard-additionalProperties--title .house-multiple-icon svg{width:16px;height:15px;display:block}.propertyCard-additionalProperties .swiper-container{overflow:visible}.propertyCard-additionalProperties .swiper-button-next,.propertyCard-additionalProperties .swiper-button-prev{display:none}.propertyCard-additionalProperties--slides{padding:12px 16px 16px;overflow:hidden}.propertyCard-additionalProperties--slides-placeholder{display:flex;justify-content:space-between;margin-right:20px;padding:12px 16px 16px}@media(min-width:37.5em){.show-carousel-buttons .swiper-button-next,.show-carousel-buttons .swiper-button-prev{display:block;top:84px;background-color:#fff}.show-carousel-buttons .swiper-button-next.swiper-button-disabled,.show-carousel-buttons .swiper-button-prev.swiper-button-disabled{display:none}}.propertyCard-topBar{background-color:#0499a8;width:100%;color:#fff;padding:6px 10px 5px;text-transform:uppercase;font-size:13px;line-height:13px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}.propertyCard-buildToRent-benefits{display:flex;flex-wrap:wrap;margin-top:8px;max-height:56px;overflow:hidden}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefit{display:flex;background-color:#e9e9eb;align-items:center;font-size:15px;white-space:nowrap;height:24px;border-radius:16px;margin-right:8px;padding:2px 8px;margin-bottom:8px;color:#262637}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefit :first-child{margin-right:8px}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefit .propertyCard-buildToRent-benefit-icon{height:15px;width:15px}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefitCount{white-space:nowrap;margin-right:8px;overflow:hidden;box-sizing:content-box;color:#262637;margin-top:3px}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefitCount a{color:inherit;text-decoration:none}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefitCount a:hover{text-decoration:underline}@media(max-width:37.49em){.propertyCard-buildToRent-benefits{flex-wrap:nowrap;overflow:scroll;width:calc(100% + 30px);transform:translateX(-15px);margin-top:16px;-ms-overflow-style:none;scrollbar-width:none}.propertyCard-buildToRent-benefits::-webkit-scrollbar{display:none}.propertyCard-buildToRent-benefits .propertyCard-buildToRent-benefits-left-pad{opacity:0;flex:0 0 15px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{border-radius:100%;box-shadow:0 1px 3px 0 rgba(38,38,55,.24),0 0 1px 0 rgba(38,38,55,.32);width:30px;height:30px;border:#a9a9a9;top:32px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMTQ2IDUuMTQ3YS41LjUgMCAwIDAgMCAuNzA3TDggMTEuNzA0bDUuODU2LTUuODVhLjUuNSAwIDAgMC0uNzA2LS43MDhMOCAxMC4yOSAyLjg1MyA1LjE0NmEuNS41IDAgMCAwLS43MDcgMHoiIGZpbGw9IiMyNjI2MzciIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") 50% no-repeat}.swiper-button-prev{transform:rotate(90deg)}.swiper-button-prev:after{display:none}.swiper-button-next{transform:rotate(-90deg)}.swiper-button-next:after{display:none}.propertyCard-wrapper{position:relative}.propertyCard-wrapper .enquiredPropertyBannerPvw-featured-moreInfo{display:block}@media(min-width:37.5em){.is-list .propertyCard-wrapper .enquiredPropertyBannerPvw-featured-moreInfo{display:none}}@media(min-width:80em){.is-list .propertyCard-wrapper .enquiredPropertyBannerPvw-featured-moreInfo{display:none}}.propertyCard-wrapper .enquiredPropertyBannerPvw-featured-moreInfo svg{width:auto;height:auto}.propertyCard-wrapper .enquiredPropertyBannerPvw-moreInfo{display:none}.propertySearch-results{position:relative;background-color:#e9e9eb}.searchHeader{position:relative;height:42px;background-color:#fff;padding-left:15px;border-bottom:1px solid #dfdfe1;color:#53535f;font-size:15px}@media(min-width:87.5em){.searchHeader{padding-right:0;padding-left:15px}}.searchHeader:after{content:" ";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;background-color:#fff;border-color:#dfdfe1;border-style:solid;border-width:0 1px 1px 0;margin-left:-7px;transform:rotate(45deg);z-index:1}.searchHeader-title{display:inline-block;float:left;transform:translateZ(0);height:40px;line-height:44px}.searchHeader-resultCount{font-size:23px;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1}.searchHeader-bar{position:relative;border-top:1px solid #dfdfe1}.searchHeader-controls{float:right}.searchTitle{background-color:#fff;padding:10px 15px;color:#53535f;font-size:0}@media(min-width:87.5em){.searchTitle{padding-left:15px;padding-right:15px}}.searchTitle-heading{display:inline;color:#53535f}.filtersBar{background-color:#262637;font-weight:400}@media(min-width:75em){.filtersBar{padding-left:15px}}.sticky-filters .filtersBar{box-shadow:0 3px 3px -3px rgba(0,0,0,.3)}.filtersBar-filter{display:flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;background-color:#262637}@media(min-width:48em){.filtersBar-filter:nth-child(n+3){border-left:1px solid #53535f}}.filtersBar-filter .filters-label{display:none}.filtersBar-filter .filters-value{padding:0}.filtersBar-filter .filters-measurement{padding:0 10px}.filtersBar-filter .filters-text{color:hsla(0,0%,100%,.5)}.filtersBar-filter:focus{outline:auto}.filtersBar-filter .select-chevron{fill:#00deb6}.filters-dropdown .select-wrapper{width:auto;float:none;min-width:125px}.filters-dropdown .select-wrapper:after{right:0}.filtersBar-location{align-items:stretch;flex:5;padding:0;margin:5px 0 0 5px;border-bottom:5px solid #262637;border-right:1px solid #262637}@media(min-width:75em){.filtersBar-location{margin-left:0}}@media(min-width:87.5em){.filtersBar-location{flex:8}}.filtersBar-location.autocomplete--is-open:after{display:block;position:absolute;left:0;bottom:-5px;width:100%;border-top:1px dashed #dfdfe1;content:""}.filtersBar .autocomplete--is-open .filtersBar-radius{border-radius:0 8px 0 0}.filtersBar .filtersBar-radius{display:none;min-width:125px;font-size:17px;border-radius:0 8px 8px 0}@media(min-width:31.25em){.filtersBar .filtersBar-radius{display:flex;background-color:#fff;padding:5px 10px}}.filtersBar .filtersBar-radius .select-value{padding-right:15px}.filtersBar .filtersBar-radius .select-wrapper{display:flex;flex:1;padding-left:10px;border-left:1px solid #dfdfe1;color:#262637;align-items:center}.filtersBar .filtersBar-radius .select-chevron{position:absolute;top:50%;right:0;margin-top:-4px;fill:#797885}.filtersBar-radius:focus{outline:auto}@media(max-width:47.99em){.filtersBar-price{display:none}}@media(min-width:87.5em){.filtersBar-price{flex:6}}@media(max-width:74.99em){.filtersBar-price-commercial{display:none}}@media(min-width:87.5em){.filtersBar-price-commercial{flex:6}}@media(max-width:63.99em){.filtersBar-bedrooms{display:none}}@media(min-width:87.5em){.filtersBar-bedrooms{flex:6}}.filtersBar-bedrooms .filters-dropdown .select-wrapper{min-width:110px}@media(max-width:47.99em){.filtersBar-size{display:none}}@media(min-width:75em){.filtersBar-size{flex:7}}.filtersBar-size .filters-dropdown .select-wrapper,.filtersBar-unit .filters-dropdown .select-wrapper{min-width:90px!important}.filtersBar-more,.filtersBar-propertyType,.filtersBar-unitSizePriceTrigger{padding:0 20px;border-top:1px solid transparent;font-family:Effra-Regular;color:#fff;cursor:pointer}@media(min-width:48em){.is-expanded.filtersBar-more,.is-expanded.filtersBar-propertyType,.is-expanded.filtersBar-unitSizePriceTrigger{background-color:#fff;color:#262637}}.filtersBar-propertyType{border:none}@media(max-width:74.99em){.filtersBar-propertyType{display:none}}@media(min-width:87.5em){.filtersBar-propertyType{flex:3}}.filtersBar-unitSizePriceTrigger{display:none}@media(min-width:48em){.filtersBar-unitSizePriceTrigger.is-expanded{background-color:#fff;color:#262637}}@media(min-width:48em)and (max-width:74.99em){.filtersBar-unitSizePriceTrigger{display:flex;margin-left:4px}}.filtersBar-unitSizePriceTrigger.is-expanded .filters-text{color:rgba(0,0,0,.5)}.filtersBar-propertyTypeWrapper,.filtersBar-unitSizePriceTrayWrapper{display:none;position:absolute;top:100px;left:0;width:100%;background-color:#fff;z-index:2000;overflow:hidden;transform:translateY(-600px);transition:transform .2s ease-out;will-change:transform}.filtersBar-propertyTypeWrapper{will-change:auto}.filtersBar-propertyTypeWrapper div{visibility:hidden}@media(min-width:75em){.filtersBar-propertyTypeWrapper{display:block}}.filtersBar-propertyTypeWrapper--expanded{transform:translateY(0)}.filtersBar-propertyTypeWrapper--expanded .multiSelect-options div,.filtersBar-propertyTypeWrapper--expanded .propertyType-options div,.filtersBar-propertyTypeWrapper--expanded div{visibility:visible}.sticky-filters .filtersBar-propertyTypeWrapper--expanded{position:fixed;top:50px}.filtersBar-unitSizePriceTrayWrapper .l-container{padding:20px 0}.filtersBar-unitSizePriceTrayWrapper .filters-actions .l-container{padding:0}@media(min-width:48em){.filtersBar-unitSizePriceTrayWrapper{display:block}.filtersBar-unitSizePriceTrayWrapper div{visibility:hidden}}@media(min-width:75em){.filtersBar-unitSizePriceTrayWrapper{display:none}}.filtersBar-unitSizePriceTrayWrapper--expanded{transform:translateY(0)}.filtersBar-unitSizePriceTrayWrapper--expanded div{visibility:visible}.sticky-filters .filtersBar-unitSizePriceTrayWrapper--expanded{position:fixed;top:50px}.filtersBar-more{align-content:center;align-items:center;border:none}@media(min-width:87.5em){.filtersBar-more{flex:2}}.filtersBar-moreText{width:95px;font-family:Effra-Regular;text-align:center;cursor:pointer}.filtersTray-filter--unit-size-price{display:flex;justify-content:center}.filtersTray-filter--unit-size-price .nopaddingTopBottom{padding-top:0;padding-bottom:0}.filtersTray-filter--unit-size-price .nopadding{padding:0}.filtersTray-filter--unit-size-price .flex1{flex:1}.filtersTray-filter--unit-size-price .flex2{flex:2}.filtersTray-filter--unit-size-price .filtersTray-filter{border-bottom:none}.filtersTray-filter--unit-size-price .divider{border-left:1px solid #bbb;margin:15px 0}.filtersTray-filter--unit-size-price>:first-child,.filtersTray-filter--unit-size-price>:first-child .select-wrapper.filters-selectWrapper{flex:1}.filtersTray-filter--unit-size-price>:first-child .filters-label{flex:0;margin:0 20px 0 0;min-width:35px;align-self:center}.filtersTray-filter--unit-size-price>:last-child{flex:2}.filtersTray-filter--unit-size-price>:last-child .filters-label{display:none}@media(max-width:47.99em){.propertyType-options{display:flex;flex-direction:column}}@media(min-width:48em){.commercial-property-for-sale .l-container.l-filtersBar-container *,.commercial-property-to-let .l-container.l-filtersBar-container *{box-sizing:content-box}.commercial-property-for-sale .filtersBar-propertyType,.commercial-property-to-let .filtersBar-propertyType{display:flex}.commercial-property-for-sale .filtersBar-propertyTypeWrapper,.commercial-property-to-let .filtersBar-propertyTypeWrapper{display:block}}@media(min-width:75em){.commercial-property-for-sale .filtersBar .filters-dropdown--double .filters-text,.commercial-property-to-let .filtersBar .filters-dropdown--double .filters-text{padding:10px}.commercial-property-for-sale .filtersBar-location,.commercial-property-to-let .filtersBar-location{padding-right:5px}.commercial-property-for-sale .filtersBar-propertyType,.commercial-property-to-let .filtersBar-propertyType{flex:2}.commercial-property-for-sale .filtersBar-unit,.commercial-property-to-let .filtersBar-unit{display:flex;flex:0 0 58px;padding-left:15px;padding-right:10px;border-left:none}.commercial-property-for-sale .filtersBar-size,.commercial-property-to-let .filtersBar-size{display:flex;flex:0 0 197px;padding-right:15px}.commercial-property-for-sale .filtersBar-size .filters-dropdown--double .select-wrapper,.commercial-property-to-let .filtersBar-size .filters-dropdown--double .select-wrapper{min-width:1px!important}.commercial-property-for-sale .filtersBar-size .filters-dropdown--double .select-wrapper:last-child,.commercial-property-to-let .filtersBar-size .filters-dropdown--double .select-wrapper:last-child{padding-right:0}.commercial-property-for-sale .filtersBar-priceType,.commercial-property-to-let .filtersBar-priceType{display:flex;flex:0 0 50px;padding-left:15px;padding-right:10px}.commercial-property-for-sale .filtersBar-price,.commercial-property-to-let .filtersBar-price{display:flex;padding-right:15px;flex:0 0 211px}.commercial-property-for-sale .filtersBar-price .filters-dropdown--double .select-wrapper,.commercial-property-to-let .filtersBar-price .filters-dropdown--double .select-wrapper{min-width:1px!important}.commercial-property-for-sale .filtersBar-price .filters-dropdown--double .select-wrapper:last-child,.commercial-property-to-let .filtersBar-price .filters-dropdown--double .select-wrapper:last-child{padding-right:0}.commercial-property-for-sale .filtersBar-propertyType,.commercial-property-to-let .filtersBar-propertyType{flex:0 0 144px;padding-right:15px;padding-left:15px}.commercial-property-for-sale .filtersBar-more,.commercial-property-to-let .filtersBar-more{flex:0 0 80px;padding-right:15px;padding-left:15px}.commercial-property-for-sale .filtersBar-more .filtersBar-moreText,.commercial-property-to-let .filtersBar-more .filtersBar-moreText{width:auto}}@media(max-width:74.99em){.commercial-property-for-sale .filtersBar-price,.commercial-property-for-sale .filtersBar-priceType,.commercial-property-for-sale .filtersBar-size,.commercial-property-for-sale .filtersBar-unit,.commercial-property-to-let .filtersBar-price,.commercial-property-to-let .filtersBar-priceType,.commercial-property-to-let .filtersBar-size,.commercial-property-to-let .filtersBar-unit{display:none}}@media(max-width:47.99em){.commercial-property-for-sale .filtersBar-propertyType,.commercial-property-to-let .filtersBar-propertyType{display:none}}@media(min-width:75em){.commercial-property-for-sale .filtersBar-price{flex:0 0 248px}}.branch-search-results .autocomplete-clear-button,.overseas-property-for-sale .autocomplete-clear-button{padding:0 8px 0 3px;border-radius:0 8px 8px 0;margin:0 3px 0 -3px;right:7.5px}.overseas-property-for-sale .filtersBar-location{flex:5}.overseas-property-for-sale .filtersBar-currencyCode{flex:0 0 87px}.filters-location{display:flex;flex:1}.filters-location .input{text-overflow:ellipsis}.filters-location .autocomplete-suggestionsContext{position:absolute;left:-1px;bottom:-5px;width:100%}.filters-selectWrapper{position:relative;color:#53535f}.filters-selectWrapper option{background-color:#fff;color:#262637}.filters-selectWrapper option::-ms-value{background-color:#fff;color:#262637}.filtersBar .filters-selectWrapper{color:#fff}.filters-selectWrapper .select{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.filters-selectWrapper.focused{outline:auto;-webkit-focus-ring-color:#5e9ed6;outline-color:#5e9ed6}.filtersBar .select-chevron{fill:#00deb6}@media(min-width:64em){.filtersBar .is-expanded .select-chevron{fill:#262637}}.filters-label{display:block;margin:5px 0;color:#262637}@media(min-width:48em){.filters-label{flex:0 0 120px;margin:10px 0 0;font-size:15px}}@media(min-width:75em){.filters-label{margin:0}}.filters-text{padding:0 5px}.filters-dropdown .select-wrapper .select{width:100%}.filters-dropdown--double{display:flex;align-items:center;justify-content:center}@media(min-width:87.5em){.filters-dropdown--double{flex:1}}.filters-dropdown--double .select-wrapper{width:50%}.filtersBar .filters-dropdown--double{height:50px;line-height:50px}.filtersBar .filters-dropdown--double .select-wrapper{width:auto}@media(min-width:87.5em){.filtersBar .filters-dropdown--double .select-wrapper{min-width:0}}.filtersBar .filters-dropdown--double .select-wrapper:first-child{padding-left:10px;text-align:right}.filtersBar .filters-dropdown--double .select-wrapper:last-child{padding-right:10px;text-align:left}.filtersBar .filters-dropdown--double .select-wrapper .select-value{text-align:inherit}.filtersBar .filters-dropdown--double .select-wrapper.middle-child{padding-right:5px;text-align:left}.filtersBar .filters-dropdown--double .filters-text{padding:15px}.info-letAgreedFilter,.info-soldStcFilter{vertical-align:top;margin-left:12px;margin-right:0;margin-top:4px}@media(min-width:48em){.info-letAgreedFilter,.info-soldStcFilter{margin-top:3px}}.searchControls{font-size:15px}.searchControls-item{display:inline-block;vertical-align:middle;margin-right:15px}@media(min-width:37.5em){.searchControls-item{margin-right:20px}}.searchControls-item:last-child{margin-right:0}@media(max-width:37.49em){.exclude-from-map-rollout .searchControls-item--layout,.exclude-from-map-rollout .searchLayoutControls{display:none}}.commercial-property-for-sale .exclude-from-map-rollout .searchLayoutControls-link--map,.commercial-property-to-let .exclude-from-map-rollout .searchLayoutControls-link--map,.student-accommodation .exclude-from-map-rollout .searchLayoutControls-link--map{display:none}.searchLayoutControls{display:inline-block;font-size:0;letter-spacing:0}.searchLayoutControls:after{content:" ";display:table;clear:both}@media(min-width:37.5em){.searchLayoutControls{display:inline-block}}@media(min-width:64em){.searchLayoutControls{margin-right:0}}.searchLayoutControls .is-selected{background-color:#e9e9eb}.searchLayoutControls-link{display:none;height:40px;line-height:44px;padding:0 15px;border-left:1px solid #dfdfe1;cursor:pointer;color:#262637;font-size:15px;text-decoration:none}@media(min-width:48em){.searchLayoutControls-link--list{display:inline-block}}@media(min-width:37.5em){.searchLayoutControls-link--grid{display:inline-block}}.searchLayoutControls-link--map{display:inline-block}.searchLayoutControls-label{display:none;height:40px;line-height:40px;margin-left:5px;vertical-align:top}@media(min-width:64em){.searchLayoutControls-label{display:inline-block}}.is-selected .searchLayoutControls-label{color:#262637}.searchLayoutControls-icon{display:inline-block;width:26.25px;height:15px;fill:#797885}.is-selected .searchLayoutControls-icon{fill:#262637}.searchLayoutControls-icon--map{width:12.25px}.MortgageWidget{border:1px solid #dedee2;padding:24px 16px;border-radius:4px;margin-bottom:16px}.MortgageWidget__Title{font-weight:600;font-size:20px;line-height:28px;color:#000433;margin-bottom:24px}.MortgageWidget__Image{display:block;margin:0 auto 24px}.MortgageWidget__Content{color:#4f5064;font-size:14px;line-height:20px;padding-left:20px;margin:0 0 24px}.MortgageWidget__Button{display:block;padding:12px 16px;background:#fff;border:2px solid #00deb6;border-radius:8px;margin-bottom:24px;text-align:center;font-weight:500;font-size:16px;line-height:24px;color:#000433}.MortgageWidget__Button:hover{background-color:#00deb6}.MortgageWidget__Footer{display:flex;font-size:14px;gap:8px}.searchSidebar{padding:0 15px;min-width:341.3333333333px}.searchSidebar:after{content:" ";display:table;clear:both}@media(min-width:75em){.searchSidebar{min-width:300px}}@media(min-width:87.5em){.searchSidebar{padding:0 30px 30px}}.searchSidebar-widget{display:block;width:100%;float:left;overflow:hidden}.searchSidebar-mpu,.searchSidebar-ukCreditCheckSponsorshipAdSlot{margin-bottom:15px}.searchSidebar-bottomMpu{margin-top:15px}.searchSidebar-fusempu{margin-bottom:15px;display:inline-block}.searchSidebar-bottomFusempu{margin-top:15px;display:inline-block}.overseas-map-tile,.searchSidebar-map{border:1px solid #dfdfe1;margin-bottom:15px}.overseas-map-tile{width:298px;height:312px;display:none;float:left}.overseas-sidebar-mpu{display:block;float:left;padding-bottom:15px}.searchSidebar-mapLink{position:relative;display:block}.searchSidebar-mapLink:after{content:" ";display:block;top:0;left:0;width:100%;padding-bottom:105%}.searchSidebar-mapLink img{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:bottom}.searchSidebar-drawASearch{display:table;width:55%;padding:15px;color:#11828d;font-size:15px;text-decoration:none;font-family:Effra-Medium,Arial,Geneva,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin:0 auto;white-space:nowrap}.searchSidebar-agentInformation-wrapper{margin-bottom:15px}.searchSidebar-agentInformation-link-box{display:table;width:100%;border:1px solid #dfdfe1;background-color:#f4f4f5;padding:15px;color:#11828d;font-size:15px;text-decoration:none}.searchSidebar-agentInformation-link,.searchSidebar-drawASearchLink{margin-left:7.5px;vertical-align:middle}.searchSidebar-agentInformation{border:1px solid #dfdfe1;padding:15px;background-color:#e9e9eb;font-size:15px}.searchSidebar-agentInformation-logo{margin-bottom:15px;text-align:center}.searchSidebar-agentInformation-logo img{max-height:100%;max-width:100%}.searchSidebar-agentInformation-address{margin-bottom:15px}.searchSidebar-agentInformation-address-text{white-space:pre-wrap}.searchSidebar-agentInformation-telephoneChargesAdvice{color:#11828d;cursor:pointer}.searchSidebar-envelopeIcon{display:block;width:20px;height:20px;fill:#11828d;float:left}.left-arrows-icon{display:inline-block;vertical-align:middle}.searchSidebar-mapIcon{display:block;width:24px;height:24px;fill:#11828d;float:left}.searchSidebar-copyright{font-size:13px;clear:both}.searchSidebar-copyrightLink{color:#027b88;text-decoration:none}.searchSidebar-widget.countryguideMPU .sidebarMPU-image{padding-top:15px}.searchSidebar-widget.countryguideMPU .sidebarMPU-image img{display:block;width:70%;margin:0 auto}.sidebarMPU{margin-bottom:15px;display:flex;justify-content:center}.sidebarMPU.branchMPU{line-height:0}.sidebarMPU .sidebarMPU-image{display:block;border:1px solid #dfdfe1;background-color:#f4f4f5}.sidebarMPU .sidebarMPU-text-container .sidebarMPU-header{color:#53535f;padding:15px;border-bottom:1px dashed #dfdfe1;display:block}.sidebarMPU .sidebarMPU-text-container .sidebarMPU-link{text-decoration:none;color:#027b88;-webkit-font-smoothing:antialiased;padding:15px;display:block}.fraud-advice{padding-top:5px;padding-bottom:15px}.fraud-advice .fraud-header{font-size:14px;color:#000;padding:0 15px 10px}.fraud-advice .fraud-body{font-size:14px;color:#53535f;padding:0 15px 10px}.fraud-advice .fraud-link{font-size:14px;display:block;padding:0 15px 15px;color:#027b88;text-decoration:none;border-bottom:1px dashed #dfdfe1}.fraud-advice .fraud-arrow{display:inline-block;vertical-align:middle}.covid-banner{display:inline-block;width:100%;margin-bottom:10px}.mortgage-widget{border:1px solid #dfdfe1;padding:16px;margin-bottom:16px;background:#f4f4f5}.mortgage-widget .mortgage-header{color:#262637;font-size:20px;font-family:Effra-Medium;height:56px;display:flex;justify-content:space-between}.mortgage-widget .mortgage-header .header-title{max-width:172px}.mortgage-widget .mortgage-header .icon-calc{width:63px;height:58px}.mortgage-widget .mortgage-header .icon-house{width:74px;height:59px}.mortgage-widget .mortgage-intro{font-size:15px;font-family:Effra-Regular;padding:16px 0}.mortgage-widget .mortgage-intro .mortgage-intro-point{padding-bottom:8px}.mortgage-widget .mortgage-intro .tick-and-option{display:flex;padding-top:8px}.mortgage-widget .mortgage-intro .tick-and-option .tick{width:14px;height:10px;margin-top:4px;margin-right:8px}.mortgage-widget .mortgage-link-box{font-size:15px;font-family:Effra-Regular;background:#fff;padding:16px;border-radius:2px;box-shadow:0 4px 8px 0 rgba(38,38,55,.24),0 0 1px 0 rgba(38,38,55,.32)}.mortgage-widget .mortgage-link-box .sidebarLink-link{padding:0;line-height:18px;margin-top:4px}.mortgage-widget .mortgage-link-box .mortgage-ad-and-image{display:flex;justify-content:flex-end;padding:16px 0}.mortgage-widget .mortgage-link-box .mortgage-ad-and-image .mortgage-ad{color:#53535f;font-size:12px;padding-right:8px;padding-top:8px}.mortgage-widget .mortgage-link-box .mortgage-disclaimer{color:#717184;font-size:12px}.sortSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;background:transparent;cursor:pointer}.sortSelect::-ms-expand{display:none}.sortSelect:focus{outline:auto;outline-color:#5e9ed6}.sort-selectWrapper{display:inline-block;position:relative;height:40px;line-height:40px}.sort-selectWrapper .select-chevron{position:absolute;top:15.5px;right:0}.sort-select{padding:0 20px 0 10px;color:#262637;font-size:17px;height:40px;line-height:40px}@media(min-width:37.5em){.sort-select{padding-top:0;padding-bottom:0;font-size:15px}}.sort-label{display:none;margin-right:5px}@media(min-width:48em){.sort-label{display:inline}}.sidebarLink{margin-bottom:15px;border:1px solid #dfdfe1;background-color:#f4f4f5;font-size:15px}.sidebarLink-header{border-bottom:1px dashed #dfdfe1;padding:15px}.sidebarLink-link{display:inline-block;padding:15px;text-decoration:none;color:#11828d}.sidebarLink-linkIcon{width:21px;height:14px;display:inline-block;vertical-align:middle;fill:#11828d}#removalCompanies{margin-bottom:30px}.linkBox{margin-bottom:15px}.linkBox-header{font-size:17px;color:#262636;padding:0 15px;font-family:Effra-Medium}.linkBox-headerLink{display:block;text-decoration:none;color:#11828d;font-family:Effra-Regular;font-size:14px}.linkBox-headerLink+.linkBox-headerLink{margin-top:7.5px}.linkBox-subHeading{margin-bottom:7.5px}.linkBox-body{font-size:15px;border-bottom:1px dashed #dfdfe1;padding:7.5px 15px 15px}.linkBox-bodyLink{display:block;text-decoration:none;color:#11828d;font-size:14px;font-family:Effra-Regular}.linkBox-bodyLink+.linkBox-bodyLink{margin-top:7.5px}#search-related-links{display:block}.search-related-links-container{padding:15px 5px 0;background-color:#e9e9eb;display:flex;flex-direction:row;flex-wrap:wrap}.search-related-links-container:after{clear:both;content:"";display:block}@media(min-width:64em){.search-related-links-container{display:none}}.search-related-links-container .search-related-links-column{width:100%;padding:0 10px}@media(min-width:37.5em){.search-related-links-container .search-related-links-column{flex-basis:50%}}@media(min-width:48em){.search-related-links-container .search-related-links-column{flex-basis:33%}}.links-group{border-bottom:1px solid #dfdfe1}.links-group .links-group-header{flex:1;padding:7.5px 0;color:#53535f;display:flex;flex-direction:row}.links-group .links-group-header a{text-decoration:none;color:#53535f}.links-group .links-group-header a,.links-group .links-group-header span{font-family:Effra-Medium;flex:1 1 auto;font-size:15px}.links-group .links-group-header .links-group-chevron-icon{display:flex;flex:1 1 auto;max-width:15px;max-height:15px;width:15px;height:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.links-group .links-group-header .links-group-chevron-icon.chevron-open{transform:rotate(-180deg)}.links-group .links-group-list{overflow:hidden}.links-group .links-group-list.links-group-list-collapsed{max-height:0}.links-group .links-group-list.links-group-list-open{height:auto}.links-group .links-group-list a{font-size:15px;color:#66636e;text-decoration:none;padding:7.5px 0 7.5px 15px;display:block;border-bottom:1px solid #dfdfe1}.links-group .links-group-list a:last-child{border-bottom:none}.enhancedZeroResults-message,.filtersTray{display:none}#add-to-a-list-header,#create-list-heading{font-size:20px;font-weight:700;margin-bottom:12px}