@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothicStd.otf") format("opentype");font-style:normal}:root{--default-font-size: calc(14px + 4 * ((100vw - 768px) / 911));--default-line-height: 1.428571429;--title-font: 'freight-display-pro', serif;--subtitle-font: 'Century Gothic', sans-serif;--base-font: 'Century Gothic', 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: #4a5154;--secondary-brand-color: #26150f;--dark-brand-color: #000;--accent-brand-color: #D8D8D8;--light-brand-color: #9B9B9B;--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(74, 81, 84, 0.7);--secondary-overlay-color: rgba(38, 21, 15, 0.7);--dark-overlay-color: rgba(0, 0, 0, 0.7);--accent-overlay-color: rgba(216, 216, 216, 0.7);--light-overlay-color: rgba(155, 155, 155, 0.7);--sold-overlay-color: rgba(236, 9, 40, 0.7);--logo-width: 16.6666666667rem;--logo-height: 4.2777777778rem;--header-link-color: #2B9C98;--brokeragelogo-width: 100px;--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: #26150f;--light-bg: #4a4a4a;--hover-link-color: #323739;--hover-button-color: #323739;--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 */
