:root{--primary-50:#f4fbeb;--primary-100:#e9f7d7;--primary-200:#d3efb0;--primary-300:#bce489;--primary-400:#a5d762;--primary-500:#8dc63f;--primary-600:#72a32f;--primary-700:#5a8024;--primary-800:#425d1a;--primary-900:#2c3d11;--white :#ffffff;--neutral-50 :#fafafa;--neutral-100 :#f5f5f5;--neutral-200 :#e5e5e5;--neutral-300 :#d4d4d4;--neutral-400 :#a3a3a3;--neutral-500 :#737373;--neutral-600 :#525252;--neutral-700 :#404040;--neutral-800 :#262626;--neutral-900 :#171717;--black :#000000;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--fontawesome :"Font Awesome 6 Free";--body-font :"Outfit",sans-serif;--headings-font :"DM Serif Display",serif;--button-font :"Outfit",sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.875rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:3.75rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--buy-sub-text:"Buy with Confidence";--sell-sub-text:"Maximize your Property";--evaluation-sub-text:"Free Home Evaluation";--rn-black :#000000;--rn-grey1 :#c3c3c3;--rn-grey2 :#828282;--rn-grey3 :#444444;--rn-white :#ffffff;--rn-red :var(--error);--rn-orange :var(--warning);--rn-yellow :var(--rn-orange);--rn-green :var(--primary-500);--rn-blue :#0066cc;--rn-purple :#9933ff;--rn-pink :#ff00f6}*{text-shadow:none!important}html{font-size:16px;line-height:var(--leading-normal);font-family:var(--body-font);color:var(--neutral-700);background-color:var(--neutral-50)}body{margin:0;padding:0;color:var(--neutral-600)}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.navbar-default .navbar-nav>li>a,.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(--headings-font);letter-spacing:var(--tracking-normal)}body,.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-header-title-section .blog-entry-info,.blog-post-content,.blog-overview-wrapper,.mls-search-controls-wrapper .form-control{font-family:var(--body-font);font-weight:normal;letter-spacing:0}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(--secondary-color)}a:focus{text-decoration:none}.small-divider{display:none!important}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{margin-bottom:1rem;font-family:var(--headings-font);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--neutral-900)}h1{font-size:var(--text-4xl);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-3xl)}h3,.section-heading h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base);text-transform:uppercase;letter-spacing:var(--tracking-wide)}p{margin-top:0;margin-bottom:1rem;font-size:var(--text-base);line-height:var(--leading-relaxed)}a{color:var(--primary-600);text-decoration:none;transition:color .2s ease-in-out}a:hover{color:var(--primary-800);text-decoration:underline}strong,b{font-weight:var(--font-bold)}small{font-size:var(--text-sm)}ul,ol{margin-top:0;margin-bottom:1rem;line-height:var(--leading-relaxed)}li{margin-bottom:.5rem}code,pre{font-family:var(--font-family-mono);font-size:var(--text-sm);background-color:var(--neutral-100);padding:.2em .4em;border-radius:.25rem}pre{padding:1rem;overflow-x:auto}pre code{padding:0;background-color:transparent}blockquote{margin-left:0;padding-left:1.5rem;border-left:4px solid var(--primary-300);color:var(--neutral-600);font-style:italic}hr{border:0;height:1px;background-color:var(--neutral-200);margin:2rem 0}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}@media screen and (min-width:992px){.section-heading h3{font-size:var(--text-3xl)}}.jBox-content .rn_colour_black{background:var(--rn-black)!important}.jBox-content .rn_colour_grey1{background:var(--rn-grey1)!important}.jBox-content .rn_colour_grey2{background:var(--rn-grey2)!important}.jBox-content .rn_colour_grey3{background:var(--rn-grey3)!important}.jBox-content .rn_colour_white{background:var(--rn-white)!important}.jBox-content .rn_colour_red{background:var(--rn-red)!important}.jBox-content .rn_colour_orange{background:var(--rn-orange)!important}.jBox-content .rn_colour_yellow{background:var(--rn-yellow)!important}.jBox-content .rn_colour_green{background:var(--rn-green)!important}.jBox-content .rn_colour_blue{background:var(--rn-blue)!important}.jBox-content .rn_colour_purple{background:var(--rn-purple)!important}.jBox-content .rn_colour_pink{background:var(--rn-pink)!important}.rn_colour_black{color:var(--rn-black)!important}.rn_colour_grey1{color:var(--rn-grey1)!important}.rn_colour_grey2{color:var(--rn-grey2)!important}.rn_colour_grey3{color:var(--rn-grey3)!important}.rn_colour_white{color:var(--rn-white)!important}.rn_colour_red{color:var(--rn-red)!important}.rn_colour_orange{color:var(--rn-orange)!important}.rn_colour_yellow{color:var(--rn-yellow)!important}.rn_colour_green{color:var(--rn-green)!important}.rn_colour_blue{color:var(--rn-blue)!important}.rn_colour_purple{color:var(--rn-purple)!important}.rn_colour_pink{color:var(--rn-pink)!important}.text-primary{color:var(--primary-600)}.text-secondary{color:var(--secondary-600)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.bg-primary{background-color:var(--primary-600);color:white}.bg-secondary{background-color:var(--secondary-600);color:white}.bg-light{background-color:var(--neutral-100)}.bg-dark{background-color:var(--neutral-800);color:white}.btn:not(.btn-default){display:inline-block;font-weight:var(--font-medium);font-size:calc(var(--text-lg) + 2px);line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;padding:.725rem 1.45rem;border-radius:50vw;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-inner .rn-invert-colors .btn,.hero-carousel .carousel-caption .btn-primary,.big-contact-form-container .btn,.intro-section a.btn,.listing-lead-form-container .btn{color:white;background-color:var(--primary-500);border-color:var(--primary-500)}.btn-primary:hover,.rn-invert-colors .btn-primar:hover,.hero-carousel .carousel-inner .rn-invert-colors .btn:hover,.hero-carousel .carousel-caption .btn-primary:hover,.big-contact-form-container .btn:hover,.intro-section a.btn:hover,.listing-lead-form-container .btn:hover{background-color:var(--primary-600);border-color:var(--primary-600);color:white;text-decoration:none}.btn-primary:focus,.rn-invert-colors .btn-primar:focus,.hero-carousel .carousel-inner .rn-invert-colors .btn:focus,.hero-carousel .carousel-caption .btn-primary:focus,.big-contact-form-container .btn:focus,.intro-section a.btn:focus,.listing-lead-form-container .btn:focus{box-shadow:0 0 0 .25rem rgba(141,198,63,.25);outline:none}.btn-primary:active{background-color:var(--primary-700);border-color:var(--primary-700)}.btn-secondary{color:var(--neutral-800);background-color:var(--neutral-200);border-color:var(--neutral-300)}.btn-secondary:hover{background-color:var(--neutral-300);border-color:var(--neutral-400);color:var(--neutral-900);text-decoration:none}.btn-secondary:focus{box-shadow:0 0 0 .25rem rgba(115,115,115,.25);outline:none}.btn-secondary:active{background-color:var(--neutral-400);border-color:var(--neutral-500)}.btn-default{color:var(--neutral-700);background-color:var(--neutral-100);border-color:var(--neutral-300)}.btn-default:hover{background-color:var(--neutral-200);border-color:var(--neutral-400);color:var(--neutral-800);text-decoration:none}.btn-default:focus{box-shadow:0 0 0 .25rem rgba(115,115,115,.15);outline:none}.btn-default:active{background-color:var(--neutral-300);border-color:var(--neutral-500)}.btn-block{display:block;width:100%}.blog-overview-wrapper .btn-outline{color:var(--primary-600);background-color:transparent;border-color:var(--primary-500)}.blog-overview-wrapper .btn-outline:hover{color:white;background-color:var(--primary-500);border-color:var(--primary-500);text-decoration:none}.btn-outline-secondary{color:var(--neutral-700);background-color:transparent;border-color:var(--neutral-400)}.btn-outline-secondary:hover{color:var(--neutral-800);background-color:var(--neutral-200);border-color:var(--neutral-500);text-decoration:none}.btn:disabled,.btn.disabled{opacity:.65;pointer-events:none}.btn-group{display:inline-flex;position:relative;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}#header-contact{order:3;margin-top:0;display:none}.header-contact-email .fa,.header-contact-mobile .fa,.header-contact-phone .fa{color:var(--primary-400)}.header-contact-social{display:none}.header-contact-details{font-size:1.35rem;letter-spacing:var(--tracking-wider)}#navbar{flex:1 0 0%}.navbar{margin-bottom:0}.navbar-default>[class*="container"]{display:flex;justify-content:flex-start;align-items:center}.navbar-default .navbar-brand{width:260px;transition:all .3s ease}.navbar-default .navbar-brand img{transition:all .3s ease}.navbar-default .navbar-nav>li>a{text-transform:none;font-size:var(--text-lg);font-family:var(--body-font);font-weight:normal}.navbar-header-centered{margin-top:0}.navbar-default button.navbar-toggle{position:absolute;right:0;margin-top:20px;border-color:var(--primary-400);background:var(--primary-400)}.navbar-default button.navbar-toggle.collapsed[aria-expanded="false"]:hover{background:var(--primary-500);border-color:var(--primary-500);transition:all .2s ease-in}.navbar-default button.navbar-toggle .icon-bar,.navbar-default button.navbar-toggle.collapsed[aria-expanded="false"] .icon-bar{transition:all .2s ease-in;background-color:var(--white)}.navbar-default button.navbar-toggle:focus,.navbar-default button.navbar-toggle:hover,.navbar-default button.navbar-toggle[aria-expanded="true"]{background:var(--primary-500);border-color:var(--primary-500)}.navbar-default button.navbar-toggle:focus .icon-bar,.navbar-default button.navbar-toggle[aria-expanded="true"] .icon-bar{background:#fff}.rn-invert-colors .navbar-default button.navbar-toggle{border-color:var(--primary-400)}.header-section{position:relative;width:100%}body.sticky:not(.listing_detail_view) .navbar-wrapper{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:var(--neutral-100);animation:slideDown .4s forwards;height:100px;z-index:99}body.sticky:not(.listing_detail_view) .navbar-wrapper .navbar-brand{width:260px!important}body.sticky:not(.listing_detail_view) .navbar-wrapper button.navbar-toggle{margin-top:33px}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media only screen and (max-width:767px){#navbar{top:90px;background-color:transparent;backdrop-filter:blur(5px)}body.sticky:not(.listing_detail_view) #navbar{top:100px;backdrop-filter:blur(5px)}#navbar:before{content:"";background:var(--primary);display:block;position:absolute;left:0;right:0;bottom:0;top:0;opacity:.93}body.sticky:not(.listing_detail_view) #navbar:before{opacity:.96}.navbar-default .navbar-nav>li>a{font-size:var(--text-lg);letter-spacing:.03em}.navbar-nav.sm-collapsible .caret{border-color:transparent}.navbar-nav.sm-collapsible a.has-submenu .caret:focus,.navbar-nav.sm-collapsible a.has-submenu .caret:hover{background-color:transparent}ul.nav.navbar-nav.navbar-nav-centered.sm-collapsible{margin-top:0;background:var(--primary-500)}.navbar-default .sm-collapsible.navbar-nav>li>a{padding:1rem;border-top:1px solid rgb(255 255 255 / .2)!important}.navbar-default .sm-collapsible.navbar-nav>.open>a{background-color:var(--primary-hover)}.navbar-nav .open .dropdown-menu{padding-top:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{font-size:var(--text-base);padding:8px 0;color:var(--primary-100)}.navbar-default .navbar-nav .open .dropdown-menu>li:hover>a{color:var(--white)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background:rgb(255 255 255 / 10%);color:var(--white)}}@media only screen and (min-width:768px){.navbar{margin-bottom:0}.navbar-default .navbar-nav>li>a{color:}.navbar-default .navbar-nav>.active>a,.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:;border-color:transparent}.navbar-default .navbar-nav .dropdown-menu{transition:all .2s ease;transform:translateY(5px);opacity:0;background:var(--primary-500);border-color:var(--primary-500);border-radius:4px!important}.navbar-nav>li.open>.dropdown-menu{opacity:1;transform:translateY(0px)}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.dropdown-menu>li>a{font-size:var(--text-base);font-weight:400;text-transform:none;color:var(--white);border-bottom:1px solid rgba(255 255 255 / 10%)}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child>a,.dropdown-menu>li:last-child>a{border-bottom:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:var(--white);text-decoration:none;background-color:var(--primary-600)}}@media screen and (min-width:992px){.navbar-default>[class*="container"]{justify-content:space-between}}@media screen and (min-width:1200px){#header-contact{display:block}.navbar-default .navbar-brand{max-width:360px}.navbar-default .navbar-nav>li>a{font-size:var(--text-lg)}}@media screen and (min-width:1920px){.navbar-default .navbar-brand{width:unset;max-width:360px}}.footer-section{}.section-custom-footer{padding-bottom:0}#footer-disclaimer{padding:50px 0}#custom-footer p,#footer-disclaimer p{line-height:1.4em;font-size:var(--text-sm)}.big-contact-form-container{text-align:center}.big-contact-form-container p{font-size:var(--text-lg);line-height:var(--leading-relaxed)}.form-control{font-size:1rem}.big-contact-form-container .form-control[type="text"],.big-contact-form-container .form-control[type="tel"],.big-contact-form-container .form-control[type="email"],.listing-lead-form-container .form-control[type="text"],.listing-lead-form-container .form-control[type="tel"],.listing-lead-form-container .form-control[type="email"]{height:50px}.big-contact-form-container .contact-info-social .fa,.small-contact-info-wrapper .contact-info-social .fa{color:var(--neutral-800)}.contact-info-address .fa,.contact-info-email .fa,.contact-info-fax .fa,.contact-info-mobile .fa,.contact-info-phone .fa,.contact-info-toll-free .fa,.big-contact-form-container .contact-info-social .fa-circle,.small-contact-info-wrapper .contact-info-social .fa-circle,.rn-invert-colors .small-contact-info-wrapper .contact-info-social .fa-circle{color:var(--primary-500);transition:all .2s ease}.contact-info-social .fa-stack{width:3.2em;height:3.2em;transform:scale(1.25)}.big-contact-form-container .contact-info-social a:hover .fa-circle,.small-contact-info-wrapper .contact-info-social a:hover .fa-circle{color:var(--primary-400)}.contact-info-contact-image{max-width:200px}@media screen and (min-width:992px){.big-contact-form-container{text-align:unset}.big-contact-form-wrapper{text-align:unset}.big-contact-form-wrapper .formContent{margin-bottom:unset}.formContent>div[class^="form-group"]:nth-child(2),.formContent>div[class^="form-group"]:nth-child(3),.formContent>div[class^="form-group"]:nth-child(6),.formContent>div[class^="form-group"]:nth-child(7),.formContent>div[class^="form-group"]:nth-child(8),.formContent>div[class^="form-group"]:nth-child(9){width:calc(50% - 10px);display:inline-block}.formContent>div[class^="form-group"]:nth-child(2),.formContent>div[class^="form-group"]:nth-child(6),.formContent>div[class^="form-group"]:nth-child(8){margin-right:15px;width:calc(50% - 10px)}}.section-quick-contact{background:var(--neutral-100)}.section-quick-contact .contact-info-container>div[class*="col-"]{text-align:center}.small-contact-info-wrapper .contact-info-brokerage,.small-contact-info-wrapper .contact-info-name{font-weight:600;letter-spacing:.5px;color:var(--neutral-700)}@media screen and (min-width:768px){.section-quick-contact .contact-info-container>div[class*="col-"]{width:calc(100%/3)}}body.ddf .img-listing-showcase img,body.ereb .img-listing-showcase img{object-fit:cover}.featured-listing-desc-price{font-size:var(--text-xl);font-weight:300;color:var(--neutral-400)}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:13px}.featured-listings-wrapper{border-top:1px solid var(--neutral-300);position:relative}.featured-listings-wrapper>*{position:relative;z-index:1}.featured-listings-wrapper:before{content:"";inset:0;position:absolute;background:var(--neutral-900);opacity:.9}body.ddf .listing-list .listing-tag-over-image-container{left:5px;top:-10px}@media screen and (min-width:768px){.img-listing-showcase,.img-listing-showcase img{height:250px}.featured-listings-wrapper .row:nth-child(2)>div{width:calc(100% / 2)}.featured-listings-carousel-wrapper h4,.featured-listings-wrapper h4{font-size:var(--text-lg)}}@media screen and (max-width:991px){.featured-listing-info-container{margin-top:-140px;height:140px;padding-bottom:20px}}@media screen and (min-width:992px){.featured-listings-wrapper .row:nth-child(2)>div{width:calc(100% / 3)}.featured-listing-preview{height:360px}.img-listing-showcase,.img-listing-showcase img{height:225px}}@media screen and (min-width:1600px){.featured-listings-wrapper .container{width:1540px}}.quick-mls-search-controls-wrapper{}.mls-search-controls-wrapper{}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}.listing-other-actions-container .btn{display:block}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{}.listing-ctas-main .btn-secondary{background:var(--neutral-500);border-color:var(--neutral-500);color:#fff}.listing-ctas-main .btn-secondary:hover{background:var(--neutral-600);border-color:var(--neutral-600);color:#fff}.listing-bottom-form-container,.listing-lead-form-container{background:var(--neutral-600)}@media only screen and (min-width:992px){body.full_katana .listing-hero-carousel .slide{min-height:unset}.featured-listing-info-container h4 a{color:var(--primary-900)}}.hero-carousel .item{min-height:600px;background-position:100% 75%}.hero-carousel .item.slide:before{position:absolute;content:"";background:var(--neutral-900);top:0;left:0;right:0;bottom:0;opacity:.25;pointer-events:none}.header-section .hero-carousel .carousel-caption{left:50%;right:50%;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;width:80vw;margin-left:-40vw;margin-right:-40vw}.header-section .hero-carousel .carousel-caption h1{font-size:var(--text-2xl)}.header-section .hero-carousel .carousel-caption h4{font-family:var(--body-font);font-weight:200;font-size:var(--text-xl);margin-bottom:35px}.header-section .hero-carousel .carousel-caption h1{margin-bottom:0}.header-section .hero-carousel .carousel-caption h1:after{content:"";margin:25px auto 10px;height:2px;background-color:var(--primary-500);width:100px;display:block;position:relative}.header-section .hero-carousel .carousel-caption h1 img{max-width:600px}@media (min-width:1200px){.hero-carousel .item{min-height:850px}.header-section .hero-carousel .carousel-caption{width:950px;margin-left:-475px;margin-right:-475px}.header-section .hero-carousel .carousel-caption h1{font-size:var(--text-4xl)}.header-section .hero-carousel .carousel-caption h4{font-size:var(--text-2xl)}}.stats-section{font-size:var(--text-lg)}.stats-section [class*="header"]{margin:5px 0 15px;letter-spacing:.25px;font-size:var(--text-3xl)}.services-section .row{padding:20px 0}.services-section .row>div{background:var(--primary);transition:all .2s ease;width:100%;float:none;clear:both;margin-bottom:20px}.services-section .row>div:hover{background-color:var(--secondary)}.services-section .row>div>div{overflow:hidden;position:relative;height:400px;transition:all .2s ease;background:var(--neutral-900)}.services-section .row>div>div img{width:100%;height:400px;opacity:.7!important;object-fit:cover;object-position:center;transition:all .3s ease}.services-section .row>div:hover>div img{transform:scale(1.1);filter:saturate(1.2)}.services-section .row>div>div [class*="header"]{position:absolute;z-index:1;bottom:30px;left:25px;right:100px;transition:all .4s ease;pointer-events:none;line-height:1.4;margin-bottom:0;text-transform:none;font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-tight)}.services-section .row>div>div [class*="header"]:after{display:block;content:"";font-family:var(--button-font);letter-spacing:0;font-size:1.4rem;font-weight:300;margin-top:5px}.services-section .row>div:first-child>div [class*="header"]:after{content:var(--buy-sub-text)}.services-section .row>div:nth-child(2)>div [class*="header"]:after{content:var(--sell-sub-text)}.services-section .row>div:last-child>div [class*="header"]:after{content:var(--evaluation-sub-text)}.services-section .row>div>div:after{pointer-events:none;width:50px;height:50px;content:"\f061";bottom:30px;right:25px;border:1px solid var(--white);border-radius:100%;position:absolute;transition:all .4s ease;font-family:var(--fontawesome);font-weight:bold;display:flex;justify-content:center;align-items:center;color:var(--white)}.services-section .row>div:hover>div:after{background:var(--primary-500);color:var(--white);border-color:var(--primary-500)}@media screen and (min-width:992px){.services-section .row{display:flex;column-gap:20px;row-gap:20px}.services-section .row>div{width:33.33%;margin-bottom:0}}@media screen and (min-width:1200px){.services-section .row>div>div [class*="header"]{font-size:var(--text-3xl)}}.editmode .services-section .row>div,.editmode .services-section .row>div:hover{background-color:none!important}.editmode .services-section .row>div>div{height:unset!important}.editmode .services-section .row>div>div [class*="header"]{position:static!important;color:var(--body-color)}.editmode .services-section .row>div>div [class*="header"]:after,.editmode .services-section .row>div>div:after{content:""!important;display:none!important}.editmode .services-section .row>div:hover>div img{transform:scale(1)!important;filter:none!important}.intro-section .rn-content-block{padding-top:50px;padding-bottom:0;text-align:center;position:relative}.intro-section .rn-content-block>*{position:relative;z-index:1}.intro-section .rn-content-block:before{content:"";inset:0;position:absolute;background:var(--neutral-800);opacity:.2}.intro-section .rn-content-block .row{display:flex;align-items:center;flex-direction:column-reverse}.intro-section .rn-content-block .row>div{float:none;width:100%}.intro-section h2{margin-bottom:0;margin-top:0;font-size:var(--text-2xl)}.intro-section .tiny{color:var(--primary-400);font-size:var(--text-lg);letter-spacing:.3px;font-size:var(--text-xl)}.intro-section{font-size:var(--text-xl);line-height:1.5}@media screen and (min-width:992px){.intro-section .rn-content-block{text-align:unset}.intro-section .rn-content-block .row{flex-direction:row}}@media screen and (min-width:1200px){.intro-section h2{font-size:var(--text-4xl)}}.award-section-outer{background:var(--white) url(https://s.realtyninja.com/static/media/med/13405_8cd960a6_award_bg_1.jpg) center / cover no-repeat;position:relative}.award-section-outer>*{position:relative;z-index:9}.award-section-outer:before{background:var(--white);inset:0;position:absolute;content:"";opacity:.5}.award-logos{text-align:center;font-size:var(--text-sm);color:var(--neutral-500)}.award-logos:not(.last) .rn-content-block{padding-bottom:0}.award-logos img{max-height:180px;margin-bottom:10px}.award-section-outer>*{position:relative;z-index:9}.award-section-outer:before{background:var(--white);inset:0;position:absolute;content:"";opacity:.5}@media screen and (max-width:767px){.award-logos .row>div{margin-bottom:25px;width:calc(100% / 2)}}@media screen and (min-width:1200px){.award-section .container{width:unset;max-width:1400px}}.custom-search .btn{background-color:var(--primary-700)}.custom-search .btn:hover{background-color:var(--white);border-color:var(--white);color:var(--primary-700)}.sub-intro-section.content-section{font-size:var(--text-xl);color:var(--neutral-500)}.sub-intro-section.content-section .rn-content-block ol,.sub-intro-section.content-section .rn-content-block ul,.custom-list.content-section .rn-content-block ol,.custom-list.content-section .rn-content-block ul{padding-left:30px}.sub-intro-section.content-section .rn-content-block ol li,.sub-intro-section.content-section .rn-content-block ul li,.custom-list.content-section .rn-content-block ol li,.custom-list.content-section .rn-content-block ul li{padding-left:15px}.sub-intro-section.content-section:not(.custom-testimonials-section):not(.gallery) .rn-content-block ul li::marker,.custom-list.content-section:not(.custom-testimonials-section):not(.gallery) .rn-content-block ul li::marker{content:"\f058";font-family:var(--fontawesome);color:var(--primary-500);font-weight:bold}.section-testimonial-showcase .section-heading,.section-testimonial-showcase .section-heading h3{margin-top:0}.section-testimonial-showcase .testimonials-wrapper{padding:60px 0;position:relative}.section-testimonial-showcase .testimonials-wrapper:before{overflow:hidden;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--accent);opacity:.8}.section-testimonial-showcase .testimonials-wrapper .container,.section-testimonial-showcase .testimonial-link{position:relative;z-index:1}.section-testimonial-showcase .testimonial-link{padding:5px 0 40px}.section-testimonial-showcase .testimonial-link a{color:var(--white);opacity:1;font-size:1.6rem;background:transparent;border:2px solid var(--white);padding:10px 25px}.section-testimonial-showcase .testimonial-link a:hover{background:transparent;border-color:var(--white);color:var(--accent)}.section-testimonial-showcase .testimonial-link a::before,.section-testimonial-showcase .testimonial-link a::after{background:var(--white)}.section-testimonial-showcase .testimonials-wrapper .small-divider{display:none}.section-testimonial-showcase .testimonials-wrapper blockquote{margin-left:5%;margin-right:5%}.section-testimonial-showcase .testimonials-wrapper blockquote p{font-size:var(--text-xl);font-weight:300;font-style:normal}.section-testimonial-showcase .testimonials-wrapper blockquote p:first-of-type,.section-testimonial-showcase .testimonials-wrapper blockquote p:nth-of-type(3){display:none}#testimonials-carousel .carousel-indicators li{border-color:white;width:12px;height:12px;margin:0 3px}#testimonials-carousel .carousel-indicators li.active{margin:0 3px;border-color:var(--primary-500);background-color:var(--primary-500);width:12px;height:12px}#testimonials-carousel cite{font-family:var(--headings-font);font-size:1.1rem;margin-top:2rem;display:inline-block}#testimonials-carousel cite span{display:none}.page-title .rn-content-block{text-align:center;position:relative}.page-title .rn-content-block>*{z-index:1;position:relative}.page-title .rn-content-block:before{content:"";inset:0;position:absolute;background-color:var(--neutral-800);opacity:.4}.page-title h1{font-size:var(--text-3xl)}@media screen and (min-width:1200px){.page-title h1{font-size:var(--text-4xl)}}