#prcNoticeBanner{background-color:rgba(0,0,0,.6);border-top-width:1px;bottom:0;box-sizing:border-box;display:none;font-size:18px;height:100%;left:0;letter-spacing:.50004px;line-height:27px;padding:15px;position:fixed;right:0;top:0;width:100%;z-index:50001}#prcNoticeContainer{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:20%;padding-left:15px;padding-right:15px;text-align:center}@media only screen and (min-width:701px){#prcNoticeBanner{padding:15px}#prcNoticeContainer{padding:0}}@media only screen and (max-width:1125px){#prcNoticeBanner{padding-bottom:60px}}@media screen and (min-width:701px){#prcNoticeContainer{max-width:630px}}@media only screen and (min-width:1701px){#prcNoticeBanner{padding:15px}#prcNoticeContainer{max-width:1530px}}#prcNoticeDisclaimer{color:#000;font-family:Adobe Caslon W01 Regular,serif;font-size:15px;font-weight:400;letter-spacing:.49995px;line-height:25px;margin-bottom:15px;padding:30px 15px 15px}#prcNoticeBannerAccept{background-color:#000;color:#fff;font-family:Helvetica Neue LT W01_71488914,Helvetica,sans-serif;font-size:10px;letter-spacing:3px;line-height:13px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #000;justify-content:center;min-width:130px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}#prcNoticeBannerAccept:hover{background-color:#fff;color:#000}.SearchInput-btnClear--icon:before,.SearchInput-wrapper:after{font-family:fs-iconfont!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ContactUsResidences .StandardHero-title{padding-bottom:50px}@media only screen and (min-width:701px){.ContactUsResidences .StandardHero-title{padding-bottom:80px}}@media only screen and (min-width:961px){.ContactUsResidences .StandardHero-title{padding-bottom:100px}}@media only screen and (min-width:1701px){.ContactUsResidences .StandardHero-title{padding-bottom:140px}}.ContactUsResidences .Heading-eyebrow{font-family:Monotype Garamond,garamond,serif;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:.0277777778em;line-height:1.5em}.ContactUsResidences .Heading-eyebrow:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.ContactUsResidences .Heading-eyebrow:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .Heading-eyebrow:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .Heading-eyebrow:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .Heading-eyebrow:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .Heading-eyebrow:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .ContactUsResidences .Heading-eyebrow{font-family:EB Garamond;text-transform:none}.ContactUsResidences .ContactTable{margin-bottom:40px}@media only screen and (min-width:701px){.ContactUsResidences .ContactTable{margin-bottom:60px}}@media only screen and (min-width:961px){.ContactUsResidences .ContactTable{margin-bottom:70px}}@media only screen and (min-width:1701px){.ContactUsResidences .ContactTable{margin-bottom:90px}}.ContactUsResidences .ContactTable-title{font-family:Neue Helvetica,helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;letter-spacing:.3em;line-height:1.3em;margin-bottom:20px;margin-top:0;text-transform:uppercase}.ContactUsResidences .ContactTable-title:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.ContactUsResidences .ContactTable-title:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .ContactTable-title:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .ContactTable-title:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .ContactTable-title:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.ContactUsResidences .ContactTable-title:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .ContactUsResidences .ContactTable-title{font-family:EB Garamond;text-transform:none}@media only screen and (min-width:701px){.ContactUsResidences .ContactTable-title{margin-bottom:30px}}.ProductSelector{margin-bottom:80px;padding:30px 15px 0}@media only screen and (min-width:701px){.ProductSelector{padding-left:30px;padding-right:30px}}@media only screen and (min-width:961px){.ProductSelector{display:flex;justify-content:space-between}}@media only screen and (min-width:1701px){.ProductSelector{margin:0 auto 80px;padding-left:0;padding-right:0;width:1530px}}.ProductCard{text-align:center}.ProductCard:last-child{margin-top:40px}@media only screen and (min-width:701px){.ProductCard:last-child{margin-top:30px}}@media only screen and (min-width:961px){.ProductCard:last-child{margin:0}.ProductCard{width:calc(50% - 15px)}}.ProductCard-textBox{bottom:0;padding:0 10px 6px;position:absolute;width:100%;z-index:2}@media only screen and (min-width:701px){.ProductCard-textBox{padding:0 20px 16px}}@media only screen and (min-width:961px){.ProductCard-textBox{padding:0 30px 27px}}@media only screen and (min-width:1701px){.ProductCard-textBox{padding-bottom:24px}}.ProductCard-heading{color:#fff;margin:0 0 4px}@media only screen and (min-width:701px){.ProductCard-heading{margin-bottom:17px}}.ProductCard-cta:after,.ProductCard-cta:lang(ar):after{float:none}.ProductCard-image{position:relative}.ProductCard-image:after{background:linear-gradient(180deg,transparent 0,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%}.ProductCard-image-cta{border:0;display:inline-block;height:100%;margin:0;padding-top:73.6231884058%;position:relative;width:100%;z-index:1}@media only screen and (min-width:701px){.ProductCard-image-cta{padding-top:62.1468926554%}}@media only screen and (min-width:961px){.ProductCard-image-cta{padding-top:83.2095096582%}}@media only screen and (min-width:1701px){.ProductCard-image-cta{padding-top:83.4972677596%}}.RentalsHero--dark{background-color:#000}.RentalsHero--dark .RentalsHero-Search{margin-bottom:0}.RentalsHero-Search{align-items:center;background:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,47%,.25);color:#000;display:flex;margin:0 0 4px;padding:25px 15px;text-decoration:none}@media only screen and (min-width:701px){.RentalsHero-Search{padding:35px 25px 35px 35px}}@media only screen and (min-width:961px){.RentalsHero-Search{margin:0 auto 4px;position:relative;top:-52px;width:930px;z-index:1}}.RentalsHero-Search .icon-search{font-size:24px;margin-right:15px}.RentalsHero-Search .icon-search:lang(ar){margin-left:15px;margin-right:0}@media only screen and (min-width:701px){.RentalsHero-Search .icon-search{font-size:30px;margin-right:20px}}.RentalsHero-Search .icon-arrow_right{font-size:14px;margin-left:5px}.RentalsHero-Search .icon-arrow_right:lang(ar){margin-left:0;margin-right:5px}.RentalsHero-Search .icon-arrow_right:lang(ar):before{content:"\f104"}@media only screen and (min-width:961px){.RentalsHero-Search .icon-arrow_right:lang(ar){margin-left:0;margin-right:20px}.RentalsHero-Search .icon-arrow_right{margin-left:20px}}.RentalsHero-Search-labelText{flex-grow:1;font-family:Neue Helvetica,helvetica,sans-serif;font-size:1.5rem;font-style:normal;font-weight:200;letter-spacing:.0229166667em;line-height:1.375em}@media only screen and (min-width:701px){.RentalsHero-Search-labelText{font-size:1.75rem;letter-spacing:.0228571429em;line-height:1.1785714286em}}.RentalsHero-Search-searchText{display:none}@media only screen and (min-width:701px){.RentalsHero-Search-searchText{display:block}.RentalsHero .Hero-headingContainer{bottom:100px}}@media only screen and (min-width:961px){.RentalsHero .Hero-headingContainer{bottom:122px}}.AllRentalDestinations-heading{margin-bottom:36px;margin-top:70px}@media only screen and (min-width:701px){.AllRentalDestinations-headingTitle{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.25em;line-height:1.3125em;text-transform:uppercase}.AllRentalDestinations-headingTitle:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.AllRentalDestinations-headingTitle:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.AllRentalDestinations-headingTitle:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.AllRentalDestinations-headingTitle:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.AllRentalDestinations-headingTitle:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.AllRentalDestinations-headingTitle:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .AllRentalDestinations-headingTitle{font-family:EB Garamond;text-transform:none}}.AllRentalDestinations-accordion--hidden{display:none}@media only screen and (min-width:961px){.AllRentalDestinations-accordion{display:none}}.AllRentalDestinations-item{padding:27px 0 20px}.AllRentalDestinations-item-region{margin-top:20px}.AllRentalDestinations-title{margin-bottom:0}.AllRentalDestinations-linkContainer{margin-bottom:14px}.AllRentalDestinations-table{display:none;margin-bottom:-36px}@media only screen and (min-width:961px){.AllRentalDestinations-table{display:block}.AllRentalDestinations-table--hidden{display:none}}.AllRentalDestinations-table-items{display:flex;flex-wrap:wrap}.AllRentalDestinations-table-item{margin-bottom:36px;width:25%}@media only screen and (min-width:1701px){.AllRentalDestinations-table-item{width:20%}}.AllRentalDestinations-table-regionTitle{margin-bottom:18px}.AllRentalDestinations-table-properties{padding-right:30px}.AllRentalDestinations-table-properties:lang(ar){padding-left:30px;padding-right:0}@media only screen and (min-width:1701px){.AllRentalDestinations-table-properties{padding-right:60px}.AllRentalDestinations-table-properties:lang(ar){padding-left:60px;padding-right:0}}.AllRentalDestinations-table-propertyName:not(:last-child){margin-bottom:20px}.AllRentalDestinations-table-cta{display:inline-block;line-height:15px}.Newsletter-Checkbox{margin-bottom:40px}@media only screen and (min-width:1701px){.Newsletter-Checkbox{margin-bottom:70px}}.LegalDisclaimer{margin-top:40px}@media only screen and (min-width:1701px){.LegalDisclaimer{margin-top:70px}}.LegalDisclaimer .NoWrap{white-space:nowrap}.ContactForm{padding-top:45px}.ContactForm-heading-title{margin-bottom:25px;margin-top:0;text-align:center}@media only screen and (min-width:701px){.ContactForm-heading-title{margin-bottom:30px}}@media only screen and (min-width:961px){.ContactForm-heading-title{margin-bottom:35px}}@media only screen and (min-width:1701px){.ContactForm-heading-title{margin-bottom:40px}}.ContactForm-form .Intro>p{margin-top:0}.ContactForm-subtitle{margin-bottom:20px}.ContactForm-developers-cta .WarningModal-textContainer{padding:20px}@media only screen and (min-width:701px){.ContactForm{padding-top:55px}}@media only screen and (min-width:1701px){.ContactForm{padding-top:65px}}.HomepageHero .Hero-headingContainer{bottom:40px}@media only screen and (min-width:701px){.HomepageHero .Hero-headingContainer{bottom:75px;width:450px}}@media only screen and (min-width:961px){.HomepageHero .Hero-headingContainer{bottom:100px;width:600px}}@media only screen and (min-width:1701px){.HomepageHero .Hero-headingContainer{bottom:150px;width:930px}}.HomepageHero .Hero .BackgroundImage:after{height:55%}@media only screen and (min-width:701px){.HomepageHero .Hero .BackgroundImage:after{height:70%}}@media only screen and (min-width:961px){.HomepageHero .Hero .BackgroundImage:after{height:60%}}.HomepageHero .Hero .Heading-title:after{content:none}.RentalProperties{margin-top:20px}@media only screen and (min-width:701px){.RentalProperties{margin-top:30px}}@media only screen and (min-width:961px){.RentalProperties{margin-top:40px}}.RentalProperties-property{display:none;visibility:hidden}.RentalProperties-property--visible{display:block;visibility:visible}@media only screen and (min-width:701px){.RentalProperties-property{border-bottom:1px solid #d8d8d8;margin-bottom:30px;padding-bottom:30px}.RentalProperties-property:last-child{margin-bottom:60px}}@media only screen and (min-width:961px){.RentalProperties-property{margin-bottom:40px;padding-bottom:40px}.RentalProperties-property:last-child{margin-bottom:70px}}.RentalProperties-image{margin-bottom:20px;padding-left:0;padding-right:0}@media only screen and (min-width:701px){.RentalProperties-image{margin-bottom:0;padding-right:30px}.RentalProperties-image:lang(ar){padding-left:30px}}@media only screen and (min-width:961px){.RentalProperties-image{padding-right:30px}.RentalProperties-image:lang(ar){padding-left:30px}}@media only screen and (min-width:1701px){.RentalProperties-image{padding-right:30px}.RentalProperties-image:lang(ar){padding-left:30px}}.RentalProperties-propertyContent{border-bottom:1px solid #d8d8d8;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:0;position:relative}.RentalProperties-property:last-child .RentalProperties-propertyContent{margin-bottom:50px}@media only screen and (min-width:701px){.RentalProperties-propertyContent{border-bottom:none;margin-bottom:0;padding-bottom:0}.RentalProperties-property:last-child .RentalProperties-propertyContent{margin-bottom:0}}.RentalProperties-propertyName{margin-bottom:10px;margin-top:0}.RentalProperties-propertyName--ty{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:200;letter-spacing:.0228571429em;line-height:1.1785714286em}@media only screen and (min-width:701px){.RentalProperties-propertyName{display:inline-block;width:50%}}@media only screen and (min-width:961px){.RentalProperties-propertyName{margin-bottom:15px}}@media only screen and (min-width:701px){.RentalProperties-region{display:inline-block;position:absolute;right:0;text-align:right;top:0;width:50%}.RentalProperties-region:lang(ar){left:0;right:auto;text-align:left}}.RentalProperties-propertyRegion{margin-bottom:6px;margin-top:0}@media only screen and (min-width:961px){.RentalProperties-propertyRegion{font-size:.75rem}}.RentalProperties-propertyLabel{margin-bottom:13px;margin-top:0}.RentalProperties-propertyLabel--ty{font-family:Monotype Garamond,garamond,serif;font-size:.9375rem;font-style:italic;font-weight:400;letter-spacing:.0178571429em;line-height:.8928571429em}@media only screen and (min-width:961px){.RentalProperties-propertyLabel--ty{font-size:1.375rem;line-height:1.1071428571em}}.RentalProperties-label{display:inline-block}.RentalProperties-propertyDescription{margin-bottom:30px;margin-top:0}@media only screen and (min-width:701px){.RentalProperties-propertyDescription{display:inline-block;margin-bottom:0;width:60%}}.RentalProperties-propertyCta .CTA{width:100%}@media only screen and (min-width:701px){.RentalProperties-propertyCta{display:inline-block;position:absolute;right:0;top:45px}.RentalProperties-propertyCta .CTA{width:auto}.RentalProperties-propertyCta:lang(ar){left:0;right:auto}}@media only screen and (min-width:961px){.RentalProperties-propertyCta{top:80px}}.ResidencesEmbeddedMap{position:relative}.ResidencesEmbeddedMap-summaryTab{padding-bottom:15px}@media only screen and (min-width:701px){.ResidencesEmbeddedMap-summaryTab{padding-bottom:25px}}.ResidencesEmbeddedMap-skipMap{height:25px;margin-left:10px}.ResidencesEmbeddedMap-skipMap:lang(ar){margin-left:0;margin-right:10px}.ResidencesEmbeddedMap-controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start;left:0;margin:15px;position:absolute;top:0;width:calc(100% - 30px);z-index:1}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-controls{gap:10px;left:32px;margin:0;top:26px;width:auto}}.ResidencesEmbeddedMap-controls-viewToggleContainer{display:flex;flex-direction:row;justify-content:center;width:100%}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-controls-viewToggleContainer{width:auto}}.ResidencesEmbeddedMap-controls-viewToggleContainer button{align-items:center;background-color:#fff;border:.5px solid var(--color-neutral-300,#d8d8d8);color:#000;display:flex;flex-basis:50%;gap:10px;height:40px;justify-content:center;padding:8px 15px}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-controls-viewToggleContainer button{flex-basis:auto}}.ResidencesEmbeddedMap-controls-viewToggleContainer button.is-active{background-color:#000;border-color:#000;color:#fff}.ResidencesEmbeddedMap-controls-viewToggle-icon{display:flex;font-size:20px;justify-content:center}.ResidencesEmbeddedMap-controls-viewToggle-text{font-family:Helvetica Neue,sans-serif;font-feature-settings:"clig" off,"liga" off;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:18px}.ResidencesEmbeddedMap-controls-forSale{align-items:flex-end;color:#000;margin:0;padding:0}.ResidencesEmbeddedMap-controls-forSaleContainer{align-self:stretch;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--surface-surface-translucent,hsla(0,0%,100%,.7));border:.5px solid var(--color-neutral-300,#d8d8d8);height:50px;padding:15px;width:100%}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-controls-forSaleContainer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;height:40px;padding:8px 15px;width:auto}}.ResidencesEmbeddedMap-controls-forSale .Checkbox-label{line-height:18px}.ResidencesEmbeddedMap-controls-forSale .Checkbox-decoration{margin-top:0}.ResidencesEmbeddedMap-content{margin:auto;position:relative;width:100%}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-content{height:100%;max-width:1530px}}.ResidencesEmbeddedMap-map{height:650px;margin:auto}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-map{aspect-ratio:1440/784;height:100%;min-height:784px}}.ResidencesEmbeddedMap-list{background:#f5f5f5;padding:122px 15px 15px}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-list{padding:122px 120px 106px}}.ResidencesEmbeddedMap-list--noToggle{padding-top:82px}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-list--noToggle{padding-top:122px}}.ResidencesEmbeddedMap-listViewAccordion{background-color:#fff;padding:30px 15px}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-listViewAccordion{padding:70px 100px}}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item{border-top:none;padding-bottom:25px;padding-top:0}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item{padding-bottom:35px}}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .Accordion-item-button{border-bottom:1px solid var(--color-neutral-300,#d8d8d8)}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .Accordion-item-button{padding-bottom:15px}}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item--collapsed .Accordion-item-button{padding-bottom:15px}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .Accordion-item-region{padding:18px 0 0}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .Accordion-item-region{padding-top:0}}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .Accordion-item-title{color:#000}.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .LinksList-links{padding-left:0;padding-right:0}@media only screen and (min-width:961px){.ResidencesEmbeddedMap-listViewAccordion.ComponentAccordion .Accordion--expansion-chevron .Accordion-item .LinksList-links{padding-left:15px;padding-right:15px}}.ResidencesEmbeddedMap-cluster{background:#000;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;height:42px;letter-spacing:0;line-height:40px;position:absolute;text-align:center;width:42px}.ResidencesEmbeddedMap .MapCard{background-color:transparent;border-radius:15px 15px 0 0;bottom:0;direction:ltr;display:flex;height:100%;justify-content:center;position:fixed;transition:visibility .3s,opacity .3s;width:100%;z-index:10000}.ResidencesEmbeddedMap .MapCard.is-hidden{opacity:0;visibility:hidden}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard{border:none;border-radius:unset;bottom:unset;box-shadow:0 8px 10px 0 rgba(0,0,0,.14),0 3px 14px 0 rgba(0,0,0,.12),0 5px 5px 0 rgba(0,0,0,.2);height:auto;max-height:90%;max-width:400px;position:absolute;right:50px;top:50%;transform:translateY(-50%);z-index:1}}.ResidencesEmbeddedMap .MapCard-container{background-color:#fff;border-radius:15px 15px 0 0;bottom:0;color:#000;height:auto;max-height:90%;outline:0;overflow:hidden;pointer-events:auto;position:absolute;text-align:center}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-container{border-radius:unset;height:100%;position:relative;width:100%}}.ResidencesEmbeddedMap .MapCard-mobile-background{background-color:rgba(0,0,0,.7);height:100%;width:100%;z-index:-1}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-mobile-background{display:none}}.ResidencesEmbeddedMap .MapCard-closeButton{position:absolute;right:0;top:0;z-index:2}.ResidencesEmbeddedMap .MapCard-imageContainer{padding-top:57.1428571429%;position:relative;transition:opacity .3s,visibility .3s;width:100%}.ResidencesEmbeddedMap .MapCard-imageContainer.is-hidden{opacity:0;visibility:hidden}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-imageContainer{max-width:400px}}.ResidencesEmbeddedMap .MapCard-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ResidencesEmbeddedMap .MapCard-titleContainer{align-items:center;border:1px solid var(--color-neutral-300,#d8d8d8);border-bottom:none;border-radius:15px 15px 0 0;display:flex;flex-direction:column;justify-content:center;padding:20px 50px 15px}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-titleContainer{border:none;border-radius:unset;gap:5px;padding:40px 25px}}.ResidencesEmbeddedMap .MapCard-title{margin:0}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-title{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.25em;line-height:1.3125em;text-transform:uppercase}.ResidencesEmbeddedMap .MapCard-title:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.ResidencesEmbeddedMap .MapCard-title:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-title:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-title:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-title:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-title:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .ResidencesEmbeddedMap .MapCard-title{font-family:EB Garamond;text-transform:none}.ResidencesEmbeddedMap .MapCard-subtitle{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;font-weight:400;letter-spacing:.25em;line-height:1.3125em;text-transform:uppercase}.ResidencesEmbeddedMap .MapCard-subtitle:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.ResidencesEmbeddedMap .MapCard-subtitle:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-subtitle:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-subtitle:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-subtitle:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.ResidencesEmbeddedMap .MapCard-subtitle:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .ResidencesEmbeddedMap .MapCard-subtitle{font-family:EB Garamond;text-transform:none}}.ResidencesEmbeddedMap .MapCard-description{margin:0}.ResidencesEmbeddedMap .MapCard-cta{width:100%}.ResidencesEmbeddedMap .MapCard-copyContainer{border:1px solid var(--color-neutral-300,#d8d8d8);border-top:none;display:flex;flex-direction:column;gap:30px;padding:20px 15px 30px;width:100%}@media only screen and (min-width:961px){.ResidencesEmbeddedMap .MapCard-copyContainer{border:none;padding:30px 32.5px 50px}}.SearchInput{margin-top:50px}.SearchInput-wrapper{position:relative}.SearchInput-wrapper:after{bottom:54%;color:#000;content:"\f17a";font-size:25px;left:1px;position:absolute;transform:translateY(54%)}@media only screen and (min-width:701px){.SearchInput-wrapper:after{font-size:35px}}.SearchInput-wrapper:lang(ar):after{left:auto;right:1px}.SearchInput-btnClear{background-color:transparent;border:none;bottom:50%;display:block;height:100%;padding:0;position:absolute;right:1px;transform:translateY(50%);width:30px}.SearchInput-btnClear:lang(ar){left:1px;right:auto}@media only screen and (min-width:701px){.SearchInput-btnClear{width:auto}}.SearchInput-btnClear--icon:before{color:#7d7d7d;content:"\f11a";display:block;font-size:14px;text-align:right}@media only screen and (min-width:701px){.SearchInput-btnClear--icon:before{font-size:20px}}.SearchInput-btnClear--icon:lang(ar):before{text-align:left}.SearchInput-label{display:block;margin-bottom:24px}@media only screen and (min-width:701px){.SearchInput-label--ty{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.25em;line-height:1.3125em;text-transform:uppercase}.SearchInput-label--ty:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.SearchInput-label--ty:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.SearchInput-label--ty:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.SearchInput-label--ty:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.SearchInput-label--ty:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.SearchInput-label--ty:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .SearchInput-label--ty{font-family:EB Garamond;text-transform:none}}.SearchInput-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-bottom:1px solid #2d2d2d;border-radius:0;color:#000;cursor:pointer;display:block;height:60px;overflow:hidden;padding:.5em 1.13em .5em 1.5em;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchInput-field::-moz-placeholder{color:#7d7d7d;line-height:normal}.SearchInput-field::placeholder{color:#7d7d7d;line-height:normal}.SearchInput-field::-ms-clear{display:none}@media only screen and (min-width:701px){.SearchInput-field{height:70px;padding-left:1.45em;padding-right:1em}}.SearchInput-field:lang(ar){padding-left:1.13em;padding-right:1.5em}@media only screen and (min-width:701px){.SearchInput-field:lang(ar){padding-left:1em;padding-right:1.54em}}.SearchInput-field--ty{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:200;letter-spacing:.0228571429em;line-height:1.1785714286em}@media only screen and (min-width:701px){.SearchInput-field--ty{font-size:2.25rem;letter-spacing:.0227777778em;line-height:.9166666667em}}.SearchInput-results{display:none;visibility:hidden}.SearchInput-onResults{border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:visible;width:1px;clip:rect(0,0,0,0);clip-path:polygon(0 0,0 0,0 0,0 0);white-space:nowrap}.SearchInput-noResults{display:none;font-family:Monotype Garamond,garamond,serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.0277777778em;line-height:1.5em;margin-top:20px}.SearchInput-noResults:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.SearchInput-noResults:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.SearchInput-noResults:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.SearchInput-noResults:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.SearchInput-noResults:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.SearchInput-noResults:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto;font-size:1rem}html.WhiteLabelSite .SearchInput-noResults{font-family:Work Sans;font-size:.875rem;letter-spacing:.0357142857em;line-height:1.9285714286em}@media only screen and (min-width:961px){.SearchInput-noResults{margin-top:30px}}.SearchInput-noResults--visible{display:block}.SearchInput-searchInstructions{display:none}.SimilarProperties{display:none;visibility:hidden}.SimilarProperties--visible{display:block;visibility:visible}.SimilarProperties-title{margin-bottom:30px}.SimilarProperties-container{display:block}.SimilarProperties .SimilarProperty{border-bottom:1px solid #d8d8d8;display:none;margin-bottom:30px;padding-bottom:30px}.SimilarProperties .SimilarProperty--visible{display:block}.SimilarProperties .SimilarProperty--no-border{border-bottom:none;margin-bottom:0;padding-bottom:0}.SimilarProperties .SimilarProperty-image{padding-left:0;padding-right:0}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-image{padding-right:30px}.SimilarProperties .SimilarProperty-image:lang(ar){padding-left:30px}}@media only screen and (min-width:961px){.SimilarProperties .SimilarProperty-image{padding-right:30px}.SimilarProperties .SimilarProperty-image:lang(ar){padding-left:30px}}@media only screen and (min-width:1701px){.SimilarProperties .SimilarProperty-image{padding-right:30px}.SimilarProperties .SimilarProperty-image:lang(ar){padding-left:30px}}.SimilarProperties .SimilarProperty-wrapper{padding-left:0;padding-right:0;position:relative}.SimilarProperties .SimilarProperty-propertyName{margin-bottom:10px;margin-top:20px}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-propertyName{display:inline-block;margin-top:0;max-width:57%}}@media only screen and (min-width:961px){.SimilarProperties .SimilarProperty-propertyName{margin-bottom:5px;max-width:60%}}.SimilarProperties .SimilarProperty-propertyName--ty{font-family:Neue Helvetica,helvetica,sans-serif;font-size:1.75rem;font-style:normal;font-weight:200;letter-spacing:.0228571429em;line-height:1.1785714286em}@media only screen and (min-width:961px){.SimilarProperties .SimilarProperty-propertyName--ty{font-size:1.5rem;letter-spacing:.0229166667em;line-height:1.375em}}.SimilarProperties .SimilarProperty-regionTitle{margin:0}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-regionTitle{display:inline-block;position:absolute;right:0;top:0}.SimilarProperties .SimilarProperty-regionTitle:lang(ar){left:0;right:auto}}.SimilarProperties .SimilarProperty-allAvailablePropertiesLabel{margin-top:0}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-allAvailablePropertiesLabel{margin:0;position:absolute;right:0;top:15px}.SimilarProperties .SimilarProperty-allAvailablePropertiesLabel:lang(ar){left:0;right:auto}}.SimilarProperties .SimilarProperty-label{display:inline-block;font-style:italic}.SimilarProperties .SimilarProperty-description{margin-bottom:0;margin-top:14px}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-description{display:block;margin:0;max-width:58%}}@media only screen and (min-width:961px){.SimilarProperties .SimilarProperty-description{font-size:.9375rem;max-width:60%}}.SimilarProperties .SimilarProperty-cta{display:inline-block;margin-top:20px}@media only screen and (min-width:701px){.SimilarProperties .SimilarProperty-cta{margin-top:0;position:absolute;right:0;text-align:right;top:70px}.SimilarProperties .SimilarProperty-cta:lang(ar){left:0;right:auto;text-align:left}}@media only screen and (min-width:961px){.SimilarProperties .SimilarProperty-cta{top:58px}}.SimilarProperties .SimilarProperty-cta .CTA{display:block;position:relative}.SimilarProperties .SimilarProperty-cta .CTA:after{display:inline-block;padding-left:12px}.SimilarProperties .SimilarProperty-cta .CTA:lang(ar):after{padding-left:0;padding-right:12px}
/*# sourceMappingURL=residences.mainCss.228f391e3d149aef4ac7.css.map*/