.pet-item-title,.parking-item-title{font-weight:700}.parking-detail-list{padding-bottom:2em}li.parking-comment{padding-bottom:2em !important}.amenities-1 *,.amenities-2 *,.amenities-3 *,.amenities-4,.amenities-5 *{outline:0}body .fancybox3-button--play,body .fancybox3-button--thumbs{display:none}.stacked-amenities *{box-sizing:border-box}.stacked-amenities .stacked-amenities-wrapper{position:relative;min-height:350px}.stacked-amenities .stacked-amenities-wrapper:after{content:'';display:table;clear:both}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{overflow:hidden;position:absolute;top:0;left:0;width:50%;height:100%;background-size:cover;background-position:50% 50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.amenities-1 .select-units-only{font-weight:bold;font-style:italic;margin-top:3em;font-size:14px;width:100%}@media(max-width:767px){.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{width:100%;height:300px;position:relative}}@media(max-width:543px){.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{height:240px}}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{position:relative;min-height:1px;padding:2em 4em;float:right;width:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:2em}#PetPolicies .stacked-amenities-items{padding:0 2em}.pet-parking-title-moved{padding:0 2em}@media(max-width:767px){.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{width:100%;padding:2em 3em}.stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items{margin-top:0;border-bottom:1px solid #ddd;margin-bottom:25px}#PetPolicies .stacked-amenities-items .pet-list{padding-bottom:20px}.stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items:last-child{border-bottom:none}.stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:0}}@media(max-width:543px){.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{padding:2em;padding-right:3em}.stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items{margin-top:0}}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{list-style:none;padding:0;margin:0}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{padding:0;margin:0 0 1.5em}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{display:none;border:1px solid;padding:1em 2em;margin-top:2em;display:inline-block;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:hover{background-color:#06284f}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{visibility:hidden;opacity:0;font-size:50px;cursor:pointer;position:absolute;top:0;right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent;border:none;padding:0}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close span{display:block;font-size:0;opacity:0}.stacked-amenities.stacked-amenities-right .stacked-amenities-image{left:auto;right:0}.stacked-amenities.stacked-amenities-right .stacked-amenities-items{float:none;padding-left:2em}.stacked-amenities.stacked-amenities-double .stacked-amenities-items{float:left}.stacked-amenities.open .stacked-amenities-image{width:0;opacity:0}@media(max-width:767px){.stacked-amenities.open .stacked-amenities-image{opacity:1;width:100%;height:300px}}@media(max-width:543px){.stacked-amenities.open .stacked-amenities-image{height:240px}}.stacked-amenities.open .stacked-amenities-items{width:100%}.stacked-amenities.open .stacked-amenities-items ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}@media(max-width:991px){.stacked-amenities.open .stacked-amenities-items ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media(max-width:767px){.stacked-amenities.open .stacked-amenities-items ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.amenities-stacked-container .multi-phase-filters{overflow:hidden;text-align:center;margin-bottom:25px;float:left;width:100%;padding:15px 0;background:#06284f;color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.amenities-stacked-container .multi-phase-filters h3{font-weight:bold;margin-bottom:10px;display:block;font-size:100%;color:#fff;background:none}.amenities-stacked-container .multi-phase-filters ul{margin:0;padding:0;list-style:none}.amenities-stacked-container .multi-phase-filters .btn-multiphase{float:none;display:inline-block;text-align:center;text-decoration:none;padding:10px 20px !important;width:auto;text-transform:uppercase;margin:4px;color:#fff !important;cursor:pointer;border:1px solid !important}.amenities-stacked-container .multi-phase-filters .btn-multiphase:hover,.amenities-stacked-container .btn-multiphase.multiphase-selected{background:rgba(0,0,0,.1);color:#fff !important}.amenities-stacked-container .multi-phase-filters select{display:inline-block;text-align:center;text-decoration:none;padding:10px 20px!important;width:90%;text-transform:uppercase;margin:4px 0;color:#fff!important;cursor:pointer;border:1px solid!important;background:transparent;border-radius:0;-webkit-appearance:none;display:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20451.8%20451.8'%3E%3Cg%20fill='#fff'%3E%3Cpath%20d='M203.6%20345.4L9.3%20151.2c-12.4-12.4-12.4-32.4%200-44.8C21.7%2094%2041.7%2094%2054%20106.4l171.9%20171.9%20171.9-171.9c12.4-12.4%2032.4-12.4%2044.7%200%2012.4%2012.4%2012.4%2032.4%200%2044.7L248.3%20345.4c-6.2%206.2-14.3%209.3-22.4%209.3-8.1%200-16.2-3.1-22.3-9.3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:97% 50%}@media(max-width:767px){.amenities-stacked-container .multi-phase-filters ul{display:none}.amenities-stacked-container .multi-phase-filters select{display:inline-block}}.amenities-tabbed-container .parking-flex-wrapper{display:flex;flex-wrap:wrap;width:100%;container-type:inline-size;container-name:tabbedparkingflex}.amenities-tabbed-container .parking-detail-list{flex:33.3333%}@container tabbedparkingflex (width < 900px){.amenities-tabbed-container .parking-detail-list{flex:50%;}}@container tabbedparkingflex (width < 600px){.amenities-tabbed-container .parking-detail-list{flex:100%;}}.amenities-tabbed-dialog{-webkit-text-size-adjust:100%;background-color:#fff;font-size:10pt;padding:0;position:fixed;width:100%;max-width:600px;height:auto;max-height:80%;z-index:900;text-align:left;display:none;padding-bottom:20px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);overflow:auto}.fancybox-overlay.amenities-image-overlay{z-index:9998 !important}body .fancybox-opened{z-index:9999}.amenity-image-link{cursor:pointer;text-decoration:underline}#fancybox-buttons.amenity-image-slider-buttons{z-index:9999}#fancybox-buttons.amenity-image-slider-buttons ul{width:100px}.columns.at-container,.amenities-tabbed-container.columns{padding:0;display:flex;flex-direction:column}.tabs-panel{box-sizing:border-box}body.modal-open{overflow:hidden}.amenities-tabbed-container .tabs{border:none;border-bottom:solid 1px #ccc}.amenities-tabbed-container .tabs-content{border-color:#ccc}.amenities-tabbed-container .tabs-panel{padding:40px}li.tabs-title{box-sizing:border-box;border-bottom:0;margin:0 0 1px 0;border-right:1px solid transparent}.amenities-2 .amenities-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.amenities-2 .amenities-list.parking-amenities-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(max-width:1024px){.amenities-2 .amenities-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width:767px){.amenities-2 .amenities-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.amenities-tabbed-container .tabs-title>a{color:#eee;font-size:1em}.amenities-tabbed-container .tabs-title.is-active>.tabs-link,.amenities-tabbed-container .tabs-title>.tabs-link:hover{color:#fff;background-color:#06284f}.amenities-tabbed-container .tabs-title>.tabs-link:hover{cursor:pointer}.amenities-tabbed-container .tabs li .tabs-link{background:#ccc;padding:10px 15px;vertical-align:bottom}.amenities-tabbed-container .tabs li a[aria-selected='true']{background-color:#06284f;color:#eee}.tabs-content h3{font-size:1.7em;color:#06284f;border-bottom:solid 1px;margin-bottom:20px;font-weight:bold;padding-bottom:8px}.tabs-panel li{line-height:1.9em}.tabs-panel .large-12.columns{width:100%;clear:both}.view-more-community,.view-more-apartment{border:none;background-color:#06284f;color:#fff;padding:12px 24px;box-sizing:border-box;display:inline-block;margin-top:16px}.view-more-community:hover,.view-more-apartment:hover{background-color:#052447;color:#fff;cursor:pointer}.view-more-div{width:80%;float:left;clear:both}.select-units-only{width:20%;float:left;padding-top:15px}.no-view-more-select-units-only{float:right;padding:15px 75px 0 0}.apt-amenities-modal-isu{color:#000;float:right;padding-top:15px}.amenities-tabbed-overlay{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:100}.amenities-tabbed-container .amenities-tabbed-dialog{padding:1em}.amenities-tabbed-header{background:#06284f;color:#fff;margin:-1em -1em 1em;padding:0 1em;position:relative}.amenities-tabbed-header h3{margin:0;padding:10px 0}.amenities-tabbed-header button{color:#fff;position:absolute;right:.55em;top:0;font-size:30px;padding:0;cursor:pointer;background:none;border:none}ul.amenities-list-modal,ul.apartment-amenities-list-modal{margin-top:2em}.columns ul{margin:0;padding:0 0 0 25px}.large-4.columns{width:33.3333%;float:left}.large-6.columns{display:inline-block;float:none;vertical-align:top;width:50%}.tabs-panel{display:none}.tabs-panel.is-active{display:block}.tabs-title{display:inline-block}#example-tabs{padding:0;margin:0}.amenities-tabbed-standard-modal-close:hover{text-decoration:underline}.amenities-tabbed-header a button{border:none;background:transparent;margin-bottom:10px;font-size:32px;color:#fff;cursor:pointer}button.tabs-link{border:none;cursor:pointer;color:#fff;margin-bottom:-2px}@media(max-width:800px){li.tabs-title{box-sizing:border-box;border-left:1px solid #fff;border-right:1px solid #fff;background:#ccc;position:relative}li.tabs-title.is-active{background:#06284f}.amenities-tabbed-container .tabs li .tabs-link{text-align:center;width:100%}.amenities-tabbed-container .tabs{border-bottom:none}.amenities-tabbed-container .tabs li .tabs-link{padding:10px 15px}}@media(max-width:768px){.large-6.columns,.large-4.columns{width:100%;float:none}li.tabs-title{width:100%;height:auto;margin-bottom:3px;padding-bottom:2px}}@media(max-width:767px){.amenities-tabbed-container .amenities-tabbed-dialog{width:80%;background-color:#fff}.amenities-columns-3,.amenities-columns-2{column-count:1}}.amenities-gallery-container .parking-flex-wrapper{display:flex;flex-wrap:wrap;width:100%}.amenities-gallery-container .parking-detail-list{flex:50%}@media(max-width:1600px){.amenities-gallery-container .parking-detail-list{flex:100%}}@media(max-width:1024px){.amenities-gallery-container .parking-detail-list{flex:50%}}@media(max-width:767px){.amenities-gallery-container .parking-detail-list{flex:100%}}@keyframes example{0%{opacity:.3}25%{opacity:.5}50%{opacity:.8}100%{opacity:1}}.transition-fade{animation-name:example;animation-duration:.3s;z-index:2}.amenities-3 .community-amenities-container,.amenities-3 .apartment-amenities-container{display:flex;align-items:stretch}.amenities-3 .amenities-description{width:100%}.amenities-3 .amenities-left,.amenities-3 .amenities-right{width:50%;float:left;display:flex;flex-direction:column;justify-content:center}.amenities-3 .community-amenities-gallery-left,.amenities-3 .apartment-amenities-gallery-right{min-height:90vh;height:100%;background:rgba(0,0,0,.3);position:relative}.amenities-3 .community-amenities-gallery-right-1,.amenities-3 .apartment-amenities-gallery-left-1{background:rgba(0,0,0,.4);height:30vh;width:50%;float:left}.amenities-3 .community-amenities-gallery-right-2,.amenities-3 .apartment-amenities-gallery-left-2{background:rgba(0,0,0,.3);height:30vh;width:50%;float:left}.amenities-3 .amenities-title{text-align:center;padding-bottom:20px}.amenities-3 .amenity-modal .amenities-title{text-align:left;padding-bottom:15px;padding-right:50px;margin:0}.amenities-3 .amenities-modal .amenities-title{text-align:left}.amenities-3 .community-amenities-content,.amenities-3 .apartment-amenities-content{padding:20px 50px;display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100% - 30vh);min-height:60vh}.amenities-3 .show-more{background:#06284f;border:none;padding:10px 20px;color:#eee;text-transform:uppercase;margin-top:20px;transition:.6s}.amenities-3 .show-more:hover{background:rgba(6,40,79,.7)}.amenities-3 .gallery-large.active{height:100%;width:100%;min-height:90vh;background-size:cover;background-position:center;position:absolute;top:0;left:0}.amenities-3 .apartment-amenities-gallery-left-container,.community-amenities-gallery-right-container{display:flex;justify-content:flex-end}.amenities-3 .apartment-amenities-gallery-left-1,.community-amenities-gallery-right-2{order:2}.amenities-3 .apartment-amenities-gallery-left-2,.community-amenities-gallery-right-1{order:1}.amenities-3 div#community-gallery-nav{position:absolute;left:15px;top:calc(50% - 55px);z-index:3}.amenities-3 div#apartment-gallery-nav{position:absolute;right:15px;top:calc(50% - 55px);z-index:3}.amenities-3 .gallery-nav button{background:none;color:white;border:none;font-size:75px;text-shadow:0 0 15px rgba(0,0,0,.5);padding:0}.amenities-3 .community-amenity-caption,.apartment-amenity-caption{display:none}.amenities-3 .gallery-large.active .community-amenity-caption,.amenities-3 .gallery-large.active .apartment-amenity-caption{display:block;position:absolute;right:35px;bottom:25px;color:white;font-size:30px;text-align:right;padding-left:35px}.amenities-3 .gallery-large.active .apartment-amenity-caption{left:35px;right:auto;text-align:left;padding-right:35px;padding-left:0}.amenities-3 .amenity-modal.community-amenity-modal{position:fixed;background:white;padding:15px 20px;box-shadow:0 0 32px 3px rgba(0,0,0,.5);width:auto;max-width:600px;height:auto;left:50%;top:50%;z-index:102;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:80%}.amenities-3 .amenity-modal.apartment-amenity-modal{position:fixed;background:white;padding:15px 20px;box-shadow:0 0 32px 3px rgba(0,0,0,.5);width:auto;max-width:600px;height:auto;left:50%;top:50%;z-index:102;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-height:80%}.amenities-3 #communityAmenitiesClose,.amenities-3 #apartmentAmenitiesClose{position:absolute;top:10px;right:10px;background:none;border:none;font-size:40px;line-height:1;transition:.6s}@media(max-width:767px){.amenities-3 #communityAmenitiesClose,.amenities-3 #apartmentAmenitiesClose{top:5px;right:10px;font-size:36px}}.amenities-3 #communityAmenitiesClose:hover,.amenities-3 #apartmentAmenitiesClose:hover{color:rgba(0,0,0,.9)}.amenities-3 .amenity-modal h4{margin-top:0}.amenities-3 .amenities-modal-list{padding-left:30px}.amenity-modal{overflow:auto}.amenities-3 #PetPolicies{padding:75px;display:flex;align-items:stretch;margin-bottom:200px}.amenities-3 .amenities-container{background:rgba(0,0,0,.1)}.amenities-3 .stacked-amenities .stacked-amenities-wrapper{min-height:0}.amenities-3 .callout{text-align:center}.amenities-3 .pet-parking-amenities-left{width:60%;float:left}.amenities-3 .pet-parking-amenities-right{width:40%;float:left;padding-left:75px}.amenities-3 .pet-parking-divider{border-right:solid;padding-left:0;display:inline-block;width:3px;height:40px;vertical-align:middle;margin-left:25px;margin-right:25px}.amenities-3 .pet-parking-button{background:none;border:none;vertical-align:middle;padding:0}.amenities-3 .pet-parking-button h3{margin:0;color:rgba(0,0,0,.8)}.amenities-3 .pet-parking-button.active h3{color:#000}.amenities-3 .pet-parking-amenities-nav{margin-bottom:25px}.amenities-3 .pet-parking-amenities-image{height:calc(100% + 200px);width:100%;float:right;background:gray;display:none;background-size:cover;background-position:center}.amenities-3 .pet-parking-amenities-image.active{display:block}.amenities-3 .amenities-panel{display:none}.amenities-3 .amenities-panel.open{display:block}@media(max-width:1200px){.amenities-3 .gallery-large.active .community-amenity-caption,.amenities-3 .gallery-large.active .apartment-amenity-caption{font-size:24px}}@media(max-width:1024px){.amenities-3 .community-amenities-gallery-right-container,.amenities-3 .apartment-amenities-gallery-left-container{display:none}.amenities-3 .amenities-left,.amenities-3 .amenities-right{width:100%}.amenities-3 .community-amenities-container,.amenities-3 .apartment-amenities-container{flex-direction:column}.community-amenities-left{order:2}.amenities-3 .community-amenities-gallery-right-2,.amenities-3 .apartment-amenities-gallery-left-2{min-height:0}.amenities-3 #PetPolicies{flex-direction:column}.amenities-3 .pet-parking-amenities-left{width:100%}.amenities-3 .pet-parking-amenities-right{width:100%;height:500px;padding-left:0;margin-top:50px}.amenities-3 .pet-parking-amenities-image{height:100%}}@media(max-width:767px){.amenities-3 #PetPolicies{padding:20px;padding-top:40px;padding-bottom:40px}.amenities-3 .pet-parking-button{padding:0 10px}.amenities-3 .pet-button{padding-left:0}.amenities-3 .pet-parking-amenities-right{margin-top:20px}.amenities-3 .amenity-modal.apartment-amenity-modal,.amenities-3 .amenity-modal.community-amenity-modal{width:100vw;height:100vh;top:0;left:0;max-width:100vw;max-height:100vh;transform:none}.amenities-3 .pet-parking-amenities-right{height:400px}.amenities-3 .community-amenities-content,.amenities-3 .apartment-amenities-content{padding:20px}.amenities-3 .community-amenities-gallery-left,.amenities-3 .apartment-amenities-gallery-right,.amenities-3 .gallery-large.active{min-height:400px;height:400px}}.amenities-4 .amenities-widget-container{display:flex;flex-wrap:wrap}.amenities-4 .amenities-left{width:60%;float:left}.amenities-4 #amenitiesImageContainer{width:calc(100% - 125px);background:rgba(0,0,0,.3);position:relative;z-index:2}.amenities-4 .amenitiesImage{height:100%;width:100%;background:lightgray;background-size:cover;background-position:center}.amenities-4 .amenities-background-image{height:100%;width:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0}.amenities-4 .amenities-right{width:40%;float:left;display:flex;justify-content:flex-start;align-items:flex-start}.amenities-4 .amenities-container{padding:0 50px;padding-right:80px;position:relative;margin-top:125px;width:100%}.amenities-4 .amenities-title{margin-top:0;color:#4e4d4d;padding-right:35px}.amenities-4 .amenities-navigation{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%;padding:15px 40px;padding-top:90px;box-shadow:0 0 15px 0 rgba(0,0,0,.2);position:relative;margin-top:-50px;background:#fff}@media(max-width:767px){.amenities-4 .amenities-navigation{flex-wrap:wrap}}.amenities-4 .amenities-navigation h4{margin-right:20px;color:#4e4d4d}@media(min-width:1200px){.amenities-4 .amenities-navigation h4{white-space:nowrap}}.amenities-4 button.tabs-link{border:1px solid #000;background:none;color:#000;border-radius:3px;padding:18px;min-width:125px;margin:4px 2px}.amenities-4 #amenitiesTabs{padding:0;margin:0}.amenities-4 button.tabs-link:hover{background:#06284f;color:#eee;border-color:transparent}.amenitiesImage:after{content:"";height:2px;width:calc(100% - 75px);background:#06284f;position:absolute;bottom:-2px;right:0}.amenities-4 #amenitiesImageContainer:after{content:"";height:calc(100% - 125px);width:50px;background:#4e4d4d;position:absolute;bottom:50px;right:-50px}.amenitiesImage img{width:100%;height:100%}.amenity-with-pins{position:relative;box-sizing:border-box}.amenity-with-pins *{box-sizing:border-box;line-height:1.2}.amenity-with-pins img{box-shadow:0 4px 24px 0 rgba(0,0,0,.25);width:100%}.amenity-with-pins .pin{display:none}@media(max-width:1550px) and (min-width:1251px){.amenities-4 button.tabs-link{min-width:90px;padding:10px;font-size:14px}.amenities-4 .amenities-navigation{padding:15px 20px;padding-top:90px}}@media(max-width:1250px) and (min-width:1025px){.amenities-4 button.tabs-link{min-width:80px;padding:10px;font-size:12px}.amenities-4 .amenities-navigation{padding:15px 20px;padding-top:90px}}@media(max-width:767px){.amenity-with-pins .map-tooltip-info{display:none}}.amenity-with-pins .map-tooltip-up,.amenity-with-pins .map-tooltip-down{position:absolute;background:#06284f;width:19px;height:19px;border-radius:100%;box-shadow:0 0 0 3px rgba(255,255,255,.7),0 0 0 6px rgba(255,255,255,.4);text-align:center;line-height:34px;transition:all .3s ease}.amenity-with-pins .map-tooltip-up:hover,.amenity-with-pins .map-tooltip-down:hover{box-shadow:0 0 0 5px rgba(255,255,255,.7),0 0 0 9px rgba(255,255,255,.4)}.amenity-with-pins .map-tooltip-down{background-position:0 -37px}.amenity-with-pins .map-tooltip-down .map-tooltip{bottom:-6px;left:-6px;top:auto;border-bottom:none}.amenity-with-pins .map-tooltip{display:none;width:250px;text-shadow:0 1px 0 #fff;position:absolute;top:-6px;left:-6px;z-index:1;margin:0;padding:1em 2.5em;color:#222;border-radius:5px;opacity:1;text-align:left;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.25)}.amenity-with-pins .map-tooltip .pin-title{color:#06284f;margin:0;font-weight:400}.amenities-4 .amenity-with-pins .pin-close-button,.amenities-4 .close-amenities-button{position:absolute;top:5px;left:5px;background:#06284f;border:none;border-radius:100%;width:22px;height:22px;text-align:center;color:#eee;font-size:16px;display:flex;justify-content:center;align-items:center;padding:0}.amenities-4 .map-tooltip-up.map-tooltip-left .pin-close-button{left:auto;right:5px}.amenities-4 .map-tooltip-down.map-tooltip-left .pin-close-button{left:auto;right:5px;top:auto;bottom:5px}.amenities-4 .map-tooltip-down.map-tooltip-right .pin-close-button{left:5px;right:auto;top:auto;bottom:5px}.amenities-4 .close-amenities-button{top:0;right:50px;left:auto;bottom:auto;width:35px;height:35px;font-size:23px}.amenities-4 .tabs-title.isActive button{background:#06284f;color:#eee;border-color:transparent}.amenities-4 .amenities-list{column-count:2;padding-left:25px;margin-top:25px}.amenities-4 .amenities-description{margin-top:25px}.amenities-4 .amenities-list li{margin-bottom:15px;list-style:none;margin-right:20px}.amenities-4 .amenities-list li a{color:#06284f}.amenities-4 .amenities-list li:before{content:"•";color:#06284f;margin-left:-1em;width:1em;display:inline-block}.amenities-4 .amenities-list-container{max-height:280px;overflow-y:auto;overflow-x:hidden}.amenities-4 .amenities-list-container::-webkit-scrollbar{-webkit-appearance:none;width:2px;background-color:rgba(255,255,255,.5)}.amenities-4 .amenities-list-container::-webkit-scrollbar-thumb{border-radius:0;background-color:#06284f}@media(max-width:1024px){.amenities-4 li.tabs-title{width:50%;float:left;margin-bottom:5px}.amenities-4 .amenities-left{width:65%;float:left}.amenities-4 #amenitiesImageContainer{width:calc(100% - 50px);z-index:2}.amenities-4 .amenities-right{width:35%}.amenities-4 .amenities-content{margin-top:10px;width:100%}.amenities-4 .amenities-navigation{width:calc(100% - 66px);padding:10px 20px;padding-top:25px;margin-top:0;background:#fff;align-items:flex-start}.amenities-4 .amenities-container{margin-top:50px}.amenities-4 .select-unit-text{margin-top:10px}.amenities-4 .amenities-navigation h4{margin-right:0;width:50%;float:left}.amenities-4 button.tabs-link{padding:12px 8px;min-width:0;width:95%;font-size:12px;display:inline;overflow:hidden;text-overflow:ellipsis}.amenities-4 #amenitiesTabs{width:50%;float:left;margin-bottom:0}.amenitiesImage:after{height:1px;bottom:-1px;right:5px}#amenitiesImageContainer:after{height:calc(100% - 35px)!important;width:30px!important;bottom:-15px!important;right:-15px!important;z-index:-1!important}.amenities-4 .close-amenities-button{top:-15px;width:25px;height:25px;font-size:18px}.amenities-4 .amenities-list{column-count:1;margin-top:25px}.amenities-4 .amenities-list li{margin-bottom:8px;margin-right:20px}.amenities-4 .amenities-list-container{max-height:350px;overflow-y:auto;overflow-x:hidden}.amenities-4 .amenities-list-container::-webkit-scrollbar{-webkit-appearance:none;width:2px;background-color:rgba(255,255,255,.5)}.amenities-4 .amenities-list-container::-webkit-scrollbar-thumb{border-radius:0;background-color:#06284f}.amenities-4 .amenities-container{padding-right:30px}}@media(max-width:800px){.amenities-4 li.tabs-title{background:none;border:none}}@media(min-width:768px){.amenities-4 .mobile-amenities-content{display:none !important}}@media(max-width:767px){.amenities-4 .amenities-left{order:2;width:100%}.amenities-4 .amenities-navigation{width:100%}.amenities-4 .amenities-navigation h4{width:100%}.amenities-4 #amenitiesTabs{width:100%}.amenities-4 .amenities-right{order:1;width:100%}.amenities-4 .default-amenities-content{margin-bottom:40px}.amenities-4 #amenitiesImageContainer:after{height:calc(100% - 35px)!important;width:100%!important;top:-40px!important;right:0!important;bottom:auto!important}.amenities-4 #amenitiesImageContainer:before{content:"";height:calc(100% - 85px);width:calc(100% - 50px);position:absolute;top:-40px;left:0;background:white}.amenities-4 #amenitiesImageContainer{width:100%}.amenities-4 .amenitiesImage{margin-left:50px;background:none}.amenities-4 #amenitiesImageContainer{background:none}.amenities-4 .amenities-container{padding:0 50px;margin-top:0;padding-top:50px;width:calc(100% - 50px);box-shadow:8px -2px 15px 0 rgba(102,102,102,.2)}.amenities-4 .amenitiesImage:after{right:0;width:calc(100% - 50px)}.amenities-4 .amenities-navigation{padding:10px 50px;box-shadow:none}.amenities-4 .amenities-background-image{width:calc(100% - 50px);right:0;left:auto}.amenities-4 .amenities-content{display:none !important}.amenities-4 .default-amenities-content{display:block !important}.amenities-4 .mobile-amenities-content{padding:50px;width:calc(100% - 50px);box-shadow:8px 2px 20px 0 rgba(102,102,102,.2);position:relative;background:#fff}.amenities-4 .mobile-amenities-content:after{content:"";height:100%;width:100%;top:50px;right:-50px;bottom:auto;background:#4e4d4d;position:absolute;z-index:-1}.amenities-4 .amenities-list-container{max-height:350px;overflow-y:auto;overflow-x:hidden}.amenities-4 .amenities-list-container::-webkit-scrollbar{-webkit-appearance:none;width:5px;background-color:rgba(255,255,255,.5)}.amenities-4 .amenities-list-container::-webkit-scrollbar-thumb{border-radius:0;background-color:#06284f}}.amenities-5 .columns.at-container{width:100%;text-align:center}.amenities-5 .amenities-tabbed-header{display:flex;justify-content:space-between;align-items:center}.amenities-5 .amenities-tabbed-header button{position:relative}.amenities-5.amenities-tabbed-container #example-tabs{border-bottom:solid 1px #acacac;text-align:center;padding:2.5rem 2rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.amenities-5.amenities-tabbed-container .tabs .tabs-title{padding:2rem;display:inline-block}.amenities-5 .amenities-list{list-style:none;column-count:2;padding:0;position:relative}@media(max-width:640px){.amenities-5 .amenities-list{column-count:1}}.amenities-5.amenities-tabbed-container .tabs li .tabs-link{background:transparent;font-size:1.2rem;text-transform:uppercase;letter-spacing:.2rem;padding:.8rem .3rem;border-bottom:.2rem solid transparent;font-weight:600;display:block;color:#06284f;opacity:.7;line-height:1}@media(max-width:800px){.amenities-5 li.tabs-title.is-active{background:transparent}.amenities-5 li.tabs-title{border:none}.amenities-5 li.tabs-title{background:transparent}}.amenities-5.amenities-tabbed-container .tabs li.is-active .tabs-link,.amenities-5.amenities-tabbed-container .tabs li .tabs-link:hover{border-bottom:.2rem solid #06284f;opacity:1}@media(max-width:1024px){.amenities-5.amenities-tabbed-container .tabs li.is-active .tabs-link,.amenities-5.amenities-tabbed-container .tabs li .tabs-link:hover{border-top:.2rem solid #06284f}}.amenities-5.amenities-tabbed-container .tabs-panel li{line-height:1;list-style-position:inside;font-size:1.6rem;padding:1.5rem 0 2rem;break-inside:avoid-column}.amenities-5.amenities-tabbed-container .tabs-panel{padding:10.5rem 0 10rem;margin:0 15px}.amenities-5 #client-tabs-1{margin:0 !important}.amenities-5 .amenities-list:before{content:"";height:100%;width:2px;background:#fff;display:block;position:absolute;left:calc(50% - 1px)}@media(max-width:640px){.amenities-5 .amenities-list:before{display:none}}.amenities-5 .no-view-more-select-units-only{float:none;padding:15px 0 0 0;font-size:1.2rem}.amenities-5 .pet-parking-amenities-list{column-count:1;text-align:left;padding:0 5rem}.amenities-5 .pet-parking-amenities-list:before{display:none}.amenities-5 .view-more-community,.amenities-5 .view-more-apartment{margin-top:4rem}@media(max-width:1024px){.amenities-5.amenities-tabbed-container .tabs li .tabs-link{width:100%}.amenities-5.amenities-tabbed-container .tabs .tabs-title{width:100%;display:block;padding:.5rem 2rem}.amenities-5.amenities-tabbed-container #example-tabs{flex-direction:column}}.amenities-6 .tabs-content{width:calc(75% - 60px)}.amenities-6 #client-tabs-1{width:100%}.amenities-6 a{color:#06284f;text-decoration:none}.amenities-6 h4.amenities-title{text-align:center;margin-bottom:45px}@media(max-width:1024px){.amenities-6 .columns{display:flex;flex-direction:column;align-items:center}}.amenities-6 .columns.at-container{flex-direction:row;margin:50px}.amenities-6 ul.amenities-columns-3{column-count:2;list-style:none;padding:0}.amenities-6 ul.at-comm-amenities li{position:relative;margin-left:20px}.amenities-6 .amenities-list-modal-div .amenities-title{text-align:center;margin-bottom:50px;color:#eee}.amenities-6 ul{list-style:none;padding:0}.amenities-6 ul.at-comm-amenities li:before{content:"";color:teal;font-size:6px;font-family:"fontawesome";position:absolute;left:-15px;top:0}.amenities-6 ul.at-comm-amenities li.pet-item:before,.amenities-6 ul.at-comm-amenities li.parking-item:before{display:none}.amenities-6 ul.tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.amenities-6.amenities-tabbed-container .tabs li .tabs-link{background:none;color:#000;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:2.3px;line-height:24px;text-transform:uppercase;margin:10px 0}.amenities-6.amenities-tabbed-container .tabs-title.is-active>.tabs-link,.amenities-6.amenities-tabbed-container .tabs-title>.tabs-link:hover{color:#06284f}.amenities-6.amenities-tabbed-container .tabs-title>.tabs-link:hover{color:#06284f}.amenities-6.amenities-tabbed-container .tabs{border:none}.amenities-6 .tabs-container{padding:75px 60px;background:#eee;width:25%;height:590px}@media(max-width:1024px){.amenities-6 .tabs-container{height:auto}}.amenities-6 .amenities-widget-title{position:relative;margin-bottom:60px;text-align:center}.amenities-6 .amenities-widget-title:after{content:"";height:3px;width:48px;position:absolute;bottom:-30px;left:calc(50% - 24px);display:block;background:#c69046}.amenities-6 .no-view-more-select-units-only{float:left}@media(max-width:1024px){.amenities-6 .columns.at-container{flex-wrap:wrap;margin:0}.amenities-6 .tabs-content{order:2;margin-top:54px;width:100%;text-align:center}.amenities-6 .pet-parking-amenities-list{text-align:left}.amenities-6 .tabs-container{width:100%;padding:30px 60px}.amenities-6 ul.amenities-columns-3{display:inline-block;text-align:left}.amenities-6 .tabs-container:before{background-size:49%;top:54px;left:0}.amenities-6.amenities-tabbed-container .tabs{flex-direction:row}.amenities-6 li.tabs-title.is-active,.amenities-6 li.tabs-title{background:none;border:none}}@media(max-width:767px){.amenities-6.amenities-tabbed-container .tabs{flex-direction:column}.amenities-6 ul.amenities-columns-3{column-count:1}}.amenities-7 .tabs-content2.is-active{display:block;flex-direction:column;order:2}.amenities-7 #client-panel-2{margin-bottom:30px}.amenities-7 .tabs-content2{display:none}.amenities-7 .apt-amenities-modal-isu{margin-right:3em}.amenities-7 ul.amenities-list-modal,.amenities-7 ul.apartment-amenities-list-modal{padding:2em}.amenities-7 .tabs .chevron::before,.amenities-7 .tabs-other .chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:'';height:.8em;display:none;left:.15em;position:relative;top:3em;transform:rotate(-45deg);vertical-align:top;width:.8em}.amenities-7 .chevron.right:before{left:0;transform:rotate(45deg)}.amenities-7 .widget-container{position:relative;width:100%;overflow:hidden;padding:.5em 0;min-height:700px}.amenities-7 .amenities-tabbed-dialog{-webkit-text-size-adjust:100%;background-color:#fff;font-size:10pt;padding:3m;position:fixed;width:100%;max-width:650px;height:auto;max-height:80%;z-index:900;text-align:left;display:none;padding-bottom:20px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.amenities-7 .amenities-tabbed-header{background:#ae5644;color:#fff;margin:0 0 0 0;padding:0 1em;position:relative;width:100%}.amenities-7 .amenities-tabbed-overlay{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:100}.amenities-7 .widget-tabs .tabs-other.active .tab-btn{color:#ae5644}.amenities-7 .widget-tabs .tabs-other.active .tab-btn::after{content:'';display:block;width:100%;height:2px;margin-top:10px;background-color:#ae5644}.amenities-7 .widget-tabs .tabs.active .tab-btn{color:#ae5644;outline:none}.amenities-7 .widget-tabs .tabs.active .tab-btn::after{content:'';display:block;width:100%;height:2px;margin-top:10px;background-color:#ae5644}.amenities-7 a{color:white}.amenities-7 ul{margin:0;padding:0;color:white}.amenities-7 .tabs,.amenities-7 .tabs-other{padding:0;border:none;margin-left:35px;font-size:18px;color:#cacaca;background:none;text-transform:uppercase;cursor:pointer}.amenities-7 .amenities-list-modal li{color:black}.amenities-7 .widget-tabs{padding:2em}.amenities-7 .widget-tabs ul{display:flex}.amenities-7 .widget-tabs li{display:inline-flex;width:33%;line-height:18px;opacity:.8}.amenities-7 .tab-img{display:inline-block;min-height:110px;min-width:110px;box-shadow:0 0 8px rgba(0,0,0,.5);background-size:cover;background-position:center center;border-radius:8%}.amenities-7 .tab-btn{font-size:22px;padding:0 1em;margin:0;background:none;text-transform:uppercase;border:none;cursor:pointer;outline:none}.amenities-7 .widget-details{padding:2em;display:flex;margin-top:30px;min-height:400px}.amenities-7 .details{width:40%;padding-right:2em}.amenities-7 .details-header{color:white;text-align:center;margin:0;font-size:30px;-webkit-text-stroke-color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;font-weight:bold;opacity:.6;text-transform:uppercase}.amenities-7 .details-img{display:none}.amenities-7 .details-img.is-active{position:relative;margin-left:10%;width:50%;display:flex;background-size:cover;background-position:center center}.amenities-7 .list-wrapper ul,.list-wrapper a{color:var(--RPcolor3)}.amenities-7 .close-btn{background:#fff;border:none;padding:8px 15px;font-size:1rem;text-align:center;margin-bottom:1rem}.amenities-7 .amenities-list{columns:2;padding-left:0;list-style-type:none;font-color:white;padding:1em}.amenities-7 .amenities-list li{padding:.75em;margin-left:10px;position:relative}.amenities-7 .amenities-list li::before{content:"+";font-size:14px;vertical-align:middle;list-style-position:outside;position:absolute;left:-10px}@media(max-width:1199px){.amenities-7 .tab-btn{padding:0 .5em}.amenities-7 .tabs:first-of-type{margin-left:0}}@media(min-width:900px){.amenities-7 .close-btn{display:none}.amenities-7 .tabs-content2.is-active{order:0}}@media(max-width:899px){.amenities-7 .tabs-content2{flex-direction:column}.amenities-7 .widget-tabs .tabs.active .tab-btn{color:#cacaca}.amenities-7 .tabs,.amenities-7 .tabs-other{margin-left:0}.amenities-7 .tabs-panel li,.amenities-7 .tabs-panel2 li{position:relative;margin:0 0 0 0;font-size:10px;color:efede1;line-height:18px;opacity:.8}.amenities-7 .tabs-panel2 .amenities-list{margin-left:0}.amenities-7 .tabs:first-of-type{margin-left:0}.amenities-7 .amenities-list{margin-left:0}.amenities-bottom .view-more-community,.amenities-bottom .view-more-apartment{margin-top:0}.amenities-7 .widget-details .details-img.is-active{order:1}.amenities-7 .tabs-content{order:7}.amenities-7 .widget-tabs ul{display:block}.amenities-7 .widget-tabs li{width:100%;margin-bottom:2em}.amenities-7 .widget-details{display:block;position:absolute;width:100%;background:#999;top:0;transform:translateX(100%);transition:all .3s ease}.amenities-7 .open-details .widget-details{transform:translateX(0);display:flex;flex-direction:column}.amenities-7 .details-img.is-active{position:relative;width:80%;height:30vh;display:block;background:green;margin-bottom:1em;background-size:cover;background-position:center center}.amenities-7 .details{width:100%;display:block}.amenities-7 .tabs .chevron::before,.amenities-7 .tabs-other .chevron::before{display:inline-block}}.amenities-7 .select-units-only{width:100%;float:none;padding-top:15px}