.video-player-container{z-index:5}.nav-drawer h4{color:#fff;margin:40px 0 20px}.nav-drawer .property-navigation ul{display:block;margin:0 0 30px 0;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.3)}.nav-drawer .property-navigation ul li{display:block;margin-bottom:14px}#app.property-showcase-details .details-container{padding:90px 8%}@media (max-width:1100px){#app.property-showcase-details .details-container{padding:75px 8%}}@media (max-width:959px){#app.property-showcase-details .details-container{padding:60px 8%}}#app.property-showcase-details .property-header{position:relative}#app.property-showcase-details .property-header .property-navigation{margin-right:20px}#app.property-showcase-details .property-header .content-image::after,#app.property-showcase-details .property-header .content-image::before,#app.property-showcase-details .property-header .image-wrapper::after,#app.property-showcase-details .property-header .image-wrapper::before{transition:all .1s ease;position:absolute;right:0;left:0;display:block;content:'';z-index:2;height:35vh}@media (max-width:600px){#app.property-showcase-details .property-header .content-image::after,#app.property-showcase-details .property-header .content-image::before,#app.property-showcase-details .property-header .image-wrapper::after,#app.property-showcase-details .property-header .image-wrapper::before{height:15vh}}#app.property-showcase-details .property-header .content-image::before,#app.property-showcase-details .property-header .image-wrapper::before{top:0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0))}#app.property-showcase-details .property-header .content-image::after,#app.property-showcase-details .property-header .image-wrapper::after{bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}#app.property-showcase-details .header-elements-wrapper{position:absolute;top:35px;left:4%;right:4%;z-index:3}@media (max-width:959px){#app.property-showcase-details .header-elements-wrapper .site-logo-container{margin:0;padding:0 4%}}@media (max-width:600px){#app.property-showcase-details .header-elements-wrapper{top:20px}#app.property-showcase-details .header-elements-wrapper .site-logo-container{margin:0 60px 0 0}}#app.property-showcase-details .header-elements-wrapper h1.site-logo-type{color:#fff}#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- circle:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- ellipse:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- path:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- polygon:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- polyline:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- rect:not([stroke]),#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- text:not([stroke]){fill:#fff!important}#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- circle[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- ellipse[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- line[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- path[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- polygon[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- polyline[stroke],#app.property-showcase-details:not(.prevent-smart-logp) .site-logo- rect[stroke]{stroke:#fff!important}#app.property-showcase-details .property-navigation-wrapper .property-navigation ul{display:table;float:right}#app.property-showcase-details .property-navigation-wrapper .property-navigation ul li{padding:0 0 0 22px}@media (max-width:1200px){#app.property-showcase-details .property-navigation-wrapper .property-navigation ul li{padding:0 0 0 14px}}#app.property-showcase-details .property-navigation-wrapper .property-navigation .site-nav-link[data-level="1"]{display:inline-flex;align-items:center;min-height:24px;border:none;padding-top:4px;padding-bottom:4px;padding-left:0}#app.property-showcase-details .property-navigation-wrapper .property-navigation .site-nav-link[data-level="1"] .link-extra{display:block;transform:translateY(3px);opacity:0}#app.property-showcase-details .property-navigation-wrapper .property-navigation .site-nav-link[data-level="1"]:hover .link-extra{opacity:1}#app.property-showcase-details .property-header .property-navigation-wrapper .property-navigation .site-nav-link[data-level="1"]{color:#fff}#app.property-showcase-details .property-header .property-navigation-wrapper .property-navigation .site-nav-link[data-level="1"] .link-extra{border-bottom:1px solid #fff}#app.property-showcase-details .property-header .property-navigation-wrapper .property-navigation ul li.link-gallery{display:none}#app.property-showcase-details.page-independent-from-site .property-navigation-wrapper .property-navigation ul{float:none;margin-right:auto;margin-left:auto}#app.property-showcase-details .header-retracting-property{padding:20px 4%}#app.property-showcase-details .header-retracting-property .property-navigation li{padding:0 20px}@media (max-width:600px){#app.property-showcase-details .header-retracting-property .property-navigation li{padding:0 16px;border:none}}#app.property-showcase-details .header-retracting-property .property-navigation li:last-child{padding-right:0}#app.property-showcase-details .header-retracting-property .property-navigation a{font-size:12px}#app.property-showcase-details .title-area{transition:all .4s ease;position:absolute;z-index:3;left:0;right:0;bottom:60px;padding:0 10%;text-align:center}@media (max-width:600px){#app.property-showcase-details .title-area{padding:0 5%;bottom:20px}}#app.property-showcase-details .title-area h1,#app.property-showcase-details .title-area h1 a,#app.property-showcase-details .title-area p,#app.property-showcase-details .title-area p a{color:#fff}#app.property-showcase-details .title-area h1.property-title{margin:0;font-size:36px}@media (max-width:600px){#app.property-showcase-details .title-area h1.property-title{font-size:18px}}#app.property-showcase-details .title-area p{margin:0 0 20px 0;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media (max-width:600px){#app.property-showcase-details .title-area p{margin-bottom:6px;font-size:12px}}#app.property-showcase-details .gallery{position:relative;z-index:1;height:100vh}@media (max-width:959px){#app.property-showcase-details .gallery{height:60vh}}@media (max-width:600px){#app.property-showcase-details .gallery{height:40vh}}#app.property-showcase-details .gallery .content-image,#app.property-showcase-details .gallery .image-wrapper,#app.property-showcase-details .gallery .item-image,#app.property-showcase-details .gallery .item-wrapper,#app.property-showcase-details .gallery .projector,#app.property-showcase-details .gallery .projector-mask,#app.property-showcase-details .gallery .projector-wrapper,#app.property-showcase-details .gallery .slide-projector{position:absolute;top:0;right:0;bottom:0;left:0}#app.property-showcase-details .gallery .projector .projector-counter ul{padding:0 5%}#app.property-showcase-details .gallery .projector .projector-counter ul li a{background:#fff}#app.property-showcase-details .gallery .shapeholder{display:none}#app.property-showcase-details .big-stats{background:#f6f6f6}#app.property-showcase-details .big-stats .status{margin:0 auto 60px;padding:12px 20px;border:1px solid rgba(0,0,0,.3)}@media (min-width:601px){#app.property-showcase-details .big-stats .big-stat-column{position:relative}#app.property-showcase-details .big-stats .big-stat-column .stat-border-vertical{position:absolute;top:0;right:0;bottom:0;width:2px;opacity:.7;background:url(/assets/1/7/bundles/sitetheorytemplate/images/common/accent-border-vertical-on-light.png) repeat-y right top;background-size:1px}#app.property-showcase-details .big-stats .big-stat-column:last-child .stat-border-vertical{display:none}#app.property-showcase-details .big-stats .big-stat-column .big-ass-stat{padding:0}#app.property-showcase-details .big-stats .stat-label{padding-top:0}}@media (max-width:600px){#app.property-showcase-details .big-stats .stat-border-horizontal{position:absolute;top:0;right:0;left:0;height:2px;opacity:.5;background:url(/assets/1/7/bundles/sitetheorytemplate/images/common/accent-border-on-light.png) repeat-x;background-size:5px}}#app.property-showcase-details .about-description-container .about-left .details-container ol,#app.property-showcase-details .about-description-container .about-left .details-container p,#app.property-showcase-details .about-description-container .about-left .details-container ul{font-size:16px}#app.property-showcase-details .about-description-container .about-left .details-container .property-title{font-size:34px}#app.property-showcase-details .about-description-container .about-right .live-edit-property-about-image-wrapper{position:absolute;top:15px;right:auto;bottom:auto;left:15px;z-index:10072;width:24px;height:24px;line-height:0}#app.property-showcase-details .about-description-container .about-right .live-edit-property-about-image-wrapper .live-edit-button-trigger{top:0;right:auto;bottom:auto;left:0;opacity:1;transform:none}#app.property-showcase-details .about-description-container .about-right .live-edit-property-about-image-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .about-description-container .about-right .live-edit-property-about-image-wrapper:hover .live-edit-button-trigger{transform:none}#app.property-showcase-details .map-location{position:relative}#app.property-showcase-details .map-location .live-edit-map-address-wrapper{position:absolute;top:15px;right:auto;bottom:auto;left:15px;z-index:10072;width:24px;height:24px;line-height:0}#app.property-showcase-details .map-location .live-edit-map-address-wrapper .live-edit-button-trigger{top:0;right:auto;bottom:auto;left:0;opacity:1;transform:none}#app.property-showcase-details .map-location .live-edit-map-address-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .map-location .live-edit-map-address-wrapper:hover .live-edit-button-trigger{transform:none}#app.property-showcase-details .gallery-list,#app.property-showcase-details .property-resources,#app.property-showcase-details .schematics{position:relative}#app.property-showcase-details .gallery-list .live-edit-gallery-grid-media-wrapper,#app.property-showcase-details .gallery-list .live-edit-plans-edit-wrapper,#app.property-showcase-details .gallery-list .live-edit-resources-edit-wrapper,#app.property-showcase-details .property-resources .live-edit-gallery-grid-media-wrapper,#app.property-showcase-details .property-resources .live-edit-plans-edit-wrapper,#app.property-showcase-details .property-resources .live-edit-resources-edit-wrapper,#app.property-showcase-details .schematics .live-edit-gallery-grid-media-wrapper,#app.property-showcase-details .schematics .live-edit-plans-edit-wrapper,#app.property-showcase-details .schematics .live-edit-resources-edit-wrapper{position:absolute;top:15px;right:auto;bottom:auto;left:15px;z-index:10072;width:24px;height:24px;line-height:0}#app.property-showcase-details .gallery-list .live-edit-gallery-grid-media-wrapper .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-plans-edit-wrapper .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-resources-edit-wrapper .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-gallery-grid-media-wrapper .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-plans-edit-wrapper .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-resources-edit-wrapper .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-gallery-grid-media-wrapper .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-plans-edit-wrapper .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-resources-edit-wrapper .live-edit-button-trigger{top:0;right:auto;bottom:auto;left:0;opacity:1;transform:none}#app.property-showcase-details .gallery-list .live-edit-gallery-grid-media-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-gallery-grid-media-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-plans-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-plans-edit-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-resources-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .gallery-list .live-edit-resources-edit-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-gallery-grid-media-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-gallery-grid-media-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-plans-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-plans-edit-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-resources-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .property-resources .live-edit-resources-edit-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-gallery-grid-media-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-gallery-grid-media-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-plans-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-plans-edit-wrapper:hover .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-resources-edit-wrapper:focus .live-edit-button-trigger,#app.property-showcase-details .schematics .live-edit-resources-edit-wrapper:hover .live-edit-button-trigger{transform:none}#app.property-showcase-details #seller-concessions-section[data-live-edit-surface]:not([data-live-edit-no-highlight])::before,#app.property-showcase-details .additional-details[data-live-edit-surface]:not([data-live-edit-no-highlight])::before,#app.property-showcase-details .property-resources[data-live-edit-surface]:not([data-live-edit-no-highlight])::before,#app.property-showcase-details .schematics[data-live-edit-surface]:not([data-live-edit-no-highlight])::before{top:0;right:0;left:0;height:100%}#app.property-showcase-details #seller-concessions-section[data-live-edit-surface]::after,#app.property-showcase-details .additional-details[data-live-edit-surface]::after,#app.property-showcase-details .property-resources[data-live-edit-surface]::after,#app.property-showcase-details .schematics[data-live-edit-surface]::after{top:15px;left:15px}#app.property-showcase-details .additional-details .property-sub-detail.address .city.live-edit-surface,#app.property-showcase-details .additional-details .property-sub-detail.address .city[data-live-edit-surface]{display:inline-block;width:auto;min-width:4em;max-width:100%;white-space:normal;vertical-align:baseline}#app.property-showcase-details.property-details #seller-concessions-section h3.seller-concessions-amount{display:block;text-align:left!important;justify-content:flex-start;margin-left:0;margin-right:auto}#app.property-showcase-details .schematics{background:#f6f6f6}#app.property-showcase-details .schematics h2{color:#dadada;background:linear-gradient(to right,#000 15%,rgba(255,255,255,0) 0) repeat-x bottom left;background-size:7px 1px}#app.property-showcase-details .schematics .schematics-column{box-shadow:0 0 4px rgba(0,0,0,.1)}#app.property-showcase-details .additional-details{background-color:#010101}#app.property-showcase-details .additional-details h2{background:linear-gradient(to right,#666 15%,rgba(17,17,17,0) 0) repeat-x bottom left;background-size:7px 1px}#app.property-showcase-details .additional-details.tour-details-only h2{background:0 0}#app.property-showcase-details .additional-details h4{font-size:16px;font-weight:400;color:#9e9e9e}#app.property-showcase-details .additional-details a:active,#app.property-showcase-details .additional-details a:link,#app.property-showcase-details .additional-details a:visited{color:#bbb}#app.property-showcase-details .additional-details a:hover{color:#fff}#app.property-showcase-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section .property-section-name{font-size:16px;color:#7f7f7f}#app.property-showcase-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section .property-item-label,#app.property-showcase-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section .property-sub-detail{color:#7f7f7f}#app.property-showcase-details .additional-details .additional-details-custom,#app.property-showcase-details .additional-details .additional-details-custom p{color:#7f7f7f}#app.property-showcase-details .property-tour{background:#fff}#app.property-showcase-details .secondary-image-container.cta-area[data-live-edit-no-highlight],#app.property-showcase-details .secondary-image-container.cta-area[data-live-edit-no-highlight]:focus,#app.property-showcase-details .secondary-image-container.cta-area[data-live-edit-no-highlight]:hover{background-color:#2f2f2f!important;cursor:default}#app.property-showcase-details .property-resources{background:#f6f6f6}#app.property-showcase-details .property-resources h2{padding-bottom:30px;margin:0 0 20px;color:#dadada;background:linear-gradient(to right,#000 15%,rgba(255,255,255,0) 0) repeat-x bottom left;background-size:7px 1px}@media (min-width:601px){#app.property-showcase-details .property-resources .response-container{min-width:500px}}#app.property-showcase-details .property-resources .response-container h4{margin:0 0 10px 0;color:#0d0d0d;font-size:10px;font-weight:700}#app.property-showcase-details .property-resources .response-container .content-documents{margin:0;max-width:unset}@media (min-width:601px){#app.property-showcase-details .property-resources .response-container .content-documents .resource-container{float:left;width:50%}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:first-child{padding-right:60px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:nth-child(2n){padding-left:60px;clear:right}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:nth-child(2n)+.resource-container{padding-right:60px;clear:left}}@media (min-width:601px) and (max-width:768px){#app.property-showcase-details .property-resources .response-container .content-documents .resource-container{margin-bottom:24px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:first-child{padding-right:30px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:nth-child(2n){padding-left:30px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:nth-child(2n)+.resource-container{padding-right:30px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:last-child{margin-bottom:0}}@media (max-width:600px){#app.property-showcase-details .property-resources .response-container .content-documents .resource-container{margin-bottom:24px}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container:last-child{margin-bottom:0}}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a{display:block;position:relative;padding-right:80px}@media (max-width:767px){#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a{padding-right:0}}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a img{transform:translateY(-50%);position:absolute;top:50%;left:0;width:70px;height:70px;max-width:70px;max-height:70px;object-fit:contain}@media (min-width:601px) and (max-width:768px){#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a img{width:50px;height:50px;max-width:50px;max-height:50px}}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a p{padding:24px 0 24px 90px;text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#0d0d0d}#app.property-showcase-details .property-resources .response-container .content-documents .resource-container a md-icon{transform:translateY(-50%);position:absolute;top:50%;right:0;width:40px;min-width:unset;height:unset}#app.property-showcase-details .contact-container-wrapper{position:relative;background:#000}#app.property-showcase-details .contact-container-wrapper .property-contact-container{padding-top:80px;padding-bottom:80px;background:0 0}@media (max-width:959px){#app.property-showcase-details .contact-container-wrapper .property-contact-container{padding:80px 0}}@media (max-width:600px){#app.property-showcase-details .contact-container-wrapper .property-contact-container{padding:80px 0}}#app.property-showcase-details .contact-container-wrapper .property-contact-container h2{color:#ccc}#app.property-showcase-details .contact-container-wrapper .property-contact-container .site-name{color:#fff}#app.property-showcase-details .contact-container-wrapper .property-contact-container h4,#app.property-showcase-details .contact-container-wrapper .property-contact-container h4 a:active,#app.property-showcase-details .contact-container-wrapper .property-contact-container h4 a:link,#app.property-showcase-details .contact-container-wrapper .property-contact-container h4 a:visited,#app.property-showcase-details .contact-container-wrapper .property-contact-container p,#app.property-showcase-details .contact-container-wrapper .property-contact-container p a:active,#app.property-showcase-details .contact-container-wrapper .property-contact-container p a:link,#app.property-showcase-details .contact-container-wrapper .property-contact-container p a:visited{color:#fff}#app.property-showcase-details .contact-container-wrapper .property-contact-container h4{font-weight:700;font-size:16px}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info{color:#fff;font-size:18px;font-weight:400;text-transform:none;letter-spacing:normal}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .site-contact{display:block}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .property-contact-row{display:block}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .site-info-label{display:block;margin:30px 0 10px;color:rgba(255,255,255,.65);font-size:16px;font-weight:400}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-item{display:inline}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-item,#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-item a:active,#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-item a:link,#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-item a:visited{color:#fff;font-weight:400}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .contact-info-separator{display:inline-block;margin:0 15px;color:rgba(255,255,255,.65);font-weight:400}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info .name{margin-right:4px;font-weight:400;opacity:.65}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-info a:hover{color:#fff}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-grouped .site-contact{margin-bottom:30px}#app.property-showcase-details .contact-container-wrapper .property-contact-container .property-contact-grouped .site-contact:last-child{margin-bottom:0}@media (min-width:601px){#app.property-showcase-details .contact-container-wrapper p.phone-email-wrapper .email,#app.property-showcase-details .contact-container-wrapper p.phone-email-wrapper .phone{border-right:1px solid rgba(255,255,255,.5)}}#app.property-showcase-details .contact-container-wrapper .contact-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}#app.property-showcase-details .disclaimer-container .disclaimer{padding:0;border:none}