*{margin:0;padding:0;border:0}html{color:#000;background:#FFF}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}#yui3-css-stamp.cssreset{display:none}i{font-style:normal}a{color:#000;text-decoration:none}.article-category,.article-text h2,.article-text h3,.article-text h4,.contact-credits-trigger,.contact-social,.heading,.heading-section,.listing-press-source,.modal-heading,.modal-option,.notice,.property-image-current,.property-text h2,.property-text h3,.property-text h4,.secondary-nav-item,.text h2,.text h3,.text h4,.timeline-event-date{letter-spacing:1px;font-size:.8125em;line-height:1.53846em;text-transform:uppercase}.article-text h2.is-secondary,.article-text h3.is-secondary,.article-text h4.is-secondary,.heading.is-secondary,.is-secondary.article-category,.is-secondary.contact-credits-trigger,.is-secondary.contact-social,.is-secondary.heading-section,.is-secondary.listing-press-source,.is-secondary.modal-heading,.is-secondary.modal-option,.is-secondary.notice,.is-secondary.property-image-current,.is-secondary.secondary-nav-item,.is-secondary.timeline-event-date,.property-text h2.is-secondary,.property-text h3.is-secondary,.property-text h4.is-secondary,.text h2.is-secondary,.text h3.is-secondary,.text h4.is-secondary{font-size:.875em;line-height:1.42857em}.article-text h2.is-section,.article-text h3.is-section,.article-text h4.is-section,.heading.is-section,.is-section.article-category,.is-section.contact-credits-trigger,.is-section.contact-social,.is-section.heading-section,.is-section.listing-press-source,.is-section.modal-heading,.is-section.modal-option,.is-section.notice,.is-section.property-image-current,.is-section.secondary-nav-item,.is-section.timeline-event-date,.property-text h2.is-section,.property-text h3.is-section,.property-text h4.is-section,.text h2.is-section,.text h3.is-section,.text h4.is-section{font-size:1em;line-height:1.25em}.article-text h2.is-small,.article-text h3.is-small,.article-text h4.is-small,.heading.is-small,.is-small.article-category,.is-small.contact-credits-trigger,.is-small.contact-social,.is-small.heading-section,.is-small.listing-press-source,.is-small.modal-heading,.is-small.modal-option,.is-small.notice,.is-small.property-image-current,.is-small.secondary-nav-item,.is-small.timeline-event-date,.property-text h2.is-small,.property-text h3.is-small,.property-text h4.is-small,.text h2.is-small,.text h3.is-small,.text h4.is-small{font-size:.6875em;line-height:1.27273em}.is-centered.is-centered{text-align:center}.heading-section,.modal-heading,.text h2,.timeline-event-date{font-size:1em;line-height:1.25em}.heading-hero{text-transform:uppercase;font-family:'Gill Sans W01',Arial,sans-serif;letter-spacing:.05em;font-size:1.875em;line-height:1.2em}.heading-hero+.subheading-hero{margin-top:1em}.subheading-hero{font-size:1.5em;line-height:1.33333em;padding-left:50px;padding-right:50px;max-width:450px;margin-left:auto;margin-right:auto}.about h2,.about h3,.about h4,.heading-name,.listing-price,.person-name,.quote-credit{font-family:'Gill Sans W01',Arial,sans-serif;letter-spacing:1px;font-size:1em;line-height:1.25em}.heading-claim,.index-group,.property-heading-price{font-family:'Gill Sans W01',Arial,sans-serif;letter-spacing:1px;font-size:1.125em;line-height:1.33333em}.quote{position:relative;padding-bottom:25px}.quote p{padding-bottom:.4em}.quote-mark{position:absolute;right:100%;margin-right:1px;top:0;text-align:right}html{overflow-y:scroll}input,textarea{-webkit-appearance:none;border-radius:0}::-moz-selection{background:0 0;color:#f09897;text-shadow:none}::selection{background:0 0;color:#f09897;text-shadow:none}body,html{height:100%;min-height:100%}.wrapper{min-height:100%;background:#f5f1ed;z-index:1;position:relative;margin-bottom:-52px}.wrapper:after{content:"";display:block;height:52px}.wrapper:before{width:100%;height:100%;position:fixed;z-index:2;background:#f5f1ed;content:""}.content{padding:65px 0 0;position:relative;z-index:2;display:block}.is-loading .content,img.is-loading{opacity:0}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease,visibility 0s linear .4s;transition:opacity .4s ease,visibility 0s linear .4s}.pace .pace-progress{background:#000;position:fixed;z-index:2000;top:0;left:0;width:100%;height:2px}.content,img{-webkit-transition:opacity .6s linear;transition:opacity .6s linear}@media screen and (max-width:1024px){.content{padding-top:44px}}.header{position:fixed;right:0;height:65px;top:0;width:100%;background:#fff;z-index:10;-webkit-transition:height .6s cubic-bezier(.165,.84,.44,1);transition:height .6s cubic-bezier(.165,.84,.44,1);display:block}.is-fullscreen .header{height:0;overflow:hidden}.rgba .hidden-header .header{background-color:transparent}.logo{z-index:12;position:absolute;left:50px;top:0;display:block;height:10px;width:160px;padding:27px 0 28px}.logo img{display:block}@media screen and (max-width:1280px) and (min-width:1025px){} @media screen and (max-width:1024px){}.footer{z-index:3;position:relative;height:52px;background:#fff;display:block;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1)}.is-fullscreen .footer{opacity:0}.footer-info{position:absolute;left:50px;top:0;margin-bottom:-9px}.footer-nav{position:absolute;right:50px;top:0;margin-right:-9px}.footer-info-item,.footer-nav-item{display:inline-block;vertical-align:top;zoom:1;font-size:.875em;line-height:1.42857em}.footer-info-item{height:20px;padding:17px 9px 15px}.footer-nav-item{height:52px}.footer-nav-item a{display:block;height:20px;padding:17px 9px 15px}@media screen and (min-width:1601px){.footer-nav{right:50%;margin-right:-734px}.footer-info{left:50%;margin-left:-734px}}@media screen and (max-width:600px){.footer{display:none}}.dropdown-filter label:after,.icon,.icon-close{background:url(../images/sprite.png);display:inline-block;zoom:1;vertical-align:top;width:44px;height:0;padding-top:44px;overflow:hidden;text-align:left;white-space:nowrap}.dropdown-filter label.icon-twitter:after,.icon-twitter.icon-close,.icon.icon-twitter{background-position:-44px 0}.dropdown-filter label.icon-instagram:after,.icon-instagram.icon-close,.icon.icon-instagram{background-position:-88px 0}.dropdown-filter label.icon-pinterest:after,.icon-pinterest.icon-close,.icon.icon-pinterest{background-position:-132px 0}.dropdown-filter label.icon-linkedin:after,.icon-linkedin.icon-close,.icon.icon-linkedin{background-position:-345px 0}.dropdown-filter label.icon-next:after,.icon-next.icon-close,.icon.icon-next{background-position:-244px 0}.dropdown-filter label.icon-prev:after,.icon-prev.icon-close,.icon.icon-prev{background-position:-200px 0}.dropdown-filter label.icon-email:after,.icon-email.icon-close,.icon.icon-email{background-position:0 -150px}.dropdown-filter label.icon-search:after,.icon-search.icon-close,.icon.icon-search{background-position:-88px -150px}.dropdown-filter label.icon-share:after,.icon-share.icon-close,.icon.icon-share{background-position:-132px -150px}.dropdown-filter label.icon-save:after,.icon-save.icon-close,.icon.icon-save{background-position:-176px -150px}.dropdown-filter label.icon-zoom:after,.icon-zoom.icon-close,.icon.icon-zoom{background-position:-264px -150px}.dropdown-filter .is-saved label.icon-save:after,.is-saved .dropdown-filter label.icon-save:after,.is-saved .icon-save.icon-close,.is-saved .icon.icon-save{background-position:-220px -150px}.dropdown-filter label:after,.icon-close{background-position:-300px 0}.dropdown-filter .no-svg label:after,.no-svg .dropdown-filter label:after,.no-svg .form-select:after,.no-svg .icon,.no-svg .icon-close,.no-svg .icon-down,.no-svg .icon-small,.no-svg .icon-small-back,.no-svg .mobile-icon-email,.no-svg .mobile-icon-phone{background-image:url(../images/sprite.png)}.form-select:after,.icon-down,.icon-small,.icon-small-back{background:url(../images/sprite.png);display:inline-block;vertical-align:top;zoom:1;width:20px;height:0;padding-top:20px;overflow:hidden;text-align:left}.icon-search.form-select:after,.icon-search.icon-down,.icon-search.icon-small-back,.icon-small.icon-search{background-position:0 -50px;margin-top:-2px}.icon-small-back{background-position:-20px -100px}.form-select:after,.icon-down{background-position:0 -100px}@media screen and (max-width:600px){.mobile-icon-email,.mobile-icon-phone{background:url(../images/sprite.png);display:inline-block;zoom:1;vertical-align:top;width:44px;height:0;padding-top:44px;overflow:hidden;text-align:left}.mobile-icon-phone{background-position:-44px -150px}.mobile-icon-email{background-position:0 -150px}}.grid{padding:0 25px;max-width:1500px;margin:0 auto}.cell{display:inline-block;vertical-align:top;zoom:1;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;padding-right:0px;padding-bottom:10px}.cell img{max-width:100%}.cell.is-one{width:100%}.cell.is-half{width:60%}.cell.is-halfinfor{width:40%}.cell.is-sixth{width:16.66667%}.cell.is-two-thirds{width:66.66667%}.cell.is-third{width:33.33333%}.cell.is-fourth{width:25%}.is-right-aligned{text-align:right}@media screen and (min-width:1025px){.is-with-floats{overflow:hidden}.is-floated-left{float:left}.is-floated-right{float:right}}@media screen and (max-width:1024px){.cell.is-mt-full{width:100%}.cell.is-mtp-full{width:100%;max-width:738px}.cell.is-mt-half{width:50%}}@media screen and (max-width:1024px) and (min-width:601px){.cell.is-t-2-3.is-t-2-3.is-t-2-3{width:66.66667%}}@media screen and (max-width:800px) and (min-width:601px){.cell.is-tp-2-3.is-tp-2-3.is-tp-2-3{width:66.66667%}}@media screen and (max-width:1024px) and (min-width:601px){.grid{padding:0 15px}.cell{padding-left:15px;padding-right:15px;padding-bottom:15px}}@media screen and (max-width:600px){.grid{padding:0 10px}.cell.is-fourth{width:50%}.cell.is-m-full{width:100%}.cell{padding-left:10px;padding-right:10px;padding-bottom:10px}}.notice{z-index:101;width:300px;position:fixed;top:50%;left:50%;margin-left:-190px;margin-top:-100px;background:#fff;border:1px solid #ccc;font-size:14px;text-align:center;padding:40px}.notice a{border-bottom:1px solid #000}.notice-bg{z-index:100;width:100%;height:100%;position:fixed;left:0;top:0;background:#f5f1ed;opacity:.4}@media screen and (max-width:600px){.notice{margin-left:-160px;padding:20px;width:280px}}.button,.form-button{display:inline-block;vertical-align:top;zoom:1;font-size:.6875em;font-family:'Gill Sans W01',Arial,sans-serif;line-height:14px;text-transform:uppercase;letter-spacing:1px;height:14px;padding:8px 18px;border:1px solid #999;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1);white-space:nowrap}.button .dropdown-filter label:after,.button .icon,.button .icon-close,.dropdown-filter .button label:after,.dropdown-filter .form-button label:after,.form-button .dropdown-filter label:after,.form-button .icon,.form-button .icon-close{margin:-16px -12px}.button-wrap{padding-bottom:12.5px}.button-more{font-size:.6875em;line-height:1.36364em;font-family:'Gill Sans W01',Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;position:relative}.button-more:after{content:"";width:100%;height:1px;background:#ccc;position:absolute;bottom:-1px;left:0}.no-touch .button:hover,.no-touch .form-button:hover{border-color:rgba(0,0,0,.2);background:#fff}.form{margin-top:.5em}.form-button{height:32px;background:0 0;cursor:pointer}.dropdown-filter .form-button label:after,.form-button .dropdown-filter label:after,.form-button .icon,.form-button .icon-close{margin:0}.form-email{padding:0 6px;margin:0 6px;border:1px solid #000;height:30px;width:80%;max-width:250px}.form-email:focus{border-width:2px;margin:-1px 5px;outline:0}.form-link{margin-top:1.5em}.form-link a{text-decoration:underline}.error{text-align:center;padding:0 2em}@media screen and (max-width:1024px){.secondary-nav{top:44px;box-shadow:0 0 12px rgba(0,0,0,.2)}.secondary-nav-items{padding:0 20px}.secondary-nav-item{font-size:10px;line-height:20px}.secondary-nav-items.is-mt-half{width:50%}.secondary-nav-items.is-mt-half .secondary-nav-item.secondary-nav-item.secondary-nav-item{width:100%;text-align:center;border-right:1px solid #ccc}}@media screen and (max-width:1280px) and (min-width:1025px){.secondary-nav.is-journal .secondary-nav-item .secondary-nav-more,.secondary-nav.is-journal .secondary-nav-item>a{padding-left:6px;padding-right:6px;font-size:94%}}@media screen and (max-width:800px){.secondary{padding-top:0;margin-top:0}.secondary.is-listing{padding-top:44px}.secondary.is-listing .secondary-nav{top:0}.secondary-nav-items{padding:0}.secondary-nav-items.is-m-half{width:50%}.secondary-nav-items.is-m-half .secondary-nav-item.secondary-nav-item.secondary-nav-item{width:100%;text-align:center;border-right:1px solid #ccc}.secondary-nav-items .secondary-nav-item{letter-spacing:0}.secondary-nav-items:first-child{font-size:8px;line-height:20px}.secondary-nav-items:first-child .secondary-nav-item{width:19.5%;text-align:center;margin-left:-1px;padding:0;border-left:1px solid #ccc}.secondary-nav-items:first-child .secondary-nav-item:first-child{width:22%;margin-left:0;border-left:0}.secondary-nav-items:first-child .secondary-nav-item:first-child .dropdown-options{right:auto;left:0}.secondary-nav-items:first-child .secondary-nav-item>a{padding-left:0;padding-right:0}.secondary-nav.property-nav .secondary-nav-items li:nth-child(1):nth-last-child(6),.secondary-nav.property-nav .secondary-nav-items li:nth-child(1):nth-last-child(6)~li{width:25%}.secondary-nav.property-nav .secondary-nav-items li:nth-child(1):nth-last-child(5),.secondary-nav.property-nav .secondary-nav-items li:nth-child(1):nth-last-child(5)~li{width:33%}.is-listing .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2),.is-listing .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2)~.secondary-nav-item,.listing-nav .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2),.listing-nav .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2)~.secondary-nav-item{width:50%}.is-listing .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2).secondary-auto-width,.is-listing .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2)~.secondary-nav-item.secondary-auto-width,.listing-nav .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2).secondary-auto-width,.listing-nav .secondary-nav-items .secondary-nav-item:nth-child(1):nth-last-child(2)~.secondary-nav-item.secondary-auto-width{width:auto}.secondary-nav-button.secondary-nav-button{border-bottom:0;margin-left:0}.secondary-nav-items.is-right.is-m-bottom{box-shadow:0 0 12px rgba(0,0,0,.2);position:fixed;bottom:0;top:auto;right:0;width:100%;background:#f5f1ed;border-top:1px solid #ccc}.secondary-nav-items.is-right.is-m-bottom .secondary-nav-item{width:25%;text-align:center}.secondary-nav-items.is-right.is-m-bottom .secondary-nav-item i{margin-top:-12px}.secondary-nav-items.is-right.is-m-bottom .secondary-nav-item.is-cta{width:50%}.secondary-nav-items.is-right.is-m-bottom .secondary-nav-item.is-cta.is-m-full{width:100%}.secondary-nav-items.is-right.is-m-bottom .secondary-nav-item:first-child{border-right:1px solid #ccc;margin-right:-1px}.secondary-nav-items{text-align:center}.secondary-nav-items.is-m-three{width:100%;text-align:center}.secondary-nav-items.is-m-three .secondary-nav-item.secondary-nav-item{width:33.3%;text-align:center}}.mobile-nav,.mobile-nav-wrap{display:none}@media screen and (max-width:1024px){.content{border-left:1px solid #ccc;margin-left:-1px;width:100%}.content:after{position:fixed;top:0;height:44px;left:0;width:100%;content:"";box-shadow:0 0 12px rgba(0,0,0,.2);z-index:3}.wrapper{margin-bottom:0}.wrapper:after{display:none}.nav-primary-item,.nav-secondary-item{height:44px}.nav-secondary{right:13px}.mobile-nav-trigger{position:absolute;left:13px;top:0;width:15px;height:12px;padding:16px 14px;display:block}.mobile-nav-trigger span{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:15px;height:1px;margin-bottom:4px;background:#333;display:block}.search.search{padding:44px 44px 0 0;width:0;height:0;position:relative;overflow:hidden}.search.search .form-select:after,.search.search .icon-down,.search.search .icon-small,.search.search .icon-small-back{position:absolute;left:12px;top:14px}.mobile-nav-wrap{display:block;position:fixed;width:240px;height:100%;overflow:hidden;z-index:1;left:0;top:0}.mobile-nav{display:block;position:absolute;left:0;top:0;width:240px;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-right:1px solid #ccc;background:#fff;z-index:1;font-family:'Gill Sans W01',Arial,sans-serif;overflow-y:scroll}.mobile-nav-submenu{height:0;overflow:hidden}.mobile-nav-submenu-item{font-size:80%}.content,.header,.wrapper:before{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.is-menu-open .content,.is-menu-open .header,.is-menu-open .wrapper:before{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}.is-menu-open .mobile-nav-trigger span:first-child{-webkit-transform:translate3d(0,5px,0) rotate(-45deg);transform:translate3d(0,5px,0) rotate(-45deg);width:10px}.is-menu-open .mobile-nav-trigger span:first-child+span{width:22px}.is-menu-open .mobile-nav-trigger span:first-child+span+span{-webkit-transform:translate3d(0,-5px,0) rotate(45deg);transform:translate3d(0,-5px,0) rotate(45deg);width:10px}.is-menu-open .mobile-nav-cover{position:fixed;left:240px;top:0;height:100%;width:100%;z-index:10}.wrapper{overflow:hidden}.mobile-nav-menu{margin:0 20px;padding-top:45px}.mobile-nav-item{text-transform:uppercase;font-size:12px;line-height:16px;letter-spacing:.1em;position:relative;border-bottom:1px solid #ccc}.mobile-nav-item a{display:block;padding:14px 0}.mobile-nav-item i{position:absolute;right:4px;top:12px;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.mobile-nav-item.is-open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav-social{background:#fff;text-align:center;position:fixed;top:0;z-index:2;left:0;width:239px;height:44px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.mobile-nav-social-item{width:25%;float:left;border-left:1px solid #ccc;margin-left:-1px}.mobile-nav-social-item:first-child{margin-left:0;border-left:0}}@media screen and (max-width:600px){.mobile-nav-trigger{left:4px}.nav-secondary{width:44px;right:3px}}.icon-checked{width:10px;height:10px;background:#333;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0}.checkbox,.radio{height:20px;width:20px;border:1px solid #999;position:relative;display:inline-block;vertical-align:top;zoom:1}.checkbox input,.radio input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;padding:0}.checkbox+label,.radio+label{margin-left:6px}.radio,.radio .icon-checked{border-radius:100%}.checkbox .form-box .icon-checked,.radio .form-box .icon-checked{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.checkbox input:checked+.form-box .icon-checked,.radio input:checked+.form-box .icon-checked{opacity:1}.form-box{position:absolute;left:0;top:0;width:100%;height:100%;display:block;cursor:pointer;opacity:1;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1)}.form .form-select,.form input[type=text],.form input[type=email],.form textarea{background:#fff;-webkit-appearence:none;border:1px solid #999;height:30px;padding:0 3%}.form .form-select:focus,.form input[type=text]:focus,.form input[type=email]:focus,.form textarea:focus{border-color:#000;outline:0}.form .is-one.is-one .form-select,.form .is-one.is-one input[type=text],.form .is-one.is-one input[type=email],.form .is-one.is-one textarea{width:97%;padding-left:1.5%;padding-right:1.5%}.form textarea{height:80px;resize:vertical;padding-top:5px;padding-bottom:5px}.form .cell .form-select,.form .cell input[type=text],.form .cell input[type=email],.form .cell textarea{width:94%}.form .cell.is-checkbox{margin-top:1.5em}.form .cell>label:first-child{display:block;margin-bottom:.25em}.form .is-submit{text-align:center}.form label a{text-decoration:underline}.form .is-disabled{color:#999;cursor:default}.form .button:focus,.form .form-button:focus{outline:0;border-width:2px}.is-checkbox>label{display:block;margin-left:36px}.is-checkbox .checkbox,.is-checkbox .radio{float:left}.form-select{position:relative}.form-select:after{content:"";position:absolute;right:6px;top:6px}.form-select select{position:absolute;width:100%;top:6px;opacity:0;left:0;cursor:pointer}.form-select .js-select-val{position:relative;line-height:20px;padding:5px 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-form-nothing{position:absolute;width:0;height:0;overflow:hidden}.parsley-errors-list{color:red;font-size:90%;display:block;clear:both}.parsley-errors-list li{margin-top:.2em}@media screen and (max-width:800px){.cell.is-third{width:50%}}@media screen and (max-width:600px){.cell.is-half,.cell.is-halfinfor,.cell.is-third{width:100%}}.form-button.form-button.form-button{position:static}.dropdown:after,.dropdown:before{position:absolute;content:"";border:7px solid transparent;border-bottom-color:#fff;bottom:-2px;right:50%;margin-right:-7px;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1)}.dropdown:before{bottom:-1px;border-bottom-color:#999}.dropdown-share{position:absolute;top:34px;right:8px;height:0;opacity:0;overflow:hidden;width:183px;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1),height 0s linear .6s;transition:opacity .6s cubic-bezier(.165,.84,.44,1),height 0s linear .6s}.dropdown-share-menu{position:absolute;right:0;bottom:0;border:1px solid #ccc;width:181px;height:44px;background:#fff}.dropdown-share-menu li{display:inline-block;vertical-align:top;zoom:1}.dropdown-share-menu li+li{border-left:1px solid #ccc}.dropdown-share-menu.is-three{width:136px}.js-dropdown-toggle{position:relative;z-index:3}.js-dropdown-toggle>span{position:relative}.js-dropdown-toggle>span:after{content:"";bottom:-4px;left:0;padding-right:21px;width:100%;height:1px;position:absolute;background:#ccc}.js-dropdown-toggle i{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.js-dropdown-toggle:after,.js-dropdown-toggle:before{position:absolute;right:50%;content:"";margin-right:-7px;border:7px solid transparent;z-index:9;opacity:0}.js-dropdown-toggle:after{bottom:-1px;border-bottom-color:#f5f1ed}.js-dropdown-toggle:before{bottom:0;border-bottom-color:#ccc}.js-dropdown-toggle[data-state-expanded=true] i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.js-dropdown-toggle[data-state-expanded=true]:after,.js-dropdown-toggle[data-state-expanded=true]:before{opacity:1}.is-active-filter .js-dropdown-toggle>span:after{background:#000}.dropdown-options-wrap{padding-top:18px;position:relative}.dropdown-options-wrap ul{max-height:400px;overflow-x:hidden;overflow-y:auto}.dropdown-link{padding:12px 20px;display:block}.dropdown-link.is-active,.dropdown-link.is-mobile-active,.dropdown-link:hover{background:#fff}.dropdown-options{height:0;width:245px;overflow:hidden;position:absolute;right:11px;top:26px;visibility:hidden;-webkit-transition:visibility 0s linear .4s;transition:visibility 0s linear .4s}.dropdown-options.is-open{overflow:visible;height:auto;visibility:visible;-webkit-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s}.dropdown-options.is-m-middle{right:50%;margin-right:-122.5px}.dropdown-options .radio{margin-right:5px}.dropdown-options ul{position:relative;text-align:left;background:#f5f1ed;border:1px solid #ccc}.dropdown-options li{min-height:44px;margin-bottom:1px}.touch .dropdown-options{-webkit-transition:none;transition:none;visibility:visible;opacity:1}.touch .dropdown-options.is-open{-webkit-transition:none;transition:none}.dropdown-options-padded{padding:12px 0}.dropdown-select{padding:10px 20px}.dropdown-select .form-select{background:#fff;border:1px solid #999;height:30px;padding:0 3%}.dropdown-filter{position:relative}.dropdown-filter input{position:absolute;left:0;top:12px;opacity:0}.dropdown-filter input:checked+label{opacity:1;background:#fff}.dropdown-filter label{cursor:pointer;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1);line-height:20px;padding:12px 20px;display:block}.dropdown-filter label:after{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0s;transition:all .6s cubic-bezier(.165,.84,.44,1) 0s;content:"";position:absolute;right:0;top:50%;margin-top:-22px;opacity:0}.dropdown-filter label:hover,.no-touch .dropdown-filter input:checked+label{opacity:1}.no-touch .dropdown-filter input:checked+label:hover:after{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) .6s;transition:all .6s cubic-bezier(.165,.84,.44,1) .6s;opacity:.5}.no-touch .dropdown-filter label{opacity:.5}.no-touch .dropdown-filter label:hover{opacity:1}.no-touch .dropdown-close{display:none}.touch .dropdown-close-button{line-height:29px;text-align:center;display:block;border:1px solid #999;margin:14px 20px -4px}@media screen and (max-width:800px){.js-dropdown-toggle>span{position:static}.js-dropdown-toggle>span:after{padding:0;bottom:-1px}.is-active-filter .js-dropdown-toggle>span:after,.is-mobile-active .js-dropdown-toggle>span:after{background:#000;height:2px;bottom:-1px}}.zoom{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(245,241,237,.9);z-index:12}.zoom img{position:absolute;left:0;top:0}.zoom-close{background:#fff;top:0;right:0;width:44px;height:44px;position:absolute;z-index:12;border:1px solid #ccc}[data-zoom]{cursor:pointer}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.js-carousel{visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1);opacity:0}.js-carousel.slick-initialized{opacity:1;visibility:visible}.js-next{cursor:pointer}[dir=rtl] .slick-next{right:auto;left:0}[dir=rtl] .slick-prev{right:0;left:auto}[dir=rtl] .slick-slide{float:right}.section{position:relative}.section .button,.section .form-button{position:absolute;top:25px;right:50px}.section-header{text-align:center;margin:0 auto;max-width:1550px;padding:28px 0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-divider{width:100%;height:1px;background:#ccc}@media screen and (min-width:1551px){.section .button,.section .form-button{right:50%;margin-right:-725px}}@media screen and (max-width:800px) and (min-width:601px){.section-header .button,.section-header .form-button{right:30px}}@media screen and (max-width:800px){.section{text-align:center}.section .button,.section .form-button{position:relative;margin:0 auto 30px;top:0;right:0}.section .grid{text-align:left}}@media screen and (max-width:600px){.section .button,.section .form-button{margin-bottom:20px}}.hero{width:100%;position:relative;overflow:hidden;z-index:1;margin-top:-65px}.hero .heading-claim,.hero .index-group,.hero .property-heading-price{padding:0 10%}.hero+.secondary .listings{padding-top:32px}.js .hero{color:transparent}.js.mti-active .hero{color:#000}.hero-inner,.hero-wrap{height:0;padding-top:50.41494%;width:100%}.rest{background:#f5f1ed;position:relative;z-index:2}.hero-image,.hero-video{position:absolute;left:0;top:0;width:100%}.hero-video{opacity:0}.hero-inner{position:absolute;top:0;left:0}.hero-logo{max-width:80%;display:block;margin:0 auto 1em}.hero-content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.hero-copy{max-width:350px;margin-left:auto;margin-right:auto}.hero-copy+.button,.hero-copy+.form-button{margin-top:25px}.heading-hero+.button,.heading-hero+.form-button,.subheading-hero+.button,.subheading-hero+.form-button{margin-top:32px}.is-white,.is-white a{color:#fff;border-color:#fff}.is-white .button:hover,.is-white .form-button:hover{border-color:rgba(255,255,255,.2)}.article-category+.hero-copy,.article-text h2+.hero-copy,.article-text h3+.hero-copy,.article-text h4+.hero-copy,.contact-credits-trigger+.hero-copy,.contact-social+.hero-copy,.heading+.hero-copy,.heading-section+.hero-copy,.listing-press-source+.hero-copy,.modal-heading+.hero-copy,.modal-option+.hero-copy,.notice+.hero-copy,.property-image-current+.hero-copy,.property-text h2+.hero-copy,.property-text h3+.hero-copy,.property-text h4+.hero-copy,.secondary-nav-item+.hero-copy,.text h2+.hero-copy,.text h3+.hero-copy,.text h4+.hero-copy,.timeline-event-date+.hero-copy{margin-top:1.6em}@media screen and (min-width:1025px){.hero.is-in-view .hero-inner,.hero.is-in-view .hero-video{position:fixed}.hero-video{display:block}.hero-video.is-loaded{opacity:1}.hero-image.is-hidden-by-video{opacity:0}}@media screen and (max-width:1024px){.hero{margin-top:0}.hero-video{display:none}}@media screen and (max-width:600px){.hero-inner,.hero-wrap{padding-top:100%}.hero-image{width:auto;height:100%}.hero-logo{height:auto!important}}.banner{height:0;position:relative;padding-top:37.33529%;overflow:hidden;background:#f5f1ed}.banner-cutoff{display:block;width:100%;height:0;padding-top:5.85652%;position:absolute;left:0;bottom:0}.banner-cutoff img{display:block;width:100%;height:100%;position:absolute;bottom:0;left:0}@media screen and (min-width:1025px){.banner-cutoff img{bottom:-1px}.banner.is-in-view .banner-img{position:fixed;left:0;top:0;width:100%;display:block}}@media screen and (max-width:1024px){.banner{padding-top:62.5%}.banner-img{position:absolute;top:0;left:0;width:100%!important;height:auto!important}}@media screen and (max-width:600px){.banner{padding-top:62.5%}.banner .hero-copy{display:none}}.listings{min-height:400px;padding-top:77px}.listing-item{display:block;padding-top:69.68912%;position:relative;margin-bottom:25px;overflow:hidden;-webkit-transition:color .6s cubic-bezier(.165,.84,.44,1);transition:color .6s cubic-bezier(.165,.84,.44,1)}.listing-item img{display:block;position:absolute;left:0;top:0;width:100%;-webkit-transition:all .8s cubic-bezier(.165,.84,.44,1);transition:all .8s cubic-bezier(.165,.84,.44,1)}.listing-item-wrap{overflow:hidden;position:absolute;left:0;top:0;width:100%;padding-top:66.66667%;height:0}.listing-item-wrap img{position:absolute;top:0;left:0;width:100%}.listing-item-wrap+.listing-name{margin-top:.8em}.listing-item-square{padding-top:100%}.listing-item-square .square-image{position:absolute;left:0;top:0}.listing-item-additional.listing-item-additional{opacity:0;-webkit-transition:opacity .9s cubic-bezier(.165,.84,.44,1) 0s;transition:opacity .9s cubic-bezier(.165,.84,.44,1) 0s}.no-touch a.listing-item .listing-item-wrap img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.no-touch a.listing-item:hover .listing-item-additional{opacity:1}.listing-architect{margin-top:.7em;padding-right:100px}.listing-name{margin-top:.4em;padding-right:35%;min-height:2.5em}.listing-date{display:block}.listing-architect+.listing-date{margin-top:1em}.listing-price{text-align:right;position:absolute;right:0;bottom:0;max-width:35%}.listing-banner{height:14px;width:94%;padding:11px 3%;position:absolute;left:0;top:0;font-size:11px;line-height:14px;display:block;font-family:'Gill Sans W01',Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;background-color:#fff;background-color:rgba(255,255,255,.45)}.listing-banner.is-dark{background-color:#000;background-color:rgba(0,0,0,.35);color:#fff}.listing-banner.is-big{text-align:left;font-size:12px;padding:18px 2.1% 16px 2%;width:96%}.listing .cell{position:relative}.listing-press{font-family:'Minion W01',Times,"Times New Roman",serif;font-style:italic;padding-top:1em}.listing-press p{padding-bottom:1em}.listing-press-title{display:block;padding-bottom:1em}.listing-press-date{font-size:.875em;line-height:1.42857em}.listing-press-source{display:block}.listing-heading{padding:1em 0 .6em}.listing-info{padding-bottom:.75em}.listing-credit{font-family:'Minion W01',Times,"Times New Roman",serif;font-style:italic}.listing-save,.localstorage .secondary-nav-item.is-saved .is-0,.localstorage .secondary-nav-item.is-saved .is-hidden,.secondary-nav-item.is-saved{display:none}.localstorage .is-saved .secondary-nav-more{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.localstorage .secondary-nav-item .is-blinking{background-color:#fff}.localstorage .secondary-nav-item.is-saved{display:inline-block}.localstorage .listing-remove,.localstorage .listing-save{cursor:pointer;display:block;position:absolute;right:25px;top:0;width:36px;height:36px;background:rgba(255,255,255,.5);opacity:0;-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1),background-color .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1),background-color .6s cubic-bezier(.165,.84,.44,1)}.dropdown-filter .localstorage .listing-remove label:after,.dropdown-filter .localstorage .listing-save label:after,.localstorage .listing-remove .dropdown-filter label:after,.localstorage .listing-remove .icon,.localstorage .listing-remove .icon-close,.localstorage .listing-save .dropdown-filter label:after,.localstorage .listing-save .icon,.localstorage .listing-save .icon-close{position:absolute;left:-3px;top:0;right:0;bottom:0;margin:auto}.localstorage .listing-remove:hover,.localstorage .listing-save:hover{background-color:#fff}.localstorage .listing-remove.is-saved,.localstorage .listing-remove.is-saved:hover,.localstorage .listing-save.is-saved,.localstorage .listing-save.is-saved:hover{cursor:default;background:rgba(255,255,255,.5)}.localstorage.no-touch .listing .cell:hover .listing-remove,.localstorage.no-touch .listing .cell:hover .listing-save{opacity:1}.localstorage .property-save-mobile{position:absolute;right:45px;top:0;width:44px;height:44px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.localstorage.touch .listing-remove{opacity:1}@media screen and (max-width:1024px){.listing-save.listing-save.listing-save{display:none}.listing-remove.listing-remove{right:15px}}@media screen and (max-width:1023px) and (min-width:601px){.listing .cell.is-third{width:50%}}@media screen and (max-width:600px){.listing .box{margin-bottom:20px}.listing-remove.listing-remove{right:10px}.listing-banner{font-size:9px;padding-top:9px;padding-bottom:9px}.listing-banner.is-big{font-size:11px;padding:15px 4%;width:92%}}.boxes{padding-bottom:25px}.box{padding-top:66.66667%;position:relative;height:0;overflow:hidden}.box.subscribe{background:#fff}.box .form-button,.box .form-email{margin-top:12px}.box-content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.box-image{position:absolute;left:0;top:0;width:100%}.box-subheading{margin-top:.75em}@media screen and (max-width:600px){.boxes .cell+.cell{margin-top:10px}.box-image{width:auto;max-width:auto;height:100%}.box .form{padding:0 20px}}.article .property-image-caption,.journal .property-image-caption{text-align:right}.article-wide-image{display:block;position:relative;width:100%;overflow:hidden;padding-top:47.21816%}.article-wide-image img{position:absolute;left:0;top:0;width:100%}.js-infinite .section-header:first-child{margin-top:50px}.article{position:relative;padding-bottom:25px;text-align:center}.article:first-child{margin-top:77px}.article:first-child.is-wide{margin-top:45px}.article.is-wide{max-width:1600px;margin-left:auto;margin-right:auto}.article img{display:block}.article .is-fourth,.article .is-third{text-align:left}.article .section-divider{margin:25px 0}.article .share{text-align:center}.article p a{text-transform:none;border-bottom:1px solid #999;-webkit-transition:border-color .6s cubic-bezier(.165,.84,.44,1);transition:border-color .6s cubic-bezier(.165,.84,.44,1)}.article p a:hover{border-color:#000}.article *+p{padding-top:1.3em}.article *+h4{padding-top:2em;margin-bottom:-.5em}.article-text{max-width:450px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.article-text h2,.article-text h3,.article-text h4{padding-bottom:.75em}.is-not-in-view .article-text{position:static!important}.article-gallery{text-align:right}.article-gallery figure{margin-top:38px;margin-bottom:-6px}.article-gallery figure:first-child{margin-top:0}.article-gallery figcaption{-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1)}.article-gallery .is-loading+figcaption{opacity:0}.article-image{position:relative}.article-image img{position:absolute;top:0;left:0;width:100%}.article.is-narrow img{width:100%}.article.is-wide{padding-bottom:50px}.article.is-wide img{width:100%}.article-heading{background:#fff;margin:-110px auto 0;padding:30px 3%;width:80%;max-width:400px;position:relative;text-align:center}.article-heading .article-hr{margin:10px auto;text-align:center}.article-category:hover{position:relative}.article-category:hover:after{content:"";width:100%;height:1px;background:#000;position:absolute;bottom:-1px;left:0}.article-hr{background:#ccc;margin:10px 0;width:25px;height:1px;text-align:left}.article-heading-title{font-size:1.5em;line-height:1em;margin-bottom:1em}a:hover .article-heading-title span{box-shadow:inset 0 -1px 0 #000}.article-content{font-size:1.25em;line-height:1.2em;padding-top:1em}.article-content p+p{padding-top:1em}.journal-social{position:relative;text-align:center;padding-bottom:50px}.tweet{text-align:left;padding-bottom:46px}.tweet p{padding-bottom:1em}.tweet p a{text-decoration:underline}.instagram{text-align:left;padding-bottom:46px}.instagram-image{height:0;padding-top:100%;position:relative;margin-bottom:1em}.instagram-image img{position:absolute;left:0;top:0;width:100%;height:100%;display:block}@media screen and (max-width:1024px){.article{text-align:left}.article .share{left:auto;right:30px}.article-content{padding-bottom:15px}.article-gallery{text-align:left}.instagram,.tweet{padding-bottom:26px}}@media screen and (max-width:1024px) and (min-width:601px){.article-text{max-width:100%}}@media screen and (max-width:600px){.article .share{right:20px}.article-heading-title{padding-right:60px}.is-wide .article-heading-title{padding-right:0}.property-image-caption{padding-left:0;padding-right:0}.article-heading{margin-top:-15px}.article-wide-image{padding-top:60%}.article .cell.is-fourth{width:100%}.instagram,.tweet{padding-bottom:16px}}.property-wrap{position:relative;background:#f5f1ed;padding-top:121px;margin-top:-44px}.property{position:relative;margin-top:50px;margin-bottom:25px;text-align:right;z-index:4}.property-nav+.property{margin-top:0}.property-gallery{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;left:0;top:0;width:68%;text-align:center}.property-gallery img{max-width:100%;display:block}.property-gallery .is-current{z-index:3}.property-image{padding:0 50px;max-width:1000px;text-align:left}.property-video{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.property-video video{width:100%;-webkit-transition:opacity .6s linear;transition:opacity .6s linear}.property-video .is-pending{opacity:0}.property-image-inner{max-width:100%;display:inline-block;vertical-align:top;zoom:1;position:relative}.property-image-caption{padding-top:.5em;font-size:.75em;line-height:1.33333em}.property-image-slides{position:relative}.property-image-slides li{-webkit-transition:opacity .6s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.165,.84,.44,1);position:relative}.property-image-slides li+li{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.property-image-nav{width:48px;border:1px solid #ccc;position:absolute;top:0;left:0;z-index:3}.property-image-nav-option a{display:block;padding:2px 0}.property-image-nav-option+.property-image-nav-option{border-top:1px solid #ccc}.property-image-current{font-size:11px;line-height:20px;padding:14px 0;text-align:center}.property .share{top:auto;bottom:0}.no-touch .property-image-nav-option a{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.no-touch .property-image-nav-option a:hover{background:#fff}.property-text{position:relative}.property-text table{width:100%;max-width:260px;margin-bottom:1.25em}.property-text table td+td{text-align:right}.property-text-status{padding-bottom:1.25em}@media screen and (min-width:1025px){.property-text-status{margin-top:-.33em}}.property-heading{position:relative;z-index:3;margin-bottom:2em;padding-right:40%}.property-heading-architect,.property-heading-name{font-size:1.25em;line-height:1.2em}.property-heading-architect{padding-bottom:.8em}.property-heading-architect a{box-shadow:inset 0 -1px 0 #000;text-decoration:none}.property-heading-price{position:absolute;right:0;bottom:0;text-align:right;max-width:40%}.property-description{text-align:left}.property-text p+p{padding-top:1.25em}.property-text small{font-size:75%}.property-text h2,.property-text h3,.property-text h4{padding-bottom:.75em}.property-text p+h3,.property-text p+h4{padding-top:2.5em}.property-text p a{text-decoration:underline}.property-text em,.property-text i{font-family:'Minion W01',Times,"Times New Roman",serif;font-style:italic}.property-text b,.property-text strong{font-family:'Minion W01',Times,"Times New Roman",serif;font-weight:700}@media screen and (min-width:1601px){.property-gallery{width:100%}.property-image{width:950px;margin:0 auto;position:relative;left:-250px}.property-image img{margin:0}}@media screen and (max-width:1024px){.property .cell.property-content,.property .grid{padding-left:0;padding-right:0}.property-wrap{padding-bottom:44px}.property-gallery{position:relative;width:100%;border-top:1px solid #ccc;padding-bottom:30px;overflow:hidden}.property-gallery img{-webkit-transition:none;transition:none;width:100%;opacity:1!important}.property-gallery img.is-loading{opacity:0!important}.property-text{padding-left:30px;padding-right:30px}.property-heading{margin-left:30px;margin-right:30px}.property-image-inner{display:block;width:100%;zoom:none}.property-image{width:100%;max-width:none;height:0;padding:69.68599% 0 0;position:relative}.property-image-slides{position:absolute;left:0;top:0;width:100%;height:100%}.property-image-nav{overflow:hidden;border:1px solid #ccc;position:relative;width:135px;height:45px}.property-text{max-width:600px;margin:0 auto}.property-image-caption{position:relative;top:0;padding-left:30px;padding-right:30px;text-align:right}.property .share{border-top:0;position:absolute;right:0;top:0;bottom:auto;left:auto}.property-image-nav{border-top:0;text-align:left;border-right:0;border-bottom:0}.property-image-nav-option a{padding:0}.property-image-current{padding:12px 0}.property-image-nav-option.property-image-nav-option{width:44px;display:inline-block;vertical-align:top;zoom:1;border-top:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;float:right}.property-image-nav-option.property-image-nav-option+.property-image-nav-option+.property-image-nav-option{float:left;border-left:0}.property-image-nav-option.property-image-nav-option:first-child:last-child{float:none;border-right:1px solid #ccc}.cell.property-content{width:auto;display:block}.property .share.is-open{height:228px}.property-video{display:none}}@media screen and (max-width:600px){.property-heading{margin-left:20px;margin-right:20px}.property-text{padding-left:20px;padding-right:20px}}.property-full{background:#f5f1ed;z-index:10;position:fixed;left:0;top:0;width:100%;height:100%}.property-full .property-gallery.property-gallery{padding:50px 0;margin:0}.property-full .share{top:auto;bottom:0}.property-full .property-gallery{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}.property-full .property-image-caption{text-align:left}.property-full .property-image{width:auto;max-width:100%;left:0;padding-right:255px;padding-left:50px;text-align:center}.property-full .property-image,.property-full .property-image-inner,.property-full .property-image-slide,.property-full .property-image-slides,.property-full .slick-list,.property-full .slick-track{height:100%}.property-full .property-image-inner img{max-height:100%}.property-close{z-index:11;position:absolute;right:0;top:0;border:1px solid #ccc;display:block;width:44px;height:44px;-webkit-transition:background-color .6s cubic-bezier(.165,.84,.44,1);transition:background-color .6s cubic-bezier(.165,.84,.44,1)}.property-close:hover{background-color:#fff}.property-full-col{position:fixed;right:20px;width:195px;top:0;text-align:left}.property-full-col .property-heading-price{position:relative}.property-full-col .property-heading-name{margin-bottom:1.2em}.property-full-col .property-heading-architect a{display:block}.property-full-col-content{padding:75px 0;overflow:hidden}.property-map{background:#999;margin:0 262px 0 44px;height:100%}@media screen and (max-width:1024px){.property-close{background:#fff}.property-map.property-map{margin:0}.property-full-col{display:none}.property-full .share{left:136px;top:0;border-top:0;bottom:auto}.property-full .property-image-caption{text-align:right}.property-full .property-gallery.property-gallery,.property-full .property-image{padding:0}}.share{width:48px;border:1px solid #ccc;position:absolute;top:0;left:0}.share-option a{display:block;padding:2px 0}.share-option+.share-option{border-top:1px solid #ccc}.no-touch .share-option{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.no-touch .share-option:hover{background:#fff}@media screen and (max-width:1024px){.share{width:44px;height:44px;overflow:hidden;z-index:4;background:#f5f1ed;-webkit-transition:height .6s cubic-bezier(.165,.84,.44,1);transition:height .6s cubic-bezier(.165,.84,.44,1)}.share.is-open{height:183px}.share-option{height:44px}.js-mobile-share{border-top:1px solid #ccc;background:#f5f1ed;position:absolute;left:0;bottom:0}}.about{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:32px 0 25px}.about h2,.about h3,.about h4{padding-bottom:.5em}.about p{font-size:1.125em;line-height:1.22222em}.about p+.js-more-content,.about p+h2,.about p+h3,.about p+h4,.about p+p{padding-top:1.52778em}.about .is-half,.about .is-sixth{float:right;position:relative}.about .is-right-aligned{float:left}.about-image{display:inline-block;vertical-align:top;zoom:1;text-align:right;float:right;margin-left:25px;margin-bottom:25px;margin-top:2em}.persons{padding-top:32px}.person{padding-bottom:50px}.person *+p,.person .js-more-content p{padding-top:1em}.person-img{padding-top:100%;position:relative;margin-bottom:1em}.person-img img,.person-img video{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.person-img video{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0;visibility:hidden}.touch .person-img video{display:none}.person-name{text-transform:uppercase}.person-title{padding:.5em 0}.more-parent{overflow:hidden;text-align:center}@media screen and (min-width:1025px){.about-image{position:absolute;right:100%;min-width:50%;top:0;margin-right:25px;text-align:right;margin-top:0}}@media screen and (max-width:600px){.js-more-content{height:0;overflow:hidden}}@media screen and (min-width:601px){.js-more-content{height:auto!important}}@media screen and (max-width:800px){.about .is-half,.about .is-third{float:none;width:auto;display:block}.about .is-half{margin-bottom:15px}.about-image{text-align:center;width:100%}}.architect{position:relative;padding-top:50px;margin-bottom:25px}.architect .share{top:50px}.architect .share.is-bottom-aligned{top:auto;bottom:25px}.architect .property-image-nav{top:200px}.secondary-nav+.architect{margin-top:-50px}.architect-image{position:relative;width:100%}.architect-image .property-image-slides{position:relative}@media screen and (max-width:1024px){.architect .property-heading-architect{padding-left:30px}}@media screen and (max-width:1024px) and (min-width:601px){.architect .share.is-bottom-aligned{top:0;right:0;left:auto}.architect .property-image-nav,.architect .share{top:0}.architect .property-image-nav li{border-top:1px solid #ccc}.architect .property-image-nav li,.architect .share li{background:#fff}.architect .architect-gallery{position:relative}}@media screen and (max-width:600px){.share{left:auto;right:20px}.architect .property-heading-architect,.architect .property-text{padding-left:0}.architect .share.is-bottom-aligned{top:50px;background:#fff}.architect .js-mobile-share{background-color:#fff}.architect .property-image-nav{top:0;border-top:1px solid #ccc}.architect .property-image-nav li{background:#fff}}.timeline{text-align:center;max-width:1550px;margin:0 auto;padding-left:30px;padding-right:30px;padding-bottom:50px}.timeline .button,.timeline .form-button{position:relative;z-index:3;background-color:#f5f1ed}.timeline-intro{max-width:320px;margin:0 auto 1em}.timeline-events.is-standalone{padding-bottom:250px}.timeline-event{min-height:250px}.timeline-event p{max-width:340px;display:inline-block;vertical-align:top;zoom:1}.timeline-event:nth-child(2n+1){text-align:right;margin-right:50%;padding-right:32px;border-right:1px solid #000}.timeline-event:nth-child(2n+1) .timeline-event-date:after{right:-32px}.timeline-event:nth-child(2n){text-align:left;margin-left:50%;padding-left:32px;border-left:1px solid #000;position:relative;left:-1px}.timeline-event:nth-child(2n) .timeline-event-date:after{left:-32px}.timeline-event:first-child{padding-top:32px}.timeline-event:last-child{padding-bottom:50px}.timeline-event+.timeline-event{margin-top:-100px}.timeline-event:last-child{min-height:152px}.timeline-event img{max-width:100%;margin-bottom:1em}.timeline-event-date{position:relative;margin-bottom:1em}.timeline-event-date:after{content:"";position:absolute;width:22px;height:1px;background:#000;top:50%}.secondary-nav+.timeline{padding-top:50px;padding-bottom:152px}@media screen and (max-width:600px){.secondary-nav+.timeline{padding-top:0}.timeline{padding-left:20px;padding-right:20px}.timeline-event:nth-child(2n+1){padding-right:15px}.timeline-event:nth-child(2n+1) .timeline-event-date:after{right:-15px;width:10px}.timeline-event:nth-child(2n){padding-left:15px}.timeline-event:nth-child(2n) .timeline-event-date:after{left:-15px;width:10px}}.inline-modal,.modal{text-align:center}.inline-modal .grid,.modal .grid{padding-top:25px;text-align:left}.inline-modal.is-one-col .modal-window,.modal.is-one-col .modal-window{max-width:350px}.inline-modal.is-limited-width .grid,.modal.is-limited-width .grid{max-width:780px}.modal{position:absolute;top:0;left:0;width:100%;z-index:20}.modal-form.is-centered,.modal-form.is-centered .grid{text-align:center}.modal-form.is-centered .cell:last-child,.modal-form.is-centered .grid .cell:last-child{padding-bottom:0}.modal-option{margin:0 1em}.modal-bg{position:fixed;left:0;top:0;width:100%;height:100%;background:#f5f1ed;opacity:.8;z-index:20}.modal-window{z-index:21;position:relative;max-width:950px;padding:50px 0;background:#fff;margin:65px auto}.modal-top{padding:0 50px;max-width:780px;margin:0 auto}.modal-heading{text-align:center}.modal-instruction{font-size:.75em;line-height:1.33333em}.modal-heading,.modal-instruction,.modal-subheading{margin-bottom:1.5625em}.modal-subheading{font-size:1.25em;line-height:1.2em}.modal-close{display:block;width:44px;height:44px;position:absolute;right:0;top:0}.modal-subscribe{position:relative;margin:0 50px}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input{width:94%;height:33px}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input::-webkit-input-placeholder{color:#999}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input:-moz-placeholder{color:#999}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input::-moz-placeholder{color:#999}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input:-ms-input-placeholder{color:#999}.modal-subscribe-input.modal-subscribe-input.modal-subscribe-input:placeholder{color:#999}.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button{position:absolute;right:-2px;top:0;width:35px;height:0;padding-bottom:0;padding-top:33px;overflow:hidden;margin:0;border-color:#999}.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button i{position:absolute;top:-5px;left:-3px}.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button.modal-subscribe-button:focus{border:1px solid #000}.modal-subscribe-info{margin-top:10px}.modal-subscribe-info a{text-decoration:underline}.modal-small-label{font-size:.875em;line-height:1.28571em}.modal-divider{height:1px;background:#999;margin:0 50px}.modal-search{width:245px;position:fixed;top:0;margin-top:65px;right:50px;height:44px;z-index:21}.modal-search-input{height:43px;width:233px;padding:0 5px;border:1px solid #999}.modal-search-input:focus{outline:0}.modal-search-error{position:absolute;right:54px;top:14px;font-size:12px;line-height:20px;max-width:200px}.modal-search-button{cursor:pointer;width:45px;height:45px;position:absolute;right:0;top:0;border:1px solid #999;background:#fff}.modal-search-button:focus{outline:0}@media screen and (max-width:1024px){.modal-window{margin:0 auto}.modal-search{right:30px;margin-top:44px}}@media screen and (max-width:600px){.modal-subheading{font-size:17px}.modal-close{z-index:22;background:#fff;position:fixed;border:1px solid #ccc}.modal.is-one-col .modal-close{position:absolute}.modal-instruction{font-size:12px}.modal.is-one-col .modal-window{width:100%;max-width:100%}.modal-divider{margin:10px auto}.modal-search{right:0;width:100%;padding-right:44px;-moz-box-sizing:border-box;box-sizing:border-box}.modal-search-input{width:100%}}.sell{padding-bottom:25px;padding-top:32px}.sell .grid{position:relative}.is-hidden{display:none}.sell-return{font-family:'Gill Sans W01',Arial,sans-serif;font-size:.625em;line-height:2em;text-transform:uppercase;letter-spacing:1px;position:absolute;left:46px;top:25px}.index-group{text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:.4em;margin-bottom:.4em}.index-sublist{font-size:1em;line-height:1.125em}.index-sublist li{margin-bottom:.25em}.index>li{margin-bottom:1.25em}@media screen and (max-width:600px){.index a{padding:6px 0;display:block}}.contact{padding-top:50px}.contact .heading-section,.contact .modal-heading,.contact .text h2,.contact .timeline-event-date,.text .contact h2{padding-bottom:.4em}.contact p{font-size:1em;line-height:1.25em;padding-bottom:2em}.contact p a{text-decoration:underline}.contact-subscribe{margin-bottom:2em;position:relative}.contact-social{margin-top:10px}.contact-social li{display:inline-block;vertical-align:top;zoom:1;width:50%;margin:12px 0 0}.contact-social .dropdown-filter label:after,.contact-social .icon,.contact-social .icon-close,.dropdown-filter .contact-social label:after{margin-left:-10px;margin-top:-12px;padding-top:32px}.contact-legal{padding:50px 0 0}.contact-legal .cell,.contact-legal .grid{text-align:center}.contact-credits{padding-bottom:1em}.contact-credits-trigger a{border-bottom:1px solid #000}.contact-credits-content{height:0;overflow:hidden}.contact-credits-content p{padding-top:1.25em;padding-bottom:0}@media screen and (max-width:600px){.contact-social .dropdown-filter label:after,.contact-social .icon,.contact-social .icon-close,.dropdown-filter .contact-social label:after{margin-top:-14px}}.text{padding-top:32px}.text .grid{text-align:center}.text .cell{text-align:left}.text p,.text ul{font-size:1.125em;line-height:1.22222em}.text p a,.text ul a{text-decoration:underline}.text h2,.text h3,.text h4{padding-bottom:.75em}.text *+p,.text *+ul{padding-bottom:1.5em}.text li{padding-left:2em;padding-bottom:.6125em;position:relative}.text li:before{position:absolute;left:0;top:.6125em;width:1em;height:1px;background:#ccc;content:""}.jobs .grid{text-align:center}.jobs .heading-section,.jobs .modal-heading,.jobs .text h2,.jobs .timeline-event-date,.text .jobs h2{padding-bottom:.4em}.jobs *+p{padding-bottom:1.25em}.jobs p a{text-decoration:underline}.jobs .cell.is-third{padding-bottom:32px}.faq{padding-top:50px;text-align:center}.faq .cell{text-align:left}.faq p{padding-bottom:1.25em}.faq p a{text-decoration:underline}.faq-list{border-bottom:1px solid #999}.js-faq-q{cursor:pointer;border-top:1px solid #999;padding:.8em 30px .8em 0;position:relative}.dropdown-filter .js-faq-q label:after,.js-faq-q .dropdown-filter label:after,.js-faq-q .icon,.js-faq-q .icon-close{position:absolute;right:0;top:.8em;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.dropdown-filter .is-open .js-faq-q label:after,.is-open .js-faq-q .dropdown-filter label:after,.is-open .js-faq-q .icon,.is-open .js-faq-q .icon-close{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.js-faq-a{height:0;overflow:hidden}.search-results{color:#999}.search-more-button{text-align:center;overflow:hidden}.search-more-button .button.button,.search-more-button .form-button{position:relative;left:0;right:0;top:0;margin:0 auto}@media screen and (max-width:1024px) and (min-width:601px){.swipe.is-tablet{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.swipe.is-tablet .listing{width:1050px}.swipe.is-tablet .cell.is-third{width:350px}.swipe.is-tablet .is-four{width:1200px}.swipe.is-tablet .cell.is-fourth{width:300px}.swipe.is-tablet.is-five .listing{max-width:1750px;width:1750px}.swipe.is-tablet.is-six .listing{max-width:2100px;width:2100px}}@media screen and (max-width:600px){.swipe.is-mobile,.swipe.is-tablet{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.swipe.is-mobile .listing,.swipe.is-tablet .listing{width:750px}.swipe.is-mobile .cell.is-third,.swipe.is-tablet .cell.is-third{width:250px}.swipe.is-mobile .is-four,.swipe.is-tablet .is-four{width:800px}.swipe.is-mobile .cell.is-fourth,.swipe.is-tablet .cell.is-fourth{width:200px}.swipe.is-mobile.is-five .listing,.swipe.is-tablet.is-five .listing{width:1250px}.swipe.is-mobile.is-six .listing,.swipe.is-tablet.is-six .listing{width:1500px}}@media screen and (min-width:601px){.no-touch [data-scroll=content]{opacity:0}.no-requestanimationframe [data-scroll=content]{opacity:1}}.js.mti-inactive.mti-inactive.mti-inactive.mti-inactive.mti-inactive,.js.mti-inactive.mti-inactive.mti-inactive.mti-inactive.mti-inactive a{color:transparent}@media screen and (min-width:1025px){.is-mt-visible{display:none}}@media screen and (max-width:1280px) and (min-width:1025px){.is-sd-hidden{display:none}}@media screen and (max-width:1024px){.is-mt-hidden.is-mt-hidden.is-mt-hidden,.is-not-tablet.is-not-tablet.is-not-tablet{display:none}.is-mt-left.is-mt-left.is-mt-left{text-align:left}}@media screen and (max-width:800px){.is-mtp-hidden.is-mtp-hidden{display:none}}@media screen and (min-width:601px){.is-m-visible{display:none}}@media screen and (max-width:600px){.is-m-hidden{display:none}.is-m-left.is-m-left.is-m-left{text-align:left}body{font-size:13px;line-height:16px}}.journal-next,.listing-next,.visually-hidden{position:absolute;overflow:hidden;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.square-image{width:100%;padding-top:100%;position:relative;overflow:hidden}.square-image img{position:absolute;left:0;top:0;width:100%}.tab{display:table;vertical-align:middle;width:100%;height:100%}.tab-cell{display:table-cell;vertical-align:middle;width:100%}.tab-wrap{width:100%;height:100%;position:absolute;left:0;top:0}.browserupgrade{z-index:20;position:fixed;left:0;bottom:0;width:90%;text-align:center;font-size:16px;line-height:20px;padding:10px 5%;background:#fff}.browserupgrade a{text-decoration:underline}.browserupgrade strong{font-weight:700}

.property-description.hideContent { visibility: hidden;  }