@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700&display=swap);@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}html{box-sizing:border-box}body{min-width:340px}*,:after,:before{box-sizing:inherit}a{color:#000;text-decoration:none;transition:all .2s ease-in-out}a:active,a:focus,a:hover{color:#00adef;text-decoration:none}img{height:auto;border:0}img,video{max-width:100%}ol,ul{list-style:none}li,ol,ul{padding:0;margin:0}#popper-pointer{position:relative;z-index:9998}button::-moz-focus-inner{border:0}.print-only{display:none}@media print{.print-only{display:block}}.hc-recaptcha.hc-recaptcha-center>div{margin:0 auto}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Pro 5.12.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;font-display:auto;src:url(/Fonts/fa-solid-900.eot);src:url(/Fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/Fonts/fa-solid-900.woff2) format("woff2"),url(/Fonts/fa-solid-900.woff) format("woff"),url(/Fonts/fa-solid-900.ttf) format("truetype"),url(/Fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}/*!
 * Font Awesome Pro 5.12.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(/Fonts/fa-brands-400.eot);src:url(/Fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/Fonts/fa-brands-400.woff2) format("woff2"),url(/Fonts/fa-brands-400.woff) format("woff"),url(/Fonts/fa-brands-400.ttf) format("truetype"),url(/Fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}body{color:rgba(0,0,0,.9)}h1,h2,h3,h4,h5,h6{margin-bottom:0}#new-layout,.font,.listing-staff-card .details-container .phone>div a,.listing-staff-card .details-container .phone>div span{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}.ellipsis,.search-item-content h2>a{text-overflow:ellipsis;overflow:hidden}.hc-no-scroll,.scroll-lock{overflow:hidden}.scroll-lock{max-height:100%;max-height:100vh}@keyframes slideFromLeft{0%{opacity:0;transform:scale(1) translate3d(-100%,0,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes slideBackLeft{0%{transform:scale(1)}to{opacity:0;transform:scale(1) translate3d(-100%,0,0)}}@keyframes slideFromRight{0%{transform:scale(1) translate3d(100%,0,0)}to{transform:scale(1) translateZ(0)}}@keyframes slideToRight{0%{transform:scale(1) translateZ(0)}to{transform:scale(1) translate3d(100%,0,0)}}@keyframes slideBackRight{0%{transform:scale(1)}to{opacity:0;transform:scale(1) translate3d(100%,0,0)}}.hc-stack-item:not(:last-child){margin-bottom:20px}.hc-stack-item:not(:last-child).hc-stack-item-small{margin-bottom:10px}.hc-stack-item:not(:last-child).hc-stack-item-medium{margin-bottom:20px}.hc-stack-item:not(:last-child).hc-stack-item-large{margin-bottom:30px}.hc-flex{display:flex;flex-wrap:wrap}.hc-flex.hc-flex-align-center,.hc-flex.hc-grid-center{align-items:center}.hc-flex.hc-flex-justify-center{justify-content:center}.hc-flex.hc-flex-justify-space-between{justify-content:space-between}.hc-flex.hc-flex-no-wrap{flex-wrap:nowrap}.hc-flex.hc.grid-top{align-items:flex-start}.hc-flex.hc-flex-space-between label{padding-left:10px}.hc-flex.hc-flex-space-between label a{color:#00adef}.hc-grid{display:flex;flex-wrap:wrap;flex:0 1 auto;flex-direction:row;margin-right:-10px;margin-left:-10px;box-sizing:border-box}.hc-grid.hc-grid-center{align-items:center}.hc-grid.hc-grid-top{align-items:flex-start}.hc-grid.hc-grid-align-stretch{align-items:stretch}.hc-grid.hc-grid-justify-center{justify-content:center}.hc-grid.hc-grid-no-spacer{margin-left:0;margin-right:0}.hc-grid.hc-grid-no-spacer>*{padding-left:0;padding-right:0}.hc-grid>*{box-sizing:border-box;padding-right:10px;padding-left:10px}.hc-grid-1{flex-basis:8.33333%;max-width:8.33333%}.hc-grid-2{flex-basis:16.66667%;max-width:16.66667%}.hc-grid-3{flex-basis:25%;max-width:25%}.hc-grid-4{flex-basis:33.33333%;max-width:33.33333%}.hc-grid-5{flex-basis:41.66667%;max-width:41.66667%}.hc-grid-6{flex-basis:50%;max-width:50%}.hc-grid-7{flex-basis:58.33333%;max-width:58.33333%}.hc-grid-8{flex-basis:66.66667%;max-width:66.66667%}.hc-grid-9{flex-basis:75%;max-width:75%}.hc-grid-10{flex-basis:83.33333%;max-width:83.33333%}.hc-grid-11{flex-basis:91.66667%;max-width:91.66667%}.hc-grid-12{flex-basis:100%;max-width:100%}@media (max-width:1199px){.hc-grid-lg-1{flex-basis:8.33333%;max-width:8.33333%}.hc-grid-lg-2{flex-basis:16.66667%;max-width:16.66667%}.hc-grid-lg-3{flex-basis:25%;max-width:25%}.hc-grid-lg-4{flex-basis:33.33333%;max-width:33.33333%}.hc-grid-lg-5{flex-basis:41.66667%;max-width:41.66667%}.hc-grid-lg-6{flex-basis:50%;max-width:50%}.hc-grid-lg-7{flex-basis:58.33333%;max-width:58.33333%}.hc-grid-lg-8{flex-basis:66.66667%;max-width:66.66667%}.hc-grid-lg-9{flex-basis:75%;max-width:75%}.hc-grid-lg-10{flex-basis:83.33333%;max-width:83.33333%}.hc-grid-lg-11{flex-basis:91.66667%;max-width:91.66667%}.hc-grid-lg-12{flex-basis:100%;max-width:100%}}@media (max-width:991px){.hc-grid-md-1{flex-basis:8.33333%;max-width:8.33333%}.hc-grid-md-2{flex-basis:16.66667%;max-width:16.66667%}.hc-grid-md-3{flex-basis:25%;max-width:25%}.hc-grid-md-4{flex-basis:33.33333%;max-width:33.33333%}.hc-grid-md-5{flex-basis:41.66667%;max-width:41.66667%}.hc-grid-md-6{flex-basis:50%;max-width:50%}.hc-grid-md-7{flex-basis:58.33333%;max-width:58.33333%}.hc-grid-md-8{flex-basis:66.66667%;max-width:66.66667%}.hc-grid-md-9{flex-basis:75%;max-width:75%}.hc-grid-md-10{flex-basis:83.33333%;max-width:83.33333%}.hc-grid-md-11{flex-basis:91.66667%;max-width:91.66667%}.hc-grid-md-12{flex-basis:100%;max-width:100%}}@media (max-width:767px){.hc-grid-sm-1{flex-basis:8.33333%;max-width:8.33333%}.hc-grid-sm-2{flex-basis:16.66667%;max-width:16.66667%}.hc-grid-sm-3{flex-basis:25%;max-width:25%}.hc-grid-sm-4{flex-basis:33.33333%;max-width:33.33333%}.hc-grid-sm-5{flex-basis:41.66667%;max-width:41.66667%}.hc-grid-sm-6{flex-basis:50%;max-width:50%}.hc-grid-sm-7{flex-basis:58.33333%;max-width:58.33333%}.hc-grid-sm-8{flex-basis:66.66667%;max-width:66.66667%}.hc-grid-sm-9{flex-basis:75%;max-width:75%}.hc-grid-sm-10{flex-basis:83.33333%;max-width:83.33333%}.hc-grid-sm-11{flex-basis:91.66667%;max-width:91.66667%}.hc-grid-sm-12{flex-basis:100%;max-width:100%}}@media (max-width:479px){.hc-grid-xs-1{flex-basis:8.33333%;max-width:8.33333%}.hc-grid-xs-2{flex-basis:16.66667%;max-width:16.66667%}.hc-grid-xs-3{flex-basis:25%;max-width:25%}.hc-grid-xs-4{flex-basis:33.33333%;max-width:33.33333%}.hc-grid-xs-5{flex-basis:41.66667%;max-width:41.66667%}.hc-grid-xs-6{flex-basis:50%;max-width:50%}.hc-grid-xs-7{flex-basis:58.33333%;max-width:58.33333%}.hc-grid-xs-8{flex-basis:66.66667%;max-width:66.66667%}.hc-grid-xs-9{flex-basis:75%;max-width:75%}.hc-grid-xs-10{flex-basis:83.33333%;max-width:83.33333%}.hc-grid-xs-11{flex-basis:91.66667%;max-width:91.66667%}.hc-grid-xs-12{flex-basis:100%;max-width:100%}}.hc-container{width:100%;max-width:100%;margin:0 auto;padding:0 10px}@media (min-width:768px){.hc-container{width:100%;padding:0 20px}}@media (min-width:1200px){.hc-container{width:1200px;padding:0 10px}}.hc-full-width{width:100%}.hc-button.hc-button-loading:before,.hc-loader{display:block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border-radius:50%;font-size:10px;text-indent:-9999em;border:4px solid hsla(0,0%,100%,.2);border-left-color:#fff;transform:translateZ(0);animation:spinnerAnim 1.1s linear infinite;width:40px;height:40px}@keyframes spinnerAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hc-loader-primary.hc-button.hc-button-loading:before,.hc-loader.hc-loader-primary{border-top:4px solid #00adef;border-right:4px solid #00adef;border-bottom:4px solid #00adef}.hc-loader-secondary.hc-button.hc-button-loading:before,.hc-loader.hc-loader-secondary{border-top:4px solid #000;border-right:4px solid #000;border-bottom:4px solid #000}#new-layout{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-kerning:auto;line-height:1.5;letter-spacing:.2px}#toasts>.toast>p,.action-bar-container .right-layout .st-custom-button span,.clearing-sale-popup .swiper-pagination .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .swiper-pagination-total,.featured-properties-container .swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.featured-properties .featured .content-center address,.footer-ctas .cta-container .cta-content small,.hc-button,.hc-link,.hc-pagination .page-counter,.hc-text,.hc-tooltip[data-tooltip]:before,.header .header-container .header-menu>div[data-myaccountcontrol]>span,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span,.location-search-input__input>input[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.os-search-map .os-search-results .office-view .title span,.os-search-map .os-search-results .result-list .result-list-category,.save-search #saveSearch .loginMessage,.save-search #saveSearch .loginMessage a,.search-control .dropdown-content .label,.search-controls .listing-type-select .select-input__placeholder span,.search-controls .property-types .select-input__placeholder span,.select-input__input>input[type=text],.select-input__option,.select-input__placeholder,.select-input__single-value,.similar-properties .swiper-pagination-similar{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:0;line-height:1.5;letter-spacing:.2px}#toasts>.toast>p.extra-small,.action-bar-container .right-layout .st-custom-button span.extra-small,.clearing-sale-popup .swiper-pagination .extra-small.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .extra-small.swiper-pagination-total,.extra-small.hc-button,.extra-small.hc-link,.extra-small.hc-tooltip[data-tooltip]:before,.extra-small.select-input__option,.extra-small.select-input__placeholder,.extra-small.select-input__single-value,.featured-properties-container .extra-small.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.extra-small,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .extra-small.phone-number,.featured-properties .featured .content-center address.extra-small,.footer-ctas .cta-container .cta-content small.extra-small,.hc-pagination .extra-small.page-counter,.hc-text.extra-small,.header .header-container .header-menu>div[data-myaccountcontrol]>span.extra-small,.listing-banner .listing-carousel .swiper-pagination .extra-small.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .extra-small.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.extra-small,.location-search-input__input>input.extra-small[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .extra-small.phone-number,.os-search-map .os-search-results .office-view .title span.extra-small,.os-search-map .os-search-results .result-list .extra-small.result-list-category,.save-search #saveSearch .extra-small.loginMessage,.save-search #saveSearch .loginMessage a.extra-small,.search-control .dropdown-content .extra-small.label,.search-controls .listing-type-select .select-input__placeholder span.extra-small,.search-controls .property-types .select-input__placeholder span.extra-small,.select-input__input>input.extra-small[type=text],.similar-properties .extra-small.swiper-pagination-similar{font-size:10px;margin-bottom:10px}#toasts>.toast>p.small,.action-bar-container .right-layout .st-custom-button span.small,.clearing-sale-popup .swiper-pagination .small.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .small.swiper-pagination-total,.featured-properties-container .small.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.small,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .small.phone-number,.featured-properties .featured .content-center address.small,.footer-ctas .cta-container .cta-content small.small,.hc-error,.hc-pagination .small.page-counter,.hc-text.small,.header .header-container .header-menu>div[data-myaccountcontrol]>span.small,.listing-banner .listing-carousel .swiper-pagination .small.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .small.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.small,.location-search-input__input>input.small[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .small.phone-number,.os-search-map .os-search-results .office-view .title span.small,.os-search-map .os-search-results .result-list .small.result-list-category,.save-search #saveSearch .loginMessage a.small,.save-search #saveSearch .small.loginMessage,.search-control .dropdown-content .small.label,.search-controls .listing-type-select .select-input__placeholder span.small,.search-controls .property-types .select-input__placeholder span.small,.select-input__input>input.small[type=text],.similar-properties .small.swiper-pagination-similar,.small.hc-button,.small.hc-link,.small.hc-tooltip[data-tooltip]:before,.small.select-input__option,.small.select-input__placeholder,.small.select-input__single-value{font-size:12px;margin-bottom:10px}#toasts>.toast>p,#toasts>.toast>p.hc-button,#toasts>.toast>p.hc-text,#toasts>.toast>p.medium,.action-bar-container .right-layout .st-custom-button span,.action-bar-container .right-layout .st-custom-button span.hc-button,.action-bar-container .right-layout .st-custom-button span.hc-text,.action-bar-container .right-layout .st-custom-button span.medium,.clearing-sale-popup .swiper-pagination .medium.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .medium.swiper-pagination-total,.clearing-sale-popup .swiper-pagination .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .swiper-pagination-current.hc-button,.clearing-sale-popup .swiper-pagination .swiper-pagination-current.hc-text,.clearing-sale-popup .swiper-pagination .swiper-pagination-total,.clearing-sale-popup .swiper-pagination .swiper-pagination-total.hc-button,.clearing-sale-popup .swiper-pagination .swiper-pagination-total.hc-text,.featured-properties-container .medium.swiper-pagination-similar,.featured-properties-container .swiper-pagination-similar,.featured-properties-container .swiper-pagination-similar.hc-button,.featured-properties-container .swiper-pagination-similar.hc-text,.featured-properties .featured .content-center .open-home-auction-dates span,.featured-properties .featured .content-center .open-home-auction-dates span.hc-button,.featured-properties .featured .content-center .open-home-auction-dates span.hc-text,.featured-properties .featured .content-center .open-home-auction-dates span.medium,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .hc-button.phone-number,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .hc-text.phone-number,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .medium.phone-number,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.featured-properties .featured .content-center address,.featured-properties .featured .content-center address.hc-button,.featured-properties .featured .content-center address.hc-text,.featured-properties .featured .content-center address.medium,.footer-ctas .cta-container .cta-content small,.footer-ctas .cta-container .cta-content small.hc-button,.footer-ctas .cta-container .cta-content small.hc-text,.footer-ctas .cta-container .cta-content small.medium,.hc-button,.hc-link,.hc-link.hc-button,.hc-link.hc-text,.hc-pagination .medium.page-counter,.hc-pagination .page-counter,.hc-pagination .page-counter.hc-button,.hc-pagination .page-counter.hc-text,.hc-text,.hc-text.medium,.hc-tooltip.hc-button[data-tooltip]:before,.hc-tooltip.hc-text[data-tooltip]:before,.hc-tooltip[data-tooltip]:before,.header .header-container .header-menu>div[data-myaccountcontrol]>span,.header .header-container .header-menu>div[data-myaccountcontrol]>span.hc-button,.header .header-container .header-menu>div[data-myaccountcontrol]>span.hc-text,.header .header-container .header-menu>div[data-myaccountcontrol]>span.medium,.listing-banner .listing-carousel .swiper-pagination .medium.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .medium.swiper-pagination-total,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current.hc-button,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current.hc-text,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total.hc-button,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total.hc-text,.listing-banner .listing-carousel .swiper-slide .swiper-description span,.listing-banner .listing-carousel .swiper-slide .swiper-description span.hc-button,.listing-banner .listing-carousel .swiper-slide .swiper-description span.hc-text,.listing-banner .listing-carousel .swiper-slide .swiper-description span.medium,.listing-staff-card .details-container .license,.listing-staff-card .details-container .phone,.location-search-input__input>input.hc-button[type=text],.location-search-input__input>input.hc-text[type=text],.location-search-input__input>input.medium[type=text],.location-search-input__input>input[type=text],.medium.hc-link,.medium.hc-tooltip[data-tooltip]:before,.medium.select-input__option,.medium.select-input__placeholder,.medium.select-input__single-value,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .hc-button.phone-number,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .hc-text.phone-number,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .medium.phone-number,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.os-search-map .os-search-results .office-view .title span,.os-search-map .os-search-results .office-view .title span.hc-button,.os-search-map .os-search-results .office-view .title span.hc-text,.os-search-map .os-search-results .office-view .title span.medium,.os-search-map .os-search-results .result-list .medium.result-list-category,.os-search-map .os-search-results .result-list .result-list-category,.os-search-map .os-search-results .result-list .result-list-category.hc-button,.os-search-map .os-search-results .result-list .result-list-category.hc-text,.save-search #saveSearch .loginMessage,.save-search #saveSearch .loginMessage.hc-button,.save-search #saveSearch .loginMessage.hc-text,.save-search #saveSearch .loginMessage a,.save-search #saveSearch .loginMessage a.hc-button,.save-search #saveSearch .loginMessage a.hc-text,.save-search #saveSearch .loginMessage a.medium,.save-search #saveSearch .medium.loginMessage,.search-control .dropdown-content .label,.search-control .dropdown-content .label.hc-button,.search-control .dropdown-content .label.hc-text,.search-control .dropdown-content .medium.label,.search-controls .listing-type-select .select-input__placeholder span,.search-controls .listing-type-select .select-input__placeholder span.hc-button,.search-controls .listing-type-select .select-input__placeholder span.hc-text,.search-controls .listing-type-select .select-input__placeholder span.medium,.search-controls .property-types .select-input__placeholder span,.search-controls .property-types .select-input__placeholder span.hc-button,.search-controls .property-types .select-input__placeholder span.hc-text,.search-controls .property-types .select-input__placeholder span.medium,.select-input__input>input.hc-button[type=text],.select-input__input>input.hc-text[type=text],.select-input__input>input.medium[type=text],.select-input__input>input[type=text],.select-input__option,.select-input__option.hc-button,.select-input__option.hc-text,.select-input__placeholder,.select-input__placeholder.hc-button,.select-input__placeholder.hc-text,.select-input__single-value,.select-input__single-value.hc-button,.select-input__single-value.hc-text,.similar-properties .medium.swiper-pagination-similar,.similar-properties .swiper-pagination-similar,.similar-properties .swiper-pagination-similar.hc-button,.similar-properties .swiper-pagination-similar.hc-text,.tabs-staff-filter .filter-button{font-size:14px;margin-bottom:14px}#toasts>.toast>p.large,.action-bar-container .right-layout .st-custom-button span.large,.clearing-sale-popup .swiper-pagination .large.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .large.swiper-pagination-total,.featured-properties-container .large.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.large,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .large.phone-number,.featured-properties .featured .content-center address.large,.footer-ctas .cta-container .cta-content small.large,.hc-pagination .large.page-counter,.hc-text.large,.header .header-container .header-menu>div[data-myaccountcontrol]>span.large,.large.hc-button,.large.hc-link,.large.hc-tooltip[data-tooltip]:before,.large.select-input__option,.large.select-input__placeholder,.large.select-input__single-value,.listing-banner .listing-carousel .swiper-pagination .large.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .large.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.large,.location-search-input__input>input.large[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .large.phone-number,.os-search-map .os-search-results .office-view .title span.large,.os-search-map .os-search-results .result-list .large.result-list-category,.save-search #saveSearch .large.loginMessage,.save-search #saveSearch .loginMessage a.large,.search-control .dropdown-content .large.label,.search-controls .listing-type-select .select-input__placeholder span.large,.search-controls .property-types .select-input__placeholder span.large,.select-input__input>input.large[type=text],.similar-properties .large.swiper-pagination-similar,.tablink{font-size:16px;margin-bottom:20px}#toasts>.toast>p.extra-large,.action-bar-container .right-layout .st-custom-button span.extra-large,.clearing-sale-popup .swiper-pagination .extra-large.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .extra-large.swiper-pagination-total,.extra-large.hc-button,.extra-large.hc-link,.extra-large.hc-tooltip[data-tooltip]:before,.extra-large.select-input__option,.extra-large.select-input__placeholder,.extra-large.select-input__single-value,.featured-properties-container .extra-large.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.extra-large,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .extra-large.phone-number,.featured-properties .featured .content-center address.extra-large,.footer-ctas .cta-container .cta-content small.extra-large,.hc-pagination .extra-large.page-counter,.hc-text.extra-large,.header .header-container .header-menu>div[data-myaccountcontrol]>span.extra-large,.listing-banner .listing-carousel .swiper-pagination .extra-large.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .extra-large.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.extra-large,.listing-content-asis,.listing-content-sold,.location-search-input__input>input.extra-large[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .extra-large.phone-number,.os-search-map .os-search-results .office-view .title span.extra-large,.os-search-map .os-search-results .result-list .extra-large.result-list-category,.save-search #saveSearch .extra-large.loginMessage,.save-search #saveSearch .loginMessage a.extra-large,.search-control .dropdown-content .extra-large.label,.search-controls .listing-type-select .select-input__placeholder span.extra-large,.search-controls .property-types .select-input__placeholder span.extra-large,.select-input__input>input.extra-large[type=text],.similar-properties .extra-large.swiper-pagination-similar{font-size:18px;margin-bottom:24px}#toasts>.toast>p.no-spacers,.action-bar-container .right-layout .st-custom-button span.no-spacers,.clearing-sale-popup .swiper-pagination .no-spacers.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .no-spacers.swiper-pagination-total,.featured-properties-container .no-spacers.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.no-spacers,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .no-spacers.phone-number,.featured-properties .featured .content-center address.no-spacers,.footer-ctas .cta-container .cta-content small.no-spacers,.hc-pagination .no-spacers.page-counter,.hc-text.no-spacers,.header .header-container .header-menu>div[data-myaccountcontrol]>span.no-spacers,.listing-banner .listing-carousel .swiper-pagination .no-spacers.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .no-spacers.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.no-spacers,.location-search-input__input>input.no-spacers[type=text],.no-spacers.hc-button,.no-spacers.hc-link,.no-spacers.hc-tooltip[data-tooltip]:before,.no-spacers.select-input__option,.no-spacers.select-input__placeholder,.no-spacers.select-input__single-value,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .no-spacers.phone-number,.os-search-map .os-search-results .office-view .title span.no-spacers,.os-search-map .os-search-results .result-list .no-spacers.result-list-category,.save-search #saveSearch .loginMessage a.no-spacers,.save-search #saveSearch .no-spacers.loginMessage,.search-control .dropdown-content .no-spacers.label,.search-controls .listing-type-select .select-input__placeholder span.no-spacers,.search-controls .property-types .select-input__placeholder span.no-spacers,.select-input__input>input.no-spacers[type=text],.similar-properties .no-spacers.swiper-pagination-similar{margin-bottom:0}.hc-title{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;padding-bottom:0;font-weight:300;letter-spacing:.2px}h1.hc-title{font-size:32px;margin-bottom:14px}h2.hc-title{font-size:24px;margin-bottom:14px}h3.hc-title{font-size:20px;margin-bottom:14px}.staff-card h4,h4.hc-title{font-size:22px;margin-bottom:24px}@media (min-width:768px){h1.hc-title{font-size:44px;margin-bottom:30px}h2.hc-title{font-size:32px;margin-bottom:24px}h3.hc-title{font-size:26px}}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email],.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password],.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel],.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text],.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName,input[type=email].hc-input,input[type=password].hc-input,input[type=tel].hc-input,input[type=text].hc-input,select.hc-input,textarea.hc-input{display:block;width:100%;height:42px;padding:0 12px;font-size:16px;border-radius:3px;border:1px solid silver;background:transparent;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s,border .2s;will-change:box-shadow,border}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]:hover,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]:hover,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]:hover,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]:hover,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName:hover,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName:focus,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName:hover,input[type=email].hc-input:focus,input[type=email].hc-input:hover,input[type=password].hc-input:focus,input[type=password].hc-input:hover,input[type=tel].hc-input:focus,input[type=tel].hc-input:hover,input[type=text].hc-input:focus,input[type=text].hc-input:hover,select.hc-input:focus,select.hc-input:hover,textarea.hc-input:focus,textarea.hc-input:hover{border:1px solid #00adef;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]::placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]::placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]::placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]::placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName::placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName::placeholder,input[type=email].hc-input::placeholder,input[type=password].hc-input::placeholder,input[type=tel].hc-input::placeholder,input[type=text].hc-input::placeholder,select.hc-input::placeholder,textarea.hc-input::placeholder{color:#a7a7a7}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]:-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]:-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]:-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]:-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName:-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName:-ms-input-placeholder,input[type=email].hc-input:-ms-input-placeholder,input[type=password].hc-input:-ms-input-placeholder,input[type=tel].hc-input:-ms-input-placeholder,input[type=text].hc-input:-ms-input-placeholder,select.hc-input:-ms-input-placeholder,textarea.hc-input:-ms-input-placeholder{color:#a7a7a7}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]::-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]::-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]::-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]::-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName::-ms-input-placeholder,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName::-ms-input-placeholder,input[type=email].hc-input::-ms-input-placeholder,input[type=password].hc-input::-ms-input-placeholder,input[type=tel].hc-input::-ms-input-placeholder,input[type=text].hc-input::-ms-input-placeholder,select.hc-input::-ms-input-placeholder,textarea.hc-input::-ms-input-placeholder{color:#a7a7a7}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=email]:not([type=radio]):not([type=checkbox]),.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=password]:not([type=radio]):not([type=checkbox]),.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=tel]:not([type=radio]):not([type=checkbox]),.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer input.savedSearchName[type=text]:not([type=radio]):not([type=checkbox]),.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer select.savedSearchName:not([type=radio]):not([type=checkbox]),.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName:not([type=radio]):not([type=checkbox]),input[type=email].hc-input:not([type=radio]):not([type=checkbox]),input[type=password].hc-input:not([type=radio]):not([type=checkbox]),input[type=tel].hc-input:not([type=radio]):not([type=checkbox]),input[type=text].hc-input:not([type=radio]):not([type=checkbox]),select.hc-input:not([type=radio]):not([type=checkbox]),textarea.hc-input:not([type=radio]):not([type=checkbox]){border-radius:3px}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName,textarea.hc-input{height:auto;padding:12px;min-height:84px}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.small.savedSearchName,textarea.hc-input.small{min-height:42px}.clearing-sale-popup .swiper-pagination .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName.swiper-pagination-total,.clearing-sale-popup .swiper-pagination textarea.hc-input.swiper-pagination-current,.clearing-sale-popup .swiper-pagination textarea.hc-input.swiper-pagination-total,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .clearing-sale-popup .swiper-pagination textarea.savedSearchName.swiper-pagination-current,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .clearing-sale-popup .swiper-pagination textarea.savedSearchName.swiper-pagination-total,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .featured-properties-container textarea.swiper-pagination-similar.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .hc-pagination textarea.page-counter.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .listing-banner .listing-carousel .swiper-pagination textarea.swiper-pagination-current.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .listing-banner .listing-carousel .swiper-pagination textarea.swiper-pagination-total.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .os-search-map .os-search-results .result-list textarea.savedSearchName.result-list-category,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .save-search #saveSearch textarea.loginMessage.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .search-control .dropdown-content textarea.label.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .similar-properties textarea.swiper-pagination-similar.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.hc-button.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.hc-link.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.hc-text.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.hc-tooltip.savedSearchName[data-tooltip]:before,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.medium.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.select-input__option.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.select-input__placeholder.savedSearchName,.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.select-input__single-value.savedSearchName,.featured-properties-container .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.swiper-pagination-similar.savedSearchName,.featured-properties-container textarea.hc-input.swiper-pagination-similar,.hc-pagination .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.page-counter.savedSearchName,.hc-pagination textarea.hc-input.page-counter,.listing-banner .listing-carousel .swiper-pagination .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.swiper-pagination-current.savedSearchName,.listing-banner .listing-carousel .swiper-pagination .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.swiper-pagination-total.savedSearchName,.listing-banner .listing-carousel .swiper-pagination textarea.hc-input.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination textarea.hc-input.swiper-pagination-total,.os-search-map .os-search-results .result-list .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.savedSearchName.result-list-category,.os-search-map .os-search-results .result-list textarea.hc-input.result-list-category,.save-search #saveSearch .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.loginMessage.savedSearchName,.save-search #saveSearch textarea.hc-input.loginMessage,.search-control .dropdown-content .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.label.savedSearchName,.search-control .dropdown-content textarea.hc-input.label,.similar-properties .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.swiper-pagination-similar.savedSearchName,.similar-properties textarea.hc-input.swiper-pagination-similar,textarea.hc-input.hc-button,textarea.hc-input.hc-link,textarea.hc-input.hc-text,textarea.hc-input.hc-tooltip[data-tooltip]:before,textarea.hc-input.medium,textarea.hc-input.select-input__option,textarea.hc-input.select-input__placeholder,textarea.hc-input.select-input__single-value{min-height:84px}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer textarea.large.savedSearchName,textarea.hc-input.large{min-height:126px}.hc-error{color:#c0392b}.hc-error:empty{display:none}.hc-button{position:relative;display:inline-block;background:#00adef;color:#fff;border-radius:4px;border:none;outline:none;text-align:center;text-decoration:none;z-index:1;overflow:hidden;margin-bottom:0;font-weight:700;letter-spacing:.8px;cursor:pointer;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.hc-button:after,.hc-button:before{position:absolute;height:100%;width:150%;top:0;right:127.5%;z-index:-1;transform:skewX(-45deg);transition:transform .3s;will-change:transform;transition-timing-function:cubic-bezier(.25,.46,.45,.94);content:""}.hc-button:before{background:rgba(0,0,0,.08)}.hc-button:after{background:#0093cb}.advanced-search .search-type-tabs button.active,.hc-button:focus,.hc-button:hover{color:#fff}.advanced-search .search-type-tabs button.active:after,.advanced-search .search-type-tabs button.active:before,.hc-button:focus:after,.hc-button:focus:before,.hc-button:hover:after,.hc-button:hover:before{transform:skewX(-45deg) translate3d(100%,0,0)}.advanced-search .search-type-tabs button.active:after,.hc-button:focus:after,.hc-button:hover:after{transition-delay:.2s}.hc-button.hc-button-loading{pointer-events:none;padding-top:12px;padding-bottom:12px;background:#0088bc;color:transparent}.hc-button.hc-button-loading:after{display:none}.hc-button.hc-button-loading:before{position:absolute;width:24px;height:24px;margin-top:-12px;margin-left:-12px;transform:translateZ(0)}.hc-button.hc-button-secondary{background:#000}.hc-button.hc-button-secondary:before{background:#0a0a0a}.hc-button.hc-button-secondary:after{background:#141414}.hc-button.small{padding:8px 14px}#toasts>.toast>p.hc-button,.action-bar-container .right-layout .st-custom-button span.hc-button,.clearing-sale-popup .swiper-pagination .hc-button.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .hc-button.swiper-pagination-total,.featured-properties-container .hc-button.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates span.hc-button,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .hc-button.phone-number,.featured-properties .featured .content-center address.hc-button,.footer-ctas .cta-container .cta-content small.hc-button,.hc-button,.hc-button.hc-tooltip[data-tooltip]:before,.hc-button.medium,.hc-pagination .hc-button.page-counter,.header .header-container .header-menu>div[data-myaccountcontrol]>span.hc-button,.listing-banner .listing-carousel .swiper-pagination .hc-button.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .hc-button.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description span.hc-button,.location-search-input__input>input.hc-button[type=text],.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .hc-button.phone-number,.os-search-map .os-search-results .office-view .title span.hc-button,.os-search-map .os-search-results .result-list .hc-button.result-list-category,.save-search #saveSearch .hc-button.loginMessage,.save-search #saveSearch .loginMessage a.hc-button,.search-control .dropdown-content .hc-button.label,.search-controls .listing-type-select .select-input__placeholder span.hc-button,.search-controls .property-types .select-input__placeholder span.hc-button,.select-input__input>input.hc-button[type=text],.similar-properties .hc-button.swiper-pagination-similar{padding:12px 26px}.hc-button.full-width{width:100%}.hc-link,.os-search-map .os-search-results .office-view .title span,.save-search #saveSearch .loginMessage a{position:relative;color:#00adef;font-weight:700;letter-spacing:.4px;transition:color .2s;will-change:color;background:none;border:none}.hc-link:focus,.hc-link:hover,.os-search-map .os-search-results .office-view .title span:focus,.os-search-map .os-search-results .office-view .title span:hover,.save-search #saveSearch .loginMessage a:focus,.save-search #saveSearch .loginMessage a:hover{color:#008fc6}.hc-link.hc-link-reverse,.os-search-map .os-search-results .office-view .title span.hc-link-reverse,.save-search #saveSearch .loginMessage a.hc-link-reverse{color:#000}.hc-link.hc-link-reverse:focus,.hc-link.hc-link-reverse:hover,.os-search-map .os-search-results .office-view .title span.hc-link-reverse:focus,.os-search-map .os-search-results .office-view .title span.hc-link-reverse:hover,.save-search #saveSearch .loginMessage a.hc-link-reverse:focus,.save-search #saveSearch .loginMessage a.hc-link-reverse:hover{color:#00adef}.hc-link span.hc-link-arrow,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow,.save-search #saveSearch .loginMessage a span.hc-link-arrow{position:relative;display:inline-block;height:1px;width:15px;vertical-align:middle;margin-left:6px;z-index:1}.hc-link span.hc-link-arrow.reverse,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow.reverse,.save-search #saveSearch .loginMessage a span.hc-link-arrow.reverse{transform:rotate(180deg);transform-origin:center}.hc-link span.hc-link-arrow:after,.hc-link span.hc-link-arrow:before,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow:after,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow:before,.save-search #saveSearch .loginMessage a span.hc-link-arrow:after,.save-search #saveSearch .loginMessage a span.hc-link-arrow:before{position:absolute;display:block;top:0;transform:translate3d(0,-50%,0);content:""}.hc-link span.hc-link-arrow:before,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow:before,.save-search #saveSearch .loginMessage a span.hc-link-arrow:before{left:0;width:100%;height:1px;background-color:currentColor}.hc-link span.hc-link-arrow:after,.os-search-map .os-search-results .office-view .title span span.hc-link-arrow:after,.save-search #saveSearch .loginMessage a span.hc-link-arrow:after{right:0;width:7px;height:7px;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-width:1px;transform:translate3d(0,-50%,0) rotate(45deg)}hr.hc-separator{display:block;height:2px;width:100%;padding:0;margin:20px 0;border:none;outline:none;background:rgba(0,0,0,.1)}.hc-checkbox{position:relative;height:19px;padding-right:4px}.hc-checkbox input[type=checkbox]{position:absolute;display:inline-block;opacity:0;left:0;top:0;bottom:0;width:19px;height:19px;margin:0;cursor:pointer}.hc-checkbox input[type=checkbox]~span.checkbox-icon{position:relative;display:inline-block;height:19px;width:19px;border-radius:3px;border:2px solid silver;background:#fff;pointer-events:none;transition:border-color .2s,background .2s}.hc-checkbox input[type=checkbox]~span.checkbox-icon:hover{border-color:#00adef}.hc-checkbox input[type=checkbox]~span.checkbox-icon:hover:before{color:#00adef}.hc-checkbox input[type=checkbox]~span.checkbox-icon:before{position:absolute;display:block;color:transparent;font-size:10px;line-height:10px;top:3px;left:3px;font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f00c";transition:color .2s;font-weight:bolder}.hc-checkbox input[type=checkbox]:checked~span.checkbox-icon{background:#00adef;border-color:#00adef}.hc-checkbox input[type=checkbox]:checked~span.checkbox-icon:before{color:#fff}.hc-read-more{position:relative;overflow:hidden;max-height:200px;transition:max-height .2s;will-change:max-height}@media (min-width:768px){.hc-read-more{max-height:300px}}.hc-read-more:after{position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#f7f7f7);content:""}.hc-read-more.hc-read-more-active{max-height:none}.hc-read-more.hc-read-more-active:after{display:none}.hc-read-more.hc-read-more-no-gradient:after{background:transparent}.hc-read-more.hc-read-more-secondary:after{background:linear-gradient(180deg,transparent 0,#000)}a.hc-read-more-toggle{display:block;margin:0;padding:14px 0}a.hc-read-more-toggle:active{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hc-read-more-active+.hc-read-more-toggle .more-text,a.hc-read-more-toggle .less-text{display:none}.hc-read-more-active+.hc-read-more-toggle .less-text{display:block}.hc-shortlist{display:block;outline:none;border:none;background:none;cursor:pointer}.hc-shortlist span:hover>svg{transform:scale(1.2)}.hc-shortlist svg{fill:#fff;width:42px;height:42px}.hc-shortlist .hc-shortlist-active,.hc-shortlist .hc-shortlist-inactive{display:none}.hc-shortlist .hc-shortlist-inactive{display:block}.hc-shortlist.hc-shortlist-added .hc-shortlist-inactive{display:none}.hc-shortlist.hc-shortlist-added .hc-shortlist-active{display:block}.hc-pagination{margin-bottom:24px;margin-top:24px}.hc-pagination .hc-flex{justify-content:center;align-items:center}@media (max-width:767px){.hc-pagination .hc-flex{justify-content:space-around}}.hc-pagination .page-counter{display:none;color:#00adef;margin-bottom:0;font-weight:700}@media (max-width:767px){.hc-pagination .page-counter{display:block}}.hc-pagination .page-list{display:flex;align-items:center;padding:0 6px}@media (max-width:767px){.hc-pagination .page-list{display:none}}.hc-pagination .page-list>*{display:flex;align-items:center;justify-content:center;margin-bottom:0;font-weight:700;min-height:44px;min-width:44px}.hc-pagination .page-list>:hover{color:#000}.hc-pagination .page-list .current-page{background:#000;font-weight:700;min-height:34px;min-width:34px;border-radius:50%;color:#fff}.hc-pagination .page-list .current-page:hover{color:#fff}.hc-pagination .next-pagination>a,.hc-pagination .prev-pagination>a{display:block;position:relative;height:34px;width:34px;border:1px solid #dbdbdb;border-radius:50%}.hc-pagination .next-pagination>a:after,.hc-pagination .next-pagination>a:before,.hc-pagination .prev-pagination>a:after,.hc-pagination .prev-pagination>a:before{position:absolute;width:11px;height:1px;background:#00adef;top:50%;content:""}.hc-pagination .next-pagination.disabled>a,.hc-pagination .prev-pagination.disabled>a{pointer-events:none}.hc-pagination .next-pagination.disabled>a:after,.hc-pagination .next-pagination.disabled>a:before,.hc-pagination .prev-pagination.disabled>a:after,.hc-pagination .prev-pagination.disabled>a:before{background:#dbdbdb}.hc-pagination .prev-pagination>a:before{transform:rotate(45deg);transform-origin:left center;left:50%;margin-left:-4px;transition:left .2s}.hc-pagination .prev-pagination>a:after{transform:rotate(315deg);transform-origin:left center;left:50%;margin-left:-4px;transition:left .2s}.hc-pagination .prev-pagination>a:hover:after,.hc-pagination .prev-pagination>a:hover:before{left:calc(50% - 3px)}.hc-pagination .next-pagination>a:before{transform:rotate(45deg);transform-origin:right center;right:50%;margin-right:-4px;transition:right .2s}.hc-pagination .next-pagination>a:after{transform:rotate(315deg);transform-origin:right center;right:50%;margin-right:-4px;transition:right .2s}.hc-pagination .next-pagination>a:hover:after,.hc-pagination .next-pagination>a:hover:before{right:calc(50% - 3px)}.hc-tooltip[data-tooltip]{position:relative;cursor:pointer;z-index:50}.hc-tooltip[data-tooltip]:after,.hc-tooltip[data-tooltip]:before{display:inline-block;position:absolute;pointer-events:none;opacity:0;transition:opacity .2s;z-index:50}.hc-tooltip[data-tooltip]:before{color:#fff;padding:3px 10px;margin-bottom:0!important;border-radius:4px;white-space:nowrap;text-align:center;background:rgba(0,0,0,.9);transform:translateX(-50%);content:attr(data-tooltip)}.hc-tooltip[data-tooltip].reverse:before{background:hsla(0,0%,100%,.9);color:#000}.hc-tooltip[data-tooltip]:after{border:5px solid transparent;transform:translateX(-50%);content:""}.hc-tooltip[data-tooltip]:hover:after,.hc-tooltip[data-tooltip]:hover:before{opacity:1;pointer-events:auto}.hc-tooltip[data-tooltip].hc-tooltip-top:before,.hc-tooltip[data-tooltip]:before{left:50%;bottom:calc(100% + 10px);top:auto}.hc-tooltip[data-tooltip].hc-tooltip-top:after,.hc-tooltip[data-tooltip]:after{left:50%;bottom:100%;top:auto;border-top-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-top.reverse:after,.hc-tooltip[data-tooltip].reverse:after{border-top-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-bottom:before{left:50%;top:calc(100% + 10px);bottom:auto}.hc-tooltip[data-tooltip].hc-tooltip-bottom:after{left:50%;top:100%;bottom:auto;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-bottom.reverse:after{border-bottom-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-left:before{right:calc(100% + 10px);top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-left:after{right:100%;top:50%;left:auto;bottom:auto;border-top-color:transparent;border-left-color:rgba(0,0,0,.9);transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-left.reverse:after{border-left-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-wrap:before{white-space:normal}@media (max-width:1199px){.hc-tooltip[data-tooltip].hc-tooltip-lg-top:before{left:50%;bottom:calc(100% + 10px);top:auto}.hc-tooltip[data-tooltip].hc-tooltip-lg-top:after{left:50%;bottom:100%;top:auto;border-top-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-lg-top.reverse:after{border-top-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-lg-bottom:before{left:50%;top:calc(100% + 10px);bottom:auto}.hc-tooltip[data-tooltip].hc-tooltip-lg-bottom:after{left:50%;top:100%;bottom:auto;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-lg-bottom.reverse:after{border-bottom-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-lg-left:before{right:calc(100% + 10px);top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-lg-left:after{right:100%;top:50%;left:auto;bottom:auto;border-top-color:transparent;border-left-color:rgba(0,0,0,.9);transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-lg-left.reverse:after{border-left-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-lg-wrap:before{white-space:normal}}@media (max-width:991px){.hc-tooltip[data-tooltip].hc-tooltip-md-top:before{left:50%;bottom:calc(100% + 10px);top:auto}.hc-tooltip[data-tooltip].hc-tooltip-md-top:after{left:50%;bottom:100%;top:auto;border-top-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-md-top.reverse:after{border-top-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-md-bottom:before{left:50%;top:calc(100% + 10px);bottom:auto}.hc-tooltip[data-tooltip].hc-tooltip-md-bottom:after{left:50%;top:100%;bottom:auto;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-md-bottom.reverse:after{border-bottom-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-md-left:before{right:calc(100% + 10px);top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-md-left:after{right:100%;top:50%;left:auto;bottom:auto;border-top-color:transparent;border-left-color:rgba(0,0,0,.9);transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-md-left.reverse:after{border-left-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-md-wrap:before{white-space:normal}}@media (max-width:767px){.hc-tooltip[data-tooltip].hc-tooltip-sm-top:before{left:50%;bottom:calc(100% + 10px);top:auto}.hc-tooltip[data-tooltip].hc-tooltip-sm-top:after{left:50%;bottom:100%;top:auto;border-top-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-sm-top.reverse:after{border-top-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-sm-bottom:before{left:50%;top:calc(100% + 10px);bottom:auto}.hc-tooltip[data-tooltip].hc-tooltip-sm-bottom:after{left:50%;top:100%;bottom:auto;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-sm-bottom.reverse:after{border-bottom-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-sm-left:before{right:calc(100% + 10px);top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-sm-left:after{right:100%;top:50%;left:auto;bottom:auto;border-top-color:transparent;border-left-color:rgba(0,0,0,.9);transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-sm-left.reverse:after{border-left-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-sm-wrap:before{white-space:normal}}@media (max-width:479px){.hc-tooltip[data-tooltip].hc-tooltip-xs-top:before{left:50%;bottom:calc(100% + 10px);top:auto}.hc-tooltip[data-tooltip].hc-tooltip-xs-top:after{left:50%;bottom:100%;top:auto;border-top-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-xs-top.reverse:after{border-top-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-xs-bottom:before{left:50%;top:calc(100% + 10px);bottom:auto}.hc-tooltip[data-tooltip].hc-tooltip-xs-bottom:after{left:50%;top:100%;bottom:auto;border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9)}.hc-tooltip[data-tooltip].hc-tooltip-xs-bottom.reverse:after{border-bottom-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-xs-left:before{right:calc(100% + 10px);top:50%;left:auto;bottom:auto;transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-xs-left:after{right:100%;top:50%;left:auto;bottom:auto;border-top-color:transparent;border-left-color:rgba(0,0,0,.9);transform:translateY(-50%)}.hc-tooltip[data-tooltip].hc-tooltip-xs-left.reverse:after{border-left-color:hsla(0,0%,100%,.9)}.hc-tooltip[data-tooltip].hc-tooltip-xs-wrap:before{white-space:normal}}#toasts{position:fixed;bottom:0;z-index:95}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}#toasts>.toast{position:fixed;bottom:0;left:25%;right:25%;opacity:0;cursor:pointer;animation:fadeIn .5s ease-in forwards}@media (max-width:767px){#toasts>.toast{left:0;right:0}}#toasts>.toast.toast-remove{animation:fadeOut .5s ease-in forwards}#toasts>.toast.toast-success{background:#00c853}#toasts>.toast.toast-success:hover{background:#00af48}#toasts>.toast.toast-error{background:#c0392b}#toasts>.toast.toast-error:hover{background:#ab3326}#toasts>.toast.toast-neutral{background:#00adef}#toasts>.toast.toast-neutral:hover{background:#009bd6}#toasts>.toast>p{font-size:18px;color:#fff;text-align:center;margin:0;padding:10px}.hc-modal{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:9999}.hc-modal.hc-modal-not-visible{display:none}.hc-modal .hc-modal-content{position:absolute;top:50%;left:50%;background:#fff;border-radius:6px;padding:20px;overflow:auto;z-index:10000;transform:translate(-50%,-50%)}@media (max-width:767px){.hc-modal .hc-modal-content{left:10px;right:10px;transform:translateY(-50%)}}.currency-converter{display:flex;align-items:center;flex-wrap:wrap}.currency-converter .currency{display:flex;align-items:center;justify-content:flex-start;width:33%;width:calc(33% - 4px);padding:10px;opacity:0;transition:opacity .2s,background .2s;border:3px solid transparent;cursor:pointer;background:transparent;border-radius:3px;margin:2px;tab-index:1;text-align:left}@media (max-width:767px){.currency-converter .currency{width:calc(50% - 4px)}}@media (max-width:479px){.currency-converter .currency{width:calc(100% - 4px)}}.currency-converter .currency:focus,.currency-converter .currency:hover{background:#dbdbdb}.currency-converter .currency.active{border:3px solid #00adef}.currency-converter .currency.visible{opacity:1}.currency-converter .currency svg{display:block;width:34px;height:auto}.currency-converter .currency .details{padding-left:10px}.clearing-sale-popup .swiper-pagination .currency-converter .currency .details p.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .currency-converter .currency .details p.swiper-pagination-total,.currency-converter .currency .details #toasts>.toast>p,.currency-converter .currency .details .clearing-sale-popup .swiper-pagination p.swiper-pagination-current,.currency-converter .currency .details .clearing-sale-popup .swiper-pagination p.swiper-pagination-total,.currency-converter .currency .details .featured-properties-container p.swiper-pagination-similar,.currency-converter .currency .details .hc-pagination p.page-counter,.currency-converter .currency .details .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-current,.currency-converter .currency .details .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-total,.currency-converter .currency .details .os-search-map .os-search-results .result-list p.result-list-category,.currency-converter .currency .details .save-search #saveSearch p.loginMessage,.currency-converter .currency .details .search-control .dropdown-content p.label,.currency-converter .currency .details .similar-properties p.swiper-pagination-similar,.currency-converter .currency .details p.hc-button,.currency-converter .currency .details p.hc-link,.currency-converter .currency .details p.hc-text,.currency-converter .currency .details p.hc-tooltip[data-tooltip]:before,.currency-converter .currency .details p.select-input__option,.currency-converter .currency .details p.select-input__placeholder,.currency-converter .currency .details p.select-input__single-value,.featured-properties-container .currency-converter .currency .details p.swiper-pagination-similar,.hc-pagination .currency-converter .currency .details p.page-counter,.listing-banner .listing-carousel .swiper-pagination .currency-converter .currency .details p.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .currency-converter .currency .details p.swiper-pagination-total,.os-search-map .os-search-results .result-list .currency-converter .currency .details p.result-list-category,.save-search #saveSearch .currency-converter .currency .details p.loginMessage,.search-control .dropdown-content .currency-converter .currency .details p.label,.similar-properties .currency-converter .currency .details p.swiper-pagination-similar{margin-bottom:0;padding-bottom:0}.currency-converter .currency .details span,.currency-converter .currency .details strong{display:block;line-height:1.2}.hc-tooltip.currency-converter-tooltip:before{width:130px;font-size:10px}div.location-search-input__control:focus,div.location-search-input__control:hover{border:1px solid #00adef;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.location-search-option,.location-search-value{padding:4px 12px}.location-search-option strong,.location-search-value strong{font-weight:bolder;margin-bottom:0;color:#111}.location-search-option span,.location-search-value span{color:#959595;margin-bottom:0}.location-search-option.location-search-input__option--is-focused,.location-search-option.location-search-input__option--is-focused:active,.location-search-option:hover{background:#cceffc}.location-search-option.location-search-input__option--is-selected{background:#4dc6f4}.location-search-option.location-search-input__option--is-selected span{color:#fff}.location-search-value{padding-left:0}div.location-search-input__menu{margin-top:0;border-radius:0;min-width:300px}@media (max-width:767px){div.location-search-input__menu{width:100%}}.location-search-input__input>input[type=text]{margin-bottom:0;font-size:14px!important;font-weight:700;transition:none;height:30px}.location-search-input__input>input[type=text]:focus{opacity:1!important}.location-search-input__placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;left:8px;right:8px;color:#bfbfbf!important}div.location-search-input__control{font-size:16px;border-radius:3px;border:1px solid silver;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s,border .2s;will-change:box-shadow,border}div.location-search-input__control.location-search-input__control--is-focused,div.location-search-input__control.location-search-input__control--menu-is-open{box-shadow:0 0 0 .2rem rgba(0,173,239,.5);border:1px solid #00adef}div.location-search-input__control .select-input__value-container{padding:2px 8px 3px}@media (max-width:899px){div.location-search-input__control a,div.location-search-input__control input:not([type=radio]):not([type=checkbox]){min-height:0;min-width:0}}.search-icon{fill:#959595}.select-input__control:hover{border:1px solid #00adef;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.select-input-option,.select-input-value{padding:4px 12px}.select-input-option strong,.select-input-value strong{font-weight:bolder;margin-bottom:0}.select-input-option span,.select-input-value span{color:#959595;margin-bottom:0}.select-input__placeholder{margin-bottom:0}.select-input-value{padding-left:0}div.select-input__menu{margin-top:0;border-radius:0;min-width:150px}.select-input__input>input[type=text]{margin-bottom:0;font-size:14px!important;font-weight:700}.select-input__option{margin-bottom:0}.select-input__option.select-input__option--is-focused,.select-input__option.select-input__option--is-focused:active,.select-input__option:hover{background:#cceffc}.select-input__option.select-input__option--is-selected{background:#4dc6f4}.select-input__single-value{margin-bottom:0}.select-input__control{font-size:16px;border-radius:3px;border-color:silver;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s,border .2s;will-change:box-shadow,border}.select-input__control.select-input__control--is-focused,.select-input__control:hover{border-color:#00adef!important;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.select-input__control .select-input__value-container{padding:2px 8px 3px;min-height:38px;box-sizing:content-box}@media (max-width:899px){.select-input__control a,.select-input__control input:not([type=radio]):not([type=checkbox]){min-height:0;min-width:0}}.form-item{margin:10px 0}.form-item.form-item-large{margin:20px 0}.form-item-row{display:flex;align-items:center;justify-content:space-between}@keyframes slide-up{0%{top:100%;transform:translate3d(-50%,0,0)}to{top:50%;transform:translate3d(-50%,-50%,0)}}@keyframes background{0%{background:transparent}to{background:rgba(0,0,0,.85)}}.modal-background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.85);animation:background .5s forwards}.modal-background .modal-container{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;width:100%;max-height:96%;border-radius:4px;transform:translate3d(-50%,-50%,0);background:#fff;animation:slide-up .5s forwards;z-index:10000}.modal-background .modal-container.modal-fitted{left:20px;right:20px;top:20px;width:auto;transform:none;animation:none;max-height:calc(100vh - 40px)}.modal-background .modal-container .modal-header{padding:14px 50px 14px 20px;background:#000;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-size:18px;margin-bottom:0}.modal-background .modal-container .modal-close{position:absolute;top:12px;right:17px;color:#fff;padding:2px 8px 0;border-radius:4px;font-size:24px;background:none;border:none;background:#000;cursor:pointer;min-width:0;min-height:0}.modal-background .modal-container .modal-close:hover{background:#0d0d0d}.modal-background .modal-container .modal-close:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f00d"}.modal-background .modal-container .modal-content{padding:20px;height:100%;overflow:auto}.loading-placeholder{position:relative;overflow:hidden;background:#f7f7f7}@keyframes loading-placeholder{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.loading-placeholder:after{content:"";display:block;background-color:#eaeaea;position:absolute;top:0;bottom:0;width:100%;height:100%;transform:translateX(0);animation:loading-placeholder 1.5s ease-in-out infinite}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-lazy-preloader{border:none;animation:swiper-preloader-spin 1s steps(12) infinite}button.swiper-button-next,button.swiper-button-prev{position:absolute;width:24px;height:100%;top:0;bottom:0;margin-top:0;background:none;outline:none;border:none;opacity:0;transition:opacity .2s}button.swiper-button-next:after,button.swiper-button-next:before,button.swiper-button-prev:after,button.swiper-button-prev:before{position:absolute;height:4px;width:18px;background:#fff;content:""}button.swiper-button-prev{left:0;right:auto}button.swiper-button-prev:before{left:10px;top:50%;transform:rotate(45deg);transform-origin:left center;margin-top:-2px}button.swiper-button-prev:after{left:10px;top:50%;transform:rotate(315deg);transform-origin:left center}button.swiper-button-next{right:0;left:auto}button.swiper-button-next:before{right:10px;top:50%;transform:rotate(45deg);transform-origin:right center}button.swiper-button-next:after{right:10px;top:50%;transform:rotate(315deg);transform-origin:right center;margin-top:-2px}.tabs-nav-container{background-color:transparent;display:flex;flex-direction:column}.tablink{display:flex;align-items:center;flex:0 0 100%;color:#000;cursor:pointer;border:0;min-height:50px;line-height:48px;margin:0;transition:.2s ease-in-out;border-bottom:2px solid;border-color:transparent;border-image:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.tablink>span{display:inline-block}.tablink:hover{color:#00adef}.tablink.active-button{font-weight:700;border-color:#000;border-image:repeating-linear-gradient(110deg,#00adef,#00adef 30px,#001f49 0,#001f49 60px) 5}.tablink:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f0c0";margin-right:10px}.tablink#meet-the-team-button:before{content:"\f0c0"}.tablink#for-sale-button:before{content:"\f015"}.tablink#sold-button:before{content:"\f0e3"}@media (min-width:768px){.tabs-nav-container{flex-direction:row;justify-content:flex-start!important}.tablink{flex:0 1 auto;padding:0 30px}}@media (min-width:1200px){.tablink{margin-left:-1px;border-color:transparent;border-image:none}.tablink:first-child{margin-left:-20px}}@media (min-width:768px){.tablink:first-child{margin-left:-20px}}.footer-wrapper{background:radial-gradient(circle,#000 60%,#000 100%);padding:14px 0 10px}.hc-new .siteSwitcher{display:none;padding:10px 0;text-align:center}.hc-new .siteSwitcher a{min-height:0}.hc-new .siteSwitcher>ul{display:inline-block}.hc-new .siteSwitcher>ul li ul{top:auto;bottom:100%;border-top:0;border-bottom:2px solid #00adef}.hc-new .siteSwitcher>ul li ul:before{display:none}.hc-new .siteSwitcher>ul li ul:after{top:100%;bottom:auto;border-top:.5rem solid #00adef;border-bottom:none}.hc-new #footer{overflow:hidden;margin:0}.hc-new #footer .market-leader{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 0}.hc-new #footer h2{flex:1 0 300px;font-size:1.5rem;text-transform:none;font-weight:300;color:#fff;line-height:normal;display:inline-block;width:100%;padding:24px 10px 0;text-align:center;position:relative}.hc-new #footer .h2-horizontal-rule{flex:1 1 auto;background:#00adef;height:2px;display:inline-block;margin-top:24px}@media screen and (max-width:599px){.hc-new #footer .h2-horizontal-rule{display:none}}@media (min-width:992px){.hc-new #footer h2{white-space:nowrap}}.hc-new #footer .follow-us{background:transparent;color:#fff;-ms-user-select:none;user-select:none;line-height:44px;text-align:center;padding-top:10px}@media (min-width:992px){.hc-new #footer .follow-us{padding:0 20px}}.hc-new #footer .follow-us h3{display:inline-block;font-weight:700;padding:0;margin:0 5px 0 0;text-transform:none}.hc-new #footer .follow-us>ul,.hc-new #footer .follow-us>ul>li{display:inline-block}.hc-new #footer .follow-us a{display:block;height:44px;width:44px;text-align:center;font-size:20px;background-color:transparent;border-radius:50px;color:#fff;background:#0d0d0d}.hc-new #footer .follow-us a:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f09a";font-family:Font Awesome\ 5 Brands}.hc-new #footer .follow-us a:active,.hc-new #footer .follow-us a:hover{background:#00adef}.hc-new #footer .follow-us a.twitter:before{content:"\f099"}.hc-new #footer .follow-us a.youtube:before{content:"\f167"}.hc-new #footer .follow-us a.instagram:before{content:"\f16d"}.hc-new #footer .follow-us a.pinterest:before{content:"\f0d2"}.hc-new #footer .follow-us a.linkedin:before{content:"\f08c"}.hc-new #footer>ul{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding-top:20px;margin:0 -5px}.hc-new #footer>ul>li{flex:0 0 100%;margin-bottom:20px;padding:0 5px;display:inline-block}@media (min-width:480px){.hc-new #footer>ul>li{flex:0 0 50%}}@media (min-width:768px){.hc-new #footer>ul>li{flex:0 0 25%;margin-bottom:0}}@media (min-width:1200px){.hc-new #footer>ul>li{flex:0 0 280px}}.hc-new #footer>ul>li ul{width:100%;padding:0}.hc-new #footer>ul>li ul li{width:100%;font-size:11px;padding:0 0 5px}.hc-new #footer>ul>li ul li h2{padding:10px}.hc-new #footer>ul>li h2{color:#999;text-transform:none;font-weight:700;font-size:16px;padding:0 10px 10px;font-weight:300;text-align:left}.hc-new #footer>ul>li ul li a{min-height:0;font-size:13px;line-height:normal;color:#ccc;padding:4px 10px;background:none;display:block}.hc-new #footer>ul>li ul li a:hover{color:#00adef}.hc-new #footer>ul>li ul li a:active{background-color:#00adef;color:#fff}@media (min-width:768px){.hc-new #footer>ul>li ul li a{font-size:12px}}.hc-new #footer .footer-copyright{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.hc-new #footer .footer-copyright .copyrightInfo{text-align:center}@media (min-width:992px){.hc-new #footer .footer-copyright{flex-direction:row}.hc-new #footer .footer-copyright .copyrightInfo{text-align:left}}.hc-new #footer .copyrightInfo{color:#999;font-size:11px;padding-bottom:0;text-align:center}.hc-new #footer .copyrightInfo a{color:#ccc;min-height:0;line-height:normal;display:inline-block}.hc-new #footer .copyrightInfo span{font-size:9px;display:none}@media (min-width:768px){.hc-new #footer .copyrightInfo span{display:inline}}.hc-new #footer .footerLogos{width:100%;padding:25px 0 15px;margin:0 0 15px}.hc-new #footer .footerLogos:after{content:"";display:table;clear:both}.hc-new #footer .footerLogos a{display:inline-block;opacity:.6;float:none;filter:grayscale(100%);transition:all .2s ease-in-out;background-size:contain;background-repeat:no-repeat;background-position:top;height:54px}.hc-new #footer .footerLogos a:hover{opacity:1;filter:grayscale(0)}.hc-new #footer .footerLogos .logoLuxury{background-image:url(/NewAssets/Images/Logos/logo-luxury-light.svg);width:100px}.hc-new #footer .footerLogos .logoFoundation{background-image:url(/NewAssets/Images/Logos/logo-foundation-light.svg);width:182px}.hc-new #footer .footerLogos .logoHComplete{background-image:url(/NewAssets/Images/Logos/logo-complete-light.svg);width:180px}.hc-new #footer .footerLogos .logoNai{background-image:url(/NewAssets/Images/Logos/logo-nai-light.svg);width:180px;height:36px}.hc-new #footer .footerLogos .logoRentalsDotCom{background-image:url(/NewAssets/Images/Logos/logo-rentalsdotcom-light.png);width:144px}.hc-new #footer .footerLogos>div{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hc-new #footer .footerLogos>div h2{flex:0 0 auto;padding:0;text-align:center;width:auto;margin:0 20px 20px}#captcha-error-message{display:none}.hc-stack-item.recaptcha-container{display:flex;flex-direction:column;align-items:center}.header{padding:20px}@media (max-width:767px){.header{padding:10px 20px}}.header.normal{position:relative;background:#fff}@media (max-width:991px){.header.normal{position:fixed;top:0;left:0;right:0;z-index:2001}}.header.normal.mobile-menu-open .header-left .logo .logo-svg-harcourts-primary{fill:#fff}.header.home{background:transparent;position:absolute;top:0;left:0;right:0;z-index:1;box-shadow:inset 0 70px 120px -120px}.header.home .header-container .logo svg .logo-svg-harcourts-primary{fill:#fff}.header.home .header-container .header-menu>div>a.hc-link,.header.home .header-container .save-search #saveSearch .loginMessage .header-menu>div>a,.save-search #saveSearch .loginMessage .header.home .header-container .header-menu>div>a{color:#fff}.header.home .header-container .header-menu>div>a.hc-link:hover,.header.home .header-container .save-search #saveSearch .loginMessage .header-menu>div>a:hover,.save-search #saveSearch .loginMessage .header.home .header-container .header-menu>div>a:hover{color:#00adef}.header.home .header-container .header-menu div[data-currencyconverter] a:hover{background:rgba(0,0,0,.5)}.header.home .header-container .header-menu div[data-currencyconverter] svg{fill:#fff}.header.home .header-container #mobile-menu-open{background:rgba(0,0,0,.3)}.header .header-menu{display:block;opacity:1}@keyframes hideMainMenuItems{0%{display:block;opacity:1}99%{display:block;opacity:.01}to{opacity:0;display:none}}.header.mobile-menu-open .header-menu{animation:hideMainMenuItems .2s forwards}.header .header-container{display:flex;align-items:center;justify-content:space-between}.header .header-container .hidden{pointer-events:none}.header .header-container .header-left{display:flex;pointer-events:auto}@media (max-width:767px){.header .header-container .header-left .header-menu-left{display:none}}.header .header-container .header-left .logo{width:174px;height:44px;padding:6px 4px 2px;margin-right:20px}.header .header-container .header-left .logo svg{width:100%;max-height:100%}.header .header-container .header-left .logo svg path{transition:all 1s}@media (max-width:767px){.header .header-container .header-left .logo{margin:0;width:144px;height:44px;padding:4px 0}}@media (max-width:1140px){.header .header-container .header-right .header-menu-right{display:none}}.header .header-container .header-menu{display:flex;align-items:center;justify-content:flex-start}.header .header-container .header-menu>div{position:relative;cursor:pointer}.header .header-container .header-menu>div>a.hc-link,.header .header-container .save-search #saveSearch .loginMessage .header-menu>div>a,.save-search #saveSearch .loginMessage .header .header-container .header-menu>div>a{display:block;padding:10px 20px;margin:0;color:#000;overflow:visible}.header .header-container .header-menu>div>a.hc-link:focus,.header .header-container .header-menu>div>a.hc-link:hover,.header .header-container .save-search #saveSearch .loginMessage .header-menu>div>a:focus,.header .header-container .save-search #saveSearch .loginMessage .header-menu>div>a:hover,.save-search #saveSearch .loginMessage .header .header-container .header-menu>div>a:focus,.save-search #saveSearch .loginMessage .header .header-container .header-menu>div>a:hover{color:#00adef}.header .header-container .header-menu>div>a.hc-link.button,.header .header-container .save-search #saveSearch .loginMessage .header-menu>div>a.button,.save-search #saveSearch .loginMessage .header .header-container .header-menu>div>a.button{background:#00adef;border-radius:4px;color:#fff;transition:background .2s}.header .header-container .header-menu>div>a.hc-link.button:hover,.header .header-container .save-search #saveSearch .loginMessage .header-menu>div>a.button:hover,.save-search #saveSearch .loginMessage .header .header-container .header-menu>div>a.button:hover{color:#fff;background:#0088bc}.header .header-container .header-menu>div[data-myaccountcontrol]{display:flex;align-items:center;margin-right:20px}.header .header-container .header-menu>div[data-myaccountcontrol]>span{display:inline-block;background:#00adef;color:#fff;border-radius:50%;width:18px;font-size:11px;font-weight:700;text-align:center;margin-bottom:0;margin-left:-14px}.header .header-container .header-menu>div[data-currencyconverter] a{display:flex;align-items:center;margin-right:10px;padding:4px;background:transparent;transition:background .2s;border-radius:4px}.header .header-container .header-menu>div[data-currencyconverter] a:focus,.header .header-container .header-menu>div[data-currencyconverter] a:hover{background:#dbdbdb;color:#000}.header .header-container .header-menu>div[data-currencyconverter] svg{display:block;width:34px;height:34px;fill:rgba(0,0,0,.9);transition:background .2s}.header .header-container .header-menu>div:hover{color:#00adef}.header .header-container .header-menu>div ul{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:160px;background:#fff;z-index:9999;border-radius:4px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.header .header-container .header-menu>div ul:before{position:absolute;top:-8px;left:50%;width:0;height:0;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin-left:-8px;content:""}.header .header-container .header-menu>div.open>ul,.header .header-container .header-menu>div:hover>ul{display:block}.header .header-container .header-menu .header-menu-sub-menu li:first-child>a{border-top-left-radius:4px;border-top-right-radius:4px}.header .header-container .header-menu .header-menu-sub-menu li:last-child>a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.header .header-container .header-menu .header-menu-sub-menu li a{display:block;margin:0;padding:10px;color:#00adef;background:#fff;transition:background .2s,color .2s;text-align:center}.header .header-container .header-menu .header-menu-sub-menu li a:active,.header .header-container .header-menu .header-menu-sub-menu li a:focus,.header .header-container .header-menu .header-menu-sub-menu li a:hover{background:#000;color:#fff}.header .header-container #mobile-menu-open{display:none;position:relative;padding:10px;border-radius:4px;background:#000;outline:none;border:none;min-height:39px;min-width:44px}@media (max-width:1140px){.header .header-container #mobile-menu-open{display:block}}.header .header-container #mobile-menu-open>span{display:block;position:absolute;height:3px;background:#fff;opacity:1;transition:top .5s,opacity .5s,transform .5s;will-change:top,opacity,transform}.header .header-container #mobile-menu-open>span:first-child{top:10px;left:8px;right:8px}.header .header-container #mobile-menu-open>span:nth-child(2){top:18px;left:8px;right:8px}.header .header-container #mobile-menu-open>span:last-child{top:26px;left:8px;right:8px}.header .header-container #mobile-menu-open.open>span:nth-child(2){opacity:0}.header .header-container #mobile-menu-open.open>span:first-child{transform:rotate(45deg);top:19px}.header .header-container #mobile-menu-open.open>span:last-child{transform:rotate(-45deg);top:19px}.header .header-container #mobile-menu-open.sub-open>span:first-child{transform:rotate(-45deg);top:13px;right:12px;left:12px}.header .header-container #mobile-menu-open.sub-open>span:last-child{transform:rotate(45deg);top:25px;right:12px;left:12px}.header.mobile-menu-open{z-index:2004;top:0!important}.header.mobile-menu-open.normal{background:transparent}.mobile-menu{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;transform:translateX(100%);transition:transform .5s;will-change:transform;border-top:84px solid #000;z-index:2002}@media (max-width:1140px){.mobile-menu{display:block}}@media (max-width:767px){.mobile-menu{border-top:64px solid #000}}.mobile-menu.open{transform:translateX(0)}.mobile-menu .mobile-menu-container>.left-side div.hc-link,.mobile-menu .mobile-menu-container>.right-side div.hc-link{display:block;position:relative;width:100%;text-align:left;font-size:18px;color:#000;padding:10px 24px;margin-bottom:0}.mobile-menu .mobile-menu-container>.left-side div.hc-link[data-currencyconverter],.mobile-menu .mobile-menu-container>.right-side div.hc-link[data-currencyconverter]{display:none}.mobile-menu .mobile-menu-container>.left-side div.hc-link>span,.mobile-menu .mobile-menu-container>.right-side div.hc-link>span{display:inline-block;text-align:center;background:#00adef;color:#fff;width:22px;font-size:14px;border-radius:50%}.mobile-menu .mobile-menu-container>.left-side div.hc-link:hover,.mobile-menu .mobile-menu-container>.right-side div.hc-link:hover{background:#000;color:#fff}.mobile-menu .mobile-menu-container>.left-side div.hc-link.div.hc-link,.mobile-menu .mobile-menu-container>.right-side div.hc-link.div.hc-link{display:inline-block;width:auto;margin-left:20px;margin-top:10px;border-radius:4px;background:#00adef;color:#fff}.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:after,.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:before,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:after,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:before{position:absolute;right:32px;height:2px;width:16px;background:#000;content:""}.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:hover:after,.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:hover:before,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:hover:after,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:hover:before{background:#fff}.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:before,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:before{top:18px;transform:rotate(45deg)}.mobile-menu .mobile-menu-container>.left-side div.hc-link.has-children:after,.mobile-menu .mobile-menu-container>.right-side div.hc-link.has-children:after{top:28px;transform:rotate(-45deg)}.mobile-menu .mobile-menu-container>.left-side{border-bottom:1px solid #dbdbdb}.mobile-menu .sub-menu{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;padding:10px 0;transform:translateX(100%);transition:transform .5s;will-change:transform;z-index:2003}.mobile-menu .sub-menu.open{transform:translateX(0)}.mobile-menu .sub-menu h3{font-size:30px;padding:10px 0 20px;margin-bottom:0;margin-top:0;border-bottom:1px solid #dbdbdb;text-align:center;font-weight:700;color:#000}.mobile-menu .sub-menu a{display:block;position:relative;width:100%;text-align:left;font-size:18px;color:#000;padding:10px 24px;margin-bottom:0}.mobile-menu .sub-menu a:hover{background:#000;color:#fff}#mobile-bottom-tray{position:fixed;display:flex;align-items:center;bottom:10px;right:10px;z-index:1000;padding:0;transition:bottom .2s ease-in-out}#mobile-bottom-tray .email,#mobile-bottom-tray .open-menu,#mobile-bottom-tray .phone{width:70px;margin-right:-8px}#mobile-bottom-tray .email{width:80px;padding-right:10px}#mobile-bottom-tray.tray-active{bottom:-270px}#mobile-bottom-tray .mobile-bottom-tray-button{display:block;padding:0 10px;border-color:transparent;border-image:none;-webkit-tap-highlight-color:rgba(255,255,255,0);line-height:40px;border-radius:6px;font-size:16px;box-shadow:0 4px 10px -4px rgba(0,0,0,.5);color:#fff}#mobile-bottom-tray .mobile-bottom-tray-button .image-wrapper{text-align:center}#mobile-bottom-tray .open-menu{z-index:0}#mobile-bottom-tray .open-menu>span:before{content:"\f0c9"}#mobile-bottom-tray .open-menu.open>span:before,#mobile-bottom-tray .open-menu>span:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1}#mobile-bottom-tray .open-menu.open>span:before{content:"\f00d"}#mobile-bottom-tray .call-me{z-index:1}#mobile-bottom-tray .call-me>span:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f095"}#mobile-bottom-tray .message-me{z-index:2}#mobile-bottom-tray .message-me>span:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f0e0"}#mobile-bottom-tray .call-me,#mobile-bottom-tray .message-me,#mobile-bottom-tray .open-menu{display:flex;align-items:center;justify-content:center;padding-right:16px}#mobile-bottom-tray .photo-container{z-index:2;margin-left:-20px}#mobile-bottom-tray .photo-container .photo{background-size:cover;display:block;width:60px;height:60px;border-radius:60px;overflow:hidden;box-shadow:0 4px 10px -4px rgba(0,0,0,.5);transition:all .2s ease-in;background-color:#fff}#mobile-bottom-tray .photo-container .photo:hover{box-shadow:0 4px 10px -4px #00adef}#mobile-bottom-tray .enquiry-options{position:absolute;bottom:100%;right:-220px;width:200px}#mobile-bottom-tray .enquiry-options.open{right:0}#mobile-bottom-tray .enquiry-options .close-enquiry-container{display:flex;justify-content:flex-end;align-items:center}#mobile-bottom-tray .enquiry-options .close-enquiry-options{display:flex;align-items:center;justify-content:center;margin-bottom:8px;width:50px;height:42px;background:rgba(0,173,239,.5);border:none;border-radius:4px;cursor:pointer;transition:background .2s}#mobile-bottom-tray .enquiry-options .close-enquiry-options:hover{background:rgba(0,173,239,.7)}#mobile-bottom-tray .enquiry-options .close-enquiry-options>span:before{color:#fff;font-size:18px;font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f00d"}#mobile-bottom-tray .enquiry-options>a{display:block;width:100%;margin-bottom:8px;color:#fff}@media (max-width:1350px){.gm-style-iw .map-annotation-popup{max-width:268px}}@media (max-width:1250px){.gm-style-iw .map-annotation-popup{max-width:240px}}@media (max-width:1180px){.gm-style-iw .map-annotation-popup{max-width:200px}}@media (max-width:991px){.gm-style-iw .map-annotation-popup{max-width:300px}}@media (max-width:767px){.gm-style-iw .map-annotation-popup{max-width:200px}}.map-annotation-popup{position:relative;background:#fff;width:300px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.map-annotation-popup .swiper-container,.map-annotation-popup .swiper-slide,.map-annotation-popup .swiper-wrapper{height:100%;width:100%}.map-annotation-popup .swiper-slide{background-size:cover;background-position:50%}.map-annotation-popup .map-annotation-close{position:absolute;top:0;right:4px;color:#fff;font-size:24px;z-index:2;background:transparent;border:none;outline:none;cursor:pointer;transition:color .2s}.map-annotation-popup .map-annotation-close:hover{color:#e6e6e6}.map-annotation-popup .map-annotation-close:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f00d"}.map-annotation-popup .map-annotation-popup-swiper{height:160px}.map-annotation-popup .map-annotation-popup-content{display:block;padding:14px;cursor:pointer;background:#fff;transition:background .2s}.map-annotation-popup .map-annotation-popup-content:hover{background:#dbdbdb}.map-annotation-popup .map-annotation-popup-content .address{color:#000;font-size:16px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2;margin-bottom:4px;text-align:center}.map-annotation-popup .map-annotation-popup-content .price{text-align:center;font-size:12px;font-weight:400;margin-bottom:4px;color:rgba(0,0,0,.9)}.map-annotation-popup .map-annotation-popup-content .listing-feature-icons{justify-content:center}.map-annotation-popup .map-annotation-popup-content .listing-feature{margin:0 4px}.map-annotation-popup .map-annotation-popup-content .listing-feature svg{width:18px;height:18px}.map-annotation-popup .border-bottom-container{position:absolute;bottom:0;left:0;right:0;height:2px;overflow:hidden}.map-annotation-popup .border-bottom-container .bottom-border{position:absolute;bottom:0;left:0;right:0;height:0;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#000 0,#000 6.66667rem) 10;transition:transform .2s}.map-annotation-popup .pagination{display:flex;align-items:center;justify-content:space-between;padding:4px;background:#f7f7f7;color:#000}.map-annotation-popup .pagination span{margin-bottom:0;font-weight:bolder}.map-annotation-popup .pagination button{border:none;background:none;color:#000;outline:none;font-size:22px;cursor:pointer}.map-annotation-popup .pagination button.prev:before{content:"\f0a8"}.map-annotation-popup .pagination button.next:before,.map-annotation-popup .pagination button.prev:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1}.map-annotation-popup .pagination button.next:before{content:"\f0a9"}.office-or-staff-view.staff #breadcrumbs{padding:0 20px}@media (max-width:767px){.office-or-staff-view.staff #breadcrumbs{text-align:center;padding-bottom:20px}}.office-or-staff-view.staff .breadcrumb-container{padding-bottom:30px}.office-or-staff-view.staff .header-area .left h1{margin-bottom:0}.office-or-staff-view.staff .header-area .left .logo-and-license{justify-content:center;text-align:center}.office-or-staff-view.staff .header-area .left .logo-and-license .harcourts-logo{margin-right:20px}.office-or-staff-view.staff .header-area .left .logo-and-license .harcourts-logo img{display:block;max-height:24px;height:auto}@media (max-width:767px){.office-or-staff-view.staff .header-area .left .logo-and-license .harcourts-logo{margin-right:0}}@media (max-width:899px){.office-or-staff-view.staff .header-area .left .logo-and-license a,.office-or-staff-view.staff .header-area .left .logo-and-license input:not([type=radio]):not([type=checkbox]){min-height:0;min-width:0}}.office-or-staff-view.staff .header-area .left .logo-and-license .franchise-name{color:#fff;font-size:24px;font-weight:400}.office-or-staff-view.staff .header-area .left .logo-and-license .franchise-name:hover{color:#00adef}.office-or-staff-view.staff .social-media{display:flex;justify-content:center;text-align:center}.office-or-staff-view.staff .staff-license{color:#fff;margin-bottom:4px}.office-or-staff-view.staff .header-area .left .contact-details li{justify-content:center}.office-or-staff-view.staff .header-area .left .contact-details li label{min-width:0}.office-or-staff-view.staff .header-area .left .contact-details li label:after{content:": "}.office-or-staff-view.staff .header-area .left .contact-details .address-container,.office-or-staff-view.staff .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p,.office-or-staff-view.staff .header-area .left .contact-details address p,.os-search-map .os-search-results .office-card .office-or-staff-view.staff .header-area .left .contact-details .phone-number p{text-align:center}.office-or-staff-view.staff .header-area .contact-button-container{text-align:center;padding-top:30px}.office-or-staff-view.staff .image-and-profile{text-align:center;margin-bottom:30px}.office-or-staff-view.staff .image-and-profile div.image{position:relative;height:100px;width:100px;background-size:cover;background-position:top;border-radius:50%;border:2px solid #fff;margin:0 auto 20px;overflow:hidden}.office-or-staff-view.staff .image-and-profile div.image.placeholder-profile-image:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f007";position:absolute;width:100px;height:100px;text-align:center;top:50%;left:50%;z-index:0;font-size:100px;color:#fff;margin-left:-50px;margin-top:-50px}.office-or-staff-view .header-area.staff:before{background:url(/NewAssets/Images/Other/OrganisationalUnit/livingRoom.jpg)}.office-or-staff-view .header-area{position:relative;overflow:hidden;min-height:560px;height:auto;padding-bottom:40px}.office-or-staff-view .header-area .social-media{margin-top:10px}@media (max-width:991px){.office-or-staff-view .header-area .social-media{display:flex;justify-content:center;text-align:center}}.office-or-staff-view .header-area .social-media div{margin-right:5px}.office-or-staff-view .header-area .social-media a{border-radius:50%;padding:10px;min-width:0;min-height:0}.office-or-staff-view .header-area .social-media td{display:inline-block}.office-or-staff-view .header-area .social-media img{margin:0}.office-or-staff-view .header-area .header-background{position:absolute;top:-20px;bottom:-20px;left:-20px;right:-20px;background-size:cover;background-repeat:no-repeat;background-position:50%;filter:blur(5px);z-index:0}.office-or-staff-view .header-area:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(40,53,63,.5);z-index:1;content:""}.office-or-staff-view .header-area .header-container{position:relative;z-index:10}.office-or-staff-view .header-area .left h1,.office-or-staff-view .header-area .left h3{color:#fff;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:30px}.office-or-staff-view .header-area .left h1{font-weight:700}.office-or-staff-view .header-area .left h3{font-weight:400}@media (max-width:991px){.office-or-staff-view .header-area .left{text-align:center}}.office-or-staff-view .header-area .left .logo-and-license{display:flex;align-items:center}.office-or-staff-view .header-area .left .logo-and-license .harcourts-logo img{display:block;max-height:24px}@media (max-width:991px){.office-or-staff-view .header-area .left .logo-and-license .harcourts-logo img{margin:0 auto}}.office-or-staff-view .header-area .left .logo-and-license .harcourts-logo img.rentalsDotCom{max-height:60px}.office-or-staff-view .header-area .left .logo-and-license .license{padding-left:20px;color:#fff;font-size:20px;margin-bottom:4px}@media (max-width:767px){.office-or-staff-view .header-area .left .logo-and-license .license{padding-left:0}}@media (max-width:991px){.office-or-staff-view .header-area .left .logo-and-license{display:block}}.office-or-staff-view .header-area .left .contact-details{white-space:nowrap;margin-top:30px}.office-or-staff-view .header-area .left .contact-details ul{margin-bottom:0}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number,.office-or-staff-view .header-area .left .contact-details address,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number{margin-top:30px;margin-bottom:0}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p,.office-or-staff-view .header-area .left .contact-details address p,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number p{font-style:normal;font-weight:700;color:#fff;padding-bottom:0;white-space:pre;transition:all .2s ease-in-out}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p:before,.office-or-staff-view .header-area .left .contact-details address p:before,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number p:before{padding-right:4px;font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f3c5"}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p.org-unit-address,.office-or-staff-view .header-area .left .contact-details address p.org-unit-address,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number p.org-unit-address{position:relative;padding-left:24px}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p.org-unit-address:before,.office-or-staff-view .header-area .left .contact-details address p.org-unit-address:before,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number p.org-unit-address:before{position:absolute;top:5px;left:0}.office-or-staff-view .header-area .left .contact-details .os-search-map .os-search-results .office-card .phone-number p:hover,.office-or-staff-view .header-area .left .contact-details address p:hover,.os-search-map .os-search-results .office-card .office-or-staff-view .header-area .left .contact-details .phone-number p:hover{color:#00adef}.office-or-staff-view .header-area .left .contact-details li{display:flex}@media (max-width:991px){.office-or-staff-view .header-area .left .contact-details li{justify-content:center}}.office-or-staff-view .header-area .left .contact-details a{padding:0;color:#fff;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;min-height:0}.office-or-staff-view .header-area .left .contact-details a:hover{color:#00adef}.office-or-staff-view .header-area .left .contact-details label{color:#fff;min-width:80px;padding-right:10px}@media (max-width:767px){.office-or-staff-view .header-area .left .contact-details{width:100%}.office-or-staff-view .header-area .left .contact-details a{min-height:none}.office-or-staff-view .header-area .left .contact-details label{display:none}.office-or-staff-view .header-area .left .contact-details .phone-number:before{content:"P: "}.office-or-staff-view .header-area .left .contact-details .fax-number:before{content:"F: "}.office-or-staff-view .header-area .left .contact-details .email-address:before{content:"E: "}.office-or-staff-view .header-area .left .contact-details .web-address:before{content:"W: "}}.office-or-staff-view .header-area .left .open-contact-modal{margin-top:30px}.office-or-staff-view .header-area .contact-button-container{padding-top:20px}.office-or-staff-view .header-area .right{position:relative}@media (max-width:991px){.office-or-staff-view .header-area .right{padding-top:30px}}.office-or-staff-view .header-area .right #nextit{right:0;left:auto}@media (max-width:991px){.office-or-staff-view .header-area .right #nextit{top:30px;height:auto}}.office-or-staff-view .header-area .right #previt{left:0;right:auto}@media (max-width:991px){.office-or-staff-view .header-area .right #previt{top:30px;height:auto}}.office-or-staff-view .header-area .right button.swiper-button-next,.office-or-staff-view .header-area .right button.swiper-button-prev{cursor:pointer;opacity:.5;-webkit-tap-highlight-color:transparent}.office-or-staff-view .header-area .right button.swiper-button-next:after,.office-or-staff-view .header-area .right button.swiper-button-next:before,.office-or-staff-view .header-area .right button.swiper-button-prev:after,.office-or-staff-view .header-area .right button.swiper-button-prev:before{display:block;background:#fff}.office-or-staff-view .header-area .right button.swiper-button-next:hover,.office-or-staff-view .header-area .right button.swiper-button-prev:hover{opacity:1}.office-or-staff-view .header-area .right button.swiper-button-next.swiper-button-disabled,.office-or-staff-view .header-area .right button.swiper-button-prev.swiper-button-disabled{cursor:default}.office-or-staff-view .header-area .right .swiper-pagination{left:0;right:0;bottom:-30px}.office-or-staff-view .header-area .right .swiper-pagination>span{margin:0 4px;width:12px;height:12px;background:#fff}.office-or-staff-view .header-area .right .office-photos-and-videos{position:relative;margin:0 30px;border:2px solid #fff}@media (max-width:991px){.office-or-staff-view .header-area .right .office-photos-and-videos{margin:0 24px}}.office-or-staff-view .header-area .right .office-photos-and-videos .swiper-slide,.office-or-staff-view .header-area .right .office-photos-and-videos .swiper-slide>div,.office-or-staff-view .header-area .right .office-photos-and-videos>div,.office-or-staff-view .header-area .right .office-photos-and-videos iframe{width:100%;height:350px;background-position:50%;background-size:cover}@media (max-width:991px){.office-or-staff-view .header-area .right .office-photos-and-videos .swiper-slide,.office-or-staff-view .header-area .right .office-photos-and-videos .swiper-slide>div,.office-or-staff-view .header-area .right .office-photos-and-videos>div,.office-or-staff-view .header-area .right .office-photos-and-videos iframe{height:200px}}.home .banner{height:calc(100vh - 100px);min-height:500px;background:url(/NewAssets/Images/Other/Home/hero-background.jpg) 50% no-repeat;background-size:cover}@media (max-width:991px){.home .banner{height:100vh}}.home .banner .hc-container{position:relative;height:100%}.home .banner .centered-container{position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}@media (max-width:767px){.home .banner .centered-container{left:10px;right:10px;top:50%}.home .banner .centered-container .hc-grid-sm-6,.home .banner .centered-container .hc-grid-sm-12{margin-bottom:10px}}.home .banner h1.hc-title{color:#fff;font-weight:700;font-size:56px}@media (max-width:767px){.home .banner h1.hc-title{font-size:42px;text-align:center;margin-bottom:30px}}@media (max-width:767px){.home .banner .submission{margin-top:20px;max-width:100%}.home .banner .submission button{width:100%}}.home .banner .home-search-inputs .location-search-input__control{border-radius:0}.home .banner .home-search-inputs .location-search-input__value-container{padding:2px 8px 3px}.home .banner .home-search-inputs .home-search-type .select-input__control{border-top-right-radius:0;border-bottom-right-radius:0}.home .banner .home-search-inputs button{border-top-left-radius:0;border-bottom-left-radius:0;padding-top:11px;padding-bottom:11px}.home .banner .second-layer{margin-top:10px}.home .banner .second-layer .bathroom-filter,.home .banner .second-layer .bedroom-filter{width:12.5%;flex-basis:12.5%;max-width:12.5%}@media (max-width:767px){.home .banner .second-layer .bathroom-filter,.home .banner .second-layer .bedroom-filter{width:50%;flex-basis:50%;max-width:50%}}.home .banner .second-layer .select-input__control{background:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;border:none;border-bottom:1px solid #fff}.home .banner .second-layer .select-input__control:hover{border-bottom:1px solid #00adef;box-shadow:none}.home .banner .second-layer .select-input__control:active{border-bottom:1px solid transparent;box-shadow:none}.home .banner .second-layer .select-input__control.select-input__control--menu-is-open{background:#fff}.home .banner .second-layer .select-input__control.select-input__control--menu-is-open .select-input__placeholder .has-value{color:#000}.home .banner .second-layer .select-input__control.select-input__control--menu-is-open .select-input__indicators svg{fill:#000}.home .banner .second-layer .select-input__control .select-input__placeholder{color:#fff}.home .banner .second-layer .select-input__control .select-input__indicators svg{fill:#fff}.home .banner .second-layer .search-control>button{transition:background .1s;border:none;border-bottom:1px solid #fff}.home .banner .second-layer .search-control>button .label{color:#fff;transition:fill .1s}.home .banner .second-layer .search-control>button .arrow{fill:#fff;transition:fill .1s}.home .banner .second-layer .search-control>button:hover{background:transparent;border-bottom:1px solid #00adef}.home .banner .second-layer .search-control.dropped-down>button{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.home .banner .second-layer .search-control.dropped-down>button .has-value .label,.home .banner .second-layer .search-control.dropped-down>button .label{color:#000}.home .banner .second-layer .search-control.dropped-down>button .arrow{fill:#000}.home .banner .second-layer .search-control .dropdown-content{left:0;top:calc(100% + 4px);background:#fff;border:none}.home .banner .second-layer .search-control .dropdown-content.right-placement{right:0;left:auto}.home .banner .second-layer .search-control .dropdown-content .select-input__control{background:inherit;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #ccc}.home .banner .second-layer .search-control .dropdown-content .select-input__control.select-input__control--is-focused,.home .banner .second-layer .search-control .dropdown-content .select-input__control:hover{border:1px solid #00adef;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.home .banner .second-layer .search-control .dropdown-content .select-input__control.select-input__control--menu-is-open{background:#fff}.home .banner .second-layer .search-control .dropdown-content .select-input__control.select-input__control--menu-is-open .select-input__placeholder .has-value{color:currentColor}.home .banner .second-layer .search-control .dropdown-content .select-input__control.select-input__control--menu-is-open .select-input__indicators svg{fill:currentColor}.home .banner .second-layer .search-control .dropdown-content .select-input__control .select-input__placeholder{color:currentColor}.home .banner .second-layer .search-control .dropdown-content .select-input__control .select-input__indicators svg{fill:currentColor}.home .banner .second-layer .search-control .additional-button-border{border-bottom:5px solid #fff}.home .banner .second-layer .search-control .icon-label-wrap .icon{display:none}.au .home .banner,.nz .home .banner{background-image:url(/NewAssets/Images/Other/Home/hero-background-belong.jpg)}.content{background:#f7f7f7}.featured-properties-container{position:relative;padding:30px 0}.featured-properties-container button.swiper-button-next-similar,.featured-properties-container button.swiper-button-prev-similar{width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);transition:box-shadow .2s;opacity:1}.featured-properties-container button.swiper-button-next-similar:after,.featured-properties-container button.swiper-button-next-similar:before,.featured-properties-container button.swiper-button-prev-similar:after,.featured-properties-container button.swiper-button-prev-similar:before{display:block;background:#000;transition:background .2s}.featured-properties-container button.swiper-button-next-similar:hover,.featured-properties-container button.swiper-button-prev-similar:hover{box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.featured-properties-container button.swiper-button-next-similar:hover:after,.featured-properties-container button.swiper-button-next-similar:hover:before,.featured-properties-container button.swiper-button-prev-similar:hover:after,.featured-properties-container button.swiper-button-prev-similar:hover:before{background:#00adef}.featured-properties-container button.swiper-button-prev-similar:after,.featured-properties-container button.swiper-button-prev-similar:before{left:15px}.featured-properties-container button.swiper-button-next-similar:after,.featured-properties-container button.swiper-button-next-similar:before{right:15px}.featured-properties-container .similar-controls{align-items:center}@media (max-width:1199px){.featured-properties-container .similar-controls{padding-top:20px;flex-direction:column}}.featured-properties-container .similar-swiper-buttons{position:absolute;top:50%;top:calc(50% - 21px);width:100%;max-width:1350px;margin:0 auto;left:0;right:0}@media (max-width:1320px){.featured-properties-container .similar-swiper-buttons{display:flex;align-items:center;justify-content:center;position:relative;padding:0 4px 0 20px;height:auto;width:auto;max-width:1200px;left:auto;right:auto;top:auto;bottom:auto;margin:20px 0}.featured-properties-container .similar-swiper-buttons button.swiper-button-next-similar,.featured-properties-container .similar-swiper-buttons button.swiper-button-prev-similar{position:relative}.featured-properties-container .similar-swiper-buttons button.swiper-button-next-similar{margin-left:20px}.featured-properties-container .similar-swiper-buttons button.swiper-button-prev-similar{margin-right:20px}}@media (max-width:1199px){.featured-properties-container .similar-swiper-buttons{margin-top:0;margin-bottom:0}}.featured-properties-container .swiper-pagination-similar{display:none;text-align:right;margin-bottom:0;font-weight:700;font-size:14px;color:#959595;width:auto}.featured-properties-container .swiper-pagination-similar span{color:#7c7c7c}@media (max-width:1320px){.featured-properties-container .swiper-pagination-similar{display:block}}.featured-properties{overflow:hidden;padding-left:0!important;padding-right:0!important}.featured-properties .inner-container{overflow:hidden;border-radius:4px}.featured-properties .featured .content-container,.featured-properties .featured .featured-image{position:relative}.featured-properties .featured .content-container{background:#fff;padding:20px;min-height:320px}@media (max-width:1199px){.featured-properties .featured .content-container{order:2}}.featured-properties .featured .featured-flag{position:absolute;top:0;left:-1px;padding:10px 20px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;background:#00adef}.featured-properties .featured .featured-image{border-left:3px solid #00adef;min-height:450px}@media (max-width:1199px){.featured-properties .featured .featured-image{order:1;min-height:56.25vw}}.featured-properties .featured .content-center{position:relative;top:50%;transform:translateY(-50%)}.featured-properties .featured .content-center h2{color:#000;margin-bottom:20px}.featured-properties .featured .content-center h3{font-size:24px}.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.featured-properties .featured .content-center address,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number{color:#58616d;font-style:normal;font-size:16px;margin-bottom:14px}.featured-properties .featured .content-center .listing-feature-icons-container{margin-bottom:10px}.featured-properties .featured .content-center .listing-feature-icons-container svg,.featured-properties .featured .content-center .listing-feature-icons-container svg path{fill:#000}.action-bar-container .right-layout .st-custom-button .featured-properties .featured .content-center .listing-feature-icons-container svg+span,.clearing-sale-popup .swiper-pagination .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-total,.featured-properties-container .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-similar,.featured-properties .featured .content-center .listing-feature-icons-container .action-bar-container .right-layout .st-custom-button svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .clearing-sale-popup .swiper-pagination svg+span.swiper-pagination-current,.featured-properties .featured .content-center .listing-feature-icons-container .clearing-sale-popup .swiper-pagination svg+span.swiper-pagination-total,.featured-properties .featured .content-center .listing-feature-icons-container .featured-properties-container svg+span.swiper-pagination-similar,.featured-properties .featured .content-center .listing-feature-icons-container .hc-pagination svg+span.page-counter,.featured-properties .featured .content-center .listing-feature-icons-container .header .header-container .header-menu>div[data-myaccountcontrol]>svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .listing-banner .listing-carousel .swiper-pagination svg+span.swiper-pagination-current,.featured-properties .featured .content-center .listing-feature-icons-container .listing-banner .listing-carousel .swiper-pagination svg+span.swiper-pagination-total,.featured-properties .featured .content-center .listing-feature-icons-container .listing-banner .listing-carousel .swiper-slide .swiper-description svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .open-home-auction-dates svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .os-search-map .os-search-results .office-view .title svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .os-search-map .os-search-results .result-list svg+span.result-list-category,.featured-properties .featured .content-center .listing-feature-icons-container .save-search #saveSearch svg+span.loginMessage,.featured-properties .featured .content-center .listing-feature-icons-container .search-control .dropdown-content svg+span.label,.featured-properties .featured .content-center .listing-feature-icons-container .search-controls .listing-type-select .select-input__placeholder svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .search-controls .property-types .select-input__placeholder svg+span,.featured-properties .featured .content-center .listing-feature-icons-container .similar-properties svg+span.swiper-pagination-similar,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.hc-button,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.hc-link,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.hc-text,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.hc-tooltip[data-tooltip]:before,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.select-input__option,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.select-input__placeholder,.featured-properties .featured .content-center .listing-feature-icons-container svg+span.select-input__single-value,.featured-properties .featured .content-center .open-home-auction-dates .listing-feature-icons-container svg+span,.hc-pagination .featured-properties .featured .content-center .listing-feature-icons-container svg+span.page-counter,.header .header-container .featured-properties .featured .content-center .listing-feature-icons-container .header-menu>div[data-myaccountcontrol]>svg+span,.listing-banner .listing-carousel .swiper-pagination .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description .featured-properties .featured .content-center .listing-feature-icons-container svg+span,.os-search-map .os-search-results .office-view .title .featured-properties .featured .content-center .listing-feature-icons-container svg+span,.os-search-map .os-search-results .result-list .featured-properties .featured .content-center .listing-feature-icons-container svg+span.result-list-category,.save-search #saveSearch .featured-properties .featured .content-center .listing-feature-icons-container svg+span.loginMessage,.search-control .dropdown-content .featured-properties .featured .content-center .listing-feature-icons-container svg+span.label,.search-controls .listing-type-select .select-input__placeholder .featured-properties .featured .content-center .listing-feature-icons-container svg+span,.search-controls .property-types .select-input__placeholder .featured-properties .featured .content-center .listing-feature-icons-container svg+span,.similar-properties .featured-properties .featured .content-center .listing-feature-icons-container svg+span.swiper-pagination-similar{color:#000}.featured-properties .featured .content-center .open-home-auction-dates{margin-bottom:14px}.featured-properties .featured .content-center .open-home-auction-dates span{display:block;margin-bottom:0;color:#58616d;font-style:normal;font-size:16px}.featured-properties .featured .featured-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.header-ctas{padding:40px 0 20px}@media (max-width:1199px){.header-ctas{padding:20px 0}}@media (max-width:991px){.header-ctas{padding:20px 0 10px}}@media (max-width:767px){.header-ctas{padding:20px 0 0}}.header-ctas .cta-container{margin-bottom:20px;margin-top:-80px}@media (max-width:991px){.header-ctas .cta-container{margin-top:0}}.header-ctas .cta{position:relative;padding:50px 20px 60px;background:#fff;border-radius:4px;text-align:center;cursor:pointer;height:100%;box-shadow:0 3px 6px -1px rgba(0,0,0,.15)}.header-ctas .cta .cta-icon{margin-bottom:20px}.header-ctas .cta .cta-icon svg{max-width:100%;max-height:105px;height:auto}.header-ctas .cta h2.hc-title{color:#000;font-size:29px;margin-bottom:20px}.clearing-sale-popup .swiper-pagination .header-ctas .cta p.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .header-ctas .cta p.swiper-pagination-total,.featured-properties-container .header-ctas .cta p.swiper-pagination-similar,.hc-pagination .header-ctas .cta p.page-counter,.header-ctas .cta #toasts>.toast>p,.header-ctas .cta .clearing-sale-popup .swiper-pagination p.swiper-pagination-current,.header-ctas .cta .clearing-sale-popup .swiper-pagination p.swiper-pagination-total,.header-ctas .cta .featured-properties-container p.swiper-pagination-similar,.header-ctas .cta .hc-pagination p.page-counter,.header-ctas .cta .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-current,.header-ctas .cta .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-total,.header-ctas .cta .os-search-map .os-search-results .result-list p.result-list-category,.header-ctas .cta .save-search #saveSearch p.loginMessage,.header-ctas .cta .search-control .dropdown-content p.label,.header-ctas .cta .similar-properties p.swiper-pagination-similar,.header-ctas .cta p.hc-button,.header-ctas .cta p.hc-link,.header-ctas .cta p.hc-text,.header-ctas .cta p.hc-tooltip[data-tooltip]:before,.header-ctas .cta p.select-input__option,.header-ctas .cta p.select-input__placeholder,.header-ctas .cta p.select-input__single-value,.listing-banner .listing-carousel .swiper-pagination .header-ctas .cta p.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .header-ctas .cta p.swiper-pagination-total,.os-search-map .os-search-results .result-list .header-ctas .cta p.result-list-category,.save-search #saveSearch .header-ctas .cta p.loginMessage,.search-control .dropdown-content .header-ctas .cta p.label,.similar-properties .header-ctas .cta p.swiper-pagination-similar{color:#959595;margin-bottom:0}.header-ctas .cta .save-search #saveSearch .loginMessage a,.header-ctas .cta a.hc-link,.save-search #saveSearch .loginMessage .header-ctas .cta a{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);min-height:0}.header-ctas .cta .border-bottom-container{position:absolute;bottom:0;left:0;right:0;height:2px;overflow:hidden}.header-ctas .cta .border-bottom-container .bottom-border{position:absolute;bottom:-2px;left:0;right:0;height:0;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#000 0,#000 6.66667rem) 10;transition:transform .2s}.header-ctas .cta:hover{box-shadow:0 3px 6px -3px rgba(0,0,0,.4)}.header-ctas .cta:hover .border-bottom-container .bottom-border{transform:translateY(-2px)}.footer-ctas{padding:50px 0 30px}.footer-ctas .cta{margin-bottom:20px;cursor:pointer}.footer-ctas .cta.hc-grid-8 .cta-content{width:50%;width:calc(50% - 10px)}@media (max-width:767px){.footer-ctas .cta.hc-grid-8 .cta-content{width:100%}}.footer-ctas .cta-container{position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;height:100%;box-shadow:0 3px 6px -1px rgba(0,0,0,.15)}.footer-ctas .cta-container .mortgage-express-logo{position:absolute;bottom:20px;right:20px}.footer-ctas .cta-container.height-2{min-height:350px;padding-top:230px;background-position:0 0}.footer-ctas .cta-container .cta-content{position:relative;padding:20px 20px 40px;background:#fff;height:100%}.footer-ctas .cta-container .cta-content small{display:block;font-size:12px}.clearing-sale-popup .swiper-pagination .footer-ctas .cta-container .cta-content p.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .footer-ctas .cta-container .cta-content p.swiper-pagination-total,.featured-properties-container .footer-ctas .cta-container .cta-content p.swiper-pagination-similar,.footer-ctas .cta-container .cta-content #toasts>.toast>p,.footer-ctas .cta-container .cta-content .clearing-sale-popup .swiper-pagination p.swiper-pagination-current,.footer-ctas .cta-container .cta-content .clearing-sale-popup .swiper-pagination p.swiper-pagination-total,.footer-ctas .cta-container .cta-content .featured-properties-container p.swiper-pagination-similar,.footer-ctas .cta-container .cta-content .hc-pagination p.page-counter,.footer-ctas .cta-container .cta-content .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-current,.footer-ctas .cta-container .cta-content .listing-banner .listing-carousel .swiper-pagination p.swiper-pagination-total,.footer-ctas .cta-container .cta-content .os-search-map .os-search-results .result-list p.result-list-category,.footer-ctas .cta-container .cta-content .save-search #saveSearch p.loginMessage,.footer-ctas .cta-container .cta-content .search-control .dropdown-content p.label,.footer-ctas .cta-container .cta-content .similar-properties p.swiper-pagination-similar,.footer-ctas .cta-container .cta-content p.hc-button,.footer-ctas .cta-container .cta-content p.hc-link,.footer-ctas .cta-container .cta-content p.hc-text,.footer-ctas .cta-container .cta-content p.hc-tooltip[data-tooltip]:before,.footer-ctas .cta-container .cta-content p.select-input__option,.footer-ctas .cta-container .cta-content p.select-input__placeholder,.footer-ctas .cta-container .cta-content p.select-input__single-value,.hc-pagination .footer-ctas .cta-container .cta-content p.page-counter,.listing-banner .listing-carousel .swiper-pagination .footer-ctas .cta-container .cta-content p.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .footer-ctas .cta-container .cta-content p.swiper-pagination-total,.os-search-map .os-search-results .result-list .footer-ctas .cta-container .cta-content p.result-list-category,.save-search #saveSearch .footer-ctas .cta-container .cta-content p.loginMessage,.search-control .dropdown-content .footer-ctas .cta-container .cta-content p.label,.similar-properties .footer-ctas .cta-container .cta-content p.swiper-pagination-similar{font-size:18px}.footer-ctas .cta-container .cta-content .save-search #saveSearch .loginMessage a,.footer-ctas .cta-container .cta-content a.hc-link,.save-search #saveSearch .loginMessage .footer-ctas .cta-container .cta-content a{position:absolute;bottom:6px;left:20px;min-height:0}.footer-ctas .cta-container .border-bottom-container{position:absolute;bottom:0;left:0;right:0;height:2px;overflow:hidden}.footer-ctas .cta-container .border-bottom-container .bottom-border{position:absolute;bottom:-2px;left:0;right:0;height:0;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#000 0,#000 6.66667rem) 10;transition:transform .2s}.footer-ctas .cta-container:hover{box-shadow:0 3px 6px -3px rgba(0,0,0,.4)}.footer-ctas .cta-container:hover .border-bottom-container .bottom-border{transform:translateY(-2px)}body{overflow-y:initial!important}@media print{#new-layout .action-bar-container,#new-layout .footer-wrapper,#new-layout .hc-read-more-toggle,#new-layout .header-menu,#new-layout .header-right,#new-layout .listing-carousel,#new-layout .listing-cta,#new-layout .listing-enquiry-container,#new-layout .listing-property-map,#new-layout .mortgage-calculator,#new-layout .similar-properties,#new-layout header{display:none!important}#new-layout .listing-feature{display:block!important}#new-layout h1{text-align:left}#new-layout .hc-tooltip{display:block!important}#new-layout .hc-tooltip:before{position:static!important;display:block!important;opacity:1!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important}#new-layout .hc-tooltip span,#new-layout .hc-tooltip svg{display:none!important}#new-layout .hc-read-more{max-height:none!important}}#new-layout{color:#58616d;line-height:1.5em}#new-layout #listing-container{background-color:#f7f7f7;padding:20px 2%}#new-layout #listing-container .columns{margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){#new-layout #listing-container{margin:0 0 25px}}#new-layout .listing-mortgage-calculator{width:100%;height:420px;margin-top:30px}#new-layout .listing-mortgage-calculator.ooba{height:1400px}@media only screen and (max-width:1218px){#new-layout .listing-mortgage-calculator{height:550px}}@media only screen and (max-width:922px){#new-layout .listing-mortgage-calculator{height:600px}}@media only screen and (max-width:800px){#new-layout .listing-mortgage-calculator{height:700px}}@media only screen and (max-width:586px){#new-layout .listing-mortgage-calculator{height:890px}}#new-layout .open-homes{background-color:#fff;margin:40px 0 30px;padding:20px;box-shadow:0 0 4px rgba(0,0,0,.1);box-sizing:border-box}#new-layout .open-homes h4{margin-bottom:10px}#new-layout #listing-copy-text{margin:5px 0;position:relative}#new-layout #listing-copy-text h2{font-weight:400;font-size:18pt;margin-bottom:5px}#new-layout #listing-copy-text p{line-height:2em}#new-layout .read-more{max-height:300px;overflow:hidden}#new-layout .read-more h2{font-weight:400;font-size:18pt;margin-bottom:5px}#new-layout .read-more-gradient{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background:linear-gradient(180deg,hsla(0,0%,96.9%,0) 0,#f7f7f7)}#new-layout .listing-feature-icons li{display:inline-block;margin-right:20px}#new-layout .listing-feature-icons img{position:relative;height:25px;top:7px;opacity:.6}#new-layout .listing-feature-icons i{margin-right:5px}.columns .columns .column,.section{padding:0}.section .heading{display:none}.similar-listing-columnn{width:100%}.slick-slide{height:300px;margin-left:15px}#map{width:100%;height:600px}#listing-number{font-size:10pt;color:grey}.office{background-color:#fff;margin-top:15px}.shortlist{width:250px}#shortlist-container{width:250px;display:inline-block}#shortlist-column{text-align:right!important}@media only screen and (max-width:768px){#shortlist-column{text-align:center!important}#shortlist-container,.listingAdd,.shortlist{width:100%}}#banners{display:flex;flex-direction:row;align-content:center;justify-content:center;flex-wrap:wrap;max-width:900px}#banners img{height:200px;padding:10px}#leftSideBanner{display:flex;flex-direction:row;justify-content:center}.button.is-link{background-color:#00adef!important}#listing-image-controls{background:#fff;margin:0 auto;padding:0 2% 6px}#listing-image-controls #media-options{width:auto}#listing-image-controls #add-to-shortlist{width:200px;float:right}@media only screen and (max-width:768px){#listing-image-controls #add-to-shortlist{width:100%;float:none}}#listing-image-controls .responsive{flex:none}.similar-listing-view-carousel .slick-slide,.squiiz-view-carousel .slick-slide{height:300px!important}#whatsAppUrl:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f232";font-family:Font Awesome\ 5 Brands;margin-right:5px;font-size:16px;vertical-align:middle}#engage-widget{display:none!important}.listing-actions{position:absolute;bottom:0;left:20px;right:20px;z-index:1}@media (max-width:479px){.listing-actions{padding:4px 0;left:10px;right:10px}}.listing-actions .listing-action-container{display:flex;align-items:center}.listing-actions .listing-action-buttons{margin-left:-10px}.listing-actions .listing-action-buttons a.listing-action{display:flex;align-items:center;color:#fff;margin-right:20px;margin-bottom:10px;margin-top:10px;border-radius:4px;padding:6px 10px;transition:background .2s;font-size:16px}.listing-actions .listing-action-buttons a.listing-action:hover{background:#0d0d0d}.listing-actions .listing-action-buttons a.listing-action svg{width:24px;height:24px;fill:#fff}.listing-actions .listing-action-buttons a.listing-action span{display:inline-block;margin-left:4px}@media (max-width:991px){.listing-actions .listing-action-buttons{margin-left:0}.listing-actions .listing-action-buttons a.listing-action{margin-right:10px;padding:4px 6px;font-size:14px}}@media (max-width:767px){.listing-actions .listing-action-buttons a.listing-action{padding:4px;margin-right:4px}.listing-actions .listing-action-buttons a.listing-action svg{height:20px;width:20px}}@media (max-width:479px){.listing-actions .listing-action-buttons{width:100%}.listing-actions .listing-action-buttons a.listing-action{padding:2px 4px;margin-right:0;margin-top:0;margin-bottom:0}.listing-actions .listing-action-buttons a.listing-action span{font-size:10px}.listing-actions .listing-action-buttons a.listing-action svg{height:16px;width:16px}}@media (min-width:1200px){.listing-content-container{padding-right:30px!important}}.listing-content{background-color:#f7f7f7;padding:14px 0}@media (min-width:768px){.listing-content{padding:30px 0}}.listing-content .listing-header h1{color:#000;margin-bottom:24px;padding-bottom:0}.listing-content .listing-header h3{color:#000;font-weight:400;margin-bottom:20px}@media (max-width:767px){.listing-content .listing-header h1{font-size:36px;margin-bottom:14px}.listing-content .listing-header h3{font-size:22px;margin-top:5px}}@media (max-width:479px){.listing-content .listing-header h1{font-size:30px;margin-bottom:10px}}.listing-content .listing-description p{color:#58616d;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:0}.listing-content h3{color:#000;margin-bottom:20px}@media (min-width:1200px){.listing-content .listing-feature-icons{margin-bottom:10px}}.listing-enquiry .listing-enquiry-container{position:relative;padding:20px}.listing-enquiry .listing-enquiry-container,.listing-enquiry .listing-office-container{margin-bottom:20px;background:#fff;border-radius:4px;box-shadow:0 0 6px -3px rgba(0,0,0,.1)}.listing-enquiry .listing-office-container{padding:30px 20px}.listing-enquiry .listing-office-container .BrandLogo{text-align:center}.button-anchor{color:#fff!important}.apply-now-button,.sorted-button{display:block;margin-top:14px}.listing-feature-icons{display:flex;align-items:center;flex-wrap:wrap}.listing-feature{display:flex;align-items:center;margin-bottom:14px}.listing-feature:not(:last-of-type){margin-right:20px}.listing-feature svg,.listing-feature svg path{fill:#000;width:24px;height:24px}.listing-feature span{display:inline-block;margin-right:4px;color:#000;margin-bottom:-4px;font-weight:700}.action-bar-container .right-layout .st-custom-button .due-diligence span,.action-bar-container .right-layout .st-custom-button .featured-time span,.action-bar-container .right-layout .st-custom-button .property-doc span,.clearing-sale-popup .swiper-pagination .due-diligence .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .due-diligence .swiper-pagination-total,.clearing-sale-popup .swiper-pagination .featured-time .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .featured-time .swiper-pagination-total,.clearing-sale-popup .swiper-pagination .property-doc .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .property-doc .swiper-pagination-total,.due-diligence #toasts>.toast>p,.due-diligence .action-bar-container .right-layout .st-custom-button span,.due-diligence .clearing-sale-popup .swiper-pagination .swiper-pagination-current,.due-diligence .clearing-sale-popup .swiper-pagination .swiper-pagination-total,.due-diligence .featured-properties-container .swiper-pagination-similar,.due-diligence .featured-properties .featured .content-center .open-home-auction-dates span,.due-diligence .featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.due-diligence .featured-properties .featured .content-center address,.due-diligence .footer-ctas .cta-container .cta-content small,.due-diligence .hc-button,.due-diligence .hc-link,.due-diligence .hc-pagination .page-counter,.due-diligence .hc-text,.due-diligence .hc-tooltip[data-tooltip]:before,.due-diligence .header .header-container .header-menu>div[data-myaccountcontrol]>span,.due-diligence .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.due-diligence .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.due-diligence .listing-banner .listing-carousel .swiper-slide .swiper-description span,.due-diligence .location-search-input__input>input[type=text],.due-diligence .os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.due-diligence .os-search-map .os-search-results .office-view .title span,.due-diligence .os-search-map .os-search-results .result-list .result-list-category,.due-diligence .save-search #saveSearch .loginMessage,.due-diligence .save-search #saveSearch .loginMessage a,.due-diligence .search-control .dropdown-content .label,.due-diligence .search-controls .listing-type-select .select-input__placeholder span,.due-diligence .search-controls .property-types .select-input__placeholder span,.due-diligence .select-input__input>input[type=text],.due-diligence .select-input__option,.due-diligence .select-input__placeholder,.due-diligence .select-input__single-value,.due-diligence .similar-properties .swiper-pagination-similar,.featured-properties-container .due-diligence .swiper-pagination-similar,.featured-properties-container .featured-time .swiper-pagination-similar,.featured-properties-container .property-doc .swiper-pagination-similar,.featured-properties .featured .content-center .due-diligence address,.featured-properties .featured .content-center .featured-time address,.featured-properties .featured .content-center .open-home-auction-dates .due-diligence span,.featured-properties .featured .content-center .open-home-auction-dates .featured-time span,.featured-properties .featured .content-center .open-home-auction-dates .property-doc span,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .due-diligence .phone-number,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .featured-time .phone-number,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .property-doc .phone-number,.featured-properties .featured .content-center .property-doc address,.featured-time #toasts>.toast>p,.featured-time .action-bar-container .right-layout .st-custom-button span,.featured-time .clearing-sale-popup .swiper-pagination .swiper-pagination-current,.featured-time .clearing-sale-popup .swiper-pagination .swiper-pagination-total,.featured-time .featured-properties-container .swiper-pagination-similar,.featured-time .featured-properties .featured .content-center .open-home-auction-dates span,.featured-time .featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.featured-time .featured-properties .featured .content-center address,.featured-time .footer-ctas .cta-container .cta-content small,.featured-time .hc-button,.featured-time .hc-link,.featured-time .hc-pagination .page-counter,.featured-time .hc-text,.featured-time .hc-tooltip[data-tooltip]:before,.featured-time .header .header-container .header-menu>div[data-myaccountcontrol]>span,.featured-time .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.featured-time .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.featured-time .listing-banner .listing-carousel .swiper-slide .swiper-description span,.featured-time .location-search-input__input>input[type=text],.featured-time .os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.featured-time .os-search-map .os-search-results .office-view .title span,.featured-time .os-search-map .os-search-results .result-list .result-list-category,.featured-time .save-search #saveSearch .loginMessage,.featured-time .save-search #saveSearch .loginMessage a,.featured-time .search-control .dropdown-content .label,.featured-time .search-controls .listing-type-select .select-input__placeholder span,.featured-time .search-controls .property-types .select-input__placeholder span,.featured-time .select-input__input>input[type=text],.featured-time .select-input__option,.featured-time .select-input__placeholder,.featured-time .select-input__single-value,.featured-time .similar-properties .swiper-pagination-similar,.footer-ctas .cta-container .cta-content .due-diligence small,.footer-ctas .cta-container .cta-content .featured-time small,.footer-ctas .cta-container .cta-content .property-doc small,.hc-pagination .due-diligence .page-counter,.hc-pagination .featured-time .page-counter,.hc-pagination .property-doc .page-counter,.header .header-container .due-diligence .header-menu>div[data-myaccountcontrol]>span,.header .header-container .featured-time .header-menu>div[data-myaccountcontrol]>span,.header .header-container .property-doc .header-menu>div[data-myaccountcontrol]>span,.listing-banner .listing-carousel .swiper-pagination .due-diligence .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .due-diligence .swiper-pagination-total,.listing-banner .listing-carousel .swiper-pagination .featured-time .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .featured-time .swiper-pagination-total,.listing-banner .listing-carousel .swiper-pagination .property-doc .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .property-doc .swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description .due-diligence span,.listing-banner .listing-carousel .swiper-slide .swiper-description .featured-time span,.listing-banner .listing-carousel .swiper-slide .swiper-description .property-doc span,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .due-diligence .phone-number,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .featured-time .phone-number,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .property-doc .phone-number,.os-search-map .os-search-results .office-view .title .due-diligence span,.os-search-map .os-search-results .office-view .title .featured-time span,.os-search-map .os-search-results .office-view .title .property-doc span,.os-search-map .os-search-results .result-list .due-diligence .result-list-category,.os-search-map .os-search-results .result-list .featured-time .result-list-category,.os-search-map .os-search-results .result-list .property-doc .result-list-category,.property-doc #toasts>.toast>p,.property-doc .action-bar-container .right-layout .st-custom-button span,.property-doc .clearing-sale-popup .swiper-pagination .swiper-pagination-current,.property-doc .clearing-sale-popup .swiper-pagination .swiper-pagination-total,.property-doc .featured-properties-container .swiper-pagination-similar,.property-doc .featured-properties .featured .content-center .open-home-auction-dates span,.property-doc .featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.property-doc .featured-properties .featured .content-center address,.property-doc .footer-ctas .cta-container .cta-content small,.property-doc .hc-button,.property-doc .hc-link,.property-doc .hc-pagination .page-counter,.property-doc .hc-text,.property-doc .hc-tooltip[data-tooltip]:before,.property-doc .header .header-container .header-menu>div[data-myaccountcontrol]>span,.property-doc .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.property-doc .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.property-doc .listing-banner .listing-carousel .swiper-slide .swiper-description span,.property-doc .location-search-input__input>input[type=text],.property-doc .os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.property-doc .os-search-map .os-search-results .office-view .title span,.property-doc .os-search-map .os-search-results .result-list .result-list-category,.property-doc .save-search #saveSearch .loginMessage,.property-doc .save-search #saveSearch .loginMessage a,.property-doc .search-control .dropdown-content .label,.property-doc .search-controls .listing-type-select .select-input__placeholder span,.property-doc .search-controls .property-types .select-input__placeholder span,.property-doc .select-input__input>input[type=text],.property-doc .select-input__option,.property-doc .select-input__placeholder,.property-doc .select-input__single-value,.property-doc .similar-properties .swiper-pagination-similar,.save-search #saveSearch .due-diligence .loginMessage,.save-search #saveSearch .featured-time .loginMessage,.save-search #saveSearch .loginMessage .due-diligence a,.save-search #saveSearch .loginMessage .featured-time a,.save-search #saveSearch .loginMessage .property-doc a,.save-search #saveSearch .property-doc .loginMessage,.search-control .dropdown-content .due-diligence .label,.search-control .dropdown-content .featured-time .label,.search-control .dropdown-content .property-doc .label,.search-controls .listing-type-select .select-input__placeholder .due-diligence span,.search-controls .listing-type-select .select-input__placeholder .featured-time span,.search-controls .listing-type-select .select-input__placeholder .property-doc span,.search-controls .property-types .select-input__placeholder .due-diligence span,.search-controls .property-types .select-input__placeholder .featured-time span,.search-controls .property-types .select-input__placeholder .property-doc span,.similar-properties .due-diligence .swiper-pagination-similar,.similar-properties .featured-time .swiper-pagination-similar,.similar-properties .property-doc .swiper-pagination-similar{color:#58616d;margin-bottom:0}.due-diligence:nth-child(3),.due-diligence:nth-child(4),.due-diligence:nth-child(5),.due-diligence:nth-child(6),.featured-time:nth-child(3),.featured-time:nth-child(4),.featured-time:nth-child(5),.featured-time:nth-child(6),.property-doc:nth-child(3),.property-doc:nth-child(4),.property-doc:nth-child(5),.property-doc:nth-child(6){margin-top:20px}@media (max-width:479px){.due-diligence,.featured-time,.property-doc{margin-bottom:20px}.due-diligence:nth-child(3),.due-diligence:nth-child(4),.due-diligence:nth-child(5),.due-diligence:nth-child(6),.featured-time:nth-child(3),.featured-time:nth-child(4),.featured-time:nth-child(5),.featured-time:nth-child(6),.property-doc:nth-child(3),.property-doc:nth-child(4),.property-doc:nth-child(5),.property-doc:nth-child(6){margin-top:0}}.listing-content-asis,.listing-content-sold{background:#000;border-radius:4px;color:#fff;padding:14px 20px;margin-bottom:14px}.listing-features .listing-number{color:#000;font-weight:700}.listing-features .listing-feature-list .list-feature{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:14px}.listing-features .listing-feature-list .list-feature ul li{padding:0}.listing-features .listing-feature-list .list-feature ul li span.heading{font-weight:400}.listing-features .listing-feature-list span.heading{display:block;color:#000;font-weight:700}.listing-property-map{margin-bottom:20px}.listing-property-map #listing-map-mount,.listing-property-map #map-container{height:450px}@media (max-width:767px){.listing-property-map #listing-map-mount,.listing-property-map #map-container{height:300px}}.listing-courtesy-of,.listing-provided-by{display:block;color:#000;font-weight:700}.courtesy-of-label{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:14px}.courtesy-of-info{display:flex;flex-direction:column;justify-content:center}.mls-logo{display:flex;align-items:center;margin-bottom:14px}.listing-information-provider{display:flex;margin-bottom:24px}.listing-provided-by{margin-right:30px}@media (min-width:768px){hr.hc-separator.large-hidden{display:none}}#chat-widget-container{right:auto!important;left:0!important}.open-home-item{margin-bottom:14px;display:flex;align-items:center;pointer-events:none}.open-home-item .online-inspection-description{margin:5px 0 0;font-size:12px;padding:5px 10px;border-radius:8px;background:#eee;pointer-events:none}.open-home-item .inspection-icon-container{background:silver;color:#fff;padding:4px 8px;border-radius:8px;white-space:nowrap;font-weight:700;margin-left:10px;pointer-events:all}.open-home-item .inspection-icon-container:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f8a9";margin-right:4px}.open-home-item.online-inspection-over{opacity:.7;pointer-events:all}.open-home-item.online-inspection-active .inspection-icon-container{background:#c0392b}.open-home-item.online-inspection-active .inspection-icon-container:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f8dd"}.open-home-item .inspection-time{display:flex;align-items:flex-start;font-weight:700;pointer-events:all}.open-home-item .calendar-date{background:#000;color:#fff;flex:0 0 80px;width:80px;height:80px;border-radius:80px;margin-right:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:14px;pointer-events:all}.open-home-item .calendar-date:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f073";color:#00adef;font-size:18px;margin-bottom:5px}.open-home-item.auction .inspection-icon-container{display:inline-block;margin:0}.open-home-item.auction .inspection-icon-container:before{display:none}.open-home-item.auction .calendar-date:before{content:"\f0e3"}.similar-properties{position:relative;padding:30px 0;background:#f7f7f7}.os-search-map .os-search-results .office-card .similar-properties .phone-number,.similar-properties .os-search-map .os-search-results .office-card .phone-number,.similar-properties address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.similar-properties.similar-properties-loading .similar-properties-swiper,.similar-properties.similar-properties-loading .similar-swiper-buttons{display:none}.similar-properties.similar-properties-loading .hc-button.hc-button-loading:before,.similar-properties.similar-properties-loading .hc-loader{display:block;border-left:4px solid #00adef}.similar-properties.similar-properties-loading>.hc-container{height:300px}.similar-properties .swiper-slide .search-item .search-item-images{height:151.875px;min-height:151.875px}@media (max-width:1199px){.similar-properties .swiper-slide .search-item .search-item-images{height:calc((25vw - 30px)/16*9);min-height:calc((25vw - 30px)/16*9)}}@media (max-width:991px){.similar-properties .swiper-slide .search-item .search-item-images{height:calc((33.33333vw - 33.33333px)/16*9);min-height:calc((33.33333vw - 33.33333px)/16*9)}}@media (max-width:767px){.similar-properties .swiper-slide .search-item .search-item-images{height:calc((50vw - 40px)/16*9);min-height:calc((50vw - 40px)/16*9)}}@media (max-width:560px){.similar-properties .swiper-slide .search-item .search-item-images{height:calc((100vw - 60px)/16*9);min-height:calc((100vw - 60px)/16*9)}}.similar-properties .hc-button.hc-button-loading:before,.similar-properties .hc-loader{display:none}.similar-properties>.hc-container{position:relative;overflow:hidden;height:auto}.similar-properties .swiper-slide>.search-item{display:block;max-width:100%;width:100%;flex-basis:auto}.similar-properties button.swiper-button-next-similar,.similar-properties button.swiper-button-prev-similar{width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);transition:box-shadow .2s;opacity:1}.similar-properties button.swiper-button-next-similar:after,.similar-properties button.swiper-button-next-similar:before,.similar-properties button.swiper-button-prev-similar:after,.similar-properties button.swiper-button-prev-similar:before{display:block;background:#000;transition:background .2s}.similar-properties button.swiper-button-next-similar:hover,.similar-properties button.swiper-button-prev-similar:hover{box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.similar-properties button.swiper-button-next-similar:hover:after,.similar-properties button.swiper-button-next-similar:hover:before,.similar-properties button.swiper-button-prev-similar:hover:after,.similar-properties button.swiper-button-prev-similar:hover:before{background:#00adef}.similar-properties button.swiper-button-prev-similar:after,.similar-properties button.swiper-button-prev-similar:before{left:15px}.similar-properties button.swiper-button-next-similar:after,.similar-properties button.swiper-button-next-similar:before{right:15px}.similar-properties .similar-controls{align-items:center}@media (max-width:1320px){.similar-properties .similar-controls{flex-direction:column}}.similar-properties .similar-swiper-buttons{position:absolute;display:flex;top:50%;top:calc(50% - 28px);width:100%;max-width:1350px;margin:0 auto;left:0;right:0}@media (max-width:1320px){.similar-properties .similar-swiper-buttons{display:flex;align-items:center;justify-content:center;position:relative;height:auto;width:auto;max-width:1200px;margin:0;left:auto;right:auto;top:auto;bottom:auto}.similar-properties .similar-swiper-buttons button.swiper-button-next-similar,.similar-properties .similar-swiper-buttons button.swiper-button-prev-similar{position:relative}}.similar-properties .swiper-pagination-similar{display:none;text-align:right;margin-bottom:0;font-weight:700;font-size:14px;color:#959595;width:auto}.similar-properties .swiper-pagination-similar span{color:#7c7c7c}@media (max-width:1320px){.similar-properties .swiper-pagination-similar{display:block;padding:0 20px}}.slide-image-open-full-screen{cursor:pointer}h3.listing-price{color:#fff;font-size:36px;font-weight:700;margin-bottom:0;margin-top:-2px}@media (max-width:767px){h3.listing-price{font-size:32px}}@media (max-width:479px){h3.listing-price{font-size:28px}}p.listing-summary{color:#fff;font-size:14px;margin-bottom:0}.swiper-overlay{display:flex;align-items:flex-end;justify-content:space-between}.swiper-shortlist{position:absolute;top:10px;right:10px;z-index:10}.swiper-shortlist .hc-shortlist{padding:0}#listing-swiper .swiper-container{width:100%;margin-top:0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:768px){#listing-swiper .swiper-overlay .swiper-overlay-price{font-size:19pt;padding:0}#listing-swiper .swiper-slide{box-shadow:inset 0 -80px 50px -70px rgba(0,0,0,.7)}#listing-swiper .swiper-sold-banner,#listing-swiper .swiper-underoffer-banner{zoom:.7}#listing-swiper div.swiper-slide-image-crop{box-shadow:inset 0 -130px 50px -100px rgba(0,0,0,.5)}}#listing-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -185px 70px -100px rgba(0,0,0,.7);overflow:hidden;z-index:5}#listing-swiper .swiper-slide.old-blur:before{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.9);content:""}#listing-swiper .swiper-slide-background{position:absolute;z-index:-2;left:0;right:0;bottom:0;top:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="5");filter:blur(15px) brightness(.8);transform:scale(1.1)}#listing-swiper .swiper-slide-image-crop{width:100%;height:0;padding-bottom:54.5%;overflow:hidden;background-size:cover;background-position:50%;box-shadow:inset 0 -185px 70px -100px rgba(0,0,0,.7);position:relative;z-index:10}#listing-swiper .swiper-slide-image-width-limit{max-width:1240px;width:100%}#listing-swiper .swiper-overlay-price{color:#fff;font-size:28pt;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.3)}#listing-swiper .swiper-overlay{position:absolute;margin:0 auto;width:100%;max-width:1240px;bottom:0;padding:20px;z-index:500000}.swiper-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;text-align:center}.swiper-modal .swiper-slide{display:flex;align-items:center;justify-content:center;z-index:30}.swiper-modal .swiper-slide-image{max-height:100%}.swiper-modal .swiper-modal-background{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:20}.swiper-modal .swiper-modal-container{top:40px;left:0;width:100%;height:80%;z-index:60;display:flex;justify-content:center;align-items:center}.swiper-modal .swiper-modal-content{position:absolute;overflow:hidden;width:100%;height:100%;z-index:100}.swiper-modal.is-hidden{display:none}.swiper-modal .modal-close{background-color:rgba(10,10,10,.3)}.swiper-modal .swiper-button-next,.swiper-modal .swiper-button-prev{top:40%}.swiper-modal h4{position:absolute;top:5px;padding:4px 5px 0;background-color:rgba(0,0,0,.4);border-radius:4px;color:#fff!important}.swiper-modal-thumbs{position:relative;height:15%;box-sizing:border-box;padding:10px 0;max-width:800px;z-index:80}.swiper-modal-thumbs .swiper-slide{height:100%;opacity:.6}.swiper-modal-thumbs .swiper-slide .swiper-slide-image{width:100%;height:50%;object-fit:cover}.swiper-modal-thumbs .swiper-slide-active{opacity:1}.swiper-modal-content{width:auto}.swiper-modal #swiper-modal-close{z-index:200}#swiper-fullscreen-button{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;z-index:10;right:15px;top:10px;padding:10px;border-radius:4px;cursor:pointer}.swiper-sold-banner{background-color:#00adef;color:#fff;z-index:9999;font-weight:700;font-size:27pt;transform:rotate(-45deg);height:105px;width:210px;position:absolute;left:-67px;top:-18px;line-height:148px;text-align:center;padding:0}@media (max-width:767px){.swiper-sold-banner{height:72px;width:170px;font-size:16px;left:-68px;line-height:104px}}.swiper-underoffer-banner{background-color:#00adef;color:#fff;z-index:9999;font-weight:700;font-size:20pt;height:70px;width:210px;position:absolute;left:0;top:0;line-height:70px;text-align:center;padding:0}@media (max-width:767px){.swiper-underoffer-banner{height:40px;width:130px;font-size:16px;left:0;line-height:40px}}.swiper-sold-banner-wrapper,.swiper-underoffer-banner-wrapper{position:absolute;height:150px;width:150px;overflow:hidden;opacity:1;z-index:11;transform:translateZ(0);pointer-events:none}.swiper-underoffer-banner-wrapper{width:300px}.map-annotation-popup .swiper-sold-banner,.map-annotation-popup .swiper-underoffer-banner{font-size:12px;font-weight:700;height:30px;padding:10px;opacity:.85;line-height:1;transform:none;top:0;left:0}.map-annotation-popup .swiper-sold-banner{width:50px}.map-annotation-popup .swiper-underoffer-banner{width:105px}#new-layout .swiper-button-next,#new-layout .swiper-button-prev{height:60px;width:60px;line-height:42px;text-align:center;background:none;border-radius:50%;transition:.2s ease-in-out;font-size:50px}#new-layout .swiper-button-next:before,#new-layout .swiper-button-prev:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f104";color:#fff;line-height:inherit;font-size:inherit;text-shadow:0 1px 3px rgba(0,0,0,.5)}#new-layout .swiper-button-prev{left:10px;-webkit-tap-highlight-color:rgba(255,255,255,0)}#new-layout .swiper-button-prev:before{margin-left:-4px}#new-layout .swiper-button-next{right:10px;-webkit-tap-highlight-color:rgba(255,255,255,0)}#new-layout .swiper-button-next:before{content:"\f105";margin-right:-4px}.listing-popup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);overflow:auto;opacity:1;transition:opacity .3s;will-change:opacity;z-index:15000}.listing-popup.listing-popup-hidden{opacity:0}.listing-popup .listing-popup-close{position:absolute;top:15px;right:15px;background:none;border:none;padding:0;cursor:pointer;z-index:2}.listing-popup .listing-popup-close svg{fill:#fff;width:42px;height:42px;transition:fill .2s}@media (max-width:900px){.listing-popup .listing-popup-close{top:12px}.listing-popup .listing-popup-close svg{width:30px;height:30px}}.listing-popup .listing-popup-close:hover svg{fill:#b3b3b3}.listing-popup .listing-popup-tab-hidden{display:none}.listing-popup .listing-popup-tab iframe{display:block;max-width:1200px;width:100%;height:500px;height:66.66667vh;margin:0 auto}@media (max-width:767px){.listing-popup .listing-popup-tab iframe{height:calc(100vh - 74px)}}.listing-popup .listing-action-buttons{justify-content:center}@media (max-width:900px){.listing-popup .listing-action-buttons{padding-right:40px}}@media (max-width:767px){.listing-popup .listing-action-buttons{display:none}}.listing-popup .listing-action-buttons .listing-action{display:flex;align-items:center;margin:0 10px;background:rgba(0,0,0,.1);padding:4px 10px;border-radius:4px;border:1px solid transparent}.listing-popup .listing-action-buttons .listing-action svg{width:24px;height:24px;fill:#fff;transition:fill .2s}.listing-popup .listing-action-buttons .listing-action span{display:inline-block;margin-left:4px;color:#fff;font-size:14px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;transition:color .2s}.listing-popup .listing-action-buttons .listing-action:hover{background:rgba(0,0,0,.3)}.listing-popup .listing-action-buttons .listing-action.listing-action-active{border:1px solid #fff;background:rgba(0,0,0,.1)}@media (max-width:767px){.listing-popup .listing-action-buttons .listing-action svg{width:22px;height:22px}.listing-popup .listing-action-buttons .listing-action span{font-size:12px}}.listing-popup .listing-popup-container{position:absolute;top:20px;left:0;right:0;z-index:2}@media (max-width:767px){.listing-popup .listing-popup-container{display:none}}.listing-popup .swiper-slideshow{max-height:100vh}.listing-popup .swiper-slideshow .swiper-lazy{display:flex;flex-direction:column;justify-content:flex-end}.listing-popup .swiper-slideshow .swiper-caption{display:inline-block;z-index:10;background-color:#000;max-width:90%;width:auto;background:rgba(0,0,0,.6)}@media (max-width:991px){.listing-popup .swiper-slideshow .swiper-caption{display:none}}.listing-popup .swiper-slideshow .swiper-caption-text{color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;padding:4px 8px;margin:0}.listing-popup .swiper-slideshow .swiper-button-prev{left:40px;margin-left:0}.listing-popup .swiper-slideshow .swiper-button-next{right:40px;margin-right:0}.listing-popup .swiper-slideshow .swiper-slide{width:100%;height:100vh}.listing-popup .swiper-slideshow .swiper-slide>div{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.listing-popup .swiper-floorplans .swiper-slide>img{display:block;margin:0 auto}.listing-popup-hidden{display:none}#listing-action-floor-plans,#listing-action-more-details,#listing-action-video-tour,#listing-action-virtual-tour{padding-top:74px}.action-bar-container{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eaeaea;background:#f7f7f7}.action-bar-container .left-layout{display:flex;align-items:center;padding:0 20px}@media (max-width:767px){.action-bar-container .left-layout{display:block;padding-right:4px}}.action-bar-container a.back{display:block;padding:14px 0;color:#000;margin-bottom:0;font-size:12px;font-weight:700;min-height:0}.action-bar-container a.back:active,.action-bar-container a.back:focus,.action-bar-container a.back:hover{color:#00adef}.action-bar-container a.back .hc-link-arrow{margin-bottom:2px;transform:rotate(180deg)}.action-bar-container p{display:flex;align-items:center;padding-bottom:0;padding-left:30px}@media (max-width:767px){.action-bar-container p{display:none}}.action-bar-container p>a{color:silver;font-size:12px;font-weight:700;min-height:0}.action-bar-container p>a:after{color:silver;padding:0 8px 0 6px;content:"/"}.action-bar-container p>a:last-child{color:#000}.action-bar-container p>a:last-child:after{content:none}.action-bar-container p>a:active,.action-bar-container p>a:focus,.action-bar-container p>a:hover{color:#00adef}.action-bar-container .right-layout{display:flex;align-items:center;justify-content:flex-end;padding:0 20px}@media (max-width:767px){.action-bar-container .right-layout{display:block;padding-left:4px}}.action-bar-container .right-layout .st-custom-button{display:flex;align-items:center;background:none;outline:none;border:none;cursor:pointer;padding:10px}.action-bar-container .right-layout .st-custom-button svg{height:20px;width:20px;fill:#00adef;transition:fill .2s}.action-bar-container .right-layout .st-custom-button span{margin-bottom:0;color:#000;font-size:12px;font-weight:700;min-height:0;transition:color .2s}.action-bar-container .right-layout .st-custom-button:active span,.action-bar-container .right-layout .st-custom-button:focus span,.action-bar-container .right-layout .st-custom-button:hover span{color:#00adef}.action-bar-container .right-layout .st-custom-button:active svg,.action-bar-container .right-layout .st-custom-button:focus svg,.action-bar-container .right-layout .st-custom-button:hover svg{fill:#00adef}.st-btns .st-btn[data-network=blogger],.st-btns .st-btn[data-network=buffer],.st-btns .st-btn[data-network=delicious],.st-btns .st-btn[data-network=diaspora],.st-btns .st-btn[data-network=digg],.st-btns .st-btn[data-network=douban],.st-btns .st-btn[data-network=flipboard],.st-btns .st-btn[data-network=getpocket],.st-btns .st-btn[data-network=github],.st-btns .st-btn[data-network=googlebookmarks],.st-btns .st-btn[data-network=hackernews],.st-btns .st-btn[data-network=instapaper],.st-btns .st-btn[data-network=line],.st-btns .st-btn[data-network=livejournal],.st-btns .st-btn[data-network=mailru],.st-btns .st-btn[data-network=medium],.st-btns .st-btn[data-network=meneame],.st-btns .st-btn[data-network=odnoklassniki],.st-btns .st-btn[data-network=quora],.st-btns .st-btn[data-network=qzone],.st-btns .st-btn[data-network=reddit],.st-btns .st-btn[data-network=refind],.st-btns .st-btn[data-network=renren],.st-btns .st-btn[data-network=skype],.st-btns .st-btn[data-network=soundcloud],.st-btns .st-btn[data-network=spotify],.st-btns .st-btn[data-network=surfingbird],.st-btns .st-btn[data-network=telegram],.st-btns .st-btn[data-network=twitch],.st-btns .st-btn[data-network=vk],.st-btns .st-btn[data-network=wordpress],.st-btns .st-btn[data-network=xing],.st-btns .st-btn[data-network=yahoomail],.st-btns .st-btn[data-network=yelp],.st-btns .st-btn[data-network=youtube]{display:none!important}.st-close{left:14px!important;right:auto!important}.st-btns{bottom:auto!important}.listing-banner{display:flex;align-items:stretch;position:relative;height:700px;height:calc((100vw - 500px)/16*9)}.listing-banner .listing-info{width:500px;min-width:500px;background:radial-gradient(circle,#000 60%,#000 100%);z-index:2}.listing-banner .listing-info .listing-info-container{position:relative;top:50%;padding:20px 30px;color:#fff;transform:translateY(-50%)}@media (max-width:767px){.listing-banner .listing-info .listing-info-container{padding:20px 10px}}.listing-banner .listing-info .listing-info-container h1{font-size:42px;line-height:1.15;color:#fff;margin-bottom:20px}.listing-banner .listing-info .listing-info-container h3{font-size:22px;font-weight:700;margin-bottom:24px}.listing-banner .listing-info .listing-info-container h3 span{display:block;font-size:inherit;font-weight:inherit;font-family:inherit}.listing-banner .listing-info .listing-info-container h3 .small{display:block;font-size:12px;padding-top:4px}.listing-banner .listing-info .listing-info-container h3 .small:hover{color:#00adef;text-decoration:none;cursor:pointer}.listing-banner .listing-info .listing-info-container h3 .display-price-converter{position:relative;background:none;border:none;height:36px;width:36px;cursor:pointer;border-radius:50%;vertical-align:middle}.listing-banner .listing-info .listing-info-container h3 .display-price-converter svg{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;fill:#fff;transform:translate(-50%,-50%)}.listing-banner .listing-info .listing-info-container h3 .display-price-converter:hover{background:#0d0d0d}@media (max-width:899px){.listing-banner .listing-info .listing-info-container .hc-title>a{min-height:0}}.listing-banner .listing-info .listing-info-container a{color:#fff}.listing-banner .listing-info .listing-info-container a:hover{color:#00adef;text-decoration:none}.listing-banner .listing-info .listing-info-container a.hc-button:hover{color:#fff}.listing-banner .listing-info .listing-info-container .listing-cta{padding-top:14px}.listing-banner .listing-info .listing-info-container .listing-cta a svg{display:none}.listing-banner .listing-info .listing-info-container .listing-feature-icons-container .listing-feature svg,.listing-banner .listing-info .listing-info-container .listing-feature-icons-container .listing-feature svg path{fill:#fff;width:24px;height:24px}.listing-banner .listing-info .listing-info-container .listing-feature-icons-container .listing-feature span{color:#fff}@media (max-width:767px){.listing-banner .listing-feature:before{left:100%}.listing-banner .listing-feature:after{left:65%}}.listing-banner .listing-carousel{height:100%;width:100%}.listing-banner .listing-carousel .swiper-slide .slide-image{height:100%}.listing-banner .listing-carousel .swiper-slide .swiper-slide-image-crop{height:100%;background-position:50%;background-size:cover;box-shadow:inset 0 -80px 80px -80px rgba(0,0,0,.7)}@media (max-width:1199px){.listing-banner .listing-carousel .swiper-slide .swiper-slide-image-crop{box-shadow:none}}.listing-banner .listing-carousel .swiper-slide .swiper-description{position:absolute;top:10px;left:0;right:0;text-align:center}.listing-banner .listing-carousel .swiper-slide .swiper-description span{margin:0;padding:10px;line-height:1;color:#fff;background:rgba(0,0,0,.4);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.listing-banner .listing-carousel .swiper-pagination{position:absolute;right:20px;bottom:8px;left:auto;width:auto;color:#fff;font-size:16px}@media (max-width:767px){.listing-banner .listing-carousel .swiper-pagination{display:none}}.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total{font-weight:700;margin:0;font-size:16px}@media (max-width:1199px){.listing-banner{flex-direction:column;height:auto}.listing-banner .listing-info{width:auto;height:auto;min-width:0;order:1}.listing-banner .listing-info .listing-info-container{top:0;transform:none}.listing-banner .listing-carousel{height:400px;height:56.25vw}}.listing-banner .listing-actions-small{position:static;margin-top:-24px}@media (min-width:1200px){.listing-banner .listing-actions-small{display:none}}@media (max-width:479px){.listing-banner .listing-actions-small{margin-top:-20px}}.listing-banner .listing-actions-large{margin-bottom:-6px;margin-left:-7px}@media (max-width:1199px){.listing-banner .listing-actions-large{display:none}}.property-documents{padding:30px 0 20px;margin-bottom:40px;margin-top:30px;background:#dbdbdb}.property-documents h3.hc-title{margin-bottom:40px}@media (max-width:767px){.property-documents{text-align:center}}.property-documents-loading{position:relative;height:200px}.property-documents-loading span.hc-button.hc-button-loading:before,.property-documents-loading span.hc-loader{border-left:4px solid transparent}.property-doc-categories{display:flex;align-items:stretch;flex-wrap:wrap}.property-doc-categories .property-document{position:relative;width:25%;padding-bottom:40px}@media (max-width:991px){.property-doc-categories .property-document{width:50%;margin-bottom:20px}}@media (max-width:767px){.property-doc-categories .property-document{width:100%}.property-doc-categories .property-document:last-child{margin-bottom:0}}.property-doc-categories .property-document h4{font-size:20px;color:#000;margin-bottom:4px}.property-doc-categories .property-document .property-document-files span{display:block;color:#58616d}.property-doc-categories .property-document .property-document-files p{margin-bottom:0}.property-doc-categories .property-document a,.property-doc-categories .property-document button{color:#000!important;background-color:transparent;border:1px solid #000;min-height:0}.property-doc-categories .property-document a:hover,.property-doc-categories .property-document button:hover{color:#fff!important;background-color:#000}.property-documents-modal .checkbox-summary{padding-left:10px;margin-bottom:0}.property-documents-modal .hc-error{border:1px solid #c0392b;border-radius:4px;padding:5px 0;text-align:center}.property-documents-modal .property-document-modal-submission{margin-top:10px}.property-documents-modal a{text-decoration:underline}#srchform .leftColSearch{display:flex;align-items:center;justify-content:space-between}#srchform{background:#fff}.search{background:#f7f7f7;padding-left:10px;padding-right:10px}.advanced-search{position:absolute;top:100%;right:0;width:520px;background:#f7f7f7;padding:20px;z-index:200;border:1px solid silver;border-top:none}.advanced-search .advanced-actions{display:none}@media (max-width:650px){.advanced-search{left:0;width:auto;height:calc(100vh - 95px);padding:0}.advanced-search .advanced-actions{display:block;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid silver;padding:10px}.advanced-search .advanced-actions button{width:100%}.advanced-search .empty-filters-title{padding:20px 10px;text-align:center}.advanced-search .scroll-container{max-height:calc(100vh - 209px);padding:10px 10px 60px;overflow:auto}}.advanced-search .small-container{margin:0 auto;max-width:800px}.advanced-search .advanced-filter-row{margin-bottom:20px}.advanced-search .advanced-filter-row .label{display:block;color:silver;margin-bottom:4px}@media (max-width:767px){.advanced-search .advanced-filter-row .hc-grid-sm-12{margin-top:20px}}.advanced-search .search-type-tabs{border-bottom:1px solid silver}.advanced-search .search-type-tabs button{flex:1;text-align:center;padding:10px;margin:0;font-weight:700;color:silver;background:#f7f7f7;border-radius:0;transition:background .2s,color .2s}.advanced-search .search-type-tabs button:after{background:#00adef}.advanced-search .search-type-tabs button.active{color:#fff}@media (max-width:650px){.search-button-item{display:none}}.search-controls{position:relative;position:sticky;top:0;left:0;right:0;background:#fff;border-top:1px solid silver;z-index:90}@media (max-width:991px){.search-controls{position:fixed}}.search-controls input[type=text]{transition:none}.search-controls .search-action button{display:block;width:100%;padding:11px 0}.search-controls .search-button{height:45px;width:100%;border-radius:0}.search-controls .select-input__control{border-radius:0!important}.search-controls .filter-button{width:100%;height:100%;background:#fff;border:1px solid silver;border-top:none;border-left:none;outline:none;transition:background .2s}.search-controls .filter-button.open,.search-controls .filter-button:hover{cursor:pointer;background:#f7f7f7}.search-controls .filter-button.open{border-bottom-color:transparent}@media (max-width:650px){.search-controls .filter-button.open{border-bottom-color:silver}}.search-controls .filter-button i{width:20px}.search-controls .filter-button .filter-icon:before{font-size:16px;content:"\f0b0"}.search-controls .filter-button .close-icon:before,.search-controls .filter-button .filter-icon:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-weight:bolder}.search-controls .filter-button .close-icon:before{font-size:20px;content:"\f00d"}.action-bar-container .right-layout .st-custom-button .search-controls .filter-button span,.clearing-sale-popup .swiper-pagination .search-controls .filter-button span.swiper-pagination-current,.clearing-sale-popup .swiper-pagination .search-controls .filter-button span.swiper-pagination-total,.featured-properties-container .search-controls .filter-button span.swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates .search-controls .filter-button span,.hc-pagination .search-controls .filter-button span.page-counter,.header .header-container .search-controls .filter-button .header-menu>div[data-myaccountcontrol]>span,.listing-banner .listing-carousel .swiper-pagination .search-controls .filter-button span.swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .search-controls .filter-button span.swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description .search-controls .filter-button span,.os-search-map .os-search-results .office-view .title .search-controls .filter-button span,.os-search-map .os-search-results .result-list .search-controls .filter-button span.result-list-category,.save-search #saveSearch .search-controls .filter-button span.loginMessage,.search-control .dropdown-content .search-controls .filter-button span.label,.search-controls .filter-button .action-bar-container .right-layout .st-custom-button span,.search-controls .filter-button .clearing-sale-popup .swiper-pagination span.swiper-pagination-current,.search-controls .filter-button .clearing-sale-popup .swiper-pagination span.swiper-pagination-total,.search-controls .filter-button .featured-properties-container span.swiper-pagination-similar,.search-controls .filter-button .featured-properties .featured .content-center .open-home-auction-dates span,.search-controls .filter-button .hc-pagination span.page-counter,.search-controls .filter-button .header .header-container .header-menu>div[data-myaccountcontrol]>span,.search-controls .filter-button .listing-banner .listing-carousel .swiper-pagination span.swiper-pagination-current,.search-controls .filter-button .listing-banner .listing-carousel .swiper-pagination span.swiper-pagination-total,.search-controls .filter-button .listing-banner .listing-carousel .swiper-slide .swiper-description span,.search-controls .filter-button .listing-type-select .select-input__placeholder span,.search-controls .filter-button .os-search-map .os-search-results .office-view .title span,.search-controls .filter-button .os-search-map .os-search-results .result-list span.result-list-category,.search-controls .filter-button .property-types .select-input__placeholder span,.search-controls .filter-button .save-search #saveSearch span.loginMessage,.search-controls .filter-button .search-control .dropdown-content span.label,.search-controls .filter-button .similar-properties span.swiper-pagination-similar,.search-controls .filter-button span.hc-button,.search-controls .filter-button span.hc-link,.search-controls .filter-button span.hc-text,.search-controls .filter-button span.hc-tooltip[data-tooltip]:before,.search-controls .filter-button span.select-input__option,.search-controls .filter-button span.select-input__placeholder,.search-controls .filter-button span.select-input__single-value,.search-controls .listing-type-select .select-input__placeholder .filter-button span,.search-controls .property-types .select-input__placeholder .filter-button span,.similar-properties .search-controls .filter-button span.swiper-pagination-similar{padding-left:4px;margin-bottom:0;line-height:14px}.search-controls .search-control-children>div:not(:first-child) .location-search-input__control{border-left:none}.search-controls .search-control-children>div:not(:first-child) .dropdown-content .location-search-input__control{border-left:1px solid #ccc}.search-controls .location-search-input__value-container{padding:3px 8px}.search-controls .listing-type-select .select-input__placeholder span.has-value,.search-controls .property-types .select-input__placeholder span.has-value,.search-controls .select-input__single-value{color:#111;font-weight:700}.search-controls .listing-type-select .select-input__control,.search-controls .property-types .select-input__control{border-left:none;border-top:none;transition:background .2s;will-change:background;cursor:pointer}.search-controls .listing-type-select .select-input__control .select-input__value-container,.search-controls .property-types .select-input__control .select-input__value-container{padding:3px 8px}.search-controls .listing-type-select .select-input__control:hover,.search-controls .property-types .select-input__control:hover{border-color:silver;box-shadow:none;background:#f7f7f7}.search-controls .listing-type-select .select-input__control.select-input__control--is-focused,.search-controls .property-types .select-input__control.select-input__control--is-focused{border-color:silver;box-shadow:none}.search-controls .listing-type-select .select-input__control.select-input__control--menu-is-open,.search-controls .property-types .select-input__control.select-input__control--menu-is-open{background:#f7f7f7}.search-controls .location-search-input__control{border-radius:0!important}.search-controls .location-search .location-search-input__control{border-left:none;border-top:none;transition:background .2s;will-change:background;cursor:pointer}.search-controls .location-search .location-search-input__control .location-search-input__value-container{padding:3px 8px}.search-controls .location-search .location-search-input__control:hover{border-color:silver;box-shadow:none;background:#f7f7f7}.search-controls .location-search .location-search-input__control.location-search-input__control--is-focused{border-color:silver;box-shadow:none}.search-controls .location-search .location-search-input__control.location-search-input__control--menu-is-open{background:#f7f7f7}div.search-map-container{position:relative;padding-right:0}div.search-map-container #search-results-map{position:sticky;top:44px;left:0;right:0;height:500px;height:calc(100vh - 44px)}div.search-map-container #search-results-map #map-container,div.search-map-container #search-results-map .mk-map-view{height:100%;width:100%}div.search-map-container #search-results-map .map-container-loading{top:26px;left:26px;z-index:10}div.search-map-container #map-container-point-popup{position:absolute;display:none;background:#fff;width:100px;height:100px}div.search-map-container #map-container-point-popup.open{display:block}div.search-map-container .mobile-map-control{display:none;position:fixed;padding:0;text-align:right;right:100%;top:50%;background:none;border:none;outline:none;min-width:0;width:36px;transform:translateY(-50%);transform-origin:center center;z-index:89}div.search-map-container .mobile-map-control small{position:absolute;top:59px;right:-2px;transform:rotate(270deg);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;z-index:1}div.search-map-container .mobile-map-control svg{height:130px;width:auto;transform:rotate(180deg)}div.search-map-container .mobile-map-control svg path{fill:#000}div.search-map-container .mobile-map-control:after,div.search-map-container .mobile-map-control:before{position:absolute;z-index:1;right:22px;content:""}div.search-map-container .mobile-map-control:before{top:54px;width:2px;height:14px;background:#fff;transform:rotate(45deg)}div.search-map-container .mobile-map-control:after{top:63px;width:2px;height:14px;background:#fff;transform:rotate(135deg)}@media (max-width:991px){div.search-map-container{position:fixed;padding-left:0;padding-right:0;bottom:0;width:100%;max-width:none;transform:translateX(100%);background:#fff;z-index:89}div.search-map-container .mobile-map-control{display:block}div.search-map-container #search-results-map{position:relative;height:100%;top:0}}div.search-map-container.mobile-search-map-active{transform:translateX(0)}div.search-map-container.mobile-search-map-active .mobile-map-control{left:0;transform:rotate(180deg) translateY(50%)}@media (max-width:991px){#srchform{display:none}}@keyframes fadein{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.gmap-multi-marker{height:40px;width:35px;background:url(/Images/map-property-cluster.png) no-repeat 50%;transform-origin:bottom center;animation:fadein .3s}.gmap-multi-marker span{display:block;text-align:center;color:#fff;padding-top:10px}.gmap-single-marker{width:39px;height:60px;cursor:pointer;background:url(/Images/Harcourts-marker.png) 50% no-repeat;transform-origin:bottom center;animation:fadein .3s}.gm-style-iw-c{border-radius:0!important}.gm-style-iw-c,.gm-style-iw-t:after{left:6px!important}.gm-style-iw>button{display:none!important}.gm-style-iw-d{overflow:hidden!important}.gm-style-iw{padding:0!important}.search-item{margin-bottom:20px}.search-item .search-item-container{position:relative;display:flex;flex-direction:column;justify-content:stretch;height:100%;background:#f7f7f7;box-shadow:0 0 0 0 rgba(0,0,0,.1);transition:background .2s,box-shadow .2s;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.search-item .search-item-container .search-item-banner{position:absolute;top:0;left:0;padding:10px;color:#fff;font-size:12px;font-weight:700;line-height:1;background:#000;text-transform:uppercase;z-index:2;opacity:.85}.search-item .search-item-container .search-item-banner.sold-banner,.search-item .search-item-container .search-item-banner.underoffer-banner{background:#00adef}.search-item .search-item-container .search-item-shortlist{position:absolute;top:4px;right:0;min-width:0;min-height:0}.search-item .search-item-container .search-item-shortlist svg{width:24px;height:24px}.search-item .search-item-container .border-bottom-container{position:absolute;bottom:0;left:0;right:0;height:2px;overflow:hidden}.search-item .search-item-container .border-bottom-container .bottom-border{position:absolute;bottom:-2px;left:0;right:0;height:0;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#000 0,#000 6.66667rem) 10;transition:transform .2s}.search-item .search-item-container:hover{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);z-index:1}.search-item .search-item-container:hover .search-item-images .swiper-button-next,.search-item .search-item-container:hover .search-item-images .swiper-button-prev{opacity:1}.search-item .search-item-container:hover .border-bottom-container .bottom-border{transform:translateY(-2px)}@media (hover:none) and (pointer:coarse){.search-item .search-item-container .search-item-images .swiper-button-next,.search-item .search-item-container .search-item-images .swiper-button-prev{opacity:1}}@media (hover:none) and (pointer:fine){.search-item .search-item-container .search-item-images .swiper-button-next,.search-item .search-item-container .search-item-images .swiper-button-prev{opacity:1}}@media (hover:hover) and (pointer:coarse){.search-item .search-item-container .search-item-images .swiper-button-next,.search-item .search-item-container .search-item-images .swiper-button-prev{opacity:1}}.search-results h1{color:#000;margin-bottom:0;margin-top:24px}.search-results .search-info{margin-top:14px;margin-bottom:20px;align-items:center;justify-content:space-between}.search-results .search-info .total-count{color:#58616d;margin-top:0}.search-results .search-info .search-results-sort span{color:#58616d}.search-results .search-info .search-results-sort select{background:none;font-weight:700;color:#000;border-radius:4px;padding:2px 6px;border:1px solid transparent;transition:box-shadow .2s,border .2s;will-change:box-shadow,border;margin-bottom:0;min-height:0}.search-results .search-info .search-results-sort select:focus,.search-results .search-info .search-results-sort select:hover{border:1px solid #00adef;box-shadow:0 0 0 .2rem rgba(0,173,239,.5)}.bottom-total,.top-total{margin-bottom:0}.save-search{align-items:center;justify-content:space-between;border-radius:4px;color:#fff;padding:20px 30px;background:#00adef;margin-bottom:40px;margin-left:0;margin-right:0}.save-search p{color:#fff;margin-bottom:0}@media (max-width:991px){.save-search p{margin-bottom:20px;text-align:center}}.save-search #saveSearch .save{margin-top:0;float:none}.save-search #saveSearch .loginMessage{color:#fff;height:auto;margin-bottom:0;padding:2px 10px;float:none}@media (max-width:991px){.save-search #saveSearch .loginMessage{text-align:center}}.save-search #saveSearch .loginMessage a{color:#fff}.provided-by-search-results{padding-bottom:0;margin-bottom:0;font-weight:700}.disclaimer-info-search-results{display:flex;flex-direction:column;margin-top:-20px;margin-bottom:20px;padding:14px;text-align:center;border-radius:4px}@media (min-width:768px){.disclaimer-info-search-results{text-align:start}}.action-bar-container .right-layout .st-custom-button .disclaimer-info-search-results span,.clearing-sale-popup .swiper-pagination .disclaimer-info-search-results .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .disclaimer-info-search-results .swiper-pagination-total,.disclaimer-info-search-results #toasts>.toast>p,.disclaimer-info-search-results .action-bar-container .right-layout .st-custom-button span,.disclaimer-info-search-results .clearing-sale-popup .swiper-pagination .swiper-pagination-current,.disclaimer-info-search-results .clearing-sale-popup .swiper-pagination .swiper-pagination-total,.disclaimer-info-search-results .featured-properties-container .swiper-pagination-similar,.disclaimer-info-search-results .featured-properties .featured .content-center .open-home-auction-dates span,.disclaimer-info-search-results .featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.disclaimer-info-search-results .featured-properties .featured .content-center address,.disclaimer-info-search-results .footer-ctas .cta-container .cta-content small,.disclaimer-info-search-results .hc-button,.disclaimer-info-search-results .hc-link,.disclaimer-info-search-results .hc-pagination .page-counter,.disclaimer-info-search-results .hc-text,.disclaimer-info-search-results .hc-tooltip[data-tooltip]:before,.disclaimer-info-search-results .header .header-container .header-menu>div[data-myaccountcontrol]>span,.disclaimer-info-search-results .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.disclaimer-info-search-results .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.disclaimer-info-search-results .listing-banner .listing-carousel .swiper-slide .swiper-description span,.disclaimer-info-search-results .location-search-input__input>input[type=text],.disclaimer-info-search-results .os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.disclaimer-info-search-results .os-search-map .os-search-results .office-view .title span,.disclaimer-info-search-results .os-search-map .os-search-results .result-list .result-list-category,.disclaimer-info-search-results .save-search #saveSearch .loginMessage,.disclaimer-info-search-results .save-search #saveSearch .loginMessage a,.disclaimer-info-search-results .search-control .dropdown-content .label,.disclaimer-info-search-results .search-controls .listing-type-select .select-input__placeholder span,.disclaimer-info-search-results .search-controls .property-types .select-input__placeholder span,.disclaimer-info-search-results .select-input__input>input[type=text],.disclaimer-info-search-results .select-input__option,.disclaimer-info-search-results .select-input__placeholder,.disclaimer-info-search-results .select-input__single-value,.disclaimer-info-search-results .similar-properties .swiper-pagination-similar,.featured-properties-container .disclaimer-info-search-results .swiper-pagination-similar,.featured-properties .featured .content-center .disclaimer-info-search-results address,.featured-properties .featured .content-center .open-home-auction-dates .disclaimer-info-search-results span,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .disclaimer-info-search-results .phone-number,.footer-ctas .cta-container .cta-content .disclaimer-info-search-results small,.hc-pagination .disclaimer-info-search-results .page-counter,.header .header-container .disclaimer-info-search-results .header-menu>div[data-myaccountcontrol]>span,.listing-banner .listing-carousel .swiper-pagination .disclaimer-info-search-results .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .disclaimer-info-search-results .swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description .disclaimer-info-search-results span,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .disclaimer-info-search-results .phone-number,.os-search-map .os-search-results .office-view .title .disclaimer-info-search-results span,.os-search-map .os-search-results .result-list .disclaimer-info-search-results .result-list-category,.save-search #saveSearch .disclaimer-info-search-results .loginMessage,.save-search #saveSearch .loginMessage .disclaimer-info-search-results a,.search-control .dropdown-content .disclaimer-info-search-results .label,.search-controls .listing-type-select .select-input__placeholder .disclaimer-info-search-results span,.search-controls .property-types .select-input__placeholder .disclaimer-info-search-results span,.similar-properties .disclaimer-info-search-results .swiper-pagination-similar{margin-bottom:0}.listing-information-provider-search-results{display:flex;flex-direction:column;margin-bottom:10px}.harcourtsMlsOfficeDetails{font-size:10px;position:absolute;bottom:3px;left:20px}@media (min-width:768px){.harcourtsMlsOfficeDetails{bottom:6px;left:24px}}.harcourtsMlsOfficeDetails span{margin-right:10px;color:#58616d}.search-item-images{position:relative;height:13vw;min-height:13vw;overflow:hidden}.search-item-images .swiper-slide>.swiper-lazy{display:none}.search-item-images .swiper-slide.swiper-slide-active>.swiper-lazy,.search-item-images .swiper-slide.swiper-slide-next>.swiper-lazy,.search-item-images .swiper-slide.swiper-slide-prev>.swiper-lazy{display:block}@media (max-width:1199px){.search-item-images{height:16vw;min-height:16vw}}@media (max-width:991px){.search-item-images{height:18vw;min-height:18vw}}@media (max-width:767px){.search-item-images{height:26vw;min-height:26vw}}@media (max-width:479px){.search-item-images{height:50vw;min-height:50vw}}.search-item-images .swiper-button-next,.search-item-images .swiper-button-prev{position:absolute;width:40px;height:100%;top:0;bottom:0;margin-top:0;background:none;outline:none;border:none;opacity:0;transition:opacity .2s}.search-item-images .swiper-button-next:after,.search-item-images .swiper-button-next:before,.search-item-images .swiper-button-prev:after,.search-item-images .swiper-button-prev:before{display:block;position:absolute;height:4px;width:18px;background:#fff;content:""}.search-item-images .swiper-button-prev{left:0;right:auto}.search-item-images .swiper-button-prev:before{left:10px;top:50%;transform:rotate(45deg);transform-origin:left center;margin-top:-2px}.search-item-images .swiper-button-prev:after{left:10px;top:50%;transform:rotate(315deg);transform-origin:left center}.search-item-images .swiper-button-next{right:0;left:auto}.search-item-images .swiper-button-next:before{right:10px;top:50%;transform:rotate(45deg);transform-origin:right center}.search-item-images .swiper-button-next:after{right:10px;top:50%;transform:rotate(315deg);transform-origin:right center;margin-top:-2px}.search-item-images .swiper-slide{height:100%}.search-item-images .swiper-slide>div{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.search-item-content{position:relative;height:100%;padding:20px 20px 30px}.search-item-content h2,.search-item-content h2>a{color:#000;line-height:1;font-size:18px;font-weight:400;white-space:nowrap;min-height:0;margin-bottom:0}.search-item-content h2>a{display:block;line-height:1.3}.os-search-map .os-search-results .office-card .search-item-content .phone-number,.search-item-content .os-search-map .os-search-results .office-card .phone-number,.search-item-content address{font-size:12px;font-style:normal;margin-bottom:10px}.search-item-content p{color:#000;font-weight:700;font-size:14px;margin-bottom:10px}.search-item-content .listing-feature-icons-container{bottom:14px;left:20px;min-height:34px}@media (max-width:767px){.search-item-content .listing-feature-icons-container{display:block}}.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature{margin-right:12px}.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature svg{width:20px;height:20px}.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature svg,.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature svg path{fill:#000}.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature span{color:#000}.search-item-content .icons-and-logo-container{display:flex;justify-content:space-between}@media (max-width:991px){.search-item-content .icons-and-logo-container{display:block}}.search-item-content .mls-logo-small{max-width:80px;height:auto}.search-item-content .provider-names{display:flex;flex-grow:1;justify-content:space-between}.search-item-content .provider-labels{margin:0;font-size:10px;color:#58616d}.search-item-content .brand-logo{display:inline-block;margin-right:-8px;position:absolute;bottom:8px;right:18px}.search-item-content .brand-logo img{height:16px;width:auto}.search-control{position:relative}.search-control.dropped-down>button{background:#f7f7f7;border-bottom:1px solid transparent}.search-control button{display:flex;align-items:center;justify-content:space-between;margin:0;width:100%;height:45px;padding:0 12px;border-radius:0;border:1px solid silver;border-top:none;border-left:none;background:transparent;cursor:pointer;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;color:#959595;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s,border .2s;will-change:box-shadow,border;font-size:14px}.search-control button:hover{background:#f7f7f7}.search-control button .icon-label-wrap{display:flex;align-items:center}.search-control button svg.icon{height:20px;width:20px;margin-right:4px;fill:#959595}.search-control button svg.arrow{margin-left:4px;fill:#00adef;height:18px;width:18px;margin-top:-4px;pointer-events:none}.search-control button span{color:#959595}.search-control button .has-value svg{fill:#111}.search-control button .has-value span{color:#111;font-weight:700}.search-control .dropdown-content{position:absolute;top:100%;left:-1px;min-width:320px;padding:10px;z-index:99;background:#f7f7f7;border:1px solid silver;border-top:none;box-shadow:0 4px 5px 0 rgba(13,22,38,.1)}.search-control .dropdown-content.right-placement{left:auto;right:-1px}.search-control .dropdown-content .label{color:#959595;-ms-user-select:none;user-select:none}.search-control .additional-button-border{position:absolute;top:100%;left:0;right:0;border-bottom:1px solid silver;z-index:95}.search-control .close-background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:98;cursor:pointer}.body-text .favouriteSearchesNew{width:100%}.body-text .favouriteSearchesNew.favouriteSearches .search{border:1px solid #eee;box-shadow:0 10px 10px -5px #aaa}.favouriteSearchesNew{width:350px}@media (max-width:400px){.favouriteSearchesNew{width:100%}}.favouriteSearchesNew.favouriteSearches .search{border:none;box-shadow:none}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer{display:block}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .savedSearchName{width:100%}.social-media a{border-radius:50%;padding:10px;display:inline-block;background:#fff}.social-media div{margin-right:5px}.social-media td{display:inline-block}.social-media img{margin:0}.header-area .breadcrumb-container{position:relative;z-index:5;padding:30px 0 40px}@media (max-width:991px){.header-area .breadcrumb-container{text-align:center}}.header-area .breadcrumb-container>.hc-container{padding:0 20px}.header-area .breadcrumb-container .breadcrumbs-item{display:inline-block;text-decoration:none;appearance:none;background:transparent none;cursor:pointer;border-width:0;padding:0}.header-area .breadcrumb-container .breadcrumbs-item a{color:hsla(0,0%,100%,.8)}.header-area .breadcrumb-container .breadcrumbs-item a:hover{color:#fff}.header-area .breadcrumb-container .breadcrumbs-item:not(:last-child):after{content:"/\A0";cursor:text;color:hsla(0,0%,100%,.5);margin:0 4px}@media (min-width:1200px){.header-area .breadcrumb-container{padding-bottom:60px}}.org-unit-content{background:#f7f7f7;color:#58616d;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}@media (max-width:991px){.org-unit-content .hc-grid{justify-content:center}}.org-unit-content .tabs-nav-wrapper{background:#ebf4fa}@media (max-width:991px){.org-unit-content .tabs-nav-wrapper{order:2}}@media (max-width:991px){.org-unit-content .tabbed-content{order:3}}.org-unit-content #for-sale-tab,.org-unit-content #meet-the-team-tab{width:100%}.org-unit-content .fadeInCard{animation:fadeInCard .2s linear}.org-unit-content .fadeOutCard{animation:fadeOutCard .2s linear}.org-unit-content .enquiry-container{padding:60px 20px;min-height:560px;height:auto;display:flex;align-items:center;flex-direction:column;position:relative}.org-unit-content .enquiry-container:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(/NewAssets/Images/Other/tiny-squares.png);z-index:0}.org-unit-content .enquiry-container:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(188,220,242,.8);z-index:1}.org-unit-content .enquiry-container #enquiry-form-mount{width:100%;max-width:768px;position:relative;z-index:2}.org-unit-content .enquiry-container input,.org-unit-content .enquiry-container textarea{background:hsla(0,0%,100%,.7)}.org-unit-content .enquiry-container input:-ms-input-placeholder,.org-unit-content .enquiry-container textarea:-ms-input-placeholder{color:rgba(0,0,0,.5)}.org-unit-content .enquiry-container input::placeholder,.org-unit-content .enquiry-container textarea::placeholder{color:rgba(0,0,0,.5)}.org-unit-content .enquiry-container .form-item-row{flex-wrap:wrap}.org-unit-content .enquiry-container .hc-recaptcha{padding-right:20px;flex:0 0 auto}.org-unit-content .enquiry-container button{flex:1 1 250px}.org-unit-content .enquiry-container h2{font-size:42px;font-weight:bolder;color:#000;position:relative;z-index:2}.tabcontent{display:none}.tabcontent.padded-tab-content{padding-top:20px}.tabcontent.active{display:block}.search-info{margin-top:14px;margin-bottom:20px;align-items:center;justify-content:space-between}.tabs-staff-filter{display:flex;flex-direction:column}.tabs-staff-filter .filter-button{margin:0;background:transparent;color:#000;cursor:pointer;border:none;transition:all .2s ease-in-out;will-change:background,color}.tabs-staff-filter .filter-button:hover{color:#00adef}.tabs-staff-filter .filter-button.active-button{background:#e4e4e4;font-weight:700}.tabs-staff-filter .filter-button:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}@media (min-width:768px){.tabs-staff-filter{flex-direction:row;flex-wrap:wrap}.tabs-staff-filter .filter-button{padding:10px 20px;border-radius:4px}}.bottom-total{margin-top:-10px;padding-bottom:40px;text-align:center}@keyframes fadeInCard{0%{opacity:0;transform:translate3d(-100%,0,0);visibility:hidden}50%{opacity:.5;transform:translate3d(-50%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes fadeOutCard{0%{opacity:1;transform:translateZ(0)}50%{opacity:.5;transform:translate3d(50%,0,0)}to{opacity:0;transform:translate3d(100%,0,0)}}.staff-list{display:flex;justify-content:space-between;flex-wrap:wrap}.staff-card{background-color:#fff;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;padding:24px;margin:10px 0;border-radius:4px;box-shadow:0 3px 6px -1px rgba(0,0,0,.15);width:49%;width:calc(50% - 10px)}.staff-card h4{margin:-2px 0 4px;line-height:1}.staff-card .license-info{font-size:8pt;margin-top:-3px;padding-bottom:0;color:#58616d}.staff-card .user-information{display:block}.staff-card .user-title{padding-bottom:0;text-transform:uppercase;font-size:9pt}.staff-card .inline-links{margin-bottom:0;display:inline-block}.staff-card .link-separator{padding:0 5px}@media (max-width:930px){.staff-card{width:100%}}.staff-card .contact-details{padding:10px 0}.staff-card .contact-details li{padding-right:14px;display:inline-block}.staff-card .contact-details li>a:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f095";margin-right:6px;vertical-align:middle}@media (max-width:991px){.staff-card .contact-details li{display:block}}.staff-card .contact-details .email-address{word-break:break-all}.staff-card .contact-details .email-address a:before{content:"\f0e0"}.staff-card .photo-and-details{display:flex;flex-direction:column;text-align:center;align-items:center}@media (min-width:480px){.staff-card .photo-and-details{flex-direction:row;text-align:left}}.staff-card .staff-member-photo-link,.staff-card .staff-member-photo-placeholder{position:relative;height:120px;width:120px;display:block;border-radius:50%;margin:0 0 14px;overflow:hidden;background-color:#fafafa}.staff-card .staff-member-photo-link>span,.staff-card .staff-member-photo-placeholder>span{background-repeat:no-repeat;background-size:cover;background-position:top;display:block;height:100%;width:100%;position:relative;z-index:1}@media (min-width:480px){.staff-card .staff-member-photo-link,.staff-card .staff-member-photo-placeholder{margin:0 20px 0 0}}.staff-member-photo-placeholder:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f007";position:absolute;width:40px;height:40px;text-align:center;top:50%;left:50%;z-index:0;font-size:40px;margin-left:-20px;margin-top:-20px}.office-details{text-align:center}.office-details h3,.office-details h4{font-size:18px;margin-bottom:0;font-weight:400;color:#000}.office-details .os-search-map .os-search-results .office-card .phone-number,.office-details address,.os-search-map .os-search-results .office-card .office-details .phone-number{font-style:normal;margin-top:14px;margin-bottom:14px;color:#58616d}.office-details .link-spacing{padding:0 6px}.profile-page-header{padding-bottom:14px;background-color:#fff;background:radial-gradient(circle,#fff 60%,#f5f5f5 100%)}.profile-page-header h1,.profile-page-header h3,.profile-page-header p,.profile-page-header small{color:#000}.profile-page-header .main-panel-content{padding:0 30px}.profile-page-header .franchise-name{margin-bottom:14px}.profile-page-header .legal-logo-container{display:block;margin-bottom:14px}@media (min-width:768px){.profile-page-header .legal-logo-container{display:flex;align-items:center}}.profile-page-header .license-info{color:#8095a4;font-size:9pt}@media (min-width:768px){.profile-page-header .license-info{order:2;margin-left:20px}}.profile-page-header .harcourts-logo{width:auto;height:20px;margin-top:30px}@media (min-width:768px){.profile-page-header .harcourts-logo{margin-top:0;order:1}}.profile-page-header .harcourts-logo img{height:100%;width:auto}.profile-page-header .harcourts-logo svg{width:70px;height:15px}.profile-page-header .harcourts-logo svg .c-logo__path--secondary{fill:#00adef}.profile-page-header .harcourts-logo svg .c-logo__path--primary,.profile-page-header .harcourts-logo svg path.c-logo__path{fill:#000}.profile-page-header .address{display:block;margin:0 0 14px;color:#000}.os-search-map .os-search-results .office-card .profile-page-header .address .phone-number,.profile-page-header .address .os-search-map .os-search-results .office-card .phone-number,.profile-page-header .address address{display:flex;align-items:center;padding:0;margin:0;font-style:normal}.os-search-map .os-search-results .office-card .profile-page-header .address .phone-number:before,.profile-page-header .address .os-search-map .os-search-results .office-card .phone-number:before,.profile-page-header .address address:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f5a0";font-size:30px;margin:4px 10px 0 0}.profile-page-header .address svg{width:32px;height:auto}.profile-page-header .address:hover,.profile-page-header .address:hover .address-string{color:#00adef}.profile-page-header .address-string{margin-bottom:0;padding:0 0 0 14px;line-height:1.3em;transition:all .2s ease-in-out}.profile-page-header .contact-text{padding:0}@media (max-width:767px){.profile-page-header .contact-button-container{display:none}}.profile-page-header .contact-button{width:80%;margin:14px auto 30px}@media (min-width:768px){.profile-page-header .contact-button{width:50%}}@media (min-width:1200px){.profile-page-header .contact-button{width:30%;margin:28px 0 60px}}.profile-page-header .details-container{max-width:700px;padding:14px 0}@media (max-width:767px){.profile-page-header .contact-button-container{text-align:center}}.header-container .contact-button-container{padding-top:20px}.profile-page-header .contact-details{white-space:nowrap;margin:0 0 14px}.profile-page-header .contact-details li{display:flex}.profile-page-header .contact-details a{padding:0;color:#000;display:block;max-width:100%;text-overflow:ellipsis;overflow:hidden;min-height:0}.profile-page-header .contact-details a:hover{color:#00adef}.profile-page-header .contact-details label{color:#000;min-width:80px;padding-right:10px}@media (max-width:767px){.profile-page-header .contact-details{width:100%}.profile-page-header .contact-details a{min-height:none}.profile-page-header .contact-details label{display:none}.profile-page-header .contact-details .phone-number:before{content:"P: "}.profile-page-header .contact-details .fax-number:before{content:"F: "}.profile-page-header .contact-details .email-address:before{content:"E: "}.profile-page-header .contact-details .web-address:before{content:"W: "}}.action-bar-container .right-layout .st-custom-button .staff-main-panel span,.clearing-sale-popup .swiper-pagination .staff-main-panel .swiper-pagination-current,.clearing-sale-popup .swiper-pagination .staff-main-panel .swiper-pagination-total,.featured-properties-container .staff-main-panel .swiper-pagination-similar,.featured-properties .featured .content-center .open-home-auction-dates .staff-main-panel span,.featured-properties .featured .content-center .os-search-map .os-search-results .office-card .staff-main-panel .phone-number,.featured-properties .featured .content-center .staff-main-panel address,.footer-ctas .cta-container .cta-content .staff-main-panel small,.hc-pagination .staff-main-panel .page-counter,.header .header-container .staff-main-panel .header-menu>div[data-myaccountcontrol]>span,.listing-banner .listing-carousel .swiper-pagination .staff-main-panel .swiper-pagination-current,.listing-banner .listing-carousel .swiper-pagination .staff-main-panel .swiper-pagination-total,.listing-banner .listing-carousel .swiper-slide .swiper-description .staff-main-panel span,.os-search-map .os-search-results .office-card .featured-properties .featured .content-center .staff-main-panel .phone-number,.os-search-map .os-search-results .office-view .title .staff-main-panel span,.os-search-map .os-search-results .result-list .staff-main-panel .result-list-category,.save-search #saveSearch .loginMessage .staff-main-panel a,.save-search #saveSearch .staff-main-panel .loginMessage,.search-control .dropdown-content .staff-main-panel .label,.search-controls .listing-type-select .select-input__placeholder .staff-main-panel span,.search-controls .property-types .select-input__placeholder .staff-main-panel span,.similar-properties .staff-main-panel .swiper-pagination-similar,.staff-main-panel #toasts>.toast>p,.staff-main-panel .action-bar-container .right-layout .st-custom-button span,.staff-main-panel .clearing-sale-popup .swiper-pagination .swiper-pagination-current,.staff-main-panel .clearing-sale-popup .swiper-pagination .swiper-pagination-total,.staff-main-panel .featured-properties-container .swiper-pagination-similar,.staff-main-panel .featured-properties .featured .content-center .open-home-auction-dates span,.staff-main-panel .featured-properties .featured .content-center .os-search-map .os-search-results .office-card .phone-number,.staff-main-panel .featured-properties .featured .content-center address,.staff-main-panel .footer-ctas .cta-container .cta-content small,.staff-main-panel .hc-button,.staff-main-panel .hc-link,.staff-main-panel .hc-pagination .page-counter,.staff-main-panel .hc-text,.staff-main-panel .hc-title,.staff-main-panel .hc-tooltip[data-tooltip]:before,.staff-main-panel .header .header-container .header-menu>div[data-myaccountcontrol]>span,.staff-main-panel .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-current,.staff-main-panel .listing-banner .listing-carousel .swiper-pagination .swiper-pagination-total,.staff-main-panel .listing-banner .listing-carousel .swiper-slide .swiper-description span,.staff-main-panel .location-search-input__input>input[type=text],.staff-main-panel .os-search-map .os-search-results .office-card .featured-properties .featured .content-center .phone-number,.staff-main-panel .os-search-map .os-search-results .office-view .title span,.staff-main-panel .os-search-map .os-search-results .result-list .result-list-category,.staff-main-panel .save-search #saveSearch .loginMessage,.staff-main-panel .save-search #saveSearch .loginMessage a,.staff-main-panel .search-control .dropdown-content .label,.staff-main-panel .search-controls .listing-type-select .select-input__placeholder span,.staff-main-panel .search-controls .property-types .select-input__placeholder span,.staff-main-panel .select-input__input>input[type=text],.staff-main-panel .select-input__option,.staff-main-panel .select-input__placeholder,.staff-main-panel .select-input__single-value,.staff-main-panel .similar-properties .swiper-pagination-similar,.staff-main-panel strong{color:#000}@media (max-width:767px){.staff-main-panel strong{display:none}}.staff-main-panel .staff-member-name{margin-bottom:14px;text-align:center}@media (min-width:768px){.staff-main-panel .staff-member-name{text-align:left}}.staff-main-panel .position-and-org-unit{margin-bottom:20px;text-align:center}@media (min-width:768px){.staff-main-panel .position-and-org-unit{text-align:left}}.staff-main-panel .contact-button{margin-bottom:14px;color:#fff}@media (min-width:992px){.staff-main-panel .contact-button{display:none}}.staff-main-panel .harcourts-logo{width:auto;height:20px;margin-bottom:20px}.staff-main-panel .harcourts-logo img{height:100%;width:auto}@media (min-width:992px){.staff-main-panel .space-between{justify-content:space-between}}.staff-main-panel .text-content{margin-top:20px}@media (max-width:767px){.staff-main-panel .text-content{margin-top:0}}.staff-main-panel .details-container{margin-top:10px}@media (max-width:767px){.staff-main-panel .details-container{margin-top:0}}.staff-main-panel .biography{word-wrap:break-word;overflow:hidden}.staff-main-panel .biography p{padding-bottom:10px}.staff-main-panel .hc-read-more-toggle .more-text .hc-link-arrow{transform:rotate(90deg)}.staff-main-panel .hc-read-more-toggle .less-text .hc-link-arrow{transform:rotate(-90deg)}.staff-main-panel .hc-read-more:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.staff-main-panel .contact-button-container{text-align:center}.staff-main-panel .enquiry-form{position:relative;padding:20px;margin:20px 0;background:#fff;border-radius:4px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.staff-main-panel .enquiry-form button{color:#fff}.staff-main-panel .enquiry-form h3{color:rgba(0,0,0,.9)}@media (min-width:768px){.staff-main-panel .enquiry-form{margin-top:20px}}.staff-main-panel .title-and-picture-wrapper{display:flex;flex-direction:column;align-items:center;margin:0;padding-bottom:20px}.staff-main-panel .title-and-picture-wrapper .staff-member-photo{position:relative;flex:0 0 120px;height:120px;width:120px;display:block;border-radius:50%;margin:0 0 14px;overflow:hidden;background-color:#fafafa;border:4px solid #fff;box-shadow:0 3px 6px -1px rgba(0,0,0,.15)}.staff-main-panel .title-and-picture-wrapper .staff-member-photo>span{background-repeat:no-repeat;background-size:cover;background-position:top;display:block;height:100%;width:100%;position:relative;z-index:1}.staff-main-panel .title-and-picture-wrapper .staff-member-photo.placeholder-profile-image:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f007";position:absolute;width:40px;height:40px;text-align:center;top:50%;left:50%;z-index:0;font-size:40px;margin-left:-20px;margin-top:-20px}@media (min-width:768px){.staff-main-panel .title-and-picture-wrapper{flex-direction:row}.staff-main-panel .title-and-picture-wrapper .staff-member-photo{margin-right:20px}}.staff-main-panel .title-and-picture-wrapper .title-and-picture{display:flex;flex-wrap:wrap}@media (max-width:767px){.staff-main-panel .title-and-picture-wrapper .title-wrapper{text-align:center}}.staff-main-panel .title-and-picture-wrapper a{color:#000;min-height:none}.staff-main-panel .title-and-picture-wrapper a:hover{color:#00adef}.staff-contact-details{display:flex;flex-wrap:wrap}@media (max-width:767px){.staff-contact-details{justify-content:center}}.profile-page-content-wrapper{background:#f7f7f7}.staff-main-panel .staff-contact-details{margin-bottom:14px;padding-left:0}.staff-main-panel .staff-contact-details>li{display:inline-block;margin:0 10px 10px 0}.staff-main-panel .staff-contact-details a{padding:0 14px;color:#000;max-width:100%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#fff;border-radius:50px;min-height:44px;line-height:44px}.staff-main-panel .staff-contact-details a:hover{color:#00adef}.staff-main-panel .staff-contact-details .contact-detail-item{display:flex;justify-content:center}@media (min-width:768px){.staff-main-panel .staff-contact-details .contact-detail-item{display:inline-block;justify-content:normal}}.staff-main-panel .staff-contact-details .social-media{display:flex;justify-content:center;text-align:center}.staff-main-panel .staff-contact-details .social-media div{margin-right:5px}.staff-main-panel .staff-contact-details .social-media a{border-radius:50%;padding:10px}.staff-main-panel .staff-contact-details .social-media td{display:inline-block}.staff-main-panel .staff-contact-details .social-media img{margin:0}.staff-main-panel .staff-contact-details .contact-text{font-weight:700}.staff-main-panel .staff-contact-details .contact-text:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f095";margin-right:4px;vertical-align:middle}.staff-main-panel .staff-contact-details .contact-text.email-address:before{content:"\f0e0"}.staff-main-panel .staff-contact-details .contact-text.web-address:before{content:"\f0ac"}@media (min-width:992px){.staff-main-panel .staff-contact-details>li{display:block;margin:0 0 4px}.staff-main-panel .staff-contact-details a{min-height:0;padding:6px 14px;line-height:normal}}.address-item{justify-content:center}@media (min-width:992px){.address-item{justify-content:normal}}@media (min-width:992px){.listing-container.listings-staff .search-item{flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:768px){.staff-container .tabbed-content{padding-right:0}}.profile-page-content-wrapper .bio-wrapper{background:#f7f7f7;color:#58616d;padding:30px 0;min-height:560px;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:992px){.profile-page-content-wrapper .bio-wrapper{padding:50px 0}}.profile-page-content-wrapper .bio-wrapper h2{color:#000;font-size:42px;line-height:50px;font-weight:700;margin-bottom:60px;text-align:center}.profile-page-content-wrapper .bio-wrapper p{line-height:1.3;font-size:16px;font-weight:400;padding:0 10px}.listing-staff-card{display:flex;align-items:center;margin-bottom:20px}.listing-staff-card .photo-container{width:70px;min-width:70px}.listing-staff-card .photo-container .photo{display:block;height:70px;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:top}.listing-staff-card .details-container{width:100%;padding-left:14px}.listing-staff-card .details-container .staff-name>a{font-size:18px}.listing-staff-card .details-container .license{display:block;color:silver;padding-bottom:0;margin-bottom:0;margin-top:-4px}.listing-staff-card .details-container .phone{display:flex;flex-wrap:wrap;align-items:center;margin-top:-2px;margin-bottom:0;white-space:nowrap}.listing-staff-card .details-container .phone>div{min-width:100px}.listing-staff-card .details-container .phone>div:not(:last-of-type){padding-right:6px}.listing-staff-card .details-container .phone>div a img,.listing-staff-card .details-container .phone>div span img{width:12px}@media (max-width:479px){.listing-staff-card .details-container .phone{display:block}.listing-staff-card .details-container .phone>div{padding-right:0}}.stars-container{display:inline-flex;margin-top:5px}.stars-container.tooltip-hidden:after,.stars-container.tooltip-hidden:before{display:none!important}.stars-container .stars-total,.stars-container .stars-value{display:flex;align-items:center;height:100%}.stars-container .stars-total svg{color:#eee}.stars-container .stars-value{position:absolute;top:0;left:0;bottom:0;overflow:hidden}.stars-container .stars-value svg{color:gold}.stars-container.star-size-small svg{display:block;width:14px;height:14px;min-width:14px;min-height:14px}.stars-container.star-size-medium svg{display:block;width:18px;height:18px;min-width:18px;min-height:18px}.stars-container.star-size-large{height:32px}.stars-container.star-size-large svg{display:block;width:24px;height:24px;min-width:24px;min-height:24px}.hc-container #myAccount{padding-top:10px}h1.os-title{text-align:center;margin-bottom:0;padding:30px 0;color:#fff;background:#000}#office-staff-container{min-height:700px}.os-search-background{padding:10px}.os-search-background .os-search-container .location-search-input__value-container{padding:3px 8px}.os-search-background .os-search-container .type-switch{height:100%}@media (max-width:991px){.os-search-background .os-search-container .type-switch{height:auto;margin-bottom:10px}.os-search-background .os-search-container .type-switch a{width:50%;text-align:center}}.os-search-background .os-search-container .type-switch a{text-align:center;height:100%;padding:10px;margin-bottom:0;transition:background .2s;background:#fff;color:#000;border:1px solid #000}@media (max-width:991px){.os-search-background .os-search-container .type-switch a{height:auto}}.os-search-background .os-search-container .type-switch a:hover{background:#f7f7f7}.os-search-background .os-search-container .type-switch a.active{background:#000;color:#fff}.os-search-background .os-search-container form.hc-grid{height:100%;padding-right:10px}@media (max-width:991px){.os-search-background .os-search-container form.hc-grid{height:auto;padding-right:0}}.os-search-background .os-search-container form .name-search{height:100%}@media (max-width:991px){.os-search-background .os-search-container form .name-search{margin-bottom:10px}}.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .os-search-background .os-search-container form .savedSearchName,.os-search-background .os-search-container form .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .savedSearchName,.os-search-background .os-search-container form .hc-input{height:100%}@media (max-width:991px){.favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .os-search-background .os-search-container form .savedSearchName,.os-search-background .os-search-container form .favouriteSearchesNew.favouriteSearches .savedSearchInputContainer .savedSearchName,.os-search-background .os-search-container form .hc-input{height:auto}}.os-search-background .os-search-container form .hc-button{width:100%}@media (max-width:991px){.os-search-background .os-search-container form .hc-button{margin-top:10px}}.os-search-map{position:relative;width:100%;min-height:700px}.os-search-map #map-container{height:700px}@media (max-width:991px){.os-search-map #map-container{height:60vh}}.os-search-map .os-search-results{display:flex;position:absolute;flex-direction:column;left:20px;top:20px;bottom:20px;width:380px;background:#fff;overflow:hidden;z-index:1}@media (max-width:991px){.os-search-map .os-search-results{position:relative;width:100%;left:auto;top:auto;bottom:auto}}.os-search-map .os-search-results:after{position:absolute;bottom:0;left:0;right:0;height:80px;pointer-events:none;background:linear-gradient(hsla(0,0%,75.3%,0),#f7f7f7);content:""}.os-search-map .os-search-results .total{padding:20px;border-bottom:1px solid silver;background:#fff;box-shadow:.33333rem 0 1.33333rem rgba(0,0,0,.14)}.os-search-map .os-search-results .total h2{margin:0;font-size:22px}.os-search-map .os-search-results .results{height:100%;overflow:hidden}.os-search-map .os-search-results .result-list{overflow-y:auto;overflow-x:hidden;height:100%;background:#f7f7f7}@media (max-width:991px){.os-search-map .os-search-results .result-list{max-height:400px}}.os-search-map .os-search-results .result-list .result-list-category{margin:0;padding:10px 24px;background:#eaeaea;color:#000;text-transform:uppercase;font-weight:700}.os-search-map .os-search-results .pills>div{padding-top:10px}.os-search-map .os-search-results .pills>div a{color:#959595;font-size:14px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;word-break:break-all}.os-search-map .os-search-results .agent-card{align-items:center;padding:20px 20px 18px;border-bottom:2px solid transparent}.os-search-map .os-search-results .agent-card.active{background:#e5e5e5}.os-search-map .os-search-results .agent-card.active .pill a,.os-search-map .os-search-results .agent-card.active h3{color:#00adef}.os-search-map .os-search-results .agent-card:last-child{margin-bottom:70px}.os-search-map .os-search-results .agent-card:hover{background:#fff;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#001f49 0,#001f49 6.66667rem) 10}.os-search-map .os-search-results .agent-card .profile-stars{padding-left:4px}.os-search-map .os-search-results .agent-card .profile-image{position:relative;display:block;height:70px;width:70px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:top;background-color:#fff}.os-search-map .os-search-results .agent-card .profile-image.temp-image:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f007";color:rgba(0,0,0,.4);position:absolute;width:40px;height:40px;text-align:center;top:50%;left:50%;z-index:0;font-size:40px;margin-left:-20px;margin-top:-20px}.os-search-map .os-search-results .agent-card h3{font-size:16px;font-weight:400;margin-bottom:0}.os-search-map .os-search-results .office-view{display:flex;flex-direction:column;height:100%}.os-search-map .os-search-results .office-view .title strong{font-weight:400;font-size:16px}.os-search-map .os-search-results .office-view .title span{display:block;margin:10px 0 0;text-transform:capitalize}.os-search-map .os-search-results .office-card{display:block;background:none;outline:none;padding:20px 20px 18px;border:none;border-bottom:2px solid transparent;text-align:left;cursor:pointer;width:100%}.os-search-map .os-search-results .office-card.child:hover{background:#fff;border-bottom:2px solid #000;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#001f49 0,#001f49 6.66667rem) 10}.os-search-map .os-search-results .office-card.parent{padding:20px;border-bottom:1px solid silver;background:#fff;box-shadow:.33333rem 0 1.33333rem rgba(0,0,0,.14)}.os-search-map .os-search-results .office-card:last-child{margin-bottom:70px}.os-search-map .os-search-results .office-card .back-to-offices{display:flex;align-items:center;font-size:12px;font-weight:700;margin-bottom:14px;padding-left:0;background:none;border:none;text-align:left;cursor:pointer}.os-search-map .os-search-results .office-card .back-to-offices span{margin-right:4px}.os-search-map .os-search-results .office-card .hc-title{font-size:16px;font-weight:400;margin-bottom:0}.os-search-map .os-search-results .office-card small{display:block;color:silver;font-size:10px;margin:4px 0 10px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}.os-search-map .os-search-results .office-card .phone-number,.os-search-map .os-search-results .office-card address{margin:0;font-style:normal;color:#959595;line-height:1.3;font-size:14px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}.os-search-map .os-search-results .office-card .phone-number{margin-top:8px;padding-bottom:0}.recognitions{background:#e0f2ff;color:#28353f}.recognitions .testimonials-reviews-container{min-height:560px;padding:50px 0}.recognitions .testimonials-reviews-container.reviews-only{display:flex;flex-direction:column;justify-content:center}.recognitions .testimonials-heading{color:#000;font-size:42px;line-height:50px;font-weight:700;text-align:center;padding-bottom:60px;margin-bottom:0}.recognitions .testimonials-heading.reviews-only{padding-bottom:0}.recognitions .testimonials-wrapper{padding:0;height:auto;display:flex;align-items:center}.recognitions .testimonials-container{display:block;position:relative}@media (max-width:767px){.recognitions .testimonials-container{padding:0 20px}}.recognitions .testimonials-container .swiper-container{width:100%;height:100%}.recognitions .testimonials-container .quote-mark{display:block;margin:24px 0;color:#00adef;font-size:36px}.recognitions .testimonials-container .quote-mark:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f10d"}.recognitions .testimonials-container .testimonial-text{font-size:14px;margin-bottom:6px;padding:0;text-align:left;min-height:100px}.recognitions .testimonials-container .testimonial-text.full-length{display:none}.recognitions .testimonials-container .testimonial-card{padding:24px;background-color:#fff;border-radius:4px;transition:background .2s;min-height:233px}.recognitions .testimonials-container .testimonial-card.hidden-testimonial:hover{cursor:pointer;background:#f7f7f7}.recognitions .testimonials-container .testimonial-card .testimonial-author{font-weight:700;color:#000;margin-bottom:0}.recognitions .testimonials-container .navigation-arrows-container{position:absolute;top:50%;right:0;left:0}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next,.recognitions .testimonials-container .navigation-arrows-container .swiper-button-prev{position:absolute;color:#000;background:none;width:30px;line-height:44px;text-align:center;font-size:20px;transition:color .2s ease-in}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next:before,.recognitions .testimonials-container .navigation-arrows-container .swiper-button-prev:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f104"}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next:hover,.recognitions .testimonials-container .navigation-arrows-container .swiper-button-prev:hover{color:#00adef}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next{right:-30px}@media (max-width:1260px){.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next{right:-10px}}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-next:before{content:"\f105"}.recognitions .testimonials-container .navigation-arrows-container .swiper-button-prev{left:-30px}@media (max-width:1260px){.recognitions .testimonials-container .navigation-arrows-container .swiper-button-prev{left:-10px}}.recognitions .awards-wrapper{position:relative;overflow:hidden;min-height:560px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 30px}.recognitions .awards-wrapper:after,.recognitions .awards-wrapper:before{position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;content:""}.recognitions .awards-wrapper:before{background:url(/NewAssets/Images/Other/OrganisationalUnit/nationalawards2019.jpg) 50%;background-size:cover;background-attachment:fixed;filter:blur(3px) saturate(.7);z-index:0}.recognitions .awards-wrapper:after{z-index:1;background:rgba(40,53,63,.7)}.recognitions .awards-container{position:relative;padding:0;z-index:10}.recognitions .awards-container .awards-text{text-align:center;margin-bottom:50px}.recognitions .awards-container h2{color:#fff;font-size:42px;line-height:50px;font-weight:700;margin-bottom:20px}.recognitions .awards-container h2+p{color:#fff;font-size:14px}.recognitions .awards-container .awards-showcase-container{display:flex;flex-wrap:wrap;justify-content:center}.award-wrapper{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:space-between;margin:0 10px 20px;padding:4px;flex:0 0 200px;width:200px;height:300px;border-radius:10px;background:linear-gradient(135deg,#d7e8f4,#fff)}.award-wrapper .award-ribbon{position:relative;text-align:center;padding:30px 20px 40px;background:radial-gradient(circle,#008abf 5%,#00adef 90%);width:100%;flex:1 1 90px;border-radius:8px 8px 0 0}.award-wrapper .award-ribbon .award-img-wrapper{height:90px;width:auto;display:inline-block}.award-wrapper .award-ribbon .year{position:absolute;top:70px;left:50%;font-weight:700;font-size:18px;color:#fff;transform:translate3d(-50%,0,0)}.award-wrapper .award-ribbon .month{display:block;color:hsla(0,0%,100%,.6);text-transform:uppercase;font-weight:700;margin:10px 0 0}.award-wrapper .award-ribbon img{display:block;height:100%;width:auto}.award-wrapper .award-text-wrapper{flex:0 0 7.6em;display:flex;align-items:center;justify-content:center;width:100%;padding:0 20px;max-height:7.6em}.award-wrapper .award-text{text-align:center;line-height:1.4em;font-size:14px;margin:0;color:#000;letter-spacing:0;font-weight:700;max-height:5.6em;overflow:hidden}.reviews-wrapper{display:flex;justify-content:center;padding:20px 0;flex-wrap:wrap}.review-section{display:inline-block}.review-section .review-button{padding:7px 15px;border-radius:4px;margin:5px;display:flex;align-items:center;border:1px solid #00adef;transition:all .2s}.review-section .review-button:hover{color:#fff}.review-section .review-button span:before{margin-right:10px}.review-section .review-button:before{background:rgba(0,173,239,.1)}.review-section .review-button:after{background:#00adef}.review-section .view-link{background:#fff}.review-section.google-review-links a span:before{content:"\f1a0"}.review-section.facebook-review-links a span:before,.review-section.google-review-links a span:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Brands}.review-section.facebook-review-links a span:before{content:"\f082"}.clearingSales{background:#f7f7f7;margin-top:64px}@media (min-width:992px){.clearingSales{margin-top:0}}.clearingSales .clearing-sale-images.search-item-images{background-size:cover!important}.clearing-sale-state{color:#fff}@media (min-width:768px){.main-content-wrapper{margin-top:40px}}#swiper-button-next,#swiper-button-prev{background:none}.clearingSale{background:#f7f7f7;margin-top:64px}@media (min-width:992px){.clearingSale{margin-top:0}}.clearingSale .listDetailWrapper{margin-top:0}.clearingSale #listingDetail{padding-top:20px}@media (min-width:992px){.clearingSale #listingDetail{padding-top:0}}.clearingSale .clearing-sale-description-label{color:#000;margin-bottom:20px}.clearingSale #breadcrumb.clearing-sale-breadcrumbs{margin-left:20px;padding:8px 0}.clearingSale .swiper-button-next,.clearingSale .swiper-button-prev{height:60px;width:60px;line-height:42px;text-align:center;border-radius:50%;transition:.2s ease-in-out;font-size:50px;background:none}.clearingSale .swiper-button-next:before,.clearingSale .swiper-button-prev:before{font-family:Font Awesome\ 5 Pro;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f104";color:#fff;line-height:inherit;font-size:inherit;text-shadow:0 1px 3px rgba(0,0,0,.5)}.clearingSale .swiper-button-prev{left:10px}.clearingSale .swiper-button-next{right:10px}.clearingSale .swiper-button-next:before{content:"\f105"}.clearingSale .clearing-sale-popup .swiper-button-prev{left:0}.clearingSale .clearing-sale-popup .swiper-button-next{right:0}.clearingSale .sale-content-expired{font-size:18px;line-height:1.2;background:#00adef;border-radius:4px;color:#fff;padding:14px 20px;margin-bottom:14px}@media (min-width:768px){.contact-cards{position:sticky;top:20px;left:0;right:0}}.get-in-contact{font-size:26px;font-weight:300;margin-left:4px;color:#000}@media (min-width:768px){.get-in-contact{margin-left:10px}}.clearing-sale-popup .swiper-pagination{position:absolute;right:20px;bottom:8px;left:auto;width:auto;color:#fff;font-size:16px}.clearing-sale-popup .swiper-pagination .swiper-pagination-current{font-weight:700;margin:0;font-size:28px}.clearing-sale-popup .swiper-pagination .swiper-pagination-total{font-weight:700;margin:0;font-size:16px}.contact-card{background:#fff;margin:10px 4px 20px;padding:30px 20px;border-radius:4px;box-shadow:0 3px 6px -1px rgba(0,0,0,.15);text-align:center}@media (min-width:768px){.contact-card{margin:10px 10px 30px}}.contact-card .contact-detail{display:block}.contact-card .contact-name{margin-bottom:0}.contact-card .contact-position{margin-bottom:14px;font-size:16px}.contact-card .contact-email,.contact-card .contact-mobile,.contact-card .contact-phone{min-height:0}.contact-card .contact-phone{display:block}@media (min-width:992px){.contact-card .contact-phone{margin-right:20px;display:inline-block}}.contact-card .contact-phone:before{content:"P: "}.contact-card .contact-mobile{display:block}@media (min-width:992px){.contact-card .contact-mobile{display:inline-block}}.contact-card .contact-mobile:before{content:"M: "}.contact-card .contact-email{overflow:hidden;text-overflow:ellipsis}.contact-card .contact-email:before{content:"E: "}.contact-card .contact-email,.contact-card .contact-mobile,.contact-card .contact-phone{margin-bottom:0}@media (max-width:991px){.search-controls{position:relative}}@media (max-width:650px){.advanced-search{height:auto}.advanced-search .scroll-container{padding-bottom:10px}.advanced-search .advanced-actions{position:relative}}.page-menu .container>ul>li ol>li a{color:#fff}.listing-banner{background:#fff}.page-header-placeholder{height:154px!important}.page-header-placeholder .page-header.affix-top .logo-container{max-width:190px}@media (max-width:600px){.page-header-placeholder .page-header.affix-top .logo-container{max-width:150px}}@media (max-width:600px){.page-header-placeholder .toggle-menu{font-size:1rem!important}}.page-header-placeholder .container{max-width:none;padding:0 15px}@media (max-width:600px){.page-header-placeholder .container{padding:0}}.page-header-placeholder .page-header.affix-top{height:154px!important}.page-menu{padding-left:20px!important;padding-right:20px!important}.page-menu .container{max-width:none;padding:0 15px}.action-bar-container .left-layout{padding-left:35px}.action-bar-container .right-layout{padding-right:30px}@media (max-width:600px){.action-bar-container .right-layout{padding-right:10px}.action-bar-container .left-layout{padding-left:10px}.page-header-placeholder,.page-header-placeholder .page-header.affix-top{height:110px!important}}.hero-image.shrunk-down{height:154px!important}@media (max-width:600px){.hero-image.shrunk-down{height:110px!important}}#subscribeOptions.home-subscribe-options{right:35px;left:auto}.user-bar .container{padding:0 30px}@media (max-width:600px){.user-bar .container{padding:0}}.wc.search-layout .navigationWidgetOuter{background:#fff;padding:20px 10px;margin:0}.wc.search-layout .navigationWidgetOuter .navigationWidgetContent .pages{display:flex;flex-wrap:wrap}@media (max-width:991px){.wc div.search-map-container{top:0;z-index:999999!important}.wc .mobile-map-control{transition:none!important}}.wc .navigationWidgetContent ul.pages{justify-content:flex-start}.wc .navigationWidgetContent ul.pages li{background:#f2f4f6;min-width:200px;width:auto}.wc .navigationWidgetContent ul.pages li>a,.wc .navigationWidgetContent ul.pages li>span{color:#000;font-size:16px}