@media only print{.noprint{display:none!important}body{background:#fff}#header,#header-container{background:#fff;position:static}.container{border-top:0}.container,.content,body.price-guide .container{background-color:#fff}.header-brand .logo-otm{display:inline-block}.header-brand .logo-otm .logo-market-instance,.header-brand .logo-otm .logo-outer-instance{color:#023b5a}.panel{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.tab-list-item:not(.tab-list-active){display:none!important}#footer{background-color:#fff!important;text-shadow:none}.homepage-panel .panel{background-color:#fff;border:1px solid #adc3d9;-webkit-box-shadow:none;box-shadow:none;color:#546e7a}.homepage-panel .logo h2,.homepage-panel .logo p{color:#023b5a;text-shadow:none}.homesearch .additional{border-top:1px solid #adc3d9}.channel.tabs li a,.channel.tabs li a.active,.homesearch .additional .form-group,.homesearch .additional .form-group .select:after,.homesearch .additional .form-group label,.homesearch .additional .form-group select{background-color:#fff;color:#546e7a}.channel.tabs li a.active{border:1px solid #adc3d9}#properties,.pricing-guide-properties{float:left}#properties .result,.pricing-guide-properties .result{border:1px solid #cfd8dc}#properties .agent-result,.pricing-guide-properties .agent-result{height:27.5em;padding-bottom:0}#properties .agent-actions,.pricing-guide-properties .agent-actions{display:none}.price-guide .pricing-guide-properties .result{border-width:0 0 1px;margin:0 0 10px;max-width:100%;padding:0 10px 10px;width:100%}.price-guide .pricing-guide-properties .result .media{float:left;width:200px}.price-guide .pricing-guide-properties .result .details{margin-left:200px}.price-guide .recharts-wrapper,.price-guide .recharts-wrapper .recharts-surface{width:100%!important}.large-carousel .owl-controls{display:none}.agent-contact .agent-phone-link{color:#56a0d3;display:block;font-size:145%;padding:.5em 0;text-align:left}.agent-contact .agent-phone-link.multiple{padding:.5em 0}.agent-contact .agent-phone-link.multiple .branch-label{width:5em}.agent-contact .static-links,.agent-contact .valuation{display:none}}
#cookie-notification{bottom:0;padding:25px 12px 12px;position:fixed;text-align:center;width:100%;z-index:200}#cookie-notification.client{padding:5px 0 16px}#cookie-notification p{background:#fff;border-radius:7px;-webkit-box-shadow:0 5px 25px 0 rgba(84,110,122,.5),0 5px 30px 0 rgba(84,110,122,.5);box-shadow:0 5px 25px 0 rgba(84,110,122,.5),0 5px 30px 0 rgba(84,110,122,.5);font-size:1em;margin:0 auto;max-width:900px;padding:1em;text-align:center}#cookie-notification .copy{display:inline-block;padding-bottom:12px}#cookie-notification .button-close{cursor:pointer;margin:7px 0 0 3px;width:20px}#cookie-notification #cookie-close{color:#000;float:right}#cookie-notification .cookie-actions{display:block;padding:4px 0 0}#cookie-notification button{height:32px;margin:0 8px;padding:2px 8px;position:relative;top:-2px}@media only screen and (min-width:760px){#cookie-notification{overflow:hidden}#cookie-notification p{margin:0 auto;max-width:870px;overflow:hidden;padding:1em 1.66em;text-align:left}#cookie-notification .copy{float:left;margin-right:3%;padding-bottom:0;width:calc(97% - 210px)}#cookie-notification .cookie-actions{display:inline-block;float:right;padding:7px 0 0;width:210px}}@media only screen and (min-width:1700px){#cookie-notification p{max-width:950px}#cookie-notification .copy{width:calc(95% - 250px)}#cookie-notification .cookie-actions{width:250px}}
.lightbox-container .bbm-wrapper{background:#000;height:100%;left:0;padding:25px 10px;position:fixed;top:0;width:100%;z-index:100}.lightbox-container .bbm-wrapper .icon-close{color:rgba(255,255,255,.5);cursor:pointer;margin:0;position:fixed;right:20px;top:40px;-webkit-transform:scale(3);transform:scale(3)}.carousel.carousel-slider .control-arrow,.carousel .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .15s ease-in;transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;text-align:center;-webkit-transition:border .15s ease-in;transition:border .15s ease-in;white-space:nowrap;width:80px}.carousel .thumb img{vertical-align:top}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;-webkit-transition:height .15s ease-in;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{background:#000;margin:0;min-width:100%;text-align:center}.carousel .slide,.carousel .slide picture{position:relative}.carousel .slide img{border:0;position:relative;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;position:absolute;text-align:center;width:100%}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.9);box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.no-js .carousel{height:40vw;overflow:hidden;position:relative;width:100%}.carousel.carousel-slider .control-arrow{-webkit-box-shadow:none;box-shadow:none}.carousel.carousel-slider .control-arrow.control-next{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.7 8c0 .2-.1.4-.1.5-.1.2-.2.3-.3.5l-6.9 6.6c-.1.2-.2.2-.4.3-.2.1-.3.1-.5.1s-.4 0-.5-.1c-.2 0-.3-.1-.5-.3l-.8-.8c-.1-.1-.2-.2-.3-.4 0-.1-.1-.3-.1-.5s.1-.3.1-.5c.1-.1.2-.3.3-.4l5.1-5L.7 3c-.1-.1-.2-.2-.3-.4 0-.2-.1-.3-.1-.5s.1-.4.1-.5c.1-.2.2-.3.3-.4l.8-.8c.1-.1.3-.2.5-.3.1-.1.3-.1.5-.1s.3 0 .5.1.3.2.4.3l6.9 6.7c.1.1.2.2.3.4 0 .2.1.3.1.5'/%3E%3C/svg%3E") no-repeat 2px 10px;padding:10px 7px;right:15px;top:40%;-webkit-transform:scale(2);transform:scale(2)}.carousel.carousel-slider .control-arrow.control-next:before{border:0}.carousel.carousel-slider .control-arrow.control-prev{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.6 15.6.7 8.9c-.1-.1-.2-.2-.3-.4 0-.1-.1-.3-.1-.5s.1-.3.1-.5c.1-.1.2-.3.3-.4L7.6.4c.1-.1.2-.2.4-.3.2-.1.3-.1.5-.1s.4 0 .5.1c.2.1.3.2.5.3l.8.8c.1.1.2.2.3.4 0 .1.1.3.1.5s-.1.3-.1.5c-.1.1-.2.3-.3.4L5.2 8l5.1 5c.1.1.2.3.3.4 0 .2.1.3.1.5s-.1.4-.1.5c-.1.2-.2.3-.3.4l-.8.8c-.1.1-.3.2-.5.3-.1.1-.3.1-.5.1s-.3 0-.5-.1-.3-.2-.4-.3'/%3E%3C/svg%3E") no-repeat 1px 10px;left:20px;padding:10px 7px;top:40%;-webkit-transform:scale(2);transform:scale(2)}.carousel.carousel-slider .control-arrow.control-prev:before{border:0}.carousel.carousel-slider .control-arrow:before{margin:0}.container.lightbox .carousel.carousel-slider .control-arrow,.lightbox-container .carousel.carousel-slider .control-arrow{display:none}.carousel .slide img{border-left:2px solid #000}.carousel .slide.selected img{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1) 0s;transition:all .5s cubic-bezier(.645,.045,.355,1) 0s}.lightbox-container .carousel .slide.selected img{border-radius:12px}.carousel .slide:not(.selected){background-color:#000}.carousel .slide:not(.selected) img{opacity:.6}.lightbox .carousel .slide{background:transparent}.carousel .carousel-status,.carousel .thumbs-wrapper{display:none}.carousel .thumb{border:0;border-bottom:4px solid #cfd8dc;margin-right:15px}.carousel .thumb.selected,.carousel .thumb:hover{border:0;border-bottom:4px solid #56a0d3}.carousel-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(255,255,255,.8)!important;border:none;border-radius:50%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.18);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#546e7a;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:center;justify-content:center;position:absolute;top:calc(50% - 25px);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:background .5s ease;transition:background .5s ease;width:50px;z-index:9}.carousel-arrow:hover{background:#fff!important}.carousel-arrow:hover svg{color:#000}.carousel-arrow svg.svg-icon{padding:0;-webkit-transform:none;transform:none;width:10px}.carousel-prev{left:10px}.carousel-next{right:10px}@media (min-width:769px){.carousel.carousel-slider .control-arrow.control-next{right:35px;-webkit-transform:scale(4);transform:scale(4)}.carousel.carousel-slider .control-arrow.control-prev{left:40px;-webkit-transform:scale(4);transform:scale(4)}.container.lightbox .carousel.carousel-slider .control-arrow{display:none}.lightbox-container .carousel.carousel-slider .control-arrow{display:block!important;position:fixed}.carousel .thumbs-wrapper{display:block;margin:20px 0}.carousel .thumbs-wrapper ul{padding:0}}.details-chat{background-color:#56a0d3;border:4px solid #fff;border-radius:50%;bottom:50px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);height:66px;position:fixed;right:-6px;width:66px;z-index:25}.details-chat.hidden{display:none}@media only screen and (min-width:760px){.details-chat{bottom:10px}}.chat-bubble{background-color:#fff;border-radius:20px;color:#56a0d3;font-size:15px;height:28px;margin-left:14px;margin-top:15px;text-align:center;width:32px}.chat-bubble:before{border:8px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;left:10px;position:absolute;top:25px;width:0}.chat-bubble:after{content:"\2026";font-weight:700}#whatsapp-chat{border-radius:50%;bottom:46px;height:70px;position:fixed;right:3px;width:70px;z-index:25}@media only screen and (min-width:760px){#whatsapp-chat{right:-3px}}#whatsapp-chat .icon-whatsapp{-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.2));filter:drop-shadow(0 1px 3px rgba(0,0,0,.2));height:70px;width:70px}#whatsapp-chat.hidden{display:none}body.details .container{border-top-color:transparent}body.details .content{background:#fff;color:#222;padding:0 0 66px}@media only screen and (min-width:760px){body.details .content{padding:1.5em 0 0}}body.details .content .exclusive-banner .hoverlink{display:none}body.details .main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.details .main-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;padding:0 .8em}body.details .main-col section.property-actions,body.details .main-col section.property-contact-agent-form,body.details .main-col section.property-disclaimer{margin-bottom:24px}body.details .main-col section.property-map{-webkit-box-shadow:0 1px 2px 1px #cfd8dc;box-shadow:0 1px 2px 1px #cfd8dc;margin:0 -.8em 24px;overflow:hidden}body.details .main-col section.property-map img.static-map{display:block;width:100%}.no-js body.details .main-col section.property-contact-agent-form,.no-js body.details .main-col section.property-map{-webkit-box-shadow:none;box-shadow:none;margin:0}body.details .right-col{display:none}@media only screen and (min-width:760px){body.details .main{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2px}body.details .main-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-preferred-size:calc(66.66667% - 16px);-webkit-box-flex:2;-ms-flex-positive:2;-ms-flex-negative:1;-webkit-flex-basis:calc(66.66667% - 16px);flex-basis:calc(66.66667% - 16px);-webkit-flex-grow:2;flex-grow:2;-webkit-flex-shrink:1;flex-shrink:1;margin-right:6px;-webkit-order:1;order:1;padding:0}body.details .main-col section{margin:0 12px 0 0}body.details .main-col section.property-actions{margin:15px 0 24px;padding-right:8px}body.details .main-col section.property-map{border-radius:7px;margin:0 12px 24px 0}body.details .right-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-preferred-size:calc(33.33333% - 8px);-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:2;display:block;-webkit-flex-basis:calc(33.33333% - 8px);flex-basis:calc(33.33333% - 8px);-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:2;flex-shrink:2;margin-left:6px;-webkit-order:2;order:2;position:-webkit-sticky;position:sticky;top:10px}}@media only screen and (min-width:1000px){body.details .logo-otm{margin:0 0 0 -10px;-webkit-transform:none;transform:none}}body.details #header-container{background-color:#023b5a;font-size:.929em}@media only screen and (min-width:1000px){body.details .header-brand a{padding-top:15px}body.details #main-nav{height:60px;margin:0 auto;max-width:1400px;padding:0 24px}body.details ul.nav:not(.dropdown)>li>a{padding:21px .5em 0}body.details #welcome{padding-right:3px}body.details .nav-button a{padding:22px 0 0}}.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:1400px}@media only screen and (min-width:760px){.wrapper{display:block;padding:0 18px}}@media only screen and (min-width:1000px){.wrapper{display:block;padding:0 24px}}.wrapper .main{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}@media only screen and (min-width:760px){.wrapper .main{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset}}.image-cta-panel{background-color:#fff;border-radius:12px;position:relative}.image-cta-panel .button{line-height:2em;margin:20px 10px}.image-cta-panel .agent-phone-link{color:#e3032c;font-size:1.2em;margin:20px 10px}.image-cta-panel .background-image{opacity:.2}.image-cta-panel .cta-panel-contents{bottom:0;left:10%;position:relative;position:absolute;right:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-media .media-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly}.property-media .media-buttons>a,.property-media .media-buttons>button{display:none}.property-media .media-buttons .media-count{background:#f0f3f5;border-radius:7px;cursor:pointer;height:70px;line-height:70px;margin:0 2px 5px;position:relative;text-align:center;width:105px}.property-media .media-buttons .media-count img,.property-media .media-buttons .media-count picture{border-radius:7px;height:100%;opacity:.7;width:100%}.property-media .media-buttons .media-count .media-button-title{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,0)),color-stop(40%,rgba(255,255,255,.5)),color-stop(60%,rgba(255,255,255,.5)),color-stop(80%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0) 20%,rgba(255,255,255,.5) 40%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 80%,rgba(255,255,255,0));bottom:0;left:0;position:absolute;right:0;top:0}.property-media button{margin:0 .8em .6em 0}
.notification{background:#023b5a;border-radius:2em;bottom:-200px;-webkit-box-shadow:0 4px 5px 2px #999;box-shadow:0 4px 5px 2px #999;color:#fff;font-weight:400;left:50%;overflow:hidden;padding:1em 3.5em;position:fixed;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:calc(100% - 2em);z-index:200}@media (min-width:510px){.notification{width:500px}}@media (min-width:1260px){.notification{bottom:-200px}}.notification p{margin:0}.notification a{color:#d5e7f4}.notification a:focus,.notification a:hover{color:#fff}.notification .svg-icon.button-close{cursor:pointer;margin:0;padding:.2em .5em;position:absolute;right:10px;top:16px;-webkit-transform:scale(1.15);transform:scale(1.15)}.notification.animate{-webkit-transform:translate(-50%,-270px);transform:translate(-50%,-270px)}@media (min-width:1260px){.notification.animate{-webkit-transform:translate(-50%,-230px);transform:translate(-50%,-230px)}}
.chip{background:inherit;border-radius:.25em;color:#fff;display:inline-block;font-size:80%;line-height:1;margin-bottom:2px;margin-right:5px;padding:.25em .4em;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.chip.good{border:1px solid blue;color:blue}.chip.outstanding{border:1px solid green;color:green}.chip.requires-improvement{border:1px solid orange;color:orange}.chip.inadequate{display:none}.chip.bakerloo{background-color:#b05f0f;border:1px solid #b05f0f}.chip.central{background-color:#ee2e22;border:1px solid #ee2e22}.chip.circle{background-color:#fed105;border:1px solid #fed105}.chip.district{background-color:#00843c;border:1px solid #00843c}.chip.hammersmith{background-color:#f386a0;border:1px solid #f386a0}.chip.jubilee{background-color:#959ca1;border:1px solid #959ca1}.chip.metropolitan{background-color:#97015d;border:1px solid #97015d}.chip.northern{background-color:#23201f;border:1px solid #23201f}.chip.piccadilly{background-color:#1b3e94;border:1px solid #1b3e94}.chip.victoria{background-color:#079ddc;border:1px solid #079ddc}.chip.waterloo{background-color:#84cdbc;border:1px solid #84cdbc}.chip.dlr{background-color:#01a5a9;border:1px solid #01a5a9}.chip.overground{background-color:#ee7e09;border:1px solid #ee7e09}.chip--outline{background:none;border:1px solid;color:inherit}.chip:empty,.map-status{display:none}.map-status{background-color:#fff;-webkit-box-shadow:0 0 5px #546e7a;box-shadow:0 0 5px #546e7a;color:#546e7a;font-weight:700;left:5px;max-width:80%;min-width:20%;opacity:.8;padding:.3%;position:absolute;top:295px;width:15em;z-index:10}.map-status p{margin-bottom:0;margin-top:-20px;padding:.3em .5em}.info-box{background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 3px #546e7a;box-shadow:0 1px 3px #546e7a;height:245px;width:230px;z-index:10}.info-box>img{margin-bottom:-17px;z-index:20}.marker-info{border-radius:3px;height:100%;overflow-x:hidden;overflow-y:auto;text-align:left;width:100%}.marker-info.height-auto{height:auto}.marker-info ul{display:block;list-style:none outside none;margin-bottom:0;padding-left:0}.marker-info ul.multiple{margin-bottom:5em}.marker-info li+li{-webkit-box-shadow:inset 0 4px 9px -4px rgba(84,110,122,.7);box-shadow:inset 0 4px 9px -4px rgba(84,110,122,.7);padding-top:5px}.marker-info h2{text-overflow:ellipsis}.marker-info h2,.marker-info h3{clear:both;line-height:1.1em;margin:.2em 0 .3em;padding:0 .5em}.marker-info hr{border:0;border-bottom:1px solid #ddd}.marker-info hr:last-child{display:none}.marker-info p{line-height:1.3em;margin-bottom:.3em;padding:0 .5em}.marker-info .marker-loading{background:url(https://www.onthemarket.com/assets/images/ajax-loader.gif) no-repeat 50%;display:block;height:80px;margin:25px auto 0;width:100px}.marker-info .property-image .image-wrapper{background-color:#f0f3f5}.marker-info img{display:block}.marker-info .price-text{margin-top:.2em}.marker-info .price{font-size:1.1em;font-weight:600}.poi-marker-icon{color:#e3032c}@media only screen and (min-width:760px){.marker-info,.marker-info .total-indicator{width:100%}}.property-map{position:relative}.property-map .map{height:450px}.property-map .map.hidden{display:none}.property-map .static-map{cursor:pointer}.property-map .open-map-cta{border-radius:5px;bottom:50px;cursor:pointer;height:auto;left:calc(50% - 63.5px);padding:8px 16px;position:absolute;z-index:1}.map-controls{display:none}.map-controls-dropdown{left:0;position:absolute;top:0;z-index:0}.map-controls-dropdown .selected{background-color:#fff;border:2px solid #fff;color:#191919;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:700;line-height:36px;margin-left:20px;margin-top:10px;padding-left:12px;padding-right:12px;width:120px}.map-controls-dropdown .selected>img{border:0;margin:-2px 0 0;padding:0;position:absolute;right:6px;top:30px}.map-controls-dropdown ul{list-style:none;margin-top:2px;padding:0;width:140px}.map-controls-dropdown ul li{background-color:#fff;border:2px solid #fff;color:#565656;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:36px;margin-left:20px;padding-left:12px;padding-right:12px}.map-controls-dropdown ul li.active{color:#000;font-weight:700}.map-controls-dropdown ul li:hover{color:#000}.map-zoom-controls{background-color:#fff;bottom:115px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);left:10px;position:absolute}.map-zoom-controls .map-zoom-in,.map-zoom-controls .map-zoom-out{border:2px solid #fff;border-radius:2px;color:transparent;cursor:pointer;height:40px;margin-left:0;padding:0 12px;text-align:center;width:40px}.map-zoom-controls .map-zoom-in{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23666' d='M18 7h-7V0H7v7H0v4h7v7h4v-7h7z'/%3E%3C/svg%3E") no-repeat 10px 8px}.map-zoom-controls .map-zoom-out{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23666' d='M0 7h18v4H0V7z'/%3E%3C/svg%3E") no-repeat 10px 8px}.map-zoom-controls .map-zoom-separator{background-color:#e6e6e6;height:1px;margin:0 5px;overflow:hidden;position:relative;top:0;width:30px}.gm-control-active,.gm-control-active:focus,.gm-control-active:hover,.gm-ui-hover-effect,.gm-ui-hover-effect:focus,.gm-ui-hover-effect:hover{-webkit-box-shadow:none;box-shadow:none;line-height:normal;overflow:auto;vertical-align:unset}button.gm-fullscreen-control{display:none}.map-location-disclaimer{color:#78909c;display:block;padding:.7em 1em;text-align:center}@media only screen and (min-width:760px){.map-controls-dropdown{display:none}.map-controls{display:block;left:20px;position:absolute;top:10px;width:280px;z-index:10}.map-controls>button{background-color:#fff;border:2px solid #fff;border-radius:2px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);color:#565656;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:15px;height:auto;line-height:36px;margin-left:0;margin-right:1px;padding:0 12px;text-align:center}.map-controls>button.map-control-map{min-width:58px}.map-controls>button.map-control-satellite{min-width:84px}.map-controls>button.map-control-street-view{min-width:104px}.map-controls>button.active{color:#000;font-weight:700}.map-controls>button:hover{color:#000}button.gm-fullscreen-control{display:block;top:5px!important}}
.nearby-places-map{display:block;font-size:.75em;padding:0 0 .8em;text-align:center;width:100%}.nearby-places-map p{clear:both;color:#37474f;font-size:1.166666em;font-weight:700;margin:0 auto 10px;padding:8px 10px 3px;width:290px}.nearby-place{display:inline-block;font-size:1.142855em;margin:0 4%;vertical-align:top;width:16%}.nearby-place span{color:#023b5a;cursor:pointer;display:block;padding:28px 0 5px;position:relative;text-align:center}.nearby-place span:last-child{border-right:none}.nearby-place span.off{color:#546e7a}.nearby-place span:not(.none-nearby):hover{color:#56a0d3}.nearby-place span.none-nearby:not(.results-pending){color:#546e7a;cursor:auto;text-decoration:line-through}.nearby-place span.school{background:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-school.png?v3=) top no-repeat}.nearby-place span.station{background:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-station.png?v2=) top no-repeat}.nearby-place span.supermarket{background:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-supermarket.png?v2=) top no-repeat}.nearby-place span.healthcare{background:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-healthcare.png?v2=) top no-repeat}.nearby-place span.school.off{background-image:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-school-disabled.png?v2=)}.nearby-place span.station.off{background-image:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-station-disabled.png?v2=)}.nearby-place span.supermarket.off{background-image:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-supermarket-disabled.png?v2=)}.nearby-place span.healthcare.off{background-image:url(https://www.onthemarket.com/assets/images/icons/map/map-icon-healthcare-disabled.png?v2=)}.nearby-place-name{font-weight:500}@media only screen and (min-width:760px){.nearby-places-map{margin:0 auto;width:80%}.nearby-places-map p{clear:both;padding:8px 10px 5px}.nearby-place{width:100px}}
.media-dialog{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.media-dialog.light .media-dialog-wrapper{background-color:#f1f2f5}.media-dialog.dark .media-dialog-wrapper{background-color:#000;color:#fff}.media-dialog.dark .media-dialog-wrapper .carousel-root .carousel-status,.media-dialog.dark .media-dialog-wrapper .carousel-root .dialog-property-info{background:#f1f2f5;color:#fff}.media-dialog.dark .media-dialog-wrapper .dialog-property-info{background:#f1f2f5}.media-dialog.dark .media-dialog-wrapper .tab-list{background:#37474f;border-bottom-color:#37474f}.media-dialog.dark .media-dialog-wrapper .tab-list-active{background:transparent}.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button .icon-close,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button .icon-fullscreen,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button .icon-fullscreen-exit,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button .icon-half-moon{color:rgba(255,255,255,.75)}.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button:hover .icon-close,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button:hover .icon-fullscreen,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button:hover .icon-fullscreen-exit,.media-dialog.dark .media-dialog-wrapper .media-dialog-controls button:hover .icon-half-moon{color:#fff}.media-dialog.dark .media-dialog-wrapper .tap-to-hide-controls{display:none}.media-dialog.dark .media-dialog-wrapper .nearby-places-map p,.media-dialog.dark .media-dialog-wrapper .nearby-places-map span{color:#fff}.media-dialog.hide-controls .bottom-links{bottom:-120px!important;-webkit-transition-duration:.2s;transition-duration:.2s}.media-dialog.hide-controls .carousel-status,.media-dialog.hide-controls .dialog-property-info{opacity:0!important;-webkit-transition-duration:.2s;transition-duration:.2s}.media-dialog.hide-controls .media-dialog-wrapper{background-color:#000;-webkit-transition-duration:.2s;transition-duration:.2s}.media-dialog.hide-controls .tap-to-hide-controls{display:none!important}@media only screen and (max-width:999px){.media-dialog.hide-controls .media-dialog-agent,.media-dialog.hide-controls .media-dialog-controls,.media-dialog.hide-controls .tab-list{margin-top:-50px!important;-webkit-transition-duration:.2s;transition-duration:.2s}}.media-dialog .media-dialog-wrapper{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:dialogslideup;animation-name:dialogslideup;height:100%;max-height:100%;max-width:100vw;width:100vw}.media-dialog .media-dialog-wrapper.close{-webkit-animation-name:dialogslidedown;animation-name:dialogslidedown}.media-dialog .media-dialog-wrapper .dialog-contact-button{display:none}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .dialog-contact-button{display:block;z-index:2}}@media only screen and (min-width:1700px){.media-dialog .media-dialog-wrapper .dialog-contact-button{left:10px;top:10px}}.media-dialog .media-dialog-wrapper .tap-to-hide-controls{display:none}@media only screen and (orientation:portrait){.media-dialog .media-dialog-wrapper .tap-to-hide-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;bottom:18%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:90%;left:0;opacity:.2;pointer-events:none;position:absolute;right:0}@supports (margin-bottom:env(safe-area-inset-bottom)){.media-dialog .media-dialog-wrapper .tap-to-hide-controls{margin-bottom:env(safe-area-inset-bottom)}}.media-dialog .media-dialog-wrapper .tap-to-hide-controls .icon-tap{color:currentColor;height:40px;margin-bottom:.5em;width:40px}}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .tap-to-hide-controls{bottom:12%}}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .tap-to-hide-controls{display:none}}@media (hover:hover) and (pointer:fine){.media-dialog .media-dialog-wrapper .tap-to-hide-controls{display:none}}.media-dialog .media-dialog-wrapper .dialog-property-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:baseline;align-items:baseline;background:#f1f2f5;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:90%;-webkit-justify-content:center;justify-content:center;padding:.4em .8em;position:absolute;right:0;z-index:5}@media only screen and (orientation:portrait){.media-dialog .media-dialog-wrapper .dialog-property-info{display:none}}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .dialog-property-info{border-radius:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:unset;right:0}}.media-dialog .media-dialog-wrapper .dialog-property-info .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.media-dialog .media-dialog-wrapper .dialog-property-info .price:before{content:"–";padding:0 .5em}.media-dialog .media-dialog-wrapper .dialog-property-info .price .mortgage{display:none}.media-dialog .media-dialog-wrapper .dialog-property-info .price .info{margin-left:.5em}.media-dialog .media-dialog-wrapper .dialog-property-info h1,.media-dialog .media-dialog-wrapper .dialog-property-info h2{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.media-dialog .media-dialog-wrapper .dialog-property-info .title-address{margin:0}.media-dialog .media-dialog-wrapper .dialog-property-info #fees-apply-link,.media-dialog .media-dialog-wrapper .dialog-property-info .flags,.media-dialog .media-dialog-wrapper .dialog-property-info .map-link,.media-dialog .media-dialog-wrapper .dialog-property-info .mortgage{display:none}.media-dialog .media-dialog-wrapper .tabs-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}.media-dialog .media-dialog-wrapper .tabs-container.map{display:block;height:100%}.media-dialog .media-dialog-wrapper .tabs-container.map .tab-content{height:100%}.media-dialog .media-dialog-wrapper .tab-list{-webkit-box-flex:0;background:rgba(255,255,255,.85);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;width:100%;z-index:1}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .tab-list{background-color:#fff;position:relative}}@media only screen and (max-width:510px){.media-dialog .media-dialog-wrapper .tab-list-item{padding:1em .6em}}.media-dialog .media-dialog-wrapper .tab-list-active{background:transparent}.media-dialog .media-dialog-wrapper .tab-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.media-dialog .media-dialog-wrapper .media-dialog-agent{display:none}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .media-dialog-agent{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px;position:absolute;right:150px;width:auto;z-index:2}.media-dialog .media-dialog-wrapper .media-dialog-agent:after{content:"|"}}@media only screen and (min-width:1100px){.media-dialog .media-dialog-wrapper .media-dialog-agent{left:50%;right:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.media-dialog .media-dialog-wrapper .media-dialog-agent:after{display:none}}.media-dialog .media-dialog-wrapper .media-dialog-agent .agent-contact-phone{cursor:pointer;margin:0}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .media-dialog-agent .agent-contact-phone{-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (min-width:1100px){.media-dialog .media-dialog-wrapper .media-dialog-agent .agent-contact-phone{margin:0 0 0 .5em;-webkit-transform:unset;transform:unset}}.media-dialog .media-dialog-wrapper .media-dialog-agent .agent-contact-phone .svg-icon.icon-phone{left:2px;margin:0;position:relative;top:-1px}.media-dialog .media-dialog-wrapper .media-dialog-agent .agent-contact-phone:hover .call-agent-link{-webkit-transform:scale(1.1);transform:scale(1.1)}.media-dialog .media-dialog-wrapper .media-dialog-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:2}.media-dialog .media-dialog-wrapper .media-dialog-controls button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;padding:1.2em}.media-dialog .media-dialog-wrapper .media-dialog-controls button:hover .icon-close,.media-dialog .media-dialog-wrapper .media-dialog-controls button:hover .icon-fullscreen,.media-dialog .media-dialog-wrapper .media-dialog-controls button:hover .icon-fullscreen-exit,.media-dialog .media-dialog-wrapper .media-dialog-controls button:hover .icon-half-moon{color:#000}.media-dialog .media-dialog-wrapper .media-dialog-controls button .icon-close,.media-dialog .media-dialog-wrapper .media-dialog-controls button .icon-fullscreen,.media-dialog .media-dialog-wrapper .media-dialog-controls button .icon-fullscreen-exit,.media-dialog .media-dialog-wrapper .media-dialog-controls button .icon-half-moon{color:#546e7a;height:15px;margin:0;padding:0;-webkit-transform:none;transform:none;width:15px}.media-dialog .media-dialog-wrapper .media-dialog-controls .icon-fullscreen,.media-dialog .media-dialog-wrapper .media-dialog-controls .icon-fullscreen-exit{display:none}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .media-dialog-controls .icon-fullscreen,.media-dialog .media-dialog-wrapper .media-dialog-controls .icon-fullscreen-exit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.media-dialog .media-dialog-wrapper .media-dialog-controls .toggle-theme{display:none}@media only screen and (min-width:510px){.media-dialog .media-dialog-wrapper .media-dialog-controls .toggle-theme{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.media-dialog .media-dialog-wrapper .carousel-root{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;outline:none}.media-dialog .media-dialog-wrapper .carousel-root .carousel-slider{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.media-dialog .media-dialog-wrapper .carousel-root .slider-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100vh - 116px)!important;max-height:calc(100vh - 116px)}@media only screen and (min-width:510px){.media-dialog .media-dialog-wrapper .carousel-root .slider-wrapper{height:100vh!important;max-height:100vh}}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .carousel-root .slider-wrapper{height:calc(100vh - 102px)!important;max-height:calc(100vh - 102px)}}@media only screen and (min-width:1260px){.media-dialog .media-dialog-wrapper .carousel-root .slider-wrapper{height:calc(100vh - 154px)!important;max-height:calc(100vh - 154px)}}.media-dialog .media-dialog-wrapper .carousel-root .slider{height:calc(100vh - 116px)!important;max-height:calc(100vh - 116px)}@media only screen and (min-width:510px){.media-dialog .media-dialog-wrapper .carousel-root .slider{height:100vh!important;max-height:100vh}}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .carousel-root .slider{height:calc(100vh - 102px)!important;max-height:calc(100vh - 102px)}}@media only screen and (min-width:1260px){.media-dialog .media-dialog-wrapper .carousel-root .slider{height:calc(100vh - 154px)!important;max-height:calc(100vh - 154px)}}.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide img,.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide picture{border-left:0;max-height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;width:100%}@media only screen and (min-device-width:320px) and (max-device-width:926px) and (orientation:landscape){.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide img,.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide picture{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide iframe.iframe-video{height:52vw}.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide iframe.iframe-virtualtour{height:100%;margin:0;width:100%}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide iframe.iframe-virtualtour{margin-top:50px}}@media only screen and (min-width:1260px){.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide iframe.iframe-virtualtour{margin-top:19px}}@media only screen and (min-width:1700px){.media-dialog .media-dialog-wrapper .carousel-root .carousel .slide iframe.iframe-virtualtour{margin-top:26px}}.media-dialog .media-dialog-wrapper .carousel-root .carousel .control-arrow{background:#fff;border-radius:100%;margin-top:0;opacity:.7;-webkit-transform:translateY(calc(-50% - 3px));transform:translateY(calc(-50% - 3px))}.media-dialog .media-dialog-wrapper .carousel-root .carousel .control-arrow:hover{opacity:1}.media-dialog .media-dialog-wrapper .carousel-root .carousel .control-arrow.control-next:before{border-left-color:#000}.media-dialog .media-dialog-wrapper .carousel-root .carousel .control-arrow.control-prev:before{border-right-color:#000}.media-dialog .media-dialog-wrapper .carousel-root .carousel-arrow{display:none}@media only screen and (min-width:510px){.media-dialog .media-dialog-wrapper .carousel-root .carousel-arrow{display:block}}.media-dialog .media-dialog-wrapper .carousel-root .carousel-status{background:#f1f2f5;border-radius:10px;border-radius:0;bottom:0;color:#546e7a;display:inline;font-size:90%;left:0;margin:0;padding:.4em .8em;right:unset;text-align:center;text-shadow:none;top:unset;-webkit-transform:none;transform:none;white-space:nowrap;width:auto}@media only screen and (orientation:portrait){.media-dialog .media-dialog-wrapper .carousel-root .carousel-status{background:#f1f2f5;border-radius:6px;bottom:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@supports (margin-bottom:env(safe-area-inset-bottom)){.media-dialog .media-dialog-wrapper .carousel-root .carousel-status{margin-bottom:calc(env(safe-area-inset-bottom)*-2)}}}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .carousel-root .carousel-status{border-radius:0;bottom:0;left:0;margin-bottom:0;right:unset;-webkit-transform:none;transform:none}}.media-dialog .media-dialog-wrapper .carousel-root .thumbs-wrapper{display:none;margin:20px 25px}@media only screen and (min-width:1260px){.media-dialog .media-dialog-wrapper .carousel-root .thumbs-wrapper{display:block}}.media-dialog .media-dialog-wrapper .carousel-root .thumbs{margin-bottom:0}.media-dialog .media-dialog-wrapper .carousel-root .thumb{border-bottom:4px solid transparent;cursor:pointer;margin:0;max-height:60px}.media-dialog .media-dialog-wrapper .carousel-root .thumb.selected{border-color:#56a0d3}.media-dialog .media-dialog-wrapper .carousel .slide{background-color:transparent}.media-dialog .media-dialog-wrapper .property-map{height:100%;padding-top:50px;-ms-touch-action:manipulation;touch-action:manipulation}@media only screen and (orientation:portrait){.media-dialog .media-dialog-wrapper .property-map{padding-bottom:66px}@supports (padding-bottom:env(safe-area-inset-bottom)){.media-dialog .media-dialog-wrapper .property-map{padding-bottom:calc(env(safe-area-inset-bottom)*1.2 + 66px)}}}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .property-map{padding-bottom:0}}@media only screen and (min-width:1000px){.media-dialog .media-dialog-wrapper .property-map{padding:0}}.media-dialog .media-dialog-wrapper .property-map .map{height:calc(100% - 113px);position:relative}@media only screen and (min-width:760px){.media-dialog .media-dialog-wrapper .property-map .map{height:calc(100% - 174px)}}@-webkit-keyframes dialogslideup{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes dialogslideup{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes dialogslidedown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes dialogslidedown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}
.tab-list{background:#fff;border-bottom:1px solid #cfd8dc;padding:0}#pricing-guide .tab-list{-webkit-box-shadow:0 1px 2px 1px #cfd8dc;box-shadow:0 1px 2px 1px #cfd8dc}.tab-list-item{cursor:pointer;display:inline-block;list-style:none;margin-bottom:-1px;padding:1em .8em}.tab-list-active{background-color:#fff;border:solid #56a0d3;border-width:0 0 3px;color:#56a0d3}
.title-details{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:#fff;clear:both;-webkit-order:2;order:2;padding:0 .8em;z-index:1}@media only screen and (min-width:760px){.title-details{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset;padding:0;position:relative;z-index:unset}}.title-details h1{font-size:16px;font-weight:600;line-height:1.6;margin:0;padding:0}@media only screen and (min-width:760px){.title-details h1{font-size:26px}}.title-details .title-address{color:#797979;display:inline-block;font-size:13px;margin:0;vertical-align:middle}@media only screen and (min-width:760px){.title-details .title-address{font-size:16px;margin-bottom:12px;margin-right:9px}}.title-details .title-address .map-link{display:none}@media only screen and (min-width:760px){.title-details .title-address .map-link{display:inline-block}}.title-details .title-address .map-link:before{color:#797979;content:"•";padding:0 .8em 0 .5em}.title-details .flags{display:block;margin:0}@media only screen and (min-width:760px){.title-details .flags{display:inline-block;margin:0 0 9px;vertical-align:middle}}.title-details .flags>div{margin:.5em .5em 0 0}@media only screen and (min-width:760px){.title-details .flags>div{margin:0 .5em 3px 0}}.title-details .price{margin-bottom:.8em}@media only screen and (min-width:760px){.title-details .price{margin-bottom:0}}@media only screen and (min-width:1000px){.title-details .price{float:right;text-align:right}.title-details .price>*{display:block;width:100%}}.title-details .price .price-data{display:block;font-size:26px;font-weight:500}@media only screen and (min-width:760px){.title-details .price .price-data{display:inline;margin-right:.25em}}@media only screen and (min-width:1000px){.title-details .price .price-data{margin-right:0}}.title-details .price .mortgage a{text-decoration:underline}.title-details .price .info{color:#78909c}.title-details .price .info+.mortgage{margin-left:.5em}@media only screen and (min-width:1000px){.title-details .price .info+.mortgage{margin-left:0}}.title-details .price .info+.mortgage:before{content:"•";padding-right:.5em;text-decoration:none}@media only screen and (min-width:1000px){.title-details .price .info+.mortgage:before{display:none}}.title-details .thumb{border-radius:7px;height:80px;left:.8em;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:.8em;width:80px}@media only screen and (min-width:760px){.title-details .thumb{display:none;pointer-events:unset}}@media only screen and (max-width:759px){.title-details{margin:0;min-height:100px;padding:1.2em .8em 1.5em}.title-details.isSticky{-webkit-box-shadow:0 0 4px rgba(0,0,0,.7);box-shadow:0 0 4px rgba(0,0,0,.7)}.title-details.isSticky .thumb{opacity:1!important}}
#container.gallery{background:#fff}.gallery-container{background:#fff;margin:0 2px;text-align:center}.gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery img{border-radius:7px;width:100%}.gallery p{text-align:left}.gallery picture:first-of-type img{margin-top:3em}.gallery-header{left:2px;position:fixed;right:2px;text-align:left}.gallery-header .back-to-details{margin:0 1em 1em 0;white-space:nowrap}
#footer{background:#f0f3f5;border-top:1px solid #cfd8dc;clear:both;font-size:.92em;margin-top:.5em;text-shadow:1px 1px 1px #fff}.sold-prices #footer{margin-top:0}#footer .footer-section{text-align:center}#footer .footer-section.first .link-section ul{width:100%}#footer .footer-section-copyright{clear:both;color:#546e7a;font-size:12.6px;padding:40px 1em 50px}#footer .header-section{text-align:center}#footer .footer-logo-container{background:#023b5a;border-radius:30px;display:inline-block;padding:7px 20px}#footer .logo-otm-wrapper{display:block;margin:0 auto;padding:34px 0 25px;-webkit-transform:scale(1.3);transform:scale(1.3);width:150px}#footer .logo-otm-wrapper img{margin-right:1em;vertical-align:bottom}#footer .logo-otm-wrapper svg{margin-top:5px}#footer .logo-otm-wrapper svg .logo-dot-instance,#footer .logo-otm-wrapper svg .logo-market-instance,#footer .logo-otm-wrapper svg .logo-outer-instance,#footer .logo-otm-wrapper svg .logo-text-instance{color:#546e7a}#footer .logo-otm-wrapper svg .logo-com-instance,#footer .logo-otm-wrapper svg .logo-inner-instance{color:transparent}#footer.locked{height:0;min-height:1px;overflow:hidden}#footer .agents{clear:both}#footer .social{display:inline-block;font-size:1.4rem;padding:.4em 0;width:150px}#footer .social a{color:#546e7a;display:inline;float:left;margin-left:0;margin-right:0;padding:0 .4em;width:16.66667%}#footer .disclaimer{color:#78909c;padding:0 1.5em .5em}#footer .disclaimer a{color:#546e7a}#footer .link-section{padding:1.5em 1em 1em}#footer .link-section:after,#footer .link-section:before{content:" ";display:table}#footer .link-section:after{clear:both}#footer .link-section ul{display:inline;float:left;margin-left:0;margin-right:0;width:100%}#footer .link-section ul:nth-child(3){clear:left}#footer .link-section a{display:block;margin-bottom:.5em;margin-right:.5em;padding:.5em}#footer .footer-content{margin:0 auto;max-width:1170px}.details #footer .footer-content{max-width:1400px}#footer h3{color:#546e7a;font-size:15px;font-weight:700;line-height:30px;margin:2em 0 0;padding:0 1.4em 1em;text-shadow:none}#footer h3 span{display:none}#footer hr{border:0;border-bottom:1px solid #cfd8dc}#footer ul{list-style:none outside none;margin-bottom:0;padding-left:0}#footer a{color:#757575}#footer a:focus,#footer a:hover{color:#023b5a}#footer .copyright{clear:both;margin-bottom:0;padding:.5em 1.5em 1.5em}#footer .copyright .link,#footer .copyright a{color:#56a0d3;cursor:pointer}#footer .copyright p{margin-bottom:0}body.agents #footer,body.commercial #footer,body.development-landing #footer,body.farms-land #footer,body.for-sale #footer,body.home #footer,body.instant-valuation #footer,body.new-homes #footer,body.overseas #footer,body.pricing-guide #footer,body.sold-prices #footer,body.to-rent #footer{background-color:#f0f3f5}@media (max-width:759px){#footer{display:none}body.agents #footer,body.commercial #footer,body.development-landing #footer,body.farms-land #footer,body.for-sale #footer,body.home #footer,body.instant-valuation #footer,body.new-homes #footer,body.overseas #footer,body.pricing-guide #footer,body.sold-prices #footer,body.to-rent #footer{display:block}.modal-open #footer,body.agents.modal-open #footer,body.commercial.modal-open #footer,body.development-landing.modal-open #footer,body.farms-land.modal-open #footer,body.for-sale.modal-open #footer,body.home.modal-open #footer,body.instant-valuation.modal-open #footer,body.new-homes.modal-open #footer,body.overseas.modal-open #footer,body.pricing-guide.modal-open #footer,body.sold-prices.modal-open #footer,body.to-rent.modal-open #footer{display:none}}@media only screen and (min-width:510px){#footer .header-section{overflow:hidden;text-align:left}#footer .footer-wrapper{margin:0 auto;max-width:1170px;overflow:hidden}.details #footer .footer-wrapper{max-width:1400px}#footer .footer-section.first .link-section ul{width:50%}#footer .logo-otm-wrapper{border-bottom:0;display:inline;float:left;margin:0 10px 0 20px;padding:2em 1.5em 0}#footer .social{display:inline-block;float:right;padding:30px 0;width:180px}#footer .social a{padding:0}#footer .agents{clear:both}}@media only screen and (min-width:760px){#footer .footer-section{float:left;text-align:left;width:50%}#footer .footer-section.first{width:100%}#footer .link-section ul:nth-child(3){clear:none}#footer .link-section a{margin-bottom:0}}@media only screen and (min-width:1000px){#footer h3 span{display:block}#footer .footer-section{float:left;text-align:left;width:25%}#footer .footer-section.first{width:49%}#footer .footer-section.second{width:26.5%}#footer .footer-section.third{width:24.5%}#footer .advertising{width:75%}#footer .advertising,#footer .members{display:inline;float:left;margin-left:0;margin-right:0}#footer .members{width:25%}#footer.locked{height:auto;min-height:0;overflow:visible}}
.hero{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1;position:relative}.hero img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.hero .media-count-buttons{-webkit-box-pack:end;-ms-flex-pack:end;bottom:-16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 6px;position:absolute;right:0;width:100%;z-index:2}.hero .media-count-buttons .button,.hero .media-count-buttons button{margin-left:4px;padding-left:8px;padding-right:8px;white-space:nowrap}.hero .media-count-buttons .button .icon-photos,.hero .media-count-buttons .button .icon-video,.hero .media-count-buttons button .icon-photos,.hero .media-count-buttons button .icon-video{margin-right:.3em}.hero .media-count-buttons .button .icon-tour,.hero .media-count-buttons button .icon-tour{margin-right:1px}.hero .media-count-buttons .button .icon-otm-pin,.hero .media-count-buttons button .icon-otm-pin{margin:-3px 3px 0 0}@media only screen and (max-width:374px){.hero .media-count-buttons.many .button .button-text:not(.photo-count),.hero .media-count-buttons.many button .button-text:not(.photo-count){display:none}.hero .media-count-buttons.many .button .icon-floorplan,.hero .media-count-buttons.many .button .icon-otm-pin,.hero .media-count-buttons.many .button .icon-photos,.hero .media-count-buttons.many .button .icon-tour,.hero .media-count-buttons.many .button .icon-video,.hero .media-count-buttons.many button .icon-floorplan,.hero .media-count-buttons.many button .icon-otm-pin,.hero .media-count-buttons.many button .icon-photos,.hero .media-count-buttons.many button .icon-tour,.hero .media-count-buttons.many button .icon-video{margin-right:0}}@media only screen and (min-width:375px){.hero .media-count-buttons.many{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin:-20px 0;overflow-x:auto;padding:20px 6px;width:100%}.hero .media-count-buttons.many::-webkit-scrollbar{display:none}}@media only screen and (min-width:510px){.hero .media-count-buttons.many{width:auto}}@media only screen and (min-width:510px) and (max-width:999px){.hero .media-count-buttons.many{right:0}}.hero .image-bg{background:no-repeat 50%;background-size:cover;bottom:0;-webkit-filter:blur(4px);filter:blur(4px);left:0;opacity:.5;position:absolute;right:0;top:0}.hero-lg-img-wrapper,.hero-sm-img-wrapper{background-color:#f0f3f5;max-height:100%;overflow:hidden;position:relative;width:100%}.hero-lg-img-wrapper:after,.hero-sm-img-wrapper:after{content:"";display:block;padding-top:66.66%}.hero-lg-img-wrapper img,.hero-sm-img-wrapper img{bottom:0;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.hero-lg-img-wrapper.carousel:after{display:none}.hero-lg-img-wrapper.carousel.isSwiping .slider-wrapper{-ms-touch-action:pan-x pinch-zoom;touch-action:pan-x pinch-zoom}.hero-lg-img-wrapper.carousel .carousel .carousel-arrow{-webkit-transform:scale(.8);transform:scale(.8)}.hero-lg-img-wrapper.carousel .carousel .slider-wrapper:after{content:"";display:block;padding-top:66.66%}.hero-lg-img-wrapper.carousel .carousel .slider{height:100%;left:0;max-height:100%;position:absolute;top:0}.hero-lg-img-wrapper.carousel .carousel .slide{background:none}.hero-lg-img-wrapper.carousel .carousel .slide img{border-left:0;max-height:100%;-o-object-fit:contain;object-fit:contain;opacity:1}.hero-sm{display:none}.awaiting-image{margin:auto}@media only screen and (min-width:760px){.hero{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-order:unset;order:unset;padding:0 2px}.hero img{width:auto}.hero .media-count-buttons{padding:0;right:35.4%;width:auto}.hero .media-count-buttons .button,.hero .media-count-buttons button{margin:0 0 0 5px;padding-left:10px;padding-right:10px}.hero-lg{-ms-flex-preferred-size:calc(66.66667% - 16px);-webkit-box-flex:2;-ms-flex-positive:2;-ms-flex-negative:1;-webkit-flex-basis:calc(66.66667% - 16px);flex-basis:calc(66.66667% - 16px);-webkit-flex-grow:2;flex-grow:2;-webkit-flex-shrink:1;flex-shrink:1;margin-right:6px}.hero-sm{-ms-flex-preferred-size:calc(33.33333% - 8px);-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:2;display:block;-webkit-flex-basis:calc(33.33333% - 8px);flex-basis:calc(33.33333% - 8px);-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:2;flex-shrink:2;margin-left:6px}.hero-sm-img-wrapper:first-child{margin-bottom:12px}.hero-lg-img-wrapper,.hero-sm-img-wrapper{border-radius:7px}.hero-lg-img-wrapper img,.hero-sm-img-wrapper img{height:100%}.hero-lg-img-wrapper img:not(.portrait),.hero-sm-img-wrapper img:not(.portrait){width:100%}.hero-lg-img-wrapper{height:100%}}@media only screen and (min-width:1000px){.hero .media-count-buttons{right:34.4%}}
.property-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:0;-webkit-order:2;order:2}@media only screen and (min-width:760px){.property-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:25px;position:unset}}@media only screen and (max-width:759px){.property-actions{border-bottom:1px solid #cfd8dc;padding-bottom:1.5em}}.property-actions .property-action{text-align:center}@media only screen and (max-width:759px){.property-actions .property-action.call-agent{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.property-actions .property-action.save{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.property-actions .property-action.share{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}}@media only screen and (min-width:760px){.property-actions .property-action.call-agent{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;text-align:left}}.property-actions .property-action-label{font-weight:700;padding:.5em 0 .2em}@media only screen and (min-width:760px){.property-actions .property-action-label{display:none}}.property-actions>.button{display:none}@media only screen and (min-width:760px){.property-actions>.button{display:block}.property-actions .property-save{margin:0 15px}}.property-actions .property-save>.link{background:#f0f3f5;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:inline-block;padding:1.1em 1.2em;position:relative}@media only screen and (min-width:760px){.property-actions .property-save>.link{padding:9px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.property-actions .property-save>.link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.property-actions .social-sharing{cursor:pointer}.property-actions .social-sharing>.social-sharing-icon{background:#f0f3f5;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:inline-block;padding:1.1em 1.2em;position:relative}@media only screen and (min-width:760px){.property-actions .social-sharing>.social-sharing-icon{padding:.7em .8em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.property-actions .social-sharing>.social-sharing-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (max-width:759px){.agent-contact-phone{background:#f0f3f5;border-radius:100%;display:inline-block;padding:1.1em 1.2em;position:relative}.agent-contact-phone svg.icon-phone{color:#222;margin:0}}.agent-contact-phone span{display:none}.agent-contact-phone span.call-agent-link{display:inline-block}@media only screen and (min-width:760px){.agent-contact-phone span{display:initial}.agent-contact-phone span.call-agent-link{background:#d1e1ef;border-radius:100%;display:inline-block;padding:5px 9px;position:relative}.agent-contact-phone span.call-agent-link .svg-icon.icon-phone{left:0;margin:0;position:relative;top:-3px}.modal-content .agent-contact-phone span.call-agent-link .svg-icon.icon-phone{left:3px;top:-2px}}.agent-contact-phone:hover .svg-icon.icon-phone{margin:-5px 0 0}.agent-contact-phone:hover .call-agent-link{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:760px){.agent-contact-phone{color:#56a0d3;cursor:pointer;font-size:145%;margin-left:1em}}
.social-sharing-icons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}@media (min-width:760px){.social-sharing-icons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}}.social-sharing-icons>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-top:1px solid #f0f3f5;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;padding:1em}.social-sharing-icons>a:first-child{border:none}.social-sharing-icons>a:active .svg-icon,.social-sharing-icons>a:hover .svg-icon{color:#56a0d3}.social-sharing-icons .svg-icon{margin:0}.social-sharing-icons .svg-icon:active,.social-sharing-icons .svg-icon:hover{color:#56a0d3}.social-sharing-icons .icon-email{width:20px}.social-sharing-icons .icon-facebook{color:#175dee!important}.social-sharing-icons .icon-twitter{color:#1d8dee!important}.social-sharing-icons .icon-whatsapp{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.social-sharing-icons .icon-pinterest{color:#dd0015!important}.social-sharing-icons .social-text{white-space:nowrap}.social-sharing-img .hero-image{width:100%}.social-sharing-property-info{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.social-sharing-property-info .price{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3;width:100%}.social-sharing-property-info .price .info{margin-left:.5em}.social-sharing-property-info h1{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0 .25em .25em 0;-webkit-order:1;order:1;width:100%}.social-sharing-property-info .title-address{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;-webkit-order:2;order:2}.social-sharing-property-info .flags{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}.social-sharing-property-info #fees-apply-link,.social-sharing-property-info .map-link,.social-sharing-property-info .mortgage{display:none}
.property-icons{display:none}@media only screen and (min-width:760px){.property-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.property-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%}.property-icon svg{color:#56a0d3;height:23px;margin-right:1em;width:25px}.property-icon svg:hover{color:#56a0d3}.property-icon .property-icon-number{font-size:1.2em;font-weight:700;margin-right:.25em}@media only screen and (min-width:1000px){.property-icon .property-icon-number{font-size:1.4em}}
.features-list:before{content:" ";display:block;margin:2em auto;width:100%}@media only screen and (min-width:760px){.features-list:before{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}}.features-list:after{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}.features-list+.features-list:before{display:none}.features-list ul{list-style:none}@media only screen and (min-width:1000px){.features-list ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.features-list ul li{display:inline-block;width:100%}}.features-list ul li{padding:0 0 .5em 2em;position:relative}.features-list ul li:before{color:#56a0d3;content:"\2022";display:inline-block;font-weight:700;left:0;position:absolute}
.property-description:after{border-bottom:1px solid #cfd8dc}.property-description:after,:not(.features-list)+.property-description:before{content:" ";display:block;margin:2em auto;width:100%}@media only screen and (min-width:760px){:not(.features-list)+.property-description:before{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}}.property-description>*,.property-description p{line-height:1.5em;margin-bottom:1em}.property-description .description-truncate{margin-bottom:0}.property-description #description-truncate-toggle:not(:checked)+.description-truncate{height:8em;overflow:hidden}.property-description #description-truncate-toggle:checked+.description-truncate{height:auto}.property-description #description-truncate-toggle,.property-description #description-truncate-toggle:checked~label .show-more,.property-description #description-truncate-toggle:not(:checked)~label .show-less{display:none}.property-description label{color:#56a0d3;cursor:pointer}
.poi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.poi:after{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}.poi .tabs-container{width:100%}.poi-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin:12px 0 0}.poi-icon>div,.poi-icon a{margin-right:5px}.poi-name{margin-right:.6em;max-width:calc(100% - 35px)}.poi-distance{color:#78909c;font-size:85%;margin-left:.5em}.poi-chips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 0}svg.svg-icon.icon-graduation-cap{color:#777}
.chip{background:inherit;border-radius:.25em;color:#fff;display:inline-block;font-size:80%;line-height:1;margin-bottom:2px;margin-right:5px;padding:.25em .4em;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.chip.good{border:1px solid blue;color:blue}.chip.outstanding{border:1px solid green;color:green}.chip.requires-improvement{border:1px solid orange;color:orange}.chip.inadequate{display:none}.chip.bakerloo{background-color:#b05f0f;border:1px solid #b05f0f}.chip.central{background-color:#ee2e22;border:1px solid #ee2e22}.chip.circle{background-color:#fed105;border:1px solid #fed105}.chip.district{background-color:#00843c;border:1px solid #00843c}.chip.hammersmith{background-color:#f386a0;border:1px solid #f386a0}.chip.jubilee{background-color:#959ca1;border:1px solid #959ca1}.chip.metropolitan{background-color:#97015d;border:1px solid #97015d}.chip.northern{background-color:#23201f;border:1px solid #23201f}.chip.piccadilly{background-color:#1b3e94;border:1px solid #1b3e94}.chip.victoria{background-color:#079ddc;border:1px solid #079ddc}.chip.waterloo{background-color:#84cdbc;border:1px solid #84cdbc}.chip.dlr{background-color:#01a5a9;border:1px solid #01a5a9}.chip.overground{background-color:#ee7e09;border:1px solid #ee7e09}.chip--outline{background:none;border:1px solid;color:inherit}.chip:empty{display:none}
.agent-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:760px){.agent-info{border-radius:7px;-webkit-box-shadow:0 2px 5px 0 rgba(84,110,122,.2),0 2px 10px 0 rgba(84,110,122,.2);box-shadow:0 2px 5px 0 rgba(84,110,122,.2),0 2px 10px 0 rgba(84,110,122,.2);margin-bottom:30px;margin-top:12px}}@media only screen and (min-width:1000px){.agent-info .agent-info-details .agent-info-address{font-size:1em}}.agent-info .valuation{margin-bottom:7px;margin-top:.8em}@media only screen and (min-width:1000px){.agent-info .valuation{margin-bottom:0}}.agent-info .link{border-top:1px solid #cfd8dc;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:1.5em}.main~.agent-info{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}@media only screen and (min-width:760px){.main~.agent-info{display:block;margin-left:2px;margin-right:2px}.main~.agent-info .link{display:none}.main~.agent-info .link.agent-icon-tag{border:0;display:block;padding:0 .8em 1.5em}.main~.agent-info .link.agent-icon-tag .svg-icon{display:none}}@media only screen and (min-width:1000px){.main~.agent-info .link.agent-icon-tag{padding:0 1.5em 1.5em}}@media only screen and (min-width:760px){.main~.agent-info .agent-info-details{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}.main~.agent-info .agent-info-description{display:none;margin-top:1em;width:100%}@media only screen and (min-width:760px){.main~.agent-info .agent-info-description{display:block}}@media only screen and (min-width:1000px){.main~.agent-info .agent-info-description{margin-top:0}}.main~.agent-info .agent-info-description .show-more:before{content:"\a ";white-space:pre}.main~.agent-info .agent-info-affiliations{margin-top:1em;width:100%}.main~.agent-info .agent-info-affiliations img{max-height:50px}.main~.agent-info .agent-info-affiliations img+img{margin-left:10px}.main~.agent-info .agent-link{width:100%}@media only screen and (min-width:760px){.main~.agent-info .agent-link{max-width:43%}}.main~.agent-info .agent-info-contact{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;text-align:center}@media only screen and (min-width:1000px){.main~.agent-info .agent-info-contact{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;max-width:57%;width:57%}.main~.agent-info .agent-info-contact>.button,.main~.agent-info .agent-info-contact>.valuation{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 5px 10px;width:45%}}.agent-info-wrapper{width:100%}.agent-info-details{padding:.8em}.agent-info-details.in-modal{padding:0}.agent-info-details.in-modal h2{margin-top:0}.agent-info-details.in-modal img{float:left;margin:0 1em 1em 0}.agent-info-details h2{color:#023b5a;font-size:1.1429rem;margin:.5em 0 0}.agent-info-details .agent-info-address{color:#90a4ae;font-size:.8em}@media only screen and (min-width:1000px){.agent-info-details{padding:1.5em}}@media only screen and (min-width:1260px){.agent-info-details h2{margin-top:.8em}.agent-info-details p{margin-bottom:1.4em}.agent-info-details .agent-info-phone-link{padding:0 0 .46876em}}.agent-info-phone-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#e3032c;color:#fff;cursor:pointer;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:1.1em;padding:0 0 .5em;text-align:center;width:calc(50% - 1em)}.agent-info-phone-link span{display:none}.agent-info-phone-link span.call{display:inline-block}@media only screen and (min-width:760px){.agent-info-phone-link span.call-agent-link{background:#d1e1ef;border-radius:100%;display:inline-block;padding:4px 9px 3px;position:relative}.agent-info-phone-link span.call-agent-link .svg-icon.icon-phone{left:2px;margin:0;position:relative;top:-1px}}.agent-info-phone-link:hover .call-agent-link{-webkit-transform:scale(1.1);transform:scale(1.1)}.agent-info-phone-link:hover{color:#023b5a}@media only screen and (min-width:760px){.agent-info-phone-link{background:#fff;color:#56a0d3;font-size:1.6em;line-height:auto;width:100%}.agent-info-phone-link span{display:inline-block}.agent-info-phone-link span.call{display:none}}@media only screen and (max-width:759px){.agent-info{margin-left:-.8em;margin-right:-.8em}.agent-info .link{padding:1.2em}.agent-info .link:last-child{border-bottom:1px solid #cfd8dc;margin-bottom:2.5em}.agent-info-details{padding-top:0}.agent-info-details .agent-info-phone-link,.agent-info-details .request.button{display:none}.agent-info-details h2{font-size:14px;margin-top:0}.agent-info-details img{height:auto;margin:0 0 7px;max-height:100px;max-width:100%;width:auto}.agent-info-details .agent-info-address{margin:0}}
.agent-website-mobile-button:after{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}@media only screen and (min-width:760px){.agent-website-mobile-button{display:none}}
a.button.button-lg,button.button-lg,input[type=button].button-lg,input[type=reset].button-lg,input[type=submit].button-lg{font-size:1.1em;height:auto;overflow:hidden;padding:.5em 0;text-overflow:ellipsis;white-space:nowrap;width:100%}a.button.button-sm,button.button-sm,input[type=button].button-sm,input[type=reset].button-sm,input[type=submit].button-sm{font-size:.85em;height:auto}a.button.button-full,button.button-full,input[type=button].button-full,input[type=reset].button-full,input[type=submit].button-full{width:100%}
@media only screen and (max-width:759px){.content-ad{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-align-items:center;align-items:center;border-bottom:1px solid #cfd8dc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;-webkit-order:3;order:3;padding:1em 0}.content-ad.ukcredit .logo-ad{margin-left:0}}@media only screen and (min-width:760px){.anchor+.content-ad,.backlinks+.content-ad{display:block}}.content-ads{list-style:none;margin:0;padding:0}.content-ads>li{border-bottom:1px solid #cfd8dc;min-height:3.7em;padding:1em}.content-ads>li,.content-ads>li>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-ads>li>*{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.experian{padding-left:25px;position:relative}.experian .logo-ad{left:0;margin:-2px 4px 0 -2px;position:absolute;top:0;width:21px}.experian .logo-icon-experia0{color:#406eb3}.experian .logo-icon-experia1{color:#632678}.experian .logo-icon-experia2{color:#982881}.experian .logo-icon-experia3{color:#ba2f7d}.experian .logo-icon-experia4{color:#26478d}.experian .logo-icon-experia5{color:#fff}.ukcredit a span{color:#546e7a}.ukcredit .logo-ad{margin-left:12px}.mortgage.mobile{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.details-heading .mortgage{display:block;font-size:.85em}.details-heading .mortgage a{text-decoration:underline}.details-heading-bottom .mortgage{display:none}.banner-ad,.banner-ad-wrapper{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5}.banner-ad{margin-bottom:20px;text-align:center}.banner-ad.banner-ad-top{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:.4em auto;-webkit-order:1;order:1}@media only screen and (min-width:760px){.banner-ad.banner-ad-top{margin:0 auto 20px}.experian,.ukcredit{float:right;padding-right:24px;text-align:right}.experian{padding-left:0}.experian .logo-ad{left:unset;margin-right:0;right:0}.ukcredit{font-size:.9em;padding-right:118px;position:relative}.ukcredit .logo-ad{bottom:calc(50% - 9px);margin:0;position:absolute;right:0}}
body.details section.property-disclaimer{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-order:6;order:6;padding:0 12px 40px}@media only screen and (min-width:760px){body.details section.property-disclaimer{padding:0 0 40px}}body.details section.property-disclaimer .link{color:#56a0d3;cursor:pointer;float:left;font-size:14px;padding-right:1em;position:relative}body.details section.property-disclaimer .link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2356a0d3'%3E%3Cpath d='M12 .7s0 .1-.1.2c0 .1 0 .2-.1.2L6.5 5.8c0 .1-.1.1-.2.2h-.6c-.1-.1-.2-.1-.2-.2L.2 1.1S.1 1 .1.9C0 .8 0 .8 0 .7S0 .5.1.4C.1.3.1.3.2.2S.4.1.5.1c0-.1.1-.1.2-.1H11.5c.1.1.2.1.3.2 0 .1.1.1.1.2.1.1.1.2.1.3'/%3E%3C/svg%3E") no-repeat;content:" ";height:6px;pointer-events:none;position:absolute;right:0;top:.5em;-webkit-transform:scale(.9);transform:scale(.9);width:12px}body.details section.property-disclaimer .link.expanded:after{-webkit-transform:scale(.9) rotate(180deg);transform:scale(.9) rotate(180deg)}body.details section.property-disclaimer .disclaimer-wrapper{clear:both;padding:12px 0 0}
.retracted{background:#ffffc4;clear:both;color:#000;padding:1.2em;text-align:center}.retracted__title{font-size:1em;font-weight:600;margin:0}#details[data-is-expired] .hero-lg,#details[data-is-expired] .hero-sm{opacity:.4}#details[data-is-expired] .retracted-related .panel{background:#f7f7f7;border:0;margin-bottom:0}@media (min-width:510px){#details[data-is-expired] .retracted-related .panel{border-radius:0}}@media (min-width:760px){#details[data-is-expired] .retracted-related .panel{background:0;margin-bottom:1em}#details[data-is-expired] .retracted-related .panel .panel-content,#details[data-is-expired] .retracted-related .panel .panel-header{clear:both;padding-left:0;padding-right:0;padding-top:1em}#details[data-is-expired] .retracted-related>.panel{-webkit-box-shadow:none;box-shadow:none}}#details[data-is-expired] .retracted-related .panel-header{border:0;padding-bottom:0}@media (min-width:510px){#details[data-is-expired] .retracted-related .panel-header{padding-top:14px}}#details[data-is-expired] .retracted-related h2{font-weight:400;margin:.25em}#details[data-is-expired] .retracted-related .grid .recent-properties{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-3px 0 -3px -3px;overflow-x:auto;padding:3px 0 3px 3px}#details[data-is-expired] .retracted-related .grid .result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background:#fff;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0 0 0 15px;max-height:inherit;max-width:none;min-height:auto;width:65%}#details[data-is-expired] .retracted-related .grid .result:first-child{margin-left:0}@media (min-width:510px){#details[data-is-expired] .retracted-related .grid .result{width:164px}}@media (min-width:760px){#details[data-is-expired] .retracted-related .grid .result{width:161px}}@media (min-width:1700px){#details[data-is-expired] .retracted-related .grid .result{margin-left:13px}}#details[data-is-expired] .retracted-related .grid .result .media{opacity:1}#details[data-is-expired] .retracted-related .grid .result .details{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;height:auto;margin-bottom:0;max-height:inherit;min-height:auto}#details[data-is-expired] .retracted-related .grid .result .details .price-text{font-size:inherit}@media (max-width:759px){#details[data-is-expired] .retracted-related .grid .result .details .price-text{margin-bottom:0}}#details[data-is-expired] .retracted-related .grid .result .details p{font-size:12px;margin-bottom:1em}#details[data-is-expired] .retracted-related .grid .result .details .title a{color:inherit}#details[data-is-expired] .retracted-related .grid .result{border-radius:7px;padding-bottom:2px}@media (min-width:760px){#details[data-is-expired] .retracted-related .grid .result{background:#f7f7f7}}#details[data-is-expired] .retracted-related .grid .result .exclusive-banner{display:none}
.nearby-developments,.related-properties{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-box-shadow:none;box-shadow:none;margin-bottom:24px;max-width:100vw;-webkit-order:4;order:4}.nearby-developments .panel-header,.related-properties .panel-header{border:0}@media screen and (min-width:760px){.nearby-developments,.related-properties{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset}.nearby-developments .panel-header,.related-properties .panel-header{padding:0 0 12px}.nearby-developments .panel-content,.related-properties .panel-content{padding:0}}@media (max-width:759px){#contact-related-modal{padding-bottom:80px}}#contact-related-modal .recent-properties{margin:-3px 0 -3px -3px;overflow-x:auto;padding:3px 0 3px 3px}#contact-related-modal .recent-properties,#contact-related-modal .result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contact-related-modal .result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background:#fff;border:none;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0 0 0 15px;max-height:inherit;max-width:none;min-height:auto;width:65%}@media (min-width:510px){#contact-related-modal .result{width:164px}}@media (min-width:760px){#contact-related-modal .result{width:161px}}@media (min-width:1700px){#contact-related-modal .result{margin-left:13px}}#contact-related-modal .result .media{opacity:1}#contact-related-modal .result .details{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;height:auto;margin-bottom:0;max-height:inherit;min-height:auto}#contact-related-modal .result .details .price-text{font-size:inherit}@media (max-width:759px){#contact-related-modal .result .details .price-text{margin-bottom:0}}#contact-related-modal .result .details p{font-size:12px;margin-bottom:1em}#contact-related-modal .result .details .title a{color:inherit}#contact-related-modal .checkbox{height:100%;position:absolute;width:100%;z-index:9}#contact-related-modal .checkbox .option{height:100%;width:100%}#contact-related-modal .checkbox label{height:100%;line-height:1em;padding:8px;width:100%}#contact-related-modal .checkbox label:after{left:14px;top:7px}#contact-related-modal .recent-properties{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-between;justify-content:space-between;overflow-x:unset}@media (min-width:760px){#contact-related-modal .recent-properties{-webkit-box-pack:unset;-ms-flex-pack:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:unset;-ms-flex-flow:unset;flex-flow:unset;-webkit-justify-content:unset;justify-content:unset;overflow-x:auto}}#contact-related-modal .result{margin:0 0 15px;padding-bottom:2px;width:calc(50% - 7px)}@media (min-width:760px){#contact-related-modal .result{-webkit-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset;margin:0 0 0 15px;width:200px}}#contact-related-modal .result:first-child{margin-left:0}@media (max-width:759px){#contact-related-modal .result:first-child{margin-bottom:15px!important}}#contact-related-modal .result.deselected{opacity:.5}#contact-related-modal .result .exclusive-banner{display:none}#contact-related-modal .result .result{width:100%}#contact-related-modal #parsley-error-related-properties .parsley-errors-list{margin-top:1em}#contact-related-modal .related-modal-next-btn-container.confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:759px){#contact-related-modal .related-modal-next-btn-container{background-color:rgba(255,255,255,.9);bottom:0;-webkit-box-shadow:0 1px 4px 1px #999;box-shadow:0 1px 4px 1px #999;display:block;left:0;padding:5px 2px;position:fixed;right:0;z-index:20}#contact-related-modal .related-modal-next-btn-container button{width:100%}#contact-related-modal .related-modal-next-btn-container.confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#contact-related-modal .related-modal-next-btn-container.confirm>a{margin:10px 0 15px}}
.agent-recent-result,.result{border-radius:7px;margin:0 auto 20px;max-width:480px;overflow:hidden;padding-bottom:3em;position:relative;text-align:left;width:100%}.agent-recent-result .media,.result .media{position:relative;text-align:center;width:100%}.agent-recent-result .actions,.result .actions{bottom:0;height:3em;left:0;padding:.3em 5px;position:absolute;right:0;text-align:right;width:100%}.agent-recent-result .flags,.result .flags{background:#fff;bottom:3em;left:0;padding:1px 10px;position:absolute;right:0}.agent-recent-result .flags>div,.result .flags>div{float:left}.agent-recent-result .flags>div.online-viewing,.result .flags>div.online-viewing{font-weight:700}.agent-recent-result .result .actions,.result .result .actions{padding:.7em 5px}.agent-recent-result .address a,.result .address a{color:#78909c;overflow-wrap:break-word}.agent-recent-result .agent-image .image-wrapper,.result .agent-image .image-wrapper{background-color:#cfd8dc;overflow-wrap:break-word}.agent-recent-result .property-image .image-wrapper,.result .property-image .image-wrapper{background-color:#fff}.agent-recent-result.simple-property,.result.simple-property{border-bottom:0;height:auto;height:25em;padding-bottom:0}.agent-recent-result.simple-property .actions,.agent-recent-result.simple-property .agent,.agent-recent-result.simple-property .description,.agent-recent-result.simple-property .flags,.result.simple-property .actions,.result.simple-property .agent,.result.simple-property .description,.result.simple-property .flags{display:none}.hub-section .all-results{margin-left:.8em}.marker-list-item .counts{line-height:1.7em!important}.agent-recent-result .details,.marker-list-item .details,.property-result .details{margin-bottom:2em}.agent-recent-result .details h3,.agent-recent-result .details p,.marker-list-item .details h3,.marker-list-item .details p,.property-result .details h3,.property-result .details p{margin-bottom:0;padding:10px 10px 0}.agent-recent-result .details h3 .title a,.agent-recent-result .details p .title a,.marker-list-item .details h3 .title a,.marker-list-item .details p .title a,.property-result .details h3 .title a,.property-result .details p .title a{color:#546e7a;font-weight:700}.agent-recent-result .details .price-text:before,.marker-list-item .details .price-text:before,.property-result .details .price-text:before{content:" ";float:right;height:1px;width:100px}.agent-recent-result .details.no-logo .price-text:before,.marker-list-item .details.no-logo .price-text:before,.property-result .details.no-logo .price-text:before{width:0}.agent-recent-result .agent,.agent-recent-result .details .description,.marker-list-item .agent,.marker-list-item .details .description,.property-result .agent,.property-result .details .description{display:none}.agent-recent-result .agent-logo,.marker-list-item .agent-logo,.property-result .agent-logo{height:65px;margin-top:55%;position:absolute;right:10px;top:0;width:100px}.agent-recent-result .agent-logo img,.marker-list-item .agent-logo img,.property-result .agent-logo img{bottom:0;filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";-webkit-filter:#drop-shadow;filter:#drop-shadow;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));filter:drop-shadow(0 0 3px rgba(0,0,0,.3));height:auto;max-height:100%;max-width:100%;position:absolute;right:0;width:auto}.agent-recent-result .actions a,.marker-list-item .actions a,.property-result .actions a{color:#56a0d3}.agent-recent-result .actions a:focus,.agent-recent-result .actions a:hover,.marker-list-item .actions a:focus,.marker-list-item .actions a:hover,.property-result .actions a:focus,.property-result .actions a:hover{color:#023b5a}.agent-recent-result .counts,.marker-list-item .counts,.property-result .counts{background:rgba(255,255,255,.8);bottom:0;color:#37474f;font-size:.85em;left:0;line-height:2em;padding:2px 4px;position:absolute}.agent-recent-result .counts .count,.marker-list-item .counts .count,.property-result .counts .count{margin-right:.5em;vertical-align:bottom}.agent-recent-result .contact-button,.marker-list-item .contact-button,.property-result .contact-button{bottom:4px;display:inline-block;left:10px;position:absolute;text-align:center}.agent-recent-result .contact-button .icon-mail,.marker-list-item .contact-button .icon-mail,.property-result .contact-button .icon-mail{font-size:19px}.agent-recent-result .contact-button span,.marker-list-item .contact-button span,.property-result .contact-button span{font-size:1.0714285714em;font-weight:600;left:2px;position:relative;top:4px}@media only screen and (min-width:760px){.agent-recent-result .contact-button span,.marker-list-item .contact-button span,.property-result .contact-button span{font-size:1.285em}}.agent-recent-result .telephone,.marker-list-item .telephone,.property-result .telephone{bottom:4px;display:inline-block;line-height:15px;position:absolute;right:10px}.agent-recent-result .telephone a,.marker-list-item .telephone a,.property-result .telephone a{color:#56a0d3;font-size:1.14286em;font-weight:600}.agent-recent-result .telephone a:focus,.marker-list-item .telephone a:focus,.property-result .telephone a:focus{color:#56a0d3}@media only screen and (min-width:760px){body#list .agent-recent-result .telephone,body#list .marker-list-item .telephone,body#list .property-result .telephone{display:none}}.agent-recent-result .property-save,.marker-list-item .property-save,.property-result .property-save{background:rgba(255,255,255,.8);border-radius:20px;float:right;margin-right:5px;margin-top:5px;padding:7px;position:absolute;right:3px;text-align:right;top:3px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;white-space:nowrap;z-index:1}.agent-recent-result .property-save:hover,.marker-list-item .property-save:hover,.property-result .property-save:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.agent-recent-result .property-save.hide,.marker-list-item .property-save.hide,.property-result .property-save.hide{display:none}.agent-recent-properties .agent-recent-result .property-save,.agent-recent-properties .marker-list-item .property-save,.agent-recent-properties .property-result .property-save{margin-top:0}.search-results.list .agent-recent-result .property-save,.search-results.list .marker-list-item .property-save,.search-results.list .property-result .property-save{top:0}.agent-recent-result .property-save .save,.agent-recent-result .property-save .saved,.marker-list-item .property-save .save,.marker-list-item .property-save .saved,.property-result .property-save .save,.property-result .property-save .saved{cursor:pointer;display:inline-block}.agent-recent-result .property-save .save,.marker-list-item .property-save .save,.property-result .property-save .save{color:#546e7a}.agent-recent-result .property-save .save:focus,.agent-recent-result .property-save .save:hover,.marker-list-item .property-save .save:focus,.marker-list-item .property-save .save:hover,.property-result .property-save .save:focus,.property-result .property-save .save:hover{color:#023b5a}.agent-recent-result .property-save .saved,.marker-list-item .property-save .saved,.property-result .property-save .saved{color:#56a0d3}.agent-recent-result .property-save .saved span,.marker-list-item .property-save .saved span,.property-result .property-save .saved span{color:#546e7a;font-weight:700}.agent-recent-result .property-save .save-text,.marker-list-item .property-save .save-text,.property-result .property-save .save-text{padding-left:.3em;vertical-align:bottom}.agent-recent-result .price,.marker-list-item .price,.property-result .price{color:#56a0d3;font-size:1.285716em;font-weight:600;line-height:1.4}.agent-recent-result .price:not([href]),.marker-list-item .price:not([href]),.property-result .price:not([href]){color:#023b5a}.agent-recent-result .info,.marker-list-item .info,.property-result .info{color:#546e7a;font-size:.7em;font-weight:400;white-space:nowrap}.agent-recent-result.exclusive .price,.marker-list-item.exclusive .price,.property-result.exclusive .price{color:#023b5a}.agent-recent-result.exclusive .actions,.marker-list-item.exclusive .actions,.property-result.exclusive .actions{background:#d5e7f4;border-bottom:3px solid #023b5a}.agent-recent-result.exclusive .details .price-text,.marker-list-item.exclusive .details .price-text,.property-result.exclusive .details .price-text{background-color:#d5e7f4;padding:7px 10px}.agent-recent-result.exclusive .image-additional,.marker-list-item.exclusive .image-additional,.property-result.exclusive .image-additional{display:none}.recent-properties .agent-recent-result.exclusive.new,.recent-properties .marker-list-item.exclusive.new,.recent-properties .property-result.exclusive.new{border:2px solid #023b5a;max-height:33em}.agent-recent-result.exclusive.new .info,.agent-recent-result.exclusive.new .price,.marker-list-item.exclusive.new .info,.marker-list-item.exclusive.new .price,.property-result.exclusive.new .info,.property-result.exclusive.new .price{color:#fff}.agent-recent-result.exclusive.new .media .counts,.marker-list-item.exclusive.new .media .counts,.property-result.exclusive.new .media .counts{bottom:34%}.agent-recent-result.exclusive.new .actions,.marker-list-item.exclusive.new .actions,.property-result.exclusive.new .actions{background:#023b5a}.agent-recent-result.exclusive.new .actions .svg-icon,.agent-recent-result.exclusive.new .actions span,.agent-recent-result.exclusive.new .info,.agent-recent-result.exclusive.new .price,.agent-recent-result.exclusive.new .telephone a,.marker-list-item.exclusive.new .actions .svg-icon,.marker-list-item.exclusive.new .actions span,.marker-list-item.exclusive.new .info,.marker-list-item.exclusive.new .price,.marker-list-item.exclusive.new .telephone a,.property-result.exclusive.new .actions .svg-icon,.property-result.exclusive.new .actions span,.property-result.exclusive.new .info,.property-result.exclusive.new .price,.property-result.exclusive.new .telephone a{color:#fff}.agent-recent-result.exclusive.new .details .price-text,.marker-list-item.exclusive.new .details .price-text,.property-result.exclusive.new .details .price-text{background-color:#023b5a;padding:7px 10px}.agent-recent-result.exclusive.new .details .price-text:before,.marker-list-item.exclusive.new .details .price-text:before,.property-result.exclusive.new .details .price-text:before{width:0}.agent-recent-result.exclusive.new .contact-button,.agent-recent-result.exclusive.new .telephone,.marker-list-item.exclusive.new .contact-button,.marker-list-item.exclusive.new .telephone,.property-result.exclusive.new .contact-button,.property-result.exclusive.new .telephone{bottom:6px}.agent-recent-result.exclusive.new.first .image-additional,.marker-list-item.exclusive.new.first .image-additional,.property-result.exclusive.new.first .image-additional{background-color:#023b5a;display:block;padding-top:2px}.agent-recent-result.exclusive.new.first .image-additional:after,.agent-recent-result.exclusive.new.first .image-additional:before,.marker-list-item.exclusive.new.first .image-additional:after,.marker-list-item.exclusive.new.first .image-additional:before,.property-result.exclusive.new.first .image-additional:after,.property-result.exclusive.new.first .image-additional:before{content:" ";display:table}.agent-recent-result.exclusive.new.first .image-additional:after,.marker-list-item.exclusive.new.first .image-additional:after,.property-result.exclusive.new.first .image-additional:after{clear:both}.agent-recent-result.exclusive.new.first .image-additional .image-wrapper,.marker-list-item.exclusive.new.first .image-additional .image-wrapper,.property-result.exclusive.new.first .image-additional .image-wrapper{float:left;overflow:hidden;width:49%;width:calc(50% - 1px)}.agent-recent-result.exclusive.new.first .image-additional .image-wrapper+.image-wrapper,.marker-list-item.exclusive.new.first .image-additional .image-wrapper+.image-wrapper,.property-result.exclusive.new.first .image-additional .image-wrapper+.image-wrapper{float:right}.agent-recent-result.exclusive.new.first .image-additional .image-wrapper img[src$="default-property.png"],.marker-list-item.exclusive.new.first .image-additional .image-wrapper img[src$="default-property.png"],.property-result.exclusive.new.first .image-additional .image-wrapper img[src$="default-property.png"]{max-width:65%}.agent-recent-result.spotlight,.marker-list-item.spotlight,.property-result.spotlight{border-color:transparent}.agent-recent-result.spotlight .actions,.agent-recent-result.spotlight .details .price-text,.agent-recent-result.spotlight .image-additional,.marker-list-item.spotlight .actions,.marker-list-item.spotlight .details .price-text,.marker-list-item.spotlight .image-additional,.property-result.spotlight .actions,.property-result.spotlight .details .price-text,.property-result.spotlight .image-additional{background-color:#e3032c}.agent-recent-result.spotlight .price-text,.marker-list-item.spotlight .price-text,.property-result.spotlight .price-text{padding:7px 10px}.agent-recent-result.spotlight .actions .svg-icon,.agent-recent-result.spotlight .actions span,.agent-recent-result.spotlight .info,.agent-recent-result.spotlight .price,.agent-recent-result.spotlight .telephone a,.marker-list-item.spotlight .actions .svg-icon,.marker-list-item.spotlight .actions span,.marker-list-item.spotlight .info,.marker-list-item.spotlight .price,.marker-list-item.spotlight .telephone a,.property-result.spotlight .actions .svg-icon,.property-result.spotlight .actions span,.property-result.spotlight .info,.property-result.spotlight .price,.property-result.spotlight .telephone a{color:#fff}.agent-recent-result.spotlight .contact-button,.agent-recent-result.spotlight .telephone,.marker-list-item.spotlight .contact-button,.marker-list-item.spotlight .telephone,.property-result.spotlight .contact-button,.property-result.spotlight .telephone{bottom:6px}.agent-recent-result.spotlight .exclusive-banner-text,.marker-list-item.spotlight .exclusive-banner-text,.property-result.spotlight .exclusive-banner-text{background-color:#e3032c}#properties.agents .agent-recent-result.spotlight .exclusive-banner-text,#properties.agents .marker-list-item.spotlight .exclusive-banner-text,#properties.agents .property-result.spotlight .exclusive-banner-text,.no-js .agent-recent-result.spotlight .exclusive-banner-text,.no-js .marker-list-item.spotlight .exclusive-banner-text,.no-js .property-result.spotlight .exclusive-banner-text{width:auto!important}#properties.agents .agent-recent-result.spotlight .exclusive-banner-text:after,#properties.agents .marker-list-item.spotlight .exclusive-banner-text:after,#properties.agents .property-result.spotlight .exclusive-banner-text:after,.no-js .agent-recent-result.spotlight .exclusive-banner-text:after,.no-js .marker-list-item.spotlight .exclusive-banner-text:after,.no-js .property-result.spotlight .exclusive-banner-text:after{content:""!important}.agent-recent-result.spotlight .media,.marker-list-item.spotlight .media,.property-result.spotlight .media{border-right:0}.agent-recent-result.spotlight .media .counts,.marker-list-item.spotlight .media .counts,.property-result.spotlight .media .counts{bottom:34%}.agent-recent-result.spotlight .image-additional,.marker-list-item.spotlight .image-additional,.property-result.spotlight .image-additional{background-color:#023b5a;display:block;padding-top:2px}.agent-recent-result.spotlight .image-additional:after,.agent-recent-result.spotlight .image-additional:before,.marker-list-item.spotlight .image-additional:after,.marker-list-item.spotlight .image-additional:before,.property-result.spotlight .image-additional:after,.property-result.spotlight .image-additional:before{content:" ";display:table}.agent-recent-result.spotlight .image-additional:after,.marker-list-item.spotlight .image-additional:after,.property-result.spotlight .image-additional:after{clear:both}.agent-recent-result.spotlight .image-additional .image-wrapper,.marker-list-item.spotlight .image-additional .image-wrapper,.property-result.spotlight .image-additional .image-wrapper{float:left;overflow:hidden;width:49%;width:calc(50% - 1px)}.agent-recent-result.spotlight .image-additional .image-wrapper+.image-wrapper,.marker-list-item.spotlight .image-additional .image-wrapper+.image-wrapper,.property-result.spotlight .image-additional .image-wrapper+.image-wrapper{float:right}.agent-recent-result.spotlight .image-additional .image-wrapper img[src$="default-property.png"],.marker-list-item.spotlight .image-additional .image-wrapper img[src$="default-property.png"],.property-result.spotlight .image-additional .image-wrapper img[src$="default-property.png"]{max-width:65%}.agent-recent-result.premium,.marker-list-item.premium,.property-result.premium{border-color:transparent}.agent-recent-result.premium .actions,.agent-recent-result.premium .details .price-text,.agent-recent-result.premium .image-additional,.marker-list-item.premium .actions,.marker-list-item.premium .details .price-text,.marker-list-item.premium .image-additional,.property-result.premium .actions,.property-result.premium .details .price-text,.property-result.premium .image-additional{background-color:#d5e7f4}.agent-recent-result.premium .price-text,.marker-list-item.premium .price-text,.property-result.premium .price-text{padding:7px 10px}.agent-recent-result.premium .actions .svg-icon,.agent-recent-result.premium .actions span,.agent-recent-result.premium .info,.agent-recent-result.premium .price,.agent-recent-result.premium .telephone a,.marker-list-item.premium .actions .svg-icon,.marker-list-item.premium .actions span,.marker-list-item.premium .info,.marker-list-item.premium .price,.marker-list-item.premium .telephone a,.property-result.premium .actions .svg-icon,.property-result.premium .actions span,.property-result.premium .info,.property-result.premium .price,.property-result.premium .telephone a{color:#023b5a}.agent-recent-result.premium .media,.marker-list-item.premium .media,.property-result.premium .media{border-right:0}.agent-recent-result.premium .contact-button,.agent-recent-result.premium .telephone,.marker-list-item.premium .contact-button,.marker-list-item.premium .telephone,.property-result.premium .contact-button,.property-result.premium .telephone{bottom:6px}.agent-recent-result .exclusive-banner,.marker-list-item .exclusive-banner,.property-result .exclusive-banner{left:0;padding-top:0;position:absolute;top:5px}.agent-recent-result .exclusive-banner:before,.marker-list-item .exclusive-banner:before,.property-result .exclusive-banner:before{top:0}.agent-recent-result .exclusive-banner .exclusive-banner-text,.marker-list-item .exclusive-banner .exclusive-banner-text,.property-result .exclusive-banner .exclusive-banner-text{top:3px}#properties.agents .agent-recent-result .exclusive-banner .exclusive-banner-text,#properties.agents .marker-list-item .exclusive-banner .exclusive-banner-text,#properties.agents .property-result .exclusive-banner .exclusive-banner-text,.no-js .agent-recent-result .exclusive-banner .exclusive-banner-text,.no-js .marker-list-item .exclusive-banner .exclusive-banner-text,.no-js .property-result .exclusive-banner .exclusive-banner-text{width:160px}#properties.agents .agent-recent-result .exclusive-banner .exclusive-banner-text:after,#properties.agents .marker-list-item .exclusive-banner .exclusive-banner-text:after,#properties.agents .property-result .exclusive-banner .exclusive-banner-text:after,.no-js .agent-recent-result .exclusive-banner .exclusive-banner-text:after,.no-js .marker-list-item .exclusive-banner .exclusive-banner-text:after,.no-js .property-result .exclusive-banner .exclusive-banner-text:after{content:" & exclusive"}.agent-recent-result .exclusive-banner:not(.new) .exclusive-banner-text,.marker-list-item .exclusive-banner:not(.new) .exclusive-banner-text,.property-result .exclusive-banner:not(.new) .exclusive-banner-text{width:auto}#properties.agents .agent-recent-result .exclusive-banner:not(.new) .exclusive-banner-text:after,#properties.agents .marker-list-item .exclusive-banner:not(.new) .exclusive-banner-text:after,#properties.agents .property-result .exclusive-banner:not(.new) .exclusive-banner-text:after,.no-js .agent-recent-result .exclusive-banner:not(.new) .exclusive-banner-text:after,.no-js .marker-list-item .exclusive-banner:not(.new) .exclusive-banner-text:after,.no-js .property-result .exclusive-banner:not(.new) .exclusive-banner-text:after{content:""}.agent-recent-result .exclusive-banner .hoverlink,.marker-list-item .exclusive-banner .hoverlink,.property-result .exclusive-banner .hoverlink{display:none;left:3px;position:absolute;top:28px;z-index:1}.agent-recent-result .exclusive-banner .hoverlink a,.marker-list-item .exclusive-banner .hoverlink a,.property-result .exclusive-banner .hoverlink a{background-color:#fff;border:1px solid #f0f3f5;border-radius:3px;display:block;font-size:.857em;padding:3px 5px}.agent-recent-result .exclusive-banner:hover .hoverlink,.marker-list-item .exclusive-banner:hover .hoverlink,.property-result .exclusive-banner:hover .hoverlink{display:block}.valuation-banner{margin:10px auto 0}.map .valuation-banner{margin:0;max-width:none}.partial-match{margin:0 1em 1em;max-width:none;padding:.7rem}.partial-match span{display:inline-block;margin:0 auto;max-width:1166px}.partial-match span:first-child{display:block;margin:0}.partial-match span.create-alert{border-top:1px solid #cfd8dc;color:#56a0d3;cursor:pointer;display:block;float:none;margin:10px 0 0;padding:12px 0 0}.partial-match span.create-alert .icon-notification{margin-right:6px}.partial-match span.already-saved{border-top:1px solid #cfd8dc;display:block;margin:10px 0 0;padding:12px 0 0;text-align:left}.agent-result{padding-bottom:.5em}.agent-result .details h3,.agent-result .details p{margin-bottom:0;padding:10px 10px 0}.agent-result .agent-name{margin-bottom:.2em;margin-top:0}.agent-result .agent-image .image-wrapper img{max-height:80%;max-width:80%}.agent-result .description{display:none}.agent-result .phone-label{display:inline-block;width:4.5em}.agent-result .agent-telephone .phone{color:#56a0d3}.agent-result .department+.department{margin-bottom:.5em}.agent-result .agent-actions{padding:0;text-align:center}.agent-result .agent-result-contact{display:inline;float:left;margin-left:0;margin-right:0;width:50%}.agent-result .agent-result-contact a{margin-top:5px;width:80%}.recent-properties .agent-result{border-bottom:0}.recent-properties .agent-result .agent-links,.recent-properties .agent-result .agent-result-contact.valuation{display:none}.recent-properties .agent-result .agent-result-contact{float:none;width:auto}.my-account .property-result.small-result.exclusive.new .image-additional{display:block}.my-account .property-result.small-result.exclusive.new .image-additional .image-wrapper{border-top:2px solid #023b5a;float:left;width:49%;width:calc(50% - 1px)}.my-account .property-result.small-result.exclusive.new .image-additional .image-wrapper+.image-wrapper{float:right}.my-account .property-result.small-result.exclusive.new .price{line-height:2em}.my-account .property-result.small-result.exclusive.new .price-text{max-height:135px}ul.list-tabcontent li.agent-company{padding:0 0 15px}.agent-tab{text-align:center}.agent-tab li{width:1.25em}.agent-tab li:last-of-type{width:1.5em}.agent-tab li a{display:inline;max-width:1.45em}.hub-section .all-results .svg-icon.icon-chevron-arrow-right{display:none}.hub-section .property-result.exclusive .agent-logo,.hub-section .property-result.premium .agent-logo,.hub-section .property-result.spotlight .agent-logo{margin-top:46%}.search-results+.call-rate-disclaimer{margin-top:-25px}.property-result .counts .count{line-height:2em}.agent-recent-properties .svg-icon.icon-photos{margin-top:-5px}.agent-recent-properties .svg-icon.icon-email{margin-top:5px}.agent-recent-result.exclusive.new .price,.agent-recent-result.exclusive .price{display:inline-block;margin-right:-1.5em;width:103px}@media only screen and (min-width:1700px){.agent-recent-result.exclusive.new .price,.agent-recent-result.exclusive .price{margin-right:-.8em}}body#list .agent-recent-result .actions,body#list .result .actions{padding:.3em 5px}.agent-recent-result .actions{padding:.6em 5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#location-search .select:after{background-color:#fff;margin-right:-2px;padding-right:15px}#location-search .select:focus{position:relative;z-index:999}}.agent-image,.floorplan-image,.property-image{position:relative;width:100%}.agent-image .image-bg,.floorplan-image .image-bg,.property-image .image-bg{background:no-repeat 50%;background-size:cover;bottom:0;-webkit-filter:blur(1px);filter:blur(1px);left:0;opacity:.3;position:absolute;right:0;top:0}.agent-image .image-wrapper,.floorplan-image .image-wrapper,.property-image .image-wrapper{max-height:100%;position:relative;width:100%}.agent-image .image-wrapper:after,.floorplan-image .image-wrapper:after,.property-image .image-wrapper:after{content:"";display:block;padding-top:66.66%}.agent-image .image-wrapper img,.floorplan-image .image-wrapper img,.property-image .image-wrapper img{background:#fff;bottom:0;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0;width:100%}.agent-image .image-wrapper img.portrait,.floorplan-image .image-wrapper img.portrait,.property-image .image-wrapper img.portrait{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);max-height:100%;width:auto}.agent-image .image-wrapper img[src$="default-property.png"],.floorplan-image .image-wrapper img[src$="default-property.png"],.property-image .image-wrapper img[src$="default-property.png"]{width:auto}.agent-image .image-wrapper.eb-cover,.floorplan-image .image-wrapper.eb-cover,.property-image .image-wrapper.eb-cover{height:0;padding-bottom:100%}.agent-image .image-wrapper.eb-cover img.portrait,.floorplan-image .image-wrapper.eb-cover img.portrait,.property-image .image-wrapper.eb-cover img.portrait{border:0;width:100%}.result-anchor{position:absolute;top:-100px}@media only screen and (min-width:510px){.agent-recent-result,.result,.saved-property-list li{display:inline-block;margin:0 .75% 1.5%;overflow:hidden;vertical-align:top;width:48.5%}.agent-recent-result.no-valuation-banners:nth-child(1n),.result.no-valuation-banners:nth-child(1n),.saved-property-list li.no-valuation-banners:nth-child(1n){margin:0 .75% 1.5%}.agent-recent-result.no-valuation-banners:nth-child(2n),.result.no-valuation-banners:nth-child(2n),.saved-property-list li.no-valuation-banners:nth-child(2n){margin-right:0}.agent-recent-result .media,.result .media,.saved-property-list li .media{float:none;width:auto}.agent-recent-result .details,.result .details,.saved-property-list li .details{height:11em}.agent-recent-result:nth-child(1n),.saved-property-list li:nth-child(1n){margin:0 .75% 1.5%}.agent-recent-result:nth-child(2n),.saved-property-list li:nth-child(2n){margin-right:0}.agent-recent-result .agent-logo,.property-result .agent-logo{margin-top:50%}.valuation-banner{-webkit-box-sizing:content-box;box-sizing:content-box;margin:10px auto .5rem;padding:0 .5rem}.agent-result{padding-bottom:6em}.agent-result:nth-child(1n){margin:0 .75% 1.5%}.agent-result .agent-actions{bottom:0;height:6em;left:0;position:absolute;right:0}.agent-result .agent-result-contact{display:inline;float:left;margin-bottom:.8em;margin-left:0;margin-right:0;width:100%}.agent-result .details{height:15em}.recent-properties .agent-result{height:28em;margin-top:1em}.breadcrumbs{float:left}.hub-section .all-results{margin-left:1.4em}}@media only screen and (min-width:760px){.list-tabcontent .agent-result{display:block;margin-left:auto;margin-right:auto;max-width:1186px!important}.list .list-tabcontent .result{max-width:1166px}.list-tabcontent .result .description{max-width:850px}.result,.saved-property-list li{margin-right:0;overflow:hidden;padding-bottom:0;width:100%}.result.no-valuation-banners:nth-child(1n),.saved-property-list li.no-valuation-banners:nth-child(1n){margin-right:0}.result .details,.saved-property-list li .details{height:auto;margin-left:300px;min-height:140px;padding:10px 10px 0}.result .media,.saved-property-list li .media{float:left;width:300px}.result .actions,.saved-property-list li .actions{border-top:0;left:auto;max-width:235px;position:absolute;right:0;top:0;width:33%}.result .flags,.saved-property-list li .flags{margin-left:300px;padding-left:8px;position:static}.result .flags>div,.saved-property-list li .flags>div{display:inline-block;float:none}.property-result .details{height:auto}.property-result .details p{margin-bottom:1em;padding:0}.property-result .details .price-text{margin-right:225px}.property-result .details .price-text:before{content:none}body#list .property-result .details .price-text{padding:9px 10px}.property-result .details .description{color:#546e7a;display:block;overflow-wrap:break-word}.property-result .details .more-details{display:inline-block;float:right;font-size:1.2em;margin-left:1em}.property-result .address{margin-bottom:1em}.property-result .agent{color:#546e7a;display:block;margin-left:300px;padding:0 10px 10px}.property-result .agent .marketed-by{display:inline-block;font-size:.9em;margin-bottom:0;margin-right:2em}.property-result .agent .call{color:#546e7a;font-size:1.15em;margin-right:2em}.property-result .agent .marketed-by-contact{display:inline-block;margin-top:.5em;white-space:nowrap}.property-result .agent .marketed-by-link{color:inherit;text-decoration:none}.property-result .agent-logo{float:left;height:auto;margin-right:1em;margin-top:0;position:static;width:auto}.property-result .agent-logo img{-webkit-filter:none;filter:none;max-height:65px;max-width:100px;position:static}.property-result .price,.property-result .telephone a{font-size:1.285em}.property-result .contact-button{display:none}.property-result .info{display:inline}.property-result.exclusive,.property-result.premium,.property-result.spotlight{border-bottom:3px solid #023b5a}.property-result.exclusive .details .price-text,.property-result.premium .details .price-text,.property-result.spotlight .details .price-text{background-color:#d5e7f4;margin:-10px -10px .5em;padding:6px 10px}.grid:not(.small-panel) .property-result.exclusive .details .price-text,.grid:not(.small-panel) .property-result.premium .details .price-text,.grid:not(.small-panel) .property-result.spotlight .details .price-text{margin-right:-10px}.property-result.exclusive .actions,.property-result.premium .actions,.property-result.spotlight .actions{border-bottom:0}.property-result.exclusive.new,.property-result.exclusive.new.first,.property-result.premium.new,.property-result.premium.new.first,.property-result.spotlight.new,.property-result.spotlight.new.first{height:auto}.property-result.exclusive.new .media,.property-result.premium.new .media,.property-result.spotlight.new .media{border-right:2px solid #023b5a}.property-result.premium.new .media,.property-result.spotlight.new .media{border-right:0}.property-result.spotlight{border-bottom:3px solid #e3032c}.property-result.spotlight .details .price-text{background-color:#e3032c}.property-result.premium{border-bottom:0}.property-result.premium .details .price-text{background-color:#d5e7f4}.partial-match{margin:0 1.1em 1em;padding:.7rem 1rem;position:relative}.partial-match span.create-alert{border-left:2px solid #cfd8dc;border-top:0;float:none;height:62px;margin:0;padding:10px 10px 10px 20px;position:absolute;right:0;text-align:center;top:0;width:190px}.partial-match span.create-alert span{width:130px}.partial-match span.create-alert .icon-notification{float:left;margin-right:0;position:relative;right:0;top:10px;-webkit-transform:scale(1);transform:scale(1)}.partial-match span.already-saved{border-left:2px solid #cfd8dc;border-top:0;float:none;height:62px;margin:0;padding:20px 10px 10px 20px;position:absolute;right:0;text-align:center;top:0;width:190px}.partial-match.precise{height:62px}.agent-result .details{height:auto;overflow:hidden}.agent-result .details p{margin-bottom:1em;padding:0}.agent-result .details p.department{margin-bottom:0}.agent-result .details h3{margin-bottom:.2em;padding:0}.agent-result .agent-actions{height:auto;margin-left:300px;text-align:left}.agent-result .agent-result-contact{display:inline;float:left;margin-left:0;margin-right:0;padding-left:10px;width:50%}.agent-result .address{margin-bottom:.5em}.agent-result .agent-links,.agent-result .agent-telephone{display:inline;float:left;margin-bottom:2.7em;margin-left:0;margin-right:0;width:50%}.agent-result .description{display:block;height:2em;overflow:hidden;position:relative}.agent-result .description .desc,.agent-result .description p{height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agent-result .description .desc p,.agent-result .description p p{width:99.9%}.agent-result .phone-label{width:auto}.recent-properties .agent-result{max-width:30%}.recent-properties .agent-result .agent-telephone{float:none;width:auto}.recent-properties .agent-result .agent-actions{margin-left:0}.valuation-banner{max-width:1186px}.map .valuation-banner{margin:0;max-width:none}.agent-recent-result .actions{padding:.6em 5px}.agent-recent-result .counts .count{margin-right:.2rem}.hub-section .result .details{min-height:180px}.all-results .svg-icon.icon-chevron-arrow-up{display:block}}@media only screen and (min-width:1000px){.agent-result .details{overflow:visible}.agent-result .agent-actions{width:40%}.agent-result .description{margin-bottom:3em}.agent-result .agent-telephone{position:absolute;right:10px;top:10px}.agent-result .address{margin-bottom:1em}.agent-result .department{display:block;float:none;text-align:right;width:100%}.agent-result .agent-links{bottom:10px;margin-bottom:0;position:absolute;right:10px}.agent-result .agent-result-contact a{width:100%}.recent-properties .agent-result .agent-telephone{position:static}.recent-properties .agent-result .agent-telephone .department{text-align:left}.recent-properties .agent-result .agent-actions{width:auto}.agent-recent-result{height:auto;margin-right:0;max-width:none;min-height:0;overflow:hidden;padding-bottom:0;width:100%}.agent-recent-result .details{height:auto;margin-left:300px;padding:10px 10px 0}.agent-recent-result .media{float:left;width:300px}.agent-recent-result .actions{border-top:0;left:auto;max-width:210px;padding-top:7px;position:absolute;right:5px;top:0;width:31%}.agent-recent-result .flags{margin-left:300px;padding-left:8px;position:static}.agent-recent-result .flags>div{display:inline-block;float:none}.agent-recent-result .details p{margin-bottom:1em;padding:0}.agent-recent-result .details .price-text{margin-right:200px;margin-top:-2px}.agent-recent-result .details .price-text:before{content:none}.agent-recent-result .details .description{color:#546e7a;display:block}.agent-recent-result .details .more-details{display:inline-block;float:right;font-size:1.2em;margin-left:1em}.agent-recent-result .address{margin-bottom:1em}.agent-recent-result .agent{color:#546e7a;display:block;margin-left:300px;padding:0 10px 10px}.agent-recent-result .agent .marketed-by{display:inline-block;font-size:.9em;margin-bottom:0;margin-right:2em}.agent-recent-result .agent .call{color:#546e7a;font-size:1.15em;margin-right:2em}.agent-recent-result .agent .marketed-by-contact{display:inline-block;margin-top:.5em;white-space:nowrap}.agent-recent-result .agent-logo{float:left;height:auto;margin-right:1em;margin-top:0;position:static;width:auto}.agent-recent-result .agent-logo img{-webkit-box-shadow:none;box-shadow:none;max-height:65px;max-width:100px;position:static}.agent-recent-result .contact-button{display:none}.agent-recent-result .info{display:inline}.agent-recent-result.exclusive,.agent-recent-result.premium,.agent-recent-result.spotlight{border-bottom:3px solid #023b5a}.agent-recent-result.exclusive .details .price-text,.agent-recent-result.premium .details .price-text,.agent-recent-result.spotlight .details .price-text{background-color:#d5e7f4;margin:-10px -10px .5em;padding:10px}.grid:not(.small-panel) .agent-recent-result.exclusive .details .price-text,.grid:not(.small-panel) .agent-recent-result.premium .details .price-text,.grid:not(.small-panel) .agent-recent-result.spotlight .details .price-text{margin-right:-10px}.agent-recent-result.exclusive .actions,.agent-recent-result.premium .actions,.agent-recent-result.spotlight .actions{border-bottom:0}.agent-recent-result.exclusive.new,.agent-recent-result.exclusive.new.first,.agent-recent-result.premium.new,.agent-recent-result.premium.new.first,.agent-recent-result.spotlight.new,.agent-recent-result.spotlight.new.first{height:auto}.agent-recent-result.exclusive.new .media,.agent-recent-result.premium.new .media,.agent-recent-result.spotlight.new .media{border-right:2px solid #023b5a}.agent-recent-result.premium.new .media,.agent-recent-result.spotlight.new .media{border-right:0}.agent-recent-result.spotlight{border-bottom:3px solid #e3032c}.agent-recent-result.spotlight .details .price-text{background-color:#e3032c}.agent-recent-result.premium .details .price-text{background-color:#d5e7f4}}@media only screen and (min-width:1260px){.valuation-banner{margin-left:auto;margin-right:auto;max-width:1186px}.map .valuation-banner{max-width:none}.property-result .exclusive .details .price-text,.property-result .premium .details .price-text,.property-result .spotlight .details .price-text{padding:10px 10px 11px}.agent-recent-result .counts .count{margin-right:1rem}.agent-recent-properties .svg-icon.icon-play{margin-left:-10px}}
.property-more-like-this{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-order:5;order:5;padding:0 12px}@media only screen and (min-width:760px){.property-more-like-this{padding:0}}.property-more-like-this:after{border-bottom:1px solid #cfd8dc;content:" ";display:block;margin:2em auto;width:100%}.property-more-like-this ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0}.property-more-like-this ul li{-webkit-box-flex:0;-ms-flex-preferred-size:100%;-webkit-flex:0 0;-ms-flex:0 0;flex:0 0;-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:.4em;padding:5px 0}@media only screen and (min-width:1000px){.property-more-like-this ul li{-ms-flex-preferred-size:calc(33.3% - 1px);-webkit-flex-basis:calc(33.3% - 1px);flex-basis:calc(33.3% - 1px)}}
