h1{color:#14498b;font-family:'Lato',sans-serif;font-size:2.5rem;font-weight:900;line-height:1;margin:2rem 0}.offset{margin:2rem 0}.has-large-font-size{font-family:'Lato',sans-serif;font-size:2.5rem!important;font-weight:900;line-height:1}@media (min-width:800px){h1,.has-large-font-size{font-size:3rem!important}}@media (min-width:1200px){h1,.has-large-font-size{font-size:4rem!important}h1,.offset{margin-top:4.25rem;margin-bottom:4.25rem;margin-left:-5%}}@media (min-width:1600px){h1,.has-large-font-size{font-size:4.375rem!important}h1,.offset{margin-top:4.5rem;margin-bottom:4.5rem}}@media (min-width:1800px){h1,.offset{margin-left:-10%}}.interior{margin-bottom:2rem}@media (min-width:1200px){.interior{margin-bottom:4.25rem}}@media (min-width:1600px){.interior{margin-bottom:4.5rem}}.question{display:none}@media (min-width:1500px){.question{position:absolute;margin-top:4.375rem;right:5%;display:inline-block;border:1px solid #707070;border-radius:15px;padding:1.25rem 1.5rem 1.75rem 1.5rem}.question p{text-align:center;color:#14498b;line-height:1.2}.question p:first-of-type{font-size:1.875rem;margin-bottom:1rem}.question p:first-of-type span{font-size:2.125rem;display:block}.question p:last-of-type{font-size:1rem;margin-bottom:0}.question p:last-of-type span{font-size:1.25rem}}@media (min-width:2000px){.question{right:7.5%}}.border img{border:3px solid #193e7e}.results{font-size:2.25rem;font-weight:700}.properties-sold-map{position:relative;width:100%;margin-top:4rem}.properties-sold-map figcaption{font-size:1.5rem;font-weight:700;color:#10498b;line-height:1;margin-top:2rem}@media (min-width:400px) and (max-width:599px){.properties-sold-map img{width:360px}.properties-sold-map figcaption{width:360px;text-align:center;margin:2rem auto 0}}@media (min-width:600px) and (max-width:799px){.results{font-size:2.5rem}.properties-sold-map img{width:480px}.properties-sold-map figcaption{font-size:1.5rem;width:480px;text-align:center;margin:2rem auto 0}}@media (min-width:800px){.results{font-size:2.75rem}.blue-section.buyer-seller h3{margin-left:2rem;font-size:2.5rem}.blue-section.buyer-seller h3 strong{margin-left:-2rem;font-size:2.75rem}.properties-sold-map img{margin-left:-275px;margin-right:auto;width:424px}.properties-sold-map figcaption{font-size:1.375rem;position:absolute;top:60px;right:0;margin-top:0}.contact-info{padding-right:1rem}}@media (min-width:800px) and (max-width:999px){body .blue-section.buyer-seller .wp-block-columns>div:first-of-type{flex-basis:78%!important}body .blue-section.buyer-seller .wp-block-columns>div:last-of-type{flex-basis:22%!important}}@media (min-width:1000px){.blue-section.buyer-seller h3{margin-left:3rem;font-size:3rem}.blue-section.buyer-seller h3 strong{margin-left:-3rem;font-size:3.25rem}.properties-sold-map img{margin-left:-300px;width:494px}.properties-sold-map figcaption{font-size:1.625rem}.contact-info{padding-right:2rem}}@media (min-width:1200px){.blue-section.buyer-seller h3{margin-left:2rem;font-size:3.5rem}.blue-section.buyer-seller h3 strong{margin-left:-2rem;font-size:3.75rem}.properties-sold-map img{margin-left:-250px;width:565px}.properties-sold-map figcaption{font-size:1.75rem;top:100px}.contact-info{padding-right:2.5rem}}@media (min-width:1400px){body .blue-section.buyer-seller .wp-block-columns>div:first-of-type{flex-basis:62%!important}body .blue-section.buyer-seller .wp-block-columns>div:last-of-type{flex-basis:12%!important}.blue-section.buyer-seller h3{font-size:3.75rem}.blue-section.buyer-seller h3 strong{font-size:4rem}.properties-sold-map img{margin-left:-200px;width:635px}.properties-sold-map figcaption{font-size:1.875rem}}@media (min-width:1600px){body .blue-section.buyer-seller .wp-block-columns>div:first-of-type{flex-basis:55%!important}.properties-sold-map img{width:706px}}@media (max-width:1399px){.wp-block-columns.about-col{flex-wrap:wrap!important}.wp-block-columns.about-col:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}:where(.wp-block-columns.is-layout-flex.about-col){gap:.5em}}@media (min-width:600px) and (max-width:799px){.wp-block-columns.about-col:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}}@media (min-width:800px) and (max-width:999px){.blue-section.offerings-cta h4{margin-left:100px}}@media (min-width:1000px) and (max-width:1199px){.blue-section.offerings-cta h4{margin-left:50px}.blue-section.offerings-cta h4 span{font-size:2.75rem}}body .gform_wrapper.gravity-theme .gfield_required{color:#ff0020}body .gform_wrapper.gravity-theme input[type="text"]:focus,body .gform_wrapper.gravity-theme input[type="tel"]:focus,body .gform_wrapper.gravity-theme input[type="email"]:focus,body .gform_wrapper.gravity-theme textarea:focus{outline:2px solid #ff0020}body .gform_wrapper.gravity-theme .gfield:focus-within .gfield_label{color:#ff0020}body .gform_wrapper.gravity-theme .gfield .ginput_complex .name_first:focus-within label,body .gform_wrapper.gravity-theme .gfield .ginput_complex .name_last:focus-within label{color:#ff0020}