.grid-container{overflow-x:hidden}.fluid-gutter{padding-right:6.5%;padding-left:6.5%}@media (min-width:600px){.fluid-gutter{margin-left:auto!important;margin-right:auto!important;width:94%;padding-left:0;padding-right:0}}@media (min-width:900px){.fluid-gutter{max-width:1260px;width:82%}}.row,.row-center{width:101.96078431%;margin-right:-.98039216%;margin-left:-.98039216%;box-sizing:border-box;display:block;zoom:1}.row-center:after,.row-center:before,.row:after,.row:before{content:"";display:table}.row-center:after,.row:after{clear:both}.row-center-flex,.row-flex{width:101.96078431%;margin-right:-.98039216%;margin-left:-.98039216%;box-sizing:border-box;display:flex;flex-wrap:wrap}.row-center-flex:after,.row-center-flex:before,.row-flex:after,.row-flex:before{content:"";display:flex}.fluid-gutter.row,.fluid-gutter.row-flex,.row-center,.row-center-flex{margin-left:0!important;margin-right:0!important;padding-left:5.65%;padding-right:5.65%}@media (min-width:600px){.fluid-gutter.row,.fluid-gutter.row-flex,.row-center,.row-center-flex{margin:0 auto!important;width:95.84%;padding-right:0;padding-left:0}}@media (min-width:900px){.fluid-gutter.row,.fluid-gutter.row-flex,.row-center,.row-center-flex{max-width:1286px;width:83.61%}}@media (max-width:599px){.fluid-full-width-sm{width:114.94252874%;margin-left:-7.47126437%;margin-right:-7.47126437%}}@media (max-width:599px){.fluid-full-width-sm.fluid-gutter{width:auto;padding-left:7.47126437%;padding-right:7.47126437%}}@media (min-width:600px){.fluid-full-width-sm.fluid-gutter{width:100%}}.row-center-flex>*,.row-center>*,.row-flex>*,.row>*{width:98.03921569%}.col-1,.row-center-flex>*,.row-center>*,.row-flex>*,.row>*{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-1{width:6.37254902%}.col-2{width:14.70588235%}.col-2,.col-3{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-3{width:23.03921569%}.col-4{width:31.37254902%}.col-4,.col-5{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-5{width:39.70588235%}.col-6{width:48.03921569%}.col-6,.col-7{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-7{width:56.37254902%}.col-8{width:64.70588235%}.col-8,.col-9{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-9{width:73.03921569%}.col-10{width:81.37254902%}.col-10,.col-11{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-11{width:89.70588235%}.col-12{display:block;float:left;width:98.03921569%;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-push-1{margin-left:9.31372549%}.col-push-2{margin-left:17.64705882%}.col-push-3{margin-left:25.98039216%}.col-push-4{margin-left:34.31372549%}.col-push-5{margin-left:42.64705882%}.col-push-6{margin-left:50.98039216%}.order-first{order:-1}.order-last{order:99}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media (min-width:600px){.col-md-1{width:6.37254902%}.col-md-1,.col-md-2{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-2{width:14.70588235%}.col-md-3{width:23.03921569%}.col-md-3,.col-md-4{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-4{width:31.37254902%}.col-md-5{width:39.70588235%}.col-md-5,.col-md-6{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-6{width:48.03921569%}.col-md-7{width:56.37254902%}.col-md-7,.col-md-8{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-8{width:64.70588235%}.col-md-9{width:73.03921569%}.col-md-9,.col-md-10{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-10{width:81.37254902%}.col-md-11{width:89.70588235%}.col-md-11,.col-md-12{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-md-12{width:98.03921569%}.col-push-md-1{margin-left:9.31372549%}.col-push-md-2{margin-left:17.64705882%}.col-push-md-3{margin-left:25.98039216%}.col-push-md-4{margin-left:34.31372549%}.col-push-md-5{margin-left:42.64705882%}.col-push-md-6{margin-left:50.98039216%}.order-md-first{order:-1}.order-md-last{order:99}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media (min-width:900px){.col-lg-1{width:6.37254902%}.col-lg-1,.col-lg-2{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-2{width:14.70588235%}.col-lg-3{width:23.03921569%}.col-lg-3,.col-lg-4{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-4{width:31.37254902%}.col-lg-5{width:39.70588235%}.col-lg-5,.col-lg-6{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-6{width:48.03921569%}.col-lg-7{width:56.37254902%}.col-lg-7,.col-lg-8{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-8{width:64.70588235%}.col-lg-9{width:73.03921569%}.col-lg-9,.col-lg-10{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-10{width:81.37254902%}.col-lg-11{width:89.70588235%}.col-lg-11,.col-lg-12{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-lg-12{width:98.03921569%}.col-push-lg-1{margin-left:9.31372549%}.col-push-lg-2{margin-left:17.64705882%}.col-push-lg-3{margin-left:25.98039216%}.col-push-lg-4{margin-left:34.31372549%}.col-push-lg-5{margin-left:42.64705882%}.col-push-lg-6{margin-left:50.98039216%}.order-lg-first{order:-1}.order-lg-last{order:99}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media (min-width:1200px){.col-xl-1{width:6.37254902%}.col-xl-1,.col-xl-2{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-2{width:14.70588235%}.col-xl-3{width:23.03921569%}.col-xl-3,.col-xl-4{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-4{width:31.37254902%}.col-xl-5{width:39.70588235%}.col-xl-5,.col-xl-6{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-6{width:48.03921569%}.col-xl-7{width:56.37254902%}.col-xl-7,.col-xl-8{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-8{width:64.70588235%}.col-xl-9{width:73.03921569%}.col-xl-9,.col-xl-10{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-10{width:81.37254902%}.col-xl-11{width:89.70588235%}.col-xl-11,.col-xl-12{display:block;float:left;margin-right:.98039216%;margin-left:.98039216%;box-sizing:border-box}.col-xl-12{width:98.03921569%}.col-push-xl-1{margin-left:9.31372549%}.col-push-xl-2{margin-left:17.64705882%}.col-push-xl-3{margin-left:25.98039216%}.col-push-xl-4{margin-left:34.31372549%}.col-push-xl-5{margin-left:42.64705882%}.col-push-xl-6{margin-left:50.98039216%}.order-xl-first{order:-1}.order-xl-last{order:99}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}.inline-block{display:inline-block}@media (min-width:600px){.TopBanner{min-width:984px}}#content{margin:0;width:inherit}.disclaimer,.dp-subtext,.subtext{font-size:.75rem;font-weight:400;line-height:1.5;color:#676767}.nowrap{white-space:nowrap}.agent-only,.agent-only-link{color:#cb1a01!important}.agent-only-link{text-decoration:underline}.bp-Button.bp-Button__icon-only:not(.bp-CloseButton){padding:calc(.75rem - 1px)}.DefinitionFlyout__body p~p{margin-top:1rem}.bp-Flyout__position--above.bp-Flyout__alignment--center .Flyout__arrow,.bp-Flyout__position--below.bp-Flyout__alignment--center .Flyout__arrow{left:48%}.bp-Flyout__position--left.bp-Flyout__alignment--center .Flyout__arrow,.bp-Flyout__position--right.bp-Flyout__alignment--center .Flyout__arrow{top:48%}
.aboveTheRail.pageComponentsContainer{padding:0}.aboveBelowTheRail,.belowTheRail{width:1072px;padding:0 calc((100% - 1072px)/2)}.alongTheRail{vertical-align:top;width:728px;display:inline-block;border-bottom:1px solid #d7d7d7}.navigationHeader,.theRail{position:-webkit-sticky;position:sticky}.navigationHeader{z-index:105;top:-1px}.navigationHeader.is-pinned{z-index:10020;border-bottom:1px solid #e6e6e6}.theRail{width:313px;display:inline-block;top:3rem;float:right}.theRail .pageComponentsContainer{padding:0}@media (min-width:600px) and (max-width:1070px){.HomeDetailsPage .AppRatingsBanner,.HomeDetailsPage .SiteFooter{width:1070px!important}}.pageComponentsContainer{margin:0 auto;width:auto;padding:0 16px 0 0;overflow-x:hidden}.ie .pageComponentsContainer{padding:0 16px}@media (min-width:600px){.pageComponentsContainer{display:flex;flex-wrap:wrap;justify-content:space-between;width:1072px;overflow-x:visible}.ie .pageComponentsContainer{padding:0 30px}}.bp-Section.FixedHeader{margin-top:0;height:100%}.bp-Section.FixedHeader>.sectionContainer{margin:0 auto;padding:0 20px}.bp-Section.MediaBrowserSection{margin-top:0}.bp-Section.BannerSection{margin-top:20px}.bp-Section.MainHouseInfoPanel{margin-bottom:10px}@media (min-width:600px){.bp-Section{margin-top:3rem}.bp-Section.FixedHeader .sectionContainer{width:1072px;padding:0}.bp-Section.SideBarContent{margin-top:0}.bp-Section.MiniMapSection{min-height:301px;margin-top:45px}.bp-Section.MiniMapSection.GhostTownMiniMapSection{min-height:0}.bp-Section.UrgencySection{margin:2rem 0 0 0}.bp-Section.MainHouseInfoPanel{overflow:visible}.bp-Section.BannerSection{margin-top:25px;margin-bottom:15px}.bp-Section.OpenHouseSectionDesktop .h2,.bp-Section.OpenHouseSectionDesktop h2,.bp-Section.OpenHouseSectionMobile .h2,.bp-Section.OpenHouseSectionMobile h2{padding:0}}@media (min-width:600px) and (max-width:899px){.bp-Section.UrgencySection{margin:1.5rem 0}}@media (min-width:600px){.force-md-fullPageWidth>.bp-Section{min-width:1070px;margin-left:0}.force-sideBarRightRail{width:313px}.dp-col-md-8{width:728px;max-width:728px}.dp-col-md-12{width:100%;max-width:1100px}.RecommendedsSection.shortTop:before,.SimilarsSection.shortTop:before{width:66.6%!important}.banner-widget{z-index:auto}.banner-widget .banner-row{box-sizing:content-box;max-width:1070px;width:1072px;padding:0 30px}.banner-widget .banner-content{width:100%!important;margin:0!important;float:none!important}.banner-widget .disclaimer-flyout{z-index:106}}@media (min-width:600px) and (max-width:1070px){.force-md-fullPageWidth>.bp-Section{margin-left:-30px}}@media (min-width:600px) and (max-width:1100px){.force-md-fullPageWidth>.bp-Section{margin-left:0}}@media (min-width:900px){.banner-widget .BannerButton{margin-right:3rem}}@media (min-width:1200px){.banner-widget .BannerButton{margin-right:0}}
.Disclaimer{display:block;color:#676767}@media (min-width:900px){.Disclaimer{max-width:800px;margin:0 auto}}.Disclaimer a{text-decoration:none}
ul.TextComponentList{list-style:disc outside}ul.TextComponentList>li:last-child{margin-bottom:1rem}
ol.TextComponentList{list-style-type:decimal}ol.TextComponentList>li:last-child{margin-bottom:1rem}
.InlineNoticeWidget{max-width:1286px;width:86%;margin:0 auto}.InlineNoticeWidget *{box-sizing:border-box}@media (max-width:599px){.InlineNoticeWidget{width:100%}}.InlineNoticeWidget .notice-body.padded{padding:1rem}@media (min-width:600px){.InlineNoticeWidget .notice-body.padded{padding-top:1rem;padding-bottom:1rem;padding-right:2rem;padding-left:2rem}}.InlineNoticeWidget .notice-body.padded-simple{padding:1rem}.InlineNoticeWidget .notice-body.padded-x-large{padding:.5rem}.InlineNoticeWidget .notice-body.border{border:1px solid #d7d7d7;border-radius:6px;box-shadow:0 4px 16px 0 rgba(0,0,0,.12),0 1px 4px 0 rgba(0,0,0,.08)}.InlineNoticeWidget .notice-body.bg-gray{background-color:#f2f2f2}.InlineNoticeWidget .expanded>div{margin-bottom:.5rem}.InlineNoticeWidget .expanded div>.header{line-height:1.25;font-size:1.4375rem}.InlineNoticeWidget .expanded .cta{display:inline-block;margin-top:1rem;font-weight:600}.InlineNoticeWidget .expanded .notice-content img{max-width:45px}.InlineNoticeWidget .expanded .notice-content .full-bleed-image{max-width:45px;max-height:45px}.InlineNoticeWidget .expanded .notice-content .icon-left{margin-right:.5rem}@media (min-width:600px){.InlineNoticeWidget .expanded .notice-content .icon-left{margin-right:1rem}}.InlineNoticeWidget .expanded .notice-content .icon-left.icon-svg{margin-left:0}.InlineNoticeWidget .expanded .notice-content .icon-right{margin-left:.5rem}@media (min-width:600px){.InlineNoticeWidget .expanded .notice-content .icon-right{margin-left:1rem}}.InlineNoticeWidget .expanded .notice-content .icon-right.icon-svg{margin-right:0}.InlineNoticeWidget .expanded .copy{margin-top:0;margin-bottom:0}.InlineNoticeWidget .expanded-large div>.header{line-height:1.25;font-size:1.75rem}.InlineNoticeWidget .expanded-large .cta{display:inline-block;margin-top:.5rem;font-weight:600}.InlineNoticeWidget .expanded-large.notice-content{align-items:flex-start}.InlineNoticeWidget .expanded-large.notice-content img{width:100%;max-width:120px}.InlineNoticeWidget .expanded-large.notice-content .icon-left{margin-right:.5rem}@media (min-width:600px){.InlineNoticeWidget .expanded-large.notice-content .icon-left{margin-right:1rem}}.InlineNoticeWidget .expanded-large.notice-content .icon-left.icon-svg{margin-left:0}.InlineNoticeWidget .expanded-large.notice-content .icon-right{width:100%;margin-left:.5rem}@media (min-width:600px){.InlineNoticeWidget .expanded-large.notice-content .icon-right{margin-left:1rem}.InlineNoticeWidget .expanded-large.notice-content .icon-right.icon-svg{margin-right:0}}.InlineNoticeWidget .expanded-large .copy{margin-top:1rem;margin-bottom:0}.InlineNoticeWidget .notice-content{display:flex;align-items:center;justify-content:left}.InlineNoticeWidget .notice-content.stretch{align-items:stretch}.InlineNoticeWidget .notice-content>div{flex-grow:2;margin-bottom:0;line-height:1.75}.InlineNoticeWidget .notice-content>div .content>p{display:inline}.InlineNoticeWidget .notice-content>div.vert-centered{margin-top:auto;margin-bottom:auto}.InlineNoticeWidget .notice-content img.full-bleed{visibility:hidden;max-width:168px;width:100%;height:168px}.InlineNoticeWidget .notice-content.simple .full-bleed-image{max-width:80px;max-height:80px}.InlineNoticeWidget .notice-content .icon-small{max-width:3rem}.InlineNoticeWidget .notice-content .icon-left{order:-1;margin-right:.5rem}@media (min-width:600px){.InlineNoticeWidget .notice-content .icon-left{margin-right:1.5rem}}.InlineNoticeWidget .notice-content .icon-left.icon-svg{margin-left:.5rem}.InlineNoticeWidget .notice-content .icon-right{order:1;margin-left:.5rem}@media (min-width:600px){.InlineNoticeWidget .notice-content .icon-right{margin-left:1.5rem}}.InlineNoticeWidget .notice-content .icon-right.icon-svg{margin-right:.5rem}.InlineNoticeWidget .full-bleed-image{margin:0;max-width:168px;background-position:50%;background-size:cover;background-repeat:no-repeat}
.TextAndButtonNoticeWidget_BP{width:100%}.TextAndButtonNoticeWidget_BP.mobile{padding:0}.TextAndButtonNoticeWidget_BP.mobile-shadows{box-shadow:0 8px 24px 0 rgba(0,0,0,.1),0 2px 8px 0 rgba(0,0,0,.08)}@media (max-width:599px){.TextAndButtonNoticeWidget_BP{width:100%}}.TextAndButtonNoticeWidget_BP .notice-body{display:flex;justify-content:center}.TextAndButtonNoticeWidget_BP .notice-body.padded{padding:1.25rem;margin:0;width:100%}.TextAndButtonNoticeWidget_BP .notice-body.bg-gray{background-color:#f2f2f2}.TextAndButtonNoticeWidget_BP .notice-body.bg-cream{background-color:#fffaf2}.TextAndButtonNoticeWidget_BP .notice-content{display:flex;align-items:center;justify-content:space-between;flex:1;width:100%}.TextAndButtonNoticeWidget_BP .notice-content.Mobile{flex-direction:column}.TextAndButtonNoticeWidget_BP .notice-content>div{margin-bottom:0}.TextAndButtonNoticeWidget_BP .notice-content>div.mobile{width:100%}.TextAndButtonNoticeWidget_BP .notice-content>div .header{font-size:1.125rem;padding-right:1rem}.TextAndButtonNoticeWidget_BP .notice-content>div .desktop-header{margin-right:2rem}.TextAndButtonNoticeWidget_BP .notice-content>div .mobile-header{font-size:1.125rem;margin-left:5%;display:grid;grid-template-columns:repeat(1,1fr);grid-template-areas:" a a ";gap:8px}.TextAndButtonNoticeWidget_BP .notice-content>div .mobile-header>span{justify-self:center}.TextAndButtonNoticeWidget_BP .notice-content>div .bulleted-list.desktop{margin-left:-.5rem;margin-bottom:-1rem}.TextAndButtonNoticeWidget_BP .notice-content>div .bulleted-list.desktop li{margin-right:0}.TextAndButtonNoticeWidget_BP .notice-content>div .bulleted-list.mobile{display:flex;justify-content:center;margin-right:-1.25rem}.TextAndButtonNoticeWidget_BP .notice-content .closeIcon{width:24px;height:24px;align-self:flex-start;border-radius:6px}.TextAndButtonNoticeWidget_BP .notice-content .closeIcon:focus{outline:2px solid #4199eb!important;outline-offset:2px;box-shadow:none!important;outline:none;box-shadow:0 0 0 1px #91bdfa,0 0 0 3px #5ea0f7,0 0 0 1px #91bdfa}.TextAndButtonNoticeWidget_BP .notice-cta{display:flex;justify-content:center}.TextAndButtonNoticeWidget_BP .notice-cta .button-cta{padding-left:1.25rem;padding-right:1.25rem}
.NoticeSection_BP{margin-top:0;border-bottom:1px solid #e6e6e6}@media (min-width:600px){.NoticeSection_BP.has-top-rule.NoticeSection_BP:before{padding-top:0}}.NoticeSection_BP.below-the-fold-borders{border-bottom:0}.NoticeSection_BP.below-the-fold-desktop-margin{margin-top:3rem}.NoticeSection_BP .MerchPlacement .InlineNoticeWidget{width:100%;max-width:none}.NoticeSection_BP .MerchPlacement .InlineNoticeWidget .notice-body{width:100%;margin:0}.NoticeSection_BP .MerchPlacement .InlineNoticeWidget .notice-body .icon-right{margin-left:.5rem}.NoticeSection_BP .MerchPlacement .InlineNoticeWidget .notice-body .content{font-size:.875rem}.NoticeSection_BP .MerchPlacement .InlineNoticeWidget .notice-body .notice-content{margin-top:1rem;margin-bottom:1rem}@media (min-width:600px){.NoticeSection_BP .MerchPlacement .InlineNoticeWidget .notice-body .notice-content{margin-top:1.5rem;margin-bottom:1.5rem}}
.Amenities h3{font-size:1rem;font-weight:700;padding-bottom:.5rem}body:not(.desktopDP) .Amenities{padding-bottom:1.5rem}.Amenities .Badge{margin-right:.75rem}.Amenities .Badge+.Badge{margin-left:0}.Amenities .Badge:last-of-type{margin-right:0;margin-bottom:1rem}.Amenities .Badge--pill{color:#222;background-color:#f2f2f2;text-transform:none;font-weight:400;border-radius:6px;padding:.25rem .75rem;margin-bottom:.25rem}
.ContactInfo-grid{display:grid;grid-template-rows:auto auto;grid-template-columns:22px auto;grid-row-gap:.25rem}.ContactInfo-grid svg{padding-top:.25rem}.ContactInfo .ContactInfo-grid{word-break:break-word}
.CommunityImage{margin-left:2em;height:100%;position:absolute;right:0;top:3rem;margin-right:2rem}.CommunityImage--heroShot img{width:200px;height:130px;border-radius:12px}.CommunityImage--staticMap{position:relative}.CommunityImage--staticMap img{width:104px;height:104px;border-radius:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);cursor:pointer}
.CommunityInfo{position:relative}.CommunityInfo .communityLink svg{vertical-align:top;fill:#15727a}.desktopDP .CommunityInfo--subSectionGrid{display:grid;grid-template-columns:50% 50%}.CommunityInfo .amenitiesAndContactArea{padding-top:1rem;width:100%}.CommunityInfo--zillowSource{font-size:.75rem;color:#676767;width:100%;padding-top:1rem}body:not(.desktopDP) .CommunityInfo .communityLink{padding:1rem 0;text-overflow:ellipsis;overflow:hidden}body.desktopDP .CommunityInfo .CDPSection--content{display:flex}body.desktopDP .CommunityInfo--details{max-width:100%}body.desktopDP .CommunityInfo--details.has-image{max-width:calc(100% - 15rem)}body.desktopDP .CommunityInfo--details.has-map{max-width:calc(100% - 10rem)}body.desktopDP .CommunityInfo .communityLink{padding:1rem 0 0 0;text-align:initial;display:block}body.desktopDP .CommunityInfo .CollapsibleText-toggle{padding:0}.CommunityInfo .communityLink{margin-left:0}.mobileDP .CommunityInfo .CDPSection--content{padding-top:1.5rem;padding-bottom:1.5rem}
.ReadyToBuildInfoSection{margin-top:1rem;padding-bottom:3rem}.mobileDP .ReadyToBuildInfoSection{margin-top:0;padding-bottom:2rem}@media (min-width:900px){.ReadyToBuildInfoSection{border-bottom:1px solid #e6e6e6}}.ReadyToBuildInfoSection .PlanInfoArea{display:flex;align-items:center}.desktopDP .ReadyToBuildInfoSection .PlanInfoArea{margin-bottom:2rem}.mobileDP .ReadyToBuildInfoSection .PlanInfoArea{margin-top:2rem}.ReadyToBuildInfoSection .PlanInfoArea .PlanInfoBlurb{display:inline-block;width:660px;margin-left:1.5rem}.ReadyToBuildInfoSection .PlanInfoArea h1{font-weight:900;-webkit-text-decoration-color:#adadad;text-decoration-color:#adadad}
.PendingVideoAdPlacement{display:flex;justify-content:center}.PendingVideoAdPlacement:not(.phone) .PlaywireAdsWrapper{padding-top:1.5rem;min-height:198.06px;width:100%}.PendingVideoAdPlacement:not(.phone) .PlaywireAdsWrapper.hidden{display:none!important}.PendingVideoAdPlacement:not(.phone) .PlaywireAdsWrapper .loadingIndicatorWrapper{height:inherit}.PendingVideoAdPlacement:not(.phone) .PlaywireAdsWrapper #tyche_trendi_parent_container{width:100%!important;height:176.06px!important;display:flex;justify-content:center}.PendingVideoAdPlacement--closeButton{position:fixed;bottom:214px;right:6px;border-radius:100%;background:#7e7e7e;height:32px;width:32px;display:flex;justify-content:center;z-index:2147483645}.PendingVideoAdPlacement--closeButton .bp-Button.bp-CloseButton .ButtonIcon svg{fill:#fff}#tyche_trendi_video_container.is-docked.pw-pos-bottom-right{bottom:6em!important}#tyche_trendi_video_container.is-docked.pw-pos-bottom-right:before{content:"Advertisement";color:#7e7e7e;position:absolute;bottom:8.4em;font-size:.75em}#tyche_trendi_video_container.is-docked.pw-pos-bottom-right .bolt-close-button{visibility:hidden}
