@import url(//fonts.googleapis.com/css?family=Libre+Baskerville:400,700,400italic|Roboto:400,700);body{background:#111}body,p{font-size:15px;color:#222}a,a:active,a:link,a:visited{color:#f7472c}a:hover{color:#222}#app .md-button,#app .md-button:active,#app .md-button:link,#app .md-button:visited,.btn,.btn:active,.btn:link,.btn:visited{transition:all .2s ease-out;font-size:12px;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#f7472c;box-shadow:none;border:none}#app .md-button:hover,.btn:hover{background-color:#111}#app .md-button:hover.md-primary,.btn:hover.md-primary{border:1px solid #222;background-color:#222}h1{font-family:'Libre Baskerville',serif;font-size:44px;font-weight:400;line-height:1.2}@media (max-width:959px){h1{font-size:30px}}h1,h1 a{color:#111}h2{font-family:'Libre Baskerville',serif;font-size:30px}h2,h2 a{color:#111}h3{font-family:Roboto,serif;font-size:22px}h3,h3 a{color:#111}h4{font-family:Roboto,serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px}h4,h4 a{color:#111}.pullout{font-size:36px;font-weight:400;color:#222}.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(#f7472c,#f7472c);background-image:linear-gradient(#f7472c,#f7472c)}.stream .stream-item .item-body a:not(.btn):hover,.text a:not(.btn):hover{color:#f7472c}.faux-link{color:#ad1e00;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:#ad1e00}.faux-link:hover{color:#111;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:#111}.btn-cta,.btn-cta:active,.btn-cta:link,.btn-cta:visited{color:#f7472c;background:0 0;border:1px solid #f7472c}.btn-cta:active:hover,.btn-cta:hover,.btn-cta:link:hover,.btn-cta:visited:hover{color:#000;background:0 0;border:1px solid #000}.background-dark .btn,.background-dark .btn-cta,.background-dark .btn-cta:active,.background-dark .btn-cta:link,.background-dark .btn-cta:visited,.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:#f7472c;background:0 0;border:1px solid #f7472c}.background-dark .btn-cta:active:hover,.background-dark .btn-cta:hover,.background-dark .btn-cta:link:hover,.background-dark .btn-cta:visited:hover,.background-dark .btn:active:hover,.background-dark .btn:hover,.background-dark .btn:link:hover,.background-dark .btn:visited:hover,.background-dark .md-button:active:hover,.background-dark .md-button:hover,.background-dark .md-button:link:hover,.background-dark .md-button:visited:hover{color:#fff;background:0 0;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:#f7472c}.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:#333}.default-icon-color a:hover svg g{fill:#f7472c}.color-primary a svg g{fill:#f7472c}.color-primary a:hover svg g{opacity:1}.font-accent,.font-primary,.font-primary p,.pullout{font-family:'Libre Baskerville',serif}.btn,.font-body,.font-body ul li,.font-secondary,p,ul li{font-family:Roboto,serif}h1 .alt-title,h2 .alt-title{font-family:Roboto,serif;font-weight:700}.item-tag{text-transform:uppercase;background:#f7472c}.color-pop{color:#ad1e00}.color-default{color:#f7472c}.color-dark{color:#111}.color-dark svg g{fill:#111}.site-background{background:#fff}.background-dark{background:#111}.template-background-color-primary{background-color:#f7472c}.template-background-color-medium{background-color:#7a7a6c}.template-background-color-pop{background-color:#ad1e00}.template-background-color-dark{background-color:#111}.template-background-color-light{background-color:#f2f2f2}.page-cta-background{background:#f7472c}.border-default{border-color:rgba(0,0,0,.6)}.border-color{border:1px solid #f7472c}.border-color-pop{border:1px solid #ad1e00}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#f7472c}md-tabs .md-tab.md-active{color:#7a7a6c}md-tabs md-ink-bar{background:#7a7a6c}.dark .social-media.reverse .social-monogram,.social-media.reverse .social-monogram{font-family:'Libre Baskerville',serif}.dark .social-media.reverse .google-plus a,.social-media.reverse .google-plus a{background-color:#4a7d5a}.dark .social-media.reverse .facebook a,.social-media.reverse .facebook a{background-color:#3d59aa}.dark .social-media.reverse .twitter a,.social-media.reverse .twitter a{background-color:#47bae7}.dark .social-media.reverse .linkedin a,.social-media.reverse .linkedin a{background-color:#468bdf}.dark .social-media.reverse .youtube a,.social-media.reverse .youtube a{background-color:#f46743}.dark .social-media.reverse .vimeo a,.social-media.reverse .vimeo a{background-color:#666}.dark .social-media.reverse .instagram a,.social-media.reverse .instagram a{background-color:#776e5a}.dark .social-media.reverse .pinterest a,.social-media.reverse .pinterest a{background-color:#f96066}.dark .social-media.reverse .yelp a,.social-media.reverse .yelp a{background-color:#c91c22}.dark .social-media.reverse a:hover,.social-media.reverse a:hover{background-color:#111}.dark .social-media.reverse.social-subtle .facebook a,.dark .social-media.reverse.social-subtle .google-plus a,.dark .social-media.reverse.social-subtle .instagram a,.dark .social-media.reverse.social-subtle .linkedin a,.dark .social-media.reverse.social-subtle .pinterest a,.dark .social-media.reverse.social-subtle .twitter a,.dark .social-media.reverse.social-subtle .vimeo a,.dark .social-media.reverse.social-subtle .yelp a,.dark .social-media.reverse.social-subtle .youtube a,.dark .social-media.reverse.social-subtle .zillow a,.social-media.reverse.social-subtle .facebook a,.social-media.reverse.social-subtle .google-plus a,.social-media.reverse.social-subtle .instagram a,.social-media.reverse.social-subtle .linkedin a,.social-media.reverse.social-subtle .pinterest a,.social-media.reverse.social-subtle .twitter a,.social-media.reverse.social-subtle .vimeo a,.social-media.reverse.social-subtle .yelp a,.social-media.reverse.social-subtle .youtube a,.social-media.reverse.social-subtle .zillow a{background-color:#222}.dark .social-media.reverse.social-subtle.reverse a:hover,.social-media.reverse.social-subtle.reverse a:hover{background-color:#999}.footer .social-media.reverse a:hover{background-color:#444}.site-side-padding{padding-right:7%;padding-left:7%}.header-user-area-enabled .user-area-outside-header{padding-right:3%;padding-left:3%}.header-inversion-possible .user-area{color:#ddd}.header-inversion-possible .user-area a,.header-inversion-possible .user-area a:active,.header-inversion-possible .user-area a:link,.header-inversion-possible .user-area a:visited{color:#ddd}.header-inversion-possible .user-area a md-icon g,.header-inversion-possible .user-area a svg g{fill:#ddd}.header-inversion-possible .user-area a:hover{color:#fff}.header-inversion-possible .user-area a:hover md-icon g,.header-inversion-possible .user-area a:hover svg g{fill:#fff}.header-inversion-possible .user-area .language-options+.header-login,.header-inversion-possible .user-area .phone-primary+.header-login,.header-inversion-possible .user-area .phone-primary+.language-options{border-color:rgba(255,255,255,.7)}.branding-value-proposition{font-family:'Libre Baskerville',serif;font-style:italic;margin-top:8px;margin-bottom:5px}.header{padding:26px 3%}@media (max-width:600px){.header{padding-top:12px}}.header>div{padding-left:3%;padding-right:3%}.header-user-area-enabled .header{padding-top:14px}.menu-background,.property-details.site-nav-visible .property-site-nav{padding:16px 26px;background-color:rgba(0,0,0,.8)}@media (max-width:1199px){.menu-background,.property-details.site-nav-visible .property-site-nav{padding:14px 22px}}@media (max-width:600px){.menu-background,.property-details.site-nav-visible .property-site-nav{padding:8px 14px}}.site-header-fixed:not(.property-details) .header-retracting.off-screen,.site-header-fixed:not(.property-details) .header-retracting.off-screen.scroll-down,.site-header-fixed:not(.property-details) .header-retracting.off-screen.scroll-up{transform:translateY(0);-webkit-transform:translateY(0);background:rgba(0,0,0,.9)}.site-header-fixed:not(.property-details) .header-retracting,.site-header-fixed:not(.property-details) .header-retracting.on-screen{transform:translateY(26px);-webkit-transform:translateY(26px);background:rgba(0,0,0,.6)}.preview .site-header-fixed:not(.property-details) .header-retracting.off-screen,.preview .site-header-fixed:not(.property-details) .header-retracting.off-screen.scroll-down,.preview .site-header-fixed:not(.property-details) .header-retracting.off-screen.scroll-up{transform:translateY(54px);-webkit-transform:translateY(54px)}.preview .site-header-fixed:not(.property-details) .header-retracting,.preview .site-header-fixed:not(.property-details) .header-retracting.on-screen{transform:translateY(80px);-webkit-transform:translateY(80px)}@media (min-width:960px){#app .site-logo-container{width:26%}}#app h1.site-logo-type{color:#fff}#app .logo-animation-slide h1.site-logo-type{padding-top:10px;padding-bottom:10px}#app h1.short-name.site-logo-type{font-size:38px}@media (max-width:1199px){#app h1.short-name.site-logo-type{font-size:26px}}@media (max-width:959px){#app h1.short-name.site-logo-type{font-size:18px}}@media (max-width:480px){#app h1.short-name.site-logo-type{font-size:16px}}#app h1.long-name,#app h1.medium-name,#app h1.name-has-long-word{font-size:26px}@media (max-width:1199px){#app h1.long-name,#app h1.medium-name,#app h1.name-has-long-word{font-size:22px}}@media (max-width:959px){#app h1.long-name,#app h1.medium-name,#app h1.name-has-long-word{font-size:16px}}@media (max-width:480px){#app h1.long-name,#app h1.medium-name,#app h1.name-has-long-word{font-size:14px}}#app .logo-layout-combination .site-logo-container h1.medium-name.site-logo-type,#app .logo-layout-combination .site-logo-container h1.name-has-long-word.site-logo-type,#app .logo-layout-combination .site-logo-container h1.short-name.site-logo-type{font-size:28px}@media (max-width:1199px){#app .logo-layout-combination .site-logo-container h1.medium-name.site-logo-type,#app .logo-layout-combination .site-logo-container h1.name-has-long-word.site-logo-type,#app .logo-layout-combination .site-logo-container h1.short-name.site-logo-type{font-size:22px}}@media (max-width:959px){#app .logo-layout-combination .site-logo-container h1.medium-name.site-logo-type,#app .logo-layout-combination .site-logo-container h1.name-has-long-word.site-logo-type,#app .logo-layout-combination .site-logo-container h1.short-name.site-logo-type{font-size:18px}}@media (max-width:480px){#app .logo-layout-combination .site-logo-container h1.medium-name.site-logo-type,#app .logo-layout-combination .site-logo-container h1.name-has-long-word.site-logo-type,#app .logo-layout-combination .site-logo-container h1.short-name.site-logo-type{font-size:16px}}#app .logo-layout-combination .site-logo-container h1.long-name.site-logo-type{font-size:20px}@media (max-width:1199px){#app .logo-layout-combination .site-logo-container h1.long-name.site-logo-type{font-size:18px}}@media (max-width:959px){#app .logo-layout-combination .site-logo-container h1.long-name.site-logo-type{font-size:16px}}@media (max-width:480px){#app .logo-layout-combination .site-logo-container h1.long-name.site-logo-type{font-size:14px}}.site-nav-link,.site-nav-link[data-level="1"],.site-nav-link[data-level="3"]{font-family:Roboto,serif}.site-nav-link[data-level="2"],.site-nav-link[data-level="3"],.site-nav-link[data-level="4"]{font-family:'Libre Baskerville',serif;letter-spacing:normal}.md-open-menu-container{border-radius:0!important;background:0 0!important}.md-open-menu-container .md-menu-bar-menu{background:rgba(22,22,22,.9)}.md-open-menu-container .md-menu-bar-menu .md-button::after{color:#ccc}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="2"],.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="3"],.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="4"]{color:#fff}.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:#fff}#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:30px}@media (max-width:1200px){#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:24px}}@media (max-width:1000px){#app .header-buttons-extra,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-left:20px}}#app .header-menu li{padding:0}#app .header-buttons-extra.indistinct .md-button,#app .header-menu .md-button{background:0 0;border:none}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app .header-menu .site-nav-link[data-level="1"],#app .property-navigation .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{padding:5px 0;font-weight:700;color:#ccc;text-transform:uppercase;letter-spacing:1px;font-size:13px;border:none;background:0 0}@media (max-width:1199px){#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"],#app .header-menu .site-nav-link[data-level="1"],#app .property-navigation .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{font-size:12px}}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"] .link-extra,#app .header-menu .site-nav-link[data-level="1"] .link-extra,#app .property-navigation .site-nav-link[data-level="1"] .link-extra,#app md-menu-bar .site-nav-link[data-level="1"] .link-extra{display:block;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;border-bottom:2px solid transparent}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:active,#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:hover,#app .header-menu .site-nav-link[data-level="1"].active-parent,#app .header-menu .site-nav-link[data-level="1"]:active,#app .header-menu .site-nav-link[data-level="1"]:hover,#app .property-navigation .site-nav-link[data-level="1"].active-parent,#app .property-navigation .site-nav-link[data-level="1"]:active,#app .property-navigation .site-nav-link[data-level="1"]:hover,#app md-menu-bar .site-nav-link[data-level="1"].active-parent,#app md-menu-bar .site-nav-link[data-level="1"]:active,#app md-menu-bar .site-nav-link[data-level="1"]:hover{color:#fff;font-weight:700}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"].active-parent .link-extra,#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 .header-menu .site-nav-link[data-level="1"].active-parent .link-extra,#app .header-menu .site-nav-link[data-level="1"]:active .link-extra,#app .header-menu .site-nav-link[data-level="1"]:hover .link-extra,#app .property-navigation .site-nav-link[data-level="1"].active-parent .link-extra,#app .property-navigation .site-nav-link[data-level="1"]:active .link-extra,#app .property-navigation .site-nav-link[data-level="1"]:hover .link-extra,#app md-menu-bar .site-nav-link[data-level="1"].active-parent .link-extra,#app md-menu-bar .site-nav-link[data-level="1"]:active .link-extra,#app md-menu-bar .site-nav-link[data-level="1"]:hover .link-extra{transform:translateY(5px);border-bottom:2px solid #fff}#app.property-luxury-details .property-navigation .site-nav-link[data-level="1"],#app.property-magazine-details .property-navigation .site-nav-link[data-level="1"]{color:#000}#app.property-luxury-details .property-navigation .site-nav-link[data-level="1"] .link-extra,#app.property-magazine-details .property-navigation .site-nav-link[data-level="1"] .link-extra{display:block;transform:translateY(3px);opacity:0;border-bottom:1px solid #000}#app.property-luxury-details .property-navigation .site-nav-link[data-level="1"]:hover .link-extra,#app.property-magazine-details .property-navigation .site-nav-link[data-level="1"]:hover .link-extra{opacity:1}#app .header-buttons-extra.flashy .btn-site-cta,#app .header-buttons-extra.flashy .btn-site-cta:active,#app .header-buttons-extra.flashy .btn-site-cta:link,#app .header-buttons-extra.flashy .btn-site-cta:visited,#app .header-buttons-extra.flashy .dark .btn-site-cta,#app .header-buttons-extra.flashy .dark .btn-site-cta:active,#app .header-buttons-extra.flashy .dark .btn-site-cta:link,#app .header-buttons-extra.flashy .dark .btn-site-cta:visited{transition:all .2s ease-out;font-size:12px;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#f7472c;box-shadow:none;border:none}#app .header-buttons-extra.flashy .btn-site-cta:hover,#app .header-buttons-extra.flashy .dark .btn-site-cta:hover{background-color:#ad1e00}.header-retracting{background:rgba(0,0,0,.9)}.header-retracting .site-side-padding{padding-left:4%;padding-right:4%}.header-retracting .header-content{padding:0;background:0 0}.header-retracting .site-logo-type{padding:8px 0}.header-retracting h1.medium-name.site-logo-type,.header-retracting h1.name-has-long-word.site-logo-type,.header-retracting h1.short-name.site-logo-type{font-size:24px}@media (max-width:480px){.header-retracting h1.medium-name.site-logo-type,.header-retracting h1.name-has-long-word.site-logo-type,.header-retracting h1.short-name.site-logo-type{font-size:16px}}.header-retracting h1.long-name.site-logo-type{font-size:18px}@media (max-width:1199px){.header-retracting h1.long-name.site-logo-type{font-size:22px}}@media (max-width:959px){.header-retracting h1.long-name.site-logo-type{font-size:16px}}@media (max-width:480px){.header-retracting h1.long-name.site-logo-type{font-size:14px}}#app.has-header-image .header,#app.has-module-header-image .header{position:absolute;top:0;right:0;left:0;z-index:11}.has-page-CTA .page-cta-container{padding:250px 12%}@media (max-width:959px){.has-page-CTA .page-cta-container{padding:250px 10% 110px}}@media (max-width:767px){.has-page-CTA .page-cta-container{padding:200px 8% 90px}}.has-page-CTA .page-cta-container h1{font-size:60px}@media (max-width:959px){.has-page-CTA .page-cta-container h1{font-size:45px}}@media (max-width:767px){.has-page-CTA .page-cta-container h1{font-size:30px}}.has-page-CTA .page-cta-container .btn,.has-page-CTA .page-cta-container .btn:active,.has-page-CTA .page-cta-container .btn:link,.has-page-CTA .page-cta-container .btn:visited{color:#fff;border:none;letter-spacing:2px;background:#f7472c}.has-page-CTA .page-cta-container .btn:hover{color:#111;border:none;background-color:#fff}.main-column-gutter{padding-left:10%;border-left:1px solid #979797}@media (max-width:959px){.main-column-gutter{margin-left:0;padding-left:0;border-left:none}}.sidebar{transform:translateX(1px);padding-bottom:40px;border-right:1px solid #979797}@media (max-width:959px){.sidebar{transform:none;border-right:none}}.sidebar .sidebar-contact{padding-top:0;border-top:none}.sidebar .sidebar-menu-section-name{margin-bottom:30px;font-family:'Libre Baskerville',serif;font-size:24px;font-style:italic;font-weight:400;text-transform:none;color:#222;letter-spacing:normal}.sidebar .sidebar-content{margin-right:25%}.sidebar .sidebar-menu{padding-bottom:40px;margin:0 0 25px 0;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/lineDottedLarge.png) repeat-x left bottom;background-size:8px}.sidebar .sidebar-menu .site-nav-link,.sidebar .sidebar-menu .site-nav-link:active,.sidebar .sidebar-menu .site-nav-link:link,.sidebar .sidebar-menu .site-nav-link:visited{color:#000}.sidebar .sidebar-menu .site-nav-link:hover{color:#f7472c}.sidebar .sidebar-menu .site-nav-link[data-level="1"]{transition:all .3s ease;padding:6px 0;font-family:'Libre Baskerville',serif;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/arrowDouble.png) no-repeat -50px center;background-size:9px}.sidebar .sidebar-menu .site-nav-link[data-level="1"]:hover{padding-left:18px;background-position:left center}.sidebar .sidebar-menu .site-nav-link[data-level="2"],.sidebar .sidebar-menu .site-nav-link[data-level="2"]:active,.sidebar .sidebar-menu .site-nav-link[data-level="2"]:link,.sidebar .sidebar-menu .site-nav-link[data-level="2"]:visited,.sidebar .sidebar-menu .site-nav-link[data-level="4"],.sidebar .sidebar-menu .site-nav-link[data-level="4"]:active,.sidebar .sidebar-menu .site-nav-link[data-level="4"]:link,.sidebar .sidebar-menu .site-nav-link[data-level="4"]:visited{color:#f7472c}.sidebar .sidebar-menu .site-nav-link[data-level="2"]:hover,.sidebar .sidebar-menu .site-nav-link[data-level="4"]:hover{color:#000}@media (min-width:960px){.site-background-dark .sidebar .sidebar-contact{padding-top:20px}}.nav-drawer .btn-site-cta,.nav-drawer .btn-site-cta:active,.nav-drawer .btn-site-cta:link,.nav-drawer .btn-site-cta:visited{color:#fff;border:1px solid #fff;background:0 0}.nav-drawer .btn-site-cta:hover{color:#ad1e00;border:1px solid #ad1e00}.menu-sitemap{border-bottom:1px solid rgba(255,255,255,.2)}.menu-sitemap .site-nav-link[data-level="1"]{font-family:'Libre Baskerville',serif;letter-spacing:.05em}.footer-background,.sitemap-background{background:#111}.footer-site-info{letter-spacing:0;text-transform:none;font-size:11px}.footer-site-info .footer-legal{text-transform:uppercase}.footer-site-info .footer-credit a .credit-text{text-transform:uppercase;font-size:8px}.optional-separator .border-default{border-color:#000;border-width:2px}@keyframes textLinkAnimation{0%{background-size:0 .1rem}100%{background-size:100% .1rem}}.stream.landing-stream .shell-main-column .item-body p a,.stream.landing-stream .shell-main-column .item-body p a:active,.stream.landing-stream .shell-main-column .item-body p a:link,.stream.landing-stream .shell-main-column .item-body p a:visited{background-size:0 .3rem}.stream.landing-stream .shell-main-column .item-body p a:hover{animation:textLinkAnimationThick .5s ease both;-webkit-animation:textLinkAnimationThick .5s ease both}.stream-section .stream-section-name{background:#000}.collection-stream.cards-x3.no-sidebar .stream-list .item-text h2{font-size:18px}@media (min-width:601px) and (max-width:1299px){.collection-stream.cards-x3.no-sidebar .stream-list .item-text h2{font-size:15px}}@media (max-width:959px){.collection-stream.cards-x3.no-sidebar .stream-list .item-text h2{font-size:14px}}.property-details.details-page .btn-contact,.property-details.details-page .content-property .overview-container .big-stats .big-ass-stat{font-family:'Libre Baskerville',serif}.property-details.details-page .secondary-image-container .btn.btn-contact{font-size:22px}.property-details.details-page .content-property .overview-container .big-stats .stat-label{color:#fff}.projector .btn-next,.projector .btn-previous{background:rgba(0,0,0,.1)}.projector .btn-next:hover,.projector .btn-previous:hover{background:rgba(0,0,0,.9)}#app .fc button.fc-button.fc-button-primary,#app .fc button.fc-button.fc-state-default{font-family:Roboto,serif}#app .fc button.fc-button.fc-button-primary.fc-button-active,#app .fc button.fc-button.fc-button-primary:hover,#app .fc button.fc-button.fc-state-default.fc-button-active,#app .fc button.fc-button.fc-state-default:hover{color:#f7472c}#app .fc button.fc-button.fc-button-primary.fc-next-button .fc-icon,#app .fc button.fc-button.fc-button-primary.fc-prev-button .fc-icon{color:#f7472c}#app .fc button.fc-button.fc-button-primary.fc-next-button:hover,#app .fc button.fc-button.fc-button-primary.fc-prev-button:hover{background-color:#f7472c;border-color:#f7472c}#app .fc button.fc-button.fc-button-primary.fc-next-button:hover .fc-icon,#app .fc button.fc-button.fc-button-primary.fc-prev-button:hover .fc-icon{color:#fff}#app .fc button.fc-button.fc-today-button{font-family:'Libre Baskerville',serif;color:#111}#app .fc button.fc-button.fc-today-button:hover{color:#f7472c}#app .fc button.fc-button.fc-today-button:hover::after{border-top:1px solid #f7472c}#app .fc button.fc-button.fc-today-button.fc-state-disabled,#app .fc button.fc-button.fc-today-button.fc-state-disabled:hover,#app .fc button.fc-button.fc-today-button[disabled]{color:#999}#app .fc button.fc-button.fc-today-button.fc-state-disabled::after,#app .fc button.fc-button.fc-today-button.fc-state-disabled:hover::after,#app .fc button.fc-button.fc-today-button[disabled]::after{border-top:1px solid #ddd}#app .fc .fc-col-header-cell-cushion{font-family:Roboto,serif}#app .fc .fc-daygrid-day-number{font-family:Roboto,serif;font-weight:300}#app .fc.fc-theme-standard .fc-day-today .fc-daygrid-day-number{color:#f7472c;font-weight:700}#app .fc .fc-list-day-side-text,#app .fc .fc-list-day-text{font-family:'Libre Baskerville',serif;font-weight:400}#app .fc .fc-list-event .fc-list-event-graphic .fc-list-event-dot{border-color:#f7472c}#app .fc .fc-list-event:hover td{background:#f7472c}#app .fc .fc-list-event:hover .fc-list-event-graphic .fc-list-event-dot{border-color:#111}.btn-site-cta:hover,.dark .btn-site-cta:hover{color:#f7472c;background-color:#fff}