body.mpc-property-client{background:#f5f5f5}body.mpc-property-client-floorplan{background:#f5f5f5}body.mpc-property-client-floorplan .mpcpc-hero{padding-bottom:12rem}body.mpc-property-client-floorplan .mpcpc-panel{margin-top:-8rem;margin-bottom:4rem}body.mpc-property-client-floorplan .mpcpc-panel .card .card-body{padding:3rem}.mpcpc-property-list>ul.row>li{display:flex;flex-direction:column}.mpcpc-hero{background:#0b1a29;color:#fff;padding:5rem 1rem}.mpcpc-divider{height:.25rem;background-color:#FFD772;max-width:100px;border-radius:.5rem;margin:1rem 0}.mpcpc-card{flex:1;margin-bottom:1rem}.mpcpc-card .card{box-shadow:0 0 1.5rem rgba(11,29,38,0.125);height:100%}.mpcpc-card .card>.row{flex:1;flex-direction:column}.mpcpc-card .card>.row .col{position:relative}.mpcpc-card .card .card-body{height:auto;padding:1.25rem 1.25rem}.mpcpc-card .card .card-body a{text-decoration:none}.mpcpc-card .card .card-body a:hover{text-decoration:underline}.mpcpc-card .card .card-badge{position:absolute;bottom:0;z-index:1;padding:.5rem;width:100%}.mpcpc-card .card .card-badge ul{width:100%;list-style:none;display:flex;margin:0;padding:0;justify-content:end}.mpcpc-card .card .card-badge ul li{padding:0 .25rem}.mpcpc-card .card .card-footer{display:block;background:none;border:none;border-top:1px solid #d7d7d7}.mpcpc-card .card .card-footer ul{list-style:none;margin:0;padding:0;text-align:center}.mpcpc-card .card .card-footer ul li{border-right:1px solid #d7d7d7;font-size:medium;font-weight:bolder;padding:.25rem 0;justify-content:center;align-items:center;align-self:center}.mpcpc-card .card .card-footer ul li:last-child{border:none}.mpcpc-card .card .card-footer ul li i{margin-right:.25rem;font-size:larger;position:relative;top:2px}.mpcpc-card .card .card-footer ul li i.bi-inbox-fill{font-size:x-large}.mpcpc-card .card .card-footer ul li i.bi-door-open-fill{font-size:x-large}.mpcpc-card .card[data-card-type="floorplan"] .card-image,.mpcpc-card .card[data-card-type="person"] .card-image{padding-top:80%}.mpcpc-card .card[data-card-type="floorplan"] .card-image img{-o-object-fit:contain;object-fit:contain;padding:1.5rem}.mpcpc-panel .card{box-shadow:0 0 1.5rem rgba(11,29,38,0.125)}.mpcpc-panel .card .card-header{display:block;background:none;padding:1.5rem 2rem}.mpcpc-panel .card .card-header h5{margin:0}.mpcpc-panel .card .card-body{padding:2rem}.mpcpc-panel .card .card-action{display:block;background:none}.modal .btn-close{position:absolute;top:1rem;right:1rem;background-color:#fff;padding:0.5rem;border-radius:50%;z-index:1}.modal#modal-floorplan .modal-dialog{max-width:1536px}.modal#modal-floorplan .modal-dialog .modal-content{height:100%;border:2px solid #f5f5f5;border-radius:.5rem}.modal#modal-floorplan .modal-dialog .modal-body{padding:0}.modal#modal-floorplan .modal-dialog .modal-body #content{opacity:0;transition:opacity 500ms ease-in-out}.modal#modal-floorplan .modal-dialog .modal-body #content.loaded{opacity:1}.modal#modal-floorplan .modal-dialog .modal-body .mpcpc-hero{margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;padding-bottom:12rem;margin-bottom:-8rem}.modal#modal-floorplan .modal-dialog .modal-body .mpcpc-panel{max-width:1170px;margin:0 auto}.modal#modal-floorplan .alignfull,.modal#modal-floorplan .alingwide{width:auto;margin-left:auto;margin-right:auto}.loader{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.loader .lds-ring{display:inline-block;position:relative;width:60px;height:60px}.loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #0B1D26;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#0B1D26 transparent transparent transparent}.loader .lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.loader .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loader .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mpcpc-search{color:#0B1D26}.mpcpc-search .card{border:0}.mpcpc-search .card .card-body{padding:0rem}.mpcpc-search form{display:flex;flex-wrap:wrap}.mpcpc-search form:hover .form-group{opacity:.666}.mpcpc-search form select{padding:1.75rem 1rem .75rem;border-top-width:0;border-bottom-width:0;border-left-width:0;border-radius:0;cursor:pointer}.mpcpc-search form label{position:absolute;text-transform:uppercase;font-size:.80rem;font-weight:bolder;top:.70rem;left:1rem;opacity:.75;pointer-events:none}.mpcpc-search form .form-group{width:20%;position:relative}.mpcpc-search form .form-group:hover{opacity:1}.mpcpc-search form .form-group::after{content:'\2039';display:block;font-size:3rem;font-weight:lighter;transform:rotate(-90deg);text-align:center;position:absolute;top:0;right:1rem;z-index:1;width:1rem;color:#8A8A8A;pointer-events:none}@media screen and (max-width: 768px){.mpcpc-search form .form-group{width:50%}.mpcpc-search form .form-group select{border-bottom-width:1px}}.mpcpc-search form .form-submit{opacity:1 !important}.mpcpc-search form .form-submit::after{display:none}.mpcpc-search form .form-submit button{width:100%;height:100%;border-radius:0;font-weight:bold}@media screen and (max-width: 768px){.mpcpc-search form .form-submit{width:100%}}.mpcpc-area-map{border-radius:6px;overflow:hidden;margin-top:-4rem;margin-bottom:3rem;box-shadow:0 0 25px rgba(0,0,0,0.25);background:#fff}#mpcpc-map{min-height:640px}.mpcpc-property-header-wrapper{position:relative}.mpcpc-property-header{background:#212121;color:#fff;padding:2rem 0rem}.mpcpc-property-header .row{justify-content:center}.mpcpc-property-header .row>div{display:flex;flex-direction:column;justify-content:center}.mpcpc-property-header .row>div:first-child{align-items:flex-start}.mpcpc-property-header .row>div:last-child{align-items:flex-end}.mpcpc-property-header h1{font-family:"DM Sans",Arial,sans-serif;font-weight:lighter;text-transform:uppercase;letter-spacing:.5rem;font-size:1.75rem}.mpcpc-property-header p{opacity:.5;margin:0}.mpcpc-property-header a.btn{padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width: 576px){.mpcpc-property-header [class*="col-"]{display:block !important;text-align:center;margin-bottom:1rem}}.mpcpc-property-hero{min-height:65vh;background:#8A8A8A;position:relative;padding-top:56.25%;margin-top:-5rem !important;background-color:#0B1D26}.mpcpc-property-hero .hero-wallpaper{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.mpcpc-property-hero .hero-video{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);opacity:0;transition:all 200ms ease-in-out}.mpcpc-property-hero .hero-video iframe{position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 992px){.mpcpc-property-hero .hero-video{display:none}}.mpcpc-property-hero .mpcpc-property-social{position:absolute;left:1.75rem;top:10rem}.mpcpc-property-hero .mpcpc-property-social ul.social-channels{flex-direction:column}.mpcpc-property-hero .mpcpc-property-social ul.social-channels li{padding:.5rem 0}.mpcpc-property-hero .mpcpc-property-social::before{display:block;content:'Follow Us';font-size:smaller;font-weight:bold;transform:rotate(90deg);color:#fff;line-height:1;height:12px;position:relative;right:50%;margin-right:-45%;margin-bottom:1rem}.mpcpc-property-hero .card-badge{position:absolute;bottom:2rem;left:1.125rem;z-index:1}.mpcpc-property-hero .card-badge ul{display:flex;list-style:none;margin:0;padding:0}.mpcpc-property-hero .card-badge ul li{padding:.25rem}.mpcpc-property-hero .card-badge ul li svg{height:36px;width:36px}.mpcpc-property-gallery .carousel .carousel-item,.mpcpc-floorplan-gallery .carousel .carousel-item{position:relative;padding-top:70%}.mpcpc-property-gallery .carousel .carousel-item img,.mpcpc-floorplan-gallery .carousel .carousel-item img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.mpcpc-property-gallery .carousel .carousel-control-next,.mpcpc-property-gallery .carousel .carousel-control-prev,.mpcpc-floorplan-gallery .carousel .carousel-control-next,.mpcpc-floorplan-gallery .carousel .carousel-control-prev{width:10%}.mpcpc-property-form{position:relative}.mpcpc-property-form input,.mpcpc-property-form textarea{font-size:large}.mpcpc-property-form textarea{min-height:10rem}.mpcpc-property-form button i{font-size:larger;position:relative;top:2px}@media screen and (max-width: 768px){.mpcpc-property-form{position:static}}.mpcpc-property-features ul{list-style:none;padding:0;-moz-columns:2;columns:2}.mpcpc-property-features ul li{padding:.25rem 0;position:relative;padding-left:1.75rem}.mpcpc-property-features ul li::before{content:'\F26A';display:block;position:absolute;font-family:'bootstrap-icons';left:0;color:#FFD772}.mpcpc-property-floorplans{background:#d7d7d7;padding:3rem 0}.mpcpc-property-floorplans .container-fluid{padding:1rem;max-width:1536px}.mpcpc-property-floorplans .mpcpc-card .card .card-footer li span:nth-child(2){display:block;font-size:.80rem;text-transform:uppercase}.mpcpc-property-team{background:#f5f5f5;padding:3rem 0}.mpcpc-property-team .container-fluid{padding:1rem;max-width:1536px}.mpcpc-property-social ul{display:flex;list-style:none;margin:0;padding:0;justify-content:center}.mpcpc-property-social ul li{padding:.5rem;font-size:1.5rem}.mpcpc-property-social ul li a{color:#fff}.mpcpc-property-social ul li a:hover{opacity:.5}.mpcpc-property-social ul li:first-child{padding-left:0}@media screen and (max-width: 768px){.mpcpc-property-social{margin:1rem auto}}.mpcpc-property-location #mpcpc-map{padding-top:56.25%;min-height:100px}#mpcpc-promotion{margin-bottom:0;padding:0;border:none;position:absolute;bottom:100%;left:0;right:0;z-index:1;margin:1rem 2rem;text-align:center}#mpcpc-promotion .promotion-details{margin-bottom:.66rem}#mpcpc-promotion .promotion-restrictions{font-size:.80rem;font-style:italic;opacity:.60;margin-bottom:0}

