:root{--primary-color:#7D4A4A;--secondary-color:rgba(125,74,74,.10);--grey-color:#F1EFE7;--grey-dark-color:#f3ede6;--white-color:#ffffff;--open-house-color:#f0ad4e;--accent-color:#7D4A4A;--accent-hover:#BCAA99;--secondary-hover:rgba(125,74,74,.20);--hover:#BCAA99;--btn:#4B5D31;--title-fonts:"Noto Serif Display",serif;--body-fonts:"Roboto Flex",sans-serif;--button-fonts:"Roboto Flex",sans-serif;--sub-title-fonts:"Roboto Flex",sans-serif;--google-icons:'Material Symbols Outlined'}.rn_colour_red{color:var(--primary-color)!important}.jBox-content .rn_colour_red{background-color:var(--primary-color)!important}main{width:100%!important}body.toolbar main{padding-top:130px!important}html,body,main,#navbar{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,main::-webkit-scrollbar,#navbar::-webkit-scrollbar{width:0;height:0;display:none}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.hero-carousel .carousel-caption h1,.section-heading h3,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-header-title-section h1,.blog-overview-wrapper,.blog-overview-wrapper h2{font-family:var(--title-fonts);font-weight:300}body,.navbar-default .navbar-nav>li>a,.big-contact-form-wrapper,.small-contact-info-wrapper,.hero-carousel .carousel-caption .btn,.building-main-info-listings-count,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.listing-secondary-info,.mls-search-controls-wrapper,.mls-search-controls-wrapper label,.search-results-table-view-wrapper,#footer-disclaimer,.recent-blog-entry-text,.blog-post-content .header1,.blog-post-content .header2,.blog-post-content .header3,.blog-post-content .header4,.blog-post-content .header5,.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-header-title-section .blog-entry-info,.blog-post-content,.blog-overview-wrapper,.blog-overview-wrapper h2,.mls-search-controls-wrapper .form-control{font-family:var(--body-fonts)}body{font-size:16px;letter-spacing:.02em}a{transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;color:var(--primary-color)}a:hover{color:var(--hover)}a:focus{text-decoration:none}.btn{transition:all .2s ease-in;font-family:var(--buttton-fonts);border-radius:4rem;padding:15px 25px;min-width:250px;text-transform:uppercase}.btn-group .btn{min-width:0;padding:10px;height:50px}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{background-color:var(--accent-color);border-color:var(--accent-color);color:#fff;border-radius:4rem;text-transform:uppercase;letter-spacing:1.25px;font-size:14px;font-weight:300}.hero-carousel .carousel-caption .btn-primary{line-height:1;padding:25px;min-width:250px}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{background-color:var(--accent-hover);border-color:var(--accent-hover)}.blog-overview-wrapper .btn-outline{color:var(--accent-color);border-color:var(--accent-color);border-radius:4rem;font-size:14px;padding:15px 25px;transition:all .3s ease-in-out}.blog-overview-wrapper .btn-outline:hover{background:var(--primary-color);color:var(--white-color)}.secondary-cta .rn-link{position:relative;border:1px solid var(--primary-color);border-radius:4rem;padding:15px 35px;text-transform:uppercase;font-size:14px;letter-spacing:1.25px;background:var(--white-color)}.secondary-cta .rn-link:hover{background:var(--primary-color);color:var(--white-color)}body.toolbar .navbar-static-top{top:130px!important}#header-contact{float:right!important;margin-right:10%;color:var(--white-color)!important;text-align:right}#header-contact a{color:var(--white-color)}#header-contact .header-contact-social .fa-circle{display:none}#header-contact .header-contact-social .fa{font-size:24px}.navbar-wrapper .navbar{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:0}.rn-invert-colors .navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a{font-size:3rem;font-weight:100;color:var(--primary-color);border:0!important;outline:0!important}.rn-invert-colors .navbar-default .navbar-nav>.active>a,.rn-invert-colors .navbar-default .navbar-nav>.active>a:focus,.rn-invert-colors .navbar-default .navbar-nav>.active>a:hover{color:var(--primary-color)!important;border:0!important;outline:0!important}.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover{color:var(--primary-color);opacity:.8;border:0!important}.navbar-toggle{display:block}#navbar{position:fixed;top:0!important;display:block!important;left:unset;right:-100%;z-index:6;margin:0;pointer-events:none;transition:all 1s cubic-bezier(.77,0,.175,1);background:var(--primary-color);height:100vh!important;width:100%;overflow-y:auto!important;padding-bottom:60px!important;opacity:.85!important}body.toolbar #navbar{top:130px!important}.container .navbar-close{pointer-events:none;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:5;background:transparent!important}.navbar-expanded .container .navbar-close{pointer-events:initial}.navbar-expanded #navbar{pointer-events:initial;right:0!important}@media only screen and (min-width :992px){#navbar{width:70%}}@media only screen and (min-width :1200px){#navbar{width:50%}}.navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;float:none;padding-top:1.85rem;margin-bottom:.98rem;margin-right:5%;margin-top:5%}@media only screen and (min-width :992px){.navbar-nav{max-width:750px;float:right;margin-top:8%}}.navbar-nav>li{position:relative;left:0;display:block;width:calc(100% - 40px);float:none;margin:0;text-align:center;font-size:200px;overflow:hidden;line-height:1;overflow-x:hidden;border:0!important}body.navbar-expanded{overflow-y:hidden}.navbar-default .navbar-nav>li>a{position:relative;text-transform:none;font-size:clamp(35px,5vw,55px);line-height:1;text-align:right}.navbar-default .navbar-nav>li>a:not(.has-submenu):after{content:'\f8ce';font-family:'Material Symbols Outlined';position:absolute;top:0;right:0;display:inline-block;height:40px;width:40px;margin-right:0;font-weight:400;font-size:40px}.navbar-expanded .navbar-default .navbar-nav>li>a{color:var(--white-color);display:block;padding-left:0!important;padding-right:40px;margin-right:-40px;animation:reveal 1.5s cubic-bezier(.77,0,.175,1) .5s}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:0}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border:0;background:transparent;margin-right:0}.navbar-default .navbar-toggle{position:absolute;right:0;top:50%;display:flex;flex-direction:column;height:50px;width:50px;float:none;margin:0!important;cursor:pointer;user-select:none;background-color:transparent;border-color:transparent;outline:none;transition:transform .1s ease-out;overflow:hidden;transform:translateY(-50%)}}@media only screen and (min-width :768px){.navbar-default .navbar-toggle{top:25px}}}.navbar-default .navbar-toggle:after{content:'';width:100%;height:100%;left:0;top:0;position:absolute;border:2px solid transparent;border-radius:100%}.rn-invert-colors .navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle .icon-bar{position:relative;display:block;height:0;width:100%;margin:5px auto;transition:.4s}.rn-invert-colors .navbar-default .navbar-toggle .icon-bar::before,.navbar-default .navbar-toggle .icon-bar::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--primary-color);transition:.4s}.navbar-expanded .navbar-default .navbar-toggle:after{animation:circle-creation 1s forwards}.navbar-expanded .navbar-default .navbar-toggle .icon-bar:nth-of-type(2)::before{transform:translateY(10px) rotate(45deg);background:var(--white-color)}.navbar-expanded .navbar-default .navbar-toggle .icon-bar:nth-of-type(3)::before{transform:translateX(100px);transition:.6s;background:var(--white-color);opacity:0}.navbar-expanded .navbar-default .navbar-toggle .icon-bar:nth-of-type(4)::before{transform:translateY(-10px) rotate(-45deg);background:var(--white-color)}body.navbar-expanded .custom-banner-slider,body.navbar-expanded .header-section{z-index:4}body.navbar-expanded .header-section::before{content:'';position:fixed;top:0;left:0;height:100%;width:100%;z-index:3;transition:all 1s ease-in-out;backdrop-filter:blur(10px)}.dropdown .dropdown-menu{background:transparent;float:right}.navbar-default .navbar-nav .open .dropdown-menu>li>a{text-align:right;color:var(--white-color);background:transparent!important;font-size:22px}.dropdown.open .dropdown-menu{position:relative;top:unset;left:unset;box-shadow:none!important;border:0!important}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{font-size:40px;display:inline-block;height:40px;width:40px}@media only screen and (min-width :768px){.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--primary-color)!important;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;opacity:.9;border:0;margin-right:0}}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:var(--accent-hover)}.account.boxlink{font-size:0}.account.boxlink>.fa{font-size:21px!important}.footer-section{}.section-custom-footer{padding:20px 0}#footer-disclaimer{padding:10px 0 10px}#custom-footer p,#footer-disclaimer p,.powered-by-realtyninja span,.privacy-policy a{color:var(--white-color)}.custom-universal-contact .rn-col-1-4 img{display:inline-block;margin:0 10px}.custom-universal-contact .calendly-cta{position:relative;border:1px solid var(--primary-color);border-radius:4rem;padding:15px 35px;text-transform:uppercase;font-size:14px;letter-spacing:1.25px;background:var(--white-color);color:var(--primary-color);white-space:nowrap;display:block;margin:15px 0;text-shadow:none!important}.custom-universal-contact .calendly-cta:hover{background:var(--primary-color);color:var(--white-color);border:1px solid var(--white-color)}@media (min-width:768px){.custom-universal-contact .row>div.rn-col-1-4{width:100%}.custom-universal-contact .row>div:not(.rn-col-1-4){width:33.33%}}@media (min-width:992px){.custom-universal-contact .row>div.rn-col-1-4{width:40%}.custom-universal-contact .row>div:not(.rn-col-1-4){width:20%}}@media only screen and (min-width :768px){.big-contact-form-container .row{display:flex;flex-direction:row}.big-contact-form-container .row>div{display:flex;flex-direction:column;justify-content:flex-end}}.big-contact-form-container .contact-info-container,.big-contact-form-container .contact-info-social,.big-contact-form-container .small-divider,.big-contact-form-container .col-lg-5 p{display:none}.big-contact-form-container h3{font-size:clamp(48px,7vw,85px);letter-spacing:initial}.big-contact-form-container .form-control{border:0;outline:0!important;padding:35px;box-shadow:none!important;background:var(--secondary-color);transition:all .3s ease-in-out}.big-contact-form-container .form-control:focus{background:var(--secondary-hover)}.big-contact-form-container .btn{border-radius:4rem;text-transform:uppercase;background:var(--primary-color);color:var(--white-color);letter-spacing:1.25px;font-size:14px;padding:25px;display:block;width:100%}.big-contact-form-container .btn:hover{background:var(--hover)}.big-contact-form-container .formContent{padding-bottom:40px}.contact-info-contact-image{max-width:200px}.contact-custom-image img{border-radius:17px;height:250px;width:100%;object-fit:cover}@media only screen and (min-width :768px){.contact-custom-image img{height:auto}}.section-quick-contact .small-contact-info-wrapper{position:relative;background-color:var(--grey-color);padding-top:25px}.section-quick-contact{position:relative}.section-quick-contact::before{content:'';position:relative;display:block;margin-bottom:-2px;min-height:0;width:100%;padding-top:4.69%;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920.51%2090%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M929.83%2C90h990.67S1922.96%2C17.22%2C1842.35%2C0h-219.91s-50.09-1.57-80.61%2C58.7c0%2C0-22.7%2C28.17-59.48%2C28.7H482.96s-29.48-2.35-52.17-27.39l-7.83-10.17S405.74%2C7.3%2C354.61%2C0H75.74S15.83%2C2.09%2C0%2C68.87v21.13h929.83Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920.51%2090%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M929.83%2C90h990.67S1922.96%2C17.22%2C1842.35%2C0h-219.91s-50.09-1.57-80.61%2C58.7c0%2C0-22.7%2C28.17-59.48%2C28.7H482.96s-29.48-2.35-52.17-27.39l-7.83-10.17S405.74%2C7.3%2C354.61%2C0H75.74S15.83%2C2.09%2C0%2C68.87v21.13h929.83Z%22%2F%3E%0A%3C%2Fsvg%3E");background:var(--grey-color);mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;pointer-events:none;z-index:1}.section-quick-contact .contact-info-container>div:last-child{display:none}.small-contact-info-wrapper .contact-info-container>div{text-align:center}.small-contact-info-wrapper .contact-info-container>div h4{position:relative;font-family:var(--body-fonts);font-size:15px;letter-spacing:1.5px;color:var(--primary-color);font-weight:900}@media only screen and (min-width :992px){.small-contact-info-wrapper .contact-info-container>div{width:33.33%!important}}.small-contact-info-wrapper .icon-wrapper{background:var(--primary-color);border-radius:4rem;height:75px!important;width:75px!important;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.small-contact-info-wrapper .contact-info-social .fa-circle{display:none!important}.small-contact-info-wrapper .fa-brands{color:var(--primary-color)!important;font-size:16px}@media only screen and (min-width :768px){.custom-form-layout .row{display:flex}.custom-form-layout .row>div{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.contact-custom-image img{margin-bottom:40px}.custom-form-layout .big-contact-form-container .form-group{width:48%;margin-bottom:15px;display:inline-block}.custom-form-layout .big-contact-form-container .form-group:first-of-type,.custom-form-layout .big-contact-form-container .form-group:last-of-type{display:block;width:100%;margin:0 auto 15px}.custom-form-layout .big-contact-form-container .formContent{margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.custom-form-layout.buyers-form .big-contact-form-container .form-group:nth-last-of-type(2){width:100%!important}}.featured-listing-desc-price{font-size:16px}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:13px}.section-mls-search .alert-info{background:var(--secondary-color);color:var(--primary-color);border-color:var(--primary-color)}.quick-mls-search-controls-wrapper{}.quick-mls-banner-overlay{position:relative}.quick-mls-banner-overlay .links_under_area_search{display:none}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper{padding:20px 15px}.quick-mls-banner-overlay .row form>div{margin:0!important;padding:0}.quick-mls-banner-overlay .mls-search-controls-wrapper .form-group{margin-bottom:15px}.quick-mls-banner-overlay .select2-container--bootstrap .select2-selection{border:0;box-shadow:none!important;background:#f2f2f2;border-radius:25px;height:50px}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper .btn{height:50px;border-radius:25px;padding:0;min-width:0}.quick-mls-banner-overlay .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.quick-mls-banner-overlay .select2-container--bootstrap ul,.quick-mls-banner-overlay .select2-container .select2-search--inline{height:100%}@media only screen and (min-width :992px){.quick-mls-banner-overlay .quick-mls-search-controls-wrapper{padding:20px 20px 0}.quick-mls-banner-overlay .mls-search-controls-wrapper .form-group{margin-bottom:0}.quick-mls-banner-overlay .row .form-group{padding-right:20px}.quick-mls-banner-overlay{position:absolute;bottom:7%;left:0;width:100%;height:auto}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper{position:relative;display:block;margin:auto;width:70%;max-width:1170px;border-radius:4rem 4rem 0 0;background:var(--white-color)}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper::before,.quick-mls-banner-overlay .quick-mls-search-controls-wrapper::after{content:'';position:absolute;display:block;aspect-ratio:1;height:45px;width:auto;background:var(--white-color);bottom:6px}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper::before{left:-44px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100.09%20100.42%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M100%2C0v100H0S103.65%2C112.61%2C100%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100.09%20100.42%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M100%2C0v100H0S103.65%2C112.61%2C100%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-position:center}.quick-mls-banner-overlay .quick-mls-search-controls-wrapper::after{right:-44px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100.09%20100.42%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M.09%2C0v100s100%2C0%2C100%2C0C100.09%2C100-3.56%2C112.61.09%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100.09%20100.42%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M.09%2C0v100s100%2C0%2C100%2C0C100.09%2C100-3.56%2C112.61.09%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-position:center}.quick-mls-banner-overlay .container,.quick-mls-banner-overlay .row{position:relative;display:block;width:100%;margin:auto;padding:0}}@media (min-width:1400px){.quick-mls-banner-overlay{bottom:10%}}.mls-search-results-paging .pagination>li>a,.mls-search-results-paging .pagination>li>span{height:50px;color:var(--primary-color);border-color:var(--secondary-color);padding:12px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:4rem;border-bottom-left-radius:4rem;min-width:45px;text-align:center}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4rem;border-bottom-right-radius:4rem}.mls-search-results-paging .pagination>.active>a,.mls-search-results-paging .pagination>.active>a:focus,.mls-search-results-paging .pagination>.active>a:hover{background-color:var(--secondary-color);color:var(--primary-color);border:1px solid var(--primary-color);box-shadow:0 3px 5px var(--secondary-color) inset}.search-results-view-changer .fa{color:var(--accent-color)!important}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{border-radius:4rem;background:var(--secondary-color);border:0;margin-top:15px}.mls-search-controls-wrapper{background:var(--secondary-color);color:var(--primary-color)}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{border-radius:4rem;font-weight:300;font-size:14px}.listing-ctas-main .btn-secondary{background:var(--secondary-color);color:var(--primary-color)}.listing-ctas-main .btn-secondary:hover{background:var(--accent-color);color:var(--white-color)}.listing-bottom-form-container,.listing-lead-form-container{background-color:var(--secondary-color)}.listing-lead-form-container h3,.listing-lead-form-container .contact-info-name{color:var(--primary-color)}.listing-lead-form-container p,.listing-lead-form-container a,.listing-lead-form-container span,.listing-lead-form-container .checkbox label,.listing-lead-form-container .radio label{font-weight:300!important;color:var(--primary-color);text-shadow:none!important}.listing-lead-form-container .btn{border-radius:4rem;text-transform:uppercase;padding:15px 25px;transition:all .3s ease-in-out;border-color:var(--primary-color)}.listing-lead-form-container .btn:hover{background:var(--primary-color);color:var(--white-color)}.listing-lead-form-container .btn:active,.listing-lead-form-container .btn:focus,.listing-lead-form-container .btn:hover{outline:none!important}.listing-lead-form-container .contact-info-address .fa,.listing-lead-form-container .contact-info-email .fa,.listing-lead-form-container .contact-info-fax .fa,.listing-lead-form-container .contact-info-mobile .fa,.listing-lead-form-container .contact-info-phone .fa,.listing-lead-form-container .contact-info-toll-free .fa{color:var(--primary-color)!important}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--primary-color)}}.listing-other-actions-container a.btn{border-radius:4rem;font-weight:300;font-size:14px}.search-results-grid-view-wrapper .row>div:not(.search-results-list-view-wrapper)>a{position:relative;display:block;height:auto;width:100%;padding-top:151.12%;margin-bottom:25px}.search-results-grid-view-wrapper .row>div a::before{content:'View Details';position:absolute;bottom:0;right:0;text-transform:uppercase;font-size:10px;letter-spacing:1px;text-align:center;color:var(--white-color);padding:2px;background:var(--primary-color);border-radius:4rem;width:110px;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:2.5;z-index:99}.search-results-grid-view-wrapper .row>div a:hover:before{background:var(--white-color);color:var(--primary-color)}.search-results-grid-view-wrapper .listing-grid{position:absolute;top:0;left:0;height:100%;width:100%;border:0!important;background:var(--secondary-color);mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20551.23%20834.76%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M62.7%2C0h431.54s48.85%2C5.7%2C57%2C57.81v654.64s-1.63%2C57.81-54.55%2C65.14h-74.91s-41.53-.81-64.32%2C30.13c-22.8%2C30.94-55.37%2C26.87-55.37%2C26.87H62.7s-46.41%2C2.44-62.7-57.81V64.32S2.44%2C11.4%2C62.7%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20551.23%20834.76%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M62.7%2C0h431.54s48.85%2C5.7%2C57%2C57.81v654.64s-1.63%2C57.81-54.55%2C65.14h-74.91s-41.53-.81-64.32%2C30.13c-22.8%2C30.94-55.37%2C26.87-55.37%2C26.87H62.7s-46.41%2C2.44-62.7-57.81V64.32S2.44%2C11.4%2C62.7%2C0Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-position:center}.img-listing-list,.img-listing-grid{position:relative;width:100%;overflow:hidden;padding-top:93.29%}@media only screen and (min-width :768px){.img-listing-list{padding-top:0;width:40%}}.img-listing-list img,.img-listing-grid img{position:absolute;top:0;left:0;height:100%;width:100%;transform:scale(.93);mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20589.21%20548.19%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M527.15.47s55.07%2C7.87%2C59.92%2C61.13c4.84%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C4.24%2C50.84-59.92%2C67.18H66.58S11.5%2C545.77%2C0%2C477.98V100.93s-1.21-62.94%2C75.65-63.55h96.83s18.16-2.42%2C25.42-9.68l24.21-17.55S242.09-2.56%2C260.85.47h266.3Z%22%2F%3E%0A%3C%2Fsvg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20589.21%20548.19%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M527.15.47s55.07%2C7.87%2C59.92%2C61.13c4.84%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C4.24%2C50.84-59.92%2C67.18H66.58S11.5%2C545.77%2C0%2C477.98V100.93s-1.21-62.94%2C75.65-63.55h96.83s18.16-2.42%2C25.42-9.68l24.21-17.55S242.09-2.56%2C260.85.47h266.3Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media only screen and (min-width :1200px){.img-listing-list img{mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20790.24%20548.2%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M706.99.47s73.86%2C7.87%2C80.36%2C61.13c6.49%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C5.69%2C50.84-80.36%2C67.18H89.28S15.43%2C545.78%2C0%2C477.99V100.93s-1.62-62.94%2C101.46-63.55h129.87s24.36-2.42%2C34.09-9.68l32.47-17.55s26.78-12.71%2C51.94-9.68h357.16Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20790.24%20548.2%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M706.99.47s73.86%2C7.87%2C80.36%2C61.13c6.49%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C5.69%2C50.84-80.36%2C67.18H89.28S15.43%2C545.78%2C0%2C477.99V100.93s-1.62-62.94%2C101.46-63.55h129.87s24.36-2.42%2C34.09-9.68l32.47-17.55s26.78-12.71%2C51.94-9.68h357.16Z%22%2F%3E%0A%3C%2Fsvg%3E")}}.listing-grid-content{padding-top:0!important}.listing-list h4,.listing-grid h4{text-align:center;font-size:18px;white-space:nowrap}.listing-grid-content .location{text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:12px}hr{margin:10px 0!important}.listing-grid-info-price{display:block;margin:10px 0;font-family:var(--title-fonts);font-size:21px}.listing-grid-info-primary,.listing-grid-info-secondary .year-info{display:none}.listing-grid-brokerage{opacity:.5!important;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.listing-grid-brokerage img{margin-bottom:0!important}.listing-list-info-secondary,.listing-grid-info-secondary{display:flex;flex-direction:row;justify-content:space-between;max-width:400px}.listing-list-info-secondary{justify-content:flex-start}.listing-list-info-secondary span,.listing-grid-info-secondary span{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:1px;font-size:11px}.listing-list-info-secondary span{margin-right:15px}.listing-list-info-secondary span::before,.listing-grid-info-secondary span::before{content:'';font-family:'Material Symbols Outlined';font-weight:200;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:3px}.listing-list-info-secondary .bed-info::before,.listing-grid-info-secondary .bed-info::before{content:'\ea45'}.listing-list-info-secondary .bath-info::before,.listing-grid-info-secondary .bath-info::before{content:'\f061'}.listing-list-info-secondary .size-info::before,.listing-grid-info-secondary .size-info::before{content:'\f509'}.listing-list-info-secondary .year-info::before,.listing-grid-info-secondary .year-info::before{content:'\f10b'}.listing-list-info-price{font-family:var(--title-fonts);font-size:24px}.search-results-list-view-wrapper .listing-list{border:0;box-shadow:none!important;background:var(--secondary-color);border-radius:4rem}.search-results-list-view-wrapper .listing-list:hover{background:var(--grey-dark-color)}.search-results-grid-view-wrapper .row .search-results-list-view-wrapper a::before{bottom:40px!important;right:40px}.homepage-listings .search-results-top-controls-wrapper,.homepage-listings .search-results-bottom-controls-wrapper{display:none}.listing-grid .listing-tag-over-image-container{top:10px;right:5px}.listing-list .listing-tag-over-image-container{top:10px;right:15px}@media only screen and (min-width :768px){.listing-list .listing-tag-over-image-container{top:0;left:0;right:unset}}@media only screen and (min-width :992px){.listing-list .listing-tag-over-image-container{top:0;left:19%;right:unset}}@media only screen and (min-width :1200px){.listing-list .listing-tag-over-image-container{top:0;left:24%;right:unset}}.listing-tag-over-image-container .listing-tag-small{border-radius:4rem}.hero-carousel .carousel-inner{transform:scale(.95);position:relative;display:block;min-height:0;padding-top:141.28%;border-radius:4rem;margin-bottom:-5%}@media only screen and (min-width :992px){.hero-carousel .carousel-inner{transform:scale(.970);padding-top:64.82%;border-radius:8rem}}@media only screen and (min-width :1400px){.hero-carousel .carousel-inner{padding-top:51.92%}}.hero-carousel .carousel-inner .slide{position:absolute;top:0;left:0;width:100%;height:100%;display:block;margin-top:-5%;border-radius:4rem;overflow:hidden}.hero-carousel .carousel-inner .slide::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.25)}@media (min-width:992px){.hero-carousel .carousel-inner .slide{border-radius:8rem}}.hero-carousel .carousel-caption{top:28%;max-width:970px;display:block;margin:auto}.hero-carousel .carousel-caption h1{font-size:clamp(48px,7vw,95px)}.hero-carousel .carousel-caption h4{text-transform:capitalize;font-size:clamp(32px,3vw,56px)}.hero-carousel .bg-fade-carousel-shadow{display:none}.services-showcase .row>div{position:relative;z-index:2}.services-showcase h2{font-size:clamp(38px,6vw,75px)}.services-showcase img{border-radius:4rem}body:not(.editmode) .buying-section .row::before,body:not(.editmode) .buying-section .rn-content-block>.container::before{content:'Buying'!important;color:var(--secondary-color)!important;left:0!important}.buying-section .row{display:flex;flex-direction:column-reverse}@media only screen and (min-width :768px){.buying-section .row{flex-direction:row}}body:not(.editmode) .selling-section .row::before,body:not(.editmode) .selling-section .rn-content-block>.container::before{content:'Selling'!important;color:var(--secondary-color)!important;right:0!important}body:not(.editmode) .leasing-section .row::before,body:not(.editmode) .leasing-section .rn-content-block>.container::before{content:'Leasing'!important;color:var(--secondary-color)!important;right:0!important}body:not(.editmode) .ghost-outline-text .rn-content-block>.container,body:not(.editmode) .ghost-outline-text .rn-content-block>.container>.row{position:relative;padding:0;margin:0 auto}body:not(.editmode) .ghost-outline-text .row::before,body:not(.editmode) .ghost-outline-text .rn-content-block>.container::before{content:'';position:absolute;font-family:var(--title-fonts);font-size:30vw;top:20%;right:0;transform:translateY(-50%);pointer-events:none}@media only screen and (min-width :768px){body:not(.editmode) .ghost-outline-text .row::before,body:not(.editmode) .ghost-outline-text .rn-content-block>.container::before{font-size:25vw}}@media only screen and (min-width :992px){body:not(.editmode) .ghost-outline-text .row::before,body:not(.editmode) .ghost-outline-text .rn-content-block>.container::before{font-size:20vw}}@media only screen and (min-width :1200px){}body:not(.editmode) .ghost-outline-text .rn-content-block>.container::before{color:var(--secondary-color);z-index:1}body:not(.editmode) .ghost-outline-text .row::before{content:'';-webkit-text-fill-color:rgba(255,255,255,.05);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:rgba(255,255,255,.75);mix-blend-mode:overlay;z-index:3;display:block;-webkit-text-stroke-width:1px}body:not(.editmode) .homepage-about-section{position:relative}body:not(.editmode) .homepage-about-section .row::before,body:not(.editmode) .homepage-about-section .rn-content-block>.container::before{content:'About'}body:not(.editmode) .homepage-about-section .row>div{z-index:1}body:not(.editmode) .homepage-about-section .rn-col-1-3{width:40%;display:none}body:not(.editmode) .homepage-about-section .rn-col-2-3{width:100%;z-index:3}body:not(.editmode) .homepage-about-section .rn-col-3-3{position:absolute;width:35%;height:350px;display:block;right:2%;bottom:-35%;z-index:2;pointer-events:none;display:none}@media only screen and (min-width :992px){body:not(.editmode) .homepage-about-section .rn-col-1-3{display:block}body:not(.editmode) .homepage-about-section .rn-col-2-3{width:60%}body:not(.editmode) .homepage-about-section .rn-col-3-3{display:block;bottom:-10%}}body:not(.editmode) .homepage-about-section img{border-radius:4rem}body:not(.editmode) .homepage-about-section h1{font-size:clamp(48px,6vw,75px)}.homepage-intro h1{display:block;margin:auto;font-size:clamp(48px,7vw,85px)}.eyebrow-title .tiny{color:var(--primary-color);text-transform:uppercase;letter-spacing:3px}@media only screen and (min-width :768px){.homepage-intro .row>div{text-align:center}}.homepage-banner-cta h2{font-size:clamp(48px,6vw,75px)}.homepage-banner-cta h3{font-size:clamp(36px,5vw,55px)}.homepage-banner-cta,.homepage-banner-cta .rn-content-block{position:relative}.homepage-banner-cta .rn-content-block{min-height:750px;display:flex;flex-direction:column;justify-content:center;align-items:center}.homepage-banner-cta .rn-content-block .container{max-width:100%}.homepage-banner-cta::before,.homepage-banner-cta::after{content:'';min-height:0;position:absolute;left:0;width:100%;background:var(--white-color)!important;mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;pointer-events:none;z-index:1}.homepage-banner-cta::before{padding-top:8.44%;top:-5px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20161.78%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C91.35S16%2C23%2C78%2C16h656s44-5%2C73%2C47%2C121%2C39%2C121%2C39l924.74%2C1.44s50.26%2C3.12%2C67.26%2C58.34V0H0v91.35Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20161.78%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C91.35S16%2C23%2C78%2C16h656s44-5%2C73%2C47%2C121%2C39%2C121%2C39l924.74%2C1.44s50.26%2C3.12%2C67.26%2C58.34V0H0v91.35Z%22%2F%3E%0A%3C%2Fsvg%3E")}.homepage-banner-cta::after{padding-top:8.44%;bottom:-5px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20161.78%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1920%2C70.43s-16%2C68.35-78%2C75.35h-656s-44%2C5-73-47-121-39-121-39l-924.74-1.44S17%2C55.22%2C0%2C0v161.78h1920v-91.35Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%20161.78%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1920%2C70.43s-16%2C68.35-78%2C75.35h-656s-44%2C5-73-47-121-39-121-39l-924.74-1.44S17%2C55.22%2C0%2C0v161.78h1920v-91.35Z%22%2F%3E%0A%3C%2Fsvg%3E")}.homepage-banner-cta .rn-content-block::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:var(--white-color);opacity:.65}body:not(.editmode) .custom-slider-content{display:none}.custom-slider{text-align:center!important;margin-bottom:45px!important}.homepage-blog-showcase .container,.homepage-blog-showcase .row,.homepage-blog-showcase .row>div{width:100%}.homepage-blog-showcase .row:nth-child(2)>div{border-bottom:1px solid var(--secondary-color)}.homepage-blog-showcase .section-heading,.homepage-blog-showcase .section-heading h3,.homepage-blog-showcase .recent-blog-entry-title,.homepage-blog-showcase .recent-blog-entry-title a{text-align:left}.homepage-blog-showcase .small-divider,.homepage-blog-showcase .recent-blog-entry-text,.homepage-blog-showcase .recent-blog-entry-date{display:none}.homepage-blog-showcase .recent-blog-entries-wrapper .row{display:flex;flex-direction:column}.homepage-blog-showcase .recent-blog-entry-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:120px}.homepage-blog-showcase .recent-blog-entry-title{width:70%}.recent-blog-entry-container{padding:0!important}.recent-blog-entry-read-more a{padding:10px 25px;border:1px solid var(--primary-color);border-radius:4rem;transition:all .3s ease-in-out;white-space:nowrap}.recent-blog-entry-read-more a:hover{background:var(--primary-color);color:var(--white-color)}.blog-showcase-wrapper .row{display:flex;flex-direction:column-reverse}@media only screen and (min-width :768px){.blog-showcase-wrapper .row{flex-direction:row}.blog-showcase-wrapper .row>div{display:flex;flex-direction:column}.blog-showcase-wrapper .row>div>div{flex:1 0 auto}.blog-showcase-wrapper .recent-blog-entries-wrapper{padding-top:0}}.blog-showcase-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:4rem}.section-border .rn-content-block{min-height:0;position:relative;display:block;background:var(--grey-color)!important;mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important}.section-border-1 .rn-content-block{padding-top:9.84%;margin-bottom:-2px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201919.59%20187.07%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1919.59%2C187.07s-16.39-57.91-96.22-56.35h-745.04s-42.26%2C3.13-86.09-50.09l-25.04-37.17S935.5-1.15%2C886.2.02H78.54S10.02%2C13.33%2C0%2C79.07v108h1919.59Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201919.59%20187.07%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1919.59%2C187.07s-16.39-57.91-96.22-56.35h-745.04s-42.26%2C3.13-86.09-50.09l-25.04-37.17S935.5-1.15%2C886.2.02H78.54S10.02%2C13.33%2C0%2C79.07v108h1919.59Z%22%2F%3E%0A%3C%2Fsvg%3E")}.section-border-2 .rn-content-block{padding-top:10.56%;margin-top:-2px;mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201921%20202.43%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1921%2C0s-15.85%2C63.65-82.11%2C72h-300s-41.74%2C2.09-63.65%2C30.78l-50.61%2C73.04s-25.04%2C26.09-48.52%2C26.61h-663.13s-36.52-7.3-62.61-42.26c0%2C0-24-24-58.96-23.48H82.2S13.8%2C131.07%2C0%2C63.97V0h1921Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201921%20202.43%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1921%2C0s-15.85%2C63.65-82.11%2C72h-300s-41.74%2C2.09-63.65%2C30.78l-50.61%2C73.04s-25.04%2C26.09-48.52%2C26.61h-663.13s-36.52-7.3-62.61-42.26c0%2C0-24-24-58.96-23.48H82.2S13.8%2C131.07%2C0%2C63.97V0h1921Z%22%2F%3E%0A%3C%2Fsvg%3E")}.page-title .rn-content-block{background:transparent!important;padding-top:0}@media only screen and (min-width :768px){.page-title .rn-content-block{padding-top:40px}}.page-title .rn-content-block h1{font-size:clamp(48px,6vw,85px)}.custom-section-heading h3,.section-heading h3{font-size:clamp(48px,6vw,75px);letter-spacing:initial}#cursor,#cursor-border{display:none}@media only screen and (min-width :992px){#cursor,#cursor-border{display:block}#cursor{position:fixed;top:-5px;left:-5px;width:10px;height:10px;background-color:var(--accent-color);border-radius:50%;pointer-events:none;z-index:999}#cursor-border{--size:50px;position:fixed;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:var(--size);height:var(--size);border-radius:50%;box-shadow:0 0 0 1px var(--accent-color);pointer-events:none;transition:top .15s ease-out,left .15s ease-out,width .15s ease-out,height .15s ease-out,background-color .15s ease-out;z-index:999}}.agents-wrapper .agent-container{background:var(--secondary-color);border-radius:4rem;border:0;padding:0}.agent-headshot{position:relative;height:0;padding-top:93.29%}.agent-headshot img{position:absolute;top:0;left:0;height:100%;width:100%;object-position:top center;transform:scale(.93);mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20589.21%20548.19%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M527.15.47s55.07%2C7.87%2C59.92%2C61.13c4.84%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C4.24%2C50.84-59.92%2C67.18H66.58S11.5%2C545.77%2C0%2C477.98V100.93s-1.21-62.94%2C75.65-63.55h96.83s18.16-2.42%2C25.42-9.68l24.21-17.55S242.09-2.56%2C260.85.47h266.3Z%22%2F%3E%0A%3C%2Fsvg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20589.21%20548.19%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M527.15.47s55.07%2C7.87%2C59.92%2C61.13c4.84%2C53.26%2C0%2C419.42%2C0%2C419.42%2C0%2C0%2C4.24%2C50.84-59.92%2C67.18H66.58S11.5%2C545.77%2C0%2C477.98V100.93s-1.21-62.94%2C75.65-63.55h96.83s18.16-2.42%2C25.42-9.68l24.21-17.55S242.09-2.56%2C260.85.47h266.3Z%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.agent-content .agent-location{display:none}.agents-form-wrapper .btn{background:var(--primary-color);color:var(--white-color)}.agents-form-wrapper input,select.form-control{height:50px;border-radius:4rem}.agents-wrapper .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.agents-wrapper .row>div{width:100%}@media only screen and (min-width :768px){.agents-wrapper .row>div{width:50%}}@media only screen and (min-width :992px){.agents-wrapper .row>div{width:33.33%}}.quote{position:relative;border-color:var(--primary-color)!important;padding-top:25px;padding-bottom:25px}.quote::before{content:'';position:absolute;top:50%;left:2%;z-index:-1;display:block;height:150px;width:100px;background:url(https://s.realtyninja.com/static/media/med/13335_ce661b86_quote.png) center/contain no-repeat;transform:translateY(-50%);opacity:.5!important}.subpage-intro h2{font-size:clamp(36px,4vw,65px);color:var(--primary-color)}.subpage-intro img{border-radius:4rem;height:100%;width:100%;object-fit:cover;min-height:520px}@media only screen and (min-width :768px){.subpage-intro .row{display:flex;flex-direction:row}.subpage-intro .row>div{display:flex;flex-direction:column}.subpage-intro .row>div>div{flex:1 0 auto}}.buying-selling-steps .rn-content-block{padding-top:0;padding-bottom:0}.buying-selling-steps .row>div{position:relative;margin-bottom:55px}body:not(.editmode) .buying-selling-steps .row>div h1{position:absolute;top:0;left:0;color:var(--primary-color);opacity:.085;font-size:165px;z-index:1}body:not(.editmode) .buying-selling-steps .row>div div{position:relative;z-index:2}.subpage-intro .row>div .rn-col-1-2-content{display:flex;flex-direction:column;justify-content:space-between}.no-bottom-padding .rn-content-block{padding-bottom:0!important}@media only screen and (min-width :480px){}@media (min-width:768px){.swap.subpage-intro .row{flex-direction:row-reverse}}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}@-webkit-keyframes reveal{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes reveal{0%{-moz-transform:translate(0,100%);transform:translate(0,100%)}100%{-moz-transform:translate(0,0);transform:translate(0,0)}}@keyframes reveal{0%{transform:translate(0,100%)}100%{transform:translate(0,0)}}.typing-indicator-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;background:var(--white-color)}.typing-indicator{background-color:var(--secondary-color);will-change:transform;width:auto;border-radius:50px;padding:20px;display:table;margin:0 auto;position:relative;animation:2s bulge infinite ease-out}.typing-indicator::before,.typing-indicator::after{content:'';position:absolute;bottom:-2px;left:-2px;height:20px;width:20px;border-radius:50%;background-color:var(--secondary-color)}.typing-indicator::after{height:10px;width:10px;left:-10px;bottom:-10px}.typing-indicator span{height:15px;width:15px;float:left;margin:0 1px;background-color:var(--secondary-color);display:block;border-radius:50%;opacity:.4}.typing-indicator span:nth-of-type(1){animation:1s blink infinite .3333s}.typing-indicator span:nth-of-type(2){animation:1s blink infinite .6666s}.typing-indicator span:nth-of-type(3){animation:1s blink infinite 1s}@keyframes blink{50%{opacity:1}}@keyframes bulge{50%{transform:scale(1.05)}}.slick-dots{padding-left:0!important}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-next,.slick-prev{z-index:100;color:var(--primary-color);display:flex;flex-direction:column;justify-content:center;align-items:center}.slick-next:before,.slick-prev:before{color:var(--primary-color)!important}@media only screen and (min-width :768px){.slick-prev{left:-14px!important}.slick-next{right:-14px!important}}#cursor,#cursor-border{opacity:}