@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&display=swap);.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);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{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);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;-webkit-box-shadow:none;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:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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%;-o-object-fit:contain;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;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);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{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;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;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;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{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;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}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}html{box-sizing:border-box}body{min-width:340px}*,:after,:before{box-sizing:inherit}a{color:#002b49;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.10.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:300;font-display:auto;src:url(/Fonts/fa-light-300.eot);src:url(/Fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/Fonts/fa-light-300.woff2) format("woff2"),url(/Fonts/fa-light-300.woff) format("woff"),url(/Fonts/fa-light-300.ttf) format("truetype"),url(/Fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:Font Awesome\ 5 Pro;font-weight:300}

/*!
 * Font Awesome Pro 5.10.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,30,51,.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-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 #002b49;border-right:4px solid #002b49;border-bottom:4px solid #002b49}#new-layout{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-kerning:auto;line-height:1.6;letter-spacing:.3px}#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.6;letter-spacing:.3px}#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-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 textarea.savedSearchName,input[type=email].hc-input,input[type=password].hc-input,input[type=tel].hc-input,input[type=text].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 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,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 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,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 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,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 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,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 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]),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:600;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:#002b49}.hc-button.hc-button-secondary:before{background:#00375d}.hc-button.hc-button-secondary:after{background:#004372}.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:600;letter-spacing:.8px;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:#002b49}.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:transparent;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,rgba(0,43,73,0) 0,#002b49)}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:600;min-height:44px;min-width:44px}.hc-pagination .page-list>:hover{color:#000}.hc-pagination .page-list .current-page{background:#002b49;font-weight:600;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;border-radius:4px;white-space:nowrap;text-align:center;background:rgba(0,43,73,.9);text-transform:capitalize;transform:translateX(-50%);content:attr(data-tooltip)}.hc-tooltip[data-tooltip].reverse:before{background:hsla(0,0%,100%,.9);color:#002b49}.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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,43,73,.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%)}}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 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 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}@keyframes slide-up{0%{top:100%;transform:translate3d(-50%,0,0)}to{top:50%;transform:translate3d(-50%,-50%,0)}}@keyframes background{0%{background:rgba(0,43,73,0)}to{background:rgba(0,43,73,.85)}}.modal-background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,43,73,.85);animation:background .5s forwards}.modal-background .modal-container{position:absolute;display:flex;flex-direction:column;top:50%;left:50%;width:100%;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:#002b49;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:#002b49;cursor:pointer;min-width:0;min-height:0}.modal-background .modal-container .modal-close:hover{background:#003a63}.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}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%;background-color:#f7f7f7;color:#002b49;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:600;border-color:#002b49;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}}.footer-wrapper{background:radial-gradient(circle,#002b49 60%,#002037 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:#0d3652}.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:#99aab6;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:#ccd5db;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:#99aab6;font-size:11px;padding-bottom:0;text-align:center}.hc-new #footer .copyrightInfo a{color:#ccd5db;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}.message.is-success{display:none;color:green;font-weight:700;margin-top:5px}.message.is-success.visible{display:block}#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.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 .c-logo__path--secondary{fill:#002b49}.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 #mobile-menu-open{background:rgba(0,43,73,.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%}.header .header-container .header-left .logo .c-logo__path{fill:#002b49;transition:fill .5s;will-change:fill}.header .header-container .header-left .logo .c-logo__path--secondary{fill:#00adef;transition:fill .5s;will-change:fill}@media (max-width:767px){.header .header-container .header-left .logo{margin:0;width:144px;height:44px;padding:8px 0 4px}}@media (max-width:1100px){.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:#002b49;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: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:#002b49;color:#fff}.header .header-container #mobile-menu-open{display:none;position:relative;padding:10px;border-radius:4px;background:#002b49;outline:none;border:none;min-height:39px;min-width:44px}@media (max-width:1100px){.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}.header.mobile-menu-open.normal{background:transparent}.header.mobile-menu-open.normal .logo .c-logo__path{fill:#fff}.header.mobile-menu-open.normal .logo .c-logo__path--secondary{fill:#00adef}.header.home .header-container .logo .c-logo__path,.header.home .header-container .logo .c-logo__path--primary{fill:#fff}.header.home .header-container .logo .c-logo__path--secondary{fill:#00adef}@media (max-width:991px){.old-page{padding-top:84px}}@media (max-width:767px){.old-page{padding-top:64px}}.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 #002b49;z-index:2002}@media (max-width:1100px){.mobile-menu{display:block}}@media (max-width:767px){.mobile-menu{border-top:64px solid #002b49}}.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:#002b49;padding:10px 24px;margin-bottom:0}.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:#002b49;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:#002b49;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:#002b49}.mobile-menu .sub-menu a{display:block;position:relative;width:100%;text-align:left;font-size:18px;color:#002b49;padding:10px 24px;margin-bottom:0}.mobile-menu .sub-menu a:hover{background:#002b49;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}@media (min-width:768px){#mobile-bottom-tray{display:none}}#mobile-bottom-tray.tray-active{bottom:-60px}#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 .call-me{z-index:0;padding:0 25px 0 15px;margin-right:-8px}#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";margin-right:5px}#mobile-bottom-tray .message-me{z-index:1;padding-right:22px;margin-right:-12px}#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";margin-right:5px}#mobile-bottom-tray .photo-container{z-index:2}#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}.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}.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{background:#002b49;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}}.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{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;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:#002b49;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:#002b49}.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:#002b49}.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 -3px rgba(0,0,0,.15)}.header-ctas .cta .cta-icon{margin-bottom:20px}.header-ctas .cta h2.hc-title{color:#002b49;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 #002b49;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#002b49 0,#002b49 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 -3px 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 #002b49;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#002b49 0,#002b49 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}@media (max-width:991px){#new-layout{padding-top:84px}}@media (max-width:767px){#new-layout{padding-top:64px}}#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}.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:#003a63}.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:#002b49;margin-bottom:24px;padding-bottom:0}.listing-content .listing-header h3{color:#002b49;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:#002b49;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}.apply-now-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:#002b49;width:24px;height:24px}.listing-feature span{display:inline-block;margin-right:4px;color:#002b49;margin-bottom:-4px;font-weight:600}.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-sold{background:#002b49;border-radius:4px;color:#fff;padding:14px 20px;margin-bottom:14px}.listing-features .listing-number{color:#002b49;font-weight:600}.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:#002b49;font-weight:600}.listing-property-map{margin-bottom:20px}.listing-courtesy-of,.listing-provided-by{display:block;color:#002b49;font-weight:600}.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}.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{background:#002b49;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}.similar-properties .similar-swiper-buttons{position:absolute;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{position:relative;padding:0 4px 0 20px;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;margin-right:20px}}.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}}.slide-image-open-full-screen{cursor:pointer}h3.listing-price{color:#fff;font-size:36px;font-weight:600;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{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-sold-banner-wrapper{position:absolute;height:150px;width:150px;overflow:hidden;opacity:1;z-index:11;transform:translateZ(0);pointer-events:none}@media (max-width:767px){.swiper-sold-banner-wrapper{height:90px;width:90px}}#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:3001}.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:#002b49;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:#002b49}.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:#002b49;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,#002b49 60%,#002742 100%)}.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 .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}@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:#002b49;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{position:absolute;bottom:4px;left:0;color:#002b49;background-color:transparent;border:1px solid #002b49;min-height:0}.property-doc-categories .property-document a:hover,.property-doc-categories .property-document button:hover{color:#fff;background-color:#002b49}@media (max-width:767px){.property-doc-categories .property-document a,.property-doc-categories .property-document button{left:50%;transform:translateX(-50%)}}.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}#srchform .leftColSearch{display:flex;align-items:center;justify-content:space-between}#srchform{background:#fff}.search{background:#f7f7f7;padding-left:10px;padding-right:10px}@media (max-width:991px){.search{padding-top:130px}}@media (max-width:767px){.search{padding-top:110px}}.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 .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;top:84px}}@media (max-width:767px){.search-controls{top:64px}}.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-map{position:sticky;top:44px;left:0;right:0}div.search-map-container .search-map #search-results-map{display:none;height:500px;height:calc(100vh - 44px)}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:#002b49}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}}@media (max-width:991px) and (max-width:991px){div.search-map-container{top:130px}}@media (max-width:991px) and (max-width:767px){div.search-map-container{top:110px}}@media (max-width:991px){div.search-map-container .mobile-map-control{display:block}div.search-map-container .search-map{position:relative;height:100%;top:0}div.search-map-container .search-map #search-results-map{height:100%}}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}}.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:600;line-height:1;background:#002b49;text-transform:uppercase;z-index:2;opacity:.85}.search-item .search-item-container .search-item-banner.sold-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 #002b49;border-image:repeating-linear-gradient(135deg,#00adef,#00adef 3.33333rem,#002b49 0,#002b49 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:#002b49;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:600;color:#002b49;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)}.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:600}.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{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:#002b49;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:#002b49;font-weight:600;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:#002b49}.search-item-content .listing-feature-icons-container .listing-feature-icons .listing-feature span{color:#002b49}.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:12px;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%}.profile-page-header{padding-bottom:14px;background-color:#fff;background:radial-gradient(circle,#fff 60%,#f5f5f5 100%)}@media (max-width:991px){.profile-page-header{padding-top:84px}}@media (max-width:767px){.profile-page-header{padding-top:64px}}.profile-page-header h1,.profile-page-header h3,.profile-page-header p,.profile-page-header small{color:#002b49}.profile-page-header .main-panel-content{padding:0 30px}.profile-page-header .franchise-name,.profile-page-header .org-unit-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:#002b49}.profile-page-header .address{display:block;margin:0 0 14px;color:#002b49}.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}}.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:#002b49;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:#002b49;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: "}}.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}.profile-page-header .breadcrumbs-container{padding:30px 0 24px}.profile-page-header .breadcrumbs-container .breadcrumbs-item{display:inline-block;text-decoration:none;appearance:none;background:transparent none;cursor:pointer;border-width:0;padding:0}.profile-page-header .breadcrumbs-container .breadcrumbs-item a{color:#8095a4}.profile-page-header .breadcrumbs-container .breadcrumbs-item a:hover{color:#00adef}.profile-page-header .breadcrumbs-container .breadcrumbs-item:not(:last-child):after{content:"/\A0";cursor:text;color:#4d6b80}@media (min-width:1200px){.profile-page-header .breadcrumbs-container{padding-bottom:60px}}@media (min-width:992px){.listing-container .search-item{flex-basis:50%;max-width:50%}}.org-unit-content{background:#f7f7f7;color:#58616d;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:992px){.org-unit-content{padding:0 0 14px}}.org-unit-content p{color:#58616d}@media (max-width:991px){.org-unit-content .hc-grid{justify-content:center}}.org-unit-content .enquiry-form{position:relative;padding:20px;margin:20px 0;background:#fff;border-radius:4px;box-shadow:0 3px 6px -3px rgba(0,0,0,.15)}@media (min-width:768px){.org-unit-content .enquiry-form{position:sticky;top:20px;left:0;right:0}}@media (max-width:991px){.org-unit-content .enquiry-form{order:1}}@media (max-width:991px){.org-unit-content .tabs-nav-wrapper{order:2}}.org-unit-content .tabbed-content{margin:20px 0;padding-right:20px}@media (max-width:991px){.org-unit-content .tabbed-content{padding-right:10px;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}.tabcontent{display:none}.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:#002b49;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:600}.tabs-staff-filter .filter-button:after{display:block;content:attr(title);font-weight:600;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;margin-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-card{background-color:#fff;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;padding:24px;margin:14px 0;border-radius:4px;box-shadow:0 3px 6px -3px rgba(0,0,0,.15)}.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}.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:#002b49}.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}.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:#002b49}@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,30,51,.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 -3px 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:#002b49;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:#002b49;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}@media (min-width:768px){.staff-main-panel .staff-contact-details .social-media{display:block;justify-content:normal}}.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 img{margin:2px 0 0 2px}.staff-main-panel .staff-contact-details .social-media td{display:inline-block}.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%}}.staff-container .tabbed-content{padding-right:10px}@media (min-width:768px){.staff-container .tabbed-content{padding-right:0}}.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,.listing-staff-card .details-container .staff-name>p{font-size:18px;margin-bottom:0}.listing-staff-card .details-container #unlinked-name{padding:0;font-size:18px;margin-bottom:0;margin-left:-14px}.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}@media (max-width:479px){.listing-staff-card .details-container .phone{display:block}.listing-staff-card .details-container .phone>div{padding-right:0}}.hc-container #myAccount{padding-top:10px}h1.os-title{text-align:center;margin-bottom:0;padding:30px 0;color:#fff;background:#002b49}@media (max-width:991px){h1.os-title{padding-top:114px}}@media (max-width:767px){h1.os-title{padding-top:94px}}#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:#002b49;border:1px solid #002b49}@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:#002b49;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%}.os-search-map,.os-search-map .os-gmap{min-height:700px}@media (max-width:991px){.os-search-map .os-gmap{min-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:#002b49;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 #002b49;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-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";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 #002b49;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}.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:#002b49;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:#002b49}@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 -3px 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}