@import url(//fonts.googleapis.com/css?family=EB+Garamond:400,700|Noto+Serif:400,400i,700&display=swap);body{background:#d8d8d8}body,p{font-size:15px}a,a:active,a:link,a:visited{color:#222}a:hover{color:#999}#app .md-button,#app .md-button:active,#app .md-button:link,#app .md-button:visited,.btn,.btn:active,.btn:link,.btn:visited{font-family:'Noto Serif',sans-serif,sans-serif;font-weight:700;font-size:10px;letter-spacing:1px;color:#1e1e1e;text-transform:uppercase;border:1px solid #979797;background-color:transparent}#app .md-button:hover,.btn:hover{color:#fff;border:1px solid #1e1e1e;background-color:#1e1e1e}h1{font-family:'EB Garamond',sans-serif;font-size:50px;font-weight:400;line-height:1.1}@media (max-width:959px){h1{font-size:30px}}h1,h1 a{color:#333}h1 .alt-title{font-family:'EB Garamond',sans-serif}h2{font-family:'EB Garamond',sans-serif;font-size:28px}h2,h2 a{color:#222}h3{font-family:'Noto Serif',sans-serif;font-size:20px;text-transform:none;font-style:italic;font-weight:400}h3,h3 a{color:#444}h4{font-family:'Noto Serif',sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1px}h4,h4 a{color:#222;font-size:13px}@media (max-width:1200px){h4,h4 a{font-size:12px}}.font-body,li,p{font-family:'Noto Serif',sans-serif}.pullout{font-size:24px;font-family:'EB Garamond',sans-serif;font-weight:700;color:#000}.stream .stream-item .item-body a:not(.btn),.stream .stream-item .item-body a:not(.btn):active,.stream .stream-item .item-body a:not(.btn):link,.stream .stream-item .item-body a:not(.btn):visited,.text a:not(.btn),.text a:not(.btn):active,.text a:not(.btn):link,.text a:not(.btn):visited{background-image:-webkit-linear-gradient(#2c2c2c,#2c2c2c);background-image:linear-gradient(#2c2c2c,#2c2c2c)}.stream .stream-item .item-body a:not(.btn):hover,.text a:not(.btn):hover{color:#000}.faux-link{color:#000;transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition:all .2s cubic-bezier(.23,1,.32,1)}.faux-link svg circle,.faux-link svg ellipse,.faux-link svg g,.faux-link svg path,.faux-link svg polygon,.faux-link svg polyline,.faux-link svg rect{fill:#000}.faux-link:hover{color:#2c2c2c;text-decoration:none}.faux-link:hover svg circle,.faux-link:hover svg ellipse,.faux-link:hover svg g,.faux-link:hover svg path,.faux-link:hover svg polygon,.faux-link:hover svg polyline,.faux-link:hover svg rect{fill:#2c2c2c}.btn-cta,.btn-cta:active,.btn-cta:link,.btn-cta:visited{font-family:'Noto Serif',sans-serif;color:#454545;background:0 0;border:1px solid #454545}.btn-cta:active:hover,.btn-cta:hover,.btn-cta:link:hover,.btn-cta:visited:hover{color:#fff;background:#000;border:1px solid #000}.background-dark .btn,.background-dark .btn:active,.background-dark .btn:link,.background-dark .btn:visited,.background-dark .md-button,.background-dark .md-button:active,.background-dark .md-button:link,.background-dark .md-button:visited{color:#fff;background-color:#555}.background-dark .btn:hover,.background-dark .md-button:hover{color:#222;background-color:#fff}.background-dark .btn-cta,.background-dark .btn-cta:active,.background-dark .btn-cta:link,.background-dark .btn-cta:visited{color:#fff;background:0 0;border:1px solid #fff}.background-dark .btn-cta:hover{color:#333;background:#fff;border:1px solid #fff}#app .pager-button,#app .paginator a{color:#666}#app .pager-button,#app .pager-button[disabled],#app .paginator a,#app .paginator a[disabled]{background:0 0;border:1px solid rgba(0,0,0,.1)}#app .pager-button:hover,#app .paginator a:hover{color:#fff;background:#222;border-color:#222}#app .pager-button:hover[disabled],#app .paginator a:hover[disabled]{color:#666;background:0 0;border:1px solid rgba(0,0,0,.1)}#app .background-dark .pager-button,#app .background-dark .paginator a,#app.background-dark .pager-button,#app.background-dark .paginator a{color:#888;border:1px solid rgba(200,200,200,.2)}#app .background-dark .pager-button:hover,#app .background-dark .paginator a:hover,#app.background-dark .pager-button:hover,#app.background-dark .paginator a:hover{color:#fff;border:1px solid rgba(255,255,255,.5)}#app .background-dark .pager-button .active a,#app .background-dark .pager-button .active a:hover,#app .background-dark .paginator a .active a,#app .background-dark .paginator a .active a:hover,#app.background-dark .pager-button .active a,#app.background-dark .pager-button .active a:hover,#app.background-dark .paginator a .active a,#app.background-dark .paginator a .active a:hover{color:#fff;background:rgba(255,255,255,.2);border:1px solid #fff}.content-container a svg g,.more-box a svg g{fill:#454545}.content-container a:hover svg g,.more-box a:hover svg g{fill:#000}.content-container .background-dark a:hover svg g,.more-box .background-dark a:hover svg g{fill:#fff}.default-icon-color a svg g{fill:#111}.default-icon-color a:hover svg g{fill:#454545}.color-primary a svg g{fill:#454545}.font-primary,.font-primary p{font-family:'EB Garamond',sans-serif}.font-secondary,.font-secondary p{font-family:'Noto Serif',sans-serif;font-weight:400}.item-tag{font-family:'Noto Serif',sans-serif;background:#454545}.color-pop{color:#000}.color-default{color:#454545}.color-dark{color:#2c2c2c}.color-dark svg g{fill:#2c2c2c}.site-background{background:#fff}.background-dark{background:#2c2c2c}.template-background-color-primary{background-color:#454545}.template-background-color-medium{background-color:#777}.template-background-color-pop{background-color:#000}.template-background-color-dark{background-color:#2c2c2c}.template-background-color-light{background-color:#f4f4f4}.page-cta-background{background:#777}.border-color{border:1px solid #454545}.border-color-pop{border:1px solid #000}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#454545}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#454545}md-tabs .md-tab.md-active{color:#000}md-tabs md-ink-bar{background:#000}.social-media a{margin-right:5px;padding-right:5px;border-right:1px solid #5f5f5f}.social-media a svg{width:28px;height:28px}.social-media a .social-monogram{width:28px;font-size:30px;margin-top:-4px}.social-media a:hover{filter:brightness(120%);animation:none;-webkit-animation:none}.social-media li:last-child a{border:none}.footer.dark .social-media a svg g,.nav-drawer .social-media a svg g{fill:#aaa}.footer.dark .social-media a .social-monogram,.nav-drawer .social-media a .social-monogram{color:#aaa}.footer.dark .social-media a:hover svg g,.nav-drawer .social-media a:hover svg g{fill:#fff}.footer.dark .social-media a:hover .social-monogram,.nav-drawer .social-media a:hover .social-monogram{color:#fff}.site-side-padding{padding-right:7%;padding-left:7%}.header-menu,.user-area{opacity:0}.user-area{padding:14px 4% 0 0}.header-above-padding,.header-retracting,.logo-padding{padding-left:4%;padding-right:4%}@media (max-width:959px){.header-above-padding,.header-retracting,.logo-padding{padding-left:30px;padding-right:30px}}.logo-padding{padding-top:50px}@media (max-width:959px){.logo-padding{padding-top:40px}}@media (max-width:600px){.logo-padding{padding-top:26px}}.nav-header-above{position:relative;z-index:10;background:#212121;border-bottom:12px solid #fff}.nav-header-above .header-above-padding{padding-top:15px;padding-bottom:15px}.header .site-logo-container,.header-content-table.full-width,.nav-and-cta{width:100%}.header-content-cell.header-buttons-extra.flashy{width:5%}.loaded .header-menu,.loaded .user-area{opacity:1}.loaded .parallax-parent .parallax-header-image-wrapper{margin-top:70px}@media (max-width:959px){.loaded .parallax-parent .parallax-header-image-wrapper{margin-top:50px}}.loaded.preview:not(.firefox) .has-header-image .parallax-header-image-effect{margin-top:380px}@media (max-width:959px){.loaded .has-site-CTA .parallax-parent .parallax-header-image-wrapper{margin-top:70px}}@media (max-width:959px){.has-site-CTA .nav-header-above .header-above-padding{padding-top:10px;padding-bottom:10px}}h1.site-logo-type{font-size:30px;line-height:.8;color:#333}@media (max-width:959px){h1.site-logo-type{font-size:46px}}@media (max-width:600px){h1.site-logo-type{padding:5px 0;font-size:26px}}h1.long-name.site-logo-type{font-size:25px}@media (max-width:600px){h1.long-name.site-logo-type{font-size:20px}}.logo-animation-slide h1.site-logo-type{padding-bottom:10px}.site-nav-link,.site-nav-link[data-level="2"],.site-nav-link[data-level="3"],.site-nav-link[data-level="4"]{font-family:'Noto Serif',sans-serif}.md-open-menu-container{border-radius:0!important}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="2"]:hover,.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="3"]:hover,.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="4"]:hover{color:#555}#app .header-buttons-extra.indistinct,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app .header-retracting .header-menu,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:6px;padding-left:30px}#app .header-buttons-extra.indistinct,#app .header-menu md-menu-bar>*,#app .header-menu ul li{background:url(/assets/1/6/bundles/sitetheorytemplatetenn/images/header-menu-delimiter.png) no-repeat left 6px;background-size:20px}#app .header-buttons-extra.indistinct:first-child,#app .header-menu md-menu-bar>:first-child,#app .header-menu ul li:first-child{margin-left:0;padding-left:0;background:0 0}#app .header-buttons-extra.indistinct .md-button,#app .header-menu .md-button{background-color:transparent;border:none}#app .header-menu li{padding:0}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"],#app:not(.property-details) .header-menu .site-nav-link[data-level="1"],#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"]{display:inline-block;position:relative;padding-top:5px;padding-bottom:5px;color:#fff;text-transform:none;font-size:14px;font-weight:400;letter-spacing:normal}@media (max-width:1199px){#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"],#app:not(.property-details) .header-menu .site-nav-link[data-level="1"],#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"]{font-size:13px}}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"] .link-extra,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"] .link-extra,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"] .link-extra,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"] .link-extra{position:absolute;left:0;right:0;bottom:0;opacity:1;transform:scaleX(0);display:block;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;border-bottom:1px solid transparent}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:active .link-extra,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:hover .link-extra,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"]:active .link-extra,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"]:hover .link-extra,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"]:active .link-extra,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"]:hover .link-extra,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"]:active .link-extra,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"]:hover .link-extra{transform:scaleX(1);border-color:#fff}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:hover,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"].active,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"].active-parent,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"]:hover,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"].active,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"].active-parent,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"]:hover,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"].active,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"].active-parent,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"]:hover{color:#fff}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"].active,#app.property-showcase-details .property-header .property-navigation .site-nav-link[data-level="1"].active-parent,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"].active,#app:not(.property-details) .header-menu .site-nav-link[data-level="1"].active-parent,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"].active,#app:not(.property-details) md-menu-bar .site-nav-link[data-level="1"].active-parent{font-weight:700}#app .header-buttons-extra.indistinct:not(.md-menu) a.site-nav-link[data-level="1"] .link-extra,#app.property-showcase-details .property-header .property-navigation:not(.md-menu) a.site-nav-link[data-level="1"] .link-extra,#app:not(.property-details) .header-menu:not(.md-menu) a.site-nav-link[data-level="1"] .link-extra,#app:not(.property-details) md-menu-bar:not(.md-menu) a.site-nav-link[data-level="1"] .link-extra{left:30px}#app.has-site-CTA .btn-site-cta,#app.has-site-CTA .btn-site-cta:active,#app.has-site-CTA .btn-site-cta:link,#app.has-site-CTA .btn-site-cta:visited,#app.has-site-CTA .dark .btn-site-cta,#app.has-site-CTA .dark .btn-site-cta:active,#app.has-site-CTA .dark .btn-site-cta:link,#app.has-site-CTA .dark .btn-site-cta:visited{padding:8px 20px 9px;font-family:'Noto Serif',sans-serif,sans-serif;font-weight:700;font-size:14px;letter-spacing:1px;color:#fff;text-transform:none;font-style:italic;border:2px solid #ccc}#app.has-site-CTA .btn-site-cta:hover,#app.has-site-CTA .dark .btn-site-cta:hover{color:#111;background-color:#fff;border:2px solid #fff}#app.has-site-CTA.property-details.site-nav-visible .btn-site-cta,#app.has-site-CTA.property-details.site-nav-visible .btn-site-cta:active,#app.has-site-CTA.property-details.site-nav-visible .btn-site-cta:link,#app.has-site-CTA.property-details.site-nav-visible .btn-site-cta:visited,#app.has-site-CTA.property-details.site-nav-visible .dark .btn-site-cta,#app.has-site-CTA.property-details.site-nav-visible .dark .btn-site-cta:active,#app.has-site-CTA.property-details.site-nav-visible .dark .btn-site-cta:link,#app.has-site-CTA.property-details.site-nav-visible .dark .btn-site-cta:visited{color:#333;border:2px solid #aaa}#app.has-site-CTA.property-details.site-nav-visible .btn-site-cta:hover,#app.has-site-CTA.property-details.site-nav-visible .dark .btn-site-cta:hover{color:#111;border:2px solid #333}#app.has-site-CTA .header-retracting .btn-site-cta,#app.has-site-CTA .header-retracting .btn-site-cta:active,#app.has-site-CTA .header-retracting .btn-site-cta:link,#app.has-site-CTA .header-retracting .btn-site-cta:visited,#app.has-site-CTA .header-retracting .dark .btn-site-cta,#app.has-site-CTA .header-retracting .dark .btn-site-cta:active,#app.has-site-CTA .header-retracting .dark .btn-site-cta:link,#app.has-site-CTA .header-retracting .dark .btn-site-cta:visited{margin:0;padding:6px 12px;font-size:13px;color:#333;border:1px solid #999}@media (max-width:959px){#app.has-site-CTA .header-retracting .btn-site-cta,#app.has-site-CTA .header-retracting .btn-site-cta:active,#app.has-site-CTA .header-retracting .btn-site-cta:link,#app.has-site-CTA .header-retracting .btn-site-cta:visited,#app.has-site-CTA .header-retracting .dark .btn-site-cta,#app.has-site-CTA .header-retracting .dark .btn-site-cta:active,#app.has-site-CTA .header-retracting .dark .btn-site-cta:link,#app.has-site-CTA .header-retracting .dark .btn-site-cta:visited{margin-top:4px}}#app.has-site-CTA .header-retracting .btn-site-cta:hover,#app.has-site-CTA .header-retracting .dark .btn-site-cta:hover{color:#fff;background-color:#111;border-color:#111}#app:not(.has-header-image):not(.has-module-header-image):not(.has-page-CTA) .header .header-content{padding-bottom:50px;border-bottom:1px solid rgba(0,0,0,.3)}#app.header-inversion-possible .header .site-nav-link[data-level="1"]{color:#fff}#app.header-inversion-possible .header .site-nav-link[data-level="1"]:active .link-extra,#app.header-inversion-possible .header .site-nav-link[data-level="1"]:hover .link-extra{transform:translateY(5px);border-bottom:2px solid #fff}#app.header-inversion-possible .header .site-nav-link[data-level="1"].active,#app.header-inversion-possible .header .site-nav-link[data-level="1"].active-parent,#app.header-inversion-possible .header .site-nav-link[data-level="1"]:hover{color:#fff}@media (max-width:959px){#app .header-retracting .header-content .site-logo-container{width:100%;padding-left:50px}}#app .header-retracting .header-content h1.site-logo-type{font-size:25px}#app .header-retracting .header-content .site-nav-link[data-level="1"]{color:#444;background-size:16px}#app .header-retracting .header-content .site-nav-link[data-level="1"]:active .link-extra,#app .header-retracting .header-content .site-nav-link[data-level="1"]:hover .link-extra{border-bottom:2px solid #666}#app .header-retracting .header-content .site-nav-link[data-level="1"].active,#app .header-retracting .header-content .site-nav-link[data-level="1"].active-parent,#app .header-retracting .header-content .site-nav-link[data-level="1"]:hover{color:#222}#app .header-retracting .header-content .header-menu md-menu-bar .md-menu,#app .header-retracting .header-content .header-menu md-menu-bar>.site-nav-link{background-size:16px}#app.has-page-CTA .page-cta-container{padding:250px 12% 180px}@media (max-width:959px){#app.has-page-CTA .page-cta-container{padding:200px 10% 110px}}@media (max-width:767px){#app.has-page-CTA .page-cta-container{padding:180px 8% 90px}}#app.has-page-CTA .page-cta-container .btn,#app.has-page-CTA .page-cta-container .btn:active,#app.has-page-CTA .page-cta-container .btn:link,#app.has-page-CTA .page-cta-container .btn:visited{color:#222;border:none;background:#fff}#app.has-page-CTA .page-cta-container .btn:hover{color:#fff;border:none;background-color:#222}.main-column-gutter{padding-left:10%}@media (max-width:959px){.main-column-gutter{margin-left:0;padding-left:0}}.shell-vertical-padding{padding-top:70px}.sidebar-menu-section-name{margin-bottom:30px;font-family:'EB Garamond',sans-serif;font-size:28px;font-weight:400;text-transform:none;color:#222;letter-spacing:normal}.sidebar-menu .site-nav-link[data-level="1"]{color:#222;margin:3px 0;padding:12px 20px 12px 12px;background:#f2f2f2}@media (max-width:959px){.sidebar-menu .site-nav-link[data-level="1"]{padding:4px 12px;background:0 0}}.sidebar-menu .site-nav-link[data-level="1"]:hover{color:#222;background-color:#e6e6e6}.sidebar-menu .site-nav-link[data-level="2"]:hover{color:#999}.sidebar-menu .site-nav-link[data-level="3"]{font-family:'Noto Serif',sans-serif}.sidebar-menu.menu-accordion .see-children .list-level2,.sidebar-menu.menu-accordion .see-children .list-level3,.sidebar-menu.menu-nested .see-children .list-level2,.sidebar-menu.menu-nested .see-children .list-level3{background:#f2f2f2}.site-background-dark .sidebar .site-nav-link[data-level="1"]{background:#333}.site-background-dark .sidebar .site-nav-link[data-level="1"]:hover{background-color:#444}.nav-drawer{background:#222}.nav-drawer .site-logo-container h1{color:#fff}.nav-drawer-menu .site-nav-link{display:block;font-family:'Noto Serif',sans-serif}.sitemap-background{background:#f4f4f4}.menu-sitemap{border-bottom:1px solid rgba(255,255,255,.2)}.menu-sitemap ul li{font-family:Roboto,sans-serif}.menu-sitemap ul.list-level1>li>.site-nav-link{padding-bottom:22px;margin-bottom:26px;border-bottom:none;background:url(/assets/1/6/bundles/sitetheorytemplate/images/common/accent-border-on-light.png) repeat-x left bottom}.menu-sitemap .site-nav-link[data-level="1"]{font-family:'Noto Serif',sans-serif,sans-serif;letter-spacing:.05em;text-transform:none;font-style:italic;color:#1a1a1a}.menu-sitemap .site-nav-link[data-level="2"]{font-family:'Noto Serif',sans-serif,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px}.footer-background{background:#2a2a2a}.footer .footer-credit a .credit-text{font-size:8px}.footer .footer-site-name{font-family:'Noto Serif',sans-serif}.section-list-container .stream-section-name{background:#222}#app.landing-stream .stream-item:not(.create-columns) .title-container{border:none}#app.landing-stream .stream-item:not(.create-columns) .title-container+.module-stream .st-card-wrapper{padding-top:4px;border-top:3px solid #303030}#app.landing-stream .stream-item:not(.create-columns).invert-text-color .title-container+.module-stream .st-card-wrapper{border-color:#fff}#app.landing-stream .stream-item:not(.create-columns) .st-card .title-container{border:none}#app.landing-stream .stream-item:not(.create-columns) .st-card .title-container h1 .alt-title,#app.landing-stream .stream-item:not(.create-columns) .st-card .title-container h2 .alt-title{font-size:12px}#app.landing-stream .stream-item:not(.create-columns) .st-card .title-container .subtitle{margin:30px 0 0;padding:30px 0 0;background:url(/assets/1/6/bundles/sitetheorytemplate/images/common/lineDottedLarge.png) repeat-x;background-size:7px}#app.landing-stream .stream-item:not(.create-columns).full-width-module .st-card-wrapper{padding-top:0;border-top:none}#app .content-property{border-top:8px solid #111}#app .content-property .details-header .address{text-transform:uppercase}#app .content-property .details-header .sold-sticker{font-size:17px;font-weight:400;background:#222}