@import url(//fonts.googleapis.com/css?family=Nunito+Sans:ital,wght@0,400;0,700;1,400|EB+Garamond:ital,wght@0,400;0,700;1,400&display=swap);body{background:#f9f9f5}body,p{font-size:15px}a{transition:all .2s ease;-webkit-transition:all .2s ease}a:active,a:link,a:visited{color:#275392}a:hover{color:#999}#app .md-button,.btn{transition:all .2s ease;-webkit-transition:all .2s ease}#app .md-button,#app .md-button:active,#app .md-button:link,#app .md-button:visited,.btn,.btn:active,.btn:link,.btn:visited{font-family:'Nunito Sans',sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#275392}#app .md-button.md-primary,#app .md-button:active.md-primary,#app .md-button:link.md-primary,#app .md-button:visited.md-primary,.btn.md-primary,.btn:active.md-primary,.btn:link.md-primary,.btn:visited.md-primary{color:#fff;background:#111}#app .md-button:hover,.btn:hover{color:#fff;background-color:#222}#app .md-button:hover.md-primary,.btn:hover.md-primary{background:#4374ae}h1{color:#333;font-family:'EB Garamond',serif;font-weight:400;font-size:40px;font-style:italic;text-transform:none;letter-spacing:normal}@media (max-width:600px){h1{font-size:40px}}h1,h1 a{color:#333}h2{color:#444;font-family:'EB Garamond',serif;font-size:34px;font-weight:400;text-transform:none}h2,h2 a{color:#444}h3{color:#444;font-family:'EB Garamond',serif;font-weight:400;font-size:20px;text-transform:uppercase}h3,h3 a{color:#444}h4{color:#222;font-family:'Nunito Sans',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px}h4,h4 a{color:#222}.pullout{font-family:'EB Garamond',serif}.stream:not(.landing-stream) .stream-item .item-body .item-body a,.stream:not(.landing-stream) .stream-item .item-body .item-body a:active,.stream:not(.landing-stream) .stream-item .item-body .item-body a:link,.stream:not(.landing-stream) .stream-item .item-body .item-body a:visited,.text a,.text a:active,.text a:link,.text a:visited{background-image:-webkit-linear-gradient(#275392,#275392);background-image:linear-gradient(#275392,#275392)}.stream:not(.landing-stream) .stream-item .item-body .item-body a:hover,.text a:hover{color:#275392}.faux-link{color:#5090b9;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:#5090b9}.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}.site-background-dark .content-container a,.site-background-dark .content-container a:active,.site-background-dark .content-container a:link,.site-background-dark .content-container a:visited{color:#5090b9}.site-background-dark .content-container a:hover{color:#fff}.btn-cta,.btn-cta:active,.btn-cta:link,.btn-cta:visited{color:#275392;background:0 0;border:1px solid #275392}.btn-cta:active:hover,.btn-cta:hover,.btn-cta:link:hover,.btn-cta:visited:hover{color:#111;background:0 0;border:1px solid #111}.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:#275392;border:none}.background-dark .btn:hover,.background-dark .md-button:hover{color:#222;background-color:#fff;border:none}.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:#ccc;background:0 0;border:1px solid #ccc}#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:#275392}.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:#275392}.color-primary a svg g{fill:#275392}.color-primary a:hover svg g{opacity:1}.font-body,li,p{font-family:'Nunito Sans',sans-serif}.font-primary,.font-primary p{font-family:'EB Garamond',serif}.font-secondary,.font-secondary p{font-family:'Nunito Sans',sans-serif}.item-tag{background:#275392;letter-spacing:1px;text-transform:uppercase;font-family:'Nunito Sans',sans-serif}.color-pop{color:#5090b9}.color-default{color:#275392}.color-dark{color:#111}.color-dark svg g{fill:#111}.background-dark{background:#333}.template-background-color-primary{background-color:#275392}.template-background-color-medium{background-color:#4374ae}.template-background-color-pop{background-color:#5090b9}.template-background-color-dark{background-color:#111}.template-background-color-light{background-color:#f1f1ec}.page-cta-background{background:#4374ae}.notice .error-message-container .alert-box{background:#f9f9f5}hr{border-top:1px solid #ddd}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#5090b9}#app .border.border-color-active,#app li:hover .default-icon-color.border{border-color:#275392}md-tabs .md-tab.md-active{color:#5090b9}md-tabs md-ink-bar{background:#5090b9}#app .social-media a svg g{fill:#4374ae}#app .social-media a .social-monogram{color:#4374ae}#app .social-media a:hover svg g{fill:#999}#app .social-media a:hover .social-monogram{color:#999}#app .header-common-parent .social-media a svg g{fill:#275392}#app .header-common-parent .social-media a .social-monogram{color:#275392}#app .header-common-parent .social-media a:hover svg g{fill:#4374ae}#app .header-common-parent .social-media a:hover .social-monogram{color:#4374ae}#app .profile-contact .social-media a svg g{fill:#f9f9f5}#app .profile-contact .social-media a .social-monogram{color:#f9f9f5}#app .profile-contact .social-media a:hover svg g{fill:#f9f9f5}#app .profile-contact .social-media a:hover .social-monogram{color:#f9f9f5}.footer-background,.site-background,.site-wrapper,.sitemap-background{background:#f9f9f5}.site-wrapper{padding-right:5%;padding-left:5%}@media (max-width:1400px){.site-wrapper{padding-right:4%;padding-left:4%}}@media (max-width:1200px){.site-wrapper{padding-right:3%;padding-left:3%}}.shell-content-background{border:1px solid #ddd;border-top:none}#header-container{border:1px solid #ddd;border-bottom:0;background:#f9f9f5}@media (max-width:767px){#header-container{padding-top:20px}}.shell-vertical-padding{padding-top:60px;padding-bottom:60px}.landing-stream .shell-vertical-padding{padding-top:30px}.site-side-padding{padding-left:5%;padding-right:5%}.landing-stream .site-wrapper,.property-luxury-details .site-wrapper{padding-left:0;padding-right:0}.landing-stream .header-common-parent,.landing-stream .shell-content,.property-luxury-details .header-common-parent,.property-luxury-details .shell-content{padding-right:5%;padding-left:5%}.landing-stream .footer-background,.landing-stream .footer-marketing,.property-luxury-details .footer-background,.property-luxury-details .footer-marketing{margin:0 5%}@media (max-width:959px){.landing-stream .footer-background,.landing-stream .footer-marketing,.property-luxury-details .footer-background,.property-luxury-details .footer-marketing{margin:unset}}.landing-stream .footer-background .site-side-padding,.landing-stream .footer-marketing .site-side-padding,.property-luxury-details .footer-background .site-side-padding,.property-luxury-details .footer-marketing .site-side-padding{padding:0}.landing-stream .footer-marketing,.landing-stream .footer-marketing.full-width,.property-luxury-details .footer-marketing,.property-luxury-details .footer-marketing.full-width{width:90%}@media (max-width:959px){.landing-stream .footer-marketing,.landing-stream .footer-marketing.full-width,.property-luxury-details .footer-marketing,.property-luxury-details .footer-marketing.full-width{width:unset}}.landing-stream .shell-content,.property-luxury-details .shell-content{position:relative}.landing-stream .shell-content::after,.landing-stream .shell-content::before,.property-luxury-details .shell-content::after,.property-luxury-details .shell-content::before{content:'';display:block;position:absolute;z-index:10;top:0;bottom:0;width:5%;background:#f9f9f5}.landing-stream .shell-content::before,.property-luxury-details .shell-content::before{left:5%;border-left:1px solid #ddd}.landing-stream .shell-content::after,.property-luxury-details .shell-content::after{right:5%;border-right:1px solid #ddd}.landing-stream .shell-content-background,.property-luxury-details .shell-content-background{border:none}.landing-stream .shell-main-column,.property-luxury-details .shell-main-column{border:1px solid #ddd;border-top:none}.has-body-modules .site-wrapper{padding-left:0;padding-right:0}.has-body-modules .header-common-parent,.has-body-modules .shell-body-modules{padding-right:5%;padding-left:5%}.has-body-modules .footer-background,.has-body-modules .shell-content{margin:0 5%}@media (max-width:959px){.has-body-modules .footer-background{margin:unset}}.has-body-modules .shell-body-modules{position:relative;margin:0}.has-body-modules .shell-body-modules::after,.has-body-modules .shell-body-modules::before{content:'';display:block;position:absolute;z-index:10;top:0;left:0;bottom:0;width:5%;background:#f9f9f5}.has-body-modules .shell-body-modules::after{left:unset;right:0}.has-body-modules .shell-body-modules #shell-body-modules{border:1px solid #ddd;border-top:none}.has-body-modules .shell-content-background{border:none}.has-body-modules .shell-content{border-right:1px solid #ddd;border-left:1px solid #ddd}#app.site-background-dark .site-background-container{left:5%;right:5%}.header-common-parent .nav-drawer-toggle{position:absolute;top:22px;right:32px}@media (max-width:767px){.header-common-parent .nav-drawer-toggle{top:0;right:5%}}.header-common-parent .nav-drawer-toggle .icon-bar{background:#275392}.header-common-parent .nav-drawer-toggle .toggle-text{color:#275392}.header-common-parent .header-image-shapeholder,.header-common-parent .header-image-wrapper{margin-left:5%;margin-right:5%;width:90%}.header-common-parent .header-image-wrapper .content-image,.header-common-parent .header-image-wrapper .image-wrapper,.header-common-parent .header-image-wrapper .item-wrapper,.header-common-parent .header-image-wrapper .projector,.header-common-parent .header-image-wrapper .projector-mask,.header-common-parent .header-image-wrapper .projector-wrapper,.header-common-parent .header-image-wrapper .slide-projector{position:absolute;top:0;right:0;bottom:0;left:0}.header-common-parent .header-lower{padding-bottom:50px}.header-common-parent .header-lower{background:#f9f9f5}@media (max-width:1100px){.header-common-parent .header-lower{padding-bottom:40px}}#app.has-page-CTA .header-has-carousel .page-cta-container{margin:0 auto}#app.has-page-CTA .page-CTA-wrapper .page-cta-container .cta-rotating-titles .title-spacer{padding-bottom:20px}.header-border1{display:block;margin-bottom:8px;border-top:1px solid #bbb}.header-border2{display:block;height:12px;background:url(/assets/1/5/bundles/sitetheorytemplatefrench75/images/No-Header-Image-Border.png);background-size:4px}#app.has-header-image .header-border2,#app.has-module-header-image .header-border2{margin-bottom:20px}#app:not(.has-header-image):not(.has-module-header-image):not(.has-page-CTA) .header-retracting .header-border1,#app:not(.has-header-image):not(.has-module-header-image):not(.has-page-CTA) .header-retracting .header-border2{display:none}#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg circle:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg ellipse:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg path:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg polygon:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg polyline:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg rect:not([stroke]),#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg text:not([stroke]){fill:#fff!important}#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg circle[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg ellipse[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg line[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg path[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg polygon[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg polyline[stroke],#app:not(.logo-filters-none).property-showcase-details .site-logo-svg svg rect[stroke]{stroke:#fff!important}.header-upper{position:relative;z-index:10;padding-top:14px;padding-bottom:14px}.header-upper .social-container>*{display:inline-block;vertical-align:middle}@media (max-width:600px){.header-upper .social-container{display:none}}.header-upper .social-media{margin:0}.header-upper .social-right .social-media{float:right;margin:0}.header-upper .phone-primary a{color:#333;font-size:14px;font-family:'Nunito Sans',sans-serif}.header-upper .phone-primary a:hover{color:#4374ae}.header-upper .social-left .social-media+.phone-primary{margin-left:8px;padding-left:14px;border-left:1px solid #ddd}.header-upper .header-login{position:relative;top:unset;right:unset;margin-top:6px}.header-upper .header-login .member-login a{color:#4374ae;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.header-upper .header-login .member-login a .btn-icon{transform:translateY(-2px);display:inline-block}.header-upper .header-login .member-login a svg g{fill:#4374ae}.header-upper .header-login .member-login a:hover{color:#275392}.header-upper .header-login .member-login a:hover svg g{fill:#275392}#app.site-background-dark .header-border1,#app.site-background-dark .header-border2{display:none!important}.header-menu-jack-in-box .header-menu{transform:scaleX(1)}.header-menu-jack-in-box .menu-border{overflow:hidden;transition:height .6s cubic-bezier(.19,1,.22,1);height:1px;display:flex}.header-menu-jack-in-box.hidden-menu-open .menu-border{height:80px}.header-lower{padding-top:50px}.header-lower .slogan{text-align:center;font-family:'EB Garamond',serif;font-style:italic;font-size:22px;margin-top:30px}#app.has-site-CTA .header-upper{padding-top:15px}#app.has-site-CTA .header-upper .header-buttons-extra>*{display:inline-block;vertical-align:middle}#app.has-site-CTA .header-upper .header-login{margin-top:0}#app.has-site-CTA .header-upper .site-cta-container{margin-left:12px}#app.has-site-CTA .header-retracting .header-lower .header-menu,#app.has-site-CTA .header-retracting .header-lower .site-cta-container{display:inline-block;vertical-align:middle}#app.has-site-CTA .header-retracting .header-lower .site-cta-container{margin:2px 16px 0 20px}#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:5px 20px;font-size:14px;font-family:'EB Garamond',serif;letter-spacing:1px;color:#f9f9f5;border:none;background:#275392}@media (max-width:1100px){#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{font-size:12px}}#app.has-site-CTA .btn-site-cta:hover,#app.has-site-CTA .dark .btn-site-cta:hover{color:#f9f9f5;background:#5090b9;border:none}.menu-center{display:table;margin:0 auto 30px auto;max-width:90%;text-align:center;background:#f9f9f5}@media (max-width:600px){.menu-center{margin:0}}.menu-border{max-width:inherit;background:url(/assets/1/5/bundles/sitetheorytemplatefrench75/images/dash-small.png) repeat-x left 10px;background-size:5px}#app.standard-header .header .site-logo-container{margin:70px 0 0 0}@media (max-width:600px){#app.standard-header .header .site-logo-container{margin:0 0 0 5%}}#app.simple-header .header .site-logo-container{margin:30px 0}@media (max-width:767px){#app.simple-header .header .site-logo-container{margin:0 0 20px}}#app .header .site-logo-container{display:block;width:unset;text-align:center}#app .header .site-logo-container .site-logo-link{display:table;margin-left:auto;margin-right:auto}#app .header .site-logo-container .site-logo-svg svg{display:inline-block;margin-top:20px;max-width:320px;max-height:100px}@media (max-width:959px){#app .header .site-logo-container .site-logo-svg svg{max-width:40%}}@media (max-width:768px){#app .header .site-logo-container .site-logo-svg svg{max-width:60%}}@media (max-width:600px){#app .header .site-logo-container .site-logo-svg svg{max-width:80%}}#app .header .site-logo-container .site-logo-svg svg g{fill:#333!important}#app .header .site-logo-container h1.site-logo-type{text-align:center;margin:0;font-family:'Nunito Sans',sans-serif;font-weight:400;font-size:40px;font-style:normal;text-transform:uppercase;letter-spacing:1px}@media (max-width:600px){#app .header .site-logo-container h1.site-logo-type{text-align:left;line-height:.7}}#app .header .site-logo-container h1.site-logo-type a{color:#1f1f1f}@media (max-width:959px){#app .header .site-logo-container h1.site-logo-type a{font-size:35px}}@media (max-width:600px){#app .header .site-logo-container h1.site-logo-type a{font-size:28px}}#app .header .site-logo-container h1.long-name.site-logo-type.site-logo-type,#app .header .site-logo-container h1.short-name.name-has-long-word.site-logo-type{font-size:32px}@media (max-width:959px){#app .header .site-logo-container h1.long-name.site-logo-type.site-logo-type,#app .header .site-logo-container h1.short-name.name-has-long-word.site-logo-type{font-size:28px}}@media (max-width:600px){#app .header .site-logo-container h1.long-name.site-logo-type.site-logo-type,#app .header .site-logo-container h1.short-name.name-has-long-word.site-logo-type{font-size:24px}}.branding-value-proposition{margin:0;padding-top:18px;color:#444;font-family:'EB Garamond',serif;-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-style:italic;text-align:center}.site-nav-link,.site-nav-link[data-level="2"]{font-family:'Nunito Sans',sans-serif}.site-nav-link[data-level="1"],.site-nav-link[data-level="3"]{font-family:'EB Garamond',serif}.site-nav-link,.site-nav-link[data-level="1"],.site-nav-link[data-level="2"],.site-nav-link[data-level="3"],.site-nav-link[data-level="4"]{color:#111}.site-nav-link:hover,.site-nav-link[data-level="1"]:hover,.site-nav-link[data-level="2"]:hover,.site-nav-link[data-level="3"]:hover,.site-nav-link[data-level="4"]:hover{color:#5090b9}#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"]{position:relative;color:#222;font-family:'EB Garamond',serif;font-size:13px;text-transform:uppercase;letter-spacing:2px}#app .header-buttons-extra.indistinct .site-nav-link[data-level="1"]:hover,#app .header-menu .site-nav-link[data-level="1"]:hover,#app .property-navigation .site-nav-link[data-level="1"]:hover,#app md-menu-bar .site-nav-link[data-level="1"]:hover{color:#4374ae}.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:#275392}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="2"]{text-transform:uppercase!important}md-menu-content,md-menu-content.md-default-theme{background:#f9f9f5}#app .header-buttons-extra.indistinct .md-button,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-right:20px;margin-left:20px}@media (max-width:1199px){#app .header-buttons-extra.indistinct .md-button,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-right:16px;margin-left:16px}}@media (max-width:999px){#app .header-buttons-extra.indistinct .md-button,#app .header-menu md-menu-bar>*,#app .header-menu ul li,#app.header-menu-jack-in-box .nav-drawer-toggle-wrapper{margin-right:10px;margin-left:10px}}#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-menu .site-nav-link[data-level="1"].active,#app .header-menu .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"].active-parent,#app md-menu-bar .site-nav-link[data-level="1"].active,#app md-menu-bar .site-nav-link[data-level="1"].active-parent{color:#275392;font-weight:700}#app .header-retracting{background:#f9f9f5}#app .header-retracting h1.site-logo-type{font-size:25px}@media (max-width:959px){#app .header-retracting h1.site-logo-type{font-size:22px}}#app .header-retracting h1.site-logo-type.medium-name{font-size:19px}#app .header-retracting h1.site-logo-type.long-name{font-size:17px}#app .header-retracting .menu-center{margin-bottom:0}#app .header-retracting .header-lower{padding:0;background:0 0}#app .header-retracting .logo-area,#app .header-retracting .slogan{display:none}#app .header-retracting .site-nav-link[data-level="1"]{font-size:12px;letter-spacing:1px}@media (max-width:959px){#app .header-retracting .menu-border{display:none}#app .header-retracting .logo-area{display:block;margin-left:5%}}.site-max-width{max-width:1600px}.main-column-gutter{padding-left:9%}@media (max-width:959px){.main-column-gutter{padding-left:0}}.sidebar .sidebar-content{overflow:hidden;margin-right:-22%;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/lineDottedLarge.png) repeat-x left 12px;background-size:4px}.sidebar .sidebar-menu-section-name{display:table;margin:8px 0 0 0;padding:0 14px 0 0;color:#275392;font-family:'Nunito Sans',sans-serif;font-size:20px;letter-spacing:1px;text-transform:uppercase;background:#f9f9f5;border:none}.sidebar .sidebar-menu{margin-top:40px}.sidebar .filter-container,.sidebar .filter-container.filter-author,.sidebar .sidebar-menu,.sidebar .sidebar-modules{margin-right:16%}.sidebar .filter-container,.sidebar .filter-container.filter-author{padding:30px;margin-bottom:10px;background:rgba(0,0,0,.03)}.sidebar .filter-container.filter-author:first-child,.sidebar .filter-container:first-child{margin-top:40px}.sidebar .sidebar-menu .list-level1>li{background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/lineDottedLarge.png) repeat-x left bottom;background-size:3px}.sidebar .sidebar-menu .list-level1>li:last-child{background:0 0}.sidebar .sidebar-menu .site-nav-link[data-level="1"]{padding:8px 30px 8px 8px;font-family:'EB Garamond',serif;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/arrowDouble.png) no-repeat 94% 14px;background-size:8px}.sidebar .sidebar-menu .site-nav-link[data-level="3"]{font-family:'EB Garamond',serif}.sidebar .sidebar-modules{background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/lineDottedLarge.png) repeat-x left top;background-size:3px}.nav-drawer.nav-drawer-background-light{background:#f1f1ec;border:none}.nav-drawer.nav-drawer-background-light h1.site-logo-type{margin:0}.nav-drawer.nav-drawer-background-light h1.site-logo-type a{font-family:'Nunito Sans',sans-serif;font-size:25px;letter-spacing:1px;text-transform:uppercase;font-style:normal}.nav-drawer.nav-drawer-background-light .site-nav-link[data-level="2"]{text-transform:none;font-family:'EB Garamond',serif;font-size:16px}.nav-drawer.nav-drawer-background-light .site-nav-link[data-level="3"]{font-family:'Nunito Sans',sans-serif;font-size:14px;color:#333}.nav-drawer.nav-drawer-background-light .mobile-contact .phone-primary a{font-family:'Nunito Sans',sans-serif;font-size:14px;color:#333}.sitemap-background{background:#f9f9f5 url(/assets/1/5/bundles/sitetheorytemplatefrench75/images/site-background-center.png) repeat-y center top}.sitemap-background .sitemap-container .site-map-label-background{background:url(/assets/1/5/bundles/sitetheorytemplatefrench75/images/dash-small.png) repeat-x left 11px;background-size:5px}.sitemap-background .sitemap-container .site-map-label{display:table;margin:60px auto 20px auto;padding:0 20px;font-size:17px;letter-spacing:normal;font-style:italic;text-transform:none;color:#222;background:#f9f9f5}.sitemap-background .sitemap-container .menu-sitemap{padding-top:20px}.sitemap-background .sitemap-container .menu-sitemap ul.list-level1>li .site-nav-link[data-level="1"]{color:#555;margin:0;font-family:'EB Garamond',serif;font-size:13px;letter-spacing:1px;-webkit-font-smoothing:subpixel-antialiased;border:none}.sitemap-background .sitemap-container .menu-sitemap ul.list-level1>li .site-nav-link[data-level="1"]:hover{color:#5090b9}.sitemap-background .sitemap-container .menu-sitemap ul.list-level1>li .site-nav-link[data-level="2"]{font-family:'Nunito Sans',sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#4374ae}.sitemap-background .sitemap-container .menu-sitemap ul.list-level1>li .site-nav-link[data-level="2"]:hover{color:#111}.footer-background{background:#f9f9f5;border-top:1px solid #ddd}@media (max-width:959px){.footer-background{border:none}}.footer a,.footer a:active,.footer a:link,.footer a:visited{color:#333}.footer a:hover{color:#5090b9}.footer .footer-site-info{font-family:'EB Garamond',serif;font-size:13px}.footer .footer-legal,.footer .footer-legal-links{font-family:'EB Garamond',serif;font-size:13px;font-style:italic}.footer .footer-credit .credit-text{font-family:'EB Garamond',serif;text-align:center}@media (min-width:1400px){.footer.site-side-padding{padding:0}}#app.has-sidebar h1.page-title{text-align:left}#app.quotes-layout .quotation-mark md-icon{width:40px;height:40px;opacity:.3}.landing-stream #list-layout{margin-left:5%;margin-right:5%;margin-bottom:50px}.section-list-container .stream-section-name{background:#333}#app.property-details .nav-drawer-toggle-wrapper{padding:0 5%}#app.property-details .content-property .details-header{background:#f9f9f5}#app.property-details .sold-sticker{font-family:'Nunito Sans',sans-serif}#app.property-details .details-container h2{font-family:'EB Garamond',serif;font-weight:400}#app.property-details .big-ass-stat,#app.property-details .btn-contact,#app.property-details .property-navigation .site-nav-link{font-family:'EB Garamond',serif}#app.property-details .stat-label{font-weight:700;color:#f9f9f5}#app.property-filter .property-filter-wrapper .property-column,.md-panel#stratus-idx-property-search-menu.property-search.property-search-default .search-basic,stratus-idx-property-search[data-list-id^=property-list] .property-search.property-search-default .search-basic{background:#f9f9f5}.directory .stream-list .title{font-weight:700}.directory .stream-list .column.body-column .profile-contact .font-body::before{font-weight:700;color:#111}