@font-face{font-family:SangBleuOGSerif-Light;src:url("Fonts/Pangram-Regular.woff") format("woff")}:root{--primaryColor:#ccbaab;--secondaryColor:#000000;--primaryContrast:#000000;--secondaryContrast:#bec5dd;--primaryFont:"Pangram-Regular",serif;--secondaryFont:"Pangram-Bold",serif}@font-face{font-family:'Pangram-Regular';src:url('Fonts/Pangram-Regular.woff')}@font-face{font-family:'Pangram-Bold';src:url('Fonts/Pangram-Bold.woff')}@font-face{font-family:'Kinfolk-Regular';src:url('Fonts/Kinfolk-Regular.woff')}h1,h2{margin-bottom:1em;color:#000 !important;font-size:2rem;font-family:'Kinfolk-Regular' !important;font-weight:70 !important;line-height:1.2}h3{margin-bottom:1em;color:#000 !important;font-size:1.6rem !important;font-family:'Kinfolk-Regular' !important;font-weight:70 !important;line-height:1.2}li.megamenu__item>a{margin-bottom:1em;color:#000 !important;font-size:3rem;font-family:'Pangram-Regular' !important;font-weight:70 !important;line-height:1.2}.content h1,h2{margin-bottom:1em;color:#000 !important;font-size:2rem !important;font-family:'Kinfolk-Regular' !important;font-weight:70 !important;line-height:1.2}.content h3{margin-bottom:1em;color:#000 !important;font-size:1.5rem !important;font-family:'Kinfolk-Regular' !important;font-weight:70 !important;line-height:1.2}h4,h5,h6{margin-bottom:1em;color:#27322c !important;font-family:'Pangram-Bold';font-weight:500;line-height:1.2}.content p{color:#000 !important;font-family:'Pangram-Regular';font-weight:300;line-height:1.2}.form .page-header{text-align:center !important}.form:not(.form--custom) .page-header>*{font-size:3em;color:#000 !important}.form legend{text-align:center;width:100%;font-size:1.5em}@media(min-width:1024px){.carousel--two-col .carousel__cell-wrapper{height:710px}}.switch-overlay .overlay-container .col{position:absolute;top:2.5%;padding-top:2.5%;margin:15px 0}@media(max-width:1023px) and (min-width:700px){.carousel--two-col .carousel__inner--second{width:100%;min-height:550px !important}.carousel__bg-image{width:100%;height:100%}}@media(max-device-width:450px){.carousel--two-col .carousel__inner--second{min-height:240px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.link-list--register ul{font-size:.82rem}}.link-list--register a:focus,.link-list--register a:hover,.link-list--register a:active{color:#443b39}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.link-list--contact ul{font-size:.82rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.link-list--contact{margin-left:30px !important}}@media(max-width:1023px){.link-list--contact{width:40%;float:left}}@media(min-width:1024px){.link-list--contact{margin-left:auto}.link-list--contact a:focus,.link-list--contact a:hover,.link-list--contact a:active{color:#443b39}}.link-list--elevator li.link-list--elevator-active{background-color:#443b39}@media(min-width:1024px){.link-list--elevator li a:focus,.link-list--elevator li a:hover{background-color:#443b39}.link-list--elevator li a:active{background-color:#443b39}.link-list--social a:focus,.link-list--social a:hover,.link-list--social a:active{background-color:#443b39}.link-list--footer a:focus,.link-list--footer a:hover,.link-list--footer a:active{background-color:#443b39}}.switch-pagination .cta:last-of-type a:before{background:url("../images/icons/arrow-thick-w.svg") no-repeat !important}.switch-pagination .cta:first-of-type a:before{background:url("../images/icons/arrow-thick-w.svg") no-repeat !important}.switch-pagination p{color:#000}.switch-pagination .cta a{color:#000;border-color:#000}.featured-content-tiles{padding-top:60px}.resi-property-detail .property-details__address{font-size:1.75em}.resi-property-detail .property-details__title{line-height:initial}@media(min-width:1200px){header .image img{max-height:48px}}@media(max-width:768px){div#content{background-position:22% 53%}}@media(min-width:1025px){div#content{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}}@media(min-width:1023px) and (max-width:1024px){div#content{background-position:32% 53%}}.header-mobile-linklist.contact>.component-content>ul{display:none}button.plyr_control.plyr_control--overlaid{display:none !important}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:none !important}div#wrapper{overflow:hidden}header .header-mobile-linklist.social a{text-indent:-999999px;height:27px;width:27px;border-radius:50%;background-position:50%;background-size:70%;background-repeat:no-repeat;display:inline-block;margin-right:8px;transition:.3s ease}header .header-mobile-linklist .phone{width:40px;height:22px}li.megamenu__item>a{color:#fff;font-family:var(--secondaryFont);font-size:16px;font-weight:500;text-transform:uppercase;color:var(--secondaryColor) !important}header.is-hovered,header.is-normal{background-color:#011910}.has-cookiebar.is-scrolled{height:120px}@media(min-width:1201px){.has-cookiebar>#content{margin-top:40px !important}#content{margin-top:0 !important}#content>.container:first-child{padding-top:160px}#content>.container-fluid:first-child{padding-top:160px}}@media(max-width:1200px){#content{margin-top:0 !important}#content>.container:first-child{padding-top:160px}#content>.container-fluid:first-child{padding-top:160px}}@media(max-width:375px){.modal__container{margin-top:80px}}.has-children>a{pointer-events:none;cursor:default}.nav-list-footer-external>.component-content>h3{font-size:1.4em !important}p{font-size:1.3em}h3{font-size:1.4em}.featured-content-tiles h2{color:#fff}.comparator--dark>.component-content>.comparator__title{color:#fff}.comparator--dark>.component-content>.comparator__wrapper>.comparator__selector--light>.comparator__selector-title{color:#fff}.comparator--dark>.component-content>.comparator__wrapper>.comparator__selector--dark>.comparator__selector-title{color:#fff}.comparator--dark>.component-content>.comparator__wrapper>.comparator__selector--light>.comparator__category>.comparator__category-title{color:#fff}.comparator--dark>.component-content>.comparator__wrapper>.comparator__selector--dark>.comparator__category>.comparator__category-title{color:#fff}.comparator--dark>.component-content>.comparator__image-titles>.comparator__image-title{color:#fff}.hover_bkgr_fricc>div>.row>.col-sm-12>h2{color:#000}.hover_bkgr_fricc>div>.row>.col-sm-12>p{color:#000}.comparator__selector.comparator__selector--light>h3{color:#000}.comparator__selector.comparator__selector--light>.comparator__category>h4{color:#000}.comparator__title{color:#000}.comparator__selector-title{color:#000}.comparator__category-title{color:#000}.nav-footer-address{color:#000}.nav-footer-phone{color:#000}.nav-list-footer-external>.component-content>h3{color:#000}.comparator__image-titles>.comparator__image-title{color:#000}form>p{color:inherit}body{overflow-x:visible}.property-details__title{color:inherit}.property-details__sub-title{color:inherit}.property-details__address{color:inherit}.property-features__sub-title{color:inherit}.property-features__description{color:inherit}.resi-property-page>#wrapper>main>#content>.container>.component-content>.rich-text>.component-content>p{color:inherit}.resi-property-page>#wrapper>main>#content>.container>.component-content>.rich-text>.component-content{color:inherit}.resi-property-page>#wrapper>main>#content>.container>.component-content>.rich-text{color:inherit}.resi-property-page>#wrapper>main>#content>.form>.component-content>form>.custom-accordion>*{color:inherit}h1,h2,h3,h4,h5,h6,p{margin-block-start:2.33em;margin-block-end:2.33em}.hover_bkgr_fricc>div>.row>.col-sm-12>h2{margin-block-start:.83em;margin-block-end:.83em}.hover_bkgr_fricc>div>.row>.col-sm-12>p{margin-block-start:.83em;margin-block-end:.83em}.comparator__title{margin-block-start:.83em;margin-block-end:.83em}.comparator__blurb{margin-block-start:.83em;margin-block-end:.83em}.indent{max-width:940px !important}.image-grid__media:after{background-color:#e3cfbe}.card__title{color:#cfaa5e}.card__link{color:#cfaa5e}.cookiebar a{color:#fff !important;text-decoration:underline}header.has-cookiebar{overflow-y:visible}@media(min-width:1550px){.cookiebar{left:calc(.0000001px - ((100vw - 1550px)/2))}}.download-card__blurb{color:#000}p{line-height:1.5em !important}.privacy-statement p{color:#000 !important;text-align:left}h1,h2,h3,h4,h5,h6,p{margin-block-start:2em;margin-block-end:2em}.cookiebar p{font-size:1em}.alphabet-carousel__wrapper{background-color:#011910}.card__property-price{font-size:1.25em}.filters{padding:120px 0;background-color:#011910}.rich-text>.component-content>ul>li{font-size:1.3em}.megamenu__toggle>div{background-color:#000 !important}.contact-form .btn{background-color:#e3cfbe;border-radius:20px}.form:not(.form--custom){background-color:#e3cfbe !important}.form:not(.form--custom) form{background-color:#f2f2f2 !important}