.solddate-formatted{display:none!important}.goog-te-menu-value:before{font-family:"Material Icons";content:"\e927";margin-right:16px;font-size:2rem;vertical-align:-10px}.goog-te-gadget-icon{display:none!important}.goog-te-gadget{display:flex!important;align-items:center!important;justify-content:end!important;padding:10px}.goog-te-gadget .goog-te-combo{margin-right:20px!important}.goog-te-gadget{font-family:Roboto,'Open Sans',sans-serif!important;text-transform:uppercase}.goog-te-gadget-simple{background-color:rgba(0,0,0,.20)!important;border:none!important;padding:8px!important;border-radius:4px!important;font-size:1rem!important;line-height:2rem!important;display:inline-block;cursor:pointer;zoom:1}.goog-te-menu2{max-width:100%}.goog-te-menu-value{color:#fff!important;&:before{font-family:'Material Icons';content:"\E927";margin-right:16px;font-size:2rem;vertical-align:-10px;// width:32px!important}}.goog-te-menu-value span:nth-child(5){display:none}.goog-te-menu-value span:nth-child(3){border:none!important;font-family:'Material Icons';&:after{font-family:'Material Icons';content:"\e927";font-size:1.5rem;vertical-align:-6px}}// ============ HIDE TOP BAR ============ \.goog-te-banner-frame{display:none!important}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}@media (max-width:667px){#google_translate_element{bottom:calc(100% - 50% - 53px);left:16px!important;width:100%!important;goog-te-gadget{width:100%!important}.skiptranslate{width:100%!important}.goog-te-gadget-simple{width:calc(100% - 32px)!important;text-align:center}}}.section-tall-header{position:relative}.listing-hero .carousel-fade .carousel-inner .item{background-size:cover;background-repeat:no-repeat}.primary-background-color{background-color:#5c5c5c}.btn-primary:hover{background-color:#9b9a9a}.contact-info-phone{margin-top:15px}.contact-info-contact-image{max-width:150px}.contact-info-email a{font-size:0;text-transform:initial}.contact-info-email a:before{content:"Leslie MacGregor:";font-size:14px;color:#333;text-transform:uppercase}.big-contact-form-container .contact-info-email a:before{content:"Leslie MacGregor:";text-transform:capitalize}.contact-info-email a:after{content:"leslie@macgregorgreen.com";font-size:14px;display:block}.contact-info-email1 a,.contact-info-email2 a{text-transform:initial;font-size:14px;display:block}.contact-info-email1 .fa,.contact-info-email2 .fa,.contact-info-phone2 .fa{color:#b18d2f;margin-right:5px}.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{color:#b18d2f}.contact-info-email a,.contact-info-email1 a,.contact-info-email2 a,.contact-info-phone a,.contact-info-phone2 a{color:#b18d2f!important}.contact-info-email a:after{color:#b18d2f!important}.contact-info-email a:hover,.contact-info-email1 a:hover,.contact-info-email2 a:hover,.contact-info-phone a:hover,.contact-info-phone2 a:hover{color:#9a7826!important}@media only screen and (max-width:1223px){}@media screen and (max-width:959px){}@media screen and (max-width:767px){}@media screen and (max-width:479px){.hero-carousel .slide{min-height:550px}}.hero-carousel .carousel-caption h1{text-transform:none;font-family:"Didot","Bodoni 72","Times New Roman",serif!important;font-weight:400!important;letter-spacing:1px;font-size:58px!important}.hero-carousel .carousel-caption p{font-size:24px!important;font-weight:500!important;letter-spacing:4px;text-transform:uppercase}}a:link{color:#b18d2f}a:visited{color:#b18d2f}a:hover{color:#b18d2f}@media only screen and (min-width :992px){.header-account,.header-contact-details,.header-contact-social{margin-bottom:0}#header-contact{display:flex;align-items:center}}.contact-info-container .contact-info-phone a,.contact-info-container .contact-info-phone2 a,.contact-info-container .contact-info-email a,.contact-info-container .contact-info-email2,.contact-info-container .contact-info-email2 a{font-weight:700!important}.hero-carousel{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.hero-carousel .carousel-caption{top:35%!important}.hero-carousel .carousel-caption h4{max-width:none!important;white-space:nowrap!important;font-size:20px!important;letter-spacing:1.5px!important}.hero-carousel .carousel-caption h4{line-height:1.9!important}.hero-carousel .rn-parallax-bg{background-color:rgba(0,0,0,.22)!important;background-blend-mode:darken}@media screen and (max-width:767px){.hero-carousel .carousel-caption h1{font-size:42px!important}.hero-carousel .carousel-caption h4{font-size:14px!important;line-height:1.7!important;letter-spacing:1px!important;white-space:normal!important;max-width:92%!important;margin-left:auto!important;margin-right:auto!important}}.hero-advisors{font-size:18px;font-weight:400;letter-spacing:5px}.hero-line{display:inline-block;width:150px;height:1px;background:rgba(255,255,255,.8);margin:8px 0 10px}.hero-tagline{font-size:17px!important;font-weight:300!important;letter-spacing:2px!important}.hero-market{font-size:17px;font-weight:300;letter-spacing:1.5px}.contact-section a{color:#BD952C}.contact-section a:hover{color:#9a7826}@media screen and (max-width:767px){.hero-carousel .carousel-caption{width:94%!important;left:3%!important;right:3%!important;top:38%!important}.hero-carousel .carousel-caption h1{font-size:40px!important;line-height:1.05!important;margin-bottom:10px!important}.hero-carousel .carousel-caption h4{width:100%!important;max-width:100%!important;white-space:normal!important;margin-left:auto!important;margin-right:auto!important;line-height:1.5!important}.hero-advisors{font-size:13px!important;letter-spacing:3px!important;white-space:nowrap}.hero-line{width:80px;height:1px;margin:5px 0 8px}.hero-market{display:inline-block;max-width:340px;font-size:13px!important;line-height:1.5!important;letter-spacing:.7px!important;white-space:normal!important}.hero-tagline{display:inline-block;max-width:340px;margin-top:6px;font-size:13px!important;line-height:1.5!important;letter-spacing:.7px!important;white-space:normal!important}}.testimonial-dark .rn-parallax-bg{background-color:rgba(0,0,0,.35)!important;background-blend-mode:darken!important}.testimonial-dark{background-color:rgba(0,0,0,.35)!important;background-blend-mode:darken!important}@media screen and (max-width:767px){.translate-section select{width:auto!important;max-width:160px!important;height:34px!important;min-height:34px!important;padding:4px 8px!important;font-size:13px!important;line-height:1.2!important}.translate-section{padding:5px!important}footer a:not(:hover),footer a:link:not(:hover),footer a:visited:not(:hover),.footer a:not(:hover),.footer a:link:not(:hover),.footer a:visited:not(:hover){color:#BD952C!important}}.contact-info-email a:before,.big-contact-form-container .contact-info-email a:before{content:none!important}.al-person{font-weight:700;text-transform:uppercase;color:#333;margin:18px 0 4px;font-size:14px;letter-spacing:1px}.contact-info-phone,.contact-info-phone2{margin-top:0!important}.contact-info-email2 a{display:inline!important}.contact-info-email a:after{display:inline!important}.al-review{margin:22px 0 0}.al-review a{display:inline-block;padding:9px 16px;border:1px solid #B8935F;color:#9a7743!important;font-weight:600;font-size:14px;letter-spacing:.5px;text-decoration:none!important}.al-review a:hover{background:#B8935F;color:#fff!important}.al-review-band{text-align:center;padding:10px 16px 40px}.al-review-band p{font-size:18px;margin-bottom:16px}.al-review-btn{display:inline-block;padding:14px 28px;background:#B8935F;color:#fff!important;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important}.al-review-btn:hover{background:#9a7743}.al-brand .al-worth{display:inline-block;padding:9px 18px;background:#B8935F;color:#111!important;font-family:Raleway,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none!important;text-shadow:none;border-radius:2px}.al-brand .al-worth:hover{background:#a7834f}@media (max-width:991px){.al-brand .al-worth{margin-top:2px;padding:10px 20px;font-size:13px}}.al-blog-cta{margin:40px 0 10px;padding:28px 30px;background:#f7f3ec;border-left:4px solid #B8935F}.al-blog-cta h3{margin-top:0}.al-blog-cta a{display:inline-block;margin-top:8px;padding:13px 26px;background:#B8935F;color:#111!important;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;font-size:13px;text-decoration:none!important}.al-blog-cta a:hover{background:#a7834f}.al-hood{max-width:860px;margin:26px auto 0;text-align:left}.al-hood p{font-size:17px;line-height:1.7}.al-hood-btns{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.al-btn{display:inline-block;padding:14px 26px;background:#B8935F;color:#111!important;font-family:Raleway,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none!important;border:1px solid #B8935F;border-radius:2px}.al-btn:hover{background:#a7834f}.al-btn-outline{background:transparent;color:#6B5430!important}.al-btn-outline:hover{background:#B8935F;color:#111!important}.al-lp{max-width:1040px;margin:0 auto;text-align:left}.al-lp-hero img{width:100%;height:auto;display:block;border-radius:2px;margin:18px 0 0}.al-lp-sub{text-align:center;font-size:19px;letter-spacing:.5px;color:#555;margin:6px 0 0}.al-lp-price{color:#9a7743;font-weight:700}.al-lp-specs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;padding:18px 10px;margin:0;border-bottom:1px solid #ddd;font-family:Raleway,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#333}.al-lp-specs span strong{color:#9a7743}.al-lp .al-hood-btns{justify-content:center;margin:22px 0 8px}.al-lp p,.al-lp li{font-size:17px;line-height:1.7}.al-lp h2{margin-top:42px}.al-lp h3{margin-top:30px}.al-lp-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:20px 0}.al-lp-gallery img{width:100%;height:220px;object-fit:cover;display:block}.al-lp-gallery a:first-child{grid-column:span 2;grid-row:span 2}.al-lp-gallery a:first-child img{height:446px}.al-lp-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.al-lp-seller{background:#f7f3ec;border-left:4px solid #B8935F;padding:26px 30px;margin:40px 0 10px}.al-lp-seller h3{margin-top:0}.al-lp-note{font-size:13px!important;color:#777}@media (max-width:767px){.al-lp-gallery{grid-template-columns:1fr 1fr}.al-lp-gallery img{height:140px}.al-lp-gallery a:first-child img{height:286px}.al-lp-cols{grid-template-columns:1fr}.al-lp-specs{font-size:12px;gap:6px 16px}}iframe{max-width:100%}@media (max-width:1199px){#navbar.in,#navbar.collapsing{background:#111!important}}.al-review{margin:22px 0 30px!important}.al-review a{background:#fff}.al-review a:hover{background:#B8935F}.al-review-home{text-align:center;margin:26px 0 0}.al-review-home .al-review-btn{text-shadow:none}.hero-carousel .item.rn-parallax-bg{background-color:rgba(0,0,0,.42)!important;background-blend-mode:darken!important}.hero-carousel .carousel-caption h1,.hero-carousel .carousel-caption h2,.hero-carousel .carousel-caption .hero-head,.hero-carousel .carousel-caption .hero-sub{text-shadow:0 2px 14px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.5)!important}section.section-testimonial-showcase.rn-parallax-bg{background-color:rgba(0,0,0,.45)!important;background-blend-mode:darken!important}section.section-testimonial-showcase h1,section.section-testimonial-showcase h2,section.section-testimonial-showcase h3,section.section-testimonial-showcase p,section.section-testimonial-showcase blockquote{text-shadow:0 1px 8px rgba(0,0,0,.45)}section.section-quick-contact{background-image:none!important;background-color:#f7f3ec!important}@media (min-width:992px){.hero-carousel .carousel-caption{top:21%!important}}.contact-info-email a:after{content:none!important}.contact-info-email a,.contact-info-email2 a{font-size:13px!important;white-space:nowrap}.contact-info-email,.contact-info-email2{white-space:nowrap}.al-kicker{font-family:Raleway,sans-serif;letter-spacing:3px;text-transform:uppercase;font-size:12px!important;color:#9a7743!important;margin:56px 0 10px!important;text-align:center}.al-serif{font-family:"Didot","Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:40px!important;line-height:1.15!important;text-align:center;margin:0 0 34px!important;color:#222!important;text-transform:none!important;letter-spacing:0!important}.al-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:left;max-width:1100px;margin:0 auto}.al-why-grid>div{border-top:2px solid #B8935F;padding-top:18px}.al-why-grid h3,.al-steps h3{font-size:17px!important;line-height:1.35!important;margin:0 0 10px!important;color:#222!important;text-transform:none!important}.al-why-grid p,.al-results p,.al-steps p{font-size:15px!important;line-height:1.7!important;color:#555!important;max-width:none!important;margin:0!important;text-align:left}.al-results{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1050px;margin:0 auto}.al-results>div{background:#f7f3ec;padding:28px 26px;text-align:left}.al-results span{display:block;font-family:"Didot","Bodoni 72","Times New Roman",serif;font-size:25px;line-height:1.2;color:#6B5430;margin-bottom:10px}.al-why-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:40px 0 0!important}.al-team-approach{max-width:900px;margin:0 auto 30px}.al-team-approach>p{font-size:17px;line-height:1.75;text-align:center;color:#444}.al-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin:34px 0;text-align:left}.al-steps>div{border-top:2px solid #B8935F;padding-top:16px}.al-steps span{display:block;font-family:"Didot","Bodoni 72","Times New Roman",serif;font-size:30px;color:#B8935F;margin-bottom:6px}.al-oakwyn{background:#f7f3ec;padding:30px 32px;margin:40px 0 10px;text-align:center}.al-oakwyn p{margin:0 0 10px}@media (max-width:991px){.al-why-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.al-serif{font-size:30px!important}.al-why-grid,.al-results,.al-steps{grid-template-columns:1fr}}.content-section a:not([class*="btn"]){color:#9a7743}.content-section a:not([class*="btn"]):hover{color:#6b5430}.al-bio-title{font-size:46px!important;margin-bottom:10px!important}.al-bio-sub{text-align:center;font-family:Didot,"Bodoni 72","Times New Roman",serif;font-style:italic;font-size:22px;color:#9a7743;margin:0 0 48px}.al-bio-hero{display:grid;grid-template-columns:5fr 7fr;gap:60px;align-items:center;max-width:1080px;margin:0 auto}.al-bio-photo img{width:100%!important;height:auto!important;display:block;box-shadow:18px 18px 0 #f7f3ec}.al-bio-intro p{font-size:17px;line-height:1.8;color:#444;text-align:left;margin:0 0 18px}.al-bio-intro p.al-lead{font-family:Didot,"Bodoni 72","Times New Roman",serif;font-size:25px;line-height:1.45;color:#222;padding-left:22px;border-left:2px solid #b8935f}.al-bio-stats{display:grid;grid-template-columns:repeat(4,1fr);max-width:1080px;margin:64px auto 24px;border-top:1px solid #e3d9c8;border-bottom:1px solid #e3d9c8}.al-bio-stats>div{text-align:center;padding:28px 10px;font-family:Raleway,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#777}.al-bio-stats>div + div{border-left:1px solid #e3d9c8}.al-bio-stats span{display:block;font-family:Didot,"Bodoni 72","Times New Roman",serif;font-size:40px;letter-spacing:0;text-transform:none;color:#9a7743;margin-bottom:8px}#rn-516719,#rn-1148848,#rn-1310534{background:#f7f3ec}#rn-516719,#rn-516720,#rn-1148848{padding-top:70px;padding-bottom:70px}.al-bio-card{text-align:center}.al-bio-card img{width:100%!important;max-width:240px;aspect-ratio:3 / 4;object-fit:cover;object-position:top;height:auto!important;display:block;margin:0 auto 22px}.al-bio-role{font-family:Raleway,sans-serif;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#9a7743;margin:0 0 10px}.al-bio-links a{display:block;font-size:15px;line-height:1.9;text-decoration:none}.al-kicker.al-left{text-align:left;margin:0 0 8px!important}.al-bio-h{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:44px!important;line-height:1.1!important;text-transform:none!important;letter-spacing:0!important;color:#222!important;margin:0 0 10px!important;text-align:left}.al-bio-tag{font-family:Didot,"Bodoni 72","Times New Roman",serif;font-style:italic;font-size:20px;line-height:1.4;color:#9a7743;text-align:left;margin:0 0 26px;padding-bottom:22px;border-bottom:1px solid #e3d9c8}.al-bio-text p:not(.al-kicker):not(.al-bio-tag){font-size:16px;line-height:1.85;color:#444;text-align:left}.al-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1100px;margin:0 auto}.al-quotes figure{background:#fff;margin:0;padding:46px 30px 30px;position:relative;text-align:left;border-top:2px solid #b8935f}.al-quotes figure:before{content:"\201C";font-family:Didot,"Bodoni 72","Times New Roman",serif;font-size:76px;line-height:1;color:#b8935f;position:absolute;top:6px;left:26px}.al-quotes blockquote{border:0!important;margin:18px 0 18px!important;padding:0!important;font-size:15.5px!important;line-height:1.75;color:#444;font-style:normal}.al-quotes figcaption{font-family:Raleway,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#9a7743}.al-center{text-align:center;margin-top:40px}@media (max-width:767px){.al-bio-hero,.al-quotes{grid-template-columns:1fr;gap:30px}.al-bio-stats{grid-template-columns:1fr 1fr}.al-bio-stats>div:nth-child(3){border-left:0}.al-bio-stats>div:nth-child(n+3){border-top:1px solid #e3d9c8}.al-bio-title{font-size:32px!important}.al-bio-h{font-size:34px!important;text-align:center}.al-kicker.al-left,.al-bio-tag{text-align:center}.al-bio-card{margin-bottom:30px}}.section-short-header .navbar-wrapper{background:#fbf8f3!important;border-bottom:1px solid #e6dccb;box-shadow:0 1px 0 rgba(184,147,95,.25)}.section-short-header .al-logo img{content:url("https://s.realtyninja.com/static/media/med/8590_7e0011d0_ann-leslie-logo-black.png")}.section-short-header .al-phones span{color:#9a7743!important}.section-short-header .al-phones a,.section-short-header .al-phones div{color:#2a2a2a!important}.section-short-header .navbar-nav>li>a{color:#2a2a2a!important;text-shadow:none!important}.section-short-header .navbar-nav>li>a:hover,.section-short-header .navbar-nav>li.active>a,.section-short-header .navbar-nav>li>a.highlighted{color:#9a7743!important}.section-short-header .navbar-nav>li>a .caret{border-top-color:#9a7743!important}.section-short-header .navbar-nav>li.active>a,.section-short-header .navbar-nav>li>a:focus{border-color:#b8935f!important;background:transparent!important}.section-short-header .header-account a,.section-short-header .header-account a i{color:#555!important}.section-short-header .goog-te-gadget-simple{background:#efe7da!important}.section-short-header .goog-te-gadget-simple a,.section-short-header .goog-te-gadget-simple span,.section-short-header .goog-te-menu-value{color:#333!important}.section-short-header .navbar-toggle .icon-bar{background:#2a2a2a!important}.navbar-nav>li>a{font-size:13px!important;letter-spacing:.6px!important}@media (min-width:1200px){body .navbar-transparent>.container{width:100%!important}.al-logo img{width:280px!important}.al-brand{gap:8px!important}body #navbar .navbar-nav>li>a{padding-left:9px!important;padding-right:9px!important}}@media (min-width:1200px) and (max-width:1399px){.al-logo img{width:250px!important}body #navbar .navbar-nav>li>a{padding-left:6px!important;padding-right:6px!important;font-size:12px!important;letter-spacing:.3px!important}}.dropdown-menu{border:0!important;border-top:2px solid #b8935f!important;border-radius:0!important;box-shadow:0 10px 30px rgba(0,0,0,.12)!important;padding:8px 0!important}.dropdown-menu>li>a{font-family:Raleway,sans-serif!important;font-size:14px!important;text-transform:none!important;letter-spacing:.2px!important;color:#333!important;padding:9px 22px!important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:#f7f3ec!important;color:#9a7743!important}@media (max-width:1199px){#navbar.in,#navbar.collapsing{background:#fbf8f3!important;border-top:1px solid #e6dccb}#navbar.in a,#navbar.collapsing a{color:#2a2a2a!important}}.page-title .rn-content-block{background-color:#fff!important}.page-title.al-title-band .rn-content-block{background-color:#f7f3ec!important;padding-top:56px!important;padding-bottom:50px!important}.page-title h1,.page-title h1.header1{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:48px!important;line-height:1.12!important;color:#222!important;letter-spacing:0!important;text-transform:none!important;text-align:center}.page-title h1:after{content:"";display:block;width:56px;height:2px;background:#b8935f;margin:20px auto 0}.al-bio h1:after{display:none}.content-section .managemode h2:not(.al-serif):not(.al-bio-h),.content-section .rn-content-block h2:not(.al-serif):not(.al-bio-h){font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:36px!important;line-height:1.2!important;color:#222!important;letter-spacing:0!important;text-transform:none!important}.content-section .managemode h3,.content-section .rn-content-block h3{font-family:Raleway,sans-serif!important;font-size:19px!important;font-weight:600!important;line-height:1.4!important;color:#222!important;letter-spacing:.2px!important;text-transform:none!important}.content-section .managemode>h3,.content-section .rn-content-block>h3{margin-top:36px!important}.content-section .managemode h4.header4,.content-section .managemode>h4,.content-section .rn-content-block h4.header4,.content-section .rn-content-block>h4{font-family:Raleway,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.7!important;color:#444!important;text-transform:none!important;letter-spacing:0!important}.content-section .managemode p,.content-section .managemode li,.content-section .rn-content-block p,.content-section .rn-content-block li{font-size:16px;line-height:1.8;color:#4a4a4a}.content-section .managemode ul li::marker,.content-section .rn-content-block ul li::marker{color:#b8935f}.section-1-col .rn-col-1-1-content>p,.section-1-col .rn-col-1-1-content>h2,.section-1-col .rn-col-1-1-content>h3,.section-1-col .rn-col-1-1-content>h4,.section-1-col .rn-col-1-1-content>ul,.section-1-col .rn-col-1-1-content>ol,.section-1-col .rn-col-1-1-content>blockquote{max-width:860px;margin-left:auto!important;margin-right:auto!important}.content-section .managemode blockquote,.content-section .rn-content-block blockquote{border-left:2px solid #b8935f;padding:6px 0 6px 22px;font-family:Didot,"Bodoni 72","Times New Roman",serif;font-style:italic;font-size:20px;color:#333}.content-section .managemode hr,.content-section .rn-content-block hr{border-top:1px solid #e3d9c8;margin:40px auto;max-width:860px}.btn-primary,.btn-secondary,.content-section .btn,input[type="submit"],button[type="submit"]{background:#b8935f!important;border:1px solid #b8935f!important;color:#111!important;font-family:Raleway,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:1.2px!important;text-transform:uppercase!important;border-radius:2px!important;padding:12px 24px!important}.btn-primary:hover,.btn-secondary:hover,.content-section .btn:hover,input[type="submit"]:hover,button[type="submit"]:hover{background:#a7834f!important;border-color:#a7834f!important;color:#111!important}.primary-background-color{background-color:#b8935f!important}.content-section input[type="text"],.content-section input[type="email"],.content-section input[type="tel"],.content-section textarea,.content-section select{border:1px solid #ddd3c3!important;border-radius:2px!important;box-shadow:none!important}.content-section input:focus,.content-section textarea:focus,.content-section select:focus{border-color:#b8935f!important}.section-form .rn-content-block,.section-form{background-color:#f7f3ec}.section-form h3{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:32px!important;text-transform:none!important}.content-section .listing-item h4,.content-section .rn-listing h4{font-family:Raleway,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important;color:#222!important}@media (max-width:767px){.page-title h1,.page-title h1.header1{font-size:34px!important}.content-section .managemode h2:not(.al-serif):not(.al-bio-h),.content-section .rn-content-block h2:not(.al-serif):not(.al-bio-h){font-size:28px!important}.page-title.al-title-band .rn-content-block{padding-top:36px!important;padding-bottom:32px!important}}.al-lead-c{text-align:center;font-size:19px!important;line-height:1.7!important;color:#444!important;max-width:760px!important;margin:0 auto 44px!important}.al-feature-quote{max-width:860px;margin:10px auto 20px!important;padding:0!important;border:0!important;text-align:center;font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-style:italic!important;font-size:28px!important;line-height:1.45!important;color:#222!important}.al-feature-quote:before{content:"\201C";display:block;font-size:70px;line-height:.6;color:#b8935f;margin-bottom:14px;font-style:normal}.al-quotes-wall{display:block;column-count:2;column-gap:28px}.al-quotes-wall figure{break-inside:avoid;margin:0 0 28px;background:#f7f3ec;display:inline-block;width:100%}.al-panel{background:#f7f3ec;padding:30px 30px 20px;border-top:2px solid #b8935f}.al-panel h3{margin-top:0!important}.al-steps.al-steps-stack{grid-template-columns:1fr;margin:10px 0 0;gap:18px}.al-contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1000px;margin:0 auto 30px}.al-contact-cards>div{background:#f7f3ec;border-top:2px solid #b8935f;padding:28px 26px;text-align:center}.content-section .managemode .al-contact-cards h3,.al-contact-cards h3,.content-section .rn-content-block .al-contact-cards h3{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:26px!important;margin:0 0 12px!important}.al-contact-cards p{font-size:16px;line-height:1.8;margin:0}.al-chart{margin:20px 0 36px}.al-chart iframe{width:100%;max-width:640px;display:block;box-shadow:0 0 0 1px #e6dccb}.al-ticks{list-style:none;padding:0;margin:18px 0}.al-ticks li{padding:12px 0 12px 16px;border-left:2px solid #b8935f;margin-bottom:10px;background:#fff;padding-right:12px}.al-ticks li::marker{content:none}@media (max-width:767px){.al-quotes-wall{column-count:1}.al-contact-cards{grid-template-columns:1fr}.al-feature-quote{font-size:22px!important}}.al-figure{margin:0 0 22px}.al-figure img{width:100%!important;height:auto!important;display:block}.al-figure-wide{margin:28px 0 30px}.al-figure-wide img{max-height:640px;object-fit:cover}.al-figure-right{float:right;width:38%;margin:4px 0 20px 36px}.al-figure-portrait{max-width:420px;margin:0 auto 40px}.al-figure-portrait img{box-shadow:18px 18px 0 #f7f3ec}.al-figcap{font-size:14px!important;font-style:italic;color:#777!important}.al-oakwyn.al-oakwyn-photo{display:grid;grid-template-columns:300px 1fr;gap:34px;align-items:center;text-align:left}.al-oakwyn-photo img{width:100%!important;height:auto!important;display:block}.al-oakwyn-photo .al-kicker{text-align:left}@media (max-width:767px){.al-figure-right{float:none;width:100%;margin:0 0 22px}.al-oakwyn.al-oakwyn-photo{grid-template-columns:1fr;text-align:center}.al-oakwyn-photo .al-kicker{text-align:center}}.al-bio-card img{filter:grayscale(100%) contrast(1.05)}.ann-leslie-intro h2,.section-heading h3,.section-heading h3.managemode,#rn-1307867 h3,#rn-615118 h3,#rn-515978 h1,#rn-515978 h3.managemode h1,.al-why .al-serif,.section-heading h3.rn-content-block,#rn-515978 h3.rn-content-block h1{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:38px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.ann-leslie-intro h2,.section-heading h3,#rn-1307867 h3,#rn-615118 h3{color:#222!important}#rn-615118 h3{font-size:0!important}#rn-615118 h3:before{content:"Follow us on Instagram";font-size:38px}@media (max-width:767px){.ann-leslie-intro h2,.section-heading h3,.section-heading h3.managemode,#rn-1307867 h3,#rn-515978 h1,.al-why .al-serif,.section-heading h3.rn-content-block{font-size:30px!important}#rn-615118 h3:before{font-size:30px}}.ann-leslie-intro .ann-leslie-copy h2{font-size:38px!important;color:#222!important}#rn-515978 h1,#rn-515978 h3,#rn-515978 h4,#rn-515978 h4.header4,#rn-515978 p{color:#fff!important}@media (max-width:767px){.ann-leslie-intro .ann-leslie-copy h2{font-size:30px!important}}.al-band{background:#f7f3ec;box-shadow:0 0 0 100vmax #f7f3ec;clip-path:inset(0 -100vmax);padding:64px 0;margin:64px 0}.al-band-split{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:center;max-width:1100px;margin:0 auto}.al-band-split p{text-align:left}.al-band-split .al-figure{margin:0}.al-area-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;max-width:1100px;margin:0 auto 30px;text-align:left}.al-area-grid>div{border-top:2px solid #b8935f;padding-top:16px}.al-area-grid h3{font-size:17px!important;margin:0 0 10px!important}.al-area-grid p a{display:block;font-size:15px;line-height:2;text-decoration:none}.al-area-grid p{margin:0}.page-title .al-why-grid,.page-title .al-steps{max-width:1100px;margin-left:auto;margin-right:auto}@media (max-width:991px){.al-area-grid{grid-template-columns:1fr 1fr}.al-band-split{grid-template-columns:1fr}}@media (max-width:767px){.al-band{padding:44px 0;margin:44px 0}}#rn-514444{display:none!important}.al-why-grid.al-why-3{grid-template-columns:repeat(3,1fr)}.al-cards>div{background:#fff;padding:22px 22px 24px}.al-hood-tag{text-align:center;font-family:Didot,"Bodoni 72","Times New Roman",serif;font-style:italic;font-size:22px!important;color:#9a7743!important;margin:-6px auto 40px!important;max-width:760px}.al-hood{max-width:820px;margin:0 auto}.al-hood>p:first-child{font-size:19px!important;line-height:1.75!important;color:#333!important}.al-hood-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:1100px;margin:0 auto;text-align:left}.al-hood-grid>div{background:#fff;border-top:2px solid #b8935f;padding:26px 28px 20px}.al-hood-grid>div:first-child{grid-column:1 / -1}.al-hood-grid h3{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:26px!important;margin:0 0 12px!important}.al-hood-grid p,.al-hood-grid li{font-size:15.5px!important;line-height:1.75!important}.al-hood-grid ul{padding-left:18px;margin-bottom:8px}.al-hood-cta{max-width:900px;margin-left:auto!important;margin-right:auto!important}.al-hood-cta h3{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:28px!important;margin:0 0 12px!important}.al-hood-cta .al-hood-btns{justify-content:center}@media (max-width:767px){.al-hood-grid,.al-why-grid.al-why-3{grid-template-columns:1fr}.al-hood-tag{font-size:19px!important}}.content-section .managemode .al-hood-grid h3,.content-section .managemode .al-hood-cta h3,.content-section .rn-content-block .al-hood-grid h3,.content-section .rn-content-block .al-hood-cta h3{font-family:Didot,"Bodoni 72","Times New Roman",serif!important;font-weight:400!important;font-size:26px!important;letter-spacing:0!important;margin:0 0 12px!important}.content-section .managemode .al-hood p,.content-section .rn-content-block .al-hood p{font-size:17px!important;line-height:1.8!important}.content-section .managemode .al-hood>p:first-child,.content-section .rn-content-block .al-hood>p:first-child{font-size:19px!important;color:#333!important}.content-section .managemode .al-band-split p,.content-section .rn-content-block .al-band-split p{text-align:left!important}.content-section .managemode p.al-crumbs,.content-section .rn-content-block p.al-crumbs{text-align:center;font-size:13px!important;color:#888!important;margin:0 auto 26px!important;letter-spacing:.3px}.al-crumbs a{text-decoration:none}.al-crumbs span{margin:0 6px;color:#b8935f}.ann-leslie-intro .ann-leslie-photo{max-width:760px;margin-left:auto!important;margin-right:auto!important}.ann-leslie-intro .ann-leslie-photo img{width:100%!important;height:auto!important;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 28%;display:block}.al-guide{background:#1f1d1b;box-shadow:0 0 0 100vmax #1f1d1b;clip-path:inset(0 -100vmax);padding:64px 0;margin:64px 0;text-align:center}.al-guide-inner{max-width:760px;margin:0 auto}.content-section .managemode .al-guide h2.al-serif,.content-section .rn-content-block .al-guide h2.al-serif{color:#fff!important;margin-bottom:18px!important}.content-section .managemode .al-guide p,.content-section .rn-content-block .al-guide p{color:#e8e2d8!important;font-size:17px!important;text-align:center!important}.al-guide .al-kicker{color:#d4b483!important}@media (max-width:767px){.al-guide{padding:44px 0;margin:44px 0}}.al-guide-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:22px!important}.al-topbar{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;margin:4px 0 12px}.al-topbar .al-phones{gap:26px!important}.al-topbar .al-phones span{display:inline!important;margin:0 8px 0 0!important;font-size:11px!important;letter-spacing:1.8px!important}.al-topbar .al-phones a{font-size:15px!important}.al-topbar .al-worth{padding:8px 16px!important;font-size:11px!important;margin:0!important}@media (min-width:1200px){.al-has-topbar .navbar-transparent>.container{position:relative;padding-top:58px!important}.al-topbar{position:absolute;top:14px;right:40px;margin:0;justify-content:flex-end;z-index:5}.al-has-topbar .al-brand{margin-right:auto!important}.al-has-topbar .al-logo img{width:300px!important}}@media (min-width:1200px) and (max-width:1399px){.al-has-topbar .al-logo img{width:250px!important}.al-topbar{right:24px}}.al-topbar .al-worth{display:inline-block;background:#B8935F;color:#111!important;font-family:Raleway,sans-serif;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none!important;text-shadow:none;border-radius:2px}.al-topbar .al-worth:hover{background:#a7834f}@media (min-width:1200px){body .navbar-container{width:100%!important;max-width:1440px!important;margin:0 auto!important}.al-has-topbar #header-contact{flex-shrink:0!important}.al-has-topbar .navbar-transparent>.container{gap:48px!important}}@media (max-width:1199px){.al-has-topbar .navbar-transparent>.container{display:flex!important;flex-direction:column;align-items:center}.al-has-topbar #header-contact{order:1}.al-has-topbar .al-topbar{order:2;margin:0 0 14px}.al-has-topbar #navbar{order:3;width:100%}}@media (max-width:600px){.al-topbar .al-phones{flex-direction:column!important;align-items:center;gap:4px!important}.al-topbar{flex-direction:column;gap:10px}}.al-faq{max-width:860px;margin:0 auto 40px;text-align:left}.al-faq>div{border-top:1px solid #e5dccd;padding:22px 0}.al-faq>div:last-child{border-bottom:1px solid #e5dccd}.content-section .managemode .al-faq h3,.content-section .rn-content-block .al-faq h3{font-family:Lora,Georgia,serif!important;font-size:20px!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 8px!important;color:#222!important}.al-faq p{margin:0}.al-awards{max-width:960px;margin:10px auto 50px;text-align:center}.al-awards ul{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.al-awards li{border:1px solid #d9c7a6;border-top:2px solid #b8935f;background:#fff;padding:16px 22px;min-width:220px;font-size:15px;line-height:1.5}.al-awards li strong{display:block;font-family:Lora,Georgia,serif;font-weight:400;font-size:19px;color:#222}.al-awards .al-awards-note{font-size:13px;font-style:italic;color:#777;margin-top:14px}.al-resources .al-hood-grid>div:first-child{grid-column:auto}.al-resources .al-hood-grid li{margin-bottom:4px}.al-hood .al-resources{margin:30px 0}.al-popular{font-size:15px;margin-top:18px}@media (max-width:767px){.al-resources .al-hood-grid{grid-template-columns:1fr}}.al-byline{text-align:center;font-size:13px!important;letter-spacing:.04em;color:#777;margin:-6px 0 18px!important}.al-byline a{color:#9a7743}.es-header-write-review-button{background:#B8935F!important;border-color:#B8935F!important}.es-header-write-review-button,.es-header-write-review-button *{color:#111!important}.al-phones span{text-shadow:0 1px 1px rgba(0,0,0,.35)!important;font-weight:700!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-short-header .al-phones span{text-shadow:none!important}.ann-leslie-copy h2{margin-bottom:28px!important}@media (max-width:767px){.ann-leslie-copy h2{margin-bottom:22px!important}}.al-topbar .al-phones span{font-size:16px!important;letter-spacing:2px!important}.al-topbar .al-phones a{font-size:20px!important}@media (max-width:991px){.al-topbar .al-phones span{font-size:14px!important;letter-spacing:1.8px!important}.al-topbar .al-phones a{font-size:19px!important}}#rn-515978{position:relative}#rn-515978::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(12,22,32,.55);pointer-events:none;z-index:0}#rn-515978>*{position:relative;z-index:1}#rn-515978 h3 a.rn-link{display:inline-block;margin:6px 0;padding:13px 24px;border-radius:2px;background:#B8935F;color:#111!important;text-shadow:none!important;font-family:Raleway,sans-serif;font-weight:700;font-size:15px;letter-spacing:1.2px;text-transform:uppercase;line-height:1.35;text-decoration:none!important}#rn-515978 h3 a.rn-link[href*="free-home-evaluation"]{background:transparent;color:#fff!important;border:2px solid #fff}#rn-515978 h3 a.rn-link:hover{background:#fff;color:#111!important}@media (max-width:767px){#rn-515978::before{background:rgba(12,22,32,.62)}#rn-515978 h3 a.rn-link{font-size:13px;padding:12px 18px;max-width:300px}}#rn-514403 .featured-listings-wrapper{padding-bottom:10px!important}.hero-carousel .carousel-caption h1.al-hero-kicker,.hero-carousel .carousel-caption .al-hero-kicker{display:block;font-family:Raleway,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:3px!important;line-height:1.5!important;text-transform:uppercase!important;color:#E3CFAE!important;margin:0 0 16px!important;text-shadow:0 1px 3px rgba(0,0,0,.6)!important}@media (max-width:767px){.hero-carousel .carousel-caption h1.al-hero-kicker,.hero-carousel .carousel-caption .al-hero-kicker{font-size:11.5px!important;letter-spacing:2px!important;margin-bottom:12px!important}}.hero-carousel .carousel-caption .al-hero-kicker{white-space:normal!important;max-width:640px;margin-left:auto!important;margin-right:auto!important}@media (max-width:767px){.hero-carousel .carousel-caption .al-hero-kicker{max-width:300px;font-size:11px!important;letter-spacing:1.8px!important}}#rn-515978 h2.header1{font-family:Didot,'Bodoni 72','Times New Roman',serif!important;font-weight:400!important;font-size:38px!important;line-height:1.2!important;margin:20px 0 10px!important;color:#fff!important;text-transform:none!important;letter-spacing:normal!important;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)!important}.al-topbar .al-phones span,.al-phones span{text-transform:none!important;letter-spacing:.4px!important;font-weight:600!important;font-size:17px!important}@media (max-width:991px){.al-topbar .al-phones span,.al-phones span{font-size:15px!important;letter-spacing:.3px!important}}.al-topbar .al-phones a,.al-phones a{font-size:17px!important}@media (max-width:991px){.al-topbar .al-phones a,.al-phones a{font-size:16px!important}}