@media(max-width:1199.98px){#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 app-combined-navbar nav.navigation .topbar{background-color:var(--bg-color,#000)!important}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 app-combined-navbar nav.navigation .topbar :is([aria-label="Toggle navigation menu"],[aria-label="Open Sign-In Modal"]){min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 app-combined-navbar nav.navigation .topbar :is([aria-label="Toggle navigation menu"],[aria-label="Open Sign-In Modal"]) ng-icon{color:var(--text-color,#fff)!important}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 app-combined-navbar nav.navigation .topbar :is([aria-label="Toggle navigation menu"],[aria-label="Open Sign-In Modal"]):focus-visible{outline:2px solid #caa64b;outline-offset:2px}}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/relocation/greater-knoxville"])>a[href^="/relocation/greater-"]{font-weight:700}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/relocation/greater-knoxville"])>a:focus{background:#0d5947!important;color:#fff!important}@media(min-width:1200px){#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/relocation/greater-knoxville"]){grid-template-columns:repeat(2,minmax(max-content,1fr))!important;grid-template-rows:repeat(9,auto);grid-auto-flow:column}}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/knoxville-tn/homes-with-waterfront"])>a{min-height:44px;display:flex;align-items:center;padding:10px 16px;line-height:1.4}#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/knoxville-tn/homes-with-waterfront"])>a:is(:hover,:focus-visible){background:#0d5947!important;color:#fff!important}@media(min-width:1200px){#sb-block-8d8e1245-7531-47e0-a69c-e7c4c43e8736 .submenu-grid:has(>a[href="/knoxville-tn/homes-with-waterfront"]){grid-template-columns:repeat(2,minmax(max-content,1fr))!important;grid-template-rows:repeat(6,auto);grid-auto-flow:column}}app-site-footer{--mhf-deep: #031716;--mhf-green: #0D5947;--mhf-cream: #F7F8F7;--mhf-muted: #C8D0CD;--mhf-gold: #D8B04D;container-name:mh-footer;container-type:inline-size;display:block;background:var(--mhf-deep)!important}app-site-footer .site-footer{border-top:1px solid rgba(216,176,77,.58);background:var(--mhf-deep)!important;color:var(--mhf-cream)!important;font-family:Montserrat,Mona Sans,Arial,sans-serif}app-site-footer .site-footer>.row.mt-3{display:grid!important;grid-template-columns:minmax(180px,1.15fr) minmax(130px,.8fr) minmax(150px,1fr) minmax(150px,1fr) minmax(205px,1.2fr);gap:28px clamp(18px,2vw,32px);align-items:start}app-site-footer .content-section,app-site-footer .content-textarea{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;color:var(--mhf-muted)!important}app-site-footer .content-section .fs-18{margin-bottom:12px;color:var(--mhf-gold)!important;font-size:.76rem!important;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}app-site-footer .content-section p,app-site-footer .content-section address{margin:0;color:var(--mhf-muted)!important;font-size:.94rem;font-style:normal;line-height:1.65}app-site-footer .content-section p.mhf-lede{margin-bottom:10px;color:var(--mhf-cream)!important;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.42rem,2vw,1.85rem);font-weight:500;line-height:1.08}app-site-footer .content-section p.mhf-regions{margin-top:15px;color:var(--mhf-cream)!important;font-size:.7rem;font-weight:700;letter-spacing:.095em;line-height:1.55;text-transform:uppercase}app-site-footer .content-section .mhf-regions span{padding:0 5px;color:var(--mhf-gold)}app-site-footer .content-section .mt-1{margin-top:0!important}app-site-footer .content-section a,app-site-footer .content-textarea a,app-site-footer .base-container a{color:var(--mhf-cream)!important}app-site-footer .site-footer>.d-flex.align-items-center.gap-4 a{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .18s ease}app-site-footer .site-footer>.d-flex.align-items-center.gap-4 a:hover{background:#d8b04d29}app-site-footer .content-section a{min-height:44px;display:inline-flex;align-items:center;padding:8px 0;font-size:.92rem;line-height:1.35;text-decoration:none}app-site-footer .content-section a:hover,app-site-footer .content-textarea a:hover,app-site-footer .base-container a:hover{color:var(--mhf-gold)!important;text-decoration:underline;text-underline-offset:4px}app-site-footer a:focus-visible{border-radius:2px;outline:3px solid var(--mhf-gold)!important;outline-offset:3px!important}app-site-footer .content-section address a{display:flex;width:fit-content}app-site-footer .content-textarea{grid-column:1 / -1;padding-top:28px;border-top:1px solid rgba(216,176,77,.35)}app-site-footer #mh-global-footer-v1{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,2.2fr);gap:18px clamp(28px,5vw,72px);color:var(--mhf-muted);font-size:.82rem;line-height:1.65;text-align:left}app-site-footer #mh-global-footer-v1 p{margin:0;color:var(--mhf-muted)!important;font-size:inherit;line-height:inherit;text-align:left}app-site-footer #mh-global-footer-v1 .mhf-identity{color:var(--mhf-cream)!important;font-weight:600}app-site-footer #mh-global-footer-v1 .mhf-legal-copy{display:grid;gap:8px}app-site-footer .base-container{background:var(--mhf-deep)!important;color:var(--mhf-muted)!important}app-site-footer .base-container .link-container{min-height:72px;align-items:center}app-site-footer .base-container a{min-height:44px;display:inline-flex;align-items:center;padding:8px 0}@container mh-footer (max-width: 1100px){app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(2,minmax(0,1fr))}app-site-footer #mh-global-footer-v1{grid-template-columns:1fr;gap:14px}}@media(max-width:1100px){app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991.98px){app-property-page-layout app-site-footer .base-container .link-container{padding-bottom:76px!important}.property-modal-overlay app-site-footer .base-container .link-container{padding-bottom:156px!important}}@media(max-width:600px){app-site-footer .site-footer{padding:48px 24px 32px!important}app-site-footer .site-footer>.d-flex.align-items-center.gap-4{display:grid!important;grid-template-columns:repeat(4,44px);gap:8px!important;justify-content:start}app-site-footer .site-footer>.d-flex.align-items-center.gap-4 .company-logo{grid-column:1 / -1;margin-bottom:8px}app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px;margin-top:28px!important}app-site-footer .content-section:first-child,app-site-footer .content-section:nth-child(2),app-site-footer .content-section:nth-child(5),app-site-footer .content-textarea{grid-column:1 / -1}app-site-footer #mh-global-footer-v1{grid-template-columns:1fr;gap:14px;font-size:.86rem}app-site-footer .base-container{padding-right:24px!important;padding-left:24px!important}}@media(prefers-reduced-motion:reduce){app-site-footer a{scroll-behavior:auto}}@media(min-width:601px)and (max-width:1100px){app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(3,minmax(0,1fr))}app-site-footer .content-section:first-child,app-site-footer .content-section:nth-child(5){grid-column:1 / -1}}@container mh-footer (max-width:1100px){@media(min-width:601px){app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(3,minmax(0,1fr))}app-site-footer .content-section:first-child,app-site-footer .content-section:nth-child(5){grid-column:1 / -1}}}@media(max-width:600px){app-site-footer .content-section:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}app-site-footer .content-section:nth-child(2)>.fs-18{grid-column:1 / -1}}app-site-footer .content-section,app-site-footer .content-section .section-text-content,app-site-footer .content-section p,app-site-footer .content-section address,app-site-footer .content-section a{opacity:1!important}@container mh-footer (max-width:600px){app-site-footer .site-footer>.row.mt-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}app-site-footer .content-section:first-child,app-site-footer .content-section:nth-child(2),app-site-footer .content-section:nth-child(5),app-site-footer .content-textarea{grid-column:1 / -1}app-site-footer .content-section:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}app-site-footer .content-section:nth-child(2)>.fs-18{grid-column:1 / -1}}app-home-worth-check .btn.btn-primary{background-color:#f7f8f7!important;border-color:#f7f8f7!important;color:#0d5947!important}app-home-worth-check .btn.btn-primary:hover,app-home-worth-check .btn.btn-primary:focus,app-home-worth-check .btn.btn-primary:active{background-color:#eef2f0!important;border-color:#eef2f0!important;color:#031716!important}app-home-worth-check .btn.btn-primary:focus-visible{outline:3px solid #EBC768!important;outline-offset:3px!important;box-shadow:none!important}
