:root{--default-font-size: calc(14px + 4 * (100vw - 768px) / 591);--default-line-height: 1.428571429;--title-font: "Noto Sans", sans-serif;;--subtitle-font: "Noto Sans", sans-serif;;--base-font: "Noto Sans", sans-serif;;--font-weight-light: 300 ;--font-weight-regular: 400 ;--font-weight-medium: 500 ;--font-weight-semibold: 600 ;--font-weight-bold: 700 ;--font-weight-xbold: 800 ;--font-weight-black: 900 ;--body-weight: 400;--#007bff-blue-color: ;--#6610f2-indigo-color: ;--#6f42c1-purple-color: ;--#e83e8c-pink-color: ;--#dc3545-red-color: ;--#fd7e14-orange-color: ;--#ffc107-yellow-color: ;--#28a745-green-color: ;--#20c997-teal-color: ;--#17a2b8-cyan-color: ;--#fff-white-color: ;--#6c757d-gray-color: ;--#343a40-gray-dark-color: ;--primary-brand-color: #577C9E;--secondary-brand-color: #82B8EB;--ternary-brand-color: #7297B9;--dark-brand-color: #434345;--accent-brand-color: #3B546B;--light-brand-color: #E5E7E7;--sold-brand-color: #EC0928;--black-overlay-color: rgba(0, 0, 0, 0.7);--white-overlay-color: rgba(255, 255, 255, 0.7);--primary-overlay-color: rgba(87, 124, 158, 0.7);--secondary-overlay-color: rgba(130, 184, 235, 0.7);--ternary-overlay-color: rgba(114, 151, 185, 0.7);--dark-overlay-color: rgba(67, 67, 69, 0.7);--accent-overlay-color: rgba(59, 84, 107, 0.7);--light-overlay-color: rgba(229, 231, 231, 0.7);--sold-overlay-color: rgba(236, 9, 40, 0.7);--logo-width: 24.2777777778rem;--logo-height: 4.2777777778rem;--header-link-color: #2B9C98;--brokeragelogo-width: 170px;--footerlogo-width: get-rem(27px);--default-padding: 1rem;--default-margin: 1rem;--listing-gallery-w: 640;--listing-gallery-h: 544;--bldg-gallery-w: 640;--bldg-gallery-h: 544;--transition: 0.3s;--fv-body-bg: #ffffff;--light-bg: #f9f9f9;--hover-link-color: #96aec5;--hover-button-color: #7595b3;--social-icon-margin: 0.5rem;--social-icon-width: 2.2222222222rem;--top-image-margin: 0}@media only screen and (min-width: 305px){:root{--font-size:calc(13.5px + 2.5 * (100vw - 305px) / 271)}}@media only screen and (min-width: 576px){:root{--font-size:calc(13.5px + 3.5 * (100vw - 576px) / 416)}}@media only screen and (min-width: 992px){:root{--font-size:calc(12px + 6 * (100vw - 992px) / 688)}}@media only screen and (min-width: 1680px){:root{--font-size:18px}}@media only screen and (min-width: 1680px){:root{--font-size:18px}}@media only screen and (min-width: 768px){:root{--top-image-margin: 6rem}}/*# sourceMappingURL=root.css.map */
