/*!
Montage Style Updates
*/.experience-full-width-content,.text-content{padding-top:0;margin-top:52px}
.experience-full-width-content h2,.text-content h2{margin-top:0 !important}
.main-nav li.menu-item-active a.menu-item-link{color:#c24d00}
.single-unit .main-nav .residences-menu a{color:#c24d00 !important}
.residence-wrap .card-image{width:100%;height:350px;position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}
.residence-wrap .card-image a{display:block;position:relative;width:100%;height:100%}
.residence-wrap .card-image a img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}
.residence-wrap h2 a{color:#333;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}
.residence-wrap h2 a:hover{color:#c24d00}
.residence-wrap .card-image a{overflow:hidden;width:100%;height:100%;display:block}
.residence-wrap .card-image a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}
.residence-wrap .card-image a:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}
.card-content-wrap{width:100%}
.residence-unavailable-wrap{text-align:center;margin:50px 0}
.residence-unavailable-wrap a:hover,.residence-unavailable-wrap a:visited{color:#c24d00}
.view-residences-btn-wrap{text-align:center;margin-top:0;margin-bottom:60px}
.collapse{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}
.collapse.show{max-height:99em;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}
ul.residence-detail-list{list-style:none}
ul.residence-detail-list li{margin-bottom:1px}
ul.residence-detail-list li.unit-price{padding-top:15px}
.residence-feature-panel.entry ul{list-style:none}
.residence-feature-panel.entry ul li{padding-left:16px;position:relative}
.residence-feature-panel.entry ul li:before{content:'';width:8px;height:14px;position:absolute;left:0;top:5px;background-image:url(../images/svg/chevron-right-orange.svg);background-repeat:no-repeat;background-size:100% auto}
.residence-feature-panel.entry ul li i{display:none}
.page_block_content.content-pad-none .content_column{margin:0 !important}
.module_pricing_table{max-width:800px}
.module_pricing_table.table-text-tight .pricing-items .pricing-item .pricing-item-text{width:35%}
.module_pricing_table.table-text-tight .pricing-items .pricing-item .pricing-item-price-2{width:40%}
.module_pricing_table.table-text-tight .pricing-items .pricing-item .pricing-item-price-1{width:25%}
.card-deck.center-align{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.card-deck .card{margin-bottom:60px}
.card-deck .card-header h2{margin-top:0}
.card-deck .card-serif-title{letter-spacing:.1em;font-family:"Sabon W01","Georgia",serif;font-size:17px;font-weight:400;line-height:24px;text-transform:uppercase;margin-top:1.4em;margin-bottom:.2em}
.card-deck p.unit-price{display:block;margin-top:1.4em}
.video-hero{min-height:calc(70vh - 86px)}
.video-hero .video-hero-embed{min-height:calc(70vh - 86px)}
.video-hero .wistia_responsive_padding{padding:calc(70vh - 86px) 0 0 !important}
.video-hero .wistia_embed{height:calc(70vh - 86px) !important}
.video-hero .wistia_embed>div,.video-hero .wistia_embed>div>div{height:calc(70vh - 86px) !important}
.video-hero .wistia_embed video{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}
.video-hero-arrow{position:absolute;left:0;right:0;top:auto;bottom:0;width:78px;height:50px;padding:10px;z-index:20;margin:auto;margin-bottom:2rem}
.video-hero-arrow svg{display:block;margin:0 auto}
.error404 .main{min-height:0 !important}
.mb-0{margin-bottom:0 !important}
.mb-2{margin-bottom:1rem !important}
.mb-2{margin-bottom:1.5rem !important}
.mb-3{margin-bottom:1.6rem !important}
.mb-4{margin-bottom:2rem !important}
.mb-5{margin-bottom:2.5rem !important}
.mt-0{margin-top:0 !important}
.mt-2{margin-top:1rem !important}
.mt-2{margin-top:1.5rem !important}
.mt-3{margin-top:1.6rem !important}
.mt-4{margin-top:2rem !important}
.mt-5{margin-top:2.5rem !important}
.pb-0{padding-bottom:0 !important}
.pb-2{padding-bottom:1rem !important}
.pb-2{padding-bottom:1.5rem !important}
.pb-3{padding-bottom:1.6rem !important}
.pb-4{padding-bottom:2rem !important}
.pb-5{padding-bottom:2.5rem !important}
.pt-0{padding-top:0 !important}
.pt-2{padding-top:1rem !important}
.pt-2{padding-top:1.5rem !important}
.pt-3{padding-top:1.6rem !important}
.pt-4{padding-top:2rem !important}
.pt-5{padding-top:2.5rem !important}
@media screen and (min-width:62.5em){.main-nav .sub-menu li.menu-item-active .menu-item-link{color:#FFF !important}
}@media(min-width:600px){.residence-wrap .card-image{height:200px}
}@media(min-width:1024px){.residence-wrap .card-image{height:280px}
.residence-wrap .card-button-wrapper{margin-top:1.8em}
.card-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}
.video-hero{min-height:calc(100vh - 86px)}
.video-hero .video-hero-embed{min-height:calc(100vh - 86px)}
.video-hero .wistia_responsive_padding{padding:calc(100vh - 86px) 0 0 !important}
.video-hero .wistia_embed{height:calc(100vh - 86px) !important}
.video-hero .wistia_embed>div,.video-hero .wistia_embed>div>div{height:calc(100vh - 86px) !important}
}@media(min-width:1200px){.residence-wrap .card-image{height:360px}
}