.layout-Complex{background-color:#fff}.content{padding-top:71px}.review-score{color:#fcc103}h1,h2,.amenities-list h3,.complex-nb-title,.description-pop-up-container h3.overview-title,.complex-featured-price .average-price .currency{color:#003455}.common-outline-btn{border-color:#67c1bf;color:#67c1bf}.view-more-photos{background-color:#fcc103;color:#000;font-family:mulish_bold,sans-serif}.view-more-photos:hover{background-color:#67c1be}.complex-nb-card-holder .go-prev,.complex-nb-card-holder .go-next{background-color:#67c1bf}.range-low-price::before,.range-high-price::before,.amenity-list ul li::before,.complex-nb-card-rating .full-stars{color:#67c1bf}.common-btn,.common-view-btn,.complex-page-datepicker .availability-btn{background-color:#fcc103;transition:.5s;color:#000;font-family:mulish_bold,sans-serif}.complex-page-datepicker .availability-btn:hover{background-color:#67c1be}.refine-buttons button{background-color:#fff;border:2px solid #dfeaf0;box-shadow:none;color:#003455;-webkit-border-radius:33px;-moz-border-radius:33px;-ms-border-radius:33px;border-radius:33px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.refine-buttons button:hover{border:2px solid #fcc103;background-color:#fff;color:#003455}.star-rating svg{color:#fcc103}.complex-page-content .theme-text{color:#003455}.complex-page-content .theme-text-alt{color:#67c1bf}.complex-page-content .see-more-btn{background-color:#fcc103;border-radius:3px;transition:.5s}.complex-page-content .see-more-btn:hover{background-color:#67c1bf}.complex-tile .property-tiles .details ul{text-align:left}.tile-v2 .top-tile .cta-btn-all{margin:10px 0}.tile-v2 .complex-tile .landscape-left{flex-basis:auto;max-width:initial;text-align:left;padding-left:0}.tile-v2 .complex-tile .landscape-right{padding-right:0}.tile-v2 .complex-tile .property-tiles .rating-review{flex-basis:50%;max-width:50%;text-align:left;flex-direction:column;align-items:flex-start}.complex-page .tile-v2 .property-tiles .title{height:65px}.complex-page .tile-v2 .property-tiles .details ul{text-align:center}.tile-v2 .top-tile .property-tiles .rating-review{flex-basis:auto;max-width:fit-content;text-align:left}.tile-v2 .top-tile .property-tiles .review{display:unset}.tile-v2 .complex-tile .property-tiles .ratings .empty-stars{margin-bottom:2px}.tile-v2 .complex-tile .property-tiles .title{height:65px}.tile-v2 .complex-tile.top-tile .property-tiles .title a{text-align:left;font-weight:400}.align-middle{vertical-align:middle}.see-more-btn a,.see-more-btn a:hover{text-transform:uppercase;font-weight:400;color:#000;font-family:mulish_bold,sans-serif}.see-more-card{border-radius:3px}.complex-tile .show-more-text{padding-top:10px;text-align:left}.info-window .info-window-title{height:26px}.complex-page-content .amenities-list{height:138px}.complex-list-page .popular-tiles .box-tiles .sub-title{padding:0;line-height:21px}.complex-list-page .popular-tiles .box-tiles .tiles-bottom-area .left{float:left;width:70%;height:50px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.complex-tile .property-tiles{height:auto;padding-bottom:20px}.complex-tile .property-tiles .price-value{font-weight:700}.info-window-star-rating-blank,.info-window-star-rating-fill{color:#fcc103}.layout-Complex header,.layout-Complex .header{height:71px}.layout-Complex .content{padding-top:71px}.complex-page-content-redesign .filter-section{top:-329px}.complex-page-content-redesign .view-all-units a:hover,.complex-page-content-redesign .compare .compare-content .view-all,.complex-page-content-redesign .compare-tiles .complex-button{color:#212121}.complex-page-content-redesign .compare .compare-content .view-all:hover,.complex-page-content-redesign .compare-tiles .complex-button:hover{background-color:#67c1be}.complex-page-content-redesign .see-more-btn{background-color:initial;border-radius:6px;transition:.3s}.view-all-units:hover,.complex-page-content-redesign .see-more-btn:hover,.complex-page-content-redesign .view-all-units a:hover{background-color:#fcc103}.complex-page-content-redesign .see-more-btn a{text-transform:capitalize}.complex-page-content-redesign .attraction{background-color:#003455}@media screen and (min-width:768px) and (max-width:1199px){.tile-v2 .complex-tile .details{padding:15px}}@media screen and (max-width:767px){.tile-v2 .complex-tile .details{padding:20px}.complex-page-content .amenities-list{height:auto}.property-page-content h1,.property-page-content h2{font-size:1.625rem;line-height:2.25rem}}@media only screen and (min-width:992px){.refine-buttons button{padding:6px 25px}}