.px{padding-inline:clamp(20px, 9.5vw, 195px)}@media (max-width:600px){.px{padding-inline:20px}}.py{padding-block:clamp(calc(60px * 1), calc(6.5vw * 1), calc(105px * 1))}.pt{padding-block:clamp(calc(60px * 1), calc(6.5vw * 1), calc(105px * 1));-webkit-padding-after:inherit;padding-block-end:inherit}.pt-none{padding-top:0}.trim>:first-child{margin-top:0}.trim>:last-child{margin-bottom:0}.center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-balance{text-wrap:balance}.narrow-content{max-width:1000px;margin-inline:auto}.narrow-content.wider-1250{max-width:1250px}.bg-tan{background-color:#ece9e5}.bg-tan h2,.bg-tan h3{color:#2b4d55}.bg-dark-green{background-color:#2a3f34;color:#ece9e5}.bg-dark-green h1,.bg-dark-green h2,.bg-dark-green h3,.bg-dark-green h4,.bg-dark-green h5{color:#ece9e5}.bg-dark-green-2{background-color:#2a3f34;color:#ece9e5}.bg-dark-green-2 h1,.bg-dark-green-2 h2,.bg-dark-green-2 h3,.bg-dark-green-2 h4,.bg-dark-green-2 h5{color:#ece9e5}.bg-dark-gray{background-color:#221f20;color:#fff}.bg-dark-gray h1,.bg-dark-gray h2,.bg-dark-gray h3,.bg-dark-gray h4,.bg-dark-gray h5{color:#fff}.fade-down,.fade-up{opacity:0}@media (prefers-reduced-motion:reduce){.fade-down,.fade-up{opacity:1;-webkit-animation:unset;animation:unset}}@media (max-width:1000px){.fade-down,.fade-up{opacity:1;-webkit-animation:unset;animation:unset}}.fade-up.is-visible{-webkit-animation:fade-in-slide-up 0.5s linear forwards;animation:fade-in-slide-up 0.5s linear forwards}@media (max-width:1000px){.fade-up.is-visible{-webkit-animation:unset;animation:unset}}.fade-down.is-visible{-webkit-animation:fade-in-slide-down 0.5s linear forwards;animation:fade-in-slide-down 0.5s linear forwards}@media (max-width:1000px){.fade-down.is-visible{-webkit-animation:unset;animation:unset}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-slide-down{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-slide-down{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-slide-up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.site-main h1 small{font-size:clamp(calc(20rem / 16), 2vw, calc(24rem / 16));font-family:Onest, sans-serif;color:#82a37e;letter-spacing:0.04em;margin-top:0}.contact-upper{position:relative}.contact-upper .btn{min-width:350px}@media (max-width:390px){.contact-upper .btn{min-width:unset}}.contact-lower{display:-webkit-box;display:-ms-flexbox;display:flex;gap:120px}.contact-lower>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-lower .form-wrap{background-color:#fff;padding:30px}.contact-lower .form-wrap .btn-set{margin-top:10px}@media (max-width:600px){.contact-lower .form-wrap{padding:20px}}.contact-lower .nap-wrap{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.contact-lower .nap-wrap h3{margin-top:0;color:#fff}.contact-lower .nap-wrap .nap-upper{padding:60px}@media (max-width:600px){.contact-lower .nap-wrap .nap-upper{padding:30px}}.contact-lower .nap-wrap .nap-lower{padding:0 20px 20px 20px}.contact-lower .nap-wrap .nap-lower iframe{width:100%;height:200px}.contact-lower .nap-wrap .nap-item{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#fff;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.contact-lower .nap-wrap .nap-item:not(:last-child){margin-bottom:30px}.contact-lower .nap-wrap .nap-item span{display:block}.contact-lower .nap-wrap .nap-item .nap-icon{background-color:#fff;border-radius:50%;aspect-ratio:1;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.contact-lower .nap-wrap .nap-item .nap-icon svg{color:#2a3f34}@media (min-width:1000px){.contact-lower .nap-wrap .nap-item:focus-visible,.contact-lower .nap-wrap .nap-item:hover{color:#82a37e}.contact-lower .nap-wrap .nap-item:focus-visible .nap-icon,.contact-lower .nap-wrap .nap-item:hover .nap-icon{background-color:#82a37e}}@media (max-width:1400px){.contact-lower{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}.team-contact{background:#fff}.team-contact__intro>:first-child{margin-top:0}.team-contact__intro>:last-child{margin-bottom:0}.team-contact__intro p{color:rgba(42, 63, 52, 0.8)}.team-contact__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-top:60px}.team-contact__card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc((100% - (24px * 3)) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:2rem;background:#fff;border:1px solid rgba(42, 63, 52, 0.12);-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.team-contact__card:hover{border-color:rgba(42, 63, 52, 0.3);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}@media (max-width:1400px){.team-contact__card{width:calc((100% - (24px * 2)) / 3)}}@media (max-width:1000px){.team-contact__card{width:calc((100% - 24px) / 2)}}@media (max-width:650px){.team-contact__card{width:100%}}.team-contact__photo{width:90px;height:90px;margin-bottom:1.75rem;border:1px solid rgba(42, 63, 52, 0.12)}.team-contact__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-contact__initials{width:90px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.75rem;background:rgba(130, 163, 126, 0.35);font-family:Wardrum, sans-serif;font-size:2rem;line-height:1;color:#2a3f34;text-transform:uppercase}.team-contact h3{margin:0;color:#2a3f34;font-size:1.35rem;text-transform:uppercase;letter-spacing:.08em}.team-contact__divider{width:100%;height:2px;margin:1.75rem 0;background:rgba(130, 163, 126, 0.65)}.team-contact__details{width:100%;margin:0;padding:0;list-style:none}.team-contact__details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.35rem;color:#2a3f34}.team-contact__details li:not(:last-child){margin-bottom:1rem}.team-contact__details strong{font-weight:600;font-size:calc(14rem / 16)}.team-contact__details a{color:inherit;text-decoration:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.team-contact__details a:hover{color:#82a37e}.team-contact__details .break-word{word-break:break-word}.team-contact .narrow-content{margin-inline:0}.team-contact__office{padding:30px}.team-contact__office h3{letter-spacing:0.2em}.team-contact__office h3 span{display:block;text-wrap:balance}.team-contact__office h3 span.secondary{font-family:Onest, sans-serif;font-size:1rem;color:rgba(42, 63, 52, 0.8);letter-spacing:0.08em}.team-contact__office h3 span.tertiary{font-family:Onest, sans-serif;font-size:calc(14rem / 16);color:rgba(0, 0, 0, 0.8);letter-spacing:0.08em}.team-contact__office .team-contact__details{margin-top:10px}.team-contact__office .team-contact__details li{display:block}.P--Reviews h1{color:#2b4d55}.reviews-trust-row{background-color:#2b4d55;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:60px;padding:20px}.reviews-trust-row p{font-size:calc(20rem / 16);letter-spacing:0.05em;line-height:1}.reviews-trust-row .icon-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.reviews-trust-row .icon-text-wrap svg{height:4em;width:4em;color:#2b4d55;background-color:#fff;padding:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.reviews-trust-row .icon-text-wrap p{margin:0;text-align:center;font-family:Wardrum, sans-serif}.reviews-trust-row .icon-text-wrap p .big{color:#fff;font-family:Onest, sans-serif;font-size:2em;display:block}.reviews-trust-row .icon-text-wrap p .small{color:#fff;font-size:calc(14rem / 16);opacity:0.75;display:block;margin-top:10px}@media (max-width:1000px){.reviews-trust-row{gap:10px}.reviews-trust-row p{margin:0;line-height:1.2}.reviews-trust-row .icon-text-wrap{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.reviews-trust-row .icon-text-wrap svg{height:2.5em;width:2.5em;padding:7px}.reviews-trust-row .icon-text-wrap p{text-align:left}.reviews-trust-row .icon-text-wrap p .big{font-size:1em}.reviews-trust-row .icon-text-wrap p .small{margin-top:5px}}@media (max-width:800px){.reviews-trust-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.zillow-showcase{background-color:#203b42;color:#fff}.zillow-showcase .banner{display:-ms-grid;display:grid;-ms-grid-columns:42% 58%;grid-template-columns:42% 58%;min-height:300px}.zillow-showcase .banner .logo-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:40px;padding-inline:60px;border-right:3px solid #7c9095}.zillow-showcase .banner .logo-wrap:before{content:'';position:absolute;z-index:2;inset:0;background-image:url("/Content/images/backgrounds/zillow-showcase-banner-bg.jpg");background-size:cover;background-position:center;opacity:0.37}.zillow-showcase .banner .logo-wrap:after{content:'';position:absolute;z-index:3;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(#2c4e56), to(#254249));background:-webkit-linear-gradient(top, #2c4e56 0%, #254249 100%);background:-o-linear-gradient(top, #2c4e56 0%, #254249 100%);background:linear-gradient(to bottom, #2c4e56 0%, #254249 100%);opacity:0.7}.zillow-showcase .banner .logo-wrap img{position:relative;z-index:4;max-width:65%;height:auto}.zillow-showcase .banner .content-wrap{padding:60px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, left bottom, from(#2c4e56), to(#254249));background:-webkit-linear-gradient(top, #2c4e56 0%, #254249 100%);background:-o-linear-gradient(top, #2c4e56 0%, #254249 100%);background:linear-gradient(to bottom, #2c4e56 0%, #254249 100%)}.zillow-showcase .banner .content-wrap>:first-child{margin-top:0}.zillow-showcase .banner .content-wrap>:last-child{margin-bottom:0}.zillow-showcase .banner .content-wrap h3{font-family:Onest, sans-serif;font-size:calc(22rem / 16);font-weight:600;letter-spacing:0.02em}@media (max-width:1200px){.zillow-showcase .banner .logo-wrap img{max-width:calc(min(400px, 100%))}.zillow-showcase .banner .content-wrap{padding:40px}}@media (max-width:1000px){.zillow-showcase .banner{-ms-grid-columns:1fr;grid-template-columns:1fr}.zillow-showcase .banner .logo-wrap{border-right:none;border-bottom:3px solid #7c9095}}.meet-the-team .team-intro-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:0 60px}.meet-the-team .team-intro-grid .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.meet-the-team .team-intro-grid .img-wrap.jay-james{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.meet-the-team .team-intro-grid .img-wrap.jay-james img{width:107.5%}.meet-the-team .team-intro-grid .img-wrap.jessica-lisa{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.meet-the-team .team-intro-grid .img-wrap.jessica-lisa img{width:104.6%}.meet-the-team .team-intro-grid .img-wrap img{display:block;max-width:unset;height:auto}.meet-the-team .team-intro-grid .content-wrap{position:relative;background-color:#fff;padding:40px}.meet-the-team .team-intro-grid .content-wrap h4{font-family:Onest, sans-serif;font-size:calc(22rem / 16);letter-spacing:0.02em}@media (max-width:1000px){.meet-the-team .team-intro-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.meet-the-team .team-intro-grid .img-wrap.jay-james{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.meet-the-team .team-intro-grid .content-wrap.jay-james{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.meet-the-team .team-intro-grid .img-wrap.jessica-lisa{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.meet-the-team .team-intro-grid .content-wrap.jessica-lisa{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.selling-strategies{text-align:center}.selling-strategies hr{margin-block:50px}.selling-strategies h3{font-family:Onest, sans-serif;font-size:calc(22rem / 16);font-weight:600;letter-spacing:0.02em}.selling-strategies ul{text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.checkmark-list{position:relative;list-style:none;padding:0;margin:0;-webkit-columns:2;columns:2;-webkit-column-gap:60px;column-gap:60px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(auto)[4];grid-template-rows:repeat(4, auto);grid-auto-flow:column;gap:1em 60px;margin-block:50px}.checkmark-list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.checkmark-list li:before{content:'';display:block;height:1.5em;min-width:2em;margin-top:0.3em;background-image:url("/Content/images/icons/list-checkmark.png");background-repeat:no-repeat;background-size:contain}@media (max-width:1000px){.checkmark-list li{position:static;opacity:1;-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left;font-size:1rem;gap:10px;padding-inline:0}}@media (max-width:1000px){.checkmark-list{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-block:30px}}.geo-cities{position:relative}.geo-cities .mke-img{position:absolute;top:0;left:0;pointer-events:none;opacity:0.1}.geo-cities ul{list-style:none;padding:0;margin-block:30px 50px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:20px}.geo-cities ul li{font-weight:600;padding:10px 0}@media (max-width:650px){.geo-cities ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;margin:30px 0}.geo-cities ul li{padding:10px 20px}}@media (max-width:400px){.geo-cities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.geo-cities ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.lenders-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(500px, 1fr));gap:40px;margin-top:40px}.lenders-list .lender{text-decoration:none;background-color:#fff;padding:40px;border:4px solid #fff;-webkit-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.lenders-list .lender .lender-logo{height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lenders-list .lender .lender-logo img{max-height:100%;max-width:100%;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.lenders-list .lender .lender-details{margin-top:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.lenders-list .lender .lender-details .lender-poc{font-family:Wardrum, sans-serif;font-size:clamp(calc(22rem / 16), 3vw, calc(27rem / 16));color:#2a3f34}.lenders-list .lender .lender-details .lender-bank{font-size:clamp(calc(17rem / 16), 2.5vw, calc(22rem / 16));color:#82a37e;position:relative}.lenders-list .lender .lender-details .lender-bank:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;width:0;background-color:currentColor;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}@media (min-width:1000px){.lenders-list .lender:focus-visible,.lenders-list .lender:hover{border-color:#82a37e}.lenders-list .lender:focus-visible .lender-logo img,.lenders-list .lender:hover .lender-logo img{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.lenders-list .lender:focus-visible .lender-details .lender-bank:after,.lenders-list .lender:hover .lender-details .lender-bank:after{width:100%}}@media (max-width:600px){.lenders-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.lenders-list .lender{padding:30px}.lenders-list .lender .lender-details{gap:10px}}.mortgage-calculator{background-color:#ece9e5;padding:30px}.mortgage-calculator__result{text-align:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;padding:30px;margin-top:20px}.mortgage-calculator__result span{font-size:calc(20rem / 16)}.mortgage-calculator__result strong{font-size:calc(40rem / 16)}.mortgage-calculator label:not(.error){color:#221f20;margin-top:0}.mortgage-calculator label.error{font-size:calc(14rem / 16)}.mortgage-calculator .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}
/*# sourceMappingURL=secondaries.css.map */