:root{--fontawesome :"Font Awesome 6 Free";--body-font :'poppins',sans-serif;--headings-font :'dunbar-tall',serif;--button-font :"dunbar-tall",sans-serif;--base-size :62.5%;--multiplier :1;--body-line-height :1.6;--overlay-value :.45;--overlay-color :#000000;--border-radius :50px;--header-height :90px;--custom-tall-banner-sm:500px;--custom-tall-banner-lg:650px;--custom-quick-search-height-sm:270px;--custom-quick-search-height-lg:150px;--body-color :#999999;--white :#ffffff;--black :#000000;--grey :#929292;--grey-lighter :#b2b2b2;--grey-darker :#4a4a4a;--featured-listing-bg :#FAF9F4;--lead-form-bgcolor :#667a6c;--lead-form-bg :url(https://s.realtyninja.com/static/media/med/6744_e7593526_kate_m_lead_bg2.jpg);--page-title-bg :url(https://s.realtyninja.com/static/media/med/6744_82cef1ad_page_title_bg.jpg);--cta-box-1-bg :url(https://s.realtyninja.com/static/media/med/9632_09f4b042_sakura_demo_assets_5.jpg);--cta-box-2-bg :url(https://s.realtyninja.com/static/media/med/9632_d80a5dbd_sakura_demo_assets_6.jpg);--cta-box-3-bg :none;--cta-box-4-bg :none;--primary :#47935C;--primary-hover :#39764a;--secondary :#809887;--secondary-hover :#667a6c;--accent :#d2e4d7;--accent-hover :#6DA47C;--rn-black :#000000;--rn-grey1 :#c3c3c3;--rn-grey2 :#828282;--rn-grey3 :#444444;--rn-white :#ffffff;--rn-red :#e60000;--rn-orange :#ff9900;--rn-yellow :#ffff00;--rn-green :var(--primary);--rn-blue :#0066cc;--rn-purple :#9933ff;--rn-pink :#ff00f6}.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-shadow:none!important}html{font-size:var(--base-size)}body{scroll-behavior:smooth;background-color:var(--white);color:var(--body-color);font-family:var(--body-font);font-size:1.8rem;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:var(--body-line-height);letter-spacing:-.03em}::selection{color:var(--grey-darker);background:var(--accent)}::-moz-selection{color:var(--grey-darker);background:var(--accent)}p{margin-bottom:var(--p-mg-bottom)}a{color:var(--secondary);transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}a:hover,a:focus{color:var(--secondary-hover);text-decoration:none}.rn-invert-colors a:hover{color:var(--grey-lighter)}#footer-disclaimer,.big-contact-form-wrapper,.blog-header-title-section .blog-entry-info,.blog-overview-wrapper,.blog-post-content,.building-main-info-listings-count,.header-contact-details,.hero-carousel .carousel-caption .btn,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.listing-secondary-info,.mls-search-controls-wrapper,.mls-search-controls-wrapper .form-control,.mls-search-controls-wrapper label,.navbar-default .navbar-nav>li>a,.recent-blog-entry-date,.recent-blog-entry-text,.search-results-table-view-wrapper,.small-contact-info-wrapper{font-family:var(--body-font);font-weight:400}.big-contact-form-container h3,.blog-header-title-section h1,.blog-overview-wrapper h2,.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,.header1,.header2,.header3,.header4,.header5,.hero-carousel .carousel-caption h1,.listing-main-info h1,.recent-blog-entry-title,.section-heading h3,.small-contact-info-wrapper h4,h1,h2,h3,h4,h5{font-family:var(--headings-font);font-weight:600;letter-spacing:0}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{margin-bottom:2.0rem}.h1,h1{font-size:4.0rem}.h2,h2{font-size:3.4rem}.h3,h3{font-size:2.8rem}.h4,h4{font-size:2.2rem}.h5,h5{font-size:1.8rem}.h6,h6{font-size:1.6rem}.tiny{font-weight:500;font-size:1.5rem;font-family:var(--headings-font);text-transform:uppercase;letter-spacing:3px;color:var(--accent)}.section-heading h3{font-size:2.8rem;color:var(--primary)}.listing-tag a:hover,.listing-tag-small a:hover{color:var(--white)}@media screen and (min-width:768px){.section-heading h3{font-size:3.2rem}}@media screen and (min-width:992px){.tiny{font-size:1.6rem}.section-heading h3{font-size:4.2rem}}@media screen and (min-width:1400px){.section-heading h3{font-size:4.8rem}}.captions{height:0}.overlay .rn-content-block:before,.overlay .hero-carousel .slide:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:var(--overlay-color);opacity:var(--overlay-value);transition:all .4s ease}.dflex .row{display:flex}.dflex.row:after{clear:both;content:"";display:table}@media (max-width:991px){.large-only{display:none}.dflex .row{flex-flow:column wrap}.dflex.col-reverse .row{flex-flow:column-reverse wrap}}@media (min-width:992px){.small-only{display:none}.dflex .row{flex-flow:row wrap}.dflex.align-center .row{align-items:center}.dflex.flex-start .row{align-items:flex-start}.dflex.flex-end .row{align-items:flex-end}.dflex.row-reverse .row{flex-flow:row-reverse wrap}}.btn:not(.btn-default){transition:all .2s ease-in;color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:var(--border-radius);padding:6px 12px;font-weight:600}.btn-default{border-radius:3px}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{color:var(--white);background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{color:var(--white);background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-secondary,.rn-invert-colors .btn-secondary{color:var(--white);background-color:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover,.rn-invert-colors .btn-secondary:hover{color:var(--white);background-color:var(--secondary-hover);border-color:var(--secondary-hover)}.blog-overview-wrapper .btn-outline{color:var(--primary);border-color:var(--primary);background-color:transparent!important}.custom-button a,.hero-carousel .carousel-caption .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn,.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary,.all-listings-link .btn,.testimonial-link .btn{position:relative;overflow:hidden}.custom-button a>.text-label,.hero-carousel .carousel-caption .btn>.text-label,.hero-carousel .carousel-inner .rn-invert-colors .btn>.text-label,.listing-ctas-main .btn-primary>.text-label,.listing-ctas-main .btn-secondary>.text-label,.all-listings-link .btn>.text-label,.testimonial-link .btn>.text-label{position:relative;z-index:1}.custom-button a::before,.custom-button a::after,.hero-carousel .carousel-caption .btn::before,.hero-carousel .carousel-caption .btn::after,.listing-ctas-main .btn-primary::before,.listing-ctas-main .btn-primary::after,.listing-ctas-main .btn-secondary::before,.listing-ctas-main .btn-secondary::after,.all-listings-link .btn::before,.all-listings-link .btn::after,.testimonial-link .btn::before,.testimonial-link .btn::after{position:absolute;top:0;left:0;width:100%;height:100%}.custom-button a::before,.hero-carousel .carousel-caption .btn::before,.listing-ctas-main .btn-primary::before,.listing-ctas-main .btn-secondary::before,.all-listings-link .btn::before,.testimonial-link .btn::before{content:'';background:var(--accent-hover);width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0,100%,0) scale3d(0,0,0)}.custom-button a:hover::before,.hero-carousel .carousel-caption .btn:hover::before,.listing-ctas-main .btn-primary:hover::before,.listing-ctas-main .btn-secondary:hover::before,.all-listings-link .btn:hover::before,.testimonial-link .btn:hover::before{transform:translate3d(0,0,0) scale3d(1,1,1);transition:transform .6s cubic-bezier(.1,0,.3,1)}.custom-button a::after,.hero-carousel .carousel-caption .btn::after,.listing-ctas-main .btn-primary::after,.listing-ctas-main .btn-secondary::after,.all-listings-link .btn::after,.testimonial-link .btn::after{content:'';background:var(--accent-hover);transform:translate3d(0,-200%,0);transition:transform .6s cubic-bezier(.1,0,.3,1)}.custom-button a:hover::after,.hero-carousel .carousel-caption .btn:hover::after,.listing-ctas-main .btn-primary:hover::after,.listing-ctas-main .btn-secondary:hover::after,.all-listings-link .btn:hover::after,.testimonial-link .btn:hover::after{transform:translate3d(0,0,0);transition-duration:.05s;transition-delay:.6s;transition-timing-function:linear}.section-short-header{position:relative}.home-header .navbar-wrapper{position:absolute;width:100%;top:0;z-index:3}.listing_detail_view .section-short-header{position:relative}#header-contact{margin-bottom:25px;margin-right:5px;display:none}#header-contact .header-contact-social .fa-circle{display:none}#header-contact a{font-size:1.2rem}#header-contact a:hover{color:var(--accent)}.header-account,.header-contact-details,.header-contact-social{margin-bottom:0}.header-contact-details span{padding:0 20px 0 0;display:inline-block}.header-contact-details a .fa,.header-contact-social a .fa{font-size:3.2rem}.navbar{margin-bottom:0;border-bottom:1px solid rgb(255 255 255 / 30%);padding-left:25px;padding-right:25px}.navbar-container{background-color:transparent}.navbar-nav.sm-collapsible a.has-submenu{padding-left:15px}.navbar-header{float:left}.navbar-default .navbar-nav>li>a{text-align:left;padding:10px 15px}.navbar-default .navbar-nav .dropdown-menu a{transition:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav .dropdown-menu>li>a{font-size:1.4rem;font-weight:400;letter-spacing:.03em;color:var(--white);border-bottom:1px solid rgb(255 255 255 / 5%)}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.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(--white)}.navbar-brand{padding-left:0}#navbar{background:var(--primary-hover);position:absolute;top:var(--header-height);left:0;right:0;width:100%;z-index:3;margin:0;padding-left:25px;padding-right:25px}#navbar>.header-contact-details{display:block;text-align:center;padding:15px 0}#navbar>.header-contact-details a{color:var(--accent-hover)}#navbar>.header-contact-details a:hover,#navbar>.header-contact-details a:focus{color:var(--accent)}.navbar-toggle{margin-right:0;margin-top:25px}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"]:hover{background:transparent;border-color:rgb(255 255 255 / 30%);transition:all .2s ease-in}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"] .icon-bar{transition:all .2s ease-in}.navbar-default .navbar-toggle,.rn-invert-colors .navbar-default .navbar-toggle{border-color:rgb(255 255 255 / 30%)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle[aria-expanded="true"]{background:var(--primary-hover);border-color:var(--primary-hover)}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar{background:#fff}.navbar-nav.sm-collapsible .caret{top:calc(50% - 13px);border:0}.navbar-nav.sm-collapsible .open>a>.caret:before{content:'\f0d8'}.navbar-nav.sm-collapsible .caret:before{content:'\f0d7';font-family:var(--fontawesome);font-weight:700}.navbar-brand .main-logo{filter:invert(1)}.listing_detail_view .navbar-brand .main-logo{filter:invert(1)}@media (min-width :768px){.navbar-toggle{display:unset!important}.navbar-nav{margin-top:10px;margin-bottom:10px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}#header-contact{display:block;margin-top:35px}#navbar .header-contact-details{display:none}.navbar-default .navbar-nav>li>a,.video-banner a{position:relative;padding:10px 0}.navbar-default .navbar-nav>li>a{padding-left:15px}}@media only screen and (min-width :768px){.section-short-header .container-fluid,.section-tall-header .container-fluid{padding-right:0;padding-left:0}}@media (max-width:991px){.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:0;margin-bottom:0;margin-left:-25px;margin-right:-25px}.navbar-nav>li{float:none}.navbar-default .navbar-nav>li>a{padding:15px;border-radius:0}.navbar-default .navbar-nav .open .dropdown-menu>li>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-color:var(--secondary-hover);color:var(--white)}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>li>a:focus{border-color:transparent transparent rgb(255 255 255 / 5%) transparent}.navbar-default .navbar-nav>.active>a{border-color:rgb(255 255 255 / 5%);background-color:var(--secondary)}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:rgb(255 255 255 / 10%);border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.navbar-default .navbar-nav .dropdown-menu>li>a{text-align:left}.navbar-nav .open .dropdown-menu>li:last-child>a{border-color:transparent}}@media only screen and (min-width :992px){.navbar-toggle{display:none!important}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center;max-width:1440px}.container-fluid:before,.container:after,.container-fluid:after{display:none}.navbar-header-centered{order:1;background-color:var(--accent)!important}.navbar-default .navbar-nav>li>a{padding:10px 8px;font-size:1.5rem;border-color:transparent!important}#navbar{order:2;background-color:transparent;display:block!important;position:relative;top:unset;width:unset}#header-contact{margin-top:0;margin-bottom:0;margin-right:0;order:3;display:flex;justify-content:space-between;align-items:center;padding:0 15px;min-width:130px}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.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,.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover{color:var(--accent)}.navbar-nav li.dropdown:hover>a,.rn-invert-colors .navbar-nav li.dropdown:hover>a{color:var(--accent)!important}.navbar-default .navbar-nav .dropdown-menu{transition:all .2s ease;transform:translateY(5px);opacity:0;background:var(--white);border-color:var(--white);border-radius:4px!important}.navbar-nav>li.open>.dropdown-menu{opacity:1;transform:translateY(0px)}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:var(--body-color);padding:10px 15px;border-bottom:1px dashed rgb(0 0 0 / 7%)}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child>a{border-bottom:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:var(--white);background-color:var(--accent-hover)}}@media only screen and (min-width :1200px){.navbar-default .navbar-nav>li>a{padding:10px 15px;font-size:1.8rem}}.footer-section{}.section-custom-footer{padding:0 0}.footer-section{padding-bottom:0}#footer-disclaimer{padding:40px 0 40px!important}#custom-footer p,#footer-disclaimer p{margin-bottom:5px}#footer-disclaimer p a{font-size:1.3rem;opacity:.8}#footer-disclaimer p a:hover{color:var(--white);opacity:1}.contact-info-social .fa-stack,.header-contact-social .fa-stack{width:2.5em;height:2.5em}.contact-info-name,.contact-info-brokerage,.contact-info-address .fa,p[class*="contact-"]>.fa,.contact-info-social .fa-brands,.contact-info-social .fa-circle{color:var(--primary);transition:color .2s ease}p[class*="contact-"]>.fa{width:15px;transition:all .2s ease}.contact-info-social .fa-brands{color:var(--primary)!important;font-size:2.4rem;line-height:180%;text-align:center}.contact-info-social .fa-circle{font-size:4.2rem;color:var(--accent)!important}.contact-info-social a:hover .fa-circle{color:var(--accent-hover)!important}.contact-info-social a:hover .fa-brands{color:var(--white)!important}.big-contact-form-wrapper{text-align:center}.big-contact-form-wrapper .contact-info-container{margin-top:50px}.big-contact-form-wrapper .contact-info-contact-image{margin:0 auto 25px;max-width:200px}.big-contact-form-container .small-divider{margin:20px auto}.big-contact-form-container .btn{width:100%;padding:12px 25px;font-size:1.6rem;color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:var(--border-radius)}.big-contact-form-container .btn:hover,.big-contact-form-container .btn:focus{background-color:var(--primary-hover);border-color:var(--primary-hover)}@media only screen and (min-width :992px){.big-contact-form-wrapper{text-align:unset}.big-contact-form-wrapper .contact-info-container{margin-top:0}.big-contact-form-wrapper .contact-info-contact-image{margin:0 0 25px}.big-contact-form-container .small-divider{margin:20px 0}}.small-contact-info-wrapper h4{color:var(--grey-darker)}.small-contact-info-wrapper .contact-info-container{display:flex;flex-direction:column;text-align:center}.small-contact-info-wrapper .contact-info-container>div{width:100%;float:none;margin-bottom:20px}.small-contact-info-wrapper .contact-info-container>div:last-child{order:-1}.small-contact-info-wrapper .contact-info-contact-image{margin:0 auto 20px}.small-contact-info-wrapper .contact-info-contact-image img{max-width:300px}.small-contact-info-wrapper p[class*="contact-"]{font-size:1.6rem;margin-bottom:5px}@media only screen and (min-width :992px){.small-contact-info-wrapper .contact-info-container{flex-direction:row;flex-wrap:nowrap;text-align:unset}.small-contact-info-wrapper .contact-info-contact-image{margin:0}}.featured-listing-desc-price{font-size:1.6rem}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:1.5rem}.quick-mls-search-controls-wrapper{}.listing-tag-over-image-container{padding:0 0;top:-2px}.listing-tag-over-image-container>.listing-tag-small{box-shadow:none;border-radius:0}.mls-search-controls-wrapper{}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}@media only screen and (min-width:992px){.img-listing-showcase,.img-listing-showcase img{height:190px}}.listing_detail_view #header-contact a{color:var(--secondary)}@media only screen and (min-width:992px){.listing_detail_view .navbar-default .navbar-nav>li>a{color:var(--grey-darker)}.listing_detail_view .navbar-default .navbar-nav>.active>a:focus,.listing_detail_view .navbar-default .navbar-nav>.active>a:hover,.listing_detail_view .navbar-default .navbar-nav>.open>a:focus,.listing_detail_view .navbar-default .navbar-nav>.open>a:hover,.listing_detail_view .navbar-default .navbar-nav>li>a:focus,.listing_detail_view .navbar-default .navbar-nav>li>a:hover{color:var(--secondary-hover)!important}}.listing-main-info h1{font-size:3.2rem}.listing-ctas-main{margin:0 0 20px}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{font-weight:bold;font-size:1.6rem;letter-spacing:0;padding:10px 25px}.listing-ctas-main .btn-primary{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.listing-ctas-main .btn-secondary{background:transparent;color:var(--secondary);border-color:var(--secondary)}.listing-ctas-main .btn-primary:hover,.listing-ctas-main .btn-primary:focus,.listing-ctas-main .btn-secondary:hover,.listing-ctas-main .btn-secondary:focus{border-color:var(--accent-hover);background:var(--accent);color:var(--white)}.listing-other-actions-container .btn{border-radius:var(--border-radius);background:var(--grey-lighter);border-color:var(--grey-lighter);color:var(--white);display:block}.listing-other-actions-container .btn:hover{border-radius:var(--border-radius);display:block;background:var(--grey);border-color:var(--grey);color:var(--white)}.listing-bottom-form-container,.listing-lead-form-container{background:var(--lead-form-bgcolor)}.listing-lead-form-container h3{text-align:center}.listing-lead-form-container .contact-info-name{}.listing-lead-form-container .contact-info-brokerage{}.listing-lead-form-container p{line-height:1.4em;font-weight:400;margin-bottom:5px}.listing-lead-form-container p.contact-info-address{line-height:1.8}.listing-lead-form-container .btn{width:100%;border-radius:var(--border-radius);font-size:1.6rem;height:50px;font-weight:bold;background-color:var(--primary);border-color:var(--primary);color:var(--white);transition:all .2s ease}.listing-lead-form-container .btn:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}@media only screen and (min-width:480px){.listing-details-container{padding:10px 0 20px 0}}@media only screen and (min-width:768px){.listing-details-container{padding:50px 0 20px 0}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--secondary)}.listing-lead-form-container p .fa{width:20px}.listing-lead-form-container p.contact-info-address span[itemprop="streetAddress"]:after{content:"";display:block;clear:both}.listing-lead-form-container p.contact-info-address span[itemprop="addressLocality"]{margin-left:30px}}.custom-tall-header .hero-carousel .slide{min-height:calc(var(--custom-tall-banner-sm) + var(--custom-quick-search-height-sm));padding-bottom:var(--custom-quick-search-height-sm);position:relative}.custom-tall-header .hero-carousel .carousel-caption{text-align:left;display:flex;flex-direction:column;align-items:flex-start;top:20%;max-width:75%}.custom-tall-header .hero-carousel .carousel-caption h4{order:-1}.hero-carousel .carousel-caption h1{text-transform:none;margin:0 0 25px;font-size:3.2rem;max-width:325px;line-height:1.3}.hero-carousel .carousel-caption h4{text-transform:none;font-weight:300;font-size:2rem;font-family:var(--body-font);letter-spacing:0}.hero-carousel .carousel-caption .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn{color:var(--secondary);border-color:var(--primary);letter-spacing:0;font-weight:600;font-size:1.6rem;padding:12px 25px}.hero-carousel .carousel-caption .btn:hover,.hero-carousel .carousel-inner .rn-invert-colors .btn:hover{border-color:var(--accent-hover);background:var(--accent);color:var(--white)}@media only screen and (min-width:768px){.custom-tall-header .hero-carousel .carousel-caption{max-width:50%}}@media only screen and (min-width:992px){.custom-tall-header .hero-carousel .slide{min-height:calc(var(--custom-tall-banner-lg) + var(--custom-quick-search-height-lg));padding-bottom:var(--custom-quick-search-height-lg)}.custom-tall-header .hero-carousel .carousel-caption{top:30%}.hero-carousel .carousel-caption h1{font-size:4.2rem;max-width:650px}.hero-carousel .carousel-caption h4{font-size:2.8rem}}@media only screen and (min-width:1200px){.hero-carousel .carousel-caption h1{font-size:4.8rem}.custom-tall-header .hero-carousel .carousel-caption{width:1200px;margin-left:-600px;margin-right:-600px;left:50%;right:50%;padding-left:35px;padding-right:35px;max-width:unset}}@media only screen and (min-width:1400px){.custom-tall-header .hero-carousel .carousel-caption{width:1400px;margin-left:-700px;margin-right:-700px}}.video-short-header{position:absolute;width:100%;top:0}body.toolbar .video-short-header{top:130px}.video-banner{margin-top:0;position:relative;width:100%;overflow:hidden}.video-header{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-bottom:var(--custom-quick-search-height-sm)}.video-header video{position:absolute;height:100%;object-fit:cover;top:0;object-position:bottom}.video-overlay{background-color:var(--black);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.4}.video-caption{position:relative;text-align:left;padding:0 35px;color:var(--white);z-index:2;max-width:480px;width:100%;margin-top:calc(var(--header-height) + 100px)}.video-caption h4,.video-caption h1,.video-caption a{color:var(--white)}.video-caption h4{text-transform:none;font-weight:300;font-size:2rem;font-family:var(--body-font);letter-spacing:0}.video-caption h1{text-transform:none;margin:0 0 25px;font-size:3.2rem;max-width:650px}.video-header .custom-button{margin-top:40px}.video-caption .btn{color:var(--white);border-color:var(--primary);background-color:var(--primary);letter-spacing:0;font-size:1.6rem;padding:12px 25px 10px;margin-bottom:15px;min-width:170px}.video-header .custom-button .btn:first-child{margin-right:20px}.video-caption .btn-secondary{color:var(--white);border-color:var(--white);background-color:transparent}.video-caption .btn:hover,.video-caption .btn:focus,.video-caption a.btn-secondary:hover,.video-caption a.btn-secondary:focus{border-color:var(--accent-hover);background:var(--accent-lighter);color:var(--white)}@media only screen and (min-width :768px){.video-caption a{float:none;clear:none}}@media only screen and (min-width :992px){.video-header{justify-content:center;padding-bottom:var(--custom-quick-search-height-lg)}.video-caption{max-width:1440px}.video-caption h1{font-size:4.2rem}.video-caption h4{font-size:2.8rem}}@media only screen and (min-width :1200px){.video-caption h1{font-size:4.8rem}}.custom-quick-search{margin-top:calc(var(--custom-quick-search-height-sm) * -1.005);background-color:transparent!important;border-top:1px solid rgb(255 255 255 / 30%);position:relative;z-index:1}.custom-quick-search .quick-mls-search-controls-wrapper{padding-top:40px;padding-bottom:30px;min-height:var(--custom-quick-search-height-sm)}.custom-quick-search .quick-mls-search-controls-wrapper .btn{margin-bottom:0;background-color:var(--primary);border-color:var(--primary);color:var(--secondary)}.custom-quick-search .quick-mls-search-controls-wrapper .btn:hover,.custom-quick-search .quick-mls-search-controls-wrapper .btn:focus{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--secondary)}.custom-quick-search .links_under_area_search a{color:var(--white)}.custom-quick-search .links_under_area_search a:hover{color:var(--primary-hover)}@media only screen and (min-width:768px){.custom-quick-search .quick-mls-search-controls-wrapper{min-height:calc(var(--custom-quick-search-height-sm) - 100px)}.custom-quick-search .quick-mls-search-controls-wrapper .col-lg-5{width:50%}}@media only screen and (min-width:992px){.custom-quick-search{margin-top:calc(var(--custom-quick-search-height-lg) * -1.005)}.custom-quick-search .quick-mls-search-controls-wrapper{min-height:var(--custom-quick-search-height-lg)}.custom-quick-search .quick-mls-search-controls-wrapper .col-lg-5{width:41.66666667%}}.custom-cta{position:relative;z-index:1;overflow:hidden}.custom-cta .container{width:100%;max-width:1440px}.custom-cta .row>div{background-position:center right;background-size:cover;position:relative}.custom-cta .row>div::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5}.custom-cta .row>div>div{padding:40px 25px;position:relative;z-index:1;min-height:275px}.custom-cta .row>div>div a{display:inline-block;position:relative;margin-top:25px;padding-bottom:5px}.custom-cta .row>div>div a:before,.custom-cta .row>div>div a:after{content:"";position:absolute;bottom:0;display:block;transition:width .2s ease;height:2px;background:var(--white)}.custom-cta .row>div>div a:before{width:100%;right:0;transform-origin:right;opacity:.4}.custom-cta .row>div>div a:after{width:0;opacity:1}.custom-cta .row>div>div a:hover:before{width:0}.custom-cta .row>div>div a:hover:after{width:100%}.custom-cta .row>div>div a{color:var(--white);opacity:.8}.custom-cta .row>div>div a:hover{opacity:1}.custom-cta .row>.rn-col-4-4>div a{color:var(--secondary)}.custom-cta .rn-col-1-4{width:100%;background-color:var(--secondary);background-image:var(--cta-box-1-bg)}.custom-cta .rn-col-1-4::before{background-color:var(--secondary)}.custom-cta .rn-col-2-4{width:100%;background-color:var(--primary);background-image:var(--cta-box-2-bg)}.custom-cta .rn-col-2-4::before{background-color:var(--primary)}.custom-cta .rn-col-3-4{background-color:var(--accent);background-image:var(--cta-box-3-bg)}.custom-cta .rn-col-3-4::before{background-color:var(--accent)}.custom-cta .rn-col-4-4{background-color:var(--grey);background-image:var(--cta-box-4-bg)}.custom-cta .rn-col-4-4::before{background-color:var(--grey-lighter)}.custom-cta .row .rn-col-4-4 [class*="header"],.custom-cta .row .rn-col-4-4 a{color:var(--secondary)}.custom-cta .row .rn-col-1-4>div{min-height:400px}.custom-cta .row .rn-col-1-4>div [class*="header"]{margin-top:25px}.custom-cta div[class*="rn-col-"]>div [class*="header"]{font-size:3.6rem;margin-top:0;line-height:1.1}.custom-cta div[class*="rn-col-"]>div br{display:none}.editmode .custom-cta div[class*="rn-col-"]>div br{display:unset}.custom-cta .row>div .icon{opacity:.25!important;transition:all .2s ease;width:90px;height:auto;position:absolute;right:20px;bottom:20px;z-index:0;pointer-events:none}.editmode .custom-cta .row div *{color:var(--rn-grey3)!important}.editmode .custom-cta .row>div .icon{position:relative;z-index:2;display:block;pointer-events:unset}@media only screen and (min-width :375px){.custom-cta .row>div>div{padding:40px 150px 40px 25px}.custom-cta .row .rn-col-1-4>div{padding-right:30%}}@media only screen and (max-width :991px){.dflex.custom-cta .row{display:flex;flex-direction:row;flex-wrap:wrap}.custom-cta .row>div>div{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width :992px){.custom-cta .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"rn-col-2-4 rn-col-2-4 rn-col-1-4 rn-col-1-4""rn-col-3-4 rn-col-4-4 rn-col-1-4 rn-col-1-4"}.custom-cta .row>div>div{padding:40px 25px}.custom-cta div[class*="rn-col-"]>div [class*="header"]{font-size:3.2rem;line-height:1.1}.custom-cta .row>:not(.rn-col-1-4)>div{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-right:25%}.custom-cta .row>.rn-col-2-4>div{padding-right:50%}.custom-cta .row .rn-col-1-4{grid-area:rn-col-1-4}.custom-cta .row .rn-col-1-4>div{min-height:400px;display:flex;flex-direction:column;padding:40px;justify-content:flex-start}.custom-cta .row .rn-col-1-4>div h2{font-size:5rem;margin-right:150px}.custom-cta .row .rn-col-1-4>div a{margin-top:100px}.custom-cta .row .rn-col-2-4{grid-area:rn-col-2-4}.custom-cta .row .rn-col-2-4>div h2{font-size:3.6rem}.custom-cta .row .rn-col-3-4{grid-area:rn-col-3-4}.custom-cta .row .rn-col-4-4{grid-area:rn-col-4-4}.custom-cta .row>div{width:100%}}@media only screen and (min-width :1400px){.custom-cta div[class*="rn-col-"]>div [class*="header"]{margin-top:15px}.custom-cta .rn-col-1-4>div h2{font-size:6.2rem}.custom-cta .row>.rn-col-1-4>div{padding-right:40%}.custom-cta .row>.rn-col-2-4>div{padding-right:60%}.custom-cta div.rn-col-2-4>div h3[class*="header"]{font-size:3.8rem}.custom-cta .row>div .icon{width:110px}}.featured-listings-wrapper{padding-top:0}.featured-listings-wrapper .row:nth-of-type(2)>.col-lg-12{width:50%!important;margin:0 auto 35px;background:#eee;padding:25px;border-radius:6px;float:none;opacity:.5}.featured-listings-wrapper .section-heading .small-divider{display:none}.featured-listings-wrapper .section-heading h3{color:var(--primary);padding-top:60px}.featured-listings-wrapper .captions .container{width:100%;text-align:center}.featured-listings-wrapper .rn-col-1-1-content{font-size:1.8rem;max-width:720px;margin:0 auto 25px!important}.featured-listings-wrapper .featured-listing-preview{background:var(--featured-listing-bg)}.featured-listings-wrapper .featured-listing-preview:hover{box-shadow:0 0 20px rgb(0 0 0 / 5%)}.featured-listings-wrapper h4{font-family:var(--body-font);color:var(--secondary)}.featured-listings-wrapper .featured-listing-desc-secondary{color:var(--grey-lighter)}.featured-listings-wrapper .all-listings-link{text-align:center;padding-top:15px}.featured-listings-wrapper .all-listings-link a.btn{font-size:1.6rem;padding:0 25px;height:48px;line-height:48px;background:var(--primary);border-color:var(--primary);color:var(--white)}.featured-listings-wrapper .all-listings-link a.btn:hover{background:var(--accent);border-color:var(--accent-hover);color:var(--white)}@media only screen and (min-width :768px){.featured-listings-wrapper .row:nth-child(2)>div{width:50%}}@media only screen and (max-width :991px){.featured-listings-wrapper .container{width:100%}}@media only screen and (min-width :992px){.featured-listings-wrapper h4{font-size:1.8rem}.featured-listings-wrapper .row:nth-child(2)>div{width:33.3333%}.featured-listings-wrapper .featured-listing-desc-secondary{color:var(--grey)}}.section-testimonial-showcase .section-heading,.section-testimonial-showcase .section-heading h3{margin-top:0}.section-testimonial-showcase .section-heading h3:before{display:block;width:1px;height:75px;background:white;margin:0 auto 25px;content:""}.section-testimonial-showcase .testimonials-wrapper{padding: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:2rem;font-weight:300}.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);background-color:var(--primary);width:12px;height:12px}#testimonials-carousel cite{font-family:var(--headings-font);font-size:1.8rem;margin-top:2rem;display:inline-block}#testimonials-carousel cite span{display:none}.lead-form{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--lead-form-bgcolor);background-image:var(--lead-form-bg)}.lead-form .big-contact-form-wrapper{padding:0;position:relative}.lead-form .big-contact-form-wrapper .container{max-width:600px;width:100%;text-align:center;position:relative;z-index:1}.lead-form .big-contact-form-container{padding:50px;text-align:center;position:relative}.lead-form .big-contact-form-wrapper::before{background-color:var(--black);position:absolute;left:0;top:0;right:0;bottom:0;opacity:.4;content:""}.lead-form .big-contact-form-container .small-divider{display:none}.lead-form p.lead-form-caption{margin-bottom:15px;line-height:1.6;opacity:.8}.lead-form .rn-col-1-1-content{margin-bottom:25px!important;line-height:1.6;opacity:.8}.lead-form .btn{display:block;border:3px solid var(--primary);width:100%;line-height:44px;height:50px;padding:0 25px;font-size:1.6rem;background:var(--primary);color:var(--white);outline:0 none}.lead-form .btn:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.lead-form.email-only .form-group{position:relative}.lead-form.email-only .form-group:before{position:absolute;content:"\f0e0";display:flex;align-items:center;font-size:1.8rem;font-family:var(--fontawesome);font-weight:bold;color:var(--grey-lighter);height:50px;left:20px;opacity:.8}.lead-form .form-control{border-color:var(--white);border-radius:var(--border-radius);line-height:50px;height:50px;padding-left:25px}.lead-form.email-only .form-control{padding-left:50px}.lead-form .formContent{max-width:350px;margin:0 auto}.lead-form p.bg-danger.text-danger{margin-top:5px;background:transparent;font-weight:bold;color:#f2dede}.lead-form .big-contact-form-container h3{font-size:2.8rem;margin-bottom:10px}@media screen and (min-width:768px){.lead-form .big-contact-form-container h3{font-size:3.2rem}}@media screen and (min-width:992px){.lead-form .big-contact-form-container h3{font-size:4.2rem}}@media screen and (min-width:1400px){.lead-form .big-contact-form-container h3{font-size:4.8rem}}.narrow .container{max-width:600px}.narrow .big-contact-form-wrapper{padding-top:0}.section-button .btn{padding:10px 25px;letter-spacing:0;font-size:1.6rem;padding:12px 25px 10px;margin-bottom:15px;min-width:170px}.section-button .btn:hover{background:var(--primary-hover);border-color:var(--primary-hover)}section.meet-kate .rn-content-block{padding:40px 0 0;text-align:center;font-size:1.8rem;line-height:1.7;;color:var(--grey-darker)}section.meet-kate .rn-content-block [class*="header"]{color:var(--primary);font-size:4rem;font-weight:500}section.meet-kate .row>div:first-child>div{margin-bottom:50px}section.meet-kate .rn-content-block img{width:90%;max-width:480px}@media only screen and (max-width :991px){section.meet-kate .row>div{width:100%;float:none}}@media only screen and (min-width :992px){section.meet-kate .row{display:flex;align-items:flex-end}section.meet-kate .row>div:first-child{width:70%}section.meet-kate .rn-content-block{text-align:unset}}@media only screen and (min-width :1200px){section.meet-kate .rn-content-block [class*="header"]{font-size:7rem}section.meet-kate .rn-content-block img{width:100%}}.team-section .row{display:flex}.team-section .row{display:flex;flex-direction:column;text-align:center}.team-section .row>div{width:100%;float:none;margin-bottom:25px}.team-section h3{font-size:4.8rem;font-weight:500}.team-section h4{color:var(--secondary-hover)}.team-section hr{display:block;margin:0 auto 25px;border-top:4px solid var(--primary);width:100px}.team-section img{border-radius:100%;width:200px;height:200px;margin-bottom:25px;border:5px solid white;box-shadow:0 10px 10px rgb(0 0 0 / 2%)}@media only screen and (min-width :768px){.team-section .row{display:flex}}@media only screen and (min-width :992px){.team-section .row{flex-flow:row wrap}.team-section .row>div{width:33.3333%}.team-section .row>div:first-child{width:100%}}@media only screen and (min-width :1200px){.team-section img{width:240px;height:240px}}.think-kate-section{text-align:center;background:rgb(207,247,211);background:linear-gradient(0deg,rgba(207,247,211,.15) 0%,rgba(255,255,255,1) 50%)}.think-kate-section iframe{border:10px solid #fff;box-shadow:0 10px 10px rgb(0 0 0 / 2%)}.think-kate-section .think-kate:first-of-type .rn-content-block{padding-bottom:0}.think-kate-section .think-kate:first-of-type [class*="header"]{margin:0;color:var(--primary)}@media screen and (min-width:992px){.think-kate-section .think-kate:first-of-type [class*="header"]{font-size:4rem}}@media screen and (min-width:1400px){.think-kate-section .think-kate:first-of-type [class*="header"]{font-size:6rem}}.cta-section .container{width:100%}.cta-section .row{display:flex;flex-flow:column nowrap}.cta-section .row>div>div{background:var(--primary);border-radius:12px;height:100%;padding:15px 25px 25px;position:relative;min-height:165px;transition:all .2s ease;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}.cta-section .row>div:nth-child(2)>div{background:var(--secondary)}.cta-section .row>div:last-child>div{background:var(--accent-hover)}.cta-section .row>div>div:hover{background:var(--primary-hover);transform:translate(0px,-5px);box-shadow:0 10px 20px rgb(0 0 0 / 10%);cursor:pointer}.cta-section .row>div>div a{color:#fff;display:inline-block;padding-bottom:5px;border-bottom:2px solid #fff}.cta-section .row>div>div:hover a{color:var(--accent);border-color:var(--accent)}.cta-section .row>div>div img{position:absolute;right:25px;bottom:25px;transition:all .2s ease;opacity:.2!important;transform:scale(.9)}.cta-section .row>div>div:hover img{opacity:.7!important;transform:translate(0px,-5px) scale(1)}.cta-section .row>div>div [class*="header"]{width:75%;color:var(--white);font-size:2.4rem}@media (min-width:768px){.cta-section .row{flex-flow:row nowrap}.cta-section .row>div>div{min-height:265px}.cta-section .row>div>div [class*="header"]{width:100%}}@media (min-width:992px){.cta-section .container{width:970px}}@media (min-width:1200px){.cta-section .container{width:1170px}.cta-section .row>div>div [class*="header"]{width:80%;font-size:2.8rem}}.marketing,.reviews,.awards{text-align:center;font-size:1.8rem}.marketing-section{background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(207,247,211,.15) 80%)}.tab-pane{display:none}.tab-pane .row{padding-left:15px;padding-right:15px;display:flex;flex-direction:column;background:#ffffff}.tab-pane .row>div{padding-left:0;padding-right:0;background:#ffffff}.tab-pane .row>div li{list-style:none;display:block;margin-top:30px}.tab-pane .row>div li:before{font-family:'FontAwesome';content:'\f058';margin:0 12px 0 -30px;color:var(--primary-hover)}.nav-tabs{border-bottom:none}.tab-pane .rn-content-block{padding:0!important}.tab-pane .row>div>div{background-color:#ffffff;padding:40px;letter-spacing:.03em;font-weight:300;line-height:1.6em;text-align:left;color:var(--grey-darker)}.active{display:block}.fancyTabs>li.active>a{background:var(--primary)!important}.custom-tabs .fa{display:block;text-align:center;font-size:18px;margin-bottom:20px;margin-top:20px;color:#000}.custom-tabs{text-align:center}.custom-tabs .nav-tabs>li>a img{width:32px;height:auto;opacity:.15;transition:.2s all ease}.fancyTabs>li.active>a img{opacity:1!important;filter:invert(1)}.custom-tabs>.container{border-radius:10px 10px 0 0}.material-icons-outlined{font-size:18px}.custom-tabs .fa:hover{color:#333}.custom-tabs .hidden-xs{color:var(--grey);letter-spacing:.03em;line-height:1.6;display:block;text-align:center;display:none;font-weight:500;margin-top:25px;font-size:1.6rem;font-family:var(--headings-font)}.custom-tabs .nav-tabs>li>a{transition:all .3s ease-in-out;outline:0!important;border:0!important;border-radius:6px;margin-top:15px}.custom-tabs .nav-tabs>li>a:hover,.custom-tabs .nav-tabs>li>a:focus,.custom-tabs .nav-tabs>li>a:active{background:#f2f2f2}.custom-tabs .nav-tabs>li.active>a .hidden-xs{color:var(--white)}@media screen and (max-width:767px){.tab-pane .row>div>div{padding-left:20px;padding-right:20px}.tab-pane .row>div:first-child>div{padding-bottom:0}.tab-pane .row>div:last-child>div{padding-top:0}}@media screen and (min-width:768px){.custom-tabs .fa{font-size:3.5em}.tab-pane .row{flex-direction:row}}@media only screen and (min-width:992px){.marketing.heading [class*="header"]{font-size:4.8rem;color:var(--primary)}.custom-tabs .nav-tabs>li>a img{width:48px}.custom-tabs .nav-tabs>li>a{min-height:200px;color:#FCFCFC;display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-tabs .nav-tabs>li.active>a,.custom-tabs .nav-tabs>li.active>a:focus,.custom-tabs .nav-tabs>li.active>a:hover{min-height:200px}.custom-tabs .hidden-xs{display:block}}.section-quick-contact{text-align:center}.section-quick-contact .contact-info-container>div:last-child{display:none}.section-quick-contact .contact-info-brokerage,.section-quick-contact .contact-info-heading-get-in-touch,.section-quick-contact .contact-info-heading-office-info{display:none}.small-contact-info-wrapper .contact-info-name{display:block;overflow:hidden;text-indent:-9999%;background:url(https://s.realtyninja.com/static/media/med/6744_b499c97b_Kindred_.png) center / contain no-repeat;height:120px;width:100%;max-width:280px;margin:0 auto 5px!important}.section-quick-contact .contact-info-social a{display:inline-block;margin:0 5px}.page-heading{position:relative}.page-heading .section-short-header{position:absolute;top:0;width:100%}.page-title .rn-content-block,.blog-header-title-section{padding-top:calc(var(--header-height) + 75px);text-align:center;background-color:var(--secondary-hover)!important;background-image:var(--page-title-bg);position:relative;overflow:hidden}.blog-header-title-section .blog-entry-info{font-style:normal}.blog-header-title-section.rn-invert-colors .blog-entry-info{color:var(--white)}.blog-entry-overview-container{text-align:left}.blog-entry-overview-container .small-divider{display:block;margin:0 0 25px;width:75px;border-width:2px;border-color:var(--secondary);opacity:.5}.blog-entry-overview-title>a{line-height:1.2;font-size:2.4rem}.blog-entry-overview-info{font-style:normal!important;font-size:1.5rem;margin-bottom:15px}.blog-overview-wrapper .btn-outline{font-size:1.3rem;letter-spacing:2px;color:var(--secondary)!important;border:0;border-radius:0!important;border-bottom:2px solid var(--secondary);opacity:.6;padding-left:0!important}.blog-overview-wrapper .btn-outline:hover{opacity:1}.custom-cta .rn-col-1-4::before{filter:brightness(1.5)}.custom-cta .row .rn-col-1-4>div h2{font-size:5rem}.custom-cta .rn-col-2-4::before{opacity:.8!important;filter:brightness(.85)}.custom-cta .rn-col-4-4,.custom-cta .rn-col-4-4::before{background-color:#EFF0E7}.custom-cta .row>.rn-col-4-4>div a:before{background:var(--secondary-hover)}.custom-cta .row>.rn-col-4-4>div a:after{background:var(--secondary)}.listing-lead-form-container .contact-info-name,.listing-lead-form-container .contact-info-brokerage{color:var(--white)}.listing-lead-form-container a:hover{color:var(--white);opacity:.8}@media screen and (min-width:1200px){}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}body.toolbar .navbar-wrapper{position:static;background-color:#000}