@charset "UTF-8";@import url("https://use.typekit.net/jar4xbh.css");@font-face{font-family:Argent CF;src:url(../fonts/ArgentCF-Regular.eot);src:local("Argent CF Regular"),local("ArgentCF-Regular"),url(../fonts/ArgentCF-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ArgentCF-Regular.woff2) format("woff2"),url(../fonts/ArgentCF-Regular.woff) format("woff"),url(../fonts/ArgentCF-Regular.ttf) format("truetype");font-weight:400;font-style:normal}html{font-size:16px;font-size:62.5%;font-family:Myriad Pro,sans-serif;height:100vh}html.overflow{overflow:hidden}body{font-size:2rem;font-family:Myriad Pro,sans-serif;min-height:100vh;background:#f0f4f7}body.overflow{overflow:hidden}#siteplan-menu-sidebar ul li.price label,#siteplan-menu ul li.price label,.plot-modal .modal-dialog .modal-content .price,h1,h2,h3,h4,h5,h6{color:#102d4f}h1{font-size:4.5rem;line-height:4.5rem;font-family:Argent CF,serif}h2{font-family:Argent CF,serif}h2,h3{font-size:4rem;line-height:4rem}#siteplan-menu-sidebar ul li.price label,#siteplan-menu ul li.price label,.plot-modal .modal-dialog .modal-content .price,h4{font-size:2rem;line-height:2rem;font-weight:700}:focus{outline:none!important}.p-6{padding:5rem!important}.pt-6,.py-6{padding-top:5rem!important}.pr-6,.px-6{padding-right:5rem!important}.pb-6,.py-6{padding-bottom:5rem!important}.pl-6,.px-6{padding-left:5rem!important}.p-7{padding:10rem!important}.pt-7,.py-7{padding-top:10rem!important}.pr-7,.px-7{padding-right:10rem!important}.pb-7,.py-7{padding-bottom:10rem!important}.pl-7,.px-7{padding-left:10rem!important}.m-6{margin:5rem!important}.mt-6,.my-6{margin-top:5rem!important}.mr-6,.mx-6{margin-right:5rem!important}.mb-6,.my-6{margin-bottom:5rem!important}.ml-6,.mx-6{margin-left:5rem!important}.m-n6{margin:-5rem!important}.mt-n6,.my-n6{margin-top:-5rem!important}.mr-n6,.mx-n6{margin-right:-5rem!important}.mb-n6,.my-n6{margin-bottom:-5rem!important}.ml-n6,.mx-n6{margin-left:-5rem!important}.m-n7{margin:-10rem!important}.mt-n7,.my-n7{margin-top:-10rem!important}.mr-n7,.mx-n7{margin-right:-10rem!important}.mb-n7,.my-n7{margin-bottom:-10rem!important}.ml-n7,.mx-n7{margin-left:-10rem!important}@media (min-width:576px){.m-sm-6{margin:5rem!important}.mt-sm-6,.my-sm-6{margin-top:5rem!important}.mr-sm-6,.mx-sm-6{margin-right:5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:5rem!important}.ml-sm-6,.mx-sm-6{margin-left:5rem!important}.m-sm-7{margin:10rem!important}.mt-sm-7,.my-sm-7{margin-top:10rem!important}.mr-sm-7,.mx-sm-7{margin-right:10rem!important}.mb-sm-7,.my-sm-7{margin-bottom:10rem!important}.ml-sm-7,.mx-sm-7{margin-left:10rem!important}.p-sm-6{padding:5rem!important}.pt-sm-6,.py-sm-6{padding-top:5rem!important}.pr-sm-6,.px-sm-6{padding-right:5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:5rem!important}.pl-sm-6,.px-sm-6{padding-left:5rem!important}.p-sm-7{padding:10rem!important}.pt-sm-7,.py-sm-7{padding-top:10rem!important}.pr-sm-7,.px-sm-7{padding-right:10rem!important}.pb-sm-7,.py-sm-7{padding-bottom:10rem!important}.pl-sm-7,.px-sm-7{padding-left:10rem!important}.m-sm-n6{margin:-5rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-5rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-5rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-5rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-5rem!important}.m-sm-n7{margin:-10rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-10rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-10rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-10rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-10rem!important}}@media (min-width:768px){.m-md-6{margin:5rem!important}.mt-md-6,.my-md-6{margin-top:5rem!important}.mr-md-6,.mx-md-6{margin-right:5rem!important}.mb-md-6,.my-md-6{margin-bottom:5rem!important}.ml-md-6,.mx-md-6{margin-left:5rem!important}.m-md-7{margin:10rem!important}.mt-md-7,.my-md-7{margin-top:10rem!important}.mr-md-7,.mx-md-7{margin-right:10rem!important}.mb-md-7,.my-md-7{margin-bottom:10rem!important}.ml-md-7,.mx-md-7{margin-left:10rem!important}.p-md-6{padding:5rem!important}.pt-md-6,.py-md-6{padding-top:5rem!important}.pr-md-6,.px-md-6{padding-right:5rem!important}.pb-md-6,.py-md-6{padding-bottom:5rem!important}.pl-md-6,.px-md-6{padding-left:5rem!important}.p-md-7{padding:10rem!important}.pt-md-7,.py-md-7{padding-top:10rem!important}.pr-md-7,.px-md-7{padding-right:10rem!important}.pb-md-7,.py-md-7{padding-bottom:10rem!important}.pl-md-7,.px-md-7{padding-left:10rem!important}.m-md-n6{margin:-5rem!important}.mt-md-n6,.my-md-n6{margin-top:-5rem!important}.mr-md-n6,.mx-md-n6{margin-right:-5rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-5rem!important}.ml-md-n6,.mx-md-n6{margin-left:-5rem!important}.m-md-n7{margin:-10rem!important}.mt-md-n7,.my-md-n7{margin-top:-10rem!important}.mr-md-n7,.mx-md-n7{margin-right:-10rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-10rem!important}.ml-md-n7,.mx-md-n7{margin-left:-10rem!important}}@media (min-width:992px){.m-lg-6{margin:5rem!important}.mt-lg-6,.my-lg-6{margin-top:5rem!important}.mr-lg-6,.mx-lg-6{margin-right:5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:5rem!important}.ml-lg-6,.mx-lg-6{margin-left:5rem!important}.m-lg-7{margin:10rem!important}.mt-lg-7,.my-lg-7{margin-top:10rem!important}.mr-lg-7,.mx-lg-7{margin-right:10rem!important}.mb-lg-7,.my-lg-7{margin-bottom:10rem!important}.ml-lg-7,.mx-lg-7{margin-left:10rem!important}.p-lg-6{padding:5rem!important}.pt-lg-6,.py-lg-6{padding-top:5rem!important}.pr-lg-6,.px-lg-6{padding-right:5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:5rem!important}.pl-lg-6,.px-lg-6{padding-left:5rem!important}.p-lg-7{padding:10rem!important}.pt-lg-7,.py-lg-7{padding-top:10rem!important}.pr-lg-7,.px-lg-7{padding-right:10rem!important}.pb-lg-7,.py-lg-7{padding-bottom:10rem!important}.pl-lg-7,.px-lg-7{padding-left:10rem!important}.m-lg-n6{margin:-5rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-5rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-5rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-5rem!important}.m-lg-n7{margin:-10rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-10rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-10rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-10rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-10rem!important}}@media (min-width:1200px){.m-xl-6{margin:5rem!important}.mt-xl-6,.my-xl-6{margin-top:5rem!important}.mr-xl-6,.mx-xl-6{margin-right:5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:5rem!important}.ml-xl-6,.mx-xl-6{margin-left:5rem!important}.m-xl-7{margin:10rem!important}.mt-xl-7,.my-xl-7{margin-top:10rem!important}.mr-xl-7,.mx-xl-7{margin-right:10rem!important}.mb-xl-7,.my-xl-7{margin-bottom:10rem!important}.ml-xl-7,.mx-xl-7{margin-left:10rem!important}.p-xl-6{padding:5rem!important}.pt-xl-6,.py-xl-6{padding-top:5rem!important}.pr-xl-6,.px-xl-6{padding-right:5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:5rem!important}.pl-xl-6,.px-xl-6{padding-left:5rem!important}.p-xl-7{padding:10rem!important}.pt-xl-7,.py-xl-7{padding-top:10rem!important}.pr-xl-7,.px-xl-7{padding-right:10rem!important}.pb-xl-7,.py-xl-7{padding-bottom:10rem!important}.pl-xl-7,.px-xl-7{padding-left:10rem!important}.m-xl-n6{margin:-5rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-5rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-5rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-5rem!important}.m-xl-n7{margin:-10rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-10rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-10rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-10rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-10rem!important}}.white{color:#fff!important}.black{color:#000!important}.primary{color:#182c50!important}.primary-light{color:#93a7cb!important}.primary-dark{color:#102d4f!important}.secondary{color:#e4eaee!important}.secondary-light{color:#fff!important}.secondary-dark{color:#c5d2da!important}.tertiary{color:#87714d!important}.tertiary-light{color:#a58c62!important}.tertiary-dark{color:#67563a!important}.gray{color:#f0f4f7!important}.gray-light{color:#f5f7f9!important}.gray-dark{color:#dadcdd!important}.bold,b,strong{font-weight:700}.flex{display:flex}.flex--center{justify-content:center;align-items:center;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.flex--center{align-items:stretch}}.flex--center-left{justify-content:center;flex-direction:column;align-items:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.flex--center-left{align-items:stretch}}.flex--center-right{justify-content:center;flex-direction:column;align-items:flex-end}.flex--top{justify-content:flex-start!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.flex-ie{justify-content:flex-start!important}}.img-circle{border-radius:50%}.img-br{position:absolute;bottom:-30%;right:-30px}.img-rounded{border-radius:8px}.img-ratio16-9{padding-top:56.25%!important}.img-ratio4-3{padding-top:75%!important}.img-ratio3-2{padding-top:66.66%!important}.img-ratio8-5{padding-top:62.5%!important}.img-square{padding-top:100%!important}@media only screen and (max-width:1399px){.desktop-only{display:none!important}}@media only screen and (min-width:1400px){.mobile-only{display:none!important}}#about .about-back,#gallery-nav ul li.active a,#gallery-nav ul li a,#mobile-sidebar .sidebar-toggle,#reset,#siteplan-menu-sidebar ul li a,#siteplan-menu ul li a,#top-menu ul li.active a,#top-menu ul li a,.button,.plot-info .plot-back,.zoom-controls button{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:2px solid transparent;border-radius:0;padding:0 3rem;height:5rem;cursor:pointer;text-decoration:none;color:#fff;font-size:1.8rem;transition:.5s ease;text-transform:uppercase}#about .about-back:active,#about .about-back:focus,#about .about-back:hover,#gallery-nav ul li a:active,#gallery-nav ul li a:focus,#gallery-nav ul li a:hover,#mobile-sidebar .sidebar-toggle:active,#mobile-sidebar .sidebar-toggle:focus,#mobile-sidebar .sidebar-toggle:hover,#reset:active,#reset:focus,#reset:hover,#siteplan-menu-sidebar ul li a:active,#siteplan-menu-sidebar ul li a:focus,#siteplan-menu-sidebar ul li a:hover,#siteplan-menu ul li a:active,#siteplan-menu ul li a:focus,#siteplan-menu ul li a:hover,#top-menu ul li a:active,#top-menu ul li a:focus,#top-menu ul li a:hover,.button:active,.button:focus,.button:hover,.plot-info .plot-back:active,.plot-info .plot-back:focus,.plot-info .plot-back:hover,.zoom-controls button:active,.zoom-controls button:focus,.zoom-controls button:hover{text-decoration:none;color:#fff}.button-small{height:50px}#about .thin.about-back,#gallery-nav ul li a.thin,#mobile-sidebar .thin.sidebar-toggle,#siteplan-menu-sidebar ul li a.thin,#siteplan-menu ul li a.thin,#top-menu ul li a.thin,.button.thin,.plot-info .thin.plot-back,.thin#reset,.zoom-controls button.thin{padding:0 1rem}#gallery-nav ul li a,#mobile-sidebar .sidebar-toggle,#siteplan-menu-sidebar ul li a,#siteplan-menu ul li a,#top-menu ul li a,.button--primary,.zoom-controls button{background:#182c50;border-color:#182c50}#gallery-nav ul li a:active,#gallery-nav ul li a:focus,#gallery-nav ul li a:hover,#mobile-sidebar .sidebar-toggle:active,#mobile-sidebar .sidebar-toggle:focus,#mobile-sidebar .sidebar-toggle:hover,#siteplan-menu-sidebar ul li a:active,#siteplan-menu-sidebar ul li a:focus,#siteplan-menu-sidebar ul li a:hover,#siteplan-menu ul li a:active,#siteplan-menu ul li a:focus,#siteplan-menu ul li a:hover,#top-menu ul li a:active,#top-menu ul li a:focus,#top-menu ul li a:hover,.button--primary:active,.button--primary:focus,.button--primary:hover,.zoom-controls button:active,.zoom-controls button:focus,.zoom-controls button:hover{background:#93a7cb;border-color:#93a7cb}#reset,.button--primary-outline{background:transparent;border-color:#182c50;color:inherit}#reset:active,#reset:focus,#reset:hover,.button--primary-outline:active,.button--primary-outline:focus,.button--primary-outline:hover{background:#182c50}.black#reset:hover,.button--primary-outline.black:hover{color:#fff!important}#about .about-back,#gallery-nav ul li.active a,#top-menu ul li.active a,.button--primary-light,.plot-info .plot-back{background:#93a7cb;border-color:#93a7cb}#about .about-back:active,#about .about-back:focus,#about .about-back:hover,#gallery-nav ul li.active a:active,#gallery-nav ul li.active a:focus,#gallery-nav ul li.active a:hover,#top-menu ul li.active a:active,#top-menu ul li.active a:focus,#top-menu ul li.active a:hover,.button--primary-light:active,.button--primary-light:focus,.button--primary-light:hover,.plot-info .plot-back:active,.plot-info .plot-back:focus,.plot-info .plot-back:hover{background:#182c50;border-color:#182c50}.button--primary-light-outline{background:transparent;border-color:#93a7cb;color:inherit}.button--primary-light-outline:active,.button--primary-light-outline:focus,.button--primary-light-outline:hover{background:#93a7cb}.button--primary-light-outline.black:hover{color:#fff!important}.button--primary-dark{background:#102d4f;border-color:#102d4f}.button--primary-dark:active,.button--primary-dark:focus,.button--primary-dark:hover{background:#182c50;border-color:#182c50}.button--primary-dark-outline{background:transparent;border-color:#102d4f;color:inherit}.button--primary-dark-outline:active,.button--primary-dark-outline:focus,.button--primary-dark-outline:hover{background:#102d4f}.button--primary-dark-outline.black:active,.button--primary-dark-outline.black:focus,.button--primary-dark-outline.black:hover{color:#fff!important}.button--secondary{background:#e4eaee;border-color:#e4eaee}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background:#c5d2da;border-color:#c5d2da}.button--secondary-outline{background:transparent;border-color:#e4eaee;color:inherit}.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:hover{background:#e4eaee}.button--secondary-outline.black:active,.button--secondary-outline.black:focus,.button--secondary-outline.black:hover{color:#fff!important}.button--secondary-light{background:#fff;border-color:#fff}.button--secondary-light:active,.button--secondary-light:focus,.button--secondary-light:hover{background:#e4eaee;border-color:#e4eaee}.button--secondary-light-outline{background:transparent;border-color:#fff;color:inherit}.button--secondary-light-outline:active,.button--secondary-light-outline:focus,.button--secondary-light-outline:hover{background:#fff}.button--secondary-light-outline.black:active,.button--secondary-light-outline.black:focus,.button--secondary-light-outline.black:hover{color:#fff!important}.button--secondary-dark{background:#c5d2da;border-color:#c5d2da}.button--secondary-dark:active,.button--secondary-dark:focus,.button--secondary-dark:hover{background:#e4eaee;border-color:#e4eaee}.button--secondary-dark-outline{background:transparent;border-color:#c5d2da;color:inherit}.button--secondary-dark-outline:active,.button--secondary-dark-outline:focus,.button--secondary-dark-outline:hover{background:#c5d2da}.button--secondary-dark-outline.black:active,.button--secondary-dark-outline.black:focus,.button--secondary-dark-outline.black:hover{color:#fff!important}.button--tertiary{background:#87714d;border-color:#87714d}.button--tertiary:active,.button--tertiary:focus,.button--tertiary:hover{background:#67563a;border-color:#67563a}.button--tertiary-outline{background:transparent;border-color:#87714d;color:inherit}.button--tertiary-outline:active,.button--tertiary-outline:focus,.button--tertiary-outline:hover{background:#a58c62}.button--tertiary-outline.black:active,.button--tertiary-outline.black:focus,.button--tertiary-outline.black:hover{color:#fff!important}.button--tertiary-light{background:#a58c62;border-color:#a58c62}.button--tertiary-light:active,.button--tertiary-light:focus,.button--tertiary-light:hover{background:#87714d;border-color:#87714d}.button--tertiary-light-outline{background:transparent;border-color:#a58c62;color:inherit}.button--tertiary-light-outline:active,.button--tertiary-light-outline:focus,.button--tertiary-light-outline:hover{background:#a58c62}.button--tertiary-light-outline.black:active,.button--tertiary-light-outline.black:focus,.button--tertiary-light-outline.black:hover{color:#fff!important}.button--tertiary-dark{background:#67563a;border-color:#67563a}.button--tertiary-dark:active,.button--tertiary-dark:focus,.button--tertiary-dark:hover{background:#87714d;border-color:#87714d}.button--tertiary-dark-outline{background:transparent;border-color:#67563a;color:inherit}.button--tertiary-dark-outline:active,.button--tertiary-dark-outline:focus,.button--tertiary-dark-outline:hover{background:#87714d}.button--tertiary-dark-outline.black:active,.button--tertiary-dark-outline.black:focus,.button--tertiary-dark-outline.black:hover{color:#fff!important}.button--gray{background:#f0f4f7;border-color:#f0f4f7}.button--gray:active,.button--gray:focus,.button--gray:hover{background:#dadcdd;border-color:#dadcdd}.button--gray-outline{background:transparent;border-color:#f0f4f7;color:inherit}.button--gray-outline:active,.button--gray-outline:focus,.button--gray-outline:hover{background:#dadcdd}.button--gray-outline.black:active,.button--gray-outline.black:focus,.button--gray-outline.black:hover{color:#fff!important}.button--gray-light{background:#f5f7f9;border-color:#f5f7f9}.button--gray-light:active,.button--gray-light:focus,.button--gray-light:hover{background:#f0f4f7;border-color:#f0f4f7}.button--gray-light-outline{background:transparent;border-color:#f5f7f9;color:inherit}.button--gray-light-outline:active,.button--gray-light-outline:focus,.button--gray-light-outline:hover{background:#f5f7f9}.button--gray-light-outline.black:active,.button--gray-light-outline.black:focus,.button--gray-light-outline.black:hover{color:#fff!important}.button--gray-dark{background:#dadcdd;border-color:#dadcdd}.button--gray-dark:active,.button--gray-dark:focus,.button--gray-dark:hover{background:#f0f4f7;border-color:#f0f4f7}.button--gray-dark-outline{background:transparent;border-color:#dadcdd;color:inherit}.button--gray-dark-outline:active,.button--gray-dark-outline:focus,.button--gray-dark-outline:hover{background:#f0f4f7}.button--gray-dark-outline.black:active,.button--gray-dark-outline.black:focus,.button--gray-dark-outline.black:hover{color:#fff!important}.button--white{background:#fff;border-color:#fff;color:#000}.button--white:active,.button--white:focus,.button--white:hover{background:#f5f7f9;border-color:#f5f7f9;color:#000}.button--white-outline{background:transparent;border-color:#fff}.button--white-outline:active,.button--white-outline:focus,.button--white-outline:hover{border-color:#f5f7f9;background:#f5f7f9;color:#000}header{background-color:#fff;height:10rem}@media only screen and (max-width:991px){header{display:none!important}}footer{background-color:#fff;height:10rem}section{height:calc(100vh - 10rem);align-items:center;display:none}@media only screen and (max-width:991px){section{height:100vh}}section.show{display:flex}#siteplan{position:relative;z-index:1540}#top-menu{position:relative;top:0;left:0;z-index:1}#top-menu ul{display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}#top-menu ul li{position:relative}#siteplan-menu{position:absolute;width:100%;bottom:0;z-index:1}#siteplan-menu ul{display:flex;margin:0;padding:0;list-style:none;background-color:#182c50}#siteplan-menu ul li{position:relative;background-color:#182c50}@media only screen and (max-width:1399px){#siteplan-menu ul li{display:none}}#siteplan-menu ul li a{height:12rem;flex-direction:column;align-items:flex-start;color:#fff;border:0;border-right:4px solid #fff}@media only screen and (max-width:1399px){#siteplan-menu ul li a{border-right:0;height:10rem}}#siteplan-menu ul li.price a label,#siteplan-menu ul li a .plot-modal .modal-dialog .modal-content .price,#siteplan-menu ul li a h4,.plot-modal .modal-dialog .modal-content #siteplan-menu ul li a .price{color:#fff;display:flex;font-weight:600;margin-bottom:0;white-space:nowrap}#siteplan-menu ul li.price a label .color,#siteplan-menu ul li a .plot-modal .modal-dialog .modal-content .price .color,#siteplan-menu ul li a h4 .color,.plot-modal .modal-dialog .modal-content #siteplan-menu ul li a .price .color{display:inline-block;width:2rem;height:2rem;border-radius:50%;margin-right:1rem}#siteplan-menu ul li a p{font-size:1.5rem;margin-top:1rem;margin-bottom:0;white-space:nowrap}#siteplan-menu ul li a:hover{border:0;border-right:4px solid #fff}@media only screen and (max-width:1399px){#siteplan-menu ul li a:hover{border-right:0}}#siteplan-menu ul li.availability{text-align:center;font-weight:700}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability{display:flex!important;flex-grow:1;width:33.33%}}#siteplan-menu ul li.availability.available{margin-left:auto}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability.available{margin-left:0}}#siteplan-menu ul li.availability.available a{border-left:4px solid #fff}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability.available a{border-left:0}}#siteplan-menu ul li.availability.available a:hover{border-left:4px solid #fff}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability.available a:hover{border-left:0}}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability.under-offer a,#siteplan-menu ul li.availability.under-offer a:hover{border-left:4px solid #fff;border-right:4px solid #fff}}#siteplan-menu ul li.availability a{align-items:center;padding:0 1.5rem}@media only screen and (max-width:1399px){#siteplan-menu ul li.availability a{width:100%}}#siteplan-menu ul li.availability a .plot-modal .modal-dialog .modal-content .price .color,#siteplan-menu ul li.availability a h4 .color,#siteplan-menu ul li.availability a li.price label .color,#siteplan-menu ul li.price li.availability a label .color,.plot-modal .modal-dialog .modal-content #siteplan-menu ul li.availability a .price .color{width:2rem;height:2rem;margin-right:0}#siteplan-menu ul li.price{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 4rem;min-width:30rem}@media only screen and (max-width:1399px){#siteplan-menu ul li.price{display:none}}#siteplan-menu ul li.price label{color:#fff}#siteplan-menu ul li.price output{border:0;background:transparent;color:#fff;font-size:1.5rem}#siteplan-menu ul li.price span{color:#9b9b9b;font-size:1.5rem}#siteplan-menu ul li.price #slider-range{width:100%;border:0;border-radius:5rem;height:.4rem;margin:1.5rem 0;background:hsla(0,0%,100%,.3)}#siteplan-menu ul li.price #slider-range .ui-slider-range{background:#fff}#siteplan-menu ul li.price #slider-range .ui-slider-handle{width:2.5rem;height:2.5rem;top:-1rem;margin-left:-1rem;border:0;border-radius:50%;background:#fff}#siteplan-menu ul li.price #slider-range .ui-slider-handle:focus{outline:none}#siteplan-menu ul li.active a{background:#93a7cb;border-right:4px solid #fff}@media only screen and (max-width:1399px){#siteplan-menu ul li.active a{border-right:0}}#mobile-sidebar{position:absolute;width:100vw;height:100%;z-index:1;left:calc(-100vw + 5rem);transition:all 2s ease}@media only screen and (min-width:1400px){#mobile-sidebar{display:none!important}}#mobile-sidebar.show{left:0}#mobile-sidebar.show .sidebar-toggle{background:#93a7cb;border:0}#mobile-sidebar .sidebar-toggle{position:absolute;transform:rotate(-90deg);transform-origin:top right;top:15%;right:5rem;height:5rem;width:20rem;padding:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 2s ease}.sidebar{background-color:#182c50;height:100%;width:calc(100vw - 5rem);padding:3rem 1rem;overflow:scroll}@media only screen and (min-width:992px){.sidebar .sidebar-logo{display:none}}#siteplan-menu-sidebar{width:100%;bottom:0;z-index:1}#siteplan-menu-sidebar ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;background-color:#182c50}#siteplan-menu-sidebar ul li{position:relative;background-color:#182c50;width:calc(50% - .5rem);margin-bottom:1rem}#siteplan-menu-sidebar ul li:nth-child(odd):not(.price){margin-right:1rem}#siteplan-menu-sidebar ul li a{width:100%;height:10rem;flex-direction:column;align-items:center;color:#fff;border:0;padding:0 1rem}#siteplan-menu-sidebar ul li.price a label,#siteplan-menu-sidebar ul li a .plot-modal .modal-dialog .modal-content .price,#siteplan-menu-sidebar ul li a h4,.plot-modal .modal-dialog .modal-content #siteplan-menu-sidebar ul li a .price{color:#fff;display:flex;font-weight:600;margin-bottom:0;white-space:nowrap;font-size:1.5rem}#siteplan-menu-sidebar ul li.price a label .color,#siteplan-menu-sidebar ul li a .plot-modal .modal-dialog .modal-content .price .color,#siteplan-menu-sidebar ul li a h4 .color,.plot-modal .modal-dialog .modal-content #siteplan-menu-sidebar ul li a .price .color{display:inline-block;width:2rem;height:2rem;border-radius:50%;margin-right:1rem}#siteplan-menu-sidebar ul li a p{font-size:1.2rem;margin-top:1rem;margin-bottom:0;white-space:nowrap}#siteplan-menu-sidebar ul li a:hover{border:0}#siteplan-menu-sidebar ul li.price{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 4rem;min-width:30rem;margin-top:5rem}#siteplan-menu-sidebar ul li.price label{color:#fff}#siteplan-menu-sidebar ul li.price output{border:0;background:transparent;color:#fff;font-size:1.5rem}#siteplan-menu-sidebar ul li.price span{color:#9b9b9b;font-size:1.5rem}#siteplan-menu-sidebar ul li.price #slider-range{width:100%;border:0;border-radius:5rem;height:.4rem;margin:1.5rem 0;background:hsla(0,0%,100%,.3)}#siteplan-menu-sidebar ul li.price #slider-range .ui-slider-range{background:#fff}#siteplan-menu-sidebar ul li.price #slider-range .ui-slider-handle{width:2.5rem;height:2.5rem;top:-1rem;margin-left:-1rem;border:0;border-radius:50%;background:#fff}#siteplan-menu-sidebar ul li.price #slider-range .ui-slider-handle:focus{outline:none}#siteplan-menu-sidebar ul li.active a{background:#93a7cb}#map-select{position:absolute;width:14rem;height:7rem;top:3rem;left:calc(50% - 7rem);z-index:1}@media only screen and (max-width:1399px){#map-select{width:10rem;height:5rem;left:calc(50% - 5rem)}}#map-select ul{display:flex;justify-content:stretch;align-items:stretch;width:100%;height:100%;margin:0;padding:0;list-style:none;background:#182c50}#map-select ul li{position:relative;flex:1}#map-select ul li a{display:flex;justify-content:center;align-items:center;height:100%;color:#fff;text-decoration:none}#map-select ul li a:hover{background:#93a7cb;text-decoration:none}#map-select ul li.active a{background:#93a7cb;color:#fff}#map-select ul li.active a:hover{background:#182c50;color:#fff}.plot-modal .modal-dialog{position:absolute;margin:0;width:39rem;box-shadow:0 0 3px 0 rgba(0,0,0,.25)}@media only screen and (max-width:1399px){.plot-modal .modal-dialog{left:5%!important;top:calc(50% - 200px)!important;width:90%}}.plot-modal .modal-dialog:after{display:block;content:"";position:absolute;left:calc(50% - .5rem);height:0;border-style:solid;border-width:1rem 1rem 0;border-color:#fff transparent transparent}@media only screen and (max-width:1399px){.plot-modal .modal-dialog:after{display:none}}.plot-modal .modal-dialog .modal-content{border:0;border-radius:0}.plot-modal .modal-dialog .modal-content .img{width:100%;height:100%;background-size:cover;background-position:50%}.plot-modal .modal-dialog .modal-content .number{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:1.5rem;right:-.75rem;width:3rem;height:3rem;border-radius:50%;color:#fff}#siteplan-menu-sidebar ul li.price .plot-modal .modal-dialog .modal-content label,#siteplan-menu ul li.price .plot-modal .modal-dialog .modal-content label,.plot-modal .modal-dialog .modal-content #siteplan-menu-sidebar ul li.price label,.plot-modal .modal-dialog .modal-content #siteplan-menu ul li.price label,.plot-modal .modal-dialog .modal-content .price,.plot-modal .modal-dialog .modal-content h4{color:#000}.plot-modal .modal-dialog .modal-content .price{font-weight:400}.plot-modal .modal-dialog .modal-content .status{font-family:Myriad Pro,sans-serif;font-size:1.1rem;font-weight:700;background:#182c50;padding:.8rem 1rem .5rem;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff}.plot-modal .modal-dialog .modal-content .status.available{background:#008d60}.plot-modal .modal-dialog .modal-content .status.under-offer{background:#e69101}.plot-modal .modal-dialog .modal-content .status.sold{background:#d5251d}.plot-modal .modal-dialog .modal-content a{font-size:1.4rem;display:block;color:#93a7cb;text-decoration:none}.plot-modal .modal-dialog .modal-content a:hover{text-decoration:none;color:#182c50}.plot-modal .modal-dialog .modal-content div[class^=col-]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:17rem}.modal-backdrop.show{opacity:0;background-color:#fff}.plot-info{position:absolute;top:-10rem;left:0;z-index:10;width:100%;background:#fff;padding:10rem 0 5rem;display:none;justify-content:flex-start;height:auto;flex-direction:column}.plot-info.show{display:flex}.plot-info .container-fluid{padding:10rem}@media only screen and (max-width:1399px){.plot-info .container-fluid{padding:2rem}}.plot-info .carousel{padding:0 3rem}.plot-info .carousel .carousel-inner{overflow:visible}.plot-info .carousel .carousel-inner .carousel-item .carousel-caption{bottom:-8rem;color:#000;background:#fff;min-height:8rem;font-size:2rem;font-family:Myriad Pro,sans-serif}.plot-info .carousel .carousel-indicators li{width:1.2rem;height:1.2rem;border-radius:50%;margin:0 .5rem}.plot-info .carousel .carousel-indicators li.active{background-color:#93a7cb}.plot-info .carousel .carousel-control-next,.plot-info .carousel .carousel-control-prev{background:#182c50;width:6rem;height:6rem;top:calc(50% - 3rem);font-size:3rem;opacity:1;text-decoration:none}.plot-info .carousel .carousel-control-next:hover,.plot-info .carousel .carousel-control-prev:hover{background:#93a7cb}.plot-info p{margin-bottom:2rem}.plot-info header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 0;height:auto}.plot-info header h1{padding-top:0;color:#182c50}.plot-info header hr{border-top:2px solid #93a7cb;width:100%;margin:1rem 0 2rem}.plot-info header h3{margin:0;color:#000;font-family:Myriad Pro,sans-serif;text-transform:lowercase;font-size:2.4rem;font-weight:700}#siteplan-menu-sidebar ul li.price .plot-info header label,#siteplan-menu ul li.price .plot-info header label,.plot-info header #siteplan-menu-sidebar ul li.price label,.plot-info header #siteplan-menu ul li.price label,.plot-info header .plot-modal .modal-dialog .modal-content .price,.plot-info header h4,.plot-modal .modal-dialog .modal-content .plot-info header .price{font-family:Argent CF,serif;font-size:5rem}#siteplan-menu-sidebar ul li.price .plot-info header label span,#siteplan-menu ul li.price .plot-info header label span,.plot-info header #siteplan-menu-sidebar ul li.price label span,.plot-info header #siteplan-menu ul li.price label span,.plot-info header .plot-modal .modal-dialog .modal-content .price span,.plot-info header h4 span,.plot-modal .modal-dialog .modal-content .plot-info header .price span{font-family:Myriad Pro,sans-serif;color:#93a7cb;font-size:3rem;margin-right:1rem}.plot-info .plot-number{width:7rem;height:7rem;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;font-size:3rem}.plot-info ul{-webkit-padding-start:3rem;padding-inline-start:3rem}.plot-info ul li{position:relative;list-style-type:none;margin-bottom:1rem}.plot-info ul li:before{content:"•";color:#93a7cb;position:absolute;top:1.5rem;margin-left:-2rem;padding-right:.5rem;font-size:3rem;line-height:0}.plot-info .about-plot{background:#f5f7f9;padding:15rem 10rem}@media only screen and (max-width:1399px){.plot-info .about-plot{padding:5rem 2rem}}.plot-info .about-plot h1{margin-bottom:6rem}#siteplan-menu-sidebar ul li.price .plot-info .overview label,#siteplan-menu ul li.price .plot-info .overview label,.plot-info .overview #siteplan-menu-sidebar ul li.price label,.plot-info .overview #siteplan-menu ul li.price label,.plot-info .overview .plot-modal .modal-dialog .modal-content .price,.plot-info .overview h4,.plot-modal .modal-dialog .modal-content .plot-info .overview .price{font-size:2.4rem;font-weight:700;margin-bottom:3rem}.plot-info .overview ul li:before{content:"\f00c";font-family:FontAwesome;font-size:2rem;margin-left:-3rem;top:1.7rem}.plot-info .floorplan{padding:15rem 10rem}@media only screen and (max-width:1399px){.plot-info .floorplan{padding:5rem 2rem}}.plot-info .floorplan h1{margin-bottom:6rem;text-align:center}.plot-info .plot-back{position:fixed;bottom:0;left:50%;transform:translateX(-50%)}.plot-info .plot-back .fa{margin-right:2rem;font-size:2.5rem}.map-container svg>g>g>g{pointer-events:none}#map2d,#map3d{position:absolute;z-index:-1;width:100%;height:calc(100% - 12rem);opacity:0}@media only screen and (max-width:1399px){#map2d,#map3d{height:100%}}#map2d.show,#map3d.show{position:relative;z-index:0;opacity:1;top:-6rem}@media only screen and (max-width:1399px){#map2d.show,#map3d.show{top:0}}#map2d>object,#map2d>svg,#map3d>object,#map3d>svg{width:100%;height:100%}.plot-overlay{position:absolute;top:0;left:0;pointer-events:none}.filtered g#sitemap{opacity:.25}.filtered>g[id^=_]{opacity:.25;pointer-events:none}.filtered>g[id^=_].show{opacity:1;pointer-events:auto}.filtered>g[id^=_].show.hide-price{opacity:.25;pointer-events:none}.filtered>g[id^=_].availablity{opacity:1;pointer-events:auto}.filtered.availablity-filtered>g[id^=_].availablity,.filtered.availablity-filtered>g[id^=_].show{opacity:.25;pointer-events:none}.filtered.availablity-filtered>g[id^=_].availablity.show{opacity:1;pointer-events:auto}.filtered.availablity-filtered>g[id^=_].availablity.hide-price{opacity:.25;pointer-events:none}.availablity-filtered g#sitemap{opacity:.25}.availablity-filtered>g[id^=_]{opacity:.25;pointer-events:none}.availablity-filtered>g[id^=_].availablity,.availablity-filtered>g[id^=_].availablity.show{opacity:1;pointer-events:auto}.availablity-filtered>g[id^=_].availablity.hide-price,.map-container g[id^=_].hide-price{opacity:.25;pointer-events:none}.zoom-controls{position:absolute;height:18rem;top:calc(50% - 21rem);right:1rem;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.zoom-controls #slider-zoom{position:absolute;display:none!important;z-index:-99999999;left:-99999999px}@media only screen and (max-width:1399px){.zoom-controls button{padding:0 1rem}}#reset{position:absolute;z-index:1;bottom:calc(0px + 13rem);right:1rem}@media only screen and (max-width:1399px){#reset{display:none}}#reset .fa{margin-right:2rem}#gallery{padding:5rem 0;align-items:flex-start}#gallery h1{text-align:center;margin-bottom:5rem}#gallery .gallery-item{height:35rem;display:flex;align-items:flex-end;justify-content:center;position:relative;margin-bottom:3rem;text-decoration:none}#gallery .gallery-item .img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-size:cover;background-position:50%}#gallery .gallery-item:hover{text-decoration:none}#gallery .gallery-item:hover .img{opacity:.5}#gallery .gallery-item h3{display:flex;align-items:center;justify-content:center;color:#fff;background:#182c50;padding:2rem 2rem 1rem;margin:0;font-family:Argent CF,serif;font-size:3rem;line-height:3rem}#gallery-slider{position:absolute;top:0;left:0;z-index:10;width:100%;height:100vh;background:#fff;overflow-x:hidden}#gallery-slider.show{display:block}#gallery-slider .gallery-set{display:none;padding:5rem 0 8rem;height:calc(100vh - 10rem)}#gallery-slider .gallery-set.show{display:block}#gallery-slider .gallery-set .carousel-thumbnails .carousel-inner{overflow:visible}#gallery-slider .gallery-set .carousel-thumbnails .carousel-inner .carousel-item img{height:75vh;-o-object-fit:contain;object-fit:contain}#gallery-slider .gallery-set .carousel-thumbnails .carousel-inner .carousel-item .carousel-caption{bottom:-2rem;color:#000;background:#fff;min-height:8rem;font-size:2rem;margin:0 -10%;font-family:Myriad Pro,sans-serif}#gallery-slider .gallery-set .carousel-thumbnails .carousel-indicators{bottom:-12rem}#gallery-slider .gallery-set .carousel-thumbnails .carousel-indicators li{position:relative;width:auto;height:auto;margin:0 2rem;opacity:1}#gallery-slider .gallery-set .carousel-thumbnails .carousel-indicators li.active:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#93a7cb;opacity:.5}#gallery-slider .gallery-set .carousel-thumbnails .carousel-indicators li img{width:auto;height:8rem}#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-next,#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-prev{background:#182c50;width:6rem;height:6rem;top:calc(50% - 3rem);font-size:3rem;opacity:1;text-decoration:none}#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-next:hover,#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-prev:hover{background:#93a7cb}#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-prev{left:50%;margin-left:-50vw}#gallery-slider .gallery-set .carousel-thumbnails .carousel-control-next{right:50%;margin-right:-50vw}#gallery-nav{position:relative;z-index:1}#gallery-nav ul{display:flex;margin:0;padding:0;list-style:none;justify-content:center}#gallery-nav ul li{position:relative;margin:0 1rem}#about{justify-content:flex-start;background:#fff;height:auto;position:absolute;top:0;overflow-x:hidden}#about p{margin-bottom:2rem}#about header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;left:calc(50% - 24rem);width:48rem;height:auto;padding:3.5rem 0;background-color:#102d4f}#about header h1{color:#fff;padding-top:0;margin:0;text-align:center}#about header hr{border-top:2px solid #f0f4f7;width:80%;margin:1rem 0 3rem}#about header h2{margin:0;color:#93a7cb;font-family:Myriad Pro,sans-serif;text-transform:uppercase;letter-spacing:1rem;font-size:2.4rem;text-align:center}#about .container-fluid{padding:7rem}#about .description{text-align:center;margin:10rem 0}#about .description p{max-width:85rem;margin-left:auto;margin-right:auto}#about .description h1{padding-top:3rem;color:#000}#about .community .content{display:flex;flex-direction:column;justify-content:center}#about .community .content h2{margin-bottom:5rem}#about .community .img{height:38rem;margin-bottom:3rem;background-size:cover;background-position:50%}#about .travel-times{background:#f0f4f7;padding:10rem;margin:10rem 0 5rem}#about .travel-times h2{text-align:center;margin-bottom:3rem}#about .travel-times .col{min-height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}#about .travel-times .col:before{content:"";display:block;width:2.5rem;height:2.5rem;position:absolute;bottom:5rem;background:#102d4f;border-radius:50%}#about .travel-times .col:after{content:"";display:block;width:100%;height:.8rem;position:absolute;bottom:5.8rem;background:#102d4f}#about .travel-times .col:first-child:after{width:50%;right:0}#about .travel-times .col:last-child:after{width:50%;left:0}#about .travel-times .col title{display:block;margin-bottom:6rem;text-align:center}#about .travel-times .col time{font-weight:600}#about .discover{padding:10rem;background-image:url(/images/about-bkgd.jpg);background-size:cover;background-position:50%}#about .discover .col-md-6{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#about .discover .col-md-6 h2{margin-bottom:3rem}#about .discover .col-md-6 ul{-webkit-padding-start:3rem;padding-inline-start:3rem}#about .discover .col-md-6 ul li{position:relative;list-style-type:none;margin-bottom:1rem}#about .discover .col-md-6 ul li:before{content:"•";color:#93a7cb;position:absolute;top:1.5rem;margin-left:-2rem;padding-right:.5rem;font-size:3rem;line-height:0}#about .discover .col-md-6 .amenity{margin-bottom:2rem}#about .discover .col-md-6 .amenity:last-child{margin-bottom:0}#about .discover .col-md-6 .amenity #siteplan-menu-sidebar ul li.price label,#about .discover .col-md-6 .amenity #siteplan-menu ul li.price label,#about .discover .col-md-6 .amenity .plot-modal .modal-dialog .modal-content .price,#about .discover .col-md-6 .amenity h4,#siteplan-menu-sidebar ul li.price #about .discover .col-md-6 .amenity label,#siteplan-menu ul li.price #about .discover .col-md-6 .amenity label,.plot-modal .modal-dialog .modal-content #about .discover .col-md-6 .amenity .price{color:#000;font-weight:700}#about .discover .col-md-6 .amenity p{margin-bottom:0!important}#about .commitment{padding:15rem 0 5rem}#about .commitment .col-md-12{text-align:center;margin-bottom:10rem}#about .commitment #siteplan-menu-sidebar ul li.price label,#about .commitment #siteplan-menu ul li.price label,#about .commitment .plot-modal .modal-dialog .modal-content .price,#about .commitment h4,#siteplan-menu-sidebar ul li.price #about .commitment label,#siteplan-menu ul li.price #about .commitment label,.plot-modal .modal-dialog .modal-content #about .commitment .price{font-weight:700;color:#000;margin-top:3rem}#about .commitment .col-md-4{margin-bottom:5rem}#about .about-back{position:fixed;bottom:0;left:50%;transform:translateX(-50%)}#about .about-back .fa{margin-right:2rem;font-size:2.5rem}