#app .property-details.details-page:not(.site-background-dark) .parallax-root .shell-content{background:0 0}html{scroll-behavior:smooth}body[id^=SitetheoryPropertyBundle] .no-sidebar.details-page .content-container{max-width:unset}body[id^=SitetheoryPropertyBundle] .site-background:not(.site-nav-visible){background:0 0}#app.property-details .content-property{position:relative}#app.property-details .repeatedArray:first-child .hideFirstChild{display:none}#app.property-details .repeatedArray:last-child .hideLastChild{display:none}#app.property-details .details-container{position:relative;z-index:1;padding:70px 8%}@media (max-width:959px){#app.property-details .details-container{padding:50px 8%}}#app.property-details .details-container h2{margin:0 0 30px;padding-bottom:30px;font-weight:700;background:linear-gradient(to right,#000 15%,rgba(255,255,255,0) 0) repeat-x bottom left;background-size:7px 1px}#app.property-details .showcase-layout .details-container h2,#app.property-details .showcase-layout .secondary-image-container h2,#app.property-details .standard-layout .details-container h2,#app.property-details .standard-layout .secondary-image-container h2{font-size:40px;text-transform:uppercase;letter-spacing:2px;line-height:1}@media (max-width:959px){#app.property-details .showcase-layout .details-container h2,#app.property-details .showcase-layout .secondary-image-container h2,#app.property-details .standard-layout .details-container h2,#app.property-details .standard-layout .secondary-image-container h2{font-size:36px}}@media (max-width:600px){#app.property-details .showcase-layout .details-container h2,#app.property-details .showcase-layout .secondary-image-container h2,#app.property-details .standard-layout .details-container h2,#app.property-details .standard-layout .secondary-image-container h2{font-size:30px}}#app.property-details .details-header .link-back{position:absolute;top:30px;left:40px;z-index:2;padding-bottom:22px;font-weight:700;display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px}#app.property-details .details-header .link-back .link-extra{position:absolute;right:0;bottom:0;left:0;top:0}#app.property-details .details-header .link-back .link-extra svg{transition:all .1s ease-out;-webkit-transition:all .1s ease-out;position:absolute;right:0;bottom:0;opacity:0;width:16px;height:16px}#app.property-details .details-header .link-back .link-extra svg g{fill:#111}#app.property-details .details-header .link-back .link-extra::after{transition:all .1s ease-out;-webkit-transition:all .1s ease-out;position:absolute;right:0;bottom:8px;width:0;display:block;content:'';border-bottom:1px solid #111}#app.property-details .details-header .link-back:hover{color:#111}#app.property-details .details-header .link-back:hover .link-extra svg{opacity:1;right:93%}#app.property-details .details-header .link-back:hover .link-extra::after{width:100%}#app.property-details .background-dark .details-header .link-back .link-extra svg g{fill:#999}#app.property-details .background-dark .details-header .link-back .link-extra::after{border-color:#999}#app.property-details .background-dark .details-header .link-back:hover{color:#fff}#app.property-details .nav-drawer .link-back-drawer{display:block;margin-top:30px;padding:30px 0;border-bottom:1px solid rgba(0,0,0,.3)}#app.property-details .btn-property-close{position:absolute;top:20px;right:20px;z-index:10}#app.property-details .property-site-nav{padding:16px 4%;border-bottom:1px solid rgba(0,0,0,.3)}#app.property-details .property-navigation ul,#app.property-details .property-navigation-wrapper .property-navigation ul{display:table;margin:0 auto}#app.property-details .magazine-layout .nav-drawer-toggle,#app.property-details .standard-layout .nav-drawer-toggle{position:absolute;top:20px;right:20px;z-index:79}#app.property-details .magazine-layout .property-navigation-wrapper,#app.property-details .standard-layout .property-navigation-wrapper{position:relative;padding:20px 0 22px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,.2)}#app.property-details .magazine-layout .property-navigation-wrapper li.link-gallery,#app.property-details .standard-layout .property-navigation-wrapper li.link-gallery{display:none}#app.property-details .magazine-layout .property-navigation ul li,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation ul li,#app.property-details .standard-layout .property-navigation ul li,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation ul li{padding:0 30px;border-right:1px solid rgba(0,0,0,.3)}#app.property-details .magazine-layout .property-navigation ul li:last-child,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation ul li:last-child,#app.property-details .standard-layout .property-navigation ul li:last-child,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation ul li:last-child{border:none}@media (max-width:959px){#app.property-details .magazine-layout .property-navigation ul li,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation ul li,#app.property-details .standard-layout .property-navigation ul li,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation ul li{padding:0 16px}#app.property-details .magazine-layout .property-navigation ul li:nth-child(4),#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation ul li:nth-child(4),#app.property-details .standard-layout .property-navigation ul li:nth-child(4),#app.property-details .standard-layout .property-navigation-wrapper .property-navigation ul li:nth-child(4){border:none}}#app.property-details .magazine-layout .property-navigation .site-nav-link,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation .site-nav-link,#app.property-details .standard-layout .property-navigation .site-nav-link,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation .site-nav-link{display:block;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:2px;line-height:1.2;color:#111;background-image:-webkit-linear-gradient(#111,#111);background-image:linear-gradient(#111,#111);background-size:0 .1rem;background-repeat:no-repeat;background-position:left bottom}#app.property-details .magazine-layout .property-navigation .site-nav-link:hover,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation .site-nav-link:hover,#app.property-details .standard-layout .property-navigation .site-nav-link:hover,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation .site-nav-link:hover{animation:textLinkAnimation .5s ease both;-webkit-animation:textLinkAnimation .5s ease both}@media (max-width:600px){#app.property-details .magazine-layout .property-navigation .site-nav-link,#app.property-details .magazine-layout .property-navigation-wrapper .property-navigation .site-nav-link,#app.property-details .standard-layout .property-navigation .site-nav-link,#app.property-details .standard-layout .property-navigation-wrapper .property-navigation .site-nav-link{font-size:13px}}#app.property-details .header-retracting-property{padding:20px 0}#app.property-details .header-retracting-property .retracting-address{margin:0;letter-spacing:3px}@media (max-width:600px){#app.property-details .header-retracting-property .retracting-address{margin-bottom:12px}}@media (max-width:767px){#app.property-details .header-retracting-property .property-navigation{display:none}}#app.property-details .header-retracting-property .property-navigation li{padding:0 20px}@media (max-width:600px){#app.property-details .header-retracting-property .property-navigation li{padding:0 16px;border:none}}#app.property-details .header-retracting-property .property-navigation li:last-child{padding-right:0}#app.property-details .header-retracting-property .property-navigation a{font-size:12px}#app.property-details .header-retracting-property .nav-drawer-toggle{margin:0 0 0 auto}@media (min-width:601px){#app.property-details :not(.new-window) .header-retracting-property .property-navigation{margin-right:40px}}#app.property-details .price-break::after{display:inline-block;content:'|';padding:0 5px}@media (max-width:1200px){#app.property-details .price-break::after{content:"";display:block;margin:8px 0 0;padding:8px 0 0;border-top:1px solid rgba(0,0,0,.1)}}#app.property-details .details-header{position:relative;text-align:center;padding:65px 6% 55px;background:#fff}@media (max-width:600px){#app.property-details .details-header{padding-top:85px}}#app.property-details .details-header.has-sold-sticker{padding-top:55px}#app.property-details .details-header .sold-sticker{display:table;margin:0 auto 30px;padding:3px 14px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:15px}#app.property-details .details-header h1{margin:0 0 26px;font-size:60px}@media (max-width:600px){#app.property-details .details-header h1{font-size:30px}}#app.property-details .details-header .subtitle{margin-top:30px;padding-top:30px}#app.property-details .details-header h4.city{font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#000;margin:0}#app.property-details #seller-concessions-section h3.seller-concessions-amount{text-align:center}#app.property-details .gallery-video-container{max-width:1400px;margin:0 auto;background:#f4f4f4}#app.property-details .gallery-video-container md-content,#app.property-details .gallery-video-container md-content.md-default-theme{background:#222}#app.property-details .gallery-video-container md-tabs-wrapper{padding:4px 0}#app.property-details .gallery-video-container md-tabs{background:#000}#app.property-details .gallery-video-container md-tabs,#app.property-details .gallery-video-container md-tabs.md-default-theme{margin:0}#app.property-details .gallery-video-container md-tabs .md-tab.md-active,#app.property-details .gallery-video-container md-tabs .md-tab.md-focused,#app.property-details .gallery-video-container md-tabs.md-default-theme .md-tab.md-active,#app.property-details .gallery-video-container md-tabs.md-default-theme .md-tab.md-focused{color:#fff;font-weight:700}#app.property-details .gallery-video-container md-tabs .md-tab.md-active md-icon,#app.property-details .gallery-video-container md-tabs .md-tab.md-focused md-icon,#app.property-details .gallery-video-container md-tabs.md-default-theme .md-tab.md-active md-icon,#app.property-details .gallery-video-container md-tabs.md-default-theme .md-tab.md-focused md-icon{color:#fff;font-weight:700}#app.property-details .gallery-video-container md-tabs md-ink-bar,#app.property-details .gallery-video-container md-tabs.md-default-theme md-ink-bar{color:#fff;background:#fff}#app.property-details .gallery-video-container .md-tab{font-size:13px;letter-spacing:1px;line-height:24px;color:#ccc}#app.property-details .gallery-video-container .caption{display:none}#app.property-details .additional-details-custom:first-child ul{margin-top:0}#app.property-details .additional-details-custom ul{padding-left:20px}#app.property-details .big-stats{text-align:center}#app.property-details .stats-container{margin:0 auto}#app.property-details .big-stat-column{display:inline-block}@media (max-width:600px){#app.property-details .big-stat-column{display:table;margin:0 auto 30px}}#app.property-details .big-stat-padding{margin:0 40px}@media (max-width:1100px){#app.property-details .big-stat-padding{margin:0 20px}}#app.property-details.less-big .big-stat-padding{margin:0 30px}@media (max-width:1100px){#app.property-details.less-big .big-stat-padding{margin:0 20px}}@media (max-width:959px){#app.property-details.less-big .big-stat-padding{margin:0 14px}}#app.property-details .status{display:table;margin:0 auto 40px;padding:8px 12px;text-transform:uppercase;letter-spacing:1px;line-height:1;font-size:14px;font-weight:700;border:1px solid rgba(0,0,0,.1)}#app.property-details .bath-divider{width:16px;border-right:1px solid #ccc;margin-right:16px;height:60px;display:inline-block;transform:rotate(20deg)}@media (max-width:1100px){#app.property-details .bath-divider{height:40px}}@media (max-width:768px){#app.property-details .bath-divider{height:30px}}@media (max-width:600px){#app.property-details .bath-divider{height:60px}}#app.property-details .bath-label-divider{display:inline-block;padding:0 4px}#app.property-details .big-ass-stat{padding:0 10px;font-size:90px;font-weight:100;line-height:1}@media (max-width:1200px){#app.property-details .big-ass-stat{font-size:80px}}@media (max-width:1100px){#app.property-details .big-ass-stat{font-size:60px}}@media (max-width:960px){#app.property-details .big-ass-stat{font-size:50px}}@media (max-width:768px){#app.property-details .big-ass-stat{font-size:40px}}@media (max-width:600px){#app.property-details .big-ass-stat{font-size:70px}}#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:80px}@media (max-width:1300px){#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:70px}}@media (max-width:1200px){#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:60px}}@media (max-width:1000px){#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:50px}}@media (max-width:960px){#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:40px}}@media (max-width:600px){#app.property-details .big-ass-stat.less-big .big-ass-stat{font-size:70px}}#app.property-details .stat-label{position:relative;margin-top:14px;padding-top:14px;font-size:14px;color:#777;text-transform:uppercase;letter-spacing:1px}#app.property-details .stat-label .stat-border-horizontal{position:absolute;top:0;right:0;left:0;height:2px;opacity:.5;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/accent-border.png) repeat-x;background-size:5px}#app.property-details .standard-layout .big-stats{color:#fff}#app.property-details .standard-layout .status{color:#fff;border:1px solid rgba(255,255,255,.8)}#app.property-details .standard-layout .stat-label{color:#dadada}#app.property-details .standard-layout .stat-label .stat-border-horizontal{background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/accent-border-light.png) repeat-x;background-size:5px}#app.property-details.medium-background-text-dark .content-property.standard-layout .status{color:#222;border:1px solid rgba(0,0,0,.3)}#app.property-details.medium-background-text-dark .content-property.standard-layout .stats-container .stat-label{color:#222}#app.property-details.medium-background-text-dark .content-property.standard-layout .stats-container .stat-label .stat-border-horizontal{background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/accent-border-extra-dark.png) repeat-x;background-size:5px}#app.property-details .video{position:relative}#app.property-details .video::before{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:#000}#app.property-details .video .video-button{z-index:10;text-align:center}#app.property-details .video .video-button h4{margin:0 0 36px;color:#fff;font-weight:700;font-size:12px}@media (max-width:600px){#app.property-details .video .video-button h4{margin-bottom:14px}}#app.property-details .video .video-button .animation-wrapper{position:relative;width:144px;height:144px}@media (max-width:600px){#app.property-details .video .video-button .animation-wrapper{width:104px;height:104px}}#app.property-details .video .video-button .circle-one,#app.property-details .video .video-button .circle-two{border-radius:50%;border:1px solid #fff}#app.property-details .video .video-button .circle-one{transform:translate(-50%,-50%) scale(.2);transition:all .3s ease;width:144px;height:144px;opacity:0}@media (max-width:600px){#app.property-details .video .video-button .circle-one{width:104px;height:104px}}#app.property-details .video .video-button .circle-two{transform:translate(-50%,-50%) scale(1);transition:all .4s ease;width:124px;height:124px;opacity:.5}@media (max-width:600px){#app.property-details .video .video-button .circle-two{width:84px;height:84px}}#app.property-details .video .video-button md-icon{transition:all .2s ease;width:38px;height:unset;margin-left:6px;opacity:.8}#app.property-details .video .video-button md-icon svg g{fill:#fff}#app.property-details .video .video-button:hover md-icon{opacity:1;transform:translate(-50%,-50%) scale(1.03)}#app.property-details .video .video-button:hover .circle-one{transform:translate(-50%,-50%) scale(1);opacity:1}#app.property-details .video .video-button:hover .circle-two{transform:translate(-50%,-50%) scale(.92);opacity:.5;background:rgba(255,255,255,.4)}#app.property-details .about-description-container{position:relative}#app.property-details .about-description-container .details-container{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;max-width:850px;margin:0 auto}#app.property-details .about-description-container .about-left{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:50%;min-height:500px;background:#fff}#app.property-details .about-description-container .about-left .details-container{padding:90px 80px}@media (max-width:600px){#app.property-details .about-description-container .about-left .details-container{padding:70px 40px}}#app.property-details .about-description-container .about-left .details-container ol,#app.property-details .about-description-container .about-left .details-container p,#app.property-details .about-description-container .about-left .details-container ul{font-size:15px}@media (max-width:600px){#app.property-details .about-description-container .about-left{width:unset}}#app.property-details .about-description-container .about-right{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:50%;background:#f2f2f2}#app.property-details .about-description-container .about-right .about-image{transition:all .2s ease-out;position:absolute;top:0;right:0;left:0;height:700px}@media (max-width:600px){#app.property-details .about-description-container .about-right{display:none}}#app.property-details .about-description-container .list-price{display:table;margin:0 0 50px;font-size:16px;color:#1d1d1d;text-transform:uppercase;letter-spacing:1px}#app.property-details .about-description-container .description-wrapper{position:relative}#app.property-details .about-description-container .description-wrapper.has-read-more{max-height:210px;overflow-y:hidden}#app.property-details .about-description-container .description-wrapper.has-read-more::after{position:absolute;content:'';right:0;bottom:0;left:0;height:80px;background:linear-gradient(rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(rgba(255,255,255,0),#fff)}#app.property-details .about-description-container .more-text-link .read-more-text{display:inline}#app.property-details .about-description-container .more-text-link .read-less-text{display:none}#app.property-details .about-description-container.read-full .description-wrapper.has-read-more{max-height:unset}#app.property-details .about-description-container.read-full .description-wrapper.has-read-more::after{opacity:0}#app.property-details .about-description-container.read-full .more-text-link .read-more-text{display:none}#app.property-details .about-description-container.read-full .more-text-link .read-less-text{display:inline}#app.property-details .about-description-container .description,#app.property-details .about-description-container .description p,#app.property-details .about-description-container.description,#app.property-details .about-description-container.description p{font-size:16px;line-height:1.6}#app.property-details .showcase-layout .about-description-container h2,#app.property-details .standard-layout .about-description-container h2{margin:0 0 40px;font-size:28px;font-weight:400;line-height:1.2;color:#222;text-transform:none}#app.property-details .open-house-container{background:#ededed}#app.property-details .open-house-container .open-house{display:table;margin-left:auto;margin-right:auto}#app.property-details .open-house-container .open-house .open-sign{display:table;margin:0 70px 0 0;padding:30px 20px;text-align:center;border:1px solid rgba(0,0,0,.8)}@media (max-width:600px){#app.property-details .open-house-container .open-house .open-sign{margin:0 auto 60px}}#app.property-details .open-house-container .open-house h2{margin:0;font-size:36px;color:#272727;background:0 0;padding:0}#app.property-details .open-house-container .open-house .div-table-cell{padding:0 50px;background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/accent-border-vertical-on-light.png) repeat-y right top;background-size:1px}@media (max-width:600px){#app.property-details .open-house-container .open-house .div-table-cell{padding:0 26px}}#app.property-details .open-house-container .open-house .div-table-cell:first-child{padding-left:0}#app.property-details .open-house-container .open-house .div-table-cell:last-child{background:0 0}#app.property-details .open-house-container .open-house .date-section{text-align:center}#app.property-details .open-house-container .open-house .date-section .month{margin:0;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px;color:#222}#app.property-details .open-house-container .open-house .date-section .day{margin:0;line-height:1;font-size:100px;font-weight:100;color:#222}@media (max-width:600px){#app.property-details .open-house-container .open-house .date-section .day{font-size:80px}}#app.property-details .open-house-container .open-house .hour-section{max-width:450px}#app.property-details .open-house-container .open-house .hour-section .hours{margin-bottom:20px;font-size:16px;font-weight:700;color:#333}@media (max-width:600px){#app.property-details .open-house-container .open-house .hour-section .day-of-the-week{display:block}#app.property-details .open-house-container .open-house .hour-section .hours{font-size:14px}}#app.property-details .open-house-container .open-house .spacer-row{height:100px}#app.property-details .open-house-container .open-house .spacer-row .div-table-cell{background:url(/assets/1/5/bundles/sitetheorytemplate/images/common/accent-border-on-light.png) repeat-x left center;background-size:5px}#app.property-details .magazine-layout .property-resources .response-container,#app.property-details .standard-layout .property-resources .response-container{display:table;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:601px){#app.property-details .magazine-layout .property-resources .response-container,#app.property-details .standard-layout .property-resources .response-container{min-width:500px}}#app.property-details .magazine-layout .property-resources .response-container h4,#app.property-details .standard-layout .property-resources .response-container h4{margin:0 0 14px;color:#666;font-size:10px;font-weight:700;letter-spacing:2px}#app.property-details .magazine-layout .property-resources .response-container h2,#app.property-details .standard-layout .property-resources .response-container h2{padding:0 50px 22px;margin-bottom:30px;text-align:center}@media (min-width:601px){#app.property-details .magazine-layout .property-resources .response-container h2,#app.property-details .standard-layout .property-resources .response-container h2{min-width:500px}}#app.property-details .magazine-layout .property-resources .response-container .content-documents,#app.property-details .standard-layout .property-resources .response-container .content-documents{margin-left:auto;margin-right:auto;max-width:unset}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container{display:inline-block;vertical-align:top;margin:0 -4px}@media (min-width:601px){#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-2,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-2{width:50%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-3,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-3{width:33.3333%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-4,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-4{width:25%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-5,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-5{width:20%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-6,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-6{width:16.67%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-7,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-7{width:14.29%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-8,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-8{width:12.5%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-9,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-9{width:11.11%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-10,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-10{width:10%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-11,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-11{width:9.01%}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-many,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-many{width:8%}}@media (max-width:600px){#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container{margin-bottom:24px}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container:last-child,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container:last-child{margin-bottom:0}}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container a img,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container a img{max-width:90px;margin:0 auto 30px}@media (max-width:600px){#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container a img,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container a img{margin-bottom:16px}}#app.property-details .magazine-layout .property-resources .response-container .content-documents .resource-container.x-1 a img,#app.property-details .standard-layout .property-resources .response-container .content-documents .resource-container.x-1 a img{max-width:150px}#app.property-details .magazine-layout .property-resources .response-container .content-documents.max-length .resource-container p,#app.property-details .standard-layout .property-resources .response-container .content-documents.max-length .resource-container p{margin:0 5px 20px;font-size:14px}#app.property-details .magazine-layout .property-resources .response-container .content-documents.max-length .resource-container a img,#app.property-details .standard-layout .property-resources .response-container .content-documents.max-length .resource-container a img{max-width:60px;margin-bottom:10px}#app.property-details .standard-layout .property-resources{background:#111}#app.property-details .standard-layout .property-resources h2{background:linear-gradient(to right,#666 15%,rgba(17,17,17,0) 0) repeat-x bottom left;background-size:7px 1px;color:#ccc}#app.property-details .standard-layout .property-resources .content-documents{margin-left:auto;margin-right:auto;max-width:unset}#app.property-details .standard-layout .property-resources .content-documents .resource-container p{color:#666}#app.property-details .standard-layout .property-resources .content-documents .resource-container a svg g{fill:#999}#app.property-details .standard-layout .property-resources .content-documents .resource-container a:hover svg g{fill:#fff}#app.property-details .map-location{background:#fff}#app.property-details .map-location.map-background{background-color:#f4f4f4}#app.property-details .map-location .google-map-embed{border:0;height:450px;width:100%}#app.property-details .additional-details .additional-details-tours{margin:0 0 40px}#app.property-details .additional-details .additional-details-tours .btn{display:inline-block;margin:0 8px 8px 0}#app.property-details .additional-details.tour-details-only .additional-details-tours{margin-bottom:0}#app.property-details .additional-details.tour-details-only .property-detail-sections,#app.property-details .additional-details.tour-details-only h2{display:inline-block;vertical-align:middle}#app.property-details .additional-details.tour-details-only h2{margin:0 30px 0 0;padding:0 30px 0 0;background:0 0;border-right:1px solid #555}#app.property-details .additional-details.tour-details-only .btn{margin:8px 8px 8px 0}#app.property-details .additional-details h4{margin:46px 0 20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9e9e9e}#app.property-details .additional-details ul li{line-height:1.6}#app.property-details .additional-details ul li:first-child h4{margin-top:0}#app.property-details .additional-details .property-detail-sections{column-count:2;column-gap:5em}@media (max-width:600px){#app.property-details .additional-details .property-detail-sections{column-count:1}}#app.property-details .additional-details .property-detail-sections .property-details-sub-section:last-child .property-sub-detail-section{margin-bottom:0}#app.property-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section{display:inline-block;margin:0 0 40px;width:100%}#app.property-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section .property-section-name{margin:0 0 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9e9e9e}#app.property-details .additional-details .property-detail-sections .property-details-sub-section .property-sub-detail-section .property-item-label{font-weight:bolder}#app.property-details .standard-layout .additional-details{background-color:#f4f4f4}#app.property-details .standard-layout .additional-details.tour-details-only h2{background:0 0;border-color:#aaa}#app.property-details .standard-layout .schematics{background:#111}#app.property-details .standard-layout .schematics h2{color:#8d8d8d;background:linear-gradient(to right,#fff 5%,rgba(255,255,255,0) 0) repeat-x bottom left;background-size:7px 1px}#app.property-details .schematics h2{background:linear-gradient(to right,#fff 5%,rgba(0,0,0,0) 0) repeat-x bottom left;background-size:7px 1px}#app.property-details .schematics .schematics-label{position:absolute;margin:0;left:0;right:0;bottom:5px;font-size:11px;letter-spacing:2px;text-align:center;color:#999}#app.property-details .schematics .schematics-container .schematics-column{position:relative;margin:0 auto;padding:30px 0;background:#fff}@media (max-width:600px){#app.property-details .schematics .schematics-container .schematics-column{width:unset}}#app.property-details .schematics .schematics-container .schematics-column .schematics-image img{display:block;margin:0 auto;max-height:70vh;width:unset}#app.property-details .schematics .schematics-container:not(.multiple) .schematics-image img{height:70vh;width:unset}#app.property-details .schematics .schematics-container.multiple{margin:0 -30px}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple{margin:0}}#app.property-details .schematics .schematics-container.multiple .schematics-table{display:table;width:100%;vertical-align:middle;border-spacing:30px}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple .schematics-table{display:block}}#app.property-details .schematics .schematics-container.multiple .schematics-table .schematics-row{display:table-row;vertical-align:middle}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple .schematics-table .schematics-row{display:block}}#app.property-details .schematics .schematics-container.multiple .schematics-table .schematics-row .schematics-column{display:table-cell;vertical-align:middle;position:relative;margin:unset;padding:60px 60px 85px 60px}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple .schematics-table .schematics-row .schematics-column{display:block;margin-bottom:20px}}#app.property-details .schematics .schematics-container.multiple.view-3{margin:0 -20px}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple.view-3{margin:0}}#app.property-details .schematics .schematics-container.multiple.view-3 .schematics-table{border-spacing:25px}#app.property-details .schematics .schematics-container.multiple.view-3 .schematics-table .schematics-column{padding:40px 40px 65px 40px;width:33.333%}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple.view-3 .schematics-table .schematics-column{width:unset}}#app.property-details .schematics .schematics-container.multiple.view-4{margin:0 -20px}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple.view-4{margin:0}}#app.property-details .schematics .schematics-container.multiple.view-4 .schematics-table{border-spacing:20px}#app.property-details .schematics .schematics-container.multiple.view-4 .schematics-table .schematics-column{padding:40px 40px 65px 40px;width:25%}@media (max-width:959px){#app.property-details .schematics .schematics-container.multiple.view-4 .schematics-table .schematics-column{width:unset}}#app.property-details .schematics .schematics-container.separated-plans h3{margin-left:20px}@media (max-width:959px){#app.property-details .schematics .schematics-container.separated-plans h3{margin-left:0}}#app.property-details .schematics .schematics-container.separated-plans.view-3 .schematics-table .schematics-column{padding:40px}#app.property-details .schematics .schematics-container.separated-plans.view-3 .schematics-table .schematics-column.no-background{background:0 0}#app.property-details .schematics .schematics-container .schematics-hover{position:absolute;transition:all .2s ease-out;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(255,255,255,.8)}#app.property-details .schematics .schematics-container .schematics-hover .schematics-action{transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:center;top:50%;left:0;width:100%}#app.property-details .schematics .schematics-container md-tabs .schematics-column{padding:0}#app.property-details .schematics .schematics-container md-tabs .schematics-hover{background:0 0}#app.property-details .schematics .schematics-container md-tabs .schematics-hover .schematics-action{transform:none;-webkit-transform:none;text-align:right;top:30px;right:30px;left:unset}#app.property-details .schematics .schematics-container .schematics-column:hover .schematics-hover{opacity:1}#app.property-details .schematics .schematics-container .btn-download,#app.property-details .schematics .schematics-container .btn-fullscreen{transition:all .2s ease-out;margin:0 4px;display:inline-block;width:60px;height:unset}#app.property-details .schematics .schematics-container .btn-download md-icon,#app.property-details .schematics .schematics-container .btn-fullscreen md-icon{width:unset;height:unset}#app.property-details .schematics .schematics-container .btn-download svg,#app.property-details .schematics .schematics-container .btn-fullscreen svg{width:60px;height:50px}#app.property-details .schematics .schematics-container .btn-download svg *,#app.property-details .schematics .schematics-container .btn-fullscreen svg *{fill:#000}#app.property-details .schematics .schematics-container .btn-download:hover svg *,#app.property-details .schematics .schematics-container .btn-fullscreen:hover svg *{fill:#999}@media (max-width:959px){#app.property-details .schematics .schematics-container .btn-fullscreen{display:none}}#app.property-details .property-contact-container{text-align:center;background:#fff}#app.property-details .property-contact-container.contact-border{border-top:1px solid #ddd}#app.property-details .property-contact-container h4{margin:30px 0;font-size:14px}#app.property-details .property-contact-container p{font-size:18px;text-transform:none;letter-spacing:normal}@media (min-width:601px){#app.property-details .property-contact-container p.phone-email-wrapper .email,#app.property-details .property-contact-container p.phone-email-wrapper .phone{padding:0 10px;border-right:1px solid rgba(0,0,0,.1)}#app.property-details .property-contact-container p.phone-email-wrapper .email:last-child,#app.property-details .property-contact-container p.phone-email-wrapper .phone:last-child{border:none}}@media (max-width:600px){#app.property-details .property-contact-container p.phone-email-wrapper .email,#app.property-details .property-contact-container p.phone-email-wrapper .phone{display:block}}#app.property-details .property-contact-container .btn-contact{margin-top:30px;color:#222;border:1px solid #fff;background:#fff}#app.property-details .property-contact-container .btn-contact:hover{color:#fff;background:#222;border:1px solid #222}#app.property-details .disclaimer-container{padding-top:0;background:#fff;color:#666;font-size:13px;font-style:italic;text-align:center}#app.property-details .disclaimer-container .disclaimer{padding-top:30px;border-top:1px solid rgba(0,0,0,.15)}#app.property-details .footer-marketing.site-max-width.site-side-padding{margin-bottom:unset;padding:unset;max-width:unset}#app.property-details .secondary-image-container{position:relative;z-index:0}#app.property-details .secondary-image-container .btn.btn-contact,#app.property-details .secondary-image-container .btn.btn-cta{position:relative;z-index:79;margin:0;font-size:30px;padding:10px 40px}@media (max-width:959px){#app.property-details .secondary-image-container .btn.btn-contact,#app.property-details .secondary-image-container .btn.btn-cta{font-size:36px}}@media (max-width:959px){#app.property-details .secondary-image-container .btn.btn-contact,#app.property-details .secondary-image-container .btn.btn-cta{font-size:30px}}#app.property-details .secondary-image-container.fixed-height{height:600px}@media (max-width:768px){#app.property-details .secondary-image-container.fixed-height{height:420px}}#app.property-details .secondary-image-container.fixed-height .btn.btn-contact,#app.property-details .secondary-image-container.fixed-height .btn.btn-cta{z-index:79;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#app.property-details .secondary-image-container.cta-area{height:unset;padding-top:220px;padding-bottom:220px;text-align:center}@media (max-width:600px){#app.property-details .secondary-image-container.cta-area{padding-top:150px;padding-bottom:150px}}#app.property-details .secondary-image-container.cta-area .cta-value,#app.property-details .secondary-image-container.cta-area h3{max-width:800px;margin-left:auto;margin-right:auto}#app.property-details .secondary-image-container.cta-area h2{position:relative;z-index:5;margin:0;text-align:center}#app.property-details .secondary-image-container.cta-area .cta-value{position:relative;z-index:5}#app.property-details .secondary-image-container.cta-area .cta-value,#app.property-details .secondary-image-container.cta-area .cta-value p{font-size:17px;text-align:center}#app.property-details .secondary-image-container.cta-area .cta-value .btn.btn-cta{display:table;position:relative;z-index:5;margin:0 auto;font-size:16px;padding:10px 30px}#app.property-details .secondary-image-container.cta-area div+.btn.btn-cta,#app.property-details .secondary-image-container.cta-area h2+.btn.btn-cta,#app.property-details .secondary-image-container.cta-area h2+.cta-value{margin-top:40px}#app.property-details .secondary-image-container:not(.overlay-text-dark).cta-area,#app.property-details .secondary-image-container:not(.overlay-text-dark).cta-area h2,#app.property-details .secondary-image-container:not(.overlay-text-dark).cta-area p{color:#fff}#app.property-details .secondary-image-container:not(.overlay-text-dark).cta-area .btn.btn-cta{color:#fff;border:1px solid #fff;background:0 0}#app.property-details .secondary-image-container:not(.overlay-text-dark).cta-area .btn.btn-cta:hover{color:#222;background:#fff;border:1px solid #fff}#app.property-details .secondary-image-container .standard-layout .secondary-image-container.cta-area h2{font-size:40px;text-transform:uppercase;letter-spacing:2px}#app.property-details .secondary-image-container .header-image,#app.property-details .secondary-image-container .parallax-image,#app.property-details .secondary-image-container .parallax-image-wrapper,#app.property-details .secondary-image-container .parallax-overlap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#app.property-details .secondary-image-container .header-image::before{display:none}.safari .property-details .content-container,.safari .property-details .content-custom-background,.safari .property-details .content-property,.safari .property-details .parallax-overlap,.safari .property-details .parallax-wrapper,.safari .property-details .secondary-image-container,.safari .property-details .shell-content,.safari .property-details .shell-content-background,.safari .property-details .shell-content>.clearfix,.safari .property-details .shell-main-column,.safari .property-details .shell-main-column>div,.windows:not(.firefox) .property-details .content-container,.windows:not(.firefox) .property-details .content-custom-background,.windows:not(.firefox) .property-details .content-property,.windows:not(.firefox) .property-details .parallax-overlap,.windows:not(.firefox) .property-details .parallax-wrapper,.windows:not(.firefox) .property-details .secondary-image-container,.windows:not(.firefox) .property-details .shell-content,.windows:not(.firefox) .property-details .shell-content-background,.windows:not(.firefox) .property-details .shell-content>.clearfix,.windows:not(.firefox) .property-details .shell-main-column,.windows:not(.firefox) .property-details .shell-main-column>div{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:unset}.property-details .shell-body-modules{margin-top:0}.property-details .shell-body-modules .site-max-width{max-width:unset}@supports ((perspective:1px) and (not (-webkit-overflow-scrolling:touch))){@media (min-width:769px){body:not(.firefox).has-page-CTA.property-details .parallax-root{perspective-origin:center top}body:not(.firefox) .property-details .parallax-root{height:100vh;overflow-x:hidden;overflow-y:scroll;perspective:1px;perspective-origin:center center}body:not(.firefox) .property-details .parallax-overlap{position:relative}body:not(.firefox) .property-details .parallax-image-wrapper{transform:translateZ(-1px) scale(2);transform-style:preserve-3d;z-index:1;height:100vh;width:100%}body:not(.firefox) .property-details .parallax-image{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%;z-index:1}body:not(.firefox) .property-details .parallax-wrapper{position:relative;z-index:1}}}.more-box.immersive.media-more-box{width:100%;max-width:unset;height:95vh;max-height:unset;background:rgba(0,0,0,.7)}.more-box.immersive.media-more-box .btn-close{position:absolute;top:20px;right:20px}.more-box.immersive.media-more-box img{width:unset;height:96%;max-width:100%}