@import url(//fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Playfair+Display+SC&family=Playfair+Display:ital@0;1&display=swap);body{background:#fff}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:15px;letter-spacing:1px;color:#fff;text-transform:uppercase;border:none;background-color:#000}#app .md-button:hover,.btn:hover{color:#fff;background-color:#888}h1{font-family:'Playfair Display SC',sans-serif;font-size:50px;font-weight:400;text-transform:none;letter-spacing:2px;line-height:1.1}@media (max-width:959px){h1{font-size:40px}}h1,h1 a{color:#333}h1 .alt-title{font-family:'Noto Serif',sans-serif}h2{font-family:'Playfair Display',sans-serif;font-size:30px;font-weight:700}@media (max-width:959px){h2{font-size:26px}}h2,h2 a{color:#222}h3{font-family:'Playfair Display',sans-serif;font-size:22px;text-transform:none;font-style:italic;font-weight:400}h3,h3 a{color:#111}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:'Playfair Display',sans-serif;font-weight:400;font-style:italic;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(#000,#000);background-image:linear-gradient(#000,#000)}.stream .stream-item .item-body a:not(.btn):hover,.text a:not(.btn):hover{color:#000}.faux-link{color:#888;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:#888}.faux-link:hover{color:#000;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:#000}.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:'Playfair Display',sans-serif}.font-secondary,.font-secondary p{font-family:'Noto Serif',sans-serif;font-weight:400}.item-tag{font-family:'Noto Serif',sans-serif;text-transform:uppercase;background:#454545}.color-pop{color:#888}.color-default{color:#454545}.color-dark{color:#000}.color-dark svg g{fill:#000}.site-background{background:#fff}.background-dark{background:#000}.template-background-color-primary{background-color:#454545}.template-background-color-medium{background-color:#666}.template-background-color-pop{background-color:#888}.template-background-color-dark{background-color:#000}.template-background-color-light{background-color:#f4f4f4}.page-cta-background{background:#666}.border-color{border:1px solid #454545}.border-color-pop{border:1px solid #888}#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:#888}md-tabs md-ink-bar{background:#888}.site-background-dark #header-container .social-media a,.social-media a{margin:0;padding:0}.site-background-dark #header-container .social-media a svg,.social-media a svg{width:26px;height:26px}.site-background-dark #header-container .social-media a svg g,.social-media a svg g{fill:#272727}.site-background-dark #header-container .social-media a:hover svg,.social-media a:hover svg{opacity:.7}.site-background-dark #header-container .social-media a:hover svg g,.social-media a:hover svg g{fill:#272727}.site-background-dark #header-container .social-media a .social-monogram,.social-media a .social-monogram{width:26px;font-size:28px;margin-top:-4px}.site-background-dark #header-container .social-media li:last-child a,.social-media li:last-child a{border:none}.footer .social-media{margin:40px 0}.footer .social-media li{background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y right top;background-size:1px;padding-right:8px;margin-right:4px}.footer .social-media li:last-child{padding-right:0;margin-right:0;background:0 0}.footer .social-media li a svg{opacity:.7}.footer .social-media li a:hover svg{opacity:1}.ornament,.ornament-image-left,.ornament-image-right{width:34px;height:24px}.ornament-image-left{background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/sword-ornament-left.png) no-repeat left center;background-size:20px}.ornament-image-right{background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/sword-ornament-right.png) no-repeat left center;background-size:20px}.site-side-padding{padding-right:7%;padding-left:7%}.footer-background,.header-spy-container{padding-left:3%;padding-right:3%}.header-spy-container{position:relative;z-index:3;background:#fff;border-top:8px solid #eff0f0}.has-page-CTA .page-CTA-wrapper,.logo-wrapper,.member-login,.menu-background{position:relative;z-index:2}.member-login{margin:16px 6px 0 0;display:block;text-align:right}.member-login .user-menu{display:inline-block}.member-login a{color:#222;font-family:'Noto Serif',sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px}.member-login a md-icon g,.member-login a svg g{fill:#222}.member-login a:hover md-icon g,.member-login a:hover svg g{fill:#999}.nav-drawer-toggle-custom{background:0 0;border:none}.nav-drawer-toggle-custom .btn-text{padding-right:14px;font-family:'Noto Serif',sans-serif;font-size:12px;color:#292929;text-transform:uppercase;letter-spacing:1px}.nav-drawer-toggle-custom .btn-text,.nav-drawer-toggle-custom .custom-toggle-grid-wrapper{display:inline-block;vertical-align:middle}@media (max-width:600px){.nav-drawer-toggle-custom .btn-text{display:none}}.nav-drawer-toggle-custom .custom-toggle-grid-wrapper{display:inline-block;vertical-align:middle;position:relative;width:32px;height:24px}.nav-drawer-toggle-custom .icon-bar{position:absolute;width:5px;height:4px;background:#1a1a1a}.nav-drawer-toggle-custom .icon-bar.icon-bar1,.nav-drawer-toggle-custom .icon-bar.icon-bar2,.nav-drawer-toggle-custom .icon-bar.icon-bar3,.nav-drawer-toggle-custom .icon-bar.icon-bar4{top:0}.nav-drawer-toggle-custom .icon-bar.icon-bar5,.nav-drawer-toggle-custom .icon-bar.icon-bar6,.nav-drawer-toggle-custom .icon-bar.icon-bar7,.nav-drawer-toggle-custom .icon-bar.icon-bar8{top:50%;margin-top:-2px}.nav-drawer-toggle-custom .icon-bar.icon-bar10,.nav-drawer-toggle-custom .icon-bar.icon-bar11,.nav-drawer-toggle-custom .icon-bar.icon-bar12,.nav-drawer-toggle-custom .icon-bar.icon-bar9{bottom:0}.nav-drawer-toggle-custom .icon-bar.icon-bar1,.nav-drawer-toggle-custom .icon-bar.icon-bar5,.nav-drawer-toggle-custom .icon-bar.icon-bar9{left:0}.nav-drawer-toggle-custom .icon-bar.icon-bar10,.nav-drawer-toggle-custom .icon-bar.icon-bar2,.nav-drawer-toggle-custom .icon-bar.icon-bar6{right:18px}.nav-drawer-toggle-custom .icon-bar.icon-bar11,.nav-drawer-toggle-custom .icon-bar.icon-bar3,.nav-drawer-toggle-custom .icon-bar.icon-bar7{right:9px}.nav-drawer-toggle-custom .icon-bar.icon-bar12,.nav-drawer-toggle-custom .icon-bar.icon-bar4,.nav-drawer-toggle-custom .icon-bar.icon-bar8{right:0}@keyframes customToggleOrnament{0%{transform:translateX(120%)}50%{transform:translateX(120%)}100%{transform:translateX(0)}}.nav-drawer-toggle-custom .hover-ornament-mask{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;overflow:hidden;width:20px;height:24px}.nav-drawer-toggle-custom .hover-ornament-mask .ornament-image-right{transform:translateX(120%)}@keyframes customToggleBar1{0%{height:4px}25%{left:0;width:5px;height:4px}80%{width:1px;height:4px}100%{left:-3px;width:1px;height:24px}}@keyframes customToggleBarColumn1{0%{width:5px}25%{left:0;width:5px}100%{left:-3px;width:1px}}@keyframes customToggleBarColumn2{0%{right:18px;width:5px}25%{right:16px;width:16px}100%{right:34px;width:1px}}@keyframes customToggleBarColumn3{0%{right:9px;width:5px}25%{right:9px;width:23px}100%{right:34px;width:1px}}@keyframes customToggleBarColumn4{0%{width:5px}25%{right:0;width:32px}100%{right:34px;width:1px}}.nav-drawer-toggle-custom:hover{transition:transform 1s cubic-bezier(.19,1,.22,1)}.nav-drawer-toggle-custom:hover .icon-bar1{animation:customToggleBar1 .6s cubic-bezier(.19,1,.22,1) both}.nav-drawer-toggle-custom:hover .icon-bar5,.nav-drawer-toggle-custom:hover .icon-bar9{animation:customToggleBarColumn1 .6s cubic-bezier(.19,1,.22,1) both}.nav-drawer-toggle-custom:hover .icon-bar10,.nav-drawer-toggle-custom:hover .icon-bar2,.nav-drawer-toggle-custom:hover .icon-bar6{animation:customToggleBarColumn2 .6s cubic-bezier(.19,1,.22,1) both}.nav-drawer-toggle-custom:hover .icon-bar11,.nav-drawer-toggle-custom:hover .icon-bar3,.nav-drawer-toggle-custom:hover .icon-bar7{animation:customToggleBarColumn3 .6s cubic-bezier(.19,1,.22,1) both}.nav-drawer-toggle-custom:hover .icon-bar12,.nav-drawer-toggle-custom:hover .icon-bar4,.nav-drawer-toggle-custom:hover .icon-bar8{animation:customToggleBarColumn4 .6s cubic-bezier(.19,1,.22,1) both}.nav-drawer-toggle-custom:hover .hover-ornament-mask .ornament-image-right{animation:customToggleOrnament .6s cubic-bezier(.19,1,.22,1) both}.header-upper{overflow:hidden;position:relative;z-index:3;padding-top:24px;font-family:'Noto Serif',sans-serif;font-size:12px;color:#292929;text-transform:uppercase;letter-spacing:1px}@media (min-width:768px){.header-upper{margin-bottom:-10px}}@media (max-width:600px){.header-upper{margin-bottom:0;padding-top:20px;padding-bottom:10px}}.header-upper a,.header-upper a:active,.header-upper a:link,.header-upper a:visited{color:#292929}.header-upper a:hover{color:#888}.header-upper .user-area-phone a:hover{color:#fff}.header-upper .language-options,.header-upper .ornament-left,.header-upper .ornament-right,.header-upper .site-cta-container,.header-upper .social-media,.header-upper .social-media-label,.header-upper .user-area-phone{display:inline-block;vertical-align:middle}@media (max-width:959px){.header-upper .language-options,.header-upper .ornament-right,.header-upper .site-cta-container{display:none}}.header-upper .social-media-label{padding:0 0 0 16px;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y left top;background-size:1px}@media (max-width:600px){.header-upper .social-media-label{display:none}}.header-upper .social-media{margin:-4px 0}.header-upper .social-media ul{transform:scale(.85);transform-origin:left}.header-upper .social-media ul li{padding-right:4px}.header-upper .social-media ul li:last-child{padding-right:0}.header-upper .social-media ul a{padding:0;margin:0;border:none}.header-upper .ornament-left{margin-right:10px;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y right top;background-size:1px}.header-upper .ornament-image-left{background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/sword-ornament-left.png) no-repeat left center;background-size:20px}.header-upper .ornament-right{margin-left:10px;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y left top;background-size:1px}.logo-wrapper{padding-bottom:60px;text-align:center}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-portrait .site-logo-image,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-square .site-logo-image{width:60px}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-portrait .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-portrait .site-logo-svg svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-square .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-square .site-logo-svg svg{width:60px}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-cinema .site-logo-image,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-landscape .site-logo-image{width:100px}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-cinema .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-cinema .site-logo-svg svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-landscape .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-landscape .site-logo-svg svg{width:100px}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-panorama .site-logo-image,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-image{width:120px}.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-panorama .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-panorama .site-logo-svg svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-svg,.logo-wrapper.logo-layout-combination:not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-svg svg{width:120px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-portrait .site-logo-image,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-square .site-logo-image{width:140px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-portrait .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-portrait .site-logo-svg svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-square .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-square .site-logo-svg svg{width:140px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-landscape .site-logo-image{width:180px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-landscape .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-landscape .site-logo-svg svg{width:180px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-cinema .site-logo-image{width:200px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-cinema .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-cinema .site-logo-svg svg{width:200px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-panorama .site-logo-image,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-image{width:260px}.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-panorama .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-panorama .site-logo-svg svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-svg,.logo-wrapper:not(.logo-layout-combination):not(.logo-size-custom).logo-ratio-spaghettiBox .site-logo-svg svg{width:260px}.logo-wrapper .default-logo{margin-top:10px;margin-bottom:-10px;width:52px}.logo-wrapper .image-logo-wrapper .image-logo-background{display:inline-block}.logo-wrapper h1.site-logo-type{margin:30px 0 0}@media (min-width:768px){.simple-header .header-upper{margin-bottom:-20px}}.has-header-image .header-common-parent:not(.header-has-parallax) .header-image,.has-header-image .header-has-parallax #header-container,.has-header-image .parallax-header-image-effect,.has-header-image .parallax-header-image-wrapper{height:800px}@media (max-width:1199px){.has-header-image .header-common-parent:not(.header-has-parallax) .header-image,.has-header-image .header-has-parallax #header-container,.has-header-image .parallax-header-image-effect,.has-header-image .parallax-header-image-wrapper{height:580px}}@media (max-width:600px){.has-header-image .header-common-parent:not(.header-has-parallax) .header-image,.has-header-image .header-has-parallax #header-container,.has-header-image .parallax-header-image-effect,.has-header-image .parallax-header-image-wrapper{height:440px}}.parallax-parent .parallax-header-image-wrapper{margin-top:300px}@media (max-width:959px){.parallax-parent .parallax-header-image-wrapper{margin-top:200px}}.menu-background{position:relative;padding-top:50px;padding-bottom:50px;background:#fff}@media (max-width:1199px){.menu-background{padding-top:40px;padding-bottom:40px}}@media (max-width:959px){.menu-background{display:none}}.header-menu{display:table;margin:0 auto}h1.site-logo-type{font-size:36px;line-height:.8}@media (max-width:600px){h1.site-logo-type{font-size:20px}}.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="1"]{color:#292929}.md-open-menu-container .md-menu-bar-menu .site-nav-link[data-level="1"]:hover{color:#292929}.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"]{letter-spacing:normal}.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-menu md-menu-bar .md-menu button,#app .header-menu md-menu-bar>.site-nav-link{padding-right:32px;margin:0 28px 0 0;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y right 6px;background-size:1px;line-height:1.2}#app .header-menu md-menu-bar .md-menu:last-child button,#app .header-menu md-menu-bar>.site-nav-link:last-child{padding-right:0;margin-right:0;background:0 0}#app .header-menu md-menu-bar a.site-nav-link{padding-top:1px;padding-bottom:1px}#app .header-menu .md-button{background:0 0;border:none}#app .header-menu ul li{padding:0 0 0 38px}#app .header-menu ul li:first-child{padding-left:0}@media (max-width:1199px){#app .header-menu ul li{padding-left:26px}#app .header-menu ul li:first-child{padding-left:0}}#app .header-menu,#app md-menu-bar{padding:0}#app .header-menu .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{position:relative;padding-top:0;padding-bottom:0;font-size:13px;font-weight:400;color:#292929;letter-spacing:1px;text-transform:uppercase;background-color:transparent}@media (max-width:1199px){#app .header-menu .site-nav-link[data-level="1"],#app md-menu-bar .site-nav-link[data-level="1"]{font-size:12px}}#app .header-menu .site-nav-link[data-level="1"] .link-extra,#app md-menu-bar .site-nav-link[data-level="1"] .link-extra{transition:all .6s cubic-bezier(.23,1,.32,1);-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transform:scaleX(0);display:block;background:rgba(255,255,255,.5)}#app .header-menu .site-nav-link[data-level="1"]:hover,#app md-menu-bar .site-nav-link[data-level="1"]:hover{color:#292929}#app .header-menu .site-nav-link[data-level="1"]:hover .link-extra,#app md-menu-bar .site-nav-link[data-level="1"]:hover .link-extra{transform:scaleX(1)}#app .header-menu .site-nav-link[data-level="1"].active,#app .header-menu .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{font-weight:400}#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:3px 8px;font-weight:400}#app.has-site-CTA .btn-site-cta,#app.has-site-CTA .btn-site-cta:active,#app.has-site-CTA .btn-site-cta:active:active,#app.has-site-CTA .btn-site-cta:active:link,#app.has-site-CTA .btn-site-cta:active:visited,#app.has-site-CTA .btn-site-cta:link,#app.has-site-CTA .btn-site-cta:link:active,#app.has-site-CTA .btn-site-cta:link:link,#app.has-site-CTA .btn-site-cta:link:visited,#app.has-site-CTA .btn-site-cta:visited,#app.has-site-CTA .btn-site-cta:visited:active,#app.has-site-CTA .btn-site-cta:visited:link,#app.has-site-CTA .btn-site-cta:visited: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:active:active,#app.has-site-CTA .dark .btn-site-cta:active:link,#app.has-site-CTA .dark .btn-site-cta:active:visited,#app.has-site-CTA .dark .btn-site-cta:link,#app.has-site-CTA .dark .btn-site-cta:link:active,#app.has-site-CTA .dark .btn-site-cta:link:link,#app.has-site-CTA .dark .btn-site-cta:link:visited,#app.has-site-CTA .dark .btn-site-cta:visited,#app.has-site-CTA .dark .btn-site-cta:visited:active,#app.has-site-CTA .dark .btn-site-cta:visited:link,#app.has-site-CTA .dark .btn-site-cta:visited:visited{font-size:14px}@media (max-width:1199px){#app.has-site-CTA .btn-site-cta,#app.has-site-CTA .btn-site-cta:active,#app.has-site-CTA .btn-site-cta:active:active,#app.has-site-CTA .btn-site-cta:active:link,#app.has-site-CTA .btn-site-cta:active:visited,#app.has-site-CTA .btn-site-cta:link,#app.has-site-CTA .btn-site-cta:link:active,#app.has-site-CTA .btn-site-cta:link:link,#app.has-site-CTA .btn-site-cta:link:visited,#app.has-site-CTA .btn-site-cta:visited,#app.has-site-CTA .btn-site-cta:visited:active,#app.has-site-CTA .btn-site-cta:visited:link,#app.has-site-CTA .btn-site-cta:visited: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:active:active,#app.has-site-CTA .dark .btn-site-cta:active:link,#app.has-site-CTA .dark .btn-site-cta:active:visited,#app.has-site-CTA .dark .btn-site-cta:link,#app.has-site-CTA .dark .btn-site-cta:link:active,#app.has-site-CTA .dark .btn-site-cta:link:link,#app.has-site-CTA .dark .btn-site-cta:link:visited,#app.has-site-CTA .dark .btn-site-cta:visited,#app.has-site-CTA .dark .btn-site-cta:visited:active,#app.has-site-CTA .dark .btn-site-cta:visited:link,#app.has-site-CTA .dark .btn-site-cta:visited:visited{font-size:13px}}#app.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper,#app:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper{padding-bottom:80px}@media (max-width:819px){#app.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper,#app:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper{padding-bottom:10px}}#app.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper::after,#app:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper::after{display:block;content:'';position:absolute;left:4%;bottom:0;width:92%;height:20px;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/chunky-border.png) repeat-x left bottom;background-size:14px}#app.simple-header.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper,#app.simple-header:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper{padding-bottom:30px}@media (max-width:819px){#app.simple-header.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper,#app.simple-header:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper{padding-bottom:20px}}#app.simple-header.landing-stream:not(.has-header-image):not(.has-module-header-image) .logo-wrapper::after,#app.simple-header:not(.landing-stream):not(.layout-full-background-image) .logo-wrapper::after{display:none}#app.landing-stream:not(.has-header-image):not(.has-module-header-image) .menu-background::after{left:0;width:100%}@media (min-width:960px){#app .header-retracting .nav-drawer-toggle-custom{display:none}}#app .header-retracting .site-max-width.site-side-padding{max-width:unset;padding-left:3%;padding-right:3%}#app .header-retracting .header-content:not(.logo-layout-combination) .site-logo-container{width:26%}#app .header-retracting .header-content:not(.logo-layout-combination) .site-logo-container .site-logo-image img{max-height:70px}#app .header-retracting h1.site-logo-type{font-size:18px}#app .header-retracting .header-menu md-menu-bar .md-menu button,#app .header-retracting .header-menu md-menu-bar>.site-nav-link{padding-right:18px;margin:0 18px 0 0;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-vertical.png) repeat-y right 6px;background-size:1px}@media (max-width:1099px){#app .header-retracting .header-menu md-menu-bar .md-menu button,#app .header-retracting .header-menu md-menu-bar>.site-nav-link{font-size:11px}}#app .header-retracting .header-menu md-menu-bar .md-menu button:last-child,#app .header-retracting .header-menu md-menu-bar>.site-nav-link:last-child{margin-right:0;padding-right:0;background:0 0}#app .header-retracting .header-buttons-extra{margin-left:0}#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta{margin:0 0 0 18px}#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:active,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:link,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:visited{font-size:13px}@media (max-width:1199px){#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:active,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:link,#app .header-retracting .header-buttons-extra .site-cta-container .btn-site-cta:visited{font-size:12px}}#app.has-page-CTA .page-cta-container{padding:250px 12%}@media (max-width:959px){#app.has-page-CTA .page-cta-container{padding:200px 10%}}@media (max-width:767px){#app.has-page-CTA .page-cta-container{padding:100px 8%}}#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:#fff;border:1px solid #fff;background:0 0}#app.has-page-CTA .page-cta-container .btn:hover{color:#fff;border:1px solid #222;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:40px;padding-bottom:0;font-family:'Playfair Display',sans-serif;font-size:24px;font-weight:400;text-transform:none;color:#222;letter-spacing:normal;border:none}.sidebar-menu{padding:16px 30px;background:#f5f5f5}.sidebar-menu .site-nav-link[data-level="1"]{font-size:16px;font-family:'Playfair Display SC',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#111;padding:18px 0;line-height:1.2;border-bottom:1px solid #d3d3d3}@media (max-width:959px){.sidebar-menu .site-nav-link[data-level="1"]{padding:4px 12px}}.sidebar-menu .site-nav-link[data-level="1"]:hover{color:#aaa}.sidebar-menu .site-nav-link[data-level="2"]{font-size:14px}.sidebar-menu .site-nav-link[data-level="2"]:hover{color:#999}.sidebar-menu .site-nav-link[data-level="3"]{font-size:12px;font-family:'Noto Serif',sans-serif;text-transform:uppercase}.sidebar-menu li:last-child .site-nav-link[data-level="1"]{border:none}.sidebar-menu.menu-nested .menu-accordion .see-children .list-level2,.sidebar-menu.menu-nested .menu-accordion .see-children .list-level3{padding-left:30px;background:#f2f2f2}.layout-full-background-image .sidebar-menu{padding:0;background:0 0}@media (min-width:960px){.site-background-dark .sidebar-menu{background:0 0}.site-background-dark .sidebar-menu .site-nav-link[data-level="1"]{color:#fff}.site-background-dark .sidebar-menu .site-nav-link[data-level="1"]:hover{color:#ccc}.site-background-dark .sidebar-menu .site-nav-link[data-level="2"]{color:#fff}.site-background-dark .sidebar-menu .site-nav-link[data-level="2"].active,.site-background-dark .sidebar-menu .site-nav-link[data-level="2"].active-parent .site-background-dark .sidebar-menu .site-nav-link[data-level="2"]:hover{padding-left:18px;background-position:left 12px;color:#ccc}.site-background-dark .sidebar-menu .site-nav-link[data-level="3"]{color:#ddd}.site-background-dark .sidebar-menu .site-nav-link[data-level="3"]:hover{color:#fff}.site-background-dark .sidebar-menu .site-nav-link[data-level="4"]{color:#fff}.site-background-dark .sidebar-menu .site-nav-link[data-level="4"]:hover{color:#ccc}}.nav-drawer.nav-drawer-background-light{border:1px solid rgba(0,0,0,.1)}.nav-drawer-menu .site-nav-link{display:block;font-family:'Noto Serif',sans-serif}.nav-drawer-menu .site-nav-link[data-level="1"]{text-transform:uppercase;font-size:15px}.nav-drawer-menu .site-nav-link[data-level="3"]{font-size:12px;font-family:'Noto Serif',sans-serif;text-transform:uppercase}.has-site-CTA .nav-drawer .btn-site-cta{font-size:15px}.sitemap-background{background:#f4f4f4}.menu-sitemap{display:block;padding:90px 0;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/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-horizontal.png) repeat-x left bottom;background-size:4px}.menu-sitemap .site-nav-link[data-level="1"]{font-family:'Noto Serif',sans-serif,sans-serif;letter-spacing:.1em;text-transform:none;font-style:normal;font-weight:700;font-size:12px;color:#292929}.menu-sitemap .site-nav-link[data-level="1"]:hover{color:#aaa}.menu-sitemap .site-nav-link[data-level="2"]{font-family:'Noto Serif',sans-serif,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#292929}.menu-sitemap .site-nav-link[data-level="2"]:hover{color:#aaa}.footer-background{background:#f4f4f4}.footer,.footer .footer-credit,.footer p{color:#777}.footer .footer-credit .site-genre p{opacity:1}.footer .footer-credit .vendor .credit-text{color:#444}.footer,.footer .footer-legal,.footer .footer-legal-container .footer-legal-links,.footer .footer-site-info{font-family:'Noto Serif',sans-serif;font-size:11px}.footer .footer-border{padding-bottom:70px}.footer .div-table{width:100%}.footer .ornament-left{padding-right:10px;width:27px;background:#f4f4f4}.footer .ornament-left img{opacity:.75}.footer .ornament-right{padding-left:10px;width:27px;background:#f4f4f4}.footer .ornament-right img{opacity:.75}.footer .footer-site-name{margin-top:70px;background:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/dotted-line-horizontal.png) repeat-x left 50%;background-size:4px}.footer .footer-site-name .site-name-background{margin:0 auto;display:table;padding:0 16px;font-family:'Playfair Display SC',sans-serif;color:#272727;font-size:12px;letter-spacing:2px;text-transform:none;font-weight:400;background:#f4f4f4}@media (min-width:600px){.footer.site-max-width{max-width:unset;padding-left:unset;padding-right:unset}}.footer.light .site-cta-container .btn-site-cta,.footer.light .site-cta-container .btn-site-cta:active,.footer.light .site-cta-container .btn-site-cta:link,.footer.light .site-cta-container .btn-site-cta:visited{padding:8px 12px;border:1px solid #666}.footer.light .site-cta-container .btn-site-cta:hover{color:#fff;background:#000;border:1px solid #000}.footer .footer-credit a .credit-text{font-size:8px}.footer .footer-legal,.footer .footer-legal-links{font-style:italic}.sitemap-background+.footer-background{background:#fff}.sitemap-background+.footer-background .footer .footer-site-name .site-name-background,.sitemap-background+.footer-background .footer .ornament-left,.sitemap-background+.footer-background .footer .ornament-right,.sitemap-background+.footer-background .footer-site-name .site-name-background,.sitemap-background+.footer-background .ornament-left,.sitemap-background+.footer-background .ornament-right{background:#fff}.landing-stream .stream-item h1 .alt-title,.landing-stream .stream-item h2 .alt-title{letter-spacing:3px}.section-list-container .stream-section-name{background:#222}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .title-container{border:none}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .title-container+.module-stream .st-card-wrapper{padding-top:4px;border-top:3px solid #303030}#list-structure [id^=landing-item-].stream-item:not(.create-columns).invert-text-color .title-container+.module-stream .st-card-wrapper{border-color:#fff}#list-structure [id^=landing-item-].stream-item:not(.create-columns).full-width-module .title-container+.module-stream .st-card-wrapper{padding-top:10px}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x2 .st-card h2,#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x3 .st-card h2,#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x4 .st-card h2{font-family:'Playfair Display',sans-serif;font-weight:400}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x2 .st-card.has-ratio h2,#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x3 .st-card.has-ratio h2{font-style:italic}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x4 .st-card h2,#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x5 .st-card h2{letter-spacing:1px;text-transform:uppercase}#list-structure [id^=landing-item-].stream-item:not(.create-columns) .module-stream.large-context .cards-x5 .st-card h2{font-size:15px}#app.property-details{border-top:8px solid #eff0f0}#app.property-details.property-luxury-details .content-property .nav-drawer-toggle-custom,#app.property-details.property-magazine-details .content-property .nav-drawer-toggle-custom{position:absolute;top:20px;right:30px;z-index:10}@media (max-width:600px){#app.property-details.property-showcase-details .header-elements-wrapper .site-logo-container{margin:0}}#app.property-details.property-showcase-details .nav-drawer-toggle-custom .btn-text{color:#fff}#app.property-details.property-showcase-details .nav-drawer-toggle-custom .icon-bar{background:#fff}#app.property-details.property-showcase-details .ornament-image-right{background-image:url(/assets/1/5/bundles/sitetheorytemplatewhitetie/images/sword-ornament-right-white.png)}#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg circle:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg ellipse:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg path:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg polygon:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg polyline:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg rect:not([stroke]),#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg text:not([stroke]){fill:#fff!important}#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg circle[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg ellipse[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg line[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg path[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg polygon[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg polyline[stroke],#app.property-details:not(.logo-filters-none).property-showcase-details .header-elements-wrapper .site-logo-svg svg rect[stroke]{stroke:#fff!important}#app.property-details h2{font-family:'Playfair Display',sans-serif;font-weight:400}#app.property-details .details-header .address{text-transform:uppercase}#app.property-details .details-header .sold-sticker{font-family:'Noto Serif',sans-serif;font-weight:400;background:#222}#app.property-details .big-ass-stat{font-family:'Playfair Display',sans-serif;font-weight:400}#app .content-article .date{letter-spacing:normal}