@import url(/css/leaflet.css);@charset "UTF-8";@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/themes/highland/assets/fonts/open-sans-v17-latin-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/themes/highland/assets/fonts/open-sans-v17-latin-300.eot?#iefix) format("embedded-opentype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-300.woff2) format("woff2"),url(/themes/highland/assets/fonts/open-sans-v17-latin-300.woff) format("woff"),url(/themes/highland/assets/fonts/open-sans-v17-latin-300.ttf) format("truetype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.eot?#iefix) format("embedded-opentype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.woff2) format("woff2"),url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.woff) format("woff"),url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.ttf) format("truetype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.eot?#iefix) format("embedded-opentype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.woff2) format("woff2"),url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.woff) format("woff"),url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.ttf) format("truetype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(/themes/highland/assets/fonts/open-sans-v18-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/themes/highland/assets/fonts/open-sans-v18-latin-600.eot?#iefix) format("embedded-opentype"),url(/themes/highland/assets/fonts/open-sans-v18-latin-600.woff2) format("woff2"),url(/themes/highland/assets/fonts/open-sans-v18-latin-600.woff) format("woff"),url(/themes/highland/assets/fonts/open-sans-v18-latin-600.ttf) format("truetype"),url(/themes/highland/assets/fonts/open-sans-v18-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/themes/highland/assets/fonts/open-sans-v17-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/themes/highland/assets/fonts/open-sans-v17-latin-700.eot?#iefix) format("embedded-opentype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-700.woff2) format("woff2"),url(/themes/highland/assets/fonts/open-sans-v17-latin-700.woff) format("woff"),url(/themes/highland/assets/fonts/open-sans-v17-latin-700.ttf) format("truetype"),url(/themes/highland/assets/fonts/open-sans-v17-latin-700.svg#OpenSans) format("svg")}.h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.h-full{height:100%}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.clear-nav{margin-top:3.75rem}.absolute{position:absolute}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.relative{position:relative}.fixed{position:fixed}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-rows-1{grid-template-rows:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-rows-2{grid-template-rows:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-rows-auto{grid-auto-rows:minmax(0,1fr)}.grid-cols-auto{grid-auto-columns:minmax(0,1fr)}.items-center,.justify-items-center{justify-items:center;justify-content:center}.justify-items-start{justify-items:start;justify-content:start}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.grid-col-start-1{grid-column-start:1}.grid-col-start-2{grid-column-start:2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-span-full{grid-column:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.gap-03{grid-gap:.3rem;gap:.3rem}.gap-05{grid-gap:.5rem;gap:.5rem}.row-gap-05{grid-row-gap:.5rem}.gap-1{grid-gap:1rem;gap:1rem}.gap-2{grid-gap:2rem;gap:2rem}.gap-3{grid-gap:3rem;gap:3rem}.gap-4{grid-gap:4rem;gap:4rem}.block{display:block}.flex,.flex-btn{display:flex}.flex-btn{justify-content:center;align-items:center;cursor:pointer}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.color-white,.text-white{color:#fff!important}.color-primary{color:#003057!important}.color-primary-accent{color:#e56d29!important}.color-secondary{color:#3c78b4!important}.color-destructive{color:#cd5c5c!important}.text-medium-gray{color:#747276!important}.color-light-gray{color:#f4f3f4}.color-light-medium-gray{color:#dad9db}.color-medium-light-gray{color:#c1c0c1}.color-gray,.text-gray{color:#414344}.color-light-gray{color:#f4f3f4!important}.color-light-medium-gray{color:#dad9db!important}.color-medium-light-gray{color:#c1c0c1!important}.color-gray,.text-gray{color:#414344!important}.bg-color--transparent{background-color:transparent!important}.bg-color--white{background-color:#fff}.bg-color--primary-color-600{background-color:#00223e!important}.bg-color--primary-color{background-color:#003057!important}.bg-color--secondary-color{background-color:#3c78b4!important}.bg-color--primary-accent{background-color:#e56d29!important}.bg-color--secondary-accent{background-color:#7da5d7!important}.bg-color--tertiary-accent{background:#0cb5ad!important}.bg-color--destructive{background-color:#cd5c5c!important}.bg-color--light-gray{background-color:#f4f3f4!important}.bg-color--light-medium-gray{background-color:#dad9db!important}.bg-color--medium-light-gray{background-color:#c1c0c1!important}.bg-color--medium-gray{background-color:#747276!important}.border-0{border:none}.rounded{border-radius:.19rem}.border-0{border:0 solid}.border-1{border:1px solid}.border-b-2{border:0;border-bottom:2px solid}.border-primary-color{border-color:#003057}.border-mdl-gray{border-color:#c1c0c1}.border-rounded{border-radius:.188rem}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800}.bold{font-weight:600}.x-bold{font-weight:700}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.875rem!important}.text-4xl{font-size:2.25rem!important}.text-5xl{font-size:2.75rem!important}.text-7xl{font-size:3.5rem!important}.italic{font-style:italic}.uppercase{text-transform:uppercase}.mx-auto{margin-left:auto!important;margin-right:auto!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mx-0{margin-right:0!important}.mx-0{margin-left:0!important}.mx-03{margin-right:.3rem!important}.mx-03{margin-left:.3rem!important}.mb-05{margin-bottom:.5rem!important}.mx-05{margin-right:.5rem!important}.mx-05{margin-left:.5rem!important}.mt-1{margin-top:1rem!important}.mb-1{margin-bottom:1rem!important}.mr-1,.mx-1{margin-right:1rem!important}.mx-1{margin-left:1rem!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.m-2{margin:2rem!important}.mt-2{margin-top:2rem!important}.mb-2{margin-bottom:2rem!important}.mx-2{margin-right:2rem!important}.mx-2{margin-left:2rem!important}.my-2{margin-top:2rem!important;margin-bottom:2rem!important}.m-3{margin:3rem!important}.mt-3{margin-top:3rem!important}.mb-3{margin-bottom:3rem!important}.mx-3{margin-right:3rem!important}.mx-3{margin-left:3rem!important}.my-3{margin-top:3rem!important;margin-bottom:3rem!important}.mt-4{margin-top:4rem!important}.mb-4{margin-bottom:4rem!important}.mx-4{margin-right:4rem!important}.mx-4{margin-left:4rem!important}.my-4{margin-top:4rem!important;margin-bottom:4rem!important}.mx-5{margin-right:5rem!important}.mx-5{margin-left:5rem!important}.mx-6{margin-right:6rem!important}.mx-6{margin-left:6rem!important}.mx-7{margin-right:7rem!important}.mx-7{margin-left:7rem!important}.mt-8{margin-top:8rem!important}.mx-8{margin-right:8rem!important}.mx-8{margin-left:8rem!important}.mx-9{margin-right:9rem!important}.mx-9{margin-left:9rem!important}.p-0{padding:0!important}.px-0{padding-right:0!important}.px-0{padding-left:0!important}.p-05{padding:.5rem!important}.pr-05{padding-right:.5rem!important}.py-05{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-1{padding:1rem!important}.pl-1{padding-left:1rem!important}.px-1{padding-right:1rem!important}.px-1{padding-left:1rem!important}.py-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-2{padding:2rem!important}.pt-2{padding-top:2rem!important}.px-2{padding-right:2rem!important}.px-2{padding-left:2rem!important}.py-2{padding-top:2rem!important;padding-bottom:2rem!important}.p-3{padding:3rem!important}.pb-3{padding-bottom:3rem!important}.pl-3{padding-left:3rem!important}.px-3{padding-right:3rem!important}.px-3{padding-left:3rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}.pl-4{padding-left:4rem!important}.px-4{padding-right:4rem!important}.px-4{padding-left:4rem!important}.py-4{padding-top:4rem!important;padding-bottom:4rem!important}.px-5{padding-right:5rem!important}.px-5{padding-left:5rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.pb-6{padding-bottom:6rem!important}.opacity-0{opacity:0}.line-height-normal{line-height:1!important}.line-height-xl{line-height:1.5!important}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.fastest{-webkit-animation-duration:.3s;animation-duration:.3s}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-5{z-index:5}.img-cover{-o-object-fit:cover;object-fit:cover}.object-position-top{-o-object-position:top;object-position:top}.clickable,.cursor-pointer{cursor:pointer!important}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:48em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media screen and (min-width:75em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media screen and (min-width:90em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media screen and (min-width:106.25em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column,.column:last-child:not(:first-child),.columns{float:left;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-10{width:83.3333333333%}.small-12{width:100%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}@media print,screen and (min-width:48em){.medium-push-1{position:relative;left:8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-12{width:100%}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}}@media print,screen and (min-width:64em){.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-9{width:75%}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}}@media screen and (min-width:75em){.xlarge-offset-0{margin-left:0}.xlarge-2{width:16.6666666667%}.xlarge-push-2{position:relative;left:16.6666666667%}.xlarge-3{width:25%}.xlarge-4{width:33.3333333333%}.xlarge-5{width:41.6666666667%}.xlarge-pull-5{position:relative;left:-41.6666666667%}.xlarge-6{width:50%}.xlarge-7{width:58.3333333333%}.xlarge-8{width:66.6666666667%}.xlarge-9{width:75%}.xlarge-10{width:83.3333333333%}.xlarge-12{width:100%}.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.3333333333%}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}}@media screen and (min-width:90em){.xxlarge-3{width:25%}.xxlarge-4{width:33.3333333333%}.xxlarge-pull-4{position:relative;left:-33.3333333333%}.xxlarge-5{width:41.6666666667%}.xxlarge-7{width:58.3333333333%}.xxlarge-8{width:66.6666666667%}.xxlarge-9{width:75%}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{float:left;width:33.3333333333%}.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{float:left;width:25%}.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}}@media screen and (min-width:106.25em){.xxxlarge-up-3>.column,.xxxlarge-up-3>.columns{float:left;width:33.3333333333%}.xxxlarge-up-3>.column:nth-of-type(1n),.xxxlarge-up-3>.columns:nth-of-type(1n){clear:none}.xxxlarge-up-3>.column:nth-of-type(3n+1),.xxxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xxxlarge-up-3>.column:last-child,.xxxlarge-up-3>.columns:last-child{float:left}.xxxlarge-up-4>.column,.xxxlarge-up-4>.columns{float:left;width:25%}.xxxlarge-up-4>.column:nth-of-type(1n),.xxxlarge-up-4>.columns:nth-of-type(1n){clear:none}.xxxlarge-up-4>.column:nth-of-type(4n+1),.xxxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xxxlarge-up-4>.column:last-child,.xxxlarge-up-4>.columns:last-child{float:left}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:48em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.2;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:600}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#747276}.h1,h1{font-size:1.75rem}.h1,.h2,h1,h2{line-height:1.2;margin-top:0;margin-bottom:.25rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.1875rem}.h3,.h4,h3,h4{line-height:1.2;margin-top:0;margin-bottom:.25rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.0625rem}.h5,.h6,h5,h6{line-height:1.2;margin-top:0;margin-bottom:.25rem}.h6,h6{font-size:1rem}@media print,screen and (min-width:48em){.h1,h1{font-size:2.8rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.5rem}.h4,.h5,h4,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#003057;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#00294b}a img,hr{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-bottom:1px solid #f4f3f4}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.2}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:600}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #747276}blockquote,blockquote p{line-height:1.2;color:#414344}cite{display:block;font-size:.8125rem;color:#414344}cite:before{content:"\2014   "}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #747276;font-weight:400}code{background-color:#f4f3f4;font-family:Consolas,Liberation Mono,Courier,monospace;color:#333}.subheader{margin-top:0;margin-bottom:0;font-weight:400;line-height:1.2;color:inherit}.lead{font-size:110%;line-height:1.4}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@media print,screen and (min-width:48em){.medium-text-right{text-align:right}}.button{display:inline-block;vertical-align:middle;margin:0;padding:.5rem 1rem;border:1px solid transparent;border-radius:.188rem;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#3c78b4;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#369;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#003057;color:#fff}.button.primary:focus,.button.primary:hover{background-color:#002646;color:#fff}.button.secondary{background-color:#3c78b4;color:#fff}.button.secondary:focus,.button.secondary:hover{background-color:#306090;color:#fff}.button.success{background-color:#7ab642;color:#333}.button.success:focus,.button.success:hover{background-color:#629235;color:#333}.button.alert{background-color:#cc4b37;color:#fff}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fff}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#3c78b4;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#003057;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#3c78b4;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#7ab642;color:#333}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fff}.button.hollow{border:1px solid #3c78b4;color:#3c78b4}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#1e3c5a;color:#1e3c5a}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #3c78b4;color:#3c78b4}.button.hollow.primary{border:1px solid #003057;color:#003057}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#00182c;color:#00182c}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #003057;color:#003057}.button.hollow.secondary{border:1px solid #3c78b4;color:#3c78b4}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#1e3c5a;color:#1e3c5a}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #3c78b4;color:#3c78b4}.button.hollow.success{border:1px solid #7ab642;color:#7ab642}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#3d5b21;color:#3d5b21}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #7ab642;color:#7ab642}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #3c78b4;color:#3c78b4}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#1e3c5a;color:#1e3c5a}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #3c78b4;color:#3c78b4}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #003057;color:#003057}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#00182c;color:#00182c}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #003057;color:#003057}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #3c78b4;color:#3c78b4}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#1e3c5a;color:#1e3c5a}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #3c78b4;color:#3c78b4}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #7ab642;color:#7ab642}.button.clear.success:focus,.button.clear.success:hover{border-color:#3d5b21;color:#3d5b21}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #7ab642;color:#7ab642}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown:after{display:block;width:0;height:0;content:"";border-color:#fff transparent transparent;border-style:solid inset inset;border-width:.4em .4em 0;position:relative;top:.4em;display:inline-block;float:right;margin-left:1rem}.button.dropdown.clear:after,.button.dropdown.hollow:after{border-top-color:#3c78b4}.button.dropdown.clear.primary:after,.button.dropdown.hollow.primary:after{border-top-color:#003057}.button.dropdown.clear.secondary:after,.button.dropdown.hollow.secondary:after{border-top-color:#3c78b4}.button.dropdown.clear.success:after,.button.dropdown.hollow.success:after{border-top-color:#7ab642}.button.dropdown.clear.warning:after,.button.dropdown.hollow.warning:after{border-top-color:#718878}.button.dropdown.clear.alert:after,.button.dropdown.hollow.alert:after{border-top-color:#cc4b37}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:.188rem .188rem 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 .188rem .188rem}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #f4f3f4;border-bottom:0;font-size:.75rem;line-height:1;color:#003057}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #f4f3f4;border-radius:0 0 .188rem .188rem}.accordion-title:focus,.accordion-title:hover{background-color:#f4f3f4}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{display:none;padding:1rem;border:1px solid #f4f3f4;border-bottom:0;background-color:#fff;color:#666}:last-child>.accordion-content:last-child{border-bottom:1px solid #f4f3f4}.button-group{margin-bottom:0;font-size:0}.button-group:after,.button-group:before{display:table;content:" "}.button-group:after{clear:both}.button-group .button{margin:0 1px 1px 0;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:last-child{width:calc(100% - 1px)}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#003057;color:#fff}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#002646;color:#fff}.button-group.secondary .button{background-color:#3c78b4;color:#fff}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#306090;color:#fff}.button-group.success .button{background-color:#7ab642;color:#333}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#629235;color:#333}.button-group.alert .button{background-color:#cc4b37;color:#fff}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fff}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:none;border-radius:3px;background-color:#fafafa;color:#666}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#56b3ff;color:#666}.callout.secondary{background-color:#aec9e4;color:#666}.callout.success{background-color:#cae3b2;color:#666}.callout.alert{background-color:#ebb7af;color:#666}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{margin-bottom:1rem;border:1px solid #f4f3f4;border-radius:.188rem;background:#fff;box-shadow:none;overflow:hidden;color:#666}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#f4f3f4}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen{padding-bottom:56.25%}.orbit,.orbit-container{position:relative}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(51,51,51,.5);color:#fff}.orbit-next,.orbit-previous{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(51,51,51,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#747276}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#414344}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#f4f3f4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#3c78b4;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:.188rem;background-color:#fff;transition:all .2s ease-in-out;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#d9d9d9}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.tabs{margin:0;border:1px solid #f4f3f4;background:#fff;list-style-type:none}.tabs:after,.tabs:before{display:table;content:" "}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#003057}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#003c6c}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:1.3rem;line-height:1;color:#003057}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fff;color:#00294b}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#f4f3f4;color:#003057}.tabs-content{border:1px solid #f4f3f4;border-top:0;background:#fff;color:#666;transition:all .5s ease}.tabs-content.vertical{border:1px solid #f4f3f4;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:.5rem solid #fff;border-radius:.188rem;box-shadow:0 10px 1.875rem -8px rgba(51,51,51,.2);line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{box-shadow:0 10px 1.875rem -8px rgba(51,51,51,.4)}a.thumbnail image{box-shadow:none}.has-tip{position:relative;display:inline-block;border-bottom:1px dotted #414344;font-weight:600;cursor:help}.tooltip{top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:.188rem;background-color:#333;font-size:80%;color:#fff}.tooltip,.tooltip:before{position:absolute}.tooltip.bottom:before{display:block;width:0;height:0;content:"";border-color:transparent transparent #333;border-style:inset inset solid;border-width:0 .75rem .75rem;bottom:100%}.tooltip.top:before{display:block;width:0;height:0;content:"";border-color:#333 transparent transparent;border-style:solid inset inset;border-width:.75rem .75rem 0;top:100%;bottom:auto}.tooltip.left:before{display:block;width:0;height:0;content:"";border-color:transparent transparent transparent #333;border-style:inset inset inset solid;border-width:.75rem 0 .75rem .75rem;left:100%}.tooltip.right:before{display:block;width:0;height:0;content:"";border-color:transparent #333 transparent transparent;border-style:inset solid inset inset;border-width:.75rem .75rem .75rem 0;right:100%;left:auto}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.footer-ul,nav ul{list-style:none;margin:0}*,:after,:before{box-sizing:inherit}.button-unfavorite{padding-left:1.75rem!important;position:relative}fieldset{border:none;border-top:1px solid #edefe9;margin-top:2em;padding-top:1.2em;padding-left:0;padding-right:0}legend{line-height:1em;font-weight:500;text-transform:uppercase}input[type=checkbox],input[type=radio]{margin:3px .5ex}.contentTypeCommunityExplore .breadcrumbs,.contentTypeExploreArea .breadcrumbs,.contentTypeHome .breadcrumbs,.contentTypePlatmap .breadcrumbs{margin:0}.contentTypeCommunityExplore .breadcrumbs>div,.contentTypeExploreArea .breadcrumbs>div,.contentTypeHome .breadcrumbs>div,.contentTypePlatmap .breadcrumbs>div{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){.contentTypeCommunityExplore .breadcrumbs>div,.contentTypeExploreArea .breadcrumbs>div,.contentTypeHome .breadcrumbs>div,.contentTypePlatmap .breadcrumbs>div{padding-right:.9375rem;padding-left:.9375rem}}.contentTypeCommunityExplore .breadcrumbs>div,.contentTypeCommunityExplore .breadcrumbs>div:last-child:not(:first-child),.contentTypeExploreArea .breadcrumbs>div,.contentTypeExploreArea .breadcrumbs>div:last-child:not(:first-child),.contentTypeHome .breadcrumbs>div,.contentTypeHome .breadcrumbs>div:last-child:not(:first-child),.contentTypePlatmap .breadcrumbs>div,.contentTypePlatmap .breadcrumbs>div:last-child:not(:first-child){float:left;clear:none}.contentTypeCommunityExplore .breadcrumbs>div:last-child:not(:first-child),.contentTypeExploreArea .breadcrumbs>div:last-child:not(:first-child),.contentTypeHome .breadcrumbs>div:last-child:not(:first-child),.contentTypePlatmap .breadcrumbs>div:last-child:not(:first-child){float:right}.contentTypeCommunityExplore .cta_icon_button.question-area:after,.contentTypeCommunityExplore .cta_icon_button.question-area:before{left:1.5rem!important}.contentTypeCommunityExplore .banner{margin-bottom:0}.cityContentType .page-title{color:#414344}.cityContentType .sidebar>div>a>img{display:none}.pageContentType{background:#fff}.pageContentType .sidebar{background:#414344}.featuredImageThumbnailsGalleryHomeDetail .model_virtual_tour{padding:0}.word-bubble-cta{padding-bottom:3rem}@media print,screen and (min-width:48em){.word-bubble-cta{padding-bottom:0}}html{font-size:16px}@media (-webkit-min-device-pixel-ratio:1.5){html{font-size:14px}}html.iframed{font-size:12px!important}@media (max-height:650px){html{font-size:12px}}.main_content_area section{padding:2rem 0}.main_content_area section:nth-child(odd){background-color:#fff}.main_content_area section:nth-child(2n){background-color:#f4f3f4}.row+hr{margin-top:2rem}.callout.secondary a{color:#003057;border-bottom:1px dotted #0068bd}.callout.secondary a:hover{color:#0068bd!important;border-color:#0068bd}@media print,screen and (min-width:64em){.mobile-br{display:none}}img{width:100%}html.iframed #navContainer{display:none}html.iframed #content{padding-top:0;min-height:100vh}.disclaimer-text{font-size:.6rem;line-height:1.4}.disclaimer-text p{margin-bottom:0;text-align:center}.fromThe{opacity:.7;font-size:.9rem;white-space:nowrap}@media screen and (max-width:47.99875em){.fromThe{line-height:1;display:block}}.fromTheCard{opacity:.7;font-size:.9em;white-space:nowrap}span.sidenote{font-style:italic;color:#666;font-size:.9rem;text-transform:none;opacity:.9}.subheader{font-style:normal;font-size:1.25rem;opacity:.7}.comingSoon,.display_name{text-transform:uppercase}.comingSoon{font-size:.8em;color:#e56d29;font-weight:600}.comingSoon:hover{color:inherit}.subdivisionContentType .headerOverlay .comingSoon,.subdivisionContentType .headerOverlay .comingSoon:hover{color:#fff}.subdivisionContentType .activeSection .comingSoon{color:var(--gray)}h1 .comingSoon{font-size:.5em}h1.display_name{margin-bottom:-.1rem;margin-top:.25rem;line-height:1}h2+.subheader{position:relative;top:-.25rem}h2+h3{margin-top:1rem;color:#999}h2.display_name{margin-bottom:1rem;margin-top:2rem}h2.display_name a{color:#666}h2.display_name+.subheader{position:relative;top:-1rem}.subheader+.with_paragraph{margin-top:1rem}@media print{.with_paragraph .column,.with_paragraph .columns{width:100%}}hr+h2{margin-bottom:1rem}@media print,screen and (min-width:64em){hr+h2{padding-top:2rem}}.number_side_label_grouping{background-color:#f4f3f4;border-radius:3px;font-weight:700}@media screen and (max-width:63.99875em){.number_side_label_grouping{padding:.5rem .5rem .5rem .75rem}.number_side_label_grouping .number+.label{margin-left:.35rem}.number_side_label_grouping .label span+span{margin-left:.2rem}}@media print,screen and (min-width:48em){.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping{padding:2rem .25rem 0 1rem;width:100%;height:6.5rem;display:flex;flex-flow:row wrap}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping>span+span{padding-left:.25rem}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .number{flex:0 0 auto;width:auto;font-size:2.25rem;font-weight:400;line-height:1;letter-spacing:-2px}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .label{flex:1 1 0px;font-size:.78rem;padding-top:.25rem;line-height:1.2}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .label>span{display:block}}@media screen and (min-width:48em) and (min-width:48em) and (max-width:63.99875em){.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .label span+span{margin-left:0}}@media print,screen and (min-width:64em){.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping>span+span{padding-left:.65rem}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .number{font-size:2.5rem}.overview-2x2-square:not(.overview-4x1-square) .number_side_label_grouping .label{font-size:.84rem}}@media print,screen and (min-width:64em){.number_side_label_grouping{padding:2rem .25rem 0 1rem;width:100%;height:6.5rem;display:flex;flex-flow:row wrap}.number_side_label_grouping>span+span{padding-left:.65rem}.number_side_label_grouping .number{flex:0 0 auto;width:auto;font-size:2.5rem;font-weight:400;line-height:1;letter-spacing:-2px}.number_side_label_grouping .label{flex:1 1 0px;font-size:.84rem;padding-top:.25rem;line-height:1.2}.number_side_label_grouping .label>span{display:block}}@media screen and (min-width:64em) and (min-width:48em) and (max-width:63.99875em){.number_side_label_grouping .label span+span{margin-left:0}}@media print,screen and (min-width:64em){.overview-2x2-wrapper{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.overview-2x2-wrapper:not(.overview-4x1-square){padding-right:.625rem;padding-left:.625rem}}.overview-2x2-square>.overview-2x2-square-item{float:left;width:50%;padding-right:.3125rem;padding-left:.3125rem}.overview-2x2-square>.overview-2x2-square-item:nth-of-type(1n){clear:none}.overview-2x2-square>.overview-2x2-square-item:nth-of-type(odd){clear:both}.overview-2x2-square>.overview-2x2-square-item:last-child{float:left}@media screen and (max-width:47.99875em){.overview-2x2-square{margin-left:-5px;margin-right:-5px}}.overview-2x2-square .overview-2x2-square-item{margin-bottom:10px}@media screen and (max-width:47.99875em){.overview-2x2-square .overview-2x2-square-item{padding-left:5px;padding-right:5px}}.overview-2x2-square .overview-2x2-square-item:not([href]){cursor:default}.overview-2x2-square .overview-2x2-square-item:not([href]):hover{color:#666!important}@media print,screen and (min-width:64em){.overview-4x1-square>.overview-2x2-square-item{width:25%;margin-bottom:0}.overview-4x1-square>.overview-2x2-square-item:nth-of-type(odd){clear:none}.overview-4x1-square .number_side_label_grouping{padding-top:1.5rem;height:5.5rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.overview-4x1-square>.overview-2x2-square-item:nth-last-child(-n+2){margin-bottom:0}}a.overview-2x2-square-item{color:#666}section.overlap{padding-top:1rem;padding-bottom:4rem}@media print,screen and (min-width:64em){section.overlap{padding-top:2rem;padding-bottom:6rem}}section.no_overlap{padding-top:1rem;padding-bottom:1rem}@media print,screen and (min-width:64em){section.no_overlap{padding-top:2rem;padding-bottom:2rem}}section.alternate_no_overlap,section.alternate_overlap{background-color:#fff;padding-bottom:3rem}@media print,screen and (min-width:64em){section.alternate_no_overlap,section.alternate_overlap{padding-bottom:6rem}}.row.overlap{position:relative;top:-4rem}@media screen and (max-width:63.99875em){.row.overlap>.column,.row.overlap>.columns{margin-bottom:0}.row.overlap>.column:last-child,.row.overlap>.columns:last-child{margin-bottom:-2rem}.row.overlap>.column+.column,.row.overlap>.column+.columns,.row.overlap>.columns+.column,.row.overlap>.columns+.columns{margin-top:0!important}}section.alternate_no_overlap{padding-top:3rem}section.small_header{padding-top:2rem;padding-bottom:0;background:#f4f3f4;color:#333}section.small_header h2{color:#003057;font-weight:600}section.small_header.no_cta_button{padding-bottom:2rem}@media print{section.small_header:not(.homeHeaderWrapper){page-break-before:always}}@media print{section.small_header{page-break-after:avoid}}@media print{section.small_header+section{padding-top:0}}h2{color:#003057;font-weight:600}section.overlap_extra{padding-bottom:4rem}section.alternate{background-color:#fff;padding-top:2rem;padding-bottom:2rem}section#community .subheader{font-style:normal;color:#414344}.subheader{color:#414344}@media print,screen and (min-width:48em){.column-subheading-match{padding-top:1.4rem}}@media screen and (max-width:47.99875em){.column:not(.column-block):not(p):not(.small-6):not(.small-4)+.column:not(.column-block):not(p):not(.optBtn):not(.sliderColumn),.column:not(.column-block):not(p):not(.small-6):not(.small-4)+.columns:not(.column-block):not(p):not(.optBtn):not(.sliderColumn),.columns:not(.column-block):not(p):not(.small-6):not(.small-4)+.column:not(.column-block):not(p):not(.optBtn):not(.sliderColumn),.columns:not(.column-block):not(p):not(.small-6):not(.small-4)+.columns:not(.column-block):not(p):not(.optBtn):not(.sliderColumn){margin-top:1rem}.column.overlap:not(.column-block),.overlap.columns:not(.column-block){margin-top:0!important}}.wrapper+.wrapper{border-top:1px solid #f4f3f4}@media print,screen and (min-width:64em){section.extra_padding_top{padding-top:6rem}}@media screen and (max-width:47.99875em){section.no_padding_bottom_small{padding-bottom:0}}@media print{.subsection{margin-bottom:-2rem!important}}.subsection+.subsection{max-width:75rem;margin-right:auto;margin-left:auto;border-top:1px solid #f4f3f4;margin-top:1.25rem;padding-top:1.25rem}.subsection+.subsection:after,.subsection+.subsection:before{display:table;content:" "}.subsection+.subsection:after{clear:both}.verticalCenterWrapper{display:table;width:100%}.verticalCenter{display:table-cell;vertical-align:middle}#exploreContent,#regionContent{padding-top:3.75rem}.notification_banner_active #exploreContent,.notification_banner_active #regionContent{padding-top:86px}@media print,screen and (min-width:48em){.notification_banner_active #exploreContent,.notification_banner_active #regionContent{padding-top:97px}}@media print{body>footer{display:none!important}}.cardContentType{background:#fff;padding:15px}.cardContentType.speccardContentType{font-size:28px;padding:14px}.cardContentType.speccardContentType .home-container.homeSpec{width:544px;height:870px;position:relative;font-size:28px}.cardContentType.speccardContentType .home-container.homeSpec .home-container-cta{position:absolute;bottom:0;font-size:.9rem!important}.btn,.button{border-radius:.188rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.btn.bold,.button.bold{font-weight:600}.btn.uppercase,.button.uppercase{text-transform:uppercase}.btn.bordered,.button.bordered{border:.0625rem solid #414344}.btn.w-full,.button.w-full{width:100%}.btn,button{cursor:pointer}.btn,.clear-btn,.clear-filters-btn,.filter-btn,button,div[type=button]{cursor:pointer;overflow:hidden;position:relative}.btn-press-effect:active{box-shadow:inset 0 .0625rem .1875rem rgba(0,0,0,.2)}.button.dropdown:after{margin-left:.5em;top:.3em}.cta_icon_button{padding:2rem 1rem;width:100%;background-color:#f4f3f4;border-radius:.1875rem;display:block;color:#414344;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.2)}.cta_icon_button:hover{box-shadow:0 .3125rem .5rem rgba(0,0,0,.3);transition:all .2s ease-in;transform:translateY(.125rem)}.cta_icon_button h5{margin-bottom:0;font-size:1.2rem}.cta_icon_button h5+p{margin-top:.25rem!important}@media print{.cta_icon_button{display:none!important}}.large_cta_icon_button_overlap{text-align:left;padding:2rem 1rem;border-radius:3px;display:block;background-color:#fff;color:#414344;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.2);transition:all .1s ease-out}.large_cta_icon_button_overlap:hover{color:#003057;box-shadow:0 .3125rem .5rem rgba(0,0,0,.3);transition:all .2s ease-in;transform:translateY(.125rem)}.large_cta_icon_button_overlap p{margin-bottom:0}@media screen and (max-width:47.99875em){.large_cta_icon_button_overlap{padding:1rem .5rem}}@media print{.large_cta_icon_button_overlap{display:none!important}}.large_overlap_button_container{position:relative;bottom:-1rem;display:table}@media screen and (max-width:47.99875em){.large_overlap_button_container{padding:0 1rem;width:100%}}@media screen and (min-width:48em) and (max-width:63.99875em){.large_overlap_button_container{float:right}}@media print,screen and (min-width:64em){.large_overlap_button_container{bottom:-3rem}}.left_link,.right_link{font-size:.8rem;text-transform:uppercase;font-weight:600;letter-spacing:.0625rem}@media screen and (max-width:47.99875em){.left_link a,.right_link a{padding:1rem 0}}@media print{.left_link,.right_link{display:none!important}}.right_link{text-align:right;position:relative}.right_link a{position:relative;padding-right:0}.right_link a i{padding-left:.5rem}@media print,screen and (min-width:48em){.right_link{top:-1rem}}.left_link{text-align:left}@media screen and (max-width:47.99875em){.left_link{text-align:right}}.cta_icon_button,.large_cta_icon_button_overlap{position:relative;vertical-align:middle;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.2);width:100%;margin:0 0 0 auto;border-top:0;align-items:center;justify-content:start;padding:1rem;display:flex}.cta_icon_button i,.large_cta_icon_button_overlap i{font-size:2.2rem;padding-right:1rem}.cta_icon_button h5,.large_cta_icon_button_overlap h5{font-size:1.2rem;font-weight:700}.cta_icon_button .btn-text-container,.large_cta_icon_button_overlap .btn-text-container{text-align:left}.cta_icon_button .btn-text-container h5,.large_cta_icon_button_overlap .btn-text-container h5{font-size:1.2rem;font-weight:700}.cta_icon_button .btn-text-container p,.large_cta_icon_button_overlap .btn-text-container p{font-size:.8rem;font-weight:400}.cta_icon_button.question-area,.large_cta_icon_button_overlap.question-area{border-top:none;padding-left:4rem}.cta_icon_button:hover,.large_cta_icon_button_overlap:hover{box-shadow:0 .3125rem .5rem rgba(0,0,0,.3);transition:all .2s ease-in;transform:translateY(.125rem)}.cta_icon_button:after,.large_cta_icon_button_overlap:after{position:absolute;margin:auto;bottom:0;left:1rem!important}@media screen and (max-width:47.99875em){.cta_icon_button:after,.large_cta_icon_button_overlap:after{left:.5rem!important}}.cta_icon_button.faq-icon-area,.large_cta_icon_button_overlap.faq-icon-area{border-top:.0625rem solid #e7e6e7}.cta_icon_button.faq-icon-area i,.large_cta_icon_button_overlap.faq-icon-area i{color:#003057}.cta_icon_button.faq-icon-area:hover,.large_cta_icon_button_overlap.faq-icon-area:hover{color:#003057;transition:all .2s ease-in}.cta_icon_button.energy-icon-area,.large_cta_icon_button_overlap.energy-icon-area{display:flex;padding:1rem;align-items:center}.cta_icon_button.energy-icon-area i,.large_cta_icon_button_overlap.energy-icon-area i{color:#003057;font-size:2.5rem;margin-right:0}.cta_icon_button.platmap-area,.large_cta_icon_button_overlap.platmap-area{margin-top:1rem;background-color:#003057!important}.cta_icon_button.platmap-area h5,.cta_icon_button.platmap-area i,.cta_icon_button.platmap-area p,.large_cta_icon_button_overlap.platmap-area h5,.large_cta_icon_button_overlap.platmap-area i,.large_cta_icon_button_overlap.platmap-area p{color:#fff}.cta_icon_button.explore-area,.large_cta_icon_button_overlap.explore-area{background:#003057;bottom:-2rem;right:1rem;max-width:22rem}@media screen and (max-width:74.99875em){.cta_icon_button.explore-area,.large_cta_icon_button_overlap.explore-area{right:auto}}@media screen and (max-width:47.99875em){.cta_icon_button.explore-area,.large_cta_icon_button_overlap.explore-area{max-width:100%;bottom:0}}.cta_icon_button.explore-area h5,.cta_icon_button.explore-area i,.cta_icon_button.explore-area p,.large_cta_icon_button_overlap.explore-area h5,.large_cta_icon_button_overlap.explore-area i,.large_cta_icon_button_overlap.explore-area p{color:#fff}.cta_icon_button.driving-directions,.large_cta_icon_button_overlap.driving-directions{background-color:#f4f3f4;color:#414344;min-width:20rem}@media screen and (max-width:63.99875em){.cta_icon_button.driving-directions,.large_cta_icon_button_overlap.driving-directions{min-width:100%}}.cta_icon_button.driving-directions i,.large_cta_icon_button_overlap.driving-directions i{font-size:2.5rem;color:#003057}.cta_icon_button.driving-directions:hover,.large_cta_icon_button_overlap.driving-directions:hover{color:#003057}.cta_icon_button p,.large_cta_icon_button_overlap p{margin-bottom:0}.large_cta_icon_button-wrapper:not(.column):not(.columns),.small_cta_icon_button-wrapper:not(.column):not(.columns){display:table;margin:0;padding:0;width:100%}.future-cta{color:#3c78b4;font-weight:600;text-decoration:underline;font-size:1.2em;line-height:1.4;padding-bottom:.9em;display:block;text-align:center}.future-cta:hover{color:#2f5f8e;transition:color .2s ease-in}@media print,screen and (min-width:48em){.future-cta{text-align:left;font-size:1em}}@media screen and (max-width:47.99875em){.large_cta_icon_button-wrapper{width:100%}}.small_cta_icon_button-wrapper .cta_icon_button{background-color:#f4f3f4;color:#fff;text-align:center}.small_cta_icon_button-wrapper .cta_icon_button h5{line-height:1;margin:0 auto;display:inline-block;width:auto;position:relative}.small_cta_icon_button-wrapper .cta_icon_button h5:after{position:absolute;left:-3.5rem;top:-66%;width:3rem;height:3rem}.small_cta_icon_button-wrapper .cta_icon_button.question-area{background-color:#0cb5ad;color:#fff;padding:1rem;display:flex;align-items:center;margin:0 auto;width:16rem}.small_cta_icon_button-wrapper .cta_icon_button.question-area:focus,.small_cta_icon_button-wrapper .cta_icon_button.question-area:hover{color:#fff!important}.small_cta_icon_button-wrapper .cta_icon_button.question-area i{font-size:2.4rem}.small_cta_icon_button-wrapper .cta_icon_button.question-area h5{margin:0}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line{background-color:#e56d29;color:#fff;width:auto;margin:0 auto;border-top:0;display:flex;align-items:center;justify-content:start;padding:1rem}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line .fa-question-circle{font-size:2.2rem;padding-right:1rem}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line .btn-text-container{text-align:left}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line .btn-text-container h5{font-size:1.2rem;font-weight:700}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line .btn-text-container p{font-size:.8rem;font-weight:400}.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line:focus,.small_cta_icon_button-wrapper .cta_icon_button.question-area-double-line:hover{color:#fff!important}.small_cta_icon_button-wrapper .cta_icon_button.request-tour{width:auto;margin:0 auto;border-top:0;display:flex;align-items:center;justify-content:start;padding:1rem;background-color:#0cb5ad;cursor:pointer}@media screen and (max-width:74.99875em){.small_cta_icon_button-wrapper .cta_icon_button.request-tour{max-width:100%;margin:0}}@media screen and (max-width:47.99875em){.small_cta_icon_button-wrapper .cta_icon_button.request-tour{margin:1rem auto 0}}@media print,screen and (min-width:48em){.small_cta_icon_button-wrapper .cta_icon_button.request-tour{display:none}}.small_cta_icon_button-wrapper .cta_icon_button.request-tour:hover{background-color:#0a9d96;transition:all .2s ease-in}.small_cta_icon_button-wrapper .cta_icon_button.request-tour:hover h5,.small_cta_icon_button-wrapper .cta_icon_button.request-tour:hover i,.small_cta_icon_button-wrapper .cta_icon_button.request-tour:hover p,.small_cta_icon_button-wrapper .cta_icon_button.request-tour h5,.small_cta_icon_button-wrapper .cta_icon_button.request-tour i,.small_cta_icon_button-wrapper .cta_icon_button.request-tour p{color:#fff}.small_cta_icon_button-wrapper .cta_icon_button.request-tour .fa-door-open{font-size:2rem;padding-right:1rem}.small_cta_icon_button-wrapper .cta_icon_button.request-tour .btn-text-container{text-align:left}.small_cta_icon_button-wrapper .cta_icon_button.request-tour .btn-text-container h5{font-weight:700}.small_cta_icon_button-wrapper .cta_icon_button.request-tour .btn-text-container p{font-size:.8rem;font-weight:400}@media screen and (max-width:47.99875em){.small_cta_icon_button-wrapper .cta_icon_button h5{font-size:1.25rem}.small_cta_icon_button-wrapper .cta_icon_button h5:after{top:-70%}}.small_header .cta_icon_button{background-color:#f4f3f4;color:#414344;text-align:left}.button-section{padding-left:.625rem;padding-right:.625rem;margin-bottom:2rem}.button-section.request-tour-container{padding-top:0}.button-section.request-tour-container a.cta_icon_button.request-tour{margin-top:0!important}#overview .cta_icon_button{width:100%}.specContentType #overview .cta_icon_button{margin:0}.communityContentType .alternate .cta_icon_button{width:100%}@media screen and (max-width:47.99875em){.communityContentType .alternate .cta_icon_button{width:95vw;margin:1rem auto}}.communityContentType .small_cta_icon_button-wrapper .cta_icon_button.question-area{width:100%;max-width:95vw}.communityContentType .question-area{margin-bottom:2rem}@media screen and (max-width:47.99875em){.communityContentType .platmap-area{background-color:#e56d29}}.large_overlap_button_container{margin:0 0 0 auto}.large_overlap_button_container .btn-text-container{max-width:16rem}.select-input,.text-input{letter-spacing:0}form .btn{background-color:#003057;color:#fff;font-weight:600!important;transition:all .2s ease-in;border-radius:3px!important}form .btn:hover{color:#fff;background-color:#00223e}form .has-error .form-control+.help-block{margin-top:-1rem;color:#234568}.searchable_dropdown_container{position:relative}.searchable_dropdown_container [data-icon]:after{font-family:entypo;content:attr(data-icon);speak:none}.searchable_dropdown_container input[type=search]{padding:.5rem 1rem;background:#5b92c8;color:#fff;border:0;max-width:100%;min-width:20.25rem;max-height:2rem;box-sizing:content-box}.searchable_dropdown_container input[type=search]::-webkit-input-placeholder{color:transparent;padding:0}.searchable_dropdown_container input[type=search]::-moz-input-placeholder{color:transparent}.searchable_dropdown_container input[type=search]:-ms-input-placeholder{color:transparent}.searchable_dropdown_container input[type=search]::-webkit-search-cancel-button,.searchable_dropdown_container input[type=search]::-webkit-search-results-button,.searchable_dropdown_container input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;width:32px;height:32px;line-height:1.875rem;color:#fff;text-align:left;cursor:pointer}.searchable_dropdown_container input[type=search]::-webkit-search-cancel-button:before,.searchable_dropdown_container input[type=search]::-webkit-search-results-button:before,.searchable_dropdown_container input[type=search]::-webkit-search-results-decoration:before{position:absolute;content:"x";font-style:normal}.searchable_dropdown_container input[type=search]:invalid{border:0!important;color:transparent}.searchable_dropdown_container input[type=search]:focus{color:#fff}.searchable_dropdown_container input[type=search]:invalid::-webkit-search-cancel-button:before,.searchable_dropdown_container input[type=search]:invalid::-webkit-search-results-button:before,.searchable_dropdown_container input[type=search]:invalid::-webkit-search-results-decoration:before{font-family:entypo;content:attr(data-icon)}.searchable_dropdown_container input[type=search]+label{position:absolute;margin:6px 0 0 -30px;top:0;right:1.875rem;cursor:pointer}.searchable_dropdown_container input[type=search]+label:before{position:absolute;content:"Switch Map";left:-20rem;width:20.25rem;color:#fff;font-weight:600;text-align:left;font-size:1rem}.searchable_dropdown_container input[type=search]+label:after{margin-left:7px;color:#fff;content:"\25BE"}.searchable_dropdown_container input[type=search]:focus::-webkit-input-placeholder{font-weight:400;color:#fff}.searchable_dropdown_container input[type=search]:focus::-moz-input-placeholder{font-weight:400;color:#fff}.searchable_dropdown_container input[type=search]:focus:-ms-input-placeholder{font-weight:400;color:#fff}.searchable_dropdown_container input[type=search]:focus:invalid+label:before{display:none}.searchable_dropdown_container input[type=search]:focus:invalid+label:after{margin-left:4px;content:attr(data-icon)}.searchable_dropdown_container datalist,.searchable_dropdown_container input[type=search]:valid+label{display:none}#index_container .searchable_dropdown_container{width:auto;display:inline-block;margin-top:30vh}#index_container .searchable_dropdown_container input[type=search]+label{right:10px}.aa-suggestion p{max-width:29rem;font-size:.9rem}.aa-suggestion h5{font-size:1.1rem}html.is-reveal-open,html.is-reveal-open body{overflow:unset}@media screen and (max-width:47.99875em){html.is-reveal-open,html.is-reveal-open body{min-height:100vh;height:unset;overflow-x:hidden!important}}body:not(.notification_banner_active) .reveal-overlay{top:3.75rem}body.notification_banner_active div.reveal-overlay{top:100px}@media screen and (max-width:47.99875em){body.notification_banner_active div.reveal-overlay div.gallery-reveal{margin-top:3.75rem;top:40%!important}}@media screen and (max-width:74.99875em){body.notification_banner_active div.reveal-overlay{top:99px}}@media (max-width:412px){body.notification_banner_active div.reveal-overlay{top:95px}}.reveal{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;top:auto!important;bottom:0;min-height:0;margin:1rem}.reveal#promotionPopup{display:none;flex-direction:column;background:#fff;padding:.8rem .8rem 0;width:26.6rem!important;max-width:26.6rem!important}.reveal#promotionPopup a{display:flex;flex-direction:column}.reveal#promotionPopup a footer{background:#fff;color:#003057}.reveal#promotionPopup a footer:hover{background:inherit;color:#003057}.reveal div.text-center{background-color:transparent}.reveal div.text-center .button-favorite{background-color:#003057;font-weight:600}.reveal .triggered_content_close{font-size:2.5rem}.reveal.community-notice#promotionPopup{background-color:#fff;border-radius:3px;margin:0 auto;padding-top:0;width:100%!important;height:100%;max-height:100%;position:relative}@media print,screen and (min-width:48em){.reveal.community-notice#promotionPopup{height:auto;padding:1rem;width:80%!important;max-width:80%}}@media print,screen and (min-width:64em){.reveal.community-notice#promotionPopup{max-width:800px!important}}.reveal.community-notice#promotionPopup .hh-logo{height:40px;margin-bottom:2rem;position:absolute;top:1rem;left:50%;transform:translateX(-50%);z-index:2}@media print,screen and (min-width:48em){.reveal.community-notice#promotionPopup .hh-logo{height:3.75rem;position:relative}}.reveal.community-notice#promotionPopup .close-button .fa-times{color:#414344}.reveal.community-notice#promotionPopup .close-button .fa-times:hover{color:#353637}.reveal.community-notice#promotionPopup .community-notice-content-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%;height:100%}.reveal.community-notice#promotionPopup .community-notice-content-wrapper .community-notice-content{overflow-y:scroll;top:0;bottom:0;left:0;right:0;padding:5rem 1rem}@media screen and (max-width:47.99875em){.reveal.community-notice#promotionPopup .community-notice-content-wrapper .community-notice-content:before{content:"";height:6rem;position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,#fff 50%,hsla(0,0%,100%,0) 80%)}.reveal.community-notice#promotionPopup .community-notice-content-wrapper .community-notice-content:after{content:"";height:5rem;position:absolute;bottom:-1px;left:0;right:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.2784313725))}}@media print,screen and (min-width:48em){.reveal.community-notice#promotionPopup .community-notice-content-wrapper .community-notice-content{padding:1rem;overflow-y:hidden}}.slider-handle{border-radius:100%;border:1px solid #eee;z-index:4;box-shadow:0 3px 3px rgba(0,0,0,.3)}.slider-handle:hover{background-color:#eee}.slider{margin-left:10%;margin-right:10%;width:80%;border-radius:3px}.card+.cta_icon_button{margin:1rem 1rem 1rem 1.2rem;display:block;max-width:calc(100% - 2.2rem);position:relative}.home-card{width:18.75rem;margin:0;padding:0;box-shadow:0 5px .9375rem -4px rgba(51,51,51,.2);cursor:pointer;position:relative;color:inherit;text-decoration:none}.home-card.sold img{filter:grayscale(1)}.home-card.sold>.home-image .home-community{background-color:rgba(90,90,90,.7)}.home-card.sold:after{content:"";background:url(/themes/highland/assets/images/sold-tag.svg);background-size:30%;background-position:50%;background-repeat:no-repeat;position:absolute;color:#fff;font-size:3.125rem;text-indent:3.875rem;font-weight:600;display:flex;justify-content:center;align-items:center;top:-6rem;bottom:0;left:0;right:0;z-index:5}.home-card.sold .home-detail{background-color:#eaeaea;color:#8c8c8c}.home-card.sold .home-detail .home-calc,.home-card.sold .home-detail .home-price{visibility:hidden}.home-card.sold .home-detail .home-plan{color:#8c8c8c}.home-card.sold .home-detail .home-availability{visibility:hidden}.home-card.huntington .home-image .hunt-logo{position:absolute;height:2.25rem;width:2.25rem!important;padding:.3125rem 0 0 .3125rem;z-index:6}.home-card.huntington .home-image .dog-ear{position:absolute;top:0;left:0;height:4.375rem;width:4.375rem;background:linear-gradient(-45deg,transparent 50%,#414042 51%);z-index:5}.home-card.huntington .home-image .home-community{background-color:rgba(195,167,144,.7)!important}.home-card.huntington .home-image .external-link-icon{position:absolute;height:auto;width:auto;right:.625rem;top:8.75rem;transition:transform .2s ease;line-height:1!important;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:5}.home-card.huntington .home-image .external-link-icon .fa-external-link{color:hsla(0,0%,100%,.8);filter:drop-shadow(0 0 .25rem rgba(0,0,0,.2))}.home-card .home-image{position:relative;max-height:12.49875rem;width:18.75rem;padding:0;border:none;background-size:cover;background-position:50%;background-repeat:no-repeat}.home-card .home-image img{width:100%;height:auto;display:block}.home-card .home-image .home-community{display:inline-block;position:absolute;top:.2rem;right:0;color:#fff;font-size:.875rem;font-weight:500;text-align:right;padding:.1875rem .25rem;z-index:0;background-color:#003057}.home-card .home-image .home-community .home-availability{display:inline-flex;gap:.1rem;font-weight:700;font-size:large;letter-spacing:-1px;opacity:1}.home-card .home-image .home-community .home-availability .fa-check-circle{--fa-primary-color:#fff;--fa-secondary-color:#0cb5ad;--fa-secondary-opacity:1;color:#0cb5ad;font-size:1rem}.home-card .home-image .availability-status{top:10px;right:10px;color:#fff;padding:5px}.home-card .home-detail{padding:0 .625rem .625rem;line-height:1.2;bottom:0;left:0;width:100%;display:grid;grid:auto/repeat(3,1fr)}.home-card .home-detail .home-price{font-size:1.5rem;font-weight:400;color:#333;margin:.3125rem 0;grid-row:1;grid-column:1}.home-card .home-detail .home-plan{font-size:.875rem;text-align:right;color:#003057;grid-row:1;grid-column:1/-1;justify-self:end;align-self:center}.home-card .home-detail .home-address{font-size:.84375rem;margin-bottom:.1875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-row:2;grid-column:1/-1}.home-card .home-detail .interior-detail{font-size:.84375rem;margin-left:-.4375rem;grid-row:3;grid-column:1/-1;width:100%}.home-card .home-detail .interior-detail>div{padding:0;max-width:3.125rem;border-right:.0625rem solid #d3d3d3;text-align:center;margin-top:0!important;display:inline-block;width:30%}.home-card .home-detail .interior-detail .home-stories{max-width:3.4375rem}.home-card .home-detail .interior-detail .home-squarefootage{max-width:3.75rem;padding:0 .3125rem;border-right:none}.home-card .home-detail .home-availability{font-size:.8125rem;font-weight:600;color:#003057;margin-top:.1875rem;height:1.3125rem;align-items:center;grid-row:4;grid-column:1/-1;display:inline-flex}.home-card .home-detail .home-availability>div>div{display:inline;font-weight:600;color:#003057}.home-card .home-container-cta{font-weight:700;border-radius:0}@media print{a[href]:after{content:""!important}}.social-icon-button{border-radius:1.85rem;width:1.85rem;height:1.85rem;position:relative;display:inline-block;text-align:center;font-size:1.25rem;background:none}.social-icon-button+.social-icon-button{margin-left:.25rem}.social-icon-button .fa{background:none;color:#fff;z-index:1;line-height:1.85rem}.social-icon-button .fa,.social-icon-button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.social-icon-button span{display:block;border-radius:0;width:0;height:0}.social-icon-button:hover .fa{color:#fff}.social-icon-button:hover span{display:block;border-radius:1.85rem;width:1.85rem;height:1.85rem}.social-icon-button.pinterest{background-color:#e60023}.social-icon-button.pinterest span{background-color:#b3001b}.social-icon-button.twitter{background-color:#55acee}.social-icon-button.twitter span{background-color:#2795e9}.social-icon-button.facebook{background-color:#3b5998}.social-icon-button.facebook span{background-color:#2d4373}.social-icon-button.instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d)}.social-icon-button.instagram span{background:radial-gradient(circle farthest-corner at 35% 90%,#feb231,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#feb231,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#343aba,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#343aba,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#6e319b,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#6e319b,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#b62162,transparent),linear-gradient(#473ab6,#942670 30%,#d11e41 50%,#f2550a 70%,#feb23a)}html.hh-gallery-lock{position:fixed!important;width:100vw}iframe[src*="my.matterport.com"]{height:65vw}@media print,screen and (min-width:48em){iframe[src*="my.matterport.com"]{height:60vw}}@media print,screen and (min-width:64em){iframe[src*="my.matterport.com"]{height:52rem}}#sortButtons{display:grid}@media print,screen and (min-width:48em){#sortButtons{margin-top:4em}}@media print{#sortButtons{display:none!important}}#sortButtons button{width:100%;margin:0!important}@media print,screen and (min-width:64em){#sortButtons button{width:auto}}#sortButtons button:first-child{grid-column:1}#galleryWrap div.expanded #sortButtons{width:100%;display:grid!important;grid:auto/repeat(2,1fr);justify-items:center;align-items:center;grid-gap:5px}@media print,screen and (min-width:64em){#galleryWrap div.expanded #sortButtons{display:flex!important;justify-content:center;grid-gap:5px}}@media screen and (max-width:47.99875em){#galleryWrap div:not(.expanded) #sortButtons{display:none!important}}#galleryWrap .gallery-links button img.thumbnail{border:0}#galleryWrap #sortButtons{display:grid!important;width:100%;justify-content:center;align-items:center;grid-gap:5px}@media print,screen and (min-width:48em){#galleryWrap #sortButtons{display:flex!important;justify-content:center}}@media print,screen and (min-width:64em){#galleryWrap #sortButtons{display:grid!important;grid:auto/repeat(5,auto)}}#galleryWrap .show-all-btn{margin-top:1.25rem}@media print,screen and (min-width:48em){#galleryWrap .show-all-btn{margin-top:0}}.filter-simple-button.hollow{margin:5px;padding:12px 15.6px;font-size:1rem;font-family:Open Sans,sans-serif;color:#3c78b4;border:2px solid #3c78b4}.filter-simple-button.hollow.is-active,.filter-simple-button.hollow:active,.filter-simple-button.hollow:focus,.filter-simple-button.hollow:hover{background:#3c78b4;color:#fff;font-weight:700;border-color:#3c78b4}#galleryWrap .button-group .button{margin-right:0;margin-bottom:1rem;font-size:.75rem;font-weight:700}#galleryWrap .filteredThumbnailsGalleryLinks{display:flex;flex-wrap:wrap;flex-direction:row}#galleryWrap .filteredThumbnailsGalleryLinks button{padding:5px;margin:0}#galleryWrap .filteredThumbnailsGalleryLinks button img{box-shadow:none}.final_media{position:relative}.gallery_count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.75rem;color:#fff;text-shadow:0 0 7px #000;margin:0;line-height:1;display:inline-block;z-index:1}@media screen and (min-width:48em) and (max-width:63.99875em){.gallery_count{top:50%}}@media print{.gallery_count{display:none!important}}@media print,screen and (min-width:48em){#models h2{padding-top:2rem}}.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container .gallery-links{margin:0;width:100%}@media print,screen and (min-width:48em){.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container .gallery-links{margin:1rem -5px}}@media print,screen and (min-width:64em){.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container .gallery-links{margin:1rem -5px 0}}@media print,screen and (min-width:64em){.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container{display:none}.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container.hh-show{display:block}.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container.hh-show .hh-gallery-links,.subdivisionContentType .three-models #hideGalleryWrapper .hh-gallery-page-container.hh-show .hh-page-featured-img{display:none}}.subdivisionContentType .three-models .gallery_count{font-size:1.75rem}@media print,screen and (min-width:48em){.subdivisionContentType .three-models .gallery_count{font-size:2.75rem}}.subdivisionContentType .three-models button.thumb-img:not(.final_media) .gallery_count{display:none}.model_homes_area{margin-bottom:2rem}@media print,screen and (min-width:64em){.model_homes_area{margin-top:2rem}}.model_homes_area.three-models{max-width:1200px}.model_homes_area.three-models .select-text{font-size:1rem;margin:.5rem auto}@media print,screen and (min-width:48em){.model_homes_area.three-models .select-text{font-size:1.2rem}}.model_homes_area.three-models .select-text .fa-mouse-pointer{color:#3c78b4;font-size:1.2rem;padding-right:.5rem}@media print,screen and (min-width:48em){.model_homes_area.three-models .select-text .fa-mouse-pointer{font-size:1.5rem}}.model_homes_area.three-models .model-select{display:flex;margin-bottom:1rem}.model_homes_area.three-models .model-select .model-img{height:100px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:3px;filter:grayscale(100%);cursor:pointer;opacity:.5;position:relative}@media print,screen and (min-width:48em){.model_homes_area.three-models .model-select .model-img{height:150px}}@media print,screen and (min-width:64em){.model_homes_area.three-models .model-select .model-img{height:230px}}.model_homes_area.three-models .model-select .model-img.active{filter:none;opacity:1;position:relative}.model_homes_area.three-models .model-select .model-img.active:after{content:"";height:5px;background-color:#3c78b4;position:absolute;left:0;right:0;bottom:0;border-radius:0 0 3px 3px}.model_homes_area.three-models .model-select .model-img .home-tag{top:.5rem}@media print,screen and (min-width:64em){.model_homes_area.three-models .model-select .model-img:hover{filter:none;opacity:1;transition:all .2s ease-in}}.model_homes_area.three-models .model-select .model-img:nth-child(2){margin:0 .5rem}@media print,screen and (min-width:48em){.model_homes_area.three-models .model-select .model-img:nth-child(2){margin:0 1rem}}.model_homes_area.three-models .thumbnail-select{display:none}.model_homes_area.three-models .thumbnail-select.active{display:grid;grid:auto/repeat(12,1fr);grid-gap:7px 0}.model_homes_area.three-models .thumbnail-select .thumb-img{padding:0 .25rem}.model_homes_area.three-models .thumbnail-select .thumb-img:first-child{padding-left:0}.model_homes_area.three-models .thumbnail-select .thumb-img:last-child{padding-right:0;position:relative}.model_homes_area.three-models .thumbnail-select .thumb-img .gallery_count{font-size:1.8rem}.model_homes_area.three-models .thumbnail-select .thumb-img.final_media:after{content:"";position:absolute;top:0;left:0;width:calc(100% - .5rem);height:100%;margin:0 .25rem;border-radius:3px;background-color:rgba(0,0,0,.5)}.model_homes_area.three-models .thumbnail-select .thumb-img img{border-radius:3px;max-width:90.9px}.model_homes_area.three-models .photos-coming-soon{height:91px;width:90.17px;border-radius:3px;font-weight:600;display:flex;text-align:center;justify-content:center;align-items:center;font-size:.8rem;color:#414344;border:3px solid #414344}.featuredImageThumbnailsGallery .hh-gallery-outer{top:0}@media print,screen and (min-width:48em){.featuredImageThumbnailsGallery .hh-gallery-outer .hh-page-featured-img{margin-bottom:1rem}}.featuredImageThumbnailsGallery .featuredImageThumbnailsGalleryImages{position:relative}.featuredImageThumbnailsGallery .home-tag{position:absolute;top:1rem;right:0;padding:.4rem .5rem .25rem 1rem;background-color:#003057;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;font-style:italic;font-family:Open Sans,sans-serif;line-height:1}.featuredImageThumbnailsGallery .final_media{position:relative!important}.featuredImageThumbnailsGallery .final_media:after{width:calc(100% - 10px);height:100%;margin-bottom:0;margin-top:0;margin-left:5px;border-radius:3px}.featuredImageThumbnailsGallery .final_media .gallery_count{top:50%}.featuredImageThumbnailsGalleryStandout:not(.featuredImageThumbnailsGalleryHomeDetail){margin-top:1rem}@media print,screen and (min-width:48em){.featuredImageThumbnailsGalleryStandout .featuredImageThumbnailsGallery{position:relative;margin:0 0 1rem;padding:1rem;border:none;border-radius:3px;box-shadow:none}.featuredImageThumbnailsGalleryStandout .featuredImageThumbnailsGallery>:first-child{margin-top:0}.featuredImageThumbnailsGalleryStandout .featuredImageThumbnailsGallery>:last-child{margin-bottom:0}}.featuredImageThumbnailsGalleryStandout .gallery_count{font-size:2rem}@media screen and (max-width:47.99875em){.featuredImageThumbnailsGalleryStandout+.multipleFeaturedImageThumbnailsGallery{margin-top:3rem!important}.featuredImageThumbnailsGalleryStandout .small-12+.small-12{margin-top:0!important}}@media print,screen and (min-width:64em){.featuredImageThumbnailsGalleryHomeDetail .gallery_count{font-size:2.75rem}}@media print,screen and (min-width:48em){.featuredImageThumbnailsGalleryHomeDetail .featuredImageThumbnailsGallery{top:-1rem!important}}button.hh-thumb-hide{display:none}.featuredImageThumbnailsGalleryLinks{max-width:75rem;margin:1rem -5px 0}.featuredImageThumbnailsGalleryLinks:after,.featuredImageThumbnailsGalleryLinks:before{display:table;content:" "}.featuredImageThumbnailsGalleryLinks:after{clear:both}.featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages{float:left;width:20%;padding-right:.3125rem;padding-left:.3125rem}.featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:nth-of-type(1n){clear:none}.featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:nth-of-type(5n+1){clear:both}.featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:last-child{float:left}.featuredImageThumbnailsGalleryLinks.expanded .final_media:after{background-color:transparent}.featuredImageThumbnailsGalleryLinks.expanded .final_media .gallery_count{display:none}@media screen and (max-width:47.99875em){.featuredImageThumbnailsGalleryLinks .featuredImageThumbnailsGalleryImages{padding-left:5px;padding-right:5px}}.featuredImageThumbnailsGalleryLinks .featuredImageThumbnailsGalleryImages:nth-child(n+6){margin-top:10px}.large-5 .featuredImageThumbnailsGalleryLinks{max-width:75rem;margin:0 -5px}.large-5 .featuredImageThumbnailsGalleryLinks:after,.large-5 .featuredImageThumbnailsGalleryLinks:before{display:table;content:" "}.large-5 .featuredImageThumbnailsGalleryLinks:after{clear:both}.large-5 .featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages{float:left;width:33.3333333333%;padding-right:.3125rem;padding-left:.3125rem}.large-5 .featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:nth-of-type(1n){clear:none}.large-5 .featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:nth-of-type(3n+1){clear:both}.large-5 .featuredImageThumbnailsGalleryLinks>.featuredImageThumbnailsGalleryImages:last-child{float:left}.large-5 .featuredImageThumbnailsGalleryLinks .featuredImageThumbnailsGalleryImages:nth-child(n+4){margin-top:10px}.model_no_photography:not(.model_virtual_tour) .featuredImageThumbnailsGalleryFeaturedImage{cursor:default}.model_no_photography:not(.model_virtual_tour):not(.multipleFeaturedImageThumbnailsGallery) .column,.model_no_photography:not(.model_virtual_tour):not(.multipleFeaturedImageThumbnailsGallery) .columns{margin:0 0 1rem;padding:1rem;border:none;border-radius:3px;box-shadow:0 10px 1.875rem -8px rgba(10,10,10,.2)}.model_no_photography .featuredImageThumbnailsGalleryFeaturedImage{position:relative;overflow:hidden;-ms-overflow-style:none}.model_no_photography .featuredImageThumbnailsGalleryFeaturedImage .home-tag{z-index:3;cursor:pointer}.model_no_photography .featuredImageThumbnailsGalleryFeaturedImage img{margin:-2px -4px -4px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.model_no_photography.model_no_elevation .featuredImageThumbnailsGalleryFeaturedImage:before{content:"Photography available soon.";font-size:1rem;font-style:italic;line-height:1;color:#fff;text-shadow:10px 0 1.875rem #333;position:absolute;left:0;top:0;padding-top:calc(33% + .25rem);width:100%;height:100%;z-index:2}.model_no_photography.model_no_elevation .featuredImageThumbnailsGalleryFeaturedImage:after{content:"Model Open!";font-size:2rem;font-family:Open Sans,sans-serif;font-style:italic;line-height:1;color:#fff;font-weight:600;background-color:rgba(51,51,51,.5);text-shadow:10px 0 1.875rem #333;position:absolute;left:0;top:0;padding-top:calc(33% - 2rem);width:100%;height:100%;z-index:1;border-radius:3px}.model_no_photography.model_no_elevation .featuredImageThumbnailsGalleryFeaturedImage img{filter:blur(2px)}@media screen and (max-width:47.99875em){.filteredThumbnailsGalleryLinks{margin-right:auto!important;padding-right:0!important}.filteredThumbnailsGalleryLinks>.column:nth-of-type(1n),.filteredThumbnailsGalleryLinks>.columns:nth-of-type(1n){padding-right:0}}.tooltipRepresentative.has-tip{border-bottom:none}.orbit .column-block{margin-bottom:0}.gallery-toolbar{position:fixed;top:0;left:0;right:0;height:40px;background-color:transparent;z-index:100005}.hh-gallery-next,.hh-gallery-prev{color:#fff;font-size:2em;cursor:pointer}.hh-gallery-prev{grid-row:2;grid-column:1;justify-self:start;margin-left:10vw}.hh-gallery-next{grid-row:2;grid-column:3;justify-self:end;margin-right:10vw}.hh-gallery-modal-background{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:99998}.hh-gallery-modal-background.hh-show{display:block}.hh-gallery-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:transparent;flex-direction:column;list-style:none;margin:0;overflow-y:hidden;z-index:99999;pointer-events:none}.hh-gallery-modal.hh-show{display:flex}.hh-gallery-modal.hh-show>*{pointer-events:all}@media screen and (min-width:75em){.hh-gallery-modal.hh-show{height:100vh;display:grid;grid-row-gap:10px;grid:auto/1fr 5fr 1fr;justify-items:center;align-items:center}}.hh-gallery-modal.hh-show.gallery-close-button{cursor:pointer;pointer-events:all}.hh-gallery-modal.gallery-close-button{pointer-events:none}.hh-gallery-modal ul.featured-image-container{display:block;justify-content:center;grid-row:2;list-style-type:none;margin:0;align-self:start;width:100%;overflow-y:overlay;background-color:#fff}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container{background-color:transparent;display:flex;overflow-y:auto}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide{display:block;justify-content:center;position:relative;margin-bottom:2px}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide{display:none;margin-bottom:0}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.selected{display:block}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.selected.iframe-slide{width:100%}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.selected.iframe-slide{display:grid;justify-items:center}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide{margin-bottom:-3px}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide{margin-bottom:0}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe{width:100vw;height:211px}@media (min-width:414px){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe{height:233px}}@media (min-width:1200px) and (max-height:650px){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe{max-height:80vh!important}}@media print,screen and (min-width:48em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe{width:100vw;height:500px}}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe{height:80vh}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide .social.left{display:none}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide .social.left{float:right}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide .social.left{display:block}}.hh-gallery-modal ul.featured-image-container .hh-gallery-slide img:not([src*=pinterest]){display:block;width:100vw;height:auto}@media (min-width:1200px) and (max-height:650px){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide img:not([src*=pinterest]){max-height:80vh!important}}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container .hh-gallery-slide img:not([src*=pinterest]){width:auto;max-height:80vh}}.hh-gallery-modal ul.featured-image-container figcaption.orbit-caption{display:flex;background:none;font-weight:700;font-size:.75rem;text-shadow:0 0 5px #000;padding-left:22px}@media print,screen and (min-width:48em){.hh-gallery-modal ul.featured-image-container figcaption.orbit-caption{font-size:.875rem}}@media screen and (min-width:75em){.hh-gallery-modal ul.featured-image-container figcaption.orbit-caption{cursor:pointer;position:absolute;left:0;width:auto}}.hh-gallery-modal ul.featured-image-container figcaption.orbit-caption span[data-tooltip]{position:absolute;left:5px}.hh-gallery-modal .thumbnails-thumbnail-btn-container{grid-row:3;grid-column:1/-1;align-self:end}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container{display:grid;grid:1fr/1fr,3em;align-items:center;margin-bottom:1.25rem}}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container{display:none;list-style-type:none;margin:0;overflow-y:scroll;padding:0}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container{grid-row:1;grid-column:1;align-self:end;display:grid;grid:1fr/auto;grid-gap:7px;overflow-y:hidden;max-width:70vw;padding:2px;overflow-x:scroll}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container::-webkit-scrollbar{width:5px;height:5px}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container::-webkit-scrollbar-track{background:transparent}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container::-webkit-scrollbar-thumb{background:#888;border-radius:15px}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container::-webkit-scrollbar-thumb:hover{background:#f5f5f5}}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide{position:relative;max-height:100vh}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide.selected{position:relative}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide.selected img{z-index:2}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide.selected:after{content:"";position:absolute;width:103%;height:103%;top:50%;left:50%;transform:translate(-50%,-50%);border:3px solid #fff;z-index:1}}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide{grid-row:1;justify-content:center;align-items:center;height:90px;width:160px;max-height:90px;cursor:pointer}}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide iframe{width:100%;margin-bottom:-4px}@media print,screen and (min-width:48em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide iframe{width:100%}}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide iframe.selected{display:block}}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide .social.left{top:10px;bottom:auto;margin:0;position:absolute}@media screen and (min-width:75em){.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide .social.left{display:none}}.hh-gallery-modal .thumbnails-thumbnail-btn-container ul.thumbnails-container li.hh-gallery-slide img{height:100%;width:100%}.hh-gallery-modal .thumbnails-thumbnail-btn-container .thumbnail-btn{display:none;font-size:2em;color:#fff;grid-row:1;grid-column:2;padding:0 1em;cursor:pointer}@media print,screen and (min-width:64em){.hh-gallery-modal .thumbnails-thumbnail-btn-container .thumbnail-btn{display:block}}div.tooltip[role=tooltip]{display:none}#homeToolTip{display:flex;position:fixed;bottom:0;left:0;right:0;top:auto;z-index:100005;cursor:pointer;pointer-events:none;transform:translateY(200px);transition:transform .2s ease-out}@media screen and (min-width:75em){#homeToolTip{display:none}}#homeToolTip .text{color:#fff;font-size:.6875rem;font-weight:600;background-color:#3c78b4;padding:12px}@media print,screen and (min-width:48em){#homeToolTip .text{font-size:1.0625rem}}@media screen and (min-width:75em){#homeToolTip .text{font-size:.875rem;border-radius:3px 0 0 0}}#homeToolTip .close-tab{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#3c78b4;position:absolute;right:5px;top:-28px;width:40px;height:29px;border-radius:3px 3px 0 0}#homeToolTip .close-tab .fa-times{font-size:1.25rem}#homeToolTip.hh-show{pointer-events:all;transform:translateY(0);transition:transform .4s ease-in}.hh-gallery-links{padding:0;text-align:center;margin-bottom:0!important}.hh-gallery-links:not(.hide-for-small-only):not(.medium-5) .hh-gallery-links__thumbnail-wrapper{grid:auto/repeat(5,1fr)}.hh-gallery-links .hh-gallery-links__thumbnail-wrapper{width:100%;max-width:100vw;padding:.6rem;display:grid;grid:auto/repeat(3,1fr);grid-gap:.5rem;margin:auto}.hh-gallery-links .hh-gallery-links__thumbnail-wrapper:after,.hh-gallery-links .hh-gallery-links__thumbnail-wrapper:before{position:absolute}@media print,screen and (min-width:48em){.hh-gallery-links .hh-gallery-links__thumbnail-wrapper{padding:0 1rem}}.hh-gallery-links .hh-gallery-links__thumbnail{aspect-ratio:1/1;width:100%!important;background-size:cover;background-repeat:no-repeat;border-radius:3px;padding:0!important;margin:0!important}.hh-gallery-links .hh-gallery-links__thumbnail img{border-radius:3px}.hh-gallery-links .hh-gallery-links__thumbnail .gallery_count{display:none}.hh-gallery-links button.final_media .gallery_count{display:block}.gallery-close-button{display:flex;z-index:100005;position:fixed;top:0;right:0;color:#fff;cursor:pointer;padding:13px 1.25rem;background-color:rgba(0,0,0,.7)}@media screen and (min-width:75em){.gallery-close-button{background-color:transparent;margin-right:15px}}.gallery-close-button .fa-times{font-size:1em}@media print,screen and (min-width:48em){.gallery-close-button .fa-times{font-size:2em}}.isIE11 .hh-gallery-modal{flex-direction:column}.isIE11 .hh-gallery-modal.hh-show{display:flex}.isIE11 .hh-gallery-modal .hh-gallery-next,.isIE11 .hh-gallery-modal .hh-gallery-prev{position:absolute;top:50%;transform:translateY(-50%)}.isIE11 .hh-gallery-modal .hh-gallery-prev{left:0}.isIE11 .hh-gallery-modal .hh-gallery-next{right:0}.isIE11 .hh-gallery-modal ul.thumbnails-container{display:none!important}.isIE11 .hh-gallery-modal ul.featured-image-container .hh-gallery-slide.iframe-slide iframe,.isIE11 .hh-gallery-modal ul.featured-image-container .hh-gallery-slide img:not([src*=pinterest]){max-width:70vw;max-height:90vh}.isIE11 .model_homes_area.three-models .thumbnail-select.active{display:flex}.orbit-slide{max-height:none!important}.orbit-slide>div:not(.grid-x):nof(.featuredImageThumbnailsGalleryFeaturedImage){padding:2rem 4rem;text-align:center}.orbit-figure{position:relative}.orbit-figure .orbit-caption.orbit-header{top:0!important;bottom:auto!important}.vertical .orbit-bullets{display:block;margin:0}.vertical .orbit-bullets button{width:100%!important;height:auto!important;border-radius:0!important;text-align:center;color:#fff;text-transform:uppercase;font-size:.8rem;letter-spacing:2px;margin:0;padding:151.5% 0}.vertical .orbit-container{height:15.8rem!important}.vertical .orbit-slide,.vertical .orbit-slide>div{height:100%}#stickyNav{z-index:6}#stickyNav div.sticky{max-width:100%!important}#stickyNav .title-bar{width:100%;background:#fff}#stickyNav .is-stuck .title-bar{transition:margin .25s ease;margin-top:40px;box-shadow:0 1.25rem 40px rgba(0,0,0,.05)}@media print,screen and (min-width:48em){#stickyNav .is-stuck .title-bar{margin-top:2.5rem}}@media screen and (orientation:landscape){#stickyNav .is-stuck .title-bar{margin-top:2.8rem}}@media print,screen and (min-width:64em){#stickyNav .is-stuck .title-bar{margin-top:2.75rem}}#stickyNav.planSection{margin-top:-8px!important;height:4em!important}#stickyNav.planSection .activeSection{color:#333!important;background-color:#eaeae9}#stickyNav.planSection .title-bar{padding:0;text-align:center;background:#f8f8f8;border-bottom:3px solid #003057;box-shadow:0 -1px 10px rgba(50,50,50,.16)}#stickyNav.planSection .menu{text-align:center;margin:0 auto;display:inline-block}@media screen and (max-width:47.99875em){#stickyNav.planSection .menu{width:100%}}#stickyNav.planSection .menu li{display:inline-block;padding:0;white-space:nowrap}#stickyNav.planSection .menu li a{color:#747276;font-family:Open Sans,sans-serif;padding:1em}@media print,screen and (min-width:48em){#stickyNav.planSection .menu li a{padding-top:1.8rem;font-size:1.5rem}}.fixedJumpLinks{z-index:5}@media print{.fixedJumpLinks{display:none!important}}@media screen and (max-width:47.99875em){.fixedJumpLinks .title-bar .row .small_cta_icon_button-wrapper{padding-left:.625rem!important;padding-right:.625rem!important}}@media print,screen and (min-width:48em){.fixedJumpLinks .title-bar .row .small_cta_icon_button-wrapper{padding-left:.9375rem!important;padding-right:.9375rem!important;position:absolute}}.fixedJumpLinks .is-stuck a.cta_icon_button{bottom:-1rem;top:auto}@media screen and (min-width:48em) and (max-width:63.99875em){.fixedJumpLinks .title-bar>.row{line-height:.9}}.single-cta-button-wrapper a.cta_icon_button{display:block;margin-bottom:0;position:relative;border-top:none;top:-2rem;z-index:101;font-size:1.25rem;padding-bottom:1rem!important;box-shadow:0 10px 1.875rem -8px rgba(51,51,51,.2);transition:position 2s ease}.single-cta-button-wrapper a.cta_icon_button:hover h5:after{opacity:.7}.single-cta-button-wrapper h5{font-weight:600}.double-cta-buttons-wrapper{display:flex;width:auto;position:absolute;right:6rem}@media screen and (max-width:74.99875em){.double-cta-buttons-wrapper{right:0}}@media screen and (min-width:75em){.double-cta-buttons-wrapper{right:1rem}}.double-cta-buttons-wrapper a.cta_icon_button{display:block;margin-bottom:0;border-top:none;position:relative;top:-2rem;z-index:6;font-size:1.25rem;padding-bottom:1rem!important;box-shadow:0 10px 1.875rem -8px rgba(51,51,51,.2);transition:position 2s ease}.double-cta-buttons-wrapper a.cta_icon_button:focus h5,.double-cta-buttons-wrapper a.cta_icon_button:focus i,.double-cta-buttons-wrapper a.cta_icon_button:focus p{color:#fff}.double-cta-buttons-wrapper a.cta_icon_button .btn-text-container{text-align:left}.double-cta-buttons-wrapper a.cta_icon_button .btn-text-container h5{font-weight:700}.double-cta-buttons-wrapper a.cta_icon_button .btn-text-container p{font-size:.8rem;font-weight:400}.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line{width:18rem;display:flex;align-items:center;padding:1rem;margin-right:1rem;background-color:#0cb5ad}@media screen and (min-width:48em) and (max-width:63.99875em){.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line{margin-right:0}}@media screen and (min-width:48em) and (max-width:63.99875em) and (orientation:portrait){.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line{background-color:#e56d29}}.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line:hover{background-color:#0a9d96;transition:all .2s ease-in}@media (orientation:portrait){.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line:hover{background-color:#da601a}}.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line:hover h5,.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line:hover i,.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line:hover p{color:#fff}.double-cta-buttons-wrapper a.cta_icon_button.question-area-double-line .fa-question-circle{font-size:2.2rem;padding-right:1rem}.double-cta-buttons-wrapper a.cta_icon_button.request-tour{width:18rem;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#e56d29;cursor:pointer}@media screen and (max-width:74.99875em){.double-cta-buttons-wrapper a.cta_icon_button.request-tour{display:none}}.double-cta-buttons-wrapper a.cta_icon_button.request-tour:hover{background-color:#da601a;transition:all .2s ease-in}.double-cta-buttons-wrapper a.cta_icon_button.request-tour:hover h5,.double-cta-buttons-wrapper a.cta_icon_button.request-tour:hover i,.double-cta-buttons-wrapper a.cta_icon_button.request-tour:hover p{color:#fff}.double-cta-buttons-wrapper a.cta_icon_button.request-tour .fa-door-open{font-size:2rem;padding-right:1rem}.baseplanContentType #stickyNav{padding:0;z-index:101}@media print,screen and (min-width:48em){.baseplanContentType #stickyNav .sticky .title-bar ul{width:66.66666667%}}@media print,screen and (min-width:48em){.notification_banner_active #stickyNav .sticky.is-stuck{margin-top:3em!important}}@media print,screen and (min-width:64em){.thumbnails{overflow:scroll;max-height:84vh;-ms-overflow-style:none}.thumbnails::-webkit-scrollbar{display:none}}.thumbnails figure{position:relative;cursor:pointer;overflow:hidden;-ms-overflow-style:none}.thumbnails figure img{cursor:pointer}.thumbnails figure figcaption{position:absolute;bottom:0;width:100%;margin-bottom:0;background-color:rgba(51,51,51,.5);color:#fff;background-color:transparent;padding:.5rem;font-weight:600}.thumbnails figure.is-active{position:relative}.thumbnails figure.is-active:before{z-index:1000;position:absolute;content:" ";width:100%;height:100%;background-color:rgba(0,48,87,.8)}.thumbnails figure.is-active:after{z-index:1001;width:100%;position:absolute;text-align:center;font-weight:700;color:#fff;top:50%!important;transform:translateY(-50%)}@media print,screen and (min-width:64em){.thumbnails figure.is-active:after{font-size:1.1rem;padding:0 5rem}}.thumbnails figure.is-active figcaption{z-index:1001}@media screen and (min-width:64em){.thumbnails .column,.thumbnails .columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:64em) and (min-width:48em){.thumbnails .column,.thumbnails .columns{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em){.thumbnails .column,.thumbnails .column:last-child:not(:first-child),.thumbnails .columns{float:left;clear:none}}@media screen and (min-width:64em){.thumbnails .column:last-child:not(:first-child),.thumbnails .columns:last-child:not(:first-child){float:right}}@media screen and (min-width:64em){.thumbnails .column+.column,.thumbnails .column+.columns,.thumbnails .columns+.column,.thumbnails .columns+.columns{margin-top:1rem}}#platMap .thumbnails figure,#platMap .thumbnails figure img{max-height:25vh!important}@media screen and (max-width:63.99875em){#platMap .thumbnails figure img{height:100%}}#platMap .thumbnails figure.is-active:after{font-weight:400!important}.topCaption{top:0;bottom:auto!important;padding:1rem;font-style:italic;margin-top:0;background:linear-gradient(180deg,#4f4f4f,#4f4f4f 1%,rgba(121,122,121,.05) 91%,rgba(125,126,125,0));height:3.2rem}.is-active .topCaption{background:none;font-weight:600!important}.amenity .accented,.column-block .accented{font-weight:700;width:100%;background-color:#f4f3f4;border-radius:3px;line-height:1.1;padding:.5rem .5rem .5rem .75rem}.amenity .accented p,.column-block .accented p{margin:0}@media print{.amenity .accented,.column-block .accented{padding:0}}.small-up-1{margin-bottom:.625rem}@media screen and (max-width:47.99875em){[class*=small-up-]{padding-right:5px;padding-left:5px}}a.column-block{color:#666}.home-container{border:none;position:relative;color:#414344}.home-container.thumbnail:hover{color:#333!important}.home-container .homePrice{font-size:1.25rem;display:block;font-weight:600}.home-container .homeAddress{display:block}.home-container .homeUpgrades{font-size:.8rem;margin-bottom:0;font-weight:600}.home-container .homeUpgrades em{font-weight:400}.home-container .home-left-tag,.home-container .home-tag{position:absolute;font-size:.9rem}.home-container .home-tag{top:.5rem;padding:.25rem .5rem}.home-container .home-left-tag{left:0;top:.6rem;font-size:.8rem;padding-left:1rem;padding-top:.5rem;color:grey;font-style:italic}.home-container .homeDetails{font-size:.8rem;max-width:75rem;margin-right:auto;margin-left:auto}.home-container .homeDetails:after,.home-container .homeDetails:before{display:table;content:" "}.home-container .homeDetails:after{clear:both}.home-container .homeSqFootage{padding-top:.5rem;padding-bottom:.5rem;margin-right:-.9375rem;margin-left:-.65rem}.home-container .homeSqFootage p{margin-bottom:0}.home-container .homeSqFootage .numeral{display:inline-block}.home-container .homeSqFootage .label{display:inline-block;padding-left:.25rem}.home-container.homeSpec{border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#fff}.home-container.homeSpec>img{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.home-container.homeSpec .home-container-cta{font-size:.875rem!important;width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){.home-container.homeSpec .home-container-cta{padding-right:.9375rem;padding-left:.9375rem}}.home-container.homeSpec .home-container-cta,.home-container.homeSpec .home-container-cta:last-child:not(:first-child){float:left;clear:none}.home-container.homeSpec .home-container-cta:last-child:not(:first-child){float:right}.home-container.homeSpec .homeInfo{max-width:75rem;margin-right:auto;margin-left:auto;width:100%;float:left;padding-right:.625rem;padding-left:.625rem;float:unset;padding:1.1rem 1rem 0 .65rem!important}.home-container.homeSpec .homeInfo:after,.home-container.homeSpec .homeInfo:before{display:table;content:" "}.home-container.homeSpec .homeInfo:after{clear:both}@media print,screen and (min-width:48em){.home-container.homeSpec .homeInfo{padding-right:.9375rem;padding-left:.9375rem}}.home-container.homeSpec .homeInfo,.home-container.homeSpec .homeInfo:last-child:not(:first-child){float:left;clear:none}.home-container.homeSpec .homeInfo:last-child:not(:first-child){float:right}.home-container.homeSpec .homeDetails{border-top:1px solid #eaeae9;border-bottom:1px solid #eaeae9;padding-top:.5rem;padding-bottom:.5rem}@media print,screen and (min-width:48em){.home-container.homeSpec .homeDetails{margin-right:-.9375rem;margin-left:-.65rem}}.home-container.homeSpec .homeDetails .homeDetailItem{width:25%;float:left;padding-right:.625rem;padding-left:.625rem;padding-right:0!important;padding-left:0!important}@media print,screen and (min-width:48em){.home-container.homeSpec .homeDetails .homeDetailItem{padding-right:.9375rem;padding-left:.9375rem}}.home-container.homeSpec .homeDetails .homeDetailItem,.home-container.homeSpec .homeDetails .homeDetailItem:last-child:not(:first-child){float:left;clear:none}.home-container.homeSpec .homeDetails .homeDetailItem:last-child:not(:first-child){float:right}.home-container.homeSpec .homeDetails .homeDetailItem p{margin-bottom:0}.home-container.homeSpec .home-tag{position:absolute;top:3%;right:0;padding:.25rem .5rem .25rem 1rem;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#fff;font-weight:400;font-style:normal;line-height:1;font-family:Open Sans,sans-serif}.home-container.homePlan{background-color:#f4f3f4;display:grid;grid:1.5rem 1fr 2rem 3rem/1fr 1fr;align-items:center;max-width:24rem;box-shadow:0 3px 3px rgba(0,0,0,.3)!important;height:100%}@media print,screen and (min-width:48em){.home-container.homePlan{grid-row-gap:.8rem;grid:1.5rem 1fr 1rem 3rem/1fr 1fr}}.home-container.homePlan .homePlan_content{grid-row:2;display:grid;grid:auto/1fr 1.7fr;align-items:center;grid-gap:1rem;padding:.5rem 1rem 0;height:100%}@media screen and (min-width:75em){.home-container.homePlan .homePlan_content{grid:auto/1fr 1.8fr}}.home-container.homePlan .homePlan_content .homePlan_ifp{grid-column:1;mix-blend-mode:multiply;filter:gray;filter:grayscale(50%)}.home-container.homePlan .homePlan_content .homePlan_details{grid-column:2}.home-container.homePlan .home-container-cta{grid-row:4;width:100%;align-self:end}.home-container.homePlan .homeInfo{padding-top:2rem;width:100%}.home-container.homePlan .homeDetailItem{width:50%;float:left;padding-right:.625rem;padding-left:.625rem;padding-right:0!important;padding-left:0!important;border-top:1px solid #cacac3;margin-top:.5rem;padding-top:.5rem}@media print,screen and (min-width:48em){.home-container.homePlan .homeDetailItem{padding-right:.9375rem;padding-left:.9375rem}}.home-container.homePlan .homeDetailItem,.home-container.homePlan .homeDetailItem:last-child:not(:first-child){float:left;clear:none}.home-container.homePlan .homeDetailItem:last-child:not(:first-child){float:right}.home-container.homePlan .homeDetailItem p{margin:0;display:block;width:100%}.home-container.homePlan .homeDetailItem:nth-child(2n) p{border-left:1px solid #cacac3}.home-container.homePlan .homeDetailItem:nth-last-child(-n+2){border-bottom:1px solid #cacac3;padding-bottom:.5rem}.home-container.homePlan .homeDetailItem:nth-child(-n+2){margin-top:0}.home-container.homePlan .home-tag{grid-row:1;position:relative}.home-container.homePlan .home-tag.home-tag_left{color:#747276}.home-container.homePlan .home-tag.home-tag_right{color:#fff;border-radius:3px 0 0 3px}.home-container.homePlan .homeSqFootage{border-bottom:1px solid #cacac3}.home-container.sold img{position:relative;filter:grayscale(100%)}.home-container.sold:after{position:absolute;top:1.25rem;left:50%;transform:translateX(-50%);content:url(/images/Sold3.png)}.home-container.sold .home-tag{display:none}.home-container.sold .homePrice{visibility:hidden}.home-container .homeIdentifier+.homeIdentifier{font-style:italic;color:#999;display:block}.homeDetailItem p,.homeSqFootage p{text-align:center}.homeDetailItem .numeral,.homeSqFootage .numeral{font-size:1.25rem;display:block}.homeDetailItem .label,.homeSqFootage .label{display:block;text-transform:uppercase;font-size:.6rem;letter-spacing:1px}.homeStartingAt{display:block;font-size:.8rem;font-style:italic;font-family:Open Sans,sans-serif;font-weight:400}.card-section{padding:0!important}.card-section>div:not(.trust-price-section){padding:.5rem 0;margin:0 1rem}.card-section .homeDetails,.card-section .price-row{border-top:1px solid hsla(0,0%,40%,.3)}.card-section .price-row{display:grid;grid:40px/auto 1fr;justify-items:center;align-items:center;grid-column-gap:1em}.card-section .price-row h2{font-size:2rem;grid-row:1;grid-column:1;justify-self:start}.card-section .price-row h2 .price{cursor:default}.card-section .price-row .fas{grid-column:2;font-size:1.2rem;color:#fff;background-color:#1775b8;height:35px;width:35px;display:flex;border-radius:100%;justify-content:center;align-items:center;justify-self:end;cursor:pointer}.card-section .price-row .fa-calculator.next-to-price{display:none;grid-row:1;grid-column:2;justify-self:start;transform:translate(-9px,2px);margin-right:-8px}@media print,screen and (min-width:48em){.card-section .price-row .fa-calculator.next-to-price{margin-right:0}}.card-section .price-row .trust-price-link{color:#414344;font-weight:600;font-size:.625rem;justify-self:start;grid-row:2;grid-column:1;padding-bottom:.4em;border-bottom:1px dashed #003057;align-self:start}.card-section .price-row .trust-price-link .hh-trust{display:inline-block;color:#e56d29;font-weight:700}.card-section .price-row #social{display:flex;grid-row:1/span 2;align-self:center;padding-bottom:0}.card-section .price-row #social .button-favorite{top:0}.card-section .price-row #social .icon a{padding:10px}.card-section .price-row #social .icon a span{text-align:center}.card-section .monthly-payment-row{display:grid;grid:auto/auto auto 1fr;justify-self:start;grid-gap:5px;border-top:0!important;padding:.7rem 0!important;cursor:pointer}.card-section .monthly-payment-row .fa-calculator{grid-row:1/span 2;grid-column:1;color:#003057;justify-self:end;font-size:2.4em;padding-right:.2em;cursor:pointer}.card-section .monthly-payment-row .monthly-payment-value{grid-row:1;grid-column:2;color:#003057;font-size:1.4em;font-weight:600}.card-section .monthly-payment-row .est-payment{grid-row:1;grid-column:3;font-size:.7rem;align-self:end;margin-bottom:3px}.card-section .monthly-payment-row .payment-details{grid-row:2;grid-column:2/span 3;font-size:.7rem}.card-section .monthly-payment-row .payment-details .pipe-divider{color:#747276}.card-section .home-info-promotion{background-color:#0cb5ad;color:#fff;width:100%;display:block;padding:.6rem;text-align:center;font-weight:600;margin-top:0;font-size:1.2rem}.card-section.ab_test_show_calculator .monthly-payment-row{display:none}.card-section.ab_test_show_calculator .fa-calculator.next-to-price{display:flex}.card-section.ab_test_show_calculator #social{grid-column:1/span 2;grid-row:3;padding-bottom:0;padding-top:1.5rem;border:none}.card-section.ab_test_show_calculator #social .icon a span{padding:1.5rem}.card-section.ab_test_show_calculator #launchBuilder{background-color:#3c78b4;color:#fff;display:flex;flex-direction:row;margin:10px 0 0;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:47.99875em){.card-section.ab_test_show_calculator #launchBuilder{font-size:1.2rem}}@media print,screen and (min-width:48em){.card-section.ab_test_show_calculator #launchBuilder{margin:0}}@media screen and (max-width:1051px){.card-section.ab_test_show_calculator #launchBuilder{display:none}}.card-section.ab_test_show_calculator #launchBuilder .btn-content{display:flex;align-items:center;justify-content:center}.card-section.ab_test_show_calculator #launchBuilder .btn-content img{color:#fff;height:1.875rem;width:1.875rem;fill:#fff;margin-right:10px}.card-section.ab_test_show_calculator #launchBuilder .btn-content div{font-weight:600}.trust-price-section{display:grid;pointer-events:none;opacity:0;transform:translateY(20px);transition:all .01ms ease-out;position:absolute;background-color:#fff;border:2px solid #003057;border-radius:5px;padding:10px;grid-gap:1.25rem;z-index:12;top:146px;left:10px;width:350px;font-size:.875rem;color:#000}@media screen and (max-width:47.99875em){.trust-price-section{width:auto;left:5px;right:5px}.trust-price-section div{white-space:normal}}@media print,screen and (min-width:48em){.trust-price-section{width:290px;font-size:.8125rem}}@media screen and (min-width:75em){.trust-price-section{width:350px}.trust-price-section.hh-show{opacity:1;transform:translateY(0);pointer-events:all;transition:all .2s ease-in}}.trust-price-section.hh-show{opacity:1;transform:translateY(0);pointer-events:all;transition:all .2s ease-in}.trust-price-section .fa-times{display:block;position:absolute;right:0;top:0;font-size:2em;color:grey;padding:5px 10px}@media only screen and (min-width:64em) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.trust-price-section .fa-times{display:block!important}}.trust-price-section .building{color:#003057;font-size:1.5rem;font-weight:700}.trust-price-section .trust{color:#e56d29;font-size:1.5rem;font-weight:700}.trust-price-section .by-honoring{font-weight:700}.trust-price-section a{color:#003057}h2 .homeStartingAt{font-size:.5em}.home-container-cta{max-width:75rem;margin-right:auto;margin-left:auto;text-align:center;background-color:#003057;color:#fff;font-weight:400;padding:.75rem .1rem;line-height:1.1;border-bottom-left-radius:3px;border-bottom-right-radius:3px;position:relative;bottom:-1px;font-size:1rem}.home-container-cta:after,.home-container-cta:before{display:table;content:" "}.home-container-cta:after{clear:both}@media screen and (max-width:47.99875em){.home-card-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:auto;-webkit-overflow-scrolling:touch}.home-card-wrapper::-webkit-scrollbar{display:none}.home-card-wrapper .column-block{max-width:85vw;clear:none!important;display:inline-block!important;float:none!important;margin-right:.8rem}}@media screen and (max-width:47.99875em) and (max-width:47.99875em){#homePlansContainer.multipleHomes,#moveInReadyContainer.multipleHomes{position:relative;padding-bottom:1rem}#homePlansContainer.multipleHomes:after,#moveInReadyContainer.multipleHomes:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M304 256c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48zm120-48c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z' fill='%23b3b3ad'/%3E%3Ccircle cx='88' cy='256' r='48' fill='%236c6b6a'/%3E%3C/svg%3E");position:absolute;bottom:0;transform:translateX(-50%);left:50%;width:1.5rem}}@media screen and (max-width:47.99875em){#moveInReadyContainer .home-card-wrapper{padding-bottom:1rem}}@media screen and (max-width:47.99875em) and (max-width:47.99875em){#moveInReadyContainer:after{bottom:1rem}}@media screen and (max-width:47.99875em){.card-container{padding-bottom:1rem}}@media print,screen and (min-width:48em){.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo{position:relative;height:950px;overflow-y:hidden}.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo:after{content:" ";position:absolute;bottom:0;width:100%;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 99%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}#homePlansContainer .toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo{height:1750px}}.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo+.togglerTrigger{margin-top:2rem;position:absolute;bottom:0}@media print,screen and (min-width:64em){.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo+.togglerTrigger:not(.hide-for-large){display:block!important}}.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo+.togglerTrigger a{padding:.5rem 2rem .5rem 1rem;background-color:#003057;color:#fff;border-radius:3px}.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo+.togglerTrigger a:after{right:1rem;top:.65rem}@media print,screen and (min-width:64em){.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo:not(.large-peekaboo){height:auto;position:relative}.toggleContainer:not(.expanded) .home-card-wrapper.medium-peekaboo:not(.large-peekaboo):after{content:" ";background:"";height:0}}.home-card-wrapper.card{margin:0 0 1rem!important;padding:0;background-color:#f6f6f6;text-align:left;border:none;border-radius:3px;position:relative;box-shadow:0 3px 3px rgba(0,0,0,.3)}@media screen and (max-width:47.99875em){.home-card-wrapper.card{box-shadow:0 3px 3px rgba(0,0,0,.3);margin:0 0 1rem!important}}@media print{.home-card-wrapper.card{margin-right:-.9375rem;margin-left:-.9375rem}.home-card-wrapper.card .card-section{padding:0!important}}.home-card-wrapper.card .orbit-container.multiple{width:calc(100% - 1.5rem);margin-left:.75rem}.home-card-wrapper.card .orbit-next,.home-card-wrapper.card .orbit-previous{padding:0;color:#666}.home-card-wrapper.card .orbit-next:active,.home-card-wrapper.card .orbit-next:focus,.home-card-wrapper.card .orbit-next:hover,.home-card-wrapper.card .orbit-previous:active,.home-card-wrapper.card .orbit-previous:focus,.home-card-wrapper.card .orbit-previous:hover{background-color:transparent}.home-card-wrapper.card .orbit-previous{left:-.75rem}.home-card-wrapper.card .orbit-next{right:-.75rem}.home-card-wrapper.card .card-divider{background-color:#003057;color:#fff;text-align:center;font-size:1.25rem}.home-card-wrapper.card .card-section{padding:.5rem 1rem 0}.home-card-wrapper.card h2,.home-card-wrapper.card h3{margin:0}.home-card-wrapper.card h3{position:relative}.home-card-wrapper.card h3 .fa{position:relative;font-size:.6em}.home-card-wrapper.card .homeDetails{max-width:75rem;margin-right:auto;margin-left:auto}.home-card-wrapper.card .homeDetails:after,.home-card-wrapper.card .homeDetails:before{display:table;content:" "}.home-card-wrapper.card .homeDetails:after{clear:both}.home-card-wrapper.card .row{padding:1rem 0;margin-top:0!important}.home-card-wrapper.card .row:first-child{padding-top:.75rem}.home-card-wrapper.card .homeDetailItem{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem;padding-top:1rem}@media print,screen and (min-width:48em){.home-card-wrapper.card .homeDetailItem{padding-right:.9375rem;padding-left:.9375rem}}.home-card-wrapper.card .homeDetailItem,.home-card-wrapper.card .homeDetailItem:last-child:not(:first-child){float:left;clear:none}.home-card-wrapper.card .homeDetailItem:last-child:not(:first-child){float:right}.home-card-wrapper.card .homeDetailItem:nth-child(3n+2),.home-card-wrapper.card .homeDetailItem:nth-child(3n+3){padding-left:0}.home-card-wrapper.card .homeDetailItem:nth-child(3n+2) p,.home-card-wrapper.card .homeDetailItem:nth-child(3n+3) p{border-left:1px solid #cacac3;padding-left:.9375rem}.home-card-wrapper.card .homeDetailItem:nth-last-child(-n+3){border-top:1px solid #cacac3}.home-card-wrapper.card .homeDetailItem:nth-child(-n+3){margin-top:0}.home-card-wrapper.card .homeDetails+.row,.home-card-wrapper.card .row+.homeDetails,.home-card-wrapper.card .row+.row{border-top:1px solid hsla(0,0%,40%,.3)}.mobileOnlyHomeSwipeCTA{background-color:#f4f3f4;border-radius:50px;padding:2rem;position:relative;margin:0;text-align:center;max-width:95vw}.mobileOnlyHomeSwipeCTA:before{content:"";width:100px;height:150px;position:absolute;right:75px;bottom:-100px;border-color:#f4f3f4 transparent transparent;border-style:solid;border-width:75px 0 0 100px}.mobileOnlyHomeSwipeCTA:after{content:"";width:100px;height:200px;position:absolute;right:0;bottom:-200px;border-left:1.875rem solid transparent;border-top:100px solid transparent}.mobileOnlyHomeSwipeCTA h3{white-space:normal;margin-bottom:1rem;font-size:1.2rem}@media (min-width:412px){.mobileOnlyHomeSwipeCTA h3{font-size:1.5rem}}.mobileOnlyHomeSwipeCTA .button{font-weight:600}.mobileOnlyHomeSwipeCTA .button.secondary{color:#fff}.mobileOnlyHomeSwipeCTA .button:hover{color:#fff!important}.mobileOnlyHomeSwipeCTA .button,.mobileOnlyHomeSwipeCTA p{margin-bottom:0}.mobileOnlyHomeSwipeCTA .button+p,.mobileOnlyHomeSwipeCTA p+.button{margin-top:.5rem;z-index:5;position:relative}.mobileOnlyHomeSwipeCTA .mobileOnlyHomeSwipeCTA-buttonSendMessage{color:#fff;background-color:#003057;z-index:5;position:relative}.smallHomeCardGrid .mobileOnlyHomeSwipeCTA{margin-top:0}.button.mobileOnlyHomeSwipeCTA-buttonSendMessage{color:#fff!important}.communityContentType #homePlansContainer,.communityContentType #moveInReadyContainer,.subdivisionContentType #homePlansContainer,.subdivisionContentType #moveInReadyContainer{position:relative}.communityContentType #homePlansContainer.expanded,.subdivisionContentType #homePlansContainer.expanded{max-width:75rem}.communityContentType #homePlansContainer:not(.expanded),.subdivisionContentType #homePlansContainer:not(.expanded){padding-bottom:3rem}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan:hover,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan:hover{box-shadow:0 5px 10px rgba(0,0,0,.3)!important}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp),.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp){display:grid;grid:1fr/1fr 3fr;align-items:center;justify-items:center;padding:0}@media screen and (max-width:47.99875em){.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp),.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp){grid:1fr/1fr;padding:.75rem .1rem}}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox{display:none;grid-column:1;grid-row:1;height:auto;max-height:40px;background-color:#003057;border-radius:0 0 0 5px;cursor:pointer;padding:11px;justify-self:start}@media print,screen and (min-width:48em){.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox{display:block}}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox:hover,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox:hover{background-color:#00223e}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox .cb-label,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox .cb-label{color:#fff;display:flex;flex-direction:row-reverse;height:auto;align-items:center}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox .cb-label svg,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .card-checkbox .cb-label svg{width:12px;height:12px;margin-right:5px}.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .cta-text,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .cta-text{grid-row:1;justify-self:end;padding-right:10px}@media screen and (max-width:47.99875em){.communityContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .cta-text,.subdivisionContentType #homePlansContainer .card-grid_item .home-container.homePlan .home-container-cta:not(.no-ifp) .cta-text{width:100%;padding-right:0}}.planContentType .trust-price-section{top:86px}.planContentType #related .relatedNearby{background-color:#f6f6f6}.planContentType #related .relatedNearby .home-card-wrapper{margin:0 auto}.planContentType #related .relatedNearby .home-card-wrapper .home-container-column-block{width:auto}.planContentType #related .relatedNearby .home-card-wrapper .home-container-column-block .home-container.homePlan{max-width:400px;background-color:#fff}.planContentType #related .relatedNearby .home-card-wrapper .home-container-column-block .home-container.homePlan .home-container-cta{bottom:9px}@media print,screen and (min-width:48em){.planContentType #related .relatedNearby .home-card-wrapper .home-container-column-block .home-container.homePlan .home-container-cta{bottom:-1px}}.togglerTrigger a{position:relative;padding-right:1rem}.togglerTrigger a:after{position:absolute;right:0;display:inline-block;content:"\F067";font-family:Font Awesome\ 5 Pro;top:.1rem}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.expanded .hideTogglerExpanded,.showTogglerExpanded{display:none}.expanded .showTogglerExpanded{display:initial}.expanded .togglerTrigger a:after{content:"\F068"}.expanded .left_link,.expanded .right_link{display:none}.expanded .button-group.hide-for-large,.expanded .button-group.hide-for-medium,.expanded .button-group.hide-for-small-only,.expanded .column.hide-for-large,.expanded .column.hide-for-medium,.expanded .column.hide-for-small-only,.expanded .featuredImageThumbnailsGalleryImages.hide-for-large,.expanded .featuredImageThumbnailsGalleryImages.hide-for-medium,.expanded .featuredImageThumbnailsGalleryImages.hide-for-small-only,.expanded .featuredImageThumbnailsSliderImages.hide-for-large,.expanded .featuredImageThumbnailsSliderImages.hide-for-medium,.expanded .featuredImageThumbnailsSliderImages.hide-for-small-only,.expanded .hide-for-large.columns,.expanded .hide-for-medium.columns,.expanded .hide-for-small-only.columns{display:inherit!important;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.button-fave-unfave{display:inline-block;float:right;padding:0!important;right:.5rem;margin-top:.5rem;background-repeat:no-repeat;background-position:50%}.button-favorite:after{content:"\F004";font:400 1.2rem Font Awesome\ 5 Pro;color:#003057}.button-unfavorite:after{content:"\F004";font:900 1.2rem Font Awesome\ 5 Pro;color:#003057}.homeSpec .button-fave-unfave{position:relative;margin-bottom:-2rem}.homePlan .button-fave-unfave{grid-row:3;justify-self:end;margin-top:0}section#cta_form{background-color:#fff;padding:2rem 0;scroll-margin-top:3.75rem}@media print{section#cta_form{display:none!important}}@media print,screen and (min-width:48em){section#cta_form{padding:3rem 0}section#cta_form .large-3:not(:first-child){padding-top:.5rem}}@media print,screen and (min-width:64em){section#cta_form{scroll-margin-top:7rem}}section#cta_form #LeadsForm_respond{border:none;color:#003057}section#cta_form .cta-form-first-name{padding-left:0!important;padding-right:.46875rem!important}section#cta_form .cta-form-last-name{padding-left:.46875rem!important;padding-right:0!important}section#cta_form .select-input,section#cta_form .text-input{border-radius:0;font-size:1rem}section#cta_form input,section#cta_form select,section#cta_form textarea{border-bottom:2px solid #003057;background-color:#f6f6f6}#photoHeader{background:#c1c0c1;color:#003057}#photoHeader:not(.smallHeader){position:relative;cursor:pointer}@media screen and (min-width:75em){#photoHeader:not(.smallHeader){height:70vh}}#photoHeader:not(.smallHeader):after{cursor:pointer;content:"";position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,34,62,.9) 3%,transparent 40%)}@media print{#photoHeader:not(.smallHeader):after{display:none!important}}#photoHeader:not(.smallHeader)>.headerOverlay{position:relative;cursor:pointer}@media print{#photoHeader:not(.smallHeader)>.headerOverlay{color:#000!important}}@media screen and (min-width:75em){#photoHeader:not(.smallHeader)>.headerOverlay{height:70vh}}#photoHeader:not(.smallHeader)>.headerOverlay h1{font-size:2.8rem}@media screen and (max-width:63.99875em){#photoHeader:not(.smallHeader)>.headerOverlay h1{font-size:1.7rem}}#photoHeader:not(.smallHeader)>.headerOverlay .secondLine{font-size:1.25rem}@media screen and (max-width:47.99875em){#photoHeader:not(.smallHeader)>.headerOverlay .secondLine{font-size:1.1rem}}@media screen and (min-width:48em) and (max-width:63.99875em){#photoHeader:not(.smallHeader)>.headerOverlay .secondLine{margin-bottom:2rem}}#photoHeader:not(.smallHeader)>.headerOverlay .secondLine span,#photoHeader:not(.smallHeader)>.headerOverlay h1{color:#fff}#photoHeader:not(.smallHeader)>.headerOverlay>.column,#photoHeader:not(.smallHeader)>.headerOverlay>.columns{cursor:pointer;position:absolute;z-index:5;bottom:0}@media print,screen and (min-width:64em){#photoHeader:not(.smallHeader)>.headerOverlay>.column,#photoHeader:not(.smallHeader)>.headerOverlay>.columns{bottom:2rem}}@media print{#photoHeader:not(.smallHeader)>.headerOverlay>.column,#photoHeader:not(.smallHeader)>.headerOverlay>.columns{position:static;bottom:auto}}#photoHeader:not(.smallHeader) img{cursor:pointer}#photoHeader:not(.smallHeader) .secondLine,#photoHeader:not(.smallHeader) .subheader,#photoHeader:not(.smallHeader) .thirdLine{position:relative;top:-.5rem}#photoHeader .secondLine{color:#fff}#photoHeader .secondLine,#photoHeader .thirdLine{margin-bottom:0}#photoHeader .thirdLine{font-size:.9rem}#photoHeader .thirdLine i{font-size:1.15rem}#photoHeader .thirdLine a{color:#fff!important}#photoHeader .thirdLine a:hover{color:#0cb5ad}#photoHeader .thirdLine a span{font-style:italic}#photoHeader .secondLine,#photoHeader .subheader{font-size:1.25em;font-weight:700;margin-top:10px}#photoHeader .subheader{opacity:.8}#photoHeader .subheader a{color:#3c78b4;color:#0068bd}#photoHeader.smallHeader{padding-top:2.75rem;padding-bottom:2rem}@media print,screen and (min-width:48em){#photoHeader .primary-photo{border-right:4px solid #fff}}@media screen and (min-width:75em){#photoHeader img.secondary-photo{display:inline-block;height:70vh;position:absolute;top:0;right:0;z-index:1}}#photoHeader .secondary-photo{display:none}@media print{#photoHeader .secondary-photo{display:none!important}}@media screen and (min-width:75em){#photoHeader .secondary-photo{width:auto;filter:brightness(99%)}}#photoHeader .main-photo{min-height:10rem}@media print{#photoHeader .main-photo{display:none!important}}@media screen and (min-width:75em){#photoHeader .main-photo{height:70vh;width:auto;position:absolute;top:0;left:0;z-index:2}#photoHeader .main-photo img{height:70vh;width:auto}#photoHeader .main-photo .column,#photoHeader .main-photo .columns{padding:0}#photoHeader .main-photo .secondary-photo{z-index:2;position:relative}}@media screen and (max-width:74.99875em){#photoHeader .main-photo.primary-photo{border-right:none}}@media screen and (min-width:1200px) and (min-aspect-ratio:11/6){#photoHeader.photoHeaderHomeDetail,#photoHeader.photoHeaderHomeDetail>.headerOverlay{height:80vh}}#photoHeader.photoHeaderHomeDetail .secondary-photo{display:block;height:35vh;width:47vh;overflow:hidden}@media screen and (min-width:1200px) and (min-aspect-ratio:11/6){#photoHeader.photoHeaderHomeDetail .secondary-photo{height:40vh;width:53vh}}#photoHeader.photoHeaderHomeDetail .secondary-photo+.secondary-photo{border-top:1px solid #fff;bottom:0;top:auto}@media screen and (max-width:47.99875em){#photoHeader.photoHeaderHomeDetail .secondary-photo{display:none}}#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{position:absolute;z-index:1;top:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:50%}@media print,screen and (min-width:48em){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo:first-child{border-bottom:2px solid #fff}#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo:last-child{border-top:2px solid #fff}}#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo+.secondary-photo{top:auto;bottom:0}@media screen and (max-width:74.99875em){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{width:62vh;position:absolute;z-index:1;top:0;right:0}}@media screen and (min-width:48em) and (max-width:63.99875em){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{width:50vw;height:25vh}}@media screen and (min-aspect-ratio:22/13) and (max-width:1199px){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{width:75vw}}@media screen and (max-width:1199px) and (min-aspect-ratio:16/7){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{height:35vh;width:75vw}}@media screen and (max-width:1199px) and (max-height:765px){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{height:35vh;width:50vw}}@media screen and (min-width:1200px) and (min-aspect-ratio:11/6){#photoHeader.photoHeaderHomeDetail .background-photo .secondary-photo{width:40vw}}@media print,screen and (min-width:48em){#photoHeader.photoHeaderHomeDetail .main-photo .single-image img{height:50vh;width:auto;position:relative;z-index:2}#photoHeader.photoHeaderHomeDetail .main-photo .multi-image img{border-right:4px solid #fff}#photoHeader.photoHeaderHomeDetail .main-photo .multi-image img:first-child{border-bottom:2px solid #fff}#photoHeader.photoHeaderHomeDetail .main-photo .multi-image img:last-child{border-top:2px solid #fff}}@media print,screen and (min-width:64em){#photoHeader.photoHeaderHomeDetail .main-photo .single-image img{height:70vh}}@media screen and (min-width:75em){#photoHeader.photoHeaderHomeDetail .main-photo{margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}#photoHeader.photoHeaderHomeDetail .main-photo .single-image{width:auto;flex:1 1 0px;min-width:0;float:left;clear:none}#photoHeader.photoHeaderHomeDetail .main-photo .multi-image{width:auto;flex:0 0 auto;min-width:0;float:left;clear:none}}@media screen and (min-width:1200px) and (min-aspect-ratio:11/6){#photoHeader.photoHeaderHomeDetail .main-photo .single-image img{height:80vh}}@media screen and (min-width:768px) and (max-width:1023px) and (max-height:765px){#photoHeader.photoHeaderHomeDetail .main-photo .single-image img{height:70vh}}@media screen and (max-width:74.99875em){#photoHeader.photoHeaderHomeDetail .main-photo .secondary-photo{display:none}}.promotion{color:#fff;padding:1rem;width:auto;align-items:center}.promotion,.promotion .promoTitleArea{display:flex}.promotion .promoTitleArea .fa-fire{align-self:center}.promotion .promoTitleArea .promo-text-wrap{display:flex;flex-direction:column;line-height:1.2}.promotion i{font-size:2.5rem;padding:0 1rem 0 0}.promotion .fa-arrow-right{font-size:1rem;padding-left:1rem;position:absolute;top:50%;transform:translateY(-50%);right:0}.promotion .promoTitle{font-weight:700;font-size:1.25rem}.promotion .promoLearnMore{top:-.15rem;text-transform:uppercase;font-style:italic;position:relative;padding-right:1.2rem;font-size:.7rem}@media print,screen and (min-width:48em){.promotion .promoLearnMore{padding-left:2rem}}.promotion .promoLearnMore:after{font-family:Font Awesome\ 5 Pro;content:"\F061";font-size:.8rem;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:0;transform:translateY(-50%);top:50%}.promotion.promotion-tile{display:flex;position:relative;flex-flow:row wrap;background-color:#0cb5ad}.promotion.promotion-tile:hover{color:#fff;background-color:#0a9d96}.promotion.promotion-tile.community-notice{background-color:#e56d29}@media screen and (max-width:63.99875em){.promotion.promotion-tile{padding:1rem}}.promotion.promotion-tile i{font-size:2.5rem}.promotion.promotion-tile i.fa-arrow-right{font-size:1rem}.promotion.promotion-tile .promoTitleArea{display:flex;flex:1 1 0px}.promotion.promotion-tile .promo-text-wrap{display:flex;flex-direction:column}.promotion.promotion-tile .promoTitle{display:block;font-size:1.3rem}.promotion.promotion-tile .promoSubtitle{font-size:1em;display:block}.promotion.promotion-tile .promoLearnMore{flex:0 0 auto;width:auto;padding-top:0}.promotion.promotion-tile .promoLearnMore:after{top:55%}@media print{.promotion.promotion-tile.show-for-small-only{display:none!important}}@media print,screen and (min-width:48em){.promotion.promotion-overlay{display:flex;max-width:26rem;margin-bottom:1rem;background-color:rgba(0,0,0,.5);border-radius:0;border-left:5px solid #0cb5ad;position:relative}.promotion.promotion-overlay:not(.community-notice):hover{color:#fff;background-color:#0cb5ad}}.promotion.promotion-overlay.community-notice{color:#fff;border-left:5px solid #e56d29;background-size:200% 100%;background-image:linear-gradient(90deg,transparent 50%,#e56d29 0);transition:background-position .4s cubic-bezier(.25,.46,.45,.94)}.promotion.promotion-overlay.community-notice:hover{background-position:-100%}.promotion.promotion-overlay.community-notice .promoSubtitle{padding-left:0}@media print,screen and (min-width:64em){.promotion.promotion-overlay{margin-bottom:2rem}}.promotion.promotion-overlay .promoTitle+.promoSubtitle{padding-left:.25rem}.promotion.promotion-overlay .promoSubtitle{position:relative;top:-.05rem}.promotion.promotion-overlay .promoLearnMore{padding-left:2rem}#promotionPopup{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:2.1rem 0 0;background-color:#292524}#promotionPopup a{padding:0!important}#promotionPopup a footer{text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:.5rem 1rem;font-size:1rem;line-height:1;color:#fff}#promotionPopup a footer span{position:relative;padding-right:1rem}#promotionPopup a footer span:after{font-family:Font Awesome\ 5 Pro;content:"\F061";text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:0;transform:translateY(-50%);top:50%}@media print,screen and (min-width:48em){#promotionPopup{max-width:400px}}#promotionPopup img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}#promotionPopup .close-button{background-color:transparent;color:#fff;font-weight:600;right:0;top:0!important}#promotionPopup .close-button:hover{color:#fff!important;opacity:.7}.is-reveal-open #subdivisionHeader:not(.smallHeader):before{content:" "}#salesOffice{background-color:#f4f3f4;padding:2rem 2rem 1.75rem;overflow-x:hidden;border-top:1px solid #eee;box-shadow:0 3px 3px rgba(0,0,0,.2)}#salesOffice h2{margin-bottom:1.5rem;text-align:center}@media print,screen and (min-width:48em){#salesOffice h2{font-size:2rem}}#salesOffice .officeHours>div{width:auto;display:inline-block;margin-left:50%;transform:translateX(-50%);white-space:nowrap}#salesOffice .officeHours table{margin:auto}@media print{#salesOffice{padding:0}}.salesCounselors h2{font-size:2rem}@media screen and (max-width:47.99875em){.salesCounselors h2{font-size:1.5rem}.salesCounselors:not(.headerSalesOfficeSalesCounselors){width:auto;display:inline-block;margin-left:50%;transform:translateX(-50%);white-space:nowrap}}.salesCounselors+.officeHours{margin-top:2rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,40%,.3)}.salesCounselors+.officeHours h5{margin-top:1rem}.salesCounselor{padding-left:5rem;position:relative}@media screen and (max-width:47.99875em){.salesCounselor{font-size:1.4rem}.salesCounselor h5{font-size:1.2rem}}.salesCounselor p+p{margin-top:-1rem}.salesCounselor:after{width:4rem;height:4rem;position:absolute;margin:auto;transform:translateY(-50%);top:52%;left:0;content:" ";background-repeat:no-repeat;background-size:cover;border-radius:50%}.salesCounselor .phone_number_cell strong{margin-right:3px}.salesCounselor a{color:#414344}@media screen and (max-width:47.99875em){.salesCounselor a{color:#003057}}.salesCounselor .calendly a{color:#003057;text-decoration:underline}.salesCounselor .salesCounselorInstagram{position:absolute;left:3rem;bottom:-.25rem;z-index:1;background-color:#fff;font-size:1.25rem;padding:.15rem .35rem;border-radius:50%;color:#e56d29}@media print{.salesCounselor{width:100%}}#social .icon .button-favorite,#social .icon .button-unfavorite{content:"";padding-left:0!important;background:transparent}#social .icon .button-favorite:after,#social .icon .button-unfavorite:after{content:"\F004"!important;font-family:Font Awesome\ 5 Pro;font-size:1.4rem;color:#003057;font-weight:400;width:1.5em;display:inline-block;position:relative!important}#social .icon .button-unfavorite{background:transparent;border-color:transparent}#social .icon .button-unfavorite:after{content:"\F004"!important;font-family:Font Awesome\ 5 Pro;font-size:1.4rem;font-weight:900;color:#003057}#social .icon .email{content:" "}#social .icon .email:after{content:"\F0E0"!important;font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:1.4rem;width:1.5em;display:inline-block}#social .icon .print{content:" "}#social .icon .print:after{content:"\F02F"!important;font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:1.4rem;width:1.5em;display:inline-block}.mortgage-calculator-label{position:relative;cursor:pointer}.mortgage-calculator-label .fa-calculator{position:relative;color:#003057!important;font-size:.6em;top:-.15em;padding:5px;left:-3px}body.showing-calculator #navContainer,body.showing-calculator .toolbar{z-index:0!important}body.showing-calculator #navContainer #notification_banner{display:none}body.showing-calculator #priceDropdown{z-index:-1!important}body.showing-calculator #moveinreadyContent{padding-top:0!important}body.showing-calculator #moveinreadyContent #app #appContent{height:100vh}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){body.showing-calculator #moveinreadyContent #app #appContent{height:100%}}body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view{position:fixed;top:0!important;bottom:0!important;z-index:999;height:100vh!important;transition:none!important}body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.hasPromotion a.promotion.promotion-tile,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view.hasPromotion a.promotion.promotion-tile{display:none}body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column .homes-container,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view .homes-container{height:100vh!important}body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column .homes-container div.home-list,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view .homes-container div.home-list{padding-top:0!important;transition:none!important;height:100vh}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column .homes-container div.home-list,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view .homes-container div.home-list{height:100%}}body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column .homes-container div.home-list .list-wrapper,body.showing-calculator #moveinreadyContent #app #appContent .homes-container-column.map-view .homes-container div.home-list .list-wrapper{height:100%}body.showing-calculator #related{height:100vh;position:fixed;top:0;z-index:9999}body.showing-calculator #related .relatedNearby{padding:0!important}body.showing-calculator #related .relatedNearby .home-card-wrapper{height:100vh}body.showing-calculator #exploreContent>:not(#related,#mortgageCalculator),body.showing-calculator .relatedNearby>h2{display:none}body.notification_banner_active #mortgageCalculator #calcContainer{padding-top:0}@media print,screen and (min-width:48em){body.notification_banner_active #mortgageCalculator #calcContainer{padding-top:97px}}body.notification_banner_active #mortgageCalculator #calcContainer #calcModal{grid-row-gap:10px}@media print,screen and (min-width:48em){body.notification_banner_active #mortgageCalculator #calcContainer #calcModal{grid-row-gap:1rem}}#mortgageCalculator{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;justify-items:center;align-items:center;pointer-events:none}#mortgageCalculator #calcBackground{opacity:0;transition:none;background-color:#003057}@media print,screen and (min-width:48em){#mortgageCalculator #calcBackground{transition:all .1s ease-out;background-color:rgba(0,0,0,.5)}}#mortgageCalculator #calcModal{grid-row-gap:10px!important;transform:translateY(150vh);transition:none;background-color:#fff;padding:1rem}@media print,screen and (min-width:48em){#mortgageCalculator #calcModal{grid-row-gap:1rem;transition:transform .2s ease-out}}#mortgageCalculator #calcModal .heading{color:#003057}#mortgageCalculator #calcModal .loan-btn.selected{color:#3c78b4;border-color:#3c78b4}#mortgageCalculator #calcModal .price.hh-row{color:#003057}#mortgageCalculator #calcModal .price.hh-row .value{color:#414344;font-weight:600;font-size:1.25rem}#mortgageCalculator #calcModal .down-payment.hh-row input{color:#003057}#mortgageCalculator #calcModal .down-payment.hh-row #downCurrency{border-right:2px solid #dad9db}#mortgageCalculator #calcModal .error{background-color:#cd5c5c;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}#mortgageCalculator.show-calculator{pointer-events:all}#mortgageCalculator.show-calculator #calcBackground{opacity:1}@media print,screen and (min-width:48em){#mortgageCalculator.show-calculator #calcBackground{transition:all .2s ease-in}}#mortgageCalculator.show-calculator #calcModal{transform:translateY(0)}@media print,screen and (min-width:48em){#mortgageCalculator.show-calculator #calcModal{transition:all .4s cubic-bezier(.65,.05,.36,1)}}#energy h2 i{color:#e56d29;font-size:1.4rem;transform:translateY(-3px)}@media screen and (max-width:47.99875em){#energy h2 i{font-size:1rem}}.isIE11 .home-container-column-block{margin:0 2em}.text-bubble{position:relative;background:#ececec;border-radius:.1875rem;text-align:center;width:10rem;padding:.5rem 0;margin:0 auto;font-size:.8125rem}.text-bubble:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:.625rem solid transparent;border-top-color:#ececec;border-bottom:0;margin-left:-.625rem;margin-bottom:-.375rem}#filterPane{position:fixed;top:6.875rem;right:0;background-color:#fff;color:#666;width:23.4375rem;height:89%;overflow-x:hidden;overflow-y:scroll;padding-bottom:4.375rem;box-shadow:-.1875rem .1875rem .5625rem rgba(0,0,0,.3);transform:translateX(100vw);transition:transform .2s ease-out;z-index:499;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;top:6.1875rem}@media (min-width:947px) and (max-width:1023px){#filterPane{padding-top:1.25rem;top:5.5625rem}}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){#filterPane{padding-top:1.25rem;top:5.375rem}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){#filterPane{top:6.625rem}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#filterPane{top:6.25rem}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#filterPane{top:6rem}}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){#filterPane{width:22.8125rem}}@media (max-width:767px){#filterPane{width:100%;top:7.8125rem;padding-bottom:7.5rem}}#filterPane.filter-slide-in{transform:translateX(0)!important;transition:transform .4s cubic-bezier(.39,.58,.57,1)!important}#filterPane .row{border-bottom:.0625rem solid #eee;min-height:4.375rem;padding:.625rem}#filterPane .row:last-child{border:none}#filterPane .row.small-12{min-height:3.75rem}#filterPane .row.column,#filterPane .row.columns{border:none}#filterPane .row.filter-tags-row{border:none;min-height:unset;margin-left:-.625rem}#filterPane .row.filter-tags-row .filter-tags{font-size:.75rem;font-weight:600;color:#003057;border:.0625rem solid #003057;border-radius:.3125rem;padding:.1875rem .5rem .1875rem .3125rem;margin-right:.3125rem;cursor:default}@media (max-width:767px){#filterPane .row.filter-tags-row .filter-tags{font-size:.875rem}}#filterPane .row.filter-tags-row .filter-tags .fa-times{transform:translateX(.25rem);cursor:pointer}#filterPane .row.filter-tags-row .close-tag{cursor:pointer;transform:translate(.0625rem .0625rem)}#filterPane .row-title{font-weight:600;padding-bottom:.625rem;font-size:1rem}#filterPane .selected-community{min-height:4.25rem}#filterPane .selected-community .wrapper{display:grid;grid:1fr/7fr 1fr;align-items:center;justify-items:start;border:.125rem solid #003057;padding:.3125rem;border-radius:.3125rem}#filterPane .selected-community .wrapper .selected-community-text{color:#003057;font-size:1.125rem;font-weight:600}#filterPane .selected-community .wrapper .fa-times{justify-self:end;color:#003057;padding:.3125rem}#filterPane .price-row{position:relative;padding-top:.75rem;min-height:auto}#filterPane .price-row .popper{transform:translateY(-.625rem)}#filterPane .price-row .row-title{padding:0}#filterPane .price-row .row.column,#filterPane .price-row .row.columns{padding:0;border:none;min-height:auto}#filterPane .sqft-row{position:relative;padding-top:.75rem;min-height:auto}#filterPane .sqft-row .popper{transform:translateY(-.625rem)}#filterPane .sqft-row .row.column,#filterPane .sqft-row .row.columns{padding:0;border:none;min-height:auto}#filterPane .button-row .filter-btn{color:#929292;font-size:.8125rem;font-weight:600;border:.125rem solid #c5c5c5;border-radius:.3125rem;width:2.5rem;height:2.5rem;margin-right:.375rem;outline:0;-webkit-tap-highlight-color:transparent}#filterPane .button-row .filter-btn::-moz-selection{background:transparent}#filterPane .button-row .filter-btn::selection{background:transparent}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){#filterPane .button-row .filter-btn{font-size:.9375rem;width:2.8125rem;height:2.8125rem}}@media (max-width:767px){#filterPane .button-row .filter-btn{font-size:.9375rem;height:3.125rem;width:3.125rem}}@media (max-width:375px){#filterPane .button-row .filter-btn{height:2.9375rem;width:2.9375rem}}#filterPane .button-row .filter-btn:not(.active):hover{color:#3c78b4;border:.125rem solid #3c78b4}@media (max-width:767px){#filterPane .button-row .filter-btn:not(.active):hover{color:#929292;border:.125rem solid #c5c5c5}}#filterPane .button-row .filter-btn.active{color:#fff;border:.125rem solid #3c78b4;background-color:#3c78b4}#filterPane .button-row .filter-btn.active:hover{color:#fff}#filterPane .button-row .filter-btn.last{margin-right:0}#filterPane .filter-input{border:none;background-color:#ececec;padding:0 .5rem;border-radius:.3125rem;font-size:.8125rem;width:12.5rem;overflow-y:scroll}#filterPane ::-moz-placeholder{color:#adadad}#filterPane :-ms-input-placeholder{color:#adadad}#filterPane ::placeholder{color:#adadad}#filterPane .slider{margin-bottom:1rem!important}#filterPane .filter-input-row{min-height:6.75rem;transition:height .4s ease}#filterPane .filter-input-row .row.small-12{padding-bottom:0;padding-left:0}#filterPane .filter-input-row>.small-12{border:none}#filterPane .filter-input-row>.small-12 .column.small-10,#filterPane .filter-input-row>.small-12 .small-10.columns{padding-left:0!important}#filterPane .add-button{background-color:#3c78b4;display:inline-block;color:#fff;font-size:.8125rem;font-weight:600;padding:.625rem .5625rem .625rem .5rem;border-radius:.3125rem;margin-top:.125rem}@media (max-width:767px){#filterPane .add-button{padding:.9375rem .5625rem .9375rem .5rem;margin-top:.1875rem}}#filterPane .autocomplete-input{border:.0625rem solid #ddd;background-size:7%;padding:.3125rem .4375rem .3125rem 2.125rem;bottom:120%;height:2.25rem!important;padding-left:3rem!important;font-size:1rem!important;border-radius:.5rem!important;background-color:#eee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:.75rem}@media (max-width:767px){#filterPane .autocomplete-input{height:3.125rem}}#filterPane .autocomplete-result{background-size:7%}#filterFixedBtns{position:fixed;bottom:0;right:0;width:23.4375rem;height:auto;background-color:#e0e0e0;border:none;transform:translate(100vw,.3125rem);transition:transform .2s ease-out;z-index:499;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){#filterFixedBtns{box-shadow:-.1875rem .1875rem .5625rem rgba(0,0,0,.3)}}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){#filterFixedBtns{width:22.8125rem}}@media (max-width:767px){#filterFixedBtns{width:100%}}#filterFixedBtns.filter-slide-in{transform:translateY(.3125rem)!important;transition:transform .4s cubic-bezier(.39,.58,.57,1)!important}#filterFixedBtns>div.column,#filterFixedBtns>div.columns{padding-left:1.25rem;padding-right:1.25rem}#filterFixedBtns .fixed-btn{width:10rem;padding:.9375rem .625rem;font-weight:600;border-radius:.3125rem;margin:.9375rem auto;background-color:#fff}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){#filterFixedBtns .fixed-btn{width:10rem;margin-right:0!important}}@media (max-width:767px){#filterFixedBtns .fixed-btn{font-size:1.125rem;width:10.6875rem}}@media (max-width:375px){#filterFixedBtns .fixed-btn{width:10rem;margin-right:0!important;padding:.625rem 0;font-size:1rem}}#filterFixedBtns .fixed-btn.clear-btn{color:#fff;background-color:#ababab}#filterFixedBtns .fixed-btn.view-btn{color:#fff;background-color:#e56d29}#filterFixedBtns>.column,#filterFixedBtns>.columns{text-align:center}.discover-highland{z-index:10}.discover-highland__toggle{display:grid;grid:1fr/1fr auto;width:100%;height:3.8rem;overflow-x:hidden;cursor:pointer;font-size:1.05rem}.discover-highland__toggle>*{grid-row:1}.discover-highland__toggle .fa-minus,.discover-highland__toggle .fa-plus{margin-right:1.3rem}@media screen and (min-width:75em){.discover-highland__toggle .fa-minus,.discover-highland__toggle .fa-plus{display:none}}.discover-highland__toggle .fa-bookmark{font-size:5rem;transform:rotate(90deg);top:0;bottom:0;right:-.5rem}@media screen and (min-width:75em){.discover-highland__toggle .fa-bookmark{font-size:8rem;left:1rem}}@media screen and (min-width:75em){.discover-highland__toggle{display:none}}.discover-highland__links{height:6rem;padding:0;background:#747276;top:3.8rem}@media screen and (min-width:75em){.discover-highland__links{display:flex!important;position:relative;flex-direction:row;align-items:center;justify-content:center;top:0;background:linear-gradient(90deg,#f4f3f4 50%,#c1c0c1 0)}}.discover-highland__links .tagline{display:none}@media screen and (min-width:75em){.discover-highland__links .tagline{display:grid;grid:auto/1fr}}.discover-highland__links .tagline .link-title{padding:0;justify-self:end}.discover-highland__links .tagline .discover-bookmark{align-self:center;justify-self:end;height:100%;margin-right:-4rem}.discover-highland__links .tagline .discover-bookmark path{fill:#f4f3f4}.discover-highland__links .links{flex-direction:column;padding:1rem;width:100%;gap:.5rem}@media screen and (min-width:75em){.discover-highland__links .links{flex-direction:row;align-items:center;justify-content:space-between;width:auto;height:100%;gap:1rem;padding-left:6rem}}.discover-highland__links .links a{display:flex;justify-content:right;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:.5rem 0;text-transform:uppercase;font-size:1.05rem}@media screen and (min-width:75em){.discover-highland__links .links a{font-size:.875rem}}.discover-highland__links .links a.selected:after{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:.15rem;background-color:#e56d29}@media screen and (min-width:75em){.discover-highland__links .links a.selected:after{display:block}}.discover-highland__links .links a:hover:after{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:.15rem;background-color:#3c78b4}@media screen and (min-width:75em){.discover-highland__links .links a:hover:after{display:block}}.discover-highland__links .link-divider{width:2rem;height:2px;background:#e56d29}@media screen and (min-width:75em){.discover-highland__links .link-divider{height:1.5rem;width:2px;background:#003057}.discover-highland__links .link-divider--white{background:#fff}}@media screen and (min-width:75em){.primary-seconday-gradient{background:linear-gradient(90deg,#3c78b4 50%,#003057 0)}}.hero-gif{display:grid;grid:1fr/1fr}.hero-gif h1,.hero-gif img{grid-column:1/-1;grid-row:1/-1}.hero-gif h1{z-index:2}.hero-gif img{max-height:20rem}.hero-gif .background-image{filter:brightness(.5);-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;width:100%;z-index:1}.hero-gif .title-image{max-width:90vw}.calendly-modal{background:rgba(0,0,0,.3);z-index:9999}.calendly-modal__content{border-radius:.188rem}@media print,screen and (min-width:48em){.calendly-modal__content{width:45rem}}@media print,screen and (min-width:64em){.calendly-modal__content{width:64rem}}.calendly-modal__content__iframe iframe{height:100%}.calendly-modal__content__close-btn{border-radius:100%;height:3rem;width:3rem;top:1rem;right:1rem;z-index:5}.video-modal{top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:99999;pointer-events:none}.video-modal--show{opacity:1;transition:.3s ease-in-out;pointer-events:all}.video-modal .video-wrapper .close-btn{top:-3rem;right:0}@media print,screen and (min-width:64em){.video-modal .video-wrapper .close-btn{top:-3rem;right:-3rem}}.video-modal .video-wrapper iframe{display:none;max-width:95vw;height:53.4375vw}@media (orientation:landscape){.video-modal .video-wrapper iframe{height:70vh;max-width:124.444444446vh}}@media print,screen and (min-width:48em){.video-modal .video-wrapper iframe{width:56rem;height:31.5rem}}@media print,screen and (min-width:64em){.video-modal .video-wrapper iframe{width:66rem;height:37.125rem}}.video-modal .video-wrapper iframe.selected{display:block}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}:focus{outline:0}.not-available{width:100%;grid-column:1/-1;text-align:center;padding:0 1.25rem}.loadingOverlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:99;pointer-events:none;transition:opacity 2s ease-out}.loadingOverlay,.loadingOverlay .loadingOverlayInner{display:flex;align-items:center;justify-content:center;opacity:0}.loadingOverlay .loadingOverlayInner{flex-direction:column;transition:opacity 1s ease-out}.loadingOverlay .loadingOverlayInner img{height:100px;width:auto}.loadingOverlay.show{display:flex!important;opacity:1;pointer-events:all}.loadingOverlay.show .loadingOverlayInner{opacity:1;transition:none}.baseplanContentType.notification_banner_active #planContent #headerBar{padding-top:3rem}@media print,screen and (min-width:64em){.baseplanContentType.notification_banner_active #planContent #headerBar{padding-top:4rem}}.baseplanContentType #findItSection,.baseplanContentType #modelsSection{display:grid;grid:auto/repeat(12,1fr);grid-gap:1.25rem;box-shadow:none;position:relative}.baseplanContentType #findItSection .tab-buttons,.baseplanContentType #modelsSection .tab-buttons{display:grid;grid-row:1;grid:1fr/repeat(4,auto);grid-gap:10px;justify-items:center;align-items:center;width:auto;margin:0 auto;grid-column:1/-1}.baseplanContentType #findItSection .tab-buttons .tab-button,.baseplanContentType #modelsSection .tab-buttons .tab-button{color:#3c78b4;background-color:#fff;font-size:.75rem;font-weight:700;border:2px solid #3c78b4;padding:10px 1.25rem;list-style:none;cursor:pointer}.baseplanContentType #findItSection .tab-buttons .tab-button.active,.baseplanContentType #findItSection .tab-buttons .tab-button:hover,.baseplanContentType #modelsSection .tab-buttons .tab-button.active,.baseplanContentType #modelsSection .tab-buttons .tab-button:hover{color:#fff;background-color:#3c78b4;transition:all .2s ease-in}.baseplanContentType #findItSection #seeMoreBtn,.baseplanContentType #modelsSection #seeMoreBtn{grid-row:4;grid-column:1/-1;justify-self:center;color:#3c78b4;background-color:#fff;font-size:.75rem;font-weight:700;border:2px solid #3c78b4;padding:10px 1.25rem;list-style:none;cursor:pointer;border-radius:3px}.baseplanContentType #findItSection .tab-content,.baseplanContentType #modelsSection .tab-content{display:flex;flex-wrap:wrap;justify-content:center;max-width:1230px;grid:auto/1fr;grid-gap:10px;justify-items:center;align-items:center;width:auto;margin:0 auto;grid-column:1/-1}@media print,screen and (min-width:64em){.baseplanContentType #findItSection .tab-content,.baseplanContentType #modelsSection .tab-content{display:flex;justify-content:start}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.baseplanContentType #findItSection .tab-content.less-than-three,.baseplanContentType #modelsSection .tab-content.less-than-three{display:flex;justify-content:center}}@media screen and (min-width:48em) and (max-width:63.99875em){.baseplanContentType #findItSection .tab-content.odd-count,.baseplanContentType #modelsSection .tab-content.odd-count{justify-content:center;display:grid;grid:auto/repeat(2,1fr)}}.baseplanContentType #findItSection .tab-content .home-card,.baseplanContentType #modelsSection .tab-content .home-card{width:350px;height:290px;margin:0}@media print,screen and (min-width:64em){.baseplanContentType #findItSection .tab-content .home-card,.baseplanContentType #modelsSection .tab-content .home-card{width:300px;height:270px}}.baseplanContentType #findItSection .tab-content .home-card .home-image,.baseplanContentType #modelsSection .tab-content .home-card .home-image{width:350px}@media print,screen and (min-width:64em){.baseplanContentType #findItSection .tab-content .home-card .home-image,.baseplanContentType #modelsSection .tab-content .home-card .home-image{width:300px}}.baseplanContentType #findItSection .tab-content .home-card .home-image .heart-container,.baseplanContentType #modelsSection .tab-content .home-card .home-image .heart-container{right:0;top:140px}@media print,screen and (min-width:64em){.baseplanContentType #findItSection .tab-content .home-card .home-image .heart-container,.baseplanContentType #modelsSection .tab-content .home-card .home-image .heart-container{top:120px}}.baseplanContentType .selectContainer{display:block;width:auto;padding:5px 1.25rem 5px 5px;margin:0 auto;border:3px solid #3c78b4;grid-column:1/-1;position:relative}.baseplanContentType .selectContainer:after{content:"\F0D7";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#3c78b4;position:absolute;top:50%;transform:translateY(-50%)}.baseplanContentType .selectContainer .regionSelect{border:none;color:#3c78b4;font-size:1.7em;-webkit-appearance:none;background-color:transparent}@media print,screen and (min-width:48em){.baseplanContentType .selectContainer{display:none}}.baseplanContentType #findItSection{grid-row:3}.baseplanContentType #findItSection .tab-buttons{display:none}@media print,screen and (min-width:48em){.baseplanContentType #findItSection .tab-buttons{display:grid}}.baseplanContentType #findItSection .tab-content{min-height:270px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.baseplanContentType #findItSection .tab-content{display:grid;grid:auto/repeat(3,1fr);justify-items:center}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.baseplanContentType #findItSection .tab-content{display:grid;grid:auto/repeat(3,1fr);justify-items:center}}.baseplanContentType #modelsSection{grid-row:2}.baseplanContentType #modelsSection .tab-content{min-height:230px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.baseplanContentType #modelsSection .tab-content{display:grid;grid:auto/repeat(3,1fr);justify-items:center}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.baseplanContentType #modelsSection .tab-content{display:grid;grid:auto/repeat(3,1fr);justify-items:center}}@media screen and (max-width:47.99875em){.baseplanContentType #buildSection{padding-top:0}.baseplanContentType #buildSection .selectContainer{margin:0 .625rem .625rem}}.baseplanContentType #buildSection .map-container-column{padding-left:0;padding-right:0}@media screen and (max-width:47.99875em){.baseplanContentType #buildSection .map-container-column{padding-left:.625rem;padding-right:.625rem;height:100%}}.baseplanContentType #buildSection .banner-map{z-index:0;height:60vh!important}@media print,screen and (min-width:48em){.baseplanContentType #buildSection .banner-map{height:600px!important}}.baseplanContentType #buildSection .banner-map .leaflet-map-pane{height:100%}.baseplanContentType #buildSection .communities-container-column{padding:0}@media screen and (max-width:47.99875em){.baseplanContentType #buildSection .communities-container-column{margin-top:.625rem}}@media print,screen and (min-width:48em){.baseplanContentType #buildSection .communities-container-column{padding-left:0;padding-right:0}}.baseplanContentType #buildSection .communities-container-column div.communities-container{overflow-y:scroll;height:60vh!important;-webkit-overflow-scrolling:touch}@media print,screen and (min-width:48em){.baseplanContentType #buildSection .communities-container-column div.communities-container{height:600px!important}}.baseplanContentType #buildSection .communities-container-column div.communities-container .community-container{visibility:hidden;transition:all .4s ease-out}.baseplanContentType #buildSection .communities-container-column div.communities-container .community-container.loaded{visibility:visible}.baseplanContentType #buildSection .communities-container-column div.communities-container .community-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;height:100%;width:100%;transition:all .2s ease-out;border-radius:5px}.baseplanContentType #buildSection .communities-container-column div.communities-container .community-container.focused{transition:all .3s ease-in}.baseplanContentType #buildSection .communities-container-column div.communities-container .community-container.focused:after{content:"";position:absolute;transition:all .4s ease-in;height:calc(100% + 1rem);width:calc(100% + 1rem);top:-8px;left:-8px}.baseplanContentType #buildSection .leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none;border-radius:0;padding:0}.baseplanContentType #buildSection .leaflet-popup-content{width:calc(100vw - 2rem)!important;font-size:.875rem;margin:0}@media print,screen and (min-width:48em){.baseplanContentType #buildSection .leaflet-popup-content{font-size:.9375rem;width:calc(41.67vw - 2rem)!important}}@media screen and (min-width:75em){.baseplanContentType #buildSection .leaflet-popup-content{width:32rem!important}}.baseplanContentType #buildSection .leaflet-popup-content .community-container{margin-bottom:0}.baseplanContentType #buildSection .leaflet-popup-tip{background-color:#f8f9f6}.baseplanContentType #buildSection .leaflet-popup{margin-bottom:1.75rem}.baseplanContentType #buildSection .communitiesToggle{background-color:#3c78b4;font-weight:600;color:#fff}.baseplanContentType #buildSection .communitiesToggle .column,.baseplanContentType #buildSection .communitiesToggle .columns{padding-top:1.1rem;padding-bottom:1.1rem;line-height:1}.baseplanContentType #buildSection .communitiesToggle a{color:#fff}.baseplanContentType #buildSection .communitiesToggle a span{position:relative;padding-right:1rem}.baseplanContentType #buildSection .communitiesToggle a span:after{position:absolute;right:0;display:inline-block;content:"\F205";font-size:.625rem;font-family:Font Awesome\ 5 Pro;top:.25rem}@media screen and (max-width:47.99875em){.baseplanContentType #buildSection .communitiesToggle a span:after{top:.4rem}}@media screen and (max-width:47.99875em){.baseplanContentType #buildSection.switch .banner-map,.baseplanContentType #buildSection:not(.switch) .communities-container-column{display:none}.baseplanContentType #buildSection.switch .communitiesToggle a span:after{content:"\F204"}}.baseplanContentType .community-container{padding:.7rem .5rem;background-color:#f6f6f6;font-size:.95rem;border:1px solid transparent}.baseplanContentType .community-container+.community-container{border-top:1px solid #dad9db}.baseplanContentType .community-container.focusedCommunity{border-color:#3c78b4}@media screen and (max-width:47.99875em){.baseplanContentType .community-container{padding:.5rem}.baseplanContentType .community-container .column+.column,.baseplanContentType .community-container .column+.columns,.baseplanContentType .community-container .columns+.column,.baseplanContentType .community-container .columns+.columns{margin-top:0!important}}@media print,screen and (min-width:48em){.baseplanContentType .community-container:first-of-type{margin-top:0}}.baseplanContentType .region-container{max-width:98%;margin:0 auto 2rem;overflow-x:hidden;box-shadow:0 3px 5px #c1c0c1}.baseplanContentType .region-container h3{padding:.5rem;background-color:#003057;color:#fff;font-size:1.25rem;margin-bottom:0}.baseplanContentType .button-subdivision{margin-bottom:.25rem;display:inline-block;line-height:1.5}.baseplanContentType .button-subdivision a{color:#003057!important;border-bottom:1px dotted #003057}.baseplanContentType .button-subdivision a:hover{color:#004c8a!important;border-color:#00223e}.baseplanContentType .community-name a.button-community{text-transform:uppercase;font-weight:600}.baseplanContentType .community-name a.button-community:hover{color:#666!important}.baseplanContentType .community-name em{font-size:.9em;padding-bottom:.35em;white-space:nowrap;opacity:.7}.baseplanContentType .leaflet-bottom.leaflet-right{left:0;right:auto}.baseplanContentType .leaflet-control-attribution a{color:#003057}.baseplanContentType .leaflet-control-attribution a:hover{color:#005aa4}.baseplanContentType #hoverMapCommunityPopup{background-color:#fff;width:auto;height:auto;color:#666;padding:.5rem 1rem;box-shadow:none;font-size:.8rem;text-align:left}.baseplanContentType #hoverMapCommunityPopup p{margin-bottom:0}.baseplanContentType #hoverMapCommunityPopup p+p{margin-top:.5rem}.baseplanContentType #hoverMapCommunityPopup .popper__arrow{border-color:#f8f9f6}.baseplanContentType #hoverMapCommunityPopup.popper[x-placement^=top] .popper__arrow,.baseplanContentType #hoverMapCommunityPopup.tooltip[x-placement^=top] .tooltip-arrow{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-width:.5rem .5rem 0;bottom:-8px}.baseplanContentType #hoverMapCommunityPopup.popper[x-placement^=bottom] .popper__arrow,.baseplanContentType #hoverMapCommunityPopup.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-width:0 .5rem .5rem;top:-8px}.baseplanContentType #gallerySection{display:flex;flex-direction:column;grid-gap:1.25rem}@media screen and (max-width:47.99875em){.baseplanContentType #gallerySection #galleryWrap{overflow-y:hidden}}.baseplanContentType #gallerySection #sortButtons{grid-gap:5px}.baseplanContentType #gallerySection #sortButtons button{border-radius:0}.baseplanContentType #gallerySection button img{border:none}.baseplanContentType #planContent section#planDescSection{width:100%}.baseplanContentType #planContent section#planDescSection .columns{padding-right:1.25rem;padding-left:1.25rem}.baseplanContentType #planContent section#planDescSection .columns p.planDesc{font-size:1rem;margin:0 auto}.baseplanContentType #planContent section#planDescSection .columns p.planDesc:first-letter{color:#003057;float:left;font-size:5em;margin:0 .1em 0 0;line-height:.82}.baseplanContentType #planFinderLink{padding:1rem;background-color:#414344;color:#fff}@media print,screen and (min-width:64em){.baseplanContentType #planFinderLink .text-container{margin-top:2rem}}.baseplanContentType #planFinderLink .text-container p{font-size:1.2rem}@media print,screen and (min-width:64em){.baseplanContentType #planFinderLink .text-container p{font-size:1.4rem}}.baseplanContentType #planFinderLink .text-container ul{font-size:1.3rem}@media screen and (max-width:47.99875em){.baseplanContentType #planFinderLink .text-container ul{display:none}}.baseplanContentType #planFinderLink .text-container ul li{transform:translateX(1.4rem)}@media screen and (min-width:75em){.baseplanContentType #planFinderLink .text-container ul li{transform:none;text-indent:1.3rem}}.baseplanContentType #planFinderLink .img-container img{display:block;width:200px;margin:0 auto;box-shadow:0 3px 3px rgba(0,0,0,.3);border-radius:5px}@media print,screen and (min-width:64em){.baseplanContentType #planFinderLink .img-container img{width:300px;margin:-3rem auto 0}}.baseplanContentType #planFinderLink .img-container .btn{background-color:#003057;margin:1rem auto;display:block;width:290px;font-size:1rem;font-weight:600;text-transform:none;padding:1rem}.baseplanContentType #planContent{margin:3.75rem auto 0}.baseplanContentType #planContent #floorplan,.baseplanContentType #planContent #planDescSection{background:#fff!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.baseplanContentType #planContent #floorplan{padding-bottom:3rem}}.baseplanContentType #planContent .gallery-next,.baseplanContentType #planContent .gallery-previous{z-index:9999}.baseplanContentType #planContent a.button-favorite:after,.baseplanContentType #planContent a.button-unfavorite:after{left:0}.baseplanContentType #planContent .planSection{width:100%;margin:0 auto}.baseplanContentType #planContent .planSection:first-child{margin-bottom:0}.baseplanContentType #planContent .planSection .options-container h2{color:#fff}.baseplanContentType #planContent ul{margin-bottom:0!important}.baseplanContentType #planContent .header_desc_full{max-height:0;overflow:hidden;opacity:0}.baseplanContentType #planContent .header_desc_short{max-height:500px;overflow:hidden}.baseplanContentType #planContent .header_desc_short span{font-weight:700}.baseplanContentType #planContent .header_desc_full,.baseplanContentType #planContent .header_desc_short{transition:all .5s ease-in;cursor:pointer;line-height:1.2}.baseplanContentType #planContent .header_desc--mobile{display:none;padding:1rem .8rem;overflow:hidden}@media screen and (max-width:47.99875em){.baseplanContentType #planContent .header_desc--mobile{display:block}}.baseplanContentType #planContent .header_desc--mobile .header_desc_full,.baseplanContentType #planContent .header_desc--mobile .header_desc_short{color:#333;padding:2px 0}@media screen and (max-width:47.99875em){.baseplanContentType #planContent .header_desc--desk{display:none}}.baseplanContentType #planContent #headerBar{padding:10px 1.25rem;display:inline-block;text-align:center;background:#c1c0c1;color:#fff;width:100%;position:relative;overflow:hidden}@media print,screen and (min-width:64em){.baseplanContentType #planContent #headerBar{padding:1.25rem 40px;text-align:left}}.baseplanContentType #planContent #headerBar .header-grid{display:grid;grid:auto/1fr;grid-gap:10px}.baseplanContentType #planContent #headerBar .header-grid #homeInfo{grid-row:1;grid-column:1;z-index:1;display:grid;grid:auto/3fr 1fr;justify-items:start;grid-row-gap:10px}@media print,screen and (min-width:48em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo{width:75rem;max-width:100%;margin-left:auto;margin-right:auto;padding:0 .9375rem}}.baseplanContentType #planContent #headerBar .header-grid #homeInfo h1{font-size:2em;margin-bottom:0}@media print,screen and (min-width:64em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo h1{font-size:3em;margin-bottom:.25rem}}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList{display:grid;grid:auto/repeat(3,auto);grid-gap:10px;justify-items:center;align-items:center;text-align:center;margin-left:0}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList .divider{grid-row:2;grid-column:1/-1;width:100%;height:1px;background-color:#fff;margin:0 auto;border:0;padding:0}@media print,screen and (min-width:48em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList .divider{display:none}}@media print,screen and (min-width:48em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList{grid:auto/repeat(6,auto)}}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li{display:inline-block;border-right:1px solid #fff;padding:5px 10px;font-size:.9rem;font-weight:600;font-family:Open Sans,sans-serif,arial;width:100%}@media (max-width:375px){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li{font-size:.75rem}}@media print,screen and (min-width:48em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li{border-right:2px solid #fff}}@media print,screen and (min-width:64em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li{font-size:1.2rem}}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li:first-child{padding-left:0}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li:nth-child(3){border-right:0}@media print,screen and (min-width:48em){.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li:nth-child(3){border-right:2px solid #fff}}.baseplanContentType #planContent #headerBar .header-grid #homeInfo #detailList li:last-child{border-right:0}.baseplanContentType #planContent #headerBar h1{color:#fff;padding:0;font-weight:600}@media screen and (max-width:47.99875em){.baseplanContentType #planContent #headerBar h1{font-size:3em;padding:.2em 0}}@media print,screen and (min-width:64em){.baseplanContentType #planContent #headerBar h1{margin:0}}.baseplanContentType #planContent #headerBar h2{color:#fff;text-transform:uppercase}.baseplanContentType #planContent #headerBar h4{color:#fff;padding:0;line-height:1;margin-bottom:0;text-transform:uppercase}.baseplanContentType #planContent #headerBar #headerBackground{position:absolute;grid-row:1/3;grid-column:1/-1;background-image:url(https://media.hhomesltd.com/images/18217/5eb2d277888db_27AUS-6-Creeks-213-C_orig.jpg);background-position:50%;background-size:cover;z-index:0;filter:blur(3px);transform:scale(1.1);top:0;bottom:0;left:0;right:0;max-width:95vw}.baseplanContentType #planContent #headerBar #headerBackground:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#3c78b4;opacity:.7}.baseplanContentType #planContent #headerBar #social{grid-row:1;grid-column:2;display:grid;justify-items:end;justify-self:end}.baseplanContentType #planContent #headerBar #social ul.menu{display:flex;grid-gap:1.25rem;align-items:center;padding-left:2px}.baseplanContentType #planContent #headerBar #social .icon a{padding:0}.baseplanContentType #planContent #headerBar #social .icon .button-favorite:after,.baseplanContentType #planContent #headerBar #social .icon .button-unfavorite:after{content:url(/images/icons/heart_fill_white.svg)!important}.baseplanContentType #planContent #headerBar #social .icon .button-unfavorite:after{content:url(/images/icons/heart_fill_white_favorited.svg)!important}.baseplanContentType #planContent #headerBar #social .icon .email:after{content:url(/images/icons/email_fill_white.svg)!important}.baseplanContentType #planContent #headerBar #social .icon .print:after{content:url(/images/icons/print_white.svg)!important}.baseplanContentType #planContent #headerBar #homeDetails{grid-column:1/-1;width:100%}@media print,screen and (min-width:64em){.baseplanContentType #planContent #headerBar #homeDetails{width:auto}}@media print,screen and (min-width:64em){.baseplanContentType #planContent .responsiveBreak{display:none}}.baseplanContentType #planContent #planDescSection{line-height:1.4;padding:2em 0;margin-top:-.3em}.baseplanContentType #planContent #planDescSection .planDesc{line-height:1.6;padding-top:3.5em}.baseplanContentType #planContent #planDescSection h1{margin-bottom:.5em}.baseplanContentType #planContent #planDescSection img{width:95%}@media screen and (max-width:63.99875em){.baseplanContentType #planContent #planDescSection .planDesc{line-height:1.6;padding-top:0}.baseplanContentType #planContent #planDescSection .repPhotoContainer{display:none}}.baseplanContentType #planContent #notification_banner{top:64px;position:absolute}@media print,screen and (min-width:48em){.baseplanContentType #planContent #notification_banner{top:44px}}@media print,screen and (min-width:64em){.baseplanContentType #planContent #notification_banner{top:3.75rem}}.baseplanContentType #planContent #notification_banner+#headerBar{padding-top:10rem}.baseplanContentType #ifp iframe{width:88rem;height:50rem}.baseplanContentType.isSafari #social .menu .icon{margin-right:1.25rem}.baseplanContentType.isSafari #social .menu .icon:last-child{margin-right:0}.baseplanContentType.isSafari .tab-content{max-width:1240px!important}@media print,screen and (min-width:64em){.baseplanContentType.isSafari .home-card,.baseplanContentType.isSafari .model-card{margin-right:10px!important;margin-bottom:10px!important}.baseplanContentType.isSafari .home-card:last-child,.baseplanContentType.isSafari .model-card:last-child{margin-right:0!important}}.baseplanContentType.isIE11 .main_content_area{background-color:#fff}.baseplanContentType.isIE11 .header-grid{display:flex!important}.baseplanContentType.isIE11 .header-grid #detailList{display:flex!important;width:100%}.baseplanContentType.isIE11 #galleryWrap button{margin:5px!important}.baseplanContentType.isIE11 #findItSection,.baseplanContentType.isIE11 #modelSection{max-width:1240px;margin:0 auto}.baseplanContentType.isIE11 #findItSection .tab-buttons,.baseplanContentType.isIE11 #modelSection .tab-buttons{display:flex!important;justify-content:center!important}.baseplanContentType.isIE11 #findItSection .home-card,.baseplanContentType.isIE11 #modelSection .home-card{margin:5px!important}.baseplanContentType.isIE11 #findItSection #seeMoreBtn,.baseplanContentType.isIE11 #modelSection #seeMoreBtn{margin:0 auto;width:100px;display:block}.baseplanContentType section.extra_padding_top{padding-top:1rem}@media print,screen and (min-width:48em){.baseplanContentType section.extra_padding_top{padding-top:4rem}}@media print,screen and (min-width:48em){.button_group_overlap_container{bottom:-1.5rem;margin-top:2rem;margin-right:-.9375rem;z-index:100}}.button_group_overlap_container .button{background-color:#3c78b4;font-weight:600}.button_group_overlap_container .button.active,.button_group_overlap_container .button.active:hover,.button_group_overlap_container .button.is-active,.button_group_overlap_container .button.is-active:hover{background-color:#003057}.button_group_overlap_container .button:hover{background-color:#366ba1}.gallery-area{padding:10px}#iGalleryMobile{padding:0}@media print,screen and (min-width:48em){#iGalleryMobile{display:none}}.featuredImageThumbnailsSliderFeaturedImage{position:relative}.featuredImageThumbnailsSliderFeaturedImage .home-tag{position:absolute;top:1rem;right:0;padding:.4rem .5rem .25rem 1rem;background-color:#003057;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;font-style:italic;font-family:Open Sans,sans-serif;line-height:1}.featuredImageThumbnailsSliderLinks{margin:1rem -5px 0}.featuredImageThumbnailsSliderLinks.expanded .final_media:after{background-color:transparent}.featuredImageThumbnailsSliderLinks .featuredImageThumbnailsSliderImages{padding-right:.3125rem;padding-left:.3125rem}.featuredImageThumbnailsSliderLinks .featuredImageThumbnailsSliderImages:nth-child(n+7){margin-top:10px}.featuredImageThumbnailsSliderLinks .featuredImageThumbnailsSliderImages.is-active img{filter:unset}.featuredImageThumbnailsSliderLinks .featuredImageThumbnailsSliderImages img{filter:opacity(.5)}@media print,screen and (min-width:48em){.plan-name-row{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.price-row{padding-top:1.5rem!important}.monthly-payment-row,.price-row{padding-bottom:1.5rem!important}}@media screen and (max-width:47.99875em){.floorplan-area img{max-width:calc(100vw - 4rem);max-height:calc(100vh - 136px - 2rem);width:auto;height:auto}}@media print,screen and (min-width:48em){.floorplan-area img{max-width:100%;max-height:70vh;width:auto}}.floorplan-area .orbit-slide .mobileCaption{font-weight:600;margin-top:.5rem;display:block;width:100%}@media print,screen and (min-width:64em){.floorplan-area{margin-top:6rem}}.floorplan-links{margin-top:0}@media print,screen and (min-width:48em){.floorplan-links{margin-top:5em}}@media print,screen and (min-width:64em){.floorplan-links{margin-top:8em}}.floorplan-links .optBtn{padding:.25rem}.floorplan-links button{display:inline-block;vertical-align:middle;border-radius:.188rem;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;border:1px solid #f4f3f4;color:#f4f3f4;display:block;width:100%;width:47%!important;margin:5px;padding:12px 15.6px;font-size:1rem;font-family:Open Sans,sans-serif;border-radius:3px;color:#414344;min-height:42px;box-shadow:0 3px 3px rgba(0,0,0,.2)}@media screen and (max-width:47.99875em){.floorplan-links button:nth-child(2){margin-top:.3rem!important}}[data-whatinput=mouse] .floorplan-links button{outline:0}.floorplan-links button,.floorplan-links button.disabled,.floorplan-links button.disabled:focus,.floorplan-links button.disabled:hover,.floorplan-links button:focus,.floorplan-links button:hover,.floorplan-links button[disabled],.floorplan-links button[disabled]:focus,.floorplan-links button[disabled]:hover{background-color:transparent}.floorplan-links button:focus,.floorplan-links button:hover{border-color:#7a787c;color:#7a787c}.floorplan-links button:focus.disabled,.floorplan-links button:focus[disabled],.floorplan-links button:hover.disabled,.floorplan-links button:hover[disabled]{border:1px solid #f4f3f4;color:#f4f3f4}.floorplan-links button.is-active,.floorplan-links button:focus,.floorplan-links button:hover{background-color:#f4f3f4;color:#414344;border-color:transparent}.floorplan-links button:hover{box-shadow:0 5px .5rem rgba(0,0,0,.3);transition:all .2s ease-in;transform:translateY(-2px)}@media print,screen and (min-width:48em){.floorplan-links button{width:40%!important}}@media screen and (min-width:54.4375em){.floorplan-links button{width:47%!important}}#floorPlanRow{display:inline-block;width:100%;margin:0 auto;text-align:center}#floorPlanRow .text-left{float:left}#floorPlanRow .text-right{float:right}#floorplan:not(.small_header){padding-top:0!important}@media screen and (max-width:47.99875em){#floorplan{padding-bottom:1rem}}#floorplan #ifp{width:100%;height:65em;margin-top:-4rem;padding-top:8em;display:none}@media print,screen and (min-width:48em){#floorplan #ifp{padding-top:1rem;margin-top:2em;display:inline-block}}.planSection .orbit-controls i{color:#b4b3b5}.planSection .orbit-next:active,.planSection .orbit-next:focus,.planSection .orbit-next:hover,.planSection .orbit-previous:active,.planSection .orbit-previous:focus,.planSection .orbit-previous:hover{background-color:transparent}#platmapContentArea,.contentTypePlatmap{background-color:#fff}.contentTypePlatmap.notification_banner_active .breadcrumbs{margin-top:95px}@media print,screen and (min-width:48em){.contentTypePlatmap.notification_banner_active .breadcrumbs{margin-top:100px}}.contentTypePlatmap:not(.notification_banner_active) .breadcrumbs{margin-top:3.75rem}.platmap-container{text-align:center}.platmap-container .platmap-container{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){.platmap-container .platmap-container{padding-right:.9375rem;padding-left:.9375rem}}.platmap-container .platmap-container,.platmap-container .platmap-container:last-child:not(:first-child){float:left;clear:none}.platmap-container .platmap-container:last-child:not(:first-child){float:right}@media print,screen and (min-width:64em){.platmap-container .platmap-container{width:75%;float:left;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.platmap-container .platmap-container{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.platmap-container .platmap-container,.platmap-container .platmap-container:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:64em){.platmap-container .platmap-container:last-child:not(:first-child){float:right}}@media screen and (min-width:100em){.platmap-container .platmap-container{width:83.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:100em) and (min-width:48em){.platmap-container .platmap-container{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.platmap-container .platmap-container,.platmap-container .platmap-container:last-child:not(:first-child){float:left;clear:none}}@media screen and (min-width:100em){.platmap-container .platmap-container:last-child:not(:first-child){float:right}}@media screen and (max-width:47.99875em){.platmap-container .platmap-container{margin-top:.625rem}}@media screen and (max-width:47.99875em){.platmap-container .platmap-container,.platmap-container.single-platmap{padding-left:1.25rem;padding-right:1.25rem}.platmap-container .platmap-container svg,.platmap-container.single-platmap svg{border:1px solid #f4f3f4}}.platmap-selector-area{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:left;-ms-overflow-style:-ms-autohiding-scrollbar}@media print,screen and (min-width:48em){.platmap-selector-area{padding-right:.9375rem;padding-left:.9375rem}}.platmap-selector-area,.platmap-selector-area:last-child:not(:first-child){float:left;clear:none}.platmap-selector-area:last-child:not(:first-child){float:right}@media screen and (max-width:47.99875em){.platmap-selector-area{margin-top:0}}@media screen and (min-width:48em) and (max-width:63.99875em){.platmap-selector-area{margin-top:1rem}}@media print,screen and (min-width:64em){.platmap-selector-area{width:25%;float:left;padding-right:.625rem;padding-left:.625rem;padding-left:0!important}}@media print,screen and (min-width:64em) and (min-width:48em){.platmap-selector-area{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.platmap-selector-area,.platmap-selector-area:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:64em){.platmap-selector-area:last-child:not(:first-child){float:right}}@media screen and (min-width:100em){.platmap-selector-area{width:16.6666666667%;float:left;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:100em) and (min-width:48em){.platmap-selector-area{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.platmap-selector-area,.platmap-selector-area:last-child:not(:first-child){float:left;clear:none}}@media screen and (min-width:100em){.platmap-selector-area:last-child:not(:first-child){float:right}}.platmap-selector-area::-webkit-scrollbar{display:none}.platmap-selector-area:focus,.platmap-selector-area:hover{-ms-overflow-style:-ms-autohiding-scrollbar}.platmap-selector-area:focus::-webkit-scrollbar,.platmap-selector-area:hover::-webkit-scrollbar{display:none}.platmap-selector-area figure{border:1px solid #f4f3f4;cursor:pointer}.platmap-selector-area .thumbnails,.platmap-selector-area .thumbnails:focus,.platmap-selector-area .thumbnails:hover{-ms-overflow-style:-ms-autohiding-scrollbar}@media print,screen and (min-width:64em){.platmap-selector-area .thumbnails .column,.platmap-selector-area .thumbnails .columns{padding-left:0}}.platmap-selector-area .thumbnails figure.is-active:after{content:"Active Map"}.platmap-footer{padding:1rem 0;background-color:#fff}@media screen and (min-width:64em){.platmap-footer{position:absolute;bottom:0;width:100%}}@media print,screen and (min-width:64em){.platmap-footer>.row{max-width:100%}}@media screen and (max-width:47.99875em){.platmap-footer{padding-top:.25rem}.platmap-footer .disclaimer-text{margin-top:1rem}}#legendKey{max-width:75rem;margin-right:auto;margin-left:auto;text-align:center}#legendKey:after,#legendKey:before{display:table;content:" "}#legendKey:after{clear:both}#legendKey .legendLotStatus{display:inline-block;font-size:1rem;font-weight:600;white-space:nowrap;text-align:center;border-bottom:none}@media screen and (max-width:47.99875em){#legendKey .legendLotStatus{margin:.25rem .5rem}}@media screen and (min-width:50.625em){#legendKey .legendLotStatus{margin:.25rem 1rem}}#legendKey .legendLotStatus span{margin-right:.5rem;padding:0 .55rem;display:inline;border-bottom:none}#popup{display:none}.popper{position:absolute;background:transparent;color:#fff;border-radius:3px;box-shadow:0 0 2px rgba(51,51,51,.5);padding:0;text-align:center;z-index:1002}.popper,.popper img{width:373px;max-width:98vw;height:213px}.popper[x-placement^=bottom]{margin-top:0}.popper[x-placement^=top]{margin-bottom:0}.popper .popper__arrow{border-color:rgba(51,51,51,.8);width:0;height:0;border-style:solid;position:absolute;margin:0}.popper[x-placement^=top] .popper__arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-width:1.25rem 1.25rem 0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-20px;left:50%;margin-top:0;margin-bottom:0}.popper[x-placement^=bottom] .popper__arrow,.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 1.25rem 1.25rem;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-20px;left:50%;margin-top:0;margin-bottom:0}.popper[x-placement^=left] .popper__arrow,.tooltip[x-placement^=left] .tooltip-arrow{border-width:1.25rem 0 1.25rem 1.25rem;border-top-color:transparent;border-bottom-color:transparent;right:-20px;top:50%;margin-top:0;margin-bottom:0}.popper[x-placement^=right] .popper__arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-width:1.25rem 1.25rem 1.25rem 0;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent;left:-20px;top:50%;margin-top:0;margin-bottom:0}#platMap{margin-top:1.5rem}#platMap .home-detail span{font-size:1em;font-weight:600;display:inline-block}#platMap .floatLeft{float:left}#platMap .floatRight{float:right}#platMap .orbit-caption{padding:.5rem}#platMap .orbit-caption .availableSlogan{font-weight:600}.orbit-header{z-index:1}.orbit-header h6{font-size:1.1rem}.orbit-header .address{font-weight:600}.orbit-header .dateAvail{text-align:center;font-size:.9rem}.orbit-header .dateAvail .month{font-weight:600}.orbit-header .availLabel{font-size:.9rem}.orbit-header .proposedPlan{font-weight:600;font-size:1rem;text-align:center}.orbit-header .planLabel{font-size:.95rem}#specTooltip .home-detail{width:16%;float:left;padding-right:.625rem;padding-left:.625rem;line-height:1;padding-bottom:3px}@media print,screen and (min-width:48em){#specTooltip .home-detail{padding-right:.9375rem;padding-left:.9375rem}}#specTooltip .home-detail,#specTooltip .home-detail:last-child:not(:first-child){float:left;clear:none}#specTooltip .home-detail:last-child:not(:first-child){float:right}#specTooltip .home-detail+.home-detail{border-left:2px solid #fff}#specTooltip .home-detail .detailLabel{font-size:.6em;line-height:1;letter-spacing:1px;color:hsla(0,0%,100%,.9);text-transform:uppercase}#specTooltip .home-detail-price{width:27%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){#specTooltip .home-detail-price{padding-right:.9375rem;padding-left:.9375rem}}#specTooltip .home-detail-price,#specTooltip .home-detail-price:last-child:not(:first-child){float:left;clear:none}#specTooltip .home-detail-price:last-child:not(:first-child){float:right}#specTooltip .home-detail-stories{width:21%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){#specTooltip .home-detail-stories{padding-right:.9375rem;padding-left:.9375rem}}#specTooltip .home-detail-stories,#specTooltip .home-detail-stories:last-child:not(:first-child){float:left;clear:none}#specTooltip .home-detail-stories:last-child:not(:first-child){float:right}#specTooltip .home-detail-sqft{width:20%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){#specTooltip .home-detail-sqft{padding-right:.9375rem;padding-left:.9375rem}}#specTooltip .home-detail-sqft,#specTooltip .home-detail-sqft:last-child:not(:first-child){float:left;clear:none}#specTooltip .home-detail-sqft:last-child:not(:first-child){float:right}#specTooltip .orbit-footer{max-width:75rem;margin-right:auto;margin-left:auto;background-color:transparent;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.04) 4%,#000);padding:1rem 0 0}#specTooltip .orbit-footer:after,#specTooltip .orbit-footer:before{display:table;content:" "}#specTooltip .orbit-footer:after{clear:both}#soldTooltip #homeImg{filter:grayscale(100%);position:relative;cursor:default}#soldTooltip:after{position:absolute;top:3.5rem;left:7rem;content:url(/images/Sold700x400.png);cursor:default}#soldTooltip img{cursor:default}header.breakoutNav{position:relative}header.platmapNav{color:#fff!important;background:rgba(41,37,36,.9);border-bottom:1px solid #202020}header.platmapNav a{color:#fff;font-weight:600;padding:.75rem 0;display:inline-block}@media print,screen and (min-width:64em){header.platmapNav a{padding:.8rem 0}}header.platmapNav a:hover{color:#f2f2f2}header.platmapNav img{max-height:2.5rem;padding:0 0 .25rem;display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}header.platmapNav h2{display:inline-block;margin-top:.5rem;font-size:1.25rem;line-height:1.2;margin-bottom:.25rem}@media print,screen and (min-width:64em){header.platmapNav h2{font-size:1.5rem}}body.contentTypeExploreArea{padding-top:3.75rem}body.contentTypeExploreArea.notification_banner_active{padding-top:97px}body.contentTypeExploreArea .explore-area-map{width:100%;height:calc(100% - 2.76rem)}.indexContentType *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.indexContentType.banner-visible{margin-top:40px;transition:margin .4s ease}.indexContentType::-webkit-scrollbar{width:0;background:transparent}.indexContentType h2{position:relative}.indexContentType h2.section-heading:after{content:"";position:absolute;bottom:-.5rem;left:0;right:0;border-bottom:3px solid #e56d29}.indexContentType #hgtvSmartHome2019Banner{position:absolute;top:-40px;left:0;right:0;border:none}.indexContentType #aa-container{display:block!important;position:fixed;opacity:0;padding:0;visibility:hidden;pointer-events:none}.indexContentType #aa-container.show{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:767px){.indexContentType #aa-container{background:transparent}.indexContentType #aa-container #aa-input-container{background:#fff;height:50px}.indexContentType #aa-container #aa-input-container .algolia-autocomplete{height:100%}.indexContentType #aa-container #aa-input-container .algolia-autocomplete input.aa-input-search{height:100%;padding:0;background:#fff}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor,.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{color:inherit;background-color:#ececec}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link{color:#6c6b6a;font-weight:600}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link:hover{color:inherit!important}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link>em{color:#003057}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion .search-results-arrow{display:none}.indexContentType #aa-container #aa-input-container .algolia-autocomplete .aa-dropdown-menu .aa-suggestion .search-result-tag{text-transform:capitalize;font-size:.9em;color:rgba(0,0,0,.3);font-weight:600;background-color:transparent;margin-right:0}}.indexContentType #aa-blackout{position:fixed;display:block!important;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-out}.indexContentType #aa-blackout.show{opacity:1;visibility:visible;pointer-events:auto;transition:all .4s ease}.indexContentType #content{height:auto;width:100%;padding-top:0;background-color:#fff}.indexContentType #content .label-text h2{font-size:1.5rem}.indexContentType #content #hero{height:18rem;position:relative;display:flex;flex-direction:column;z-index:1}@media print,screen and (min-width:48em){.indexContentType #content #hero{height:60vh}}@media print,screen and (min-width:64em){.indexContentType #content #hero{height:60vh;height:90vh}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.indexContentType #content #hero{height:60vh}}.indexContentType #content #hero.search-active{z-index:2}.indexContentType #content #hero #heroSlider{height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.indexContentType #content #hero #heroSlider #heroImage{pointer-events:auto}.indexContentType #content #hero #heroSlider #closeIcon,.indexContentType #content #hero #heroSlider #infoIcon{position:absolute;bottom:10px;left:1.25rem;z-index:1;cursor:pointer;font-size:1.25rem}.indexContentType #content #hero #heroSlider #closeIcon .fa-info-circle,.indexContentType #content #hero #heroSlider #closeIcon .fa-times-circle,.indexContentType #content #hero #heroSlider #infoIcon .fa-info-circle,.indexContentType #content #hero #heroSlider #infoIcon .fa-times-circle{color:#fff;filter:drop-shadow(0 3px 3px black);transition:all .2s ease}.indexContentType #content #hero #heroSlider .chevron-left-wrapper,.indexContentType #content #hero #heroSlider .chevron-right-wrapper{margin:0}.indexContentType #content #hero #heroDetails{display:grid!important;height:auto;width:auto;grid-column-gap:10px;z-index:1;font-size:.8125rem;position:absolute;bottom:40px;left:1.25rem;background-color:#fff;padding:10px;color:#333;border-radius:5px;font-weight:400;opacity:0;transform:translateY(-1em);transition:all .4s ease-out;pointer-events:none;border-top:1px solid #f2f2f2;box-shadow:0 3px 3px rgba(0,0,0,.3)}.indexContentType #content #hero #heroDetails.show{opacity:1;transform:translateY(0)}@media (max-width:767px){.indexContentType #content #hero #heroDetails.show{z-index:3}}.indexContentType #content #hero #heroDetails #detailsClose{color:grey;position:absolute;top:3px;right:5px;cursor:pointer;pointer-events:auto}@-webkit-keyframes detailsFade{to{opacity:1}}@keyframes detailsFade{0%{opacity:0}to{opacity:1}}.indexContentType #content #hero #heroDetails.transition{-webkit-animation:detailsFade 1s ease;animation:detailsFade 1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.indexContentType #content #hero #heroDetails .community{color:#333;grid-column:1/-1;grid-row:2;justify-self:start;font-weight:600;font-size:.8125rem}.indexContentType #content #hero #heroDetails .row{grid-row:1;display:grid;grid-column-gap:10px;margin:0}.indexContentType #content #hero #heroDetails .row .plan{grid-column:1;font-weight:600;background:transparent}.indexContentType #content #hero #heroDetails .row .address{grid-column:2}.indexContentType #content #hero #heroDetails .link{color:inherit;grid-row:2;grid-column:1/3;justify-self:start;display:flex;align-items:center}.indexContentType #content #hero #heroDetails .link>.fa-chevron-right{height:auto;width:18px;color:inherit;margin-right:0;padding:5px;text-shadow:none}.indexContentType #content #searchBar{width:130px;display:flex;flex-direction:row;position:absolute;bottom:0;left:0;right:0;margin:0 auto 1.875rem;transform:translateY(100px);z-index:1;background-color:#fff;border-radius:5px;cursor:pointer;border-top:1px solid #f2f2f2;box-shadow:0 3px 3px rgba(0,0,0,.3)}.indexContentType #content #searchBar.showFirefox{transform:none}@media (max-width:767px){.indexContentType #content #searchBar{display:none!important}}.indexContentType #content #searchBar.show{display:flex!important;transform:translateY(0);transition:transform .4s}.indexContentType #content #searchBar.active{cursor:auto;-webkit-animation:activeSearch .4s ease-in forwards;animation:activeSearch .4s ease-in forwards}.indexContentType #content #searchBar.active.suggestions-visible{border-radius:5px 5px 0 0!important}.indexContentType #content #searchBar.active.fixed{z-index:2;-webkit-animation:none;animation:none}.indexContentType #content #searchBar.active.fixed input{transition:none}.indexContentType #content #searchBar.active input{width:400px;border-radius:5px;transition:all .4s ease-in}@media (max-width:767px){.indexContentType #content #searchBar.active input{width:100%}}.indexContentType #content #searchBar.fixed{position:fixed;width:442px;top:30vh;bottom:auto;margin:0 auto}.indexContentType #content #searchBar input{height:3em;width:100px;border:none;border-radius:5px;text-indent:10px;-webkit-appearance:none;transition:none;cursor:pointer}.indexContentType #content #searchBar input::-moz-placeholder{font-size:.875rem}.indexContentType #content #searchBar input:-ms-input-placeholder{font-size:.875rem}.indexContentType #content #searchBar input::placeholder{font-size:.875rem}.indexContentType #content #searchBar .fa-search{display:flex;justify-content:center;align-items:center;width:1.875rem;position:absolute;right:0;top:17px}.indexContentType #content #searchBar .algolia-autocomplete,.indexContentType #content #searchBar .algolia-autocomplete input{background:transparent}@media (max-width:1060px){.indexContentType #content #searchBar .algolia-autocomplete{width:auto}}@media (max-width:767px){.indexContentType #content #searchBar .algolia-autocomplete{width:100%}.indexContentType #content #searchBar .algolia-autocomplete input{padding:0;line-height:3.5;background:transparent}}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu{width:442px;background-color:#f9f9f9;border-radius:0 0 5px 5px;border-top:1px solid #f2f2f2;box-shadow:0 3px 3px rgba(0,0,0,.3)}@media (max-width:767px){.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu{width:90vw}}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion .aa-suggestion:last-child,.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion .aa-suggestion:last-child:hover{border-radius:0 0 5px 5px!important}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion.aa-cursor,.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion:hover{color:inherit;background-color:#ececec;border-radius:0 0 5px 5px!important}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link{color:#6c6b6a;font-weight:600}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link:hover{color:inherit!important}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion a.aa-autocomplete-link>em{color:#003057}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion .search-results-arrow{display:none}.indexContentType #content #searchBar .algolia-autocomplete span.aa-dropdown-menu .aa-suggestion .search-result-tag{text-transform:capitalize;font-size:.9em;color:rgba(0,0,0,.3);font-weight:600;background-color:transparent;margin-right:0}@-webkit-keyframes activeSearch{to{width:442px;max-width:90%;transform:translateY(-42vh)}}@keyframes activeSearch{0%{width:130px;transform:translateY(0)}to{width:442px;max-width:90%;transform:translateY(-42vh)}}.indexContentType #content #searchBarOverlay{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:1}.indexContentType #content #searchBarOverlay.show{opacity:1;visibility:visible;pointer-events:auto;transition:all .2s ease}.indexContentType #content #explore{background-color:#fff;position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem 0 0}@media print,screen and (min-width:48em){.indexContentType #content #explore{padding:2rem 0 0}}@media print,screen and (min-width:64em){.indexContentType #content #explore{flex-direction:row;padding:2rem;display:grid;grid:auto/1fr 1fr;justify-items:center}}@media screen and (min-width:75em){.indexContentType #content #explore{display:flex;flex-direction:row;gap:1rem}}.indexContentType #content #explore.search-active{z-index:0}.indexContentType #content #explore .section-heading{text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;letter-spacing:.1rem;font-size:2rem}@media print,screen and (min-width:64em){.indexContentType #content #explore .section-heading{grid-row:1;grid-column:1/-1;justify-self:center}}@media (min-width:93.75rem){.indexContentType #content #explore .section-heading{font-size:3rem}}.indexContentType #content #explore .section-heading:after{display:block;left:0;right:0;bottom:-.05rem}.indexContentType #content #explore #animation-container{display:flex}.indexContentType #content #explore #animation-container>*{transition:none!important}.indexContentType #content #explore #animation-container svg{display:none;width:auto;justify-self:end}@media print,screen and (min-width:48em){.indexContentType #content #explore #animation-container svg{display:flex;height:18rem}}@media screen and (min-width:90em){.indexContentType #content #explore #animation-container svg{height:25rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.indexContentType #content #explore #animation-container svg{height:25rem}}.indexContentType #content #explore #animation-container .icon-labels{display:flex;flex-direction:column;gap:1rem;float:left;width:auto;min-width:200px;padding:0 1rem}@media print,screen and (min-width:48em){.indexContentType #content #explore #animation-container .icon-labels{gap:.3rem;padding:0}}@media screen and (min-width:90em){.indexContentType #content #explore #animation-container .icon-labels{margin-top:1rem;gap:2rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.indexContentType #content #explore #animation-container .icon-labels{margin-top:1rem;gap:1.3rem}}.indexContentType #content #explore #animation-container .icon-labels .label{display:flex;align-items:center;height:70px;min-width:200px;margin-left:-100px;padding-left:100px}@media (max-width:767px){.indexContentType #content #explore #animation-container .icon-labels .label{padding:0;margin-left:0;display:inline-flex;height:auto}}.indexContentType #content #explore #animation-container .icon-labels .label.dfw>img.mobile-only{height:92px}@media (max-width:767px){.indexContentType #content #explore #animation-container .icon-labels .label.dfw>img.mobile-only{transform:translateX(-1px)}}@media (max-width:375px){.indexContentType #content #explore #animation-container .icon-labels .label.dfw>img.mobile-only{height:85px}}.indexContentType #content #explore #animation-container .icon-labels .label.san-antonio>img.mobile-only{height:78px}@media (max-width:375px){.indexContentType #content #explore #animation-container .icon-labels .label.san-antonio>img.mobile-only{height:74px}}.indexContentType #content #explore #animation-container .icon-labels .label img.mobile-only{display:none;width:auto;height:90px;margin-right:1.25rem}@media (max-width:767px){.indexContentType #content #explore #animation-container .icon-labels .label img.mobile-only{display:block}}@media (max-width:375px){.indexContentType #content #explore #animation-container .icon-labels .label img.mobile-only{height:85px}}.indexContentType #content #explore #animation-container .icon-labels .label .label-text{color:#414344;width:auto;min-width:260px;display:flex;flex-flow:column;justify-content:center}@media (max-width:767px){.indexContentType #content #explore #animation-container .icon-labels .label .label-text{width:auto;min-width:unset}.indexContentType #content #explore #animation-container .icon-labels .label .label-text h2{font-size:2em}.indexContentType #content #explore #animation-container .icon-labels .label .label-text .communities{font-size:1.3em}}@media (max-width:375px){.indexContentType #content #explore #animation-container .icon-labels .label .label-text{min-width:207px}.indexContentType #content #explore #animation-container .icon-labels .label .label-text h2{font-size:1.6em}.indexContentType #content #explore #animation-container .icon-labels .label .label-text .communities{font-size:1.1em}}.indexContentType #content #explore #animation-container .icon-labels a:focus,.indexContentType #content #explore #animation-container .icon-labels a:focus div,.indexContentType #content #explore #animation-container .icon-labels a:hover div,.indexContentType #content #explore #animation-container .icon-labels a:hover h2{color:#003057!important}.indexContentType #content #explore #animation-container .icon-labels .communities{font-family:proxima-nova,sans-serif,arial}.indexContentType #content #explore #animation-container .city-icons-container{display:grid;grid:repeat(4,1fr)/1fr;justify-self:center;grid-column:2;grid-row-gap:5px}.indexContentType #content #explore #animation-container .city-icons-container .city-icon{display:grid;grid:auto/1fr 2fr;justify-items:center;align-items:center}.indexContentType #content #explore #animation-container .city-icons-container .city-icon svg{width:90px}.indexContentType #content #explore #animation-container .city-icons-container .city-icon .city-name{justify-self:start;font-size:1.5rem;color:#003057}.indexContentType #content #explore #reviews-container{display:flex;flex-direction:column;position:relative;left:auto;right:auto;padding:2rem;border:0;box-shadow:none;width:100%;max-width:100vw;height:auto;background-color:#ececec;border-top:1px solid #f2f2f2;box-shadow:0 3px 3px rgba(0,0,0,.3)}@media print,screen and (min-width:64em){.indexContentType #content #explore #reviews-container{width:17rem;height:auto;justify-content:center;background-color:#fff;border-radius:5px;border-top:1px solid #ececec;margin-top:2rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.indexContentType #content #explore #reviews-container{width:20rem;padding-top:3rem}}.indexContentType #content #explore #reviews-container .container{max-width:35rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:75em){.indexContentType #content #explore #reviews-container .container{max-width:100%}}.indexContentType #content #explore #reviews-container .heading{text-align:center;font-size:1.125rem;font-weight:600;margin-top:10px}@media screen and (min-width:75em){.indexContentType #content #explore #reviews-container .heading{margin-top:2rem}.indexContentType #content #explore #reviews-container .heading br{display:none}}.indexContentType #content #explore #reviews-container .trustbuilder{width:130px;margin:0 auto}@media print,screen and (min-width:64em){.indexContentType #content #explore #reviews-container .trustbuilder{position:absolute;top:-3.1rem;left:50%;transform:translate(-50%)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.indexContentType #content #explore #reviews-container .trustbuilder{top:-3.6rem}}.indexContentType #content #explore #reviews-container .review{display:flex;flex-direction:column;margin-top:1.25rem}.indexContentType #content #explore #reviews-container .review:after{content:"(Tap to read more)";color:#003057;font-size:.75rem}@media screen and (min-width:75em){.indexContentType #content #explore #reviews-container .review:after{display:none}}.indexContentType #content #explore #reviews-container .review .review-row{display:flex;flex-direction:row;margin-bottom:10px;justify-content:space-between}.indexContentType #content #explore #reviews-container .review .reviewer-name{font-size:.9rem}.indexContentType #content #explore #reviews-container .review .reviewer-rating{display:inline-flex}.indexContentType #content #explore #reviews-container .review .reviewer-rating .fa-star{color:#ebca42}.indexContentType #content #explore #reviews-container .review .reviewer-comment{color:#333;cursor:pointer;font-size:1rem;position:relative;overflow:hidden;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media print,screen and (min-width:64em){.indexContentType #content #explore #reviews-container .review .reviewer-comment{font-size:.8rem}.indexContentType #content #explore #reviews-container .review .reviewer-comment:hover:after{content:"Click to read full review";line-height:2.3;position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.7);font-weight:600;font-size:1.125rem;text-align:center;transition:all .4s ease-in;pointer-events:none}}.indexContentType #content #explore #reviews-container .review-popup{width:400px;height:auto;position:absolute;background:#308ecf;color:#fff;font-size:.875rem;line-height:1.4;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);padding:1.25rem;box-shadow:0 3px 3px rgba(0,0,0,.3);border-radius:5px}@media (max-width:767px){.indexContentType #content #explore #reviews-container .review-popup{max-width:80%;font-size:1rem}}.indexContentType #content #explore #reviews-container .review-popup.show-popup{-webkit-animation:review-pop-in .4s ease-in forwards;animation:review-pop-in .4s ease-in forwards}.indexContentType #content #explore #reviews-container .review-popup .icon-container{position:absolute;top:-24px;right:-24px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width:767px){.indexContentType #content #explore #reviews-container .review-popup .icon-container{top:-27px;right:-27px}}.indexContentType #content #explore #reviews-container .review-popup .icon-container .fa-times-circle{color:#d3d3d3;font-size:1em}.indexContentType #content #explore #reviews-container .review-popup .icon-container .fa-circle{color:grey;font-size:.8em}@-webkit-keyframes review-pop-in{to{transform:translate(-50%,-50%) scale(1)}}@keyframes review-pop-in{0%{transform:translate(-50%,-50%) scale(0)}70%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}.indexContentType #content #explore #reviews-container .link-container{display:flex;align-items:center;justify-content:center;margin-top:10px}.indexContentType #content #explore #reviews-container .link-container a{background-color:#e56d29;padding:10px;border-radius:5px;color:#fff;font-weight:600;margin-right:5px}.indexContentType #content #explore #reviews-container .link-container a:hover{transition:all .2s ease;color:#da601a}@media print,screen and (min-width:64em){.indexContentType #content #explore #reviews-container .link-container a{color:#747276;background-color:#fff}.indexContentType #content #explore #reviews-container .link-container a:hover{color:#676669}}.indexContentType #content #explore #reviews-container .link-container a .fa-chevron-right{font-size:.75rem;margin-left:5px}@media print,screen and (min-width:64em){.indexContentType #content #explore #reviews-container .link-container{margin-top:1.25rem}}.indexContentType #content #homes{display:flex;background-color:#003057}@media (max-width:1400px){.indexContentType #content #homes{height:auto;flex-flow:column-reverse}.indexContentType #content #homes .login{width:100%!important}.indexContentType #content #homes .login .text-group .heading br{display:none}.indexContentType #content #homes .login .buttons-container{flex-direction:row!important}}@media (max-width:767px){.indexContentType #content #homes .login .text-group .heading{font-size:1.875rem}.indexContentType #content #homes .login .text-group .heading br{display:block}}.indexContentType #content #homes .login{flex-direction:column;justify-content:center;width:27rem;grid-gap:1.25rem;padding:1.25rem;justify-items:center;align-items:center;background-color:#dad9db}.indexContentType #content #homes .login .text-group{margin-bottom:1.25rem}.indexContentType #content #homes .login .text-group .heading{color:#414344;font-size:1.625rem;text-align:center;margin-bottom:10px}.indexContentType #content #homes .login .text-group .subheading{color:#414344;text-align:center}.indexContentType #content #homes .login .buttons-container{display:flex;flex-direction:column}.indexContentType #content #homes .login .buttons-container .or-container{display:flex;align-items:center;justify-content:center;align-self:center}.indexContentType #content #homes .login .buttons-container .or-container .or{color:#414344;font-size:.75rem}.indexContentType #content #homes .login .buttons-container .login-btn,.indexContentType #content #homes .login .buttons-container .sign-up-btn{-webkit-appearance:none;padding:10px;cursor:pointer;color:#fff;border-radius:3px;font-weight:600;font-size:.875rem;width:100px;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 2px rgba(0,0,0,.3)}.indexContentType #content #homes .login .buttons-container .login-btn{background-color:#003057}.indexContentType #content #homes .login .buttons-container .sign-up-btn{background-color:#e56d29}.indexContentType #content #homes #mir-section{width:100%;padding:3rem 0;height:32rem;max-width:100vw;margin:0 auto;display:grid;grid:auto auto 1fr/1fr;align-items:center;justify-items:center;position:relative;grid-row-gap:1rem}@media print,screen and (min-width:48em){.indexContentType #content #homes #mir-section{height:34rem}}@media print,screen and (min-width:64em){.indexContentType #content #homes #mir-section{padding:3rem;grid:auto 1fr/minMax(0,1fr)}}@media screen and (min-width:75em){.indexContentType #content #homes #mir-section{padding:3rem 1rem;height:30rem;width:100%;max-width:68.75rem}}.indexContentType #content #homes #mir-section .section-heading{grid-row:1;grid-column:1/-1;justify-self:center;align-self:end;color:#fff;margin-bottom:1rem}@media print,screen and (min-width:64em){.indexContentType #content #homes #mir-section .section-heading{justify-self:start;margin-bottom:0}}.indexContentType #content #homes #mir-section .section-heading:after{left:0;right:0;border-bottom:3px solid #fff}.indexContentType #content #homes #mir-section ul.tab-links{grid-row:2;grid-column:1/-1;justify-self:center;align-self:start;height:1.875rem;list-style-type:none;display:flex;justify-items:start;margin:0!important;gap:.5rem}@media print,screen and (min-width:48em){.indexContentType #content #homes #mir-section ul.tab-links{gap:2rem}}@media print,screen and (min-width:64em){.indexContentType #content #homes #mir-section ul.tab-links{align-self:end;justify-self:end;grid-row:1;gap:2rem}}.indexContentType #content #homes #mir-section ul.tab-links li.link-li:focus>a{color:initial}.indexContentType #content #homes #mir-section ul.tab-links li.link-li.active>a,.indexContentType #content #homes #mir-section ul.tab-links li.link-li:hover>a{color:#fff;border-bottom:2px solid #fff}.indexContentType #content #homes #mir-section ul.tab-links li.link-li>a{position:relative;outline:none;cursor:pointer;padding:15px 0 5px;transition:.3s;color:hsla(0,0%,100%,.4);border:none;border-bottom:2px solid hsla(0,0%,100%,.4);font-size:1.25rem;font-weight:500}.indexContentType #content #homes #mir-section ul.tab-links li.link-li>a:focus,.indexContentType #content #homes #mir-section ul.tab-links li.link-li>a:hover{color:#fff!important;border-bottom:2px solid #fff}@media (max-width:767px){.indexContentType #content #homes #mir-section ul.tab-links li.link-li{margin:0 1.875rem 0 0}.indexContentType #content #homes #mir-section ul.tab-links li.link-li:last-child{margin:0}.indexContentType #content #homes #mir-section ul.tab-links li.link-li:hover{color:initial}}@media (max-width:767px){.indexContentType #content #homes #mir-section ul.tab-links li.link-li>a{font-size:.9375rem}}.indexContentType #content #homes #mir-section .tab-content-container{width:100vw}@media print,screen and (min-width:48em){.indexContentType #content #homes #mir-section .tab-content-container{width:100%!important;margin-top:0}}.indexContentType #content #homes #mir-section .tab-content-container .tab-content{display:none;padding:0 1.3rem;border:none;color:#fff;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;width:auto;justify-items:center;grid-column-gap:2rem}@media print,screen and (min-width:64em){.indexContentType #content #homes #mir-section .tab-content-container .tab-content{width:100%;padding:0;overflow:hidden;grid-column-gap:0}}.indexContentType #content #homes #mir-section .tab-content-container .tab-content.active{display:grid}.indexContentType #content #homes #mir-section .tab-content-container .tab-content.grid-cols-1{justify-items:center}@media print,screen and (min-width:48em){.indexContentType #content #homes #mir-section .tab-content-container .tab-content.grid-cols-1{justify-items:start}}.indexContentType #content #homes #mir-section .tab-content-container .tab-content.grid-cols-3 .home-card:first-child{justify-self:start}.indexContentType #content #homes #mir-section .tab-content-container .tab-content.grid-cols-3 .home-card:last-child:not(:nth-child(2)){justify-self:end}.indexContentType #content #homes #mir-section .tab-content-container .tab-content .home-card{grid-row:1;margin-top:0!important;scroll-snap-align:center;box-shadow:0 3px 3px rgba(0,0,0,.3)}@media print,screen and (min-width:48em){.indexContentType #content #homes #mir-section .tab-content-container .tab-content .home-card .home-detail{width:100%;max-width:280px}}.indexContentType #content #homes #mir-section .tab-content-container .tab-content .home-card .home-detail{max-width:100%}.indexContentType #content #homes #mir-section .tab-content-container .tab-content img{width:300px;grid-row:2}@media (max-width:767px){.indexContentType #content #homes #mir-section .tab-content-container .tab-content p{grid-column:1/-1;grid-row:1/-1;justify-self:center;align-self:center}}.indexContentType #content #iGallery{height:400px;background-image:url(https://admin.hhomesltd.com/resources/cache/images/5f611bed11cab_03DFW-Devonshire-FLEE_orig.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media print,screen and (min-width:48em){.indexContentType #content #iGallery{background-image:url(/images/igallery_background.jpg);background-position:100%;background-size:auto}}@media print,screen and (min-width:64em){.indexContentType #content #iGallery{background-size:contain}}.indexContentType #content #iGallery .text-container{height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:3rem}@media screen and (max-width:47.99875em){.indexContentType #content #iGallery .text-container{align-items:center;color:#fff;padding-left:.625em;background:linear-gradient(90deg,rgba(23,117,184,.9),rgba(23,117,184,.9))}.indexContentType #content #iGallery .text-container h2 .blue-text{color:#fff}.indexContentType #content #iGallery .text-container .sub-heading{color:#f5f5f5}}@media print,screen and (min-width:48em){.indexContentType #content #iGallery .text-container{background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0))}}@media print,screen and (min-width:64em){.indexContentType #content #iGallery .text-container{padding-left:10%}}.indexContentType #content #iGallery .text-container h2{color:#003057;font-weight:600;padding:0}@media screen and (max-width:47.99875em){.indexContentType #content #iGallery .text-container h2{font-size:1.9rem}}.indexContentType #content #iGallery .text-container .blue-text{color:#e56d29}.indexContentType #content #iGallery .text-container .sub-heading{font-size:1.2rem}.indexContentType #content #iGallery .text-container .btn{font-size:.875rem;width:9rem;border-radius:3px;margin:2rem auto 0;padding:15px}@media screen and (max-width:47.99875em){.indexContentType #content #iGallery .text-container .btn{justify-self:center;font-size:1.2rem;font-weight:600;width:50%;padding:15px 1.25rem}}@media print,screen and (min-width:48em){.indexContentType #content #iGallery .text-container .btn{margin-top:3rem;margin-left:0}}.indexContentType #content #planFinder{height:400px}@media screen and (max-width:47.99875em){.indexContentType #content #planFinder{height:100%;margin-top:0;background-image:url(/images/plan-finder-homepage-graphic-navy.jpg);background-repeat:no-repeat;background-position:bottom;background-size:80%}}.indexContentType #content #planFinder .text-container{display:flex;flex-direction:column;align-items:start;justify-content:center;height:100%}@media screen and (max-width:47.99875em){.indexContentType #content #planFinder .text-container{height:330px;justify-content:start;align-items:center}.indexContentType #content #planFinder .text-container h2{text-align:center}}.indexContentType #content #planFinder .text-container h2{color:#003057;font-weight:600;padding:0}@media screen and (max-width:47.99875em){.indexContentType #content #planFinder .text-container h2{font-size:1.9rem}}.indexContentType #content #planFinder .text-container .blue-text{color:#e56d29}.indexContentType #content #planFinder .text-container .sub-heading{font-size:1.2rem}.indexContentType #content #planFinder .text-container .btn{font-size:.875rem;width:9rem;border-radius:3px;margin:2rem auto 0;padding:15px}@media screen and (max-width:47.99875em){.indexContentType #content #planFinder .text-container .btn{justify-self:center;font-size:1.2rem;font-weight:600;width:50%;padding:15px 1.25rem}}@media print,screen and (min-width:48em){.indexContentType #content #planFinder .text-container .btn{margin-top:3rem;margin-left:0}}.indexContentType #content #planFinder .img-container{height:100%;background-image:url(/images/plan-finder-homepage-graphic-navy.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%}@media screen and (max-width:47.99875em){.indexContentType #content #planFinder .img-container{display:none}}@media print,screen and (min-width:48em){.indexContentType #content #planFinder .img-container{background-position:100% 100%;background-size:160%}}@media print,screen and (min-width:64em){.indexContentType #content #planFinder .img-container{background-position:bottom;background-size:100%}}@media (min-width:1300px){.indexContentType #content #planFinder .img-container{background-size:700px}}.indexContentType #content #insta{display:none!important;width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;background-color:#f4f3f4}.indexContentType #content #insta .section-heading{color:#414344;font-size:2rem;position:relative;text-align:center;margin:0 auto 1.25rem}.indexContentType #content #insta .section-heading:after{content:"";position:absolute;top:43px;left:20%;right:20%;border-bottom:3px solid #e56d29}.indexContentType #content #insta .section-heading:focus{color:initial}.indexContentType #content #insta .section-heading:hover{color:#003057!important}.indexContentType #content #insta .section-heading .fa-instagram{transform:translateY(1px)}.indexContentType #content #insta #insta-content{margin:0 auto;width:100%;max-width:1200px}.indexContentType #content #insta #insta-content img{box-shadow:0 3px 3px rgba(0,0,0,.3)}@media (max-width:767px){.indexContentType #content #insta #insta-content .instagram_gallery{display:grid;grid:repeat(2,1fr)/repeat(2,1fr);justify-items:center;align-items:center;grid-gap:10px}.indexContentType #content #insta #insta-content .instagram_gallery img{width:100%!important}}@media screen and (max-width:47.99875em){.indexContentType #content #insta #insta-content .instagram_gallery{display:flex}}.indexContentType #AccountModal.newAccountModal .close{top:0;right:5px}.indexContentType #AccountModal.newAccountModal .modal-dialog{margin-top:70px}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content{width:600px;background-color:#fff;border-radius:5px!important;border-top:1px solid #f2f2f2;box-shadow:0 3px 3px rgba(0,0,0,.3)}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body{padding:0;height:auto}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row{display:grid;grid:auto/repeat(2,1fr);align-items:end;justify-items:center;padding:10px 10px 1.25rem}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-benefits{display:grid;grid:auto/1fr;background:none;padding:0;grid-column:1;grid-row:1/-1;margin:0;align-items:center;justify-items:center}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-benefits p{position:relative;grid-row:1;grid-column:1/-1;background:transparent;color:#333;padding:1.25rem;margin:0;font-size:1em}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-benefits img{width:60%;grid-row:2;grid-column:1/-1;justify-items:center}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-benefits:after,.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-benefits:before{display:none}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action{padding:0 10px 0 0;grid-row:1;grid-column:2;display:grid;grid-gap:10px;width:100%}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn{-webkit-appearance:none;border-radius:3px;background-color:grey;width:100%;height:40px;color:#fff;align-items:center;display:grid;grid:auto/50px 1fr}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn.facebook{background-color:#3b5998;border:1px solid #3b5998}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn.google{background-color:#4285f4;border:1px solid #4285f4}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn.email{background-color:#e56d29;border:1px solid #e56d29}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn i{font-size:1.5rem;grid-row:1;grid-column:1;height:100%;display:flex;justify-content:center;align-items:center;border-radius:3px 0 0 3px}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn i.fa-facebook{background-color:#2d4373}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn i.fa-google{background-color:#1266f1}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn i.fa-envelope{background-color:#c35618}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .mh-reg-btn div{grid-row:1;grid-column:2;font-size:.875rem;font-weight:700;text-align:left;text-indent:1.25rem}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .or-container{display:flex;justify-content:center;align-items:center}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .login{-webkit-appearance:none;font-weight:600;font-size:1.125rem;cursor:pointer;position:relative}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .login:after{content:"";position:absolute;top:0;bottom:-6px;left:40%;right:40%;background:transparent;pointer-events:none;border-bottom:2px solid #003057;transform:scaleX(0)}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .login:hover{color:#003057}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .login:hover:after{transform:scaleX(1);transition:transform .4s ease-in}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .login.hide{transform:translateX(-30vw);transition:all .4s ease}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .modal-error,.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .modal-subtitle{display:none}.indexContentType #AccountModal.newAccountModal .modal-dialog .modal-content .modal-body .row .account-modal-action .modal-account-landing>.myhighland-button{margin:0}.indexContentType footer{position:relative}body.notloggedin #homes>.login{display:flex}body:not(.notloggedin) #homes>.login{display:none}.isIE10 #homes{display:none!important}.isIE10 #insta .section-heading{position:absolute!important;left:50%!important;transform:translatex(-50%)!important}.isIE10 #insta-content{padding-top:40px!important}.isIE11 #content #searchBar{transform:none}.isIE11 #heroDetails>.row{display:flex}.isIE11 #reviews-container{transform:none!important;border:1px solid #ececec}.isIE11 #reviews-container .reviewer-comment{display:inline;max-height:65px;line-height:1.5}.isIE11 #reviews-container .reviewer-comment:hover:after{content:"Click to read full review";line-height:2.3;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent,#fff 99%);font-weight:600;font-size:1.125rem;text-align:center;transition:all .4s ease-in}.isIE11 #reviews-container .reviewer-comment:after{content:"";background:linear-gradient(180deg,transparent,#fff 99%);position:absolute;top:0;bottom:0;left:0;right:0}.isIE11 #reviews-container .review-popup .icon-container{display:block!important}.isIE11 #reviews-container .review-popup .icon-container .fa-circle{top:19px}.isIE11 #mir-section .home-card .home-detail{width:300px}.isIE11 #insta .section-heading:after{left:45%!important;right:45%!important}@-webkit-keyframes slide-down{to{transform:translateY(1000vh)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(1000vh)}}html{background:#fff}.homebuyingfaqContentType{background:#fff;margin-top:3.75rem}.homebuyingfaqContentType.notification_banner_active{margin-top:94px}#homebuyersGuideContent{padding-top:1.25rem;background-image:url(/images/neighborhood_silhouette.png);background-size:120%;background-repeat:no-repeat;background-position:top}@media print,screen and (min-width:48em){#homebuyersGuideContent{padding-top:40px;background-size:100%;min-height:100vh}}@media print,screen and (min-width:64em){#homebuyersGuideContent{background-size:60%}}@media screen and (min-width:75em){#homebuyersGuideContent{background-size:60%}}#homebuyersGuideContent .cancel-btn{display:block;background:#ececec;color:#333;border-radius:3px;border:1px solid #dfdfdf;margin:1.25rem auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:10px 1.25rem}#homebuyersGuideContent #main_content_area{background-color:#fff;height:100%;-webkit-animation:slideInUp .2s ease-in forwards;animation:slideInUp .2s ease-in forwards;transition:none}#homebuyersGuideContent #main_content_area.slide-down{-webkit-animation:slideOutDown .2s ease-in forwards;animation:slideOutDown .2s ease-in forwards}@media print,screen and (min-width:64em){#homebuyersGuideContent #main_content_area{min-height:unset}}#homebuyersGuideContent div#headerBar{display:flex;flex-direction:column;color:#003057;width:100%;height:auto;align-items:center;justify-content:center}@media print,screen and (min-width:64em){#homebuyersGuideContent div#headerBar{margin-top:0}}#homebuyersGuideContent div#headerBar .title-row{margin-bottom:1.25rem}#homebuyersGuideContent div#headerBar .search-row{margin:0 0 1.25rem;padding:0 1.25rem;width:100%}@media print,screen and (min-width:48em){#homebuyersGuideContent div#headerBar .search-row{width:auto}}@media print,screen and (min-width:48em){#homebuyersGuideContent div#headerBar .search-row .algolia-autocomplete{display:inline-flex!important;flex-direction:column;width:500px}}#homebuyersGuideContent div#headerBar .search-row .algolia-autocomplete:after{content:"\F002";color:#414344;position:absolute;left:1.25rem;top:25px;transform:translateY(-50%);font-family:Font Awesome\ 5 Pro;font-size:1rem}#homebuyersGuideContent div#headerBar .search-row .algolia-autocomplete #faq-search-input{height:50px;text-indent:40px;border-radius:5px;border:1px solid #d3d3d3;box-shadow:0 3px 5px rgba(0,0,0,.3)}#homebuyersGuideContent div#headerBar .search-row .algolia-autocomplete span.aa-dropdown-menu#algolia-autocomplete-listbox-0{background-color:#f4f3f4;position:relative!important}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion{text-align:left;display:grid;grid:1fr 5fr/4fr 1.875rem}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion:hover{background-color:#dad9db}@media (hover:none){#homebuyersGuideContent div#headerBar .search-row .aa-suggestion:hover{background-color:inherit}}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion .aa-autocomplete-link{grid-column:1;grid-row:2;align-self:start}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion .aa-autocomplete-link h5{font-weight:600;color:#414344}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion .aa-autocomplete-link p{color:#414344}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion .search-result-tag{grid-row:1;grid-column:1/-1;align-self:start;justify-self:start;background-color:grey;color:#f0f8ff;padding:5px;margin-bottom:3px;border-radius:3px;text-transform:uppercase;font-weight:700;font-size:.625rem}#homebuyersGuideContent div#headerBar .search-row .aa-suggestion .search-results-arrow{grid-row:1/-1;text-align:center}#homebuyersGuideContent div#headerBar .search-row .aa-input-search{background:#fff}#homebuyersGuideContent div#headerBar .search-row .aa-input-search:focus{box-shadow:none}@media print,screen and (min-width:64em){#homebuyersGuideContent div#headerBar .search-row .aa-input-search{padding:.5rem}}#homebuyersGuideContent div#headerBar .search-row .aa-input-icon,#homebuyersGuideContent div#headerBar h2.answers{display:none}#homebuyersGuideContent div#headerBar .pageTitle{text-align:center;color:#003057}#homebuyersGuideContent div#headerBar .answers{text-align:center;font-size:1.25rem}@media print,screen and (min-width:48em){#homebuyersGuideContent div#headerBar .answers{font-size:1.5rem}}@media screen and (max-width:47.99875em){#homebuyersGuideContent div#headerBar .answers{font-size:1rem;margin-bottom:1rem}}#homebuyersGuideContent div#headerBar .subHeading{display:none}#homebuyersGuideContent div#headerBar h1{color:#fff;padding:0;font-size:2.5rem;font-weight:600}@media screen and (max-width:47.99875em){#homebuyersGuideContent div#headerBar h1{font-size:2em;padding:.2em 0}}#homebuyersGuideContent div#headerBar h2{color:#fff}@media screen and (max-width:47.99875em){#homebuyersGuideContent div#headerBar h2{font-size:1rem}}#homebuyersGuideContent div#headerBar h4{color:#fff;padding:0;line-height:1;margin-bottom:0}#homebuyersGuideContent .accordion{height:100%;max-width:1100px;margin:0 auto;border:none;padding-bottom:100px}#homebuyersGuideContent .accordion .accordion-category{border:1px solid #d3d3d3;border-bottom:none}#homebuyersGuideContent .accordion .accordion-category:first-child{border-radius:5px 5px 0 0}#homebuyersGuideContent .accordion .accordion-category:last-child{border-bottom:1px solid #d3d3d3;border-radius:0 0 5px 5px}#homebuyersGuideContent .accordion .accordion-category.is-active .accordion-content{display:block;height:100%;max-height:1200px;transition:all .4s ease-in-out}#homebuyersGuideContent .accordion .accordion-category.is-active .category-title:after{content:"\F077"}#homebuyersGuideContent .accordion .accordion-category .category-title{display:block;padding:1.25rem 0;text-indent:1.25rem;font-weight:700;color:#414344;position:relative}@media print,screen and (min-width:64em){#homebuyersGuideContent .accordion .accordion-category .category-title{text-indent:40px}}#homebuyersGuideContent .accordion .accordion-category .category-title:after{content:"\F078";color:#3c78b4;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-family:Font Awesome\ 5 Pro;font-size:1rem}@media print,screen and (min-width:64em){#homebuyersGuideContent .accordion .accordion-category .category-title:after{right:40px}}#homebuyersGuideContent .accordion .accordion-category .accordion-content{display:block;height:100%;max-height:0;overflow:hidden;padding:0;background:#f6f8f9;transition:all .2s ease-in-out;pointer-events:none}#homebuyersGuideContent .accordion .accordion-category .accordion-content .content-wrapper{padding:10px 1.25rem}@media print,screen and (min-width:64em){#homebuyersGuideContent .accordion .accordion-category .accordion-content .content-wrapper{padding:10px 40px}}#homebuyersGuideContent .accordion .accordion-category .accordion-content .content-wrapper.highlight{-webkit-animation:highlight-text 4s forwards;animation:highlight-text 4s forwards}#homebuyersGuideContent .accordion .accordion-category .accordion-content .question{color:#414344;font-weight:700;font-size:1rem;margin-bottom:10px}#homebuyersGuideContent .accordion .accordion-category .accordion-content .answer{color:#414344;font-size:.875rem}@-webkit-keyframes highlight-text{to{background-color:transparent}}@keyframes highlight-text{0%{background-color:transparent}50%{background-color:rgba(255,255,0,.4)}to{background-color:transparent}}#homebuyersGuideContent #contactCTA{display:none;background:#003057;padding:2em;text-align:center;color:#fff;border-top:1rem solid #eaeae9}#homebuyersGuideContent #contactCTA h3{font-size:2.2rem}#homebuyersGuideContent #contactCTA .hideMe{display:none}#homebuyersGuideContent .footerover{-webkit-animation:slideInUp .2s ease-in forwards;animation:slideInUp .2s ease-in forwards}#homebuyersGuideContent .footerover.slide-down{-webkit-animation:slideOutDown .2s ease-in forwards;animation:slideOutDown .2s ease-in forwards}#homebuyersGuideContent footer{display:none}@media screen and (max-width:47.99875em){.homeHeaderWrapper{padding-top:0!important;padding-bottom:0!important;background-color:#fff}}@media screen and (max-width:47.99875em){.homeHeaderWrapper+section{padding-top:0}}@media print,screen and (min-width:48em){#homeHeader{display:flex}}@media print,screen and (min-width:64em){#homeHeader{display:grid;grid:auto/1fr 1fr}}#homeHeader .btn{background-color:#3c78b4;padding:.5rem 1.25rem;margin-right:10px;margin-bottom:20px}#homeHeader .btn h5{font-size:.8rem;font-weight:700;margin:0}#homeHeader .btn:hover{background-color:#366ba1;transform:translateY(.125rem)}#homeHeader .btn+.btn{float:none;display:inline-block}#homeHeader .salesCounselor{padding-top:.25rem;padding-bottom:0!important;width:auto}#homeHeader .customizeAndPriceBtn,#homeHeader .request-features,#homeHeader .request-tour{font-weight:600;margin-bottom:2rem}@media screen and (max-width:47.99875em){#homeHeader .hide-mobile{display:none!important}}@media print,screen and (min-width:48em){#homeHeader .hide-desktop{display:none!important}}@media screen and (max-width:47.99875em){#headerContent{padding-top:1rem;padding-bottom:0!important;background-color:#f4f3f4}}@media print,screen and (min-width:64em){#headerContent{grid-column:1;width:100%}}#headerContent #detailList{display:flex;list-style-type:none;margin-left:0}@media print,screen and (min-width:48em){#headerContent #detailList{text-align:left}}@media screen and (max-width:47.99875em){#headerContent #detailList{display:flex;justify-content:start}}#headerContent #detailList p{margin-bottom:0}#headerContent #detailList li{border-right:1px solid #747276;padding:10px 1.25rem}#headerContent #detailList li:last-child{padding-right:0;border-right:none!important}#headerContent h2+#detailList{margin-top:.5rem}#headerSalesOffice{border-radius:5px;border-top:1px solid #ececec;padding:1.875rem 1.25rem;width:100%;display:flex;justify-content:center;margin-right:1em;float:none}@media print,screen and (min-width:48em){#headerSalesOffice{width:380px}}@media print,screen and (min-width:64em){#headerSalesOffice{box-shadow:0 3px 3px rgba(0,0,0,.3);justify-self:end;width:370px}}@media screen and (max-width:47.99875em){#headerSalesOffice .salesCounselors{background-color:transparent;padding:1rem 1.5rem;margin:0 .5rem;border-radius:3px}}@media print,screen and (min-width:64em){#headerSalesOffice .salesCounselors{display:grid;grid:auto/1fr;justify-items:start}}#headerSalesOffice .salesCounselors .row{display:grid;justify-items:start;grid:auto/1fr;grid-gap:1em}@media print,screen and (min-width:64em){#headerSalesOffice .salesCounselors .row{display:grid;grid:auto/1fr}}#headerSalesOffice p{margin-bottom:0}#headerSalesOffice p+p{margin-top:0}@media screen and (max-width:47.99875em){#headerSalesOffice{margin:10px auto}}#headerSalesOffice .row{margin-left:0!important;margin-right:0!important}.contentTypeHome #social{max-width:75rem;margin-right:auto;margin-left:auto}.contentTypeHome #social:after,.contentTypeHome #social:before{display:table;content:" "}.contentTypeHome #social:after{clear:both}.contentTypeHome #social li{width:33.3333333333%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:48em){.contentTypeHome #social li{padding-right:.9375rem;padding-left:.9375rem}}.contentTypeHome #social li,.contentTypeHome #social li:last-child:not(:first-child){float:left;clear:none}.contentTypeHome #social li:last-child:not(:first-child){float:right}.contentTypeHome #social .button-favorite{top:.1rem}.contentTypeHome #social a{width:100%;padding:1rem}@media screen and (max-width:47.99875em){.contentTypeHome #related .relatedNearby{padding-right:.625rem;padding-left:.625rem}}@media print{.contentTypeHome #floorplan+section{padding-top:0;page-break-before:avoid;page-break-after:always}.contentTypeHome #floorPlanRow img{max-height:5in;width:auto}.contentTypeHome #floorPlanRow .orbit-container{height:auto!important}}@media print{.contentTypeSpec #floorplan+section{padding:0;page-break-before:avoid;page-break-after:avoid}.contentTypeSpec #floorplan p{margin:0}.contentTypeSpec #energy{padding:0;page-break-before:avoid;page-break-after:avoid}.contentTypeSpec #energy+section{padding:0;page-break-before:avoid;page-break-after:always}}.callout+.home-info-small-cta,.large_cta_icon_button-wrapper+.home-info-small-cta{padding:0!important;margin-top:1rem;margin-bottom:1rem;width:100%}.callout+.home-info-small-cta h5,.large_cta_icon_button-wrapper+.home-info-small-cta h5{font-size:1.0625rem;line-height:1.25rem}.subdivision_quick_links{position:relative;margin:0 auto}.subdivision_quick_links .comingSoon{padding-top:.15rem}.subdivision_quick_links .promotion{border-top-left-radius:3px;border-top-right-radius:3px}@media screen and (max-width:47.99875em){.subdivision_quick_links .callout{font-size:1rem;padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.subdivision_quick_links .callout,.subdivision_quick_links .promotion{width:auto;max-width:32rem;margin:0 auto}}@media screen and (max-width:63.99875em){.subdivision_quick_links .callout{margin-bottom:1rem}}@media print,screen and (min-width:64em){.subdivision_quick_links{min-width:33.33333333%;max-width:41.66666667%;left:-4.166666665%;width:auto}}.subdivision_quick_links a{display:flex}.subdivision_quick_links a .subdivisionNameCard{margin-right:.1rem;flex:1;display:flex}.subdivision_quick_links a .subdivisionNameCard:after{content:" ";border-bottom:1px dotted hsla(0,0%,40%,.5);flex:1;line-height:1;margin-bottom:.3rem;margin-left:.1rem}.subdivision_quick_links a .fromTheCard{text-align:right;flex:0;color:#414344}.subdivision_quick_links a .fromTheCard:hover{color:#003057!important}.amenities_area{max-width:75rem;margin-right:auto;margin-left:auto;margin-bottom:0!important}.amenities_area:after,.amenities_area:before{display:table;content:" "}.amenities_area:after{clear:both}.amenities_area .amenity{margin-bottom:10px;display:table}.amenities_area .amenity .accented{display:table-cell;width:100%;vertical-align:middle}@media print,screen and (min-width:48em){.amenities_area .amenity{margin-bottom:1.875rem}}@media screen and (max-width:47.99875em){.amenities_area{padding-right:5px;padding-left:5px}.amenities_area>.amenity{float:left;width:50%;padding-right:.3125rem;padding-left:.3125rem}.amenities_area>.amenity:nth-of-type(1n){clear:none}.amenities_area>.amenity:nth-of-type(odd){clear:both}.amenities_area>.amenity:last-child{float:left}.amenities_area .amenity:nth-child(n+7){display:none}}@media screen and (min-width:48em) and (max-width:63.99875em){.amenities_area>.amenity{float:left;width:25%;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:48em) and (max-width:63.99875em) and (min-width:48em){.amenities_area>.amenity{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.amenities_area>.amenity:nth-of-type(1n){clear:none}}@media screen and (min-width:48em) and (max-width:63.99875em){.amenities_area>.amenity:nth-of-type(4n+1){clear:both}}@media screen and (min-width:48em) and (max-width:63.99875em){.amenities_area>.amenity:last-child{float:left}}@media screen and (min-width:48em) and (max-width:63.99875em){.amenities_area .amenity:nth-child(n+5){display:none}}@media print,screen and (min-width:64em){.amenities_area>.amenity{float:left;width:16.6666666667%;padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.amenities_area>.amenity{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.amenities_area>.amenity:nth-of-type(1n){clear:none}}@media print,screen and (min-width:64em){.amenities_area>.amenity:nth-of-type(6n+1){clear:both}}@media print,screen and (min-width:64em){.amenities_area>.amenity:last-child{float:left}}@media print,screen and (min-width:64em){.amenities_area .amenity:nth-child(n+7){display:none}}#amenities{margin-bottom:3rem}#amenities .amenity{height:3rem}#amenities.expanded .amenity{display:table!important}@media print{#amenities{margin-bottom:0}}.school-area{display:table}.school.thumbnail{display:flex;align-items:center;height:5.625rem;color:#fff;background-size:cover;background-position:50%;padding-left:1rem;font-size:1.1rem;font-weight:600;line-height:1;vertical-align:middle;text-shadow:10px 0 1.875rem #333;position:relative}@media print,screen and (min-width:48em){.school.thumbnail{height:8.75rem}}.school.thumbnail span{position:relative;z-index:5}@media print,screen and (min-width:64em){.school.thumbnail{padding:3rem 1rem}}@media print{.school.thumbnail{padding:.5rem 1rem;height:auto!important}}.school.thumbnail:after{cursor:pointer;content:"";position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;background-color:rgba(51,45,29,.3)}.school.thumbnail.school_elementary_school{background-image:url(/images/schools/elementary-school.jpg)}.school.thumbnail.school_k-8,.school.thumbnail.school_k-12,.school.thumbnail.school_preschool{background-image:url(/images/schools/k-12.jpg)}.school.thumbnail.school_intermediate{background-image:url(/images/schools/intermediate.jpg)}.school.thumbnail.school_junior_high,.school.thumbnail.school_middle_school{background-image:url(/images/schools/middle-school.jpg)}.school.thumbnail.school_freshman{background-image:url(/images/schools/freshman.jpg)}.school.thumbnail.school_high_school{background-image:url(/images/schools/high-school.jpg)}.fixedJumpLinks{background-color:#f2f4f0}.fixedJumpLinks a{color:#333;font-weight:600;padding-top:calc(5px + 1rem);padding-left:0;padding-right:0}.fixedJumpLinks a:hover{color:#003057}@media screen and (min-width:48em) and (max-width:63.99875em){.fixedJumpLinks a{font-size:.8rem}}.fixedJumpLinks a.activeSection{border-bottom:5px solid #003057;padding-bottom:1rem;color:#003057}.fixedJumpLinks a:not(.activeSection){padding-bottom:calc(5px + 1rem)}.fixedJumpLinks li{padding-right:1rem}.fixedJumpLinks li+li{padding-left:1rem}@media screen and (min-width:48em) and (max-width:63.99875em){.fixedJumpLinks li{padding-right:.65rem}.fixedJumpLinks li+li{padding-left:.65rem}}@media screen and (max-width:47.99875em){.fixedJumpLinks{display:none}}#drivingDirections h3{color:#999}@media screen and (max-width:47.99875em){#drivingDirections{top:auto;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.specContentType #related{background-color:#dad9db}.specContentType #related .relatedNearby h4{color:#003057}.subdivisionContentType #related{background-color:#003057}#related{position:relative;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$dark-gray",endColorstr="#f2f4f0",GradientType=1)}@media print{#related{display:none!important}}#related>.row.equalizeContainsImages{max-width:100%;display:grid;grid:1fr/1fr;align-items:center}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages{grid:1fr/1fr 3fr}}#related>.row.equalizeContainsImages .back-to-button{grid-column:1;justify-self:end;display:none;grid:auto/1fr;justify-items:end;align-items:center;height:100%;width:100%;background-size:200% 100%;background-image:linear-gradient(270deg,#747276 50%,#c1c0c1 0);transition:background-position .4s cubic-bezier(.25,.46,.45,.94)}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages .back-to-button{display:grid;min-width:20vw}}#related>.row.equalizeContainsImages .back-to-button:hover{background-position:100%}#related>.row.equalizeContainsImages .back-to-button:hover .back-link>*{color:#fff}#related>.row.equalizeContainsImages .back-to-button .back-link{width:auto;padding-right:2em;justify-items:end!important}#related>.row.equalizeContainsImages .back-to-button .back-link .back-to{grid-row:1;font-size:1.3em}#related>.row.equalizeContainsImages .back-to-button .back-link .community{grid-row:2;font-size:2em;line-height:1.4}#related>.row.equalizeContainsImages .back-to-button .back-link .lot-size{grid-row:3;font-size:1.3em}#related>.row.equalizeContainsImages .back-to-button .back-link>*{text-align:right;transition:color .4s cubic-bezier(.25,.46,.45,.94)}#related>.row.equalizeContainsImages .relatedNearby{justify-self:start;width:100%;max-width:100vw;grid-column:1/-1;padding:2em 0;display:table-cell;margin-top:0}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages .relatedNearby{width:100%;grid-column:2;overflow-x:hidden}}#related>.row.equalizeContainsImages .relatedNearby a.column-block{color:#fff}#related>.row.equalizeContainsImages .relatedNearby .back-link i{padding-left:10px}#related>.row.equalizeContainsImages .relatedNearby .back-link:hover .back-to,#related>.row.equalizeContainsImages .relatedNearby .back-link:hover i{color:#414344;transition:.2s ease-in-out}#related>.row.equalizeContainsImages .relatedNearby .cards-row{padding-left:1.25rem;height:100%;display:flex;margin-bottom:0}@media screen and (max-width:47.99875em){#related>.row.equalizeContainsImages .relatedNearby .cards-row{padding:0;flex-direction:column;justify-content:center;align-items:center}}#related>.row.equalizeContainsImages .relatedNearby .cards-row a{width:21.875rem;height:12.5rem;display:grid;grid:auto/1fr;border-radius:5px;background:#003057;box-shadow:0 3px 3px rgba(0,0,0,.2);padding:0;margin:0 1em 0 0}#related>.row.equalizeContainsImages .relatedNearby .cards-row a:after{border-radius:3px;cursor:pointer;content:"";position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:linear-gradient(0deg,#003057 10%,transparent 200%);opacity:.7;transition:opacity .2s ease-in}#related>.row.equalizeContainsImages .relatedNearby .cards-row a:hover:after{opacity:.9}#related>.row.equalizeContainsImages .relatedNearby .cards-row a:not(.hasModelPhotos):after{background:linear-gradient(0deg,#00192e 10%,transparent 200%)}@media screen and (max-width:47.99875em){#related>.row.equalizeContainsImages .relatedNearby .cards-row a{margin:1rem 0;width:25rem;height:14.28rem}}#related>.row.equalizeContainsImages .relatedNearby .cards-row a .related-card-container{grid-row:1;grid-column:1;justify-self:start;align-self:end;z-index:4;padding-left:1rem}#related>.row.equalizeContainsImages .relatedNearby .cards-row a img{grid-row:1;grid-column:1}#related>.row.equalizeContainsImages .relatedNearby h4{color:#fff;font-weight:600;font-size:2rem;padding-left:10px}#related>.row.equalizeContainsImages .relatedNearby .back-to{display:inline-block;margin-bottom:1.25rem;font-size:1.25rem}#related>.row.equalizeContainsImages .relatedNearby .show-for-small-only{padding-bottom:3rem}#related>.row.equalizeContainsImages .relatedNearby .show-for-small-only .mobileOnlyHomeSwipeCTA{background-color:#f4f3f4}#related>.row.equalizeContainsImages .relatedNearby .show-for-small-only .mobileOnlyHomeSwipeCTA:before{border-color:#f4f3f4 transparent transparent}#related>.row.equalizeContainsImages .relatedNearby .show-for-small-only .mobileOnlyHomeSwipeCTA:after{border-top-color:transparent}#related>.row.equalizeContainsImages .relatedNearby h2{padding-left:.625rem;margin-bottom:.5em}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer{padding-left:0}@media print,screen and (min-width:48em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer{display:flex;justify-content:center}}@media screen and (min-width:75em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer{justify-content:start}}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .word-bubble-cta{max-width:100%;margin:0}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper{width:100%;max-width:100%!important;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;margin:0!important}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper:after{content:"";display:block;height:100%;width:1em;grid-column:4;grid-row:1}}@media print,screen and (min-width:48em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper{width:auto;display:grid;grid:auto/repeat(2,45vw);align-items:center;justify-items:center;-ms-scroll-snap-type:none;scroll-snap-type:none;grid-gap:1em;overflow:hidden}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper div.column-block.home-container-column-block:first-child{grid-column:1}}@media print and (orientation:portrait),screen and (min-width:48em) and (orientation:portrait){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper div.column-block.home-container-column-block:first-child{margin-left:0}}@media print and (orientation:landscape),screen and (min-width:48em) and (orientation:landscape){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper div.column-block.home-container-column-block:last-child{margin-right:1em}}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper{grid:auto/1fr;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper div.column-block.home-container-column-block{grid-row:1}}@media screen and (min-width:75em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none;overflow-x:hidden}}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper .column-block{width:auto;scroll-snap-align:center}@media print,screen and (min-width:48em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper .column-block{padding:0}}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper .column-block:first-child{margin-left:1em}@media print,screen and (min-width:64em){#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper .column-block a.home-container{width:300px}}#related>.row.equalizeContainsImages .relatedNearby .toggleContainer .home-card-wrapper .mobileOnlyHomeSwipeCTA a.button{color:#fff;min-width:10em}#related .fromTheLowPrice{opacity:.8;font-size:.9em;margin-bottom:.5rem;margin-top:-.5rem}#related .home-container-column-block{margin-bottom:0;min-width:300px}#related img{border-radius:3px}#related a:not(.home-container){color:#003057;position:relative;margin-bottom:0;font-weight:600}#related a:not(.home-container):hover:before{opacity:.7;transition:opacity .2s ease-in}.specContentType #moveInReadyContainer{padding-left:1.25rem}.specContentType .home-container-column-block{height:100%}.overview-text-area h3{font-size:1.8rem}@media screen and (min-width:75em){.overview-text-area{position:relative}.overview-text-area .overview-square-wrapper{bottom:0;left:0;width:100%}.overview-text-area .overview-square-wrapper.no-directions{position:static}}@media screen and (min-width:48em) and (max-width:63.99875em){.overview-square-wrapper{margin-right:-5px;margin-left:-5px}}@media print,screen and (min-width:64em){#sitePlan+#sitePlanContent{padding-bottom:0;padding-top:0}}@media screen and (min-width:48em) and (max-width:63.99875em){#sitePlan+#sitePlanContent .row.overlap{top:auto}}@media screen and (min-width:75em){#sitePlan+#sitePlanContent .row.overlap{top:-6rem}}#overview{background:#fff}@media screen and (min-width:75em){#overview .request-tour{display:none}}@media screen and (max-width:74.99875em){#overview .request-tour{display:flex}}.subdivisionContentType #overview{background:#fff}.subdivisionContentType #overview .small_cta_icon_button-wrapper.request-tour{padding:0!important;margin-top:1rem}.subdivisionContentType #overview .small_cta_icon_button-wrapper.request-tour a.request-tour{margin:0 0 0 auto}@media screen and (max-width:47.99875em){.subdivisionContentType #overview .small_cta_icon_button-wrapper.request-tour a.request-tour{margin:0}}#overview .large_cta_icon_button-wrapper,.communityOverview .large_cta_icon_button-wrapper{width:100%;margin-bottom:1rem}@media print,screen and (min-width:48em){#overview .large_cta_icon_button-wrapper,.communityOverview .large_cta_icon_button-wrapper{margin-bottom:0}}section#sitePlanContent>div.row.overlap{display:flex;justify-content:flex-end}@media screen and (max-width:63.99875em){section#sitePlanContent>div.row.overlap{justify-content:center}}@media screen and (max-width:47.99875em){section#sitePlanContent>div.row.overlap{top:auto}}section#sitePlanContent>div.row.overlap .sitePlanLead{margin-top:10rem}section#sitePlanContent>div.row.overlap .sitePlanDisclaimer{margin-top:2rem;text-align:left;font-size:.625rem}section#sitePlanContent>div.row.overlap .sitePlanMapContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:48em) and (max-width:63.99875em){section#sitePlanContent>div.row.overlap .sitePlanMapContainer{left:auto}}section#sitePlanContent>div.row.overlap .sitePlanMapContainer img{width:300px;border-radius:3px;box-shadow:0 3px 3px rgba(0,0,0,.3)}section#sitePlanContent>div.row.overlap .sitePlanMapContainer a.sitePlanBtn{color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.3);top:auto;right:auto;bottom:-1rem;position:relative;font-weight:600;background-color:#003057}@media screen and (max-width:47.99875em){section#sitePlanContent>div.row.overlap .sitePlanMapContainer a.sitePlanBtn{width:100%;max-width:80vw}}@media screen and (max-width:25em){section#sitePlanContent>div.row.overlap .sitePlanMapContainer a.sitePlanBtn{font-size:1rem}}.communityContentType .community-location-row{display:flex;margin-top:1rem}@media screen and (max-width:74.99875em){.communityContentType .community-location-row{flex-direction:column}}.communityContentType .community-location-row .large_cta_icon_button-wrapper .cta_icon_button{width:30rem;max-width:100%;margin:.5rem auto;bottom:0}@media screen and (max-width:47.99875em){.communityContentType .community-location-row .large_cta_icon_button-wrapper .cta_icon_button{width:95%}}@media print,screen and (min-width:48em){.communityContentType .community-location-row .large_cta_icon_button-wrapper.siteplan-only .cta_icon_button{margin:.5rem 0}}#planCards #homePlansContainer{overflow:hidden}.card-grid{display:grid;width:100%;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden}@media print,screen and (min-width:48em){.card-grid{grid-gap:2rem;overflow:hidden;padding:0 1rem;-ms-scroll-snap-type:none;scroll-snap-type:none;margin-bottom:2rem}}.card-grid.plans{grid:auto/1fr;margin-bottom:2rem}.card-grid.plans .card-grid_item{justify-self:center}.card-grid.plans .card-grid_item:nth-child(2){display:none}@media print,screen and (min-width:48em){.card-grid.plans{grid:auto/repeat(2,1fr)}.card-grid.plans .card-grid_item:nth-child(2){display:block}}.card-grid.plans-compare .card-grid_item:first-child{margin-left:1rem}@media print,screen and (min-width:48em){.card-grid.plans-compare .card-grid_item:first-child{margin-left:0}}@media print,screen and (min-width:48em){.card-grid.plans-compare{grid:auto/repeat(2,1fr)}}@media print,screen and (min-width:64em){.card-grid.plans-compare{grid:auto/repeat(3,1fr)}}.card-grid .card-grid_item{scroll-snap-align:center;max-width:90%;position:relative;grid-row:1}@media print,screen and (min-width:48em){.card-grid .card-grid_item{max-width:100%;grid-row:auto}}@media (max-width:767px){.moveinreadyallContentType,.moveinreadyregionContentType{height:102vh!important}}@media (max-width:767px){.moveinreadyallContentType *,.moveinreadyregionContentType *{-webkit-tap-highlight-color:transparent}}.moveinreadyallContentType .ripple,.moveinreadyregionContentType .ripple{overflow:hidden;position:relative}.moveinreadyallContentType .ripple-effect,.moveinreadyregionContentType .ripple-effect{position:absolute;border-radius:50%;width:3.125rem;height:3.125rem;background:#fff;-webkit-animation:ripple-animation 2s forwards;animation:ripple-animation 2s forwards}@-webkit-keyframes ripple-animation{to{transform:scale(100);opacity:0}}@keyframes ripple-animation{0%{transform:scale(1);opacity:.2}to{transform:scale(100);opacity:0}}@-webkit-keyframes hooray-animation{to{font-size:10rem;top:5%;opacity:0}}@keyframes hooray-animation{0%{font-size:1rem;top:70%;opacity:.3}50%{opacity:.7}to{font-size:10rem;top:5%;opacity:0}}.moveinreadyallContentType .slide-fade-enter-active,.moveinreadyallContentType .slide-fade-leave-active,.moveinreadyregionContentType .slide-fade-enter-active,.moveinreadyregionContentType .slide-fade-leave-active{transition:all .4s}.moveinreadyallContentType .slide-fade-enter,.moveinreadyallContentType .slide-fade-leave-to,.moveinreadyregionContentType .slide-fade-enter,.moveinreadyregionContentType .slide-fade-leave-to{transform:scale(.8);opacity:0}.moveinreadyallContentType .slide-fade-enter-to,.moveinreadyallContentType .slide-fade-leave,.moveinreadyregionContentType .slide-fade-enter-to,.moveinreadyregionContentType .slide-fade-leave{transform:scale(1);opacity:1}.moveinreadyallContentType .mobile-slide-fade-enter-active,.moveinreadyallContentType .mobile-slide-fade-leave-active,.moveinreadyregionContentType .mobile-slide-fade-enter-active,.moveinreadyregionContentType .mobile-slide-fade-leave-active{transition:all .4s ease}.moveinreadyallContentType .mobile-slide-fade-enter,.moveinreadyallContentType .mobile-slide-fade-leave-to,.moveinreadyregionContentType .mobile-slide-fade-enter,.moveinreadyregionContentType .mobile-slide-fade-leave-to{transform:translateX(-100vw);opacity:0}.moveinreadyallContentType .mobile-slide-fade-enter-to,.moveinreadyallContentType .mobile-slide-fade-leave,.moveinreadyregionContentType .mobile-slide-fade-enter-to,.moveinreadyregionContentType .mobile-slide-fade-leave{transform:translateX(0);opacity:1}.moveinreadyallContentType .fade-in-enter-active,.moveinreadyregionContentType .fade-in-enter-active{transition:all .4s}.moveinreadyallContentType .fade-in-leave-active,.moveinreadyregionContentType .fade-in-leave-active{transition:all .2s}.moveinreadyallContentType .fade-in-enter,.moveinreadyallContentType .fade-in-leave-to,.moveinreadyregionContentType .fade-in-enter,.moveinreadyregionContentType .fade-in-leave-to{opacity:0}.moveinreadyallContentType .fade-in-enter-to,.moveinreadyallContentType .fade-in-leave,.moveinreadyregionContentType .fade-in-enter-to,.moveinreadyregionContentType .fade-in-leave{opacity:1}.moveinreadyallContentType #homePlansContainer.multipleHomes:after,.moveinreadyallContentType #moveInReadyContainer.multipleHomes:after,.moveinreadyregionContentType #homePlansContainer.multipleHomes:after,.moveinreadyregionContentType #moveInReadyContainer.multipleHomes:after{display:none}.moveinreadyallContentType #aa-container,.moveinreadyregionContentType #aa-container{z-index:9999;background:none;opacity:0;transition:all .2s ease-in-out}@media (max-width:767px){.moveinreadyallContentType #aa-container #aa-search-input,.moveinreadyregionContentType #aa-container #aa-search-input{height:auto}.moveinreadyallContentType #aa-container #aa-search-input::-moz-placeholder,.moveinreadyregionContentType #aa-container #aa-search-input::-moz-placeholder{font-size:1.125rem;font-weight:400}.moveinreadyallContentType #aa-container #aa-search-input:-ms-input-placeholder,.moveinreadyregionContentType #aa-container #aa-search-input:-ms-input-placeholder{font-size:1.125rem;font-weight:400}.moveinreadyallContentType #aa-container #aa-search-input::placeholder,.moveinreadyregionContentType #aa-container #aa-search-input::placeholder{font-size:1.125rem;font-weight:400}}.moveinreadyallContentType #aa-blackout,.moveinreadyregionContentType #aa-blackout{z-index:9998;opacity:0;transition:all .2s ease-in-out}.moveinreadyallContentType.show-search #aa-blackout,.moveinreadyallContentType.show-search #aa-container,.moveinreadyregionContentType.show-search #aa-blackout,.moveinreadyregionContentType.show-search #aa-container{transition:all .2s ease-in-out;opacity:1}.moveinreadyallContentType #navContainer,.moveinreadyregionContentType #navContainer{background-color:#003057;transition:none}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){.moveinreadyallContentType #navContainer .dropdown.menu>li.opens-left>.is-dropdown-submenu,.moveinreadyregionContentType #navContainer .dropdown.menu>li.opens-left>.is-dropdown-submenu{top:72%}}.moveinreadyallContentType #navContainer .top-bar,.moveinreadyregionContentType #navContainer .top-bar{transition:none}@media (max-width:23.4375rem){.moveinreadyallContentType #navContainer .top-bar,.moveinreadyregionContentType #navContainer .top-bar{max-width:23.4375rem}}.moveinreadyallContentType #navContainer .title-bar,.moveinreadyregionContentType #navContainer .title-bar{background-color:transparent;z-index:500;transform:translateY(-.125rem)}.moveinreadyallContentType #navContainer .title-bar input,.moveinreadyregionContentType #navContainer .title-bar input{color:#fff}.moveinreadyallContentType #navContainer ul.menu.vertical.submenu.is-dropdown-submenu,.moveinreadyregionContentType #navContainer ul.menu.vertical.submenu.is-dropdown-submenu{background:#fff}@media (min-width:768px) and (max-width:1024px){.moveinreadyallContentType #navContainer ul.menu.vertical.submenu.is-dropdown-submenu,.moveinreadyregionContentType #navContainer ul.menu.vertical.submenu.is-dropdown-submenu{transform:translateY(.0625rem)}}.moveinreadyallContentType #moveinreadyContent,.moveinreadyregionContentType #moveinreadyContent{height:100%;padding-top:3.75rem}@media print,screen and (min-width:48em){.moveinreadyallContentType #moveinreadyContent,.moveinreadyregionContentType #moveinreadyContent{padding-top:3.75rem}}@media print,screen and (min-width:64em){.moveinreadyallContentType #moveinreadyContent,.moveinreadyregionContentType #moveinreadyContent{padding-top:3.75rem}}.moveinreadyallContentType #moveinreadyContent #app,.moveinreadyregionContentType #moveinreadyContent #app{height:100%;padding-top:0}.moveinreadyallContentType #moveinreadyContent #app .toolbar,.moveinreadyregionContentType #moveinreadyContent #app .toolbar{display:flex;align-items:center;z-index:500;color:#003057;background-color:#f4f3f4;position:fixed;width:100%;margin-bottom:0;border-top:.25rem solid #7da5d7;padding:.3125rem 0;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.3)}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar,.moveinreadyregionContentType #moveinreadyContent #app .toolbar{display:grid;grid:auto/1fr 3fr;padding:.5rem 1rem}.moveinreadyallContentType #moveinreadyContent #app .toolbar div.title-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar div.title-column{padding:0;width:100%}.moveinreadyallContentType #moveinreadyContent #app .toolbar div.filter-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar div.filter-column{padding:0}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar,.moveinreadyregionContentType #moveinreadyContent #app .toolbar{display:grid;grid:auto/1fr;padding:.5rem}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column{float:left;padding:0 0 0 3rem;width:30%}@media (max-width:1200px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column{padding:0 1.25rem}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column{padding-top:.5rem;padding-bottom:.5rem;grid-row:1;grid-column:1}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column{display:none}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column h1,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column h1{padding:0;font-weight:400;font-size:1.25rem;line-height:1;margin-bottom:0}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column h1,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column h1{font-size:1.25rem}}@media (max-width:1200px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .title-column h1,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .title-column h1{padding-left:0}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column{float:right;margin-top:0!important;width:80%;padding-right:2rem}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column{grid-row:1;grid-column:2;width:100%;justify-self:end}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column{width:100%;grid-column:1;height:3.125rem;padding-right:.3125rem;padding-left:.3125rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column{height:2.8125rem}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper{height:100%;z-index:10;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper{height:2.5rem}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group{height:100%;margin-right:0;flex-flow:row wrap;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group{display:grid;grid:1fr/3fr 1fr 1fr}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group{display:grid;grid:1fr/repeat(3,1fr);grid-column-gap:.3125rem}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column{text-align:left;padding:0;vertical-align:middle;font-size:1.125rem;font-weight:600;opacity:0;transition:opacity .2s ease-out;width:23em;background:transparent;float:none;display:flex;align-items:center}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column.active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column.active{opacity:1;transition:opacity .4s ease-in;background-color:transparent}@media (max-width:900px) and (min-width:768px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column{text-align:right;font-size:1rem;width:60%}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column{display:none!important}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column{grid-row:1;grid-column:1;display:grid;grid:auto/2fr 1fr;align-items:center;width:100%}}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column{grid:auto/3fr 1fr}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text{height:100%;padding-top:0;font-weight:400}@media (max-width:900px) and (min-width:768px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text{padding-right:0}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column>.showing-text{grid-column:1;width:100%;padding-top:0;height:auto}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn{cursor:pointer;font-size:.75rem;padding-top:0;width:22%}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn.active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn.active{background-color:#3c5a3f}@media (max-width:900px) and (min-width:768px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn{width:24%;padding-right:0}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn{grid-column:2;width:100%;padding-top:0}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .community-name-column #showAllBtn{width:65%}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filterNotice,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filterNotice{background-color:#3c5a3f;padding:.9375rem 2.25rem .875rem .875rem}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{color:#fff;height:2.25rem;padding:.5rem 0;background:#3c78b4;border-radius:.3125rem;position:relative}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{height:100%}}@media (max-width:1200px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{width:6.875rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{font-size:1.5rem;padding:0;grid-row:1;align-self:center;justify-self:center;width:100%;height:100%}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{font-size:1.125rem;font-weight:600}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle.active,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle.active,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle.active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle.active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle.active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle.active{background-color:#2f5f8e;transition:all .3s ease}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle::-moz-selection,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle::-moz-selection,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle::-moz-selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle::-moz-selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle::-moz-selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle::-moz-selection{background:transparent}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle::selection,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle::selection,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle::selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle::selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle::selection,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle::selection{background:transparent}@media (min-width:1025px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle:hover,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle:hover,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle:hover,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle:hover,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle:hover,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle:hover{background-color:#2f5f8e;transition:all .2s ease-in}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{display:grid!important;align-items:center}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle{display:grid;align-items:center;font-size:1.125rem;font-weight:500;text-align:center;cursor:pointer;padding:.5rem;margin:0}@media (min-width:768px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle{display:none}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle{grid-row:1;grid-column:1;width:100%!important;font-size:1.5rem;padding:0}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .list-menu-toggle{font-size:1.125rem;font-weight:600}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{vertical-align:middle;font-size:1.125rem;font-weight:400;text-align:center;cursor:pointer;float:none;width:6.25rem;display:inline-block}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{font-size:1.375rem;grid-row:1;grid-column:2;width:100%;align-items:center;display:grid}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{grid-row:1;grid-column:2;width:100%!important;font-size:1.5rem;padding:0}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .price-dropdown-toggle{font-size:1.125rem;font-weight:600}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle{display:table-cell;vertical-align:middle;font-size:1.125rem;font-weight:500;text-align:center;cursor:pointer;margin-left:.625rem;float:none;width:6.25rem;display:inline-block}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle{font-size:1.375rem;grid-row:1;grid-column:3;width:100%;align-items:center;display:grid}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle{border-left:none;grid-row:1;grid-column:3;width:100%!important;font-size:1.5rem;padding:0;margin-left:0}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .filter-menu-toggle{font-size:1.125rem;font-weight:600}}@-webkit-keyframes shadow-pulse{to{box-shadow:0 0 0 2.1875rem hsla(0,0%,100%,0)}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.2)}to{box-shadow:0 0 0 2.1875rem hsla(0,0%,100%,0)}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{position:absolute;right:.75rem;top:.75rem;font-size:.875rem;border-radius:50%;-webkit-animation:shadow-pulse 2s 1;animation:shadow-pulse 2s 1}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{top:30%}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{top:36%;right:.625rem;font-size:1.125rem}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{top:37%;right:.8125rem;font-size:.875rem}}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{right:.625rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{font-size:.9375rem;top:37%;right:.8125rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-filter{top:35%;right:.75rem}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left{left:1.0625rem;padding-right:.625rem;font-size:1.125rem;border-radius:50%;transform:translateY(-.0625rem)}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left{font-size:1.1875rem;top:30%}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-group .fa-arrow-left{font-size:1.0625rem;top:30%}}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button{flex:0 0 auto;width:auto;border-radius:0;border:none;position:relative;padding-left:.46875rem;padding-right:.46875rem;margin-bottom:0}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:not(.button-input),.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:not(.button-input){padding-top:1.2rem;padding-bottom:1.1rem}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:first-child,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:first-child{padding-left:0;padding-right:0}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:active,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:focus,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:hover,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:active,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:focus,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button:hover{background-color:#c35618}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button.dropdown.hover:after,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button.dropdown.hover:after{border-top-width:0;border-bottom-style:solid;border-bottom-width:.4em;border-color:transparent transparent #fff!important}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-priceDropdown{width:6.5rem;text-align:right;padding-left:0!important}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-input,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-input{flex:1 1 0;padding-top:.6rem;padding-bottom:.6rem;font-size:.9rem;text-align:left;background-color:transparent}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-input input,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-input input{width:100%}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter{padding-bottom:0!important;padding-top:1rem!important}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter .st0,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter .st0{fill:none}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter svg,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter svg{height:1.125rem;width:1.125rem;fill:hsla(0,0%,100%,.8)}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:hover svg,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:hover svg{fill:#fff}.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:active svg,.moveinreadyallContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:focus svg,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:active svg,.moveinreadyregionContentType #moveinreadyContent #app .toolbar .filter-column .filter-wrapper .button-clearFilter:focus svg{fill:#3c78b4}.moveinreadyallContentType #moveinreadyContent #app .toolbar.page-loaded,.moveinreadyregionContentType #moveinreadyContent #app .toolbar.page-loaded{display:flex!important}@media screen and (max-width:63.99875em){.moveinreadyallContentType #moveinreadyContent #app #filterPane,.moveinreadyregionContentType #moveinreadyContent #app #filterPane{top:8.125rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.moveinreadyallContentType #moveinreadyContent #app #filterPane,.moveinreadyregionContentType #moveinreadyContent #app #filterPane{top:7.5rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #filterPane,.moveinreadyregionContentType #moveinreadyContent #app #filterPane{top:7.8125rem}}.moveinreadyallContentType #moveinreadyContent #app #filterFixedBtns button,.moveinreadyregionContentType #moveinreadyContent #app #filterFixedBtns button{font-size:.9375rem}.moveinreadyallContentType #moveinreadyContent #app #loading-overlay,.moveinreadyregionContentType #moveinreadyContent #app #loading-overlay{position:absolute;width:100vw;max-width:unset;height:100vh;background-color:#fff;z-index:9999;color:#666;margin:0}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #loading-overlay,.moveinreadyregionContentType #moveinreadyContent #app #loading-overlay{height:102vh}}.moveinreadyallContentType #moveinreadyContent #app #loading-overlay .loading-text,.moveinreadyregionContentType #moveinreadyContent #app #loading-overlay .loading-text{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);float:none;margin:0;font-size:1.5rem}.moveinreadyallContentType #moveinreadyContent #app #loading-overlay .loader,.moveinreadyregionContentType #moveinreadyContent #app #loading-overlay .loader{height:6.25rem;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:inline-block;vertical-align:top}.moveinreadyallContentType #moveinreadyContent #app #appContent,.moveinreadyregionContentType #moveinreadyContent #app #appContent{padding:3.125rem 0 0;margin-bottom:0;height:100%}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent,.moveinreadyregionContentType #moveinreadyContent #app #appContent{position:fixed;left:0;right:0}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app #appContent,.moveinreadyregionContentType #moveinreadyContent #app #appContent{padding:3.8125rem 0 0}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent,.moveinreadyregionContentType #moveinreadyContent #app #appContent{padding:3.875rem 0 0;height:100vh}}.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{padding-right:0;padding-left:0;float:left;height:100%;width:calc(100vw - 41.5625rem);transition:filter .2s ease-out}.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column.blur,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column.blur{filter:blur(1rem);transition:filter .4s ease-in}@media (max-width:1200px){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{width:calc(100vw - 22.8125rem)}}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{width:60vw}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{width:65vw}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{width:60vw}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column{width:100vw;height:100%}}.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column #map,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column #map{height:100%;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column #map,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column #map{max-width:23.4375rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column #map .leaflet-pane.leaflet-popup-pane,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column #map .leaflet-pane.leaflet-popup-pane{display:none!important}}.moveinreadyallContentType #moveinreadyContent #app #appContent .map-container-column #map .leaflet-pane .leaflet-popup-close-button,.moveinreadyregionContentType #moveinreadyContent #app #appContent .map-container-column #map .leaflet-pane .leaflet-popup-close-button{opacity:0}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column{height:100%;background-color:#fff;z-index:401}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column{width:40vw;float:right}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column{width:35vw}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column{width:40vw}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column{display:block!important;background-color:#fafafa;width:100vw;position:fixed;top:6.5625rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view{background:transparent;pointer-events:none;top:unset;bottom:1.25rem;transform:translateY(110vh);transition:transform .2s ease-out}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view.show,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view.show{transform:translateY(0);transition:transform .4s ease-in}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list{position:absolute;left:0;right:0;bottom:0;z-index:400;background-color:transparent;height:18.125rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list{height:16.25rem;padding-top:0!important}}@media (max-width:767px) and (min-width:412px) and (max-width:428px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list{padding-top:1.875rem!important}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper{display:block;padding-left:1.5625rem;padding-bottom:0;margin-bottom:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;pointer-events:auto;max-width:none;width:auto;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}@media (max-width:767px) and (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper{display:block!important;padding-left:2.875rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper{padding-left:3.125rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper a:last-child,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper a:last-child{margin-right:2.5rem;float:none}}@media (max-width:767px) and (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper a:last-child,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper a:last-child{margin-right:5.625rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card{width:18.75rem;height:18.125rem;margin:0 .9375rem .9375rem 0!important;padding:0;scroll-snap-align:center;float:none;display:inline-block;box-shadow:none}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card{width:-15.625rem;height:16.875rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card.huntington .home-image .home-community,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card.huntington .home-image .home-community{background-color:rgba(195,167,144,.7)!important}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image{position:relative;height:100%;width:18.75rem;padding:0;border:none;background-color:#fff;background-size:cover;background-position:50%;background-repeat:no-repeat;transform:translateY(-.0625rem)}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image{width:-15.625rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image img,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image img{width:18.75rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image img,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image img{width:-15.625rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .home-community,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .home-community{display:inline-block;position:absolute;top:0;right:0;color:#fff;font-size:.875rem;font-weight:500;text-align:right;padding:.1875rem .625rem;background-color:rgba(0,48,87,.7)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container{position:absolute;height:3.125rem;width:3.125rem;right:0;top:8.125rem;transition:transform .2s ease;line-height:1!important;-webkit-tap-highlight-color:transparent;z-index:5}}@media (max-width:767px) and (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container{top:7.8125rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container{top:6.25rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa{font-size:1.5rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart-o,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart-o{color:hsla(0,0%,100%,.5);padding:.625rem;z-index:2}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart-o.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart-o.active{color:#fff}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart{color:hsla(0,0%,100%,.3);padding:.625rem;z-index:1}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-image .heart-container i.fa.fa-heart.active{color:rgba(185,75,75,.8)}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail{padding:0 .625rem .625rem;color:#333;background-color:#fff;bottom:1.6875rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail>div,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail>div{padding:0}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-price,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-price{font-size:1.5rem;font-weight:400;color:#333;margin-top:.3125rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-address,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-address{font-size:.84375rem;margin-bottom:.1875rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-address,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-address{font-size:.75rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-plan,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-plan{font-size:.875rem;text-align:right;transform:translateY(.3125rem);color:#003057;margin-top:.3125rem;align-self:start}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail{font-size:.8125rem;margin-left:-.4375rem}}@media (max-width:767px) and (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail{font-size:.75rem;margin-left:-.25rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail>div,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail>div{padding:0;max-width:3.125rem;border-right:-.0625rem solid #d3d3d3;text-align:center}}@media (max-width:767px) and (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail>div,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail>div{margin-top:0}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail .home-stories,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail .home-stories{max-width:3.4375rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail .home-squarefootage,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .interior-detail .home-squarefootage{max-width:4.375rem;padding:0 .3125rem;border-right:none}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability{font-size:.8125rem;font-weight:600}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability>div>div,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability>div>div{display:inline}}@media (max-width:767px) and (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability>div>div,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability>div>div{font-size:.75rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability .fa-check-circle,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.map-view .home-list .list-wrapper .home-card .home-detail .home-availability .fa-check-circle{color:#e56d29;line-height:1.4;font-size:1rem;transform:translateY(.0625rem)}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container{overflow-y:overlay;overflow-x:hidden;padding-left:1.125rem;height:100%;-webkit-overflow-scrolling:touch}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container{padding-left:.1875rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container{padding-left:0}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list{width:100%;margin:auto;padding-top:2em}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list{padding-top:4em}}@media (min-width:412px) and (max-width:428px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list{padding-top:4.375rem}}@media print,screen and (min-width:48em){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list{padding-top:1.25rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper{padding-bottom:9.375rem}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper{width:100%;display:grid;justify-items:center}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper{display:grid;justify-content:center;grid-gap:.625rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .list-wrapper{padding-top:.625rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list.active{transform:translateY(1.875rem);transition:all .2s ease-in}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card{margin:.25rem!important}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card{width:21.875rem;height:18.125rem;margin:.625rem auto}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card .home-image,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card .home-image{width:21.875rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card .home-image .heart-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .home-card .home-image .heart-container{top:9.0625rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list.mobile .home-detail,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list.mobile .home-detail{width:18.75rem!important}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .columns:last-child,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column .homes-container .home-list .columns:last-child{float:left}@media screen and (max-width:47.99875em){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion{margin-top:1rem}}@media print and (orientation:portrait),screen and (min-width:48em) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoTitleArea .promo-text-wrap .promoTitle,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoTitleArea .promo-text-wrap .promoTitle{font-size:1.2rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion.map-view .promotion,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion.map-view .promotion{display:none}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container{height:calc(100% - 4.8125rem)}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container{height:100%}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container .promotion,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .homes-container .promotion{margin-top:.625rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion{transform:translateY(-.0625rem)}@media screen and (min-width:48em) and (max-width:63.99875em){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoLearnMore,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoLearnMore{padding:0}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoLearnMore:after,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column.hasPromotion .promotion .promoLearnMore:after{top:65%}}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice{position:fixed;z-index:1;width:40.625rem;right:0;margin-right:.9375rem;top:7.125rem;text-align:center;background-color:#cecece;color:#fff;text-shadow:-.125rem .625rem rgba(0,0,0,.3);font-weight:600;padding:-.0625rem 1.25rem;transform:translateY(-2.5rem);transition:top .2s ease-in}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice .fa-times,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice .fa-times{font-size:.75rem;padding-left:.3125rem;text-shadow:-.125rem .625rem rgba(0,0,0,.3)}.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice.active{transform:translateY(0);transition:transform .2s ease-in}@media (max-width:1200px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice{width:21.875rem;top:5.9375rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice,.moveinreadyregionContentType #moveinreadyContent #app #appContent .homes-container-column #activeFilterNotice{top:0;width:100vw;padding:0;margin:0}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container{display:none;text-align:center;width:100vw;position:absolute;bottom:0;top:0;z-index:402;pointer-events:none}@media (max-width:414px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container{display:none!important}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container.active{display:block!important}@media (max-width:414px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container.active,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container.active{display:none!important}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text{pointer-events:all;position:absolute;max-width:25rem;top:50%;left:calc(70% - 23.4375rem);transform:translate(-50%,-50%);font-size:1.4375rem;font-weight:600;background:#eee;padding:1.25rem;border:-.0625rem solid #dadada;border-radius:.3125rem;line-height:1.4;transition:left .4s ease}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text{left:calc(70% - 22.1875rem)}}@media (min-width:415px) and (max-width:767px) and (orientation:portrait){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text{left:calc(74% - 22.8125rem)}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text{padding:.625rem;top:50%;left:50%;background:transparent;border:none}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text.filterClosed,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text.filterClosed{left:50%;transition:left .2s ease}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .fa-exclamation-triangle,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .fa-exclamation-triangle{color:#edb10e}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text h2,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text h2{font-size:1.8rem}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .notice,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .notice{font-size:1rem;border-bottom:.125rem solid #dadada;margin:0 auto .625rem;width:21.875rem}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .notice,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .notice{padding:.625rem;font-weight:600;font-size:1.1875rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .cta,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .cta{font-size:1.125rem;font-weight:400}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .cta,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .cta{font-size:1.25rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .sub-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .sub-text{font-size:1rem;font-weight:400}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .sub-text,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text .sub-text{font-size:1.25rem}}.moveinreadyallContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text button,.moveinreadyregionContentType #moveinreadyContent #app #appContent .no-results-container .no-results-text button{color:#3c78b4;font-weight:600;text-decoration:underline}.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{display:block;visibility:visible;position:fixed;top:6.875rem;transform:translateY(-12.5rem);transition:transform .2s ease-in;z-index:498;background-color:#fff;border-radius:0 0 .3125rem .3125rem;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.3);left:auto;width:18.75rem;right:7rem}@media print,screen and (min-width:48em){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{top:7.375rem}}@media print,screen and (min-width:64em){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{top:6.875rem}}@media screen and (min-width:75em){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{top:6.6875rem;padding:.9375rem}}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{right:0!important;left:0!important;border-radius:0;top:7.125rem;width:100%}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown{top:6.875rem}}.moveinreadyallContentType #moveinreadyContent #app #priceDropdown .text-center,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown .text-center{-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown .text-center,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown .text-center{font-size:1.125rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown .text-center,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown .text-center{font-size:.875rem}}.moveinreadyallContentType #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown.price-slide-down{transform:translateY(0)!important;transition:transform .4s ease-in!important}.moveinreadyallContentType #moveinreadyContent #app #priceDropdown>.row,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown>.row{text-align:center}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #priceDropdown>.row,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown>.row{padding-top:1.25rem}}.moveinreadyallContentType #moveinreadyContent #app #priceDropdown #minMaxPriceSlider,.moveinreadyregionContentType #moveinreadyContent #app #priceDropdown #minMaxPriceSlider{margin:1.25rem auto}.moveinreadyallContentType #moveinreadyContent #app .filterPopup,.moveinreadyregionContentType #moveinreadyContent #app .filterPopup{transform:translate(-4.875rem,3.9375rem);background-color:#ececec;width:10rem;height:auto;color:#666;padding:.5rem 1rem;box-shadow:none;font-size:.8rem;display:inline-block!important;margin:-1.3rem auto 0;top:-1.5rem!important;z-index:1}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .filterPopup,.moveinreadyregionContentType #moveinreadyContent #app .filterPopup{transform:translate(-4.9375rem,3.5625rem)}}.moveinreadyallContentType #moveinreadyContent #app .filterPopup.popper[x-placement^=top] .popper__arrow,.moveinreadyregionContentType #moveinreadyContent #app .filterPopup.popper[x-placement^=top] .popper__arrow{left:47%!important;border-color:#ececec transparent transparent;border-width:.375rem .375rem 0;bottom:-.375rem}.moveinreadyallContentType #moveinreadyContent #app .dropdown-pane,.moveinreadyregionContentType #moveinreadyContent #app .dropdown-pane{border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;width:auto;padding:.9375rem 0!important}.moveinreadyallContentType #moveinreadyContent #app .dropdown-pane.show,.moveinreadyregionContentType #moveinreadyContent #app .dropdown-pane.show{display:block;visibility:visible}.moveinreadyallContentType #moveinreadyContent #app .dropdown-pane .small-6,.moveinreadyregionContentType #moveinreadyContent #app .dropdown-pane .small-6{padding-right:.46875rem}.moveinreadyallContentType #moveinreadyContent #app .dropdown-pane .small-6+.small-6,.moveinreadyregionContentType #moveinreadyContent #app .dropdown-pane .small-6+.small-6{padding-left:.46875rem}.moveinreadyallContentType #moveinreadyContent #app .dropdown-pane .small-6:last-child,.moveinreadyregionContentType #moveinreadyContent #app .dropdown-pane .small-6:last-child{padding-right:.9375rem}.moveinreadyallContentType #moveinreadyContent #app .vue-slider,.moveinreadyregionContentType #moveinreadyContent #app .vue-slider{max-width:18.125rem!important;margin:0 auto}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .vue-slider,.moveinreadyregionContentType #moveinreadyContent #app .vue-slider{max-width:21.875rem!important}}.moveinreadyallContentType #moveinreadyContent #app .vue-slider .vue-slider-process,.moveinreadyregionContentType #moveinreadyContent #app .vue-slider .vue-slider-process{background-color:#e56d29}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app .vue-slider .vue-slider-dot,.moveinreadyregionContentType #moveinreadyContent #app .vue-slider .vue-slider-dot{height:1.5rem!important;width:1.5rem!important}}.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper{display:block;visibility:visible;margin:0 auto;position:relative;box-shadow:none;border:none;height:1.875rem;width:9.375rem;background-color:#ececec;transition:transform .2s ease-in;padding-top:.3125rem!important;z-index:9;border-radius:.3125rem}.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper .text-center,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper .text-center{color:#333;font-size:.78125rem;transform:translateY(-1.25rem)}@media (max-width:767px){.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper .text-center,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper .text-center{font-size:1.125rem}}@media (max-width:23.4375rem){.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper .text-center,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper .text-center{font-size:.875rem}}.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper .popper__arrow,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper .popper__arrow{border-color:#ececec}.moveinreadyallContentType #moveinreadyContent #app #filterPricePopper.popper[x-placement^=top] .popper__arrow,.moveinreadyregionContentType #moveinreadyContent #app #filterPricePopper.popper[x-placement^=top] .popper__arrow{left:47%!important;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-width:.375rem .375rem 0;bottom:-.375rem}.moveinreadyallContentType #moveinreadyContent #app .leaflet-popup-content-wrapper,.moveinreadyregionContentType #moveinreadyContent #app .leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none;border-radius:0;padding:0;box-shadow:0 .1875rem .1875rem rgba(0,0,0,.3)}.moveinreadyallContentType #moveinreadyContent #app .leaflet-popup-content-wrapper .home-count,.moveinreadyregionContentType #moveinreadyContent #app .leaflet-popup-content-wrapper .home-count{color:#003057;font-size:.8125rem;font-weight:500}.moveinreadyallContentType #moveinreadyContent #app div.leaflet-popup-content,.moveinreadyregionContentType #moveinreadyContent #app div.leaflet-popup-content{font-size:.875rem;margin:0;width:20rem!important}.moveinreadyallContentType #moveinreadyContent #app div.leaflet-popup-content .marker-popup-close,.moveinreadyregionContentType #moveinreadyContent #app div.leaflet-popup-content .marker-popup-close{position:absolute;right:.1875rem;top:.1875rem;color:#c1c1c1;cursor:pointer}.moveinreadyallContentType #moveinreadyContent #app div.leaflet-popup-content .community-container,.moveinreadyregionContentType #moveinreadyContent #app div.leaflet-popup-content .community-container{margin-bottom:0}.moveinreadyallContentType #moveinreadyContent #app .leaflet-popup-tip,.moveinreadyregionContentType #moveinreadyContent #app .leaflet-popup-tip{background-color:#f8f9f6}.moveinreadyallContentType #moveinreadyContent #app .leaflet-popup,.moveinreadyregionContentType #moveinreadyContent #app .leaflet-popup{margin-bottom:1.75rem}.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle{background-color:#004c8a;font-weight:600;color:#fff}.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle .column,.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle .columns,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle .column,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle .columns{padding-top:1.1rem;padding-bottom:1.1rem;line-height:1}.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle a,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle a{color:#fff;background-color:#7ab642}.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle a span,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle a span{position:relative;padding-right:1rem}.moveinreadyallContentType #moveinreadyContent #app .communitiesToggle a span:after,.moveinreadyregionContentType #moveinreadyContent #app .communitiesToggle a span:after{position:absolute;right:0;display:inline-block;content:"\F205";font-size:.625rem;font-family:Font Awesome\ 5 Pro;top:.25rem}.moveinreadyallContentType footer,.moveinreadyregionContentType footer{display:none}.moveinreadyallContentType .leaflet-bottom,.moveinreadyallContentType .leaflet-top,.moveinreadyregionContentType .leaflet-bottom,.moveinreadyregionContentType .leaflet-top{-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;z-index:400}.moveinreadyallContentType #hgtvSmartHome2019Banner,.moveinreadyregionContentType #hgtvSmartHome2019Banner{display:none}.moveinreadyallContentType.notification_banner_active,.moveinreadyregionContentType.notification_banner_active{overflow:hidden}.moveinreadyallContentType.notification_banner_active #notification_banner,.moveinreadyregionContentType.notification_banner_active #notification_banner{z-index:0}.moveinreadyallContentType.notification_banner_active #navContainer ul.menu.vertical.submenu.is-dropdown-submenu,.moveinreadyregionContentType.notification_banner_active #navContainer ul.menu.vertical.submenu.is-dropdown-submenu{transform:none}.moveinreadyallContentType.notification_banner_active #moveinreadyContent,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent{padding-top:5.875rem}@media print,screen and (min-width:48em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent{padding-top:6.1875rem}}@media print,screen and (min-width:64em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent{padding-top:6.0625rem}}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{height:calc(89% - 2.5625rem);top:9.1875rem}@media (min-width:947px) and (max-width:1023px){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:8.125rem}}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:7.9375rem}}@media (max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(max-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) and (min-resolution:192dpi){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:9.1875rem}}@media (max-width:834px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:8.8125rem}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:8.5625rem}}@media (max-width:767px){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:10.375rem}}@media (max-width:23.4375rem){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #filterPane,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #filterPane{top:10rem}}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:8.8125rem}@media print,screen and (min-width:48em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:9.9375rem}}@media print,screen and (min-width:64em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:9.5rem}}@media screen and (min-width:75em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:9.25rem}}@media (max-width:767px){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:9.6875rem}}@media (max-width:23.4375rem){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app #priceDropdown.price-slide-down{top:8.8125rem}}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show{height:calc(100% - 9.0625rem)!important}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list{padding-top:4.375rem}@media (min-width:412px) and (max-width:428px){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list{padding-top:4.375rem}}@media print,screen and (min-width:48em){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.map-view.show .home-list{padding-top:1.875rem}}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion{top:9.125rem!important}.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container{height:calc(100% - 4.8125rem)!important}@media (max-width:767px){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container{height:calc(100% - 7.125rem)!important}}@media (max-width:23.4375rem){.moveinreadyallContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container,.moveinreadyregionContentType.notification_banner_active #moveinreadyContent #app .homes-container-column.hasPromotion:not(.map-view) .homes-container{height:calc(100% - 6.875rem)!important}}.moveinreadyallContentType #loadingOverlay,.moveinreadyregionContentType #loadingOverlay{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;align-items:center;justify-content:center;z-index:502;opacity:0;pointer-events:none;transition:opacity 2s ease-out}.moveinreadyallContentType #loadingOverlay #loadingOverlayInner,.moveinreadyregionContentType #loadingOverlay #loadingOverlayInner{display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:opacity 1s ease-out}.moveinreadyallContentType #loadingOverlay #loadingOverlayInner img,.moveinreadyregionContentType #loadingOverlay #loadingOverlayInner img{height:6.25rem;width:auto}.moveinreadyallContentType #loadingOverlay.show,.moveinreadyregionContentType #loadingOverlay.show{display:flex!important;opacity:1;pointer-events:all}.moveinreadyallContentType #loadingOverlay.show #loadingOverlayInner,.moveinreadyregionContentType #loadingOverlay.show #loadingOverlayInner{opacity:1;transition:none}.community-counter-marker{color:#fff;text-align:center;line-height:2.2;height:2.75rem!important;width:2.75rem!important;font-size:1.1rem;background-repeat:no-repeat;background-size:contain;background-position:50%;text-shadow:0 0 #333;font-weight:700}.community-counter-marker--highland{background-image:url(/images/marker-navy-solid.png)}.community-counter-marker--highland--active{background-image:url(/images/marker-blue-solid.png)}.community-counter-marker--huntington{background-image:url(/images/marker-dark-espresso-solid.png)}.community-counter-marker--huntington--active{background-image:url(/images/marker-espresso-solid.png)}body.regionContentType{overflow-y:hidden}body.regionContentType.notification_banner_active div#regionContent{padding-top:86px}@media (min-width:412px) and (max-width:428px){body.regionContentType.notification_banner_active div#regionContent{padding-top:90px}}@media screen and (max-width:47.99875em){body.regionContentType.notification_banner_active div#regionContent #priceDropdown{top:calc(3.4rem + 43px)!important}}@media print,screen and (min-width:48em){body.regionContentType.notification_banner_active div#regionContent{padding-top:99px}}@media print,screen and (min-width:64em){body.regionContentType.notification_banner_active div#regionContent{padding-top:100px}}@media screen and (min-width:75em){body.regionContentType.notification_banner_active div#regionContent{padding-top:97px}}body.regionContentType.notification_banner_active div#regionContent .communities-container{height:calc(100vh - 182.97px - 2.3rem)!important}@media print,screen and (min-width:48em){body.regionContentType.notification_banner_active div#regionContent .communities-container{height:calc(100vh - 3.25rem - 106.78px)!important}}@media print,screen and (min-width:64em){body.regionContentType.notification_banner_active div#regionContent .communities-container{height:calc(100vh - 140px)!important}}body.regionContentType.notification_banner_active div#regionContent .hasPromotion .communities-container{height:calc(100vh - 259.97px - 2.8rem)!important}@media print,screen and (min-width:48em){body.regionContentType.notification_banner_active div#regionContent .hasPromotion .communities-container{height:calc(100vh - 4.15rem - 183.78px)!important}}body.regionContentType.notification_banner_active div#regionContent .banner-map{z-index:0;height:calc(100vh - 90px)}@media print,screen and (min-width:48em){body.regionContentType.notification_banner_active div#regionContent .banner-map{height:calc(100vh - 99px)}}body.regionContentType div#regionContent{padding-top:51px;height:100%}@media print,screen and (min-width:48em){body.regionContentType div#regionContent{padding-top:3.75rem}}body.regionContentType div#regionContent #loadingOverlay{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;align-items:center;justify-content:center;z-index:99;opacity:0;pointer-events:none;transition:opacity 2s ease-out}body.regionContentType div#regionContent #loadingOverlay #loadingOverlayInner{display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:opacity 1s ease-out}body.regionContentType div#regionContent #loadingOverlay #loadingOverlayInner img{height:100px;width:auto}body.regionContentType div#regionContent #loadingOverlay.show{display:flex!important;opacity:1;pointer-events:all}body.regionContentType div#regionContent #loadingOverlay.show #loadingOverlayInner{opacity:1;transition:none}body.regionContentType div#regionContent .row.expanded.callout.primary{display:flex;align-items:center;height:50px;background-color:#f4f3f4;color:#003057;border-radius:0;padding:0!important;border-top:4px solid #7da5d7;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1;opacity:0}body.regionContentType div#regionContent .row.expanded.callout.primary.show-toolbar{opacity:1}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .row.expanded.callout.primary{height:auto;flex-direction:column;position:fixed;width:100%}}body.regionContentType div#regionContent .map-container-column{padding-left:0;padding-right:0}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .map-container-column{padding-right:0;height:100%}}body.regionContentType div#regionContent .banner-map{z-index:0;height:calc(100vh - 90px)!important}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .banner-map{height:calc(100vh - 99px)}}body.regionContentType div#regionContent .region-title-column{padding:0 0 0 3rem}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .region-title-column{padding:0}}@media (min-width:767px) and (max-width:1200px){body.regionContentType div#regionContent .region-title-column{padding:0 0 0 1.5rem}}body.regionContentType div#regionContent .region-title-column h1{line-height:1;margin-bottom:0}body.regionContentType div#regionContent .region-title-column h1 strong{font-weight:400!important}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .region-title-column h1{font-size:.9rem}}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .region-title-column h1{font-size:1.25rem}}body.regionContentType div#regionContent .region-filter-column{margin-top:0!important}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .region-filter-column{padding-left:0}}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .region-filter-column{background:#f4f3f4}}body.regionContentType div#regionContent .community-container.callout{border-radius:8px;color:#000}body.regionContentType div#regionContent .community-container.callout img{border-radius:4px}body.regionContentType div#regionContent .community-container.callout .community-name a{color:#000}body.regionContentType div#regionContent .community-container.callout .row{max-width:unset!important;background-color:#fafafa;position:relative}body.regionContentType div#regionContent div.subdivision-list{background-color:#e6ebef!important;padding:.5rem;margin-top:.5rem;border-radius:4px}body.regionContentType div#regionContent div.subdivision-list .subdivision-container{margin:.8rem 0}body.regionContentType div#regionContent div.subdivision-list .button-subdivision a{background-color:#003057;color:#fff;text-decoration:none;padding:.3rem .5rem;display:inline-block;border-radius:4px;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}body.regionContentType div#regionContent div.subdivision-list .button-subdivision{display:grid;grid-template-columns:40% 1.5fr 3fr;gap:10px}body.regionContentType div#regionContent .subdivision-header{border-bottom:1px solid #ccc;margin-bottom:1rem;font-size:1.2rem;font-weight:700;padding-left:1rem}body.regionContentType div#regionContent .subdivision-specs{display:grid;grid-template-columns:1fr 1.5fr 1fr}body.regionContentType div#regionContent .subdivision-specs>div{border-right:1px solid #ccc;padding:0 1rem}body.regionContentType div#regionContent .subdivision-specs>div:last-child{border:none;justify-self:flex-end;align-self:center;font-size:1.2rem;font-weight:700}body.regionContentType div#regionContent .comingSoon{background:#fff;padding:5px 10px;align-self:center;color:#000;font-weight:700}body.regionContentType div#regionContent .community-tags{display:flex;flex-direction:row;gap:2rem;font-weight:700}body.regionContentType div#regionContent .community-tags span{color:green}body.regionContentType div#regionContent .community-pill{color:#003057;background-color:hsla(0,0%,100%,.9);position:absolute;z-index:1;top:8px;left:8px;padding:5px 10px;border-radius:20px;font-weight:600;font-size:clamp(.7rem,1vw,.8rem)}body.regionContentType div#regionContent .communities-container-column{padding:0}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communities-container-column{margin-top:.625rem}body.regionContentType div#regionContent .communities-container-column.hasPromotion{margin-top:.2rem}}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .communities-container-column{padding-left:0;padding-right:0}}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communities-container-column .promotion{margin-bottom:1rem}body.regionContentType div#regionContent .communities-container-column .promotion .promoTitle{font-size:1rem}body.regionContentType div#regionContent .communities-container-column .promotion .promoSubtitle{font-size:.9rem}body.regionContentType div#regionContent .communities-container-column .promotion .promoLearnMore{padding-top:.95rem}}body.regionContentType div#regionContent .communities-container-column div.communities-container{overflow-y:scroll;height:calc(100vh - 137.97px - 2.3rem);-webkit-overflow-scrolling:touch}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .communities-container-column div.communities-container{height:calc(100vh - 110px)}}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container{visibility:hidden;transition:all .4s ease-out;font-size:.9rem}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container img{border-radius:8px}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.huntington.focusedCommunity{box-shadow:3px 3px 1.875rem #af917b}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.huntington .community-name{max-width:90%;font-size:1rem}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.huntington .community-name .button-community .comingSoon{color:#c3a790}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.huntington .hunt-logo{position:absolute;top:0;right:0;height:36px;width:36px;padding:5px 5px 0 0;z-index:2}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.huntington .dog-ear{position:absolute;top:0;right:0;height:70px;width:70px;border-radius:0 3px 0 0;background:linear-gradient(45deg,transparent 50%,#c3a790 51%)}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.loaded{visibility:visible}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container:after{content:"";position:absolute;background-color:#e56d29;top:0;bottom:0;left:0;right:0;z-index:-1;height:100%;width:100%;transition:all .2s ease-out;border-radius:5px}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.focused{box-shadow:0 0 10px #e56d29;transition:all .3s ease-in}body.regionContentType div#regionContent .communities-container-column div.communities-container .community-container.focused:after{content:"";position:absolute;background-color:#e56d29;transition:all .4s ease-in;height:calc(100% + 1rem);width:calc(100% + 1rem);top:-8px;left:-8px}body.regionContentType div#regionContent .communities-container-column.hasPromotion .communities-container{height:calc(100vh - 214.97px - 2.8rem)}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .communities-container-column.hasPromotion .communities-container{height:calc(100vh - 4.15rem - 102px)}}body.regionContentType div#regionContent .dropdown-pane{border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:auto;padding:.9375rem 0!important}body.regionContentType div#regionContent .dropdown-pane .small-6{padding-right:.46875rem}body.regionContentType div#regionContent .dropdown-pane .small-6+.small-6{padding-left:.46875rem}body.regionContentType div#regionContent .dropdown-pane .small-6:last-child{padding-right:.9375rem}body.regionContentType div#regionContent #priceDropdown{padding-top:2rem!important;background-color:#f4f3f4;box-shadow:0 3px 3px rgba(0,0,0,.3);top:3.4rem!important}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent #priceDropdown{right:0!important;left:0!important}}@media print,screen and (min-width:48em){body.regionContentType div#regionContent #priceDropdown{top:3.1rem!important;left:auto!important;right:1rem}}@media print,screen and (min-width:64em){body.regionContentType div#regionContent #priceDropdown{top:3rem!important}}@media print,screen and (min-width:48em){body.regionContentType div#regionContent #priceDropdown{width:calc(41.67vw - 1rem)}}@media screen and (min-width:75em){body.regionContentType div#regionContent #priceDropdown{width:calc(33.33vw - 1rem)}}@media screen and (min-width:90em){body.regionContentType div#regionContent #priceDropdown{width:calc(25vw - 1rem)}}body.regionContentType div#regionContent #priceDropdown>.row{text-align:center}body.regionContentType div#regionContent #priceDropdown .close-dropdown{padding-top:1rem;margin-top:0;color:#003057;font-weight:700;font-size:.8rem}body.regionContentType div#regionContent #priceDropdown .slider{background-color:#fff}body.regionContentType div#regionContent input[type=tel],body.regionContentType div#regionContent input[type=text]{position:relative;padding:.5rem;box-sizing:border-box;border:none;border-radius:3px;font-size:.9rem}body.regionContentType div#regionContent .filter-wrapper .button-group{display:flex;flex-flow:row wrap;align-items:center}body.regionContentType div#regionContent .filter-wrapper .button{flex:0 0 auto;width:auto;border-radius:0;border:none;position:relative;padding-left:.46875rem;padding-right:.46875rem;margin-bottom:0}body.regionContentType div#regionContent .filter-wrapper .button:not(.button-input){padding-top:1.2rem;padding-bottom:1.1rem}body.regionContentType div#regionContent .filter-wrapper .button:first-child{padding-left:0;padding-right:0}body.regionContentType div#regionContent .filter-wrapper .button:active,body.regionContentType div#regionContent .filter-wrapper .button:focus,body.regionContentType div#regionContent .filter-wrapper .button:hover{background-color:#003057}body.regionContentType div#regionContent .filter-wrapper .button.dropdown.hover:after{border-top-width:0;border-bottom-style:solid;border-bottom-width:.4em;border-color:transparent transparent #fff!important}body.regionContentType div#regionContent .filter-wrapper .button-priceDropdown{width:auto;text-align:right;padding:.5rem!important;background-color:#3c78b4;border-radius:5px;margin:.5rem 1rem;display:flex;align-items:center;justify-content:center}body.regionContentType div#regionContent .filter-wrapper .button-priceDropdown:hover{background-color:#366ba1;transition:all .2s ease-in}body.regionContentType div#regionContent .filter-wrapper .button-priceDropdown:after{top:0}body.regionContentType div#regionContent .filter-wrapper .button-input{flex:1 1 0px;padding:0;font-size:.9rem;text-align:left;background-color:transparent}body.regionContentType div#regionContent .filter-wrapper .button-input:hover{background-color:transparent}body.regionContentType div#regionContent .filter-wrapper .button-input input{width:100%}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter{height:34px;padding-bottom:0!important;padding-top:0!important;display:flex;align-items:center;justify-content:center;background:transparent}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter:hover{background:transparent}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter i{font-size:1.2rem}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter .fa-stack{line-height:.5;width:1rem;height:1rem}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter .fa-stack .fa-filter{color:#414344}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter .fa-stack .fa-filter:focus,body.regionContentType div#regionContent .filter-wrapper .button-clearFilter .fa-stack .fa-filter:hover{color:#3c78b4;transition:all .2s ease-in}body.regionContentType div#regionContent .filter-wrapper .button-clearFilter .fa-stack .fa-horizontal-rule{color:#a7a9aa;transform:translate(-1px,-3px) rotate(45deg);pointer-events:none}body.regionContentType div#regionContent .leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none;border-radius:0;padding:0}body.regionContentType div#regionContent .leaflet-popup-content p{margin:.2rem 0}body.regionContentType div#regionContent .leaflet-popup-content .community-name,body.regionContentType div#regionContent .leaflet-popup-content .community-tags{margin:1rem 0 .5rem}body.regionContentType div#regionContent .leaflet-container a{color:#003057}body.regionContentType div#regionContent .leaflet-popup-content{width:calc(100vw - 2rem)!important;font-size:.875rem;margin:0}@media print,screen and (min-width:48em){body.regionContentType div#regionContent .leaflet-popup-content{font-size:.9375rem;width:calc(41.67vw - 2rem)!important}}@media screen and (min-width:75em){body.regionContentType div#regionContent .leaflet-popup-content{width:32rem!important}}body.regionContentType div#regionContent .leaflet-popup-content .community-container{margin-bottom:0}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .leaflet-popup-content .community-container{max-height:75vh;overflow:scroll}}body.regionContentType div#regionContent .leaflet-popup-content .community-container.huntington .button-subdivision a,body.regionContentType div#regionContent .leaflet-popup-content .community-container.huntington .button-subdivision a:hover{color:#fff!important}body.regionContentType div#regionContent .leaflet-popup-tip{background-color:#f8f9f6}body.regionContentType div#regionContent .leaflet-popup{margin-bottom:1.75rem}body.regionContentType div#regionContent .leaflet-popup .leaflet-popup-close-button{top:.75rem;right:.85rem}body.regionContentType div#regionContent .communitiesToggle{background-color:#00223e;font-weight:600;color:#fff}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communitiesToggle{background-color:#747276}}body.regionContentType div#regionContent .communitiesToggle .column,body.regionContentType div#regionContent .communitiesToggle .columns{padding-top:1.1rem;padding-bottom:1.1rem;line-height:1}body.regionContentType div#regionContent .communitiesToggle .column.small-6,body.regionContentType div#regionContent .communitiesToggle .small-6.columns{border-right:1px solid #001424}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communitiesToggle .column.small-6,body.regionContentType div#regionContent .communitiesToggle .small-6.columns{border-right:1px solid #5b595c}}body.regionContentType div#regionContent .communitiesToggle a{color:#fff;background-color:#00223e}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communitiesToggle a{background-color:#747276}}body.regionContentType div#regionContent .communitiesToggle a span{position:relative;padding-right:1rem}body.regionContentType div#regionContent .communitiesToggle a span:after{position:absolute;right:0;display:inline-block;content:"\F205";font-size:.625rem;font-family:Font Awesome\ 5 Pro;top:.25rem}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent .communitiesToggle a span:after{top:.4rem}}@media screen and (max-width:47.99875em){body.regionContentType div#regionContent.switch .banner-map,body.regionContentType div#regionContent:not(.switch) .communities-container-column{display:none}body.regionContentType div#regionContent.switch .communitiesToggle a span:after{content:"\F204"}}body.regionContentType #regionContentArea{padding:0;margin:0}@media screen and (max-width:47.99875em){body.regionContentType #regionContentArea{margin-top:3.5rem}}body.regionContentType .community-container{box-shadow:0 3px 5px rgba(0,0,0,.3);margin:1em}body.regionContentType .community-container.focusedCommunity{border-color:#3c78b4;box-shadow:0 0 1.875rem -8px #3c78b4}@media screen and (max-width:47.99875em){body.regionContentType .community-container{padding:.5rem}body.regionContentType .community-container .column+.column,body.regionContentType .community-container .column+.columns,body.regionContentType .community-container .columns+.column,body.regionContentType .community-container .columns+.columns{margin-top:0!important}}body.regionContentType .button-subdivision{margin-bottom:.25rem;display:block;line-height:1.5}body.regionContentType .button-subdivision a{color:#003057;border-bottom:1px dotted #003057}body.regionContentType .button-subdivision a:hover{border-color:#00223e}body.regionContentType a.button-community:hover{color:#666!important}body.regionContentType .leaflet-bottom.leaflet-right{left:0;right:auto}body.regionContentType .leaflet-control-attribution a{color:#003057}body.regionContentType .leaflet-control-attribution a:hover{color:#005aa4}body.regionContentType #hoverMapCommunityPopup{background-color:#fff;width:auto;height:auto;color:#666;padding:.5rem 1rem;box-shadow:none;font-size:.8rem;text-align:left}body.regionContentType #hoverMapCommunityPopup p{margin-bottom:0}body.regionContentType #hoverMapCommunityPopup p+p{margin-top:.5rem}body.regionContentType #hoverMapCommunityPopup .popper__arrow{border-color:#f8f9f6}body.regionContentType #hoverMapCommunityPopup.popper[x-placement^=top] .popper__arrow,body.regionContentType #hoverMapCommunityPopup.tooltip[x-placement^=top] .tooltip-arrow{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-width:.5rem .5rem 0;bottom:-8px}body.regionContentType #hoverMapCommunityPopup.popper[x-placement^=bottom] .popper__arrow,body.regionContentType #hoverMapCommunityPopup.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-width:0 .5rem .5rem;top:-8px}body.regionContentType #minMaxPriceSlider{margin-top:3rem;z-index:2}@media print,screen and (min-width:48em){body.regionContentType #minMaxPriceSlider{margin-top:2rem}}body.regionContentType #PricePopup{background-color:#f8f9f6;width:auto;height:auto;color:#666;padding:.5rem 1rem;box-shadow:none;font-size:.8rem;display:inline-block;margin-top:-1.5rem;top:-1.5rem!important;z-index:1}@media print,screen and (min-width:48em){body.regionContentType #PricePopup{margin-top:-1rem;top:-1rem!important}}body.regionContentType #PricePopup .popper__arrow{border-color:#f8f9f6}body.regionContentType #PricePopup.popper[x-placement^=top] .popper__arrow{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-width:6px 6px 0;bottom:-6px}@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@-webkit-keyframes snap{to{scroll-snap-align:center}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}.carousel{position:relative;padding-top:62%;perspective:100px;margin-bottom:-5%}.carousel *{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0}.carousel ::-webkit-scrollbar{width:0;height:0}.carousel ::-webkit-scrollbar-track{background:transparent}.carousel ::-webkit-scrollbar-thumb{background:transparent;border:none}.carousel *{-ms-overflow-style:none}.carousel li,.carousel ol{list-style:none;margin:0;padding:0}.carousel__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:scroll;counter-reset:item;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin-bottom:-20px!important;padding-bottom:20px!important}.carousel__slide{position:relative;flex:0 0 100%;width:100%}.carousel__slide:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-40%,70px);color:#fff;font-size:2em}.carousel__snapper{position:absolute;top:0;left:0;width:100%;height:100%;scroll-snap-align:center}.carousel__snapper img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (prefers-reduced-motion:reduce){.carousel__snapper{-webkit-animation-name:none;animation-name:none}}.carousel:focus-within .carousel__snapper,.carousel:hover .carousel__snapper{-webkit-animation-name:none;animation-name:none}.carousel__navigation{position:absolute;right:0;bottom:8%;left:0;text-align:center;opacity:.9}.carousel__navigation-item,.carousel__navigation-list{display:inline-block}.carousel__navigation-button{display:inline-block;height:1.2rem;width:1.2rem;background-color:#fff;background-clip:content-box;border:.25rem solid transparent;border-radius:50%;font-size:0;transition:transform .1s}.carousel__navigation-button.active{background-color:#0bb5ad}.carousel:after,.carousel:before,.carousel__next,.carousel__prev{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;font-size:1rem;outline:0;background-color:#003057;color:#fff!important;padding:.2rem .5rem;text-align:center}.carousel__next span,.carousel__prev span{display:inline-block;transform:translateY(-5%)}.carousel:before,.carousel__prev{left:.5rem}.carousel:before:hover,.carousel__prev:hover{color:#fff}.carousel:after,.carousel__next{right:.5rem}#smartHGTV{font-family:chaparral-pro,serif,georgia;font-size:1.125rem;line-height:1.5;text-align:center}#smartHGTV small{font-size:.9rem}#smartHGTV>section{padding:2rem 0}@media print,screen and (min-width:64em){#smartHGTV>section{padding:4rem 0}}#smartHGTV>section:first-child{padding-top:6.133rem}@media print,screen and (min-width:64em){#smartHGTV>section:first-child{padding-top:8rem}}@media print,screen and (min-width:64em){#smartHGTV>section.reduce_padding_bottom{padding-bottom:2rem}#smartHGTV>section.reduce_padding_top{padding-top:2rem}}#smartHGTV a.button,#smartHGTV h2,#smartHGTV h3,#smartHGTV h4,#smartHGTV h5,#smartHGTV h6{font-family:proxima-nova,sans-serif,arial}#smartHGTV h2{margin-bottom:1rem}#smartHGTV a.button{font-size:1.125rem;font-weight:700;padding-left:3rem;padding-right:3rem;margin-top:1rem}#smartHGTV .disclaimer-text{font-size:.9rem;font-style:italic}#smartHGTV hr{border-bottom:1px solid #a7a6a8}@media screen and (max-width:47.99875em){#smartHGTV .hgtvLogo{width:calc(100% - 4rem);margin-top:1rem}}#smartHGTV #video{background-size:cover;background-position:50%;background-repeat:no-repeat;height:15rem}@media print,screen and (min-width:48em){#smartHGTV #video{height:35rem}}#smartHGTV #explorePlan p{margin:1rem 0}@media print,screen and (min-width:64em){#smartHGTV #explorePlan p em{margin:2rem 0}}#smartHGTV #highland-difference a.button{width:100%;text-align:center;padding:.85em 1em;font-size:1rem;margin-bottom:.5rem}@media print,screen and (min-width:64em){#smartHGTV #highland-difference a.button{min-width:15em;width:auto}}@media print,screen and (min-width:48em){#smartHGTV #highland-difference>.row:nth-child(2) p{margin-bottom:2rem}}#smartHGTV #testimonials .orbit-bullets button{width:.5rem;height:.5rem}#smartHGTV #testimonials .orbit-next,#smartHGTV #testimonials .orbit-previous{visibility:hidden}@media screen and (max-width:47.99875em){#smartHGTV #testimonials .orbit-container{height:auto!important}}@media print,screen and (min-width:48em){#smartHGTV #testimonials .orbit-slide{padding:1rem 5rem}#smartHGTV #testimonials .orbit-next,#smartHGTV #testimonials .orbit-previous{visibility:visible;color:#666}#smartHGTV #testimonials .orbit-next:active,#smartHGTV #testimonials .orbit-next:focus,#smartHGTV #testimonials .orbit-next:hover,#smartHGTV #testimonials .orbit-previous:active,#smartHGTV #testimonials .orbit-previous:focus,#smartHGTV #testimonials .orbit-previous:hover{color:#fff}}#smartHGTV #testimonials .stars{margin-bottom:1rem}#smartHGTV #testimonials .stars svg{width:1.5rem;height:1.4rem}#smartHGTV #testimonials .stars svg polygon{fill:#3c78b4}#smartHGTV #disclaimer{background-color:#414042;color:#fff}.virtualbuyingContentType{background:#fff;overflow:hidden}@media screen and (max-width:74.99875em){.virtualbuyingContentType footer{display:none}}.virtualbuyingContentType #notification_banner{position:fixed;top:3.75rem;z-index:1;display:none}@media screen and (max-width:74.99875em){.virtualbuyingContentType .column.hide-for-small-only,.virtualbuyingContentType .hide-for-small-only.columns{display:none!important}}@media screen and (max-width:74.99875em){.virtualbuyingContentType .column.show-for-small-only,.virtualbuyingContentType .show-for-small-only.columns{display:block!important}}.virtualbuyingContentType .column.no-padding,.virtualbuyingContentType .no-padding.columns{padding:0!important}.virtualbuyingContentType .scroll-btns-container{-webkit-tap-highlight-color:transparent}@media screen and (max-width:63.99875em){.virtualbuyingContentType .scroll-btns-container{display:none}}.virtualbuyingContentType .scroll-btns-container .fa-chevron-down,.virtualbuyingContentType .scroll-btns-container .fa-chevron-up{color:#f4f3f4;font-size:2rem;padding:1rem;cursor:pointer}.virtualbuyingContentType .scroll-btns-container .fa-chevron-down:hover,.virtualbuyingContentType .scroll-btns-container .fa-chevron-up:hover{color:#003057;transition:all .2s ease-in}.virtualbuyingContentType #virtualbuying .virtualbuying-content{overflow:overlay}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0}}@media screen and (max-width:47.99875em) and (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child img{width:30%}}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content{padding:0}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content{padding:0 2rem}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row{padding:0 1rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media print and (orientation:portrait),screen and (min-width:48em) and (orientation:portrait){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row{flex-direction:column}}@media screen and (max-width:74.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row{padding:0}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row{padding:0}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{height:100vh;max-width:100vw;padding-top:3.75rem}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{max-width:90rem}}@media screen and (max-width:74.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{align-items:start;padding-top:3rem;width:100vw;height:100vh;min-height:unset;scroll-snap-align:center}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section.horizontal-scroll-only{min-width:100vw;height:100vh}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{padding-top:2rem}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{padding-top:4rem}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section{padding-top:1rem}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section .body-text{word-spacing:normal;line-height:1.2;font-size:1.2rem}}@media print,screen and (min-width:48em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row.scroll-section.horizontal-scroll-only{display:none}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row .img-column{height:70%;background-position:50%;background-repeat:no-repeat;justify-content:center;display:flex;align-items:center;background-size:cover}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row .img-column{background-size:contain}}@media screen and (max-width:74.99875em) and (orientation:portrait){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row .img-column{background-size:cover;height:100%;background-position:0 -6rem}}@media only screen and (max-width:74.99875em) and (orientation:landscape){.virtualbuyingContentType #virtualbuying .virtualbuying-content .row .img-column{background-size:contain}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row p{margin-bottom:0;color:#414344;word-spacing:4px;line-height:1.3}.virtualbuyingContentType #virtualbuying .virtualbuying-content .row p strong{color:#414344}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;padding:0;position:relative}@media print,screen and (min-width:48em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{align-items:center;height:50vh}}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child .img-container{align-items:start}}@media screen and (min-width:64em) and (max-width:74.99875em) and (orientation:portrait){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{height:50vh!important}}@media screen and (max-width:74.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{padding:1rem;width:100vw;height:100%;justify-content:flex-start}}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{align-items:start}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:first-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:first-child .text-container h2 .step-number{left:-2rem}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns{align-items:center}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .img-container{justify-content:center;align-items:center}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child .img-container{justify-content:start}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child .img-container img:not(.small-pic),.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child .img-container img:not(.small-pic){padding-bottom:3rem}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:first-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:first-child{align-items:center}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:first-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:first-child{align-items:center}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child .img-container{align-items:start}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child{justify-content:center;align-items:start}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column:last-child .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns:last-child .text-container{padding-top:3rem}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container{padding-left:2rem;width:50%}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container{padding-left:1rem;padding-right:1rem;width:100%;height:50%}}@media screen and (max-width:74.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container{padding-top:4rem}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container{padding-top:3rem}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2{margin-bottom:1rem;position:relative}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2{font-size:2rem}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2{font-size:1.5rem}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number{background-color:#d8dfe1;position:absolute;left:-3rem;transform:translateY(-3rem);font-size:3rem;font-weight:600;width:2.2rem;height:2.2rem}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number{left:-2rem;transform:translateY(-5rem)}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number{left:-1rem;transform:translateY(-5rem)}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number{transform:translateY(-5rem)}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number{font-size:2rem;width:1.5rem;height:1.5rem;transform:translateY(-3.5rem)}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number .step-text,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number .step-text{top:-1rem!important}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .text-container h2 .step-number .step-text,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .text-container h2 .step-number .step-text{color:#e56d29;position:absolute;top:-1.5rem}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .img-container{width:50%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .img-container{height:50%;width:100%}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .img-container img{width:100%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .column .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content .columns .img-container img{width:80%}.virtualbuyingContentType #virtualbuying .virtualbuying-content p{width:660px;max-width:100%;font-weight:300;font-size:1.5rem;padding-right:0}@media screen and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content p{font-size:1.2rem;padding:0}}@media only screen and (min-width:64em) and (max-width:74.99875em) and (orientation:landscape){.virtualbuyingContentType #virtualbuying .virtualbuying-content p{font-size:1.2rem}}@-webkit-keyframes dash{to{opacity:1;stroke-dashoffset:1000}}@keyframes dash{to{opacity:1;stroke-dashoffset:1000}}@-webkit-keyframes arrow{to{transform:scale(1)}}@keyframes arrow{0%{transform:scale(0)}80%{transform:scale(1.5)}to{transform:scale(1)}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section .column:first-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section .columns:first-child{flex-direction:column-reverse}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section .column:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section .columns:last-child{flex-direction:column}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section:not(.horizontal-scroll-only) .column:last-child,.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-section:not(.horizontal-scroll-only) .columns:last-child{display:none}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns .img-container{display:flex;justify-content:center;align-items:center}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns .img-container img{transition:all 1s ease-out}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .laptop{position:absolute;width:40%}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .laptop{width:100%}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .laptop{width:30%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .counselor{z-index:2;opacity:0}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .img-container .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .img-container .laptop{opacity:0;transform:translateY(-2rem)}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .counselor{opacity:1;transition:none}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:first-child .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:first-child .laptop{opacity:1;transform:translateY(0);transition:none}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container{align-items:flex-start}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container{transform:translateY(-4rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container img{opacity:0;width:30%;border:5px solid #fff;box-shadow:0 3px 3px rgba(0,0,0,.5)}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container img{width:40%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container img.pic-one,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container img.pic-one{transform:translatey(13rem) rotate(0deg)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container img.pic-two,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container img.pic-two{transform:translateY(13rem)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .img-container img.pic-three,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .img-container img.pic-three{transform:translate(-17rem,21rem) rotate(0deg)}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .text-container h2 .step-number{transform:translateY(-4rem)}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .column:last-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne .columns:last-child .text-container h2 .step-number{transform:translateY(-3rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:first-child .img-container .counselor,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:first-child .img-container .counselor{opacity:1;transition:all .4s ease-in;transition-delay:1s}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:first-child .img-container .laptop,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:first-child .img-container .laptop{opacity:1;transform:translateY(0);transition:all .4s ease-in}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-one,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-one{opacity:1;transform:translateY(3rem) rotate(-15deg);transition:all .4s cubic-bezier(.23,.83,.57,1);transition-delay:2s}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-one,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-one{transform:translate(3rem,3rem) rotate(-15deg)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-two,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-two{opacity:1;transform:translate(1rem,2rem) rotate(5deg);transition:all .4s cubic-bezier(.23,.83,.57,1);transition-delay:2.2s}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-two,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-two{transform:translate(3rem,2rem) rotate(5deg)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-three,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-three{opacity:1;transform:translate(-17rem,11rem) rotate(15deg);transition:all .4s cubic-bezier(.23,.83,.57,1);transition-delay:2.4s}@media print,screen and (min-width:48em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-three,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-three{transform:translate(-10rem,9rem) rotate(15deg)}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .column:last-child .img-container img.pic-three,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionOne.active .columns:last-child .img-container img.pic-three{transform:translate(-17rem,11rem) rotate(15deg)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .columns:last-child .img-container img{width:40%}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .column:last-child .img-container img.pic-one,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .columns:last-child .img-container img.pic-one{opacity:1;transform:translate(5rem,5rem) rotate(-15deg)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .column:last-child .img-container img.pic-two,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .columns:last-child .img-container img.pic-two{opacity:1;transform:translate(4rem,5rem) rotate(5deg)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .column:last-child .img-container img.pic-three,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .columns:last-child .img-container img.pic-three{opacity:1;transform:translate(-8rem,11rem) rotate(15deg)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container{align-items:flex-start}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container img{opacity:0;width:30%;border:5px solid #fff;box-shadow:0 3px 3px rgba(0,0,0,.5)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container img.pic-one{transform:translatey(13rem) rotate(0deg)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container img.pic-two{transform:translateY(13rem)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container img.pic-three{transform:translate(-17rem,21rem) rotate(0deg)}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwoMobile .img-container{transform:translateY(-2rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-image:url(/themes/highland/assets/images/tablet-background.jpg);background-position:50%;background-size:43rem 26rem;background-repeat:no-repeat}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-image:url(/themes/highland/assets/images/tablet-background-mobile.jpg);background-size:contain}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container video,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container video{display:none}}@media print,screen and (min-width:48em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-size:389px 233px}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container video,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container video{width:278px}}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-size:35.8rem 21.5rem}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container video,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container video{width:409px}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-size:43rem 26rem}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container video,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container video{width:500px}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container{background-size:35.5rem 21.4rem}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .img-container video,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .img-container video{width:400px}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .text-container h2 .step-number{transform:translateY(-3rem)}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:first-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:first-child .text-container h2 .step-number{transform:translateY(-1.5rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .img-container{justify-content:start}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .img-container{align-items:start}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .img-container svg{width:80%}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .img-container svg{width:100%;transform:translateX(-2rem)}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .img-container svg{transform:translateY(-2rem)}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .text-container h2 .step-number{transform:translateY(-5rem)}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .column:last-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionTwo .columns:last-child .text-container h2 .step-number{transform:translateY(-3rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFourMobile .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFourMobile .columns:last-child .img-container{justify-content:start}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFourMobile .column:last-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFourMobile .columns:last-child .img-container svg{width:100%}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child .img-container svg{height:90%}@media screen and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child .img-container svg{height:60%}}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child .img-container svg{width:70%}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child .img-container svg{width:50%}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child .img-container svg,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child .img-container svg{height:80%}}@media screen and (min-width:64em) and (max-width:74.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:first-child h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:first-child h2 .step-number{transform:translateY(-5rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container{justify-content:start}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container{justify-content:center}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container{justify-content:start}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container{justify-content:center;align-items:start}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container img{width:70%}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container img{width:90%}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container{transform:translateY(-2rem)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionThree .columns:last-child .img-container img{width:60%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionSixMobile .img-container{justify-content:start}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionSixMobile .img-container{justify-content:center}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionSixMobile .img-container img{width:100%}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionSixMobile .img-container img{width:80%}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container{justify-content:center}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container img{width:70%}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container img{width:100%}}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container img{width:90%}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container img{width:80%}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .img-container img{width:60%}}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:first-child .text-container .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:first-child .text-container .step-number{transform:translateY(-1.5rem)}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container{justify-content:start}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container{justify-content:center}}@media screen and (min-width:75em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container{justify-content:start}}@media only screen and (min-device-width:811px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container{justify-content:center}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container img{width:70%}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container img{width:90%}}@media (max-height:650px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container{transform:translateY(-2rem)}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .img-container img,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .img-container img{width:60%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .text-container{padding-top:0}@media screen and (min-width:48em) and (max-width:63.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .text-container{margin-top:3rem}}@media print,screen and (min-width:64em){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .text-container,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .text-container{padding-top:4rem}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .column:last-child .text-container h2 .step-number,.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionFour .columns:last-child .text-container h2 .step-number{transform:translateY(-3rem)}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionEightMobile .img-container{justify-content:center}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionEightMobile .img-container img{width:100%}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionEightMobile .img-container img{width:80%}}.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionEightMobile .text-container h2 .step-number{transform:translateY(-3rem)}@media (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content #sectionEightMobile .text-container h2 .step-number{transform:translateY(-1.5rem)}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content.scroll{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.virtualbuyingContentType #virtualbuying .virtualbuying-content ul.scroll{margin:0;padding:0;list-style:none}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll::-webkit-scrollbar{display:none}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-item-outer{width:100%;height:100%}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-item{width:var(--carousel-width);height:100%}@supports (scroll-snap-align:start){.virtualbuyingContentType #virtualbuying .virtualbuying-content.scroll{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-item-outer{scroll-snap-align:center}}@supports not (scroll-snap-align:start){.virtualbuyingContentType #virtualbuying .virtualbuying-content.scroll{-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-destination:0 center;scroll-snap-destination:0 center;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%)}.virtualbuyingContentType #virtualbuying .virtualbuying-content .scroll-item-outer{-ms-scroll-snap-coordinate:0 0;scroll-snap-coordinate:0 0}}.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicators{display:flex;width:100%;justify-content:center;position:absolute;bottom:0;left:0;right:0;background:#f4f3f4;z-index:10}}@media only screen and (max-width:47.99875em) and (orientation:landscape){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicators{bottom:-10px}}@media only screen and (max-width:47.99875em) and (orientation:landscape) and (min-width:1025px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicators{padding-bottom:1rem!important}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content ul.indicators{margin:0;padding:0;list-style:none}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button{cursor:pointer;background:none;border:none;color:#333;overflow:hidden;display:flex;flex-direction:column;padding:0}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button:after{content:"\F111";font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:1.2rem;padding:.5rem .3rem;color:#666}}@media screen and (max-width:47.99875em) and (max-width:400px){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button:after{font-size:.8rem}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button:hover{color:#333}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button:active{color:#999;padding:0}}@media screen and (max-width:47.99875em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicator-button[aria-pressed=true]:after{content:"\F111";font-family:Font Awesome\ 5 Pro;font-weight:900}}@media print,screen and (min-width:48em){.virtualbuyingContentType #virtualbuying .virtualbuying-content .indicators{display:none}}.virtualbuyingContentType.isIE11 #sectionOne .column:first-child .img-container img,.virtualbuyingContentType.isIE11 #sectionOne .columns:first-child .img-container img{right:10%;top:10%}.tabs-content{background-color:#f7f7f7!important}.planSection{overflow-x:hidden}.planSection #ifpApp.comparing{height:calc(100vh - 3.75rem)!important;display:flex!important}.planSection #ifpApp .hhomesIFP.quote-cta-active .options-list{padding-top:0!important}@media print,screen and (min-width:48em){.planSection #ifpApp .hhomesIFP.quote-cta-active .options-list{padding-top:50px!important}}@media screen and (min-width:75em){.planSection #ifpApp .hhomesIFP.quote-cta-active .options-list{padding-top:0!important}}@media print,screen and (min-width:48em){.planSection #ifpApp .hhomesIFP .options-container{max-width:40.625rem}}.planSection #ifpApp .hhomesIFP .options-container #quoteCTA{margin-top:3.75rem;font-weight:600}@media print,screen and (min-width:48em){.planSection #ifpApp .hhomesIFP .options-container #quoteCTA{display:none!important;margin-top:0;font-size:.875rem}}@media screen and (max-width:74.99875em){.planSection #ifpApp .hhomesIFP .options-container{border-bottom:.125rem solid #f4f3f4;grid:3.75rem auto/1fr;padding-top:0!important}.planSection #ifpApp .hhomesIFP .options-container .options-floor-title{background-color:#003057;position:absolute}.planSection #ifpApp .hhomesIFP .options-container .options-floor-title h2{color:#fff}.planSection #ifpApp .hhomesIFP .options-container .options-list{padding-top:3.75rem}}@media screen and (max-width:74.99875em) and (min-width:48em){.planSection #ifpApp .hhomesIFP .options-container .options-list{padding-top:3.125rem}}@media screen and (max-width:74.99875em) and (min-width:75em){.planSection #ifpApp .hhomesIFP .options-container .options-list{padding-top:0}}@media screen and (max-width:74.99875em){.planSection #ifpApp .hhomesIFP .options-container .options-list .floor-heading{background-color:#747276}}@media print,screen and (min-width:48em){.planSection #ifpApp .hhomesIFP .options-container .options-floor-title{height:3.125rem}}.planSection #ifpApp .hhomesIFP .floorplan-container img{width:auto;height:auto}@media screen and (max-width:47.99875em){.planSection #ifpApp .hhomesIFP .buttons-container #flip svg,.planSection #ifpApp .hhomesIFP .buttons-container #options svg{transform:translateY(.125rem)}}@media screen and (min-width:48em) and (max-width:63.99875em){.planSection #ifpApp .hhomesIFP .buttons-container #options.active svg{width:1.25rem}}.planSection #ifpApp .hhomesIFP .action-popups{box-shadow:0 0 .625rem #000}@-moz-document url-prefix(){.material-switch-control-indicator.active:after{left:.875rem!important}}@media (min-width:1201px) and (min-height:780px){#hhomesIFP #pdfPopup{height:calc(100vh - 5rem)!important;max-width:1100px!important}}@-webkit-keyframes filter-pane-hide{to{transform:translateX(40vw);opacity:0;z-index:-1}}@keyframes filter-pane-hide{0%{transform:translateX(0);opacity:1;z-index:2}99%{opacity:1}to{transform:translateX(40vw);opacity:0;z-index:-1}}@-webkit-keyframes filter-pane-show{to{transform:translateX(0);opacity:1}}@keyframes filter-pane-show{0%{transform:translateX(40vw);opacity:0}1%{opacity:1}to{transform:translateX(0);opacity:1}}.galleryContentType{height:100vh;max-height:100vh;position:fixed;left:0;right:0}.galleryContentType #galleryApp{background-color:#fff;color:#fff;min-height:100vh;height:100%;padding-top:3.75rem;display:block}@media print,screen and (min-width:48em){.galleryContentType #galleryApp{padding-top:3.75rem}}.galleryContentType #galleryApp .ml-hide{display:none}.galleryContentType #galleryApp #mlLightBox{display:flex;justify-content:center;align-items:center;position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);overflow-y:hidden;opacity:0;transition:all .2s ease-out;pointer-events:none;z-index:999999}.galleryContentType #galleryApp #mlLightBox.ml-show-lightbox{opacity:1;transition:all .4s ease-in;pointer-events:all}.galleryContentType #galleryApp #mlLightBox.ml-show-lightbox .ml-container{transform:translateY(0);transition:all .4s ease-in}.galleryContentType #galleryApp #mlLightBox .ml-container{background-color:#f5f5f5;width:100%;min-height:100vh;height:100%;transform:translateY(2.5rem);border-radius:.3125rem;padding:2rem 0 10rem;overflow-y:scroll;overflow-x:hidden;position:fixed;top:1em}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #mlLightBox .ml-container{min-height:unset!important;height:100%;width:100%;max-width:95vw;padding:1rem 0;overflow-y:hidden;border-radius:.3125rem .3125rem 0 0}}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #mlLightBox .ml-container{width:80rem}}.galleryContentType #galleryApp #mlLightBox .ml-container .fa-times{color:#414344;position:absolute;top:.625rem;right:.625rem;cursor:pointer}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top{margin-bottom:1rem}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-selected-image{position:relative}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-selected-image img{max-height:55vh;width:auto}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-selected-image .fa-chevron-left{position:absolute;left:1.5rem;font-size:2rem;top:50%;transform:translateY(-50%);cursor:pointer}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-selected-image .fa-chevron-right{position:absolute;right:1.5rem;font-size:2rem;top:50%;transform:translateY(-50%);cursor:pointer}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details{color:#414344}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-room{font-weight:600;font-size:1.4rem;padding:0}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-plan{padding:0}@media screen and (max-width:47.99875em){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-plan{margin:0}}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-tag-row{display:flex;justify-content:start;align-items:center;flex-wrap:wrap}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-tag-row .ml-tag{color:#003057;border:.0625rem solid #003057;padding:.125rem .3125rem;text-align:center;width:auto;border-radius:.3125rem;font-size:.6875rem;margin:.3125rem .3125rem 0 0}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-tag-row .ml-tag{font-size:.625rem}}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-top .ml-details .ml-tag-row .ml-tag{font-size:.75rem}}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom{padding:0 .625rem;overflow-y:hidden;position:relative;height:auto;display:grid;grid:auto/repeat(2,1fr)}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom{grid:auto/repeat(6,1fr)}}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom{grid:auto/repeat(10,1fr)}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom{grid:auto/repeat(6,1fr)}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom{grid:auto/repeat(8,1fr)}}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom img:first-of-type{grid-column:1}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom .more-from{color:#414344;text-indent:.5rem;padding:.3125rem;grid-row:1;grid-column:1/-1}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom .more-from:after{content:"";position:absolute;width:1.5rem;height:1.5rem;left:.875rem;top:0;border-left:.125rem solid #3c78b4;border-top:.125rem solid #3c78b4}.galleryContentType #galleryApp #mlLightBox .ml-container .lightbox-bottom img{margin:0;padding:.3125rem;cursor:pointer;width:100%}.galleryContentType #galleryApp #toolbar{height:3rem;width:100%;background-color:#f4f3f4;display:flex;justify-content:flex-end;align-items:center;font-weight:400;color:#003057;border-top:.25rem solid #7da5d7}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #toolbar{padding:0}}.galleryContentType #galleryApp #toolbar .ml-title-column{display:none;padding:0;font-size:1.25rem}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #toolbar .ml-title-column{display:inline-block;padding-left:1rem}}@media screen and (min-width:75em){.galleryContentType #galleryApp #toolbar .ml-title-column{width:calc(100% - 21.875rem);padding-left:3rem}}.galleryContentType #galleryApp #toolbar .ml-count-column{margin-top:0}@media screen and (min-width:75em){.galleryContentType #galleryApp #toolbar .ml-count-column{width:21.875rem}}.galleryContentType #galleryApp #toolbar .ml-count-column .row{display:flex;align-items:center;justify-content:center}.galleryContentType #galleryApp #toolbar .ml-count-column .result-count{text-align:center;margin-top:0;padding:0}@media screen and (max-width:47.99875em){.galleryContentType #galleryApp #toolbar .ml-count-column .result-count{text-align:left;padding-left:1rem}.galleryContentType #galleryApp #toolbar .ml-count-column .result-count .mobile-count-hide{display:none}}.galleryContentType #galleryApp #toolbar .ml-count-column .result-count .filter-btn{color:#fff;vertical-align:middle;font-size:1.125rem;font-weight:500;text-align:center;cursor:pointer;float:none;width:6.25rem;display:inline-block;background:#e56d29;padding:.5rem 1.5rem;border-radius:.3125rem;position:relative}.galleryContentType #galleryApp #toolbar .ml-count-column .result-count .filter-btn i{font-size:.9375rem;position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column{text-align:right;margin-top:0;padding-left:0;padding-right:0}@media screen and (max-width:47.99875em){.galleryContentType #galleryApp #toolbar .ml-count-column .button-column{display:flex;justify-content:space-between;padding:0}}@media screen and (min-width:75em){.galleryContentType #galleryApp #toolbar .ml-count-column .button-column{display:none}}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column>div{padding:.5rem 0!important;width:4.5rem!important;text-align:center;color:#fff;vertical-align:middle;font-size:1rem;font-weight:500;cursor:pointer;float:none;border-radius:.3125rem;position:relative}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #toolbar .ml-count-column .button-column>div{padding:.5rem 1.0625rem!important;width:5rem!important}}@media only screen and (min-device-width:415px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.galleryContentType #galleryApp #toolbar .ml-count-column .button-column>div{width:4.5rem!important}}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column .clear-filters-btn{display:none;background:#c1c0c1;margin-right:.3125rem}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #toolbar .ml-count-column .button-column .clear-filters-btn{margin-right:auto}}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column .clear-filters-btn.ml-show{display:inline-block}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column .show-filters-btn{display:inline-block;background:#3c78b4}.galleryContentType #galleryApp #toolbar .ml-count-column .button-column .show-filters-btn i{font-size:1.2rem;color:#fff;margin-left:.5rem}.galleryContentType #galleryApp #results{height:calc(100vh - 6.75rem);overflow-y:scroll;position:relative;padding-bottom:2rem;text-align:center}@media screen and (max-width:74.99875em){.galleryContentType #galleryApp #results{overflow-y:overlay}}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #results{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:75em){.galleryContentType #galleryApp #results{width:calc(100% - 21.875rem);padding-top:1rem}}@-webkit-keyframes cardIn{to{opacity:1;transform:scale(1);position:relative;visibility:visible}}@keyframes cardIn{0%{position:absolute;visibility:hidden}1%{position:relative;visibility:visible;transform:scale(.8);opacity:0}50%{opacity:1}to{opacity:1;transform:scale(1);position:relative;visibility:visible}}@-webkit-keyframes cardOut{to{transform:scale(.5);opacity:0;position:absolute;visibility:hidden}}@keyframes cardOut{0%{transform:scale(1);opacity:1;position:relative;visibility:visible}50%{opacity:.5}99%{transform:scale(.5);opacity:0;position:relative;visibility:visible}to{transform:scale(.5);opacity:0;position:absolute;visibility:hidden}}.galleryContentType #galleryApp #results #results-card-container{text-align:left}@media screen and (max-width:47.99875em){.galleryContentType #galleryApp #results #results-card-container{top:0;margin-top:1rem}}.galleryContentType #galleryApp #results #results-card-container .results-card{margin-bottom:1.5rem;cursor:pointer}.galleryContentType #galleryApp #results #results-card-container .results-card.results-card-show{-webkit-animation:cardIn forwards;animation:cardIn forwards}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #results #results-card-container .results-card.results-card-show{-webkit-animation:cardIn .6s forwards;animation:cardIn .6s forwards}}.galleryContentType #galleryApp #results #results-card-container .results-card.results-card-hide{position:absolute;visibility:hidden;opacity:0}.galleryContentType #galleryApp #results #results-card-container .results-card .results-card-wrapper{box-shadow:0 .1875rem .1875rem rgba(0,0,0,.3);border-radius:.1875rem;color:#333;position:relative;height:15.625rem;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .1s ease-out}@media screen and (min-width:75em){.galleryContentType #galleryApp #results #results-card-container .results-card .results-card-wrapper:hover{transform:translateY(-.3125rem);box-shadow:0 .625rem .4375rem rgba(0,0,0,.3);transition:all .2s ease-in}}.galleryContentType #galleryApp #results #results-card-container .results-card .results-card-wrapper .ml-results-card-text{color:#fff;padding-left:1rem;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(90deg,#003057,transparent)}.galleryContentType #galleryApp #results #results-card-container .results-card .results-card-wrapper .ml-results-card-text .ml-room{font-size:1.4rem}.galleryContentType #galleryApp #results #results-card-container .results-card .results-card-wrapper .ml-results-card-text .ml-plan{padding-bottom:.125rem}.galleryContentType #galleryApp #results #loadMoreBtn{padding:.625rem .3125rem;border-radius:.3125rem;background-color:#e56d29;width:10rem;margin:0 auto 4rem;cursor:pointer}.galleryContentType #galleryApp #filterPane{color:#333;background-color:#fff;position:absolute;overflow-y:auto;top:5.75rem;height:calc(100vh - 5.75rem);padding-bottom:0;max-width:100vw;box-shadow:-1.1875rem .1875rem 1.625rem rgba(0,0,0,.1);z-index:2;opacity:0}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #filterPane{padding-bottom:10rem;width:23.4375rem;top:6.75rem;height:calc(100vh - 6.75rem)}}@media screen and (min-width:75em){.galleryContentType #galleryApp #filterPane{width:21.875rem;position:relative;transform:none;top:0;z-index:1;opacity:1;padding:0 0 8rem}}.galleryContentType #galleryApp #filterPane.filter-pane-hide{pointer-events:none!important;-webkit-animation:filter-pane-hide .2s ease-out forwards;animation:filter-pane-hide .2s ease-out forwards}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #filterPane.filter-pane-hide{pointer-events:all}}@media screen and (min-width:75em){.galleryContentType #galleryApp #filterPane.filter-pane-hide{-webkit-animation:none;animation:none}}.galleryContentType #galleryApp #filterPane.filter-pane-show{pointer-events:all;-webkit-animation:filter-pane-show .4s ease-in forwards;animation:filter-pane-show .4s ease-in forwards}@media screen and (min-width:75em){.galleryContentType #galleryApp #filterPane.filter-pane-show{-webkit-animation:none;animation:none}}.galleryContentType #galleryApp #filterPane>.row{padding-left:0;padding-right:0}.galleryContentType #galleryApp #filterPane .filter-input-row{position:relative;pointer-events:all}.galleryContentType #galleryApp #filterPane .filter-input-row .row.small-12{pointer-events:all;padding-left:0}.galleryContentType #galleryApp #filterPane .filter-input-row input{width:100%;height:3.125rem!important;bottom:120%;border-radius:.5rem;padding:.75rem .75rem .75rem 3rem!important;box-sizing:border-box;position:relative;font-size:1rem;line-height:1.5;flex:1;background-size:7%;border:.0625rem solid #ddd;background-color:#eee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:.75rem}.galleryContentType #galleryApp #filterPane .filter-input-row input:focus{background-color:#fff;outline:none;box-shadow:0 .125rem .125rem rgba(0,0,0,.16)}.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list{display:none;position:absolute;top:5.125rem;left:0;height:auto;width:19.6875rem;z-index:1;margin:0;padding:0;border-radius:0 0 .5rem .5rem;border:.0625rem solid rgba(0,0,0,.12);border-top:0;box-sizing:border-box;max-height:30vh;overflow-y:auto;background:#fff;list-style:none;box-shadow:0 .125rem .125rem rgba(0,0,0,.16)}.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list.list-show{display:block}@media (min-width:376px){.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list{width:22.125rem}}@media print,screen and (min-width:48em){.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list{width:18.4375rem;top:5rem}}@media only screen and (min-width:48em) and (orientation:landscape){.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list{width:18.4375rem}}@media screen and (min-width:75em){.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list{width:19.375rem}}.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list .match{margin:.3125rem auto;padding:1em 0 1em 3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:.875rem;background-size:6%}.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list .match button{width:100%;text-align:left;line-height:1.3}.galleryContentType #galleryApp #filterPane .filter-input-row .matches-list .match:hover{background-color:#ececec}.galleryContentType #galleryApp #filterPane .filter-tags-row{margin-left:0;padding-left:0}.galleryContentType #galleryApp #filterPane .filter-tags-row .filter-tags{margin-bottom:.3125rem;display:inline-block}.galleryContentType #galleryApp #filterFixedBtns{display:none;transform:none;transition:none;width:100%;background:none;justify-content:space-between;margin:0!important;box-shadow:none}@media print,screen and (min-width:64em){.galleryContentType #galleryApp #filterFixedBtns{display:flex;width:21.875rem;left:auto;right:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.galleryContentType #galleryApp #filterFixedBtns{display:none}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.galleryContentType #galleryApp #filterFixedBtns{display:flex}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.galleryContentType #galleryApp #filterFixedBtns{display:none}}.galleryContentType #galleryApp #filterFixedBtns button.fixed-btn{margin:0 auto!important;padding:.9375rem .625rem}.galleryContentType #galleryApp #filterFixedBtns .fixed-btn{pointer-events:none;opacity:.2;transition:opacity .2s ease-out}.galleryContentType #galleryApp #filterFixedBtns .fixed-btn.ml-active{pointer-events:all;opacity:1;transition:opacity .4s ease-in}.galleryContentType footer.cf{display:none!important}.galleryContentType.notification_banner_active #galleryApp{padding-top:6rem}@media (min-width:412px) and (max-width:428px){.galleryContentType.notification_banner_active #galleryApp{padding-top:5.625rem}}@media print,screen and (min-width:48em){.galleryContentType.notification_banner_active #galleryApp{padding-top:6.25rem}}.galleryContentType.notification_banner_active #galleryApp #filterPane{top:7.4375rem;height:calc(100vh - 7.4375rem)}@media (min-width:412px) and (max-width:428px){.galleryContentType.notification_banner_active #galleryApp #filterPane{top:7.625rem;height:calc(100vh - 7.625rem)}}@media print,screen and (min-width:48em){.galleryContentType.notification_banner_active #galleryApp #filterPane{top:9.375rem;height:calc(100vh - 9.375rem)}}@media screen and (min-width:75em){.galleryContentType.notification_banner_active #galleryApp #filterPane{top:0;height:calc(100vh - 6.25rem)}}.galleryContentType.notification_banner_active #galleryApp #mlLightBox .ml-container{top:6rem}@media print,screen and (min-width:48em){.galleryContentType.notification_banner_active #galleryApp #mlLightBox .ml-container{top:7rem}}.townhome_buildings .home-tag{font-size:.8rem;font-style:italic;font-weight:700;text-align:center}.townhome_buildings .townhome_buildings_row{display:flex;flex-flow:row wrap}@media screen and (max-width:63.99875em){.townhome_buildings .townhome_buildings_column{flex:0 0 auto;width:100%;margin-bottom:1rem;text-align:center}.townhome_buildings .townhome_buildings_column:last-child{margin-bottom:0}}@media print,screen and (min-width:64em){.townhome_buildings .townhome_buildings_column{flex:0 0 auto;width:auto;margin-right:1rem}.townhome_buildings .townhome_buildings_column:last-child{margin-right:0}}.townhome_buildings .townhome_buildings_column img{height:225px;width:auto}@media screen and (max-width:74.99875em){.townhome_buildings .townhome_buildings_column img{height:200px}}.joinContentType,.registrationcardContentType,.registrationcardstepContentType{background-color:#fff}.joinContentType #content,.registrationcardContentType #content,.registrationcardstepContentType #content{min-height:100vh}.joinContentType h1,.registrationcardContentType h1,.registrationcardstepContentType h1{font-size:2.5rem;text-align:left;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.joinContentType h1.has-counselor,.registrationcardContentType h1.has-counselor,.registrationcardstepContentType h1.has-counselor{padding-bottom:0}@media print,screen and (min-width:48em){.joinContentType h1.has-counselor,.registrationcardContentType h1.has-counselor,.registrationcardstepContentType h1.has-counselor{margin-bottom:0}}.joinContentType h1 span,.registrationcardContentType h1 span,.registrationcardstepContentType h1 span{font-weight:600;font-size:1.2rem}@media screen and (max-width:47.99875em){.joinContentType h1,.registrationcardContentType h1,.registrationcardstepContentType h1{color:#fff;padding:1.25rem;font-size:1.5rem;background-color:#414344;margin:0;width:100%}}@media screen and (min-width:48em) and (max-width:63.99875em){.joinContentType h1,.registrationcardContentType h1,.registrationcardstepContentType h1{text-align:center;font-size:2rem}}@media screen and (min-width:64em) and (max-width:74.99875em) and (orientation:landscape){.joinContentType h1,.registrationcardContentType h1,.registrationcardstepContentType h1{width:830px}}@media print,screen and (min-width:64em){.joinContentType h1,.registrationcardContentType h1,.registrationcardstepContentType h1{text-align:center}}@media screen and (max-width:47.99875em){.joinContentType .joinSuccess h1,.registrationcardContentType .joinSuccess h1,.registrationcardstepContentType .joinSuccess h1{font-size:1.4rem;color:#333;background-color:#fff}.joinContentType .joinSuccess h1 span,.registrationcardContentType .joinSuccess h1 span,.registrationcardstepContentType .joinSuccess h1 span{display:block;font-size:1.4rem;margin-bottom:10px}.joinContentType .joinSuccess h1 br,.registrationcardContentType .joinSuccess h1 br,.registrationcardstepContentType .joinSuccess h1 br{display:none}}.joinContentType h3.sales-counselor,.registrationcardContentType h3.sales-counselor,.registrationcardstepContentType h3.sales-counselor{text-align:center}@media screen and (max-width:47.99875em){.joinContentType h3.sales-counselor,.registrationcardContentType h3.sales-counselor,.registrationcardstepContentType h3.sales-counselor{text-align:left;color:#fff;padding:5px 1.25rem 1.25rem;background-color:#414344}}.joinContentType form#JoinForm,.registrationcardContentType form#JoinForm,.registrationcardstepContentType form#JoinForm{display:grid;justify-items:start;align-items:center;grid:auto/repeat(2,400px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:Open Sans,Arial,sans-serif;grid-column-gap:2rem;padding-bottom:2rem}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm,.registrationcardContentType form#JoinForm,.registrationcardstepContentType form#JoinForm{grid:auto/minmax(100%,400px);padding:1rem}}@media screen and (min-width:48em) and (max-width:63.99875em){.joinContentType form#JoinForm,.registrationcardContentType form#JoinForm,.registrationcardstepContentType form#JoinForm{grid:auto/repeat(2,1fr);padding:1rem}}.joinContentType form#JoinForm h2,.registrationcardContentType form#JoinForm h2,.registrationcardstepContentType form#JoinForm h2{width:100%;margin:3rem 0 1rem;padding-bottom:1rem;justify-self:start;text-align:left;grid-column:1/-1;position:relative}.joinContentType form#JoinForm h2:after,.registrationcardContentType form#JoinForm h2:after,.registrationcardstepContentType form#JoinForm h2:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#fbfbfb}.joinContentType form#JoinForm h2.no-line,.registrationcardContentType form#JoinForm h2.no-line,.registrationcardstepContentType form#JoinForm h2.no-line{margin-top:0}.joinContentType form#JoinForm h2.no-line:after,.registrationcardContentType form#JoinForm h2.no-line:after,.registrationcardstepContentType form#JoinForm h2.no-line:after{content:unset}@media screen and (max-width:74.99875em){.joinContentType form#JoinForm h2.personal-info,.registrationcardContentType form#JoinForm h2.personal-info,.registrationcardstepContentType form#JoinForm h2.personal-info{margin-top:0!important}}@media screen and (max-width:74.99875em){.joinContentType form#JoinForm h2.looking-for,.registrationcardContentType form#JoinForm h2.looking-for,.registrationcardstepContentType form#JoinForm h2.looking-for{margin:2rem 0 1rem}}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm h2.additional-info,.joinContentType form#JoinForm h2.looking-for,.registrationcardContentType form#JoinForm h2.additional-info,.registrationcardContentType form#JoinForm h2.looking-for,.registrationcardstepContentType form#JoinForm h2.additional-info,.registrationcardstepContentType form#JoinForm h2.looking-for{margin-bottom:0!important}}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm h2.additional-info,.registrationcardContentType form#JoinForm h2.additional-info,.registrationcardstepContentType form#JoinForm h2.additional-info{margin-top:3rem}}@media screen and (max-width:74.99875em){.joinContentType form#JoinForm h2,.registrationcardContentType form#JoinForm h2,.registrationcardstepContentType form#JoinForm h2{margin:2rem 0 0;padding:1rem 0}}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm h2,.registrationcardContentType form#JoinForm h2,.registrationcardstepContentType form#JoinForm h2{margin-bottom:1rem;padding-bottom:.25rem!important}}.joinContentType form#JoinForm h2+h3,.registrationcardContentType form#JoinForm h2+h3,.registrationcardstepContentType form#JoinForm h2+h3{margin-top:1rem}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm h2+h3,.registrationcardContentType form#JoinForm h2+h3,.registrationcardstepContentType form#JoinForm h2+h3{margin-top:0}}.joinContentType form#JoinForm .field-group,.registrationcardContentType form#JoinForm .field-group,.registrationcardstepContentType form#JoinForm .field-group{width:100%}.joinContentType form#JoinForm .field,.registrationcardContentType form#JoinForm .field,.registrationcardstepContentType form#JoinForm .field{display:grid;width:100%;height:7rem;grid:repeat(2,1fr)/auto}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm .field,.registrationcardContentType form#JoinForm .field,.registrationcardstepContentType form#JoinForm .field{height:6rem}}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm .field.field-input,.registrationcardContentType form#JoinForm .field.field-input,.registrationcardstepContentType form#JoinForm .field.field-input{height:5.5rem}}@media screen and (min-width:48em) and (max-width:63.99875em) and (orientation:portrait){.joinContentType form#JoinForm .field,.registrationcardContentType form#JoinForm .field,.registrationcardstepContentType form#JoinForm .field{font-size:.875rem}}.joinContentType form#JoinForm .field.disabled,.registrationcardContentType form#JoinForm .field.disabled,.registrationcardstepContentType form#JoinForm .field.disabled{cursor:not-allowed;pointer-events:none;transition:all .2s ease-in}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm .field.disabled,.registrationcardContentType form#JoinForm .field.disabled,.registrationcardstepContentType form#JoinForm .field.disabled{display:none}}.joinContentType form#JoinForm .field.disabled .field-title,.registrationcardContentType form#JoinForm .field.disabled .field-title,.registrationcardstepContentType form#JoinForm .field.disabled .field-title{color:#fff}.joinContentType form#JoinForm .field.disabled .asterisk,.registrationcardContentType form#JoinForm .field.disabled .asterisk,.registrationcardstepContentType form#JoinForm .field.disabled .asterisk{display:none}.joinContentType form#JoinForm .field.disabled input[type=tel],.joinContentType form#JoinForm .field.disabled input[type=text],.registrationcardContentType form#JoinForm .field.disabled input[type=tel],.registrationcardContentType form#JoinForm .field.disabled input[type=text],.registrationcardstepContentType form#JoinForm .field.disabled input[type=tel],.registrationcardstepContentType form#JoinForm .field.disabled input[type=text]{border:none;background-color:#fff}.joinContentType form#JoinForm .field.realtor-check label,.joinContentType form#JoinForm .field.relocating-check label,.registrationcardContentType form#JoinForm .field.realtor-check label,.registrationcardContentType form#JoinForm .field.relocating-check label,.registrationcardstepContentType form#JoinForm .field.realtor-check label,.registrationcardstepContentType form#JoinForm .field.relocating-check label{display:flex;align-items:center;justify-content:center}.joinContentType form#JoinForm .field.checkbox-group,.joinContentType form#JoinForm .field.radio-group,.registrationcardContentType form#JoinForm .field.checkbox-group,.registrationcardContentType form#JoinForm .field.radio-group,.registrationcardstepContentType form#JoinForm .field.checkbox-group,.registrationcardstepContentType form#JoinForm .field.radio-group{grid:repeat(2,1fr)/auto;justify-items:start}.joinContentType form#JoinForm .field.checkbox-group .radio-flex-wrap,.joinContentType form#JoinForm .field.radio-group .radio-flex-wrap,.registrationcardContentType form#JoinForm .field.checkbox-group .radio-flex-wrap,.registrationcardContentType form#JoinForm .field.radio-group .radio-flex-wrap,.registrationcardstepContentType form#JoinForm .field.checkbox-group .radio-flex-wrap,.registrationcardstepContentType form#JoinForm .field.radio-group .radio-flex-wrap{display:flex}.joinContentType form#JoinForm .field.checkbox-group label,.joinContentType form#JoinForm .field.radio-group label,.registrationcardContentType form#JoinForm .field.checkbox-group label,.registrationcardContentType form#JoinForm .field.radio-group label,.registrationcardstepContentType form#JoinForm .field.checkbox-group label,.registrationcardstepContentType form#JoinForm .field.radio-group label{grid-row:2;justify-items:center;align-items:center;position:relative;background-color:#fff;border:1px solid #f4f3f4;width:65px;height:48px;cursor:pointer}.joinContentType form#JoinForm .field.checkbox-group label:nth-child(2),.joinContentType form#JoinForm .field.radio-group label:nth-child(2),.registrationcardContentType form#JoinForm .field.checkbox-group label:nth-child(2),.registrationcardContentType form#JoinForm .field.radio-group label:nth-child(2),.registrationcardstepContentType form#JoinForm .field.checkbox-group label:nth-child(2),.registrationcardstepContentType form#JoinForm .field.radio-group label:nth-child(2){border-left:0;border-right:0}.joinContentType form#JoinForm .field.checkbox-group label:last-child,.joinContentType form#JoinForm .field.radio-group label:last-child,.registrationcardContentType form#JoinForm .field.checkbox-group label:last-child,.registrationcardContentType form#JoinForm .field.radio-group label:last-child,.registrationcardstepContentType form#JoinForm .field.checkbox-group label:last-child,.registrationcardstepContentType form#JoinForm .field.radio-group label:last-child{border-right:1px solid #f4f3f4}.joinContentType form#JoinForm .field.checkbox-group label.selected,.joinContentType form#JoinForm .field.radio-group label.selected,.registrationcardContentType form#JoinForm .field.checkbox-group label.selected,.registrationcardContentType form#JoinForm .field.radio-group label.selected,.registrationcardstepContentType form#JoinForm .field.checkbox-group label.selected,.registrationcardstepContentType form#JoinForm .field.radio-group label.selected{color:#fff;background-color:#e56d29;border:1px solid #e56d29}.joinContentType form#JoinForm .field.checkbox-group input,.joinContentType form#JoinForm .field.radio-group input,.registrationcardContentType form#JoinForm .field.checkbox-group input,.registrationcardContentType form#JoinForm .field.radio-group input,.registrationcardstepContentType form#JoinForm .field.checkbox-group input,.registrationcardstepContentType form#JoinForm .field.radio-group input{position:absolute;left:50%;margin:0;z-index:-1}.joinContentType form#JoinForm .field.checkbox-group label,.registrationcardContentType form#JoinForm .field.checkbox-group label,.registrationcardstepContentType form#JoinForm .field.checkbox-group label{width:auto;padding:0 1rem}.joinContentType form#JoinForm .field.home-description,.registrationcardContentType form#JoinForm .field.home-description,.registrationcardstepContentType form#JoinForm .field.home-description{grid:auto/auto}.joinContentType form#JoinForm .field.home-description .field-title,.registrationcardContentType form#JoinForm .field.home-description .field-title,.registrationcardstepContentType form#JoinForm .field.home-description .field-title{margin-top:2rem}.joinContentType form#JoinForm .field label,.registrationcardContentType form#JoinForm .field label,.registrationcardstepContentType form#JoinForm .field label{display:grid;font-size:1rem;font-weight:600}.joinContentType form#JoinForm .field input,.joinContentType form#JoinForm .field select,.registrationcardContentType form#JoinForm .field input,.registrationcardContentType form#JoinForm .field select,.registrationcardstepContentType form#JoinForm .field input,.registrationcardstepContentType form#JoinForm .field select{border:1px solid #f4f3f4;background-color:#fff;-webkit-appearance:none;padding-left:10px}.joinContentType form#JoinForm .field label.caret,.registrationcardContentType form#JoinForm .field label.caret,.registrationcardstepContentType form#JoinForm .field label.caret{position:relative}.joinContentType form#JoinForm .field label.caret:after,.registrationcardContentType form#JoinForm .field label.caret:after,.registrationcardstepContentType form#JoinForm .field label.caret:after{content:"\F0D7";font-family:Font Awesome\ 5 Pro;font-weight:900;display:block;position:absolute;top:42%;transform:translateY(-50%);right:1rem}.joinContentType form#JoinForm .field input[type=email],.joinContentType form#JoinForm .field input[type=number],.joinContentType form#JoinForm .field input[type=tel],.joinContentType form#JoinForm .field input[type=text],.registrationcardContentType form#JoinForm .field input[type=email],.registrationcardContentType form#JoinForm .field input[type=number],.registrationcardContentType form#JoinForm .field input[type=tel],.registrationcardContentType form#JoinForm .field input[type=text],.registrationcardstepContentType form#JoinForm .field input[type=email],.registrationcardstepContentType form#JoinForm .field input[type=number],.registrationcardstepContentType form#JoinForm .field input[type=tel],.registrationcardstepContentType form#JoinForm .field input[type=text]{height:3rem;font-size:1rem;font-weight:400;padding:10px}.joinContentType form#JoinForm .field input[type=email][type=text]:focus,.joinContentType form#JoinForm .field input[type=number][type=text]:focus,.joinContentType form#JoinForm .field input[type=tel][type=text]:focus,.joinContentType form#JoinForm .field input[type=text][type=text]:focus,.registrationcardContentType form#JoinForm .field input[type=email][type=text]:focus,.registrationcardContentType form#JoinForm .field input[type=number][type=text]:focus,.registrationcardContentType form#JoinForm .field input[type=tel][type=text]:focus,.registrationcardContentType form#JoinForm .field input[type=text][type=text]:focus,.registrationcardstepContentType form#JoinForm .field input[type=email][type=text]:focus,.registrationcardstepContentType form#JoinForm .field input[type=number][type=text]:focus,.registrationcardstepContentType form#JoinForm .field input[type=tel][type=text]:focus,.registrationcardstepContentType form#JoinForm .field input[type=text][type=text]:focus{box-shadow:0 0 5px #a8b1b6}.joinContentType form#JoinForm .field select,.registrationcardContentType form#JoinForm .field select,.registrationcardstepContentType form#JoinForm .field select{border:1px solid #f4f3f4;height:48px;cursor:pointer}.joinContentType form#JoinForm .field textarea,.registrationcardContentType form#JoinForm .field textarea,.registrationcardstepContentType form#JoinForm .field textarea{height:4rem;font-size:1rem;font-weight:400;border:1px solid #f4f3f4;background-color:#fff;max-width:810px}.joinContentType form#JoinForm .field textarea:focus,.registrationcardContentType form#JoinForm .field textarea:focus,.registrationcardstepContentType form#JoinForm .field textarea:focus{box-shadow:0 0 5px #a8b1b6}@media screen and (max-width:74.99875em){.joinContentType form#JoinForm .field textarea,.registrationcardContentType form#JoinForm .field textarea,.registrationcardstepContentType form#JoinForm .field textarea{-webkit-appearance:none}}.joinContentType form#JoinForm h3,.registrationcardContentType form#JoinForm h3,.registrationcardstepContentType form#JoinForm h3{font-size:1rem;color:#3c78b4;font-weight:600;grid-column:1/-1;display:flex;align-items:center;margin:2rem 0 0}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm h3,.registrationcardContentType form#JoinForm h3,.registrationcardstepContentType form#JoinForm h3{margin:1.5rem 0 .5rem}}.joinContentType form#JoinForm .field-title,.registrationcardContentType form#JoinForm .field-title,.registrationcardstepContentType form#JoinForm .field-title{color:#454444;font-weight:600;display:flex;grid-row:1;grid-column:1/-1;margin-bottom:.5rem;align-self:end}.joinContentType form#JoinForm .field-title .asterisk,.registrationcardContentType form#JoinForm .field-title .asterisk,.registrationcardstepContentType form#JoinForm .field-title .asterisk{color:#cd5c5c;padding-left:5px}.joinContentType form#JoinForm #submit,.registrationcardContentType form#JoinForm #submit,.registrationcardstepContentType form#JoinForm #submit{justify-self:center;grid-column:1/-1;margin:2rem 0;background-color:#0cb5ad;color:#fff;font-weight:600;border:none;padding:.8rem .5rem .8rem 2rem;cursor:pointer}@media screen and (max-width:47.99875em){.joinContentType form#JoinForm #submit,.registrationcardContentType form#JoinForm #submit,.registrationcardstepContentType form#JoinForm #submit{width:calc(100% - 6rem);text-align:center}}@media screen and (max-width:74.99875em){.joinContentType form#JoinForm #submit,.registrationcardContentType form#JoinForm #submit,.registrationcardstepContentType form#JoinForm #submit{font-size:1.4rem}}.joinContentType form#JoinForm #submit .fa,.registrationcardContentType form#JoinForm #submit .fa,.registrationcardstepContentType form#JoinForm #submit .fa{opacity:0;z-index:-1;transition:all .3s;transition-timing-function:ease-in;margin-left:.5rem}.joinContentType form#JoinForm #submit.running,.registrationcardContentType form#JoinForm #submit.running,.registrationcardstepContentType form#JoinForm #submit.running{transition:all .3s;transition-timing-function:ease-in;padding:.8rem 2rem}.joinContentType form#JoinForm #submit.running .fa,.registrationcardContentType form#JoinForm #submit.running .fa,.registrationcardstepContentType form#JoinForm #submit.running .fa{opacity:1;z-index:auto;visibility:visible}.joinContentType form#JoinForm .mask-currency,.joinContentType form#JoinForm .mask-phone,.registrationcardContentType form#JoinForm .mask-currency,.registrationcardContentType form#JoinForm .mask-phone,.registrationcardstepContentType form#JoinForm .mask-currency,.registrationcardstepContentType form#JoinForm .mask-phone{opacity:0;position:absolute;z-index:-1}.joinContentType.isEdge #JoinForm,.registrationcardContentType.isEdge #JoinForm,.registrationcardstepContentType.isEdge #JoinForm{width:800px}@media screen and (max-width:47.99875em){.joinContentType .joinSuccess h2,.registrationcardContentType .joinSuccess h2,.registrationcardstepContentType .joinSuccess h2{margin-top:0!important}}.registrationcardContentType.cardContentType,.registrationcardstepContentType.cardContentType{padding:0}@media print,screen and (min-width:48em){.registrationcardstepContentType h1 svg{display:none}}@media screen and (max-width:47.99875em){.registrationcardstepContentType.cardContentType h1{background-color:#003057;border-bottom:3px solid #3c78b4;padding-left:1rem}}.registrationcardstepContentType.cardContentType h1 svg{position:absolute;width:6rem;height:6rem;right:.5rem;top:.25rem;fill:#fff}.registrationcardstepContentType form#JoinForm h2+h3{margin-top:-.75rem}@media print,screen and (min-width:64em){.registrationcardstepContentType form#JoinForm{grid:auto}.registrationcardstepContentType form#JoinForm>div{display:grid;justify-items:start;align-items:center;grid:auto/repeat(2,400px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;grid-column-gap:2rem}}.registrationcardstepContentType .formFooter{padding:1rem}@media (min-height:775px) and (max-width:47.99875em){.registrationcardstepContentType .formFooter:not(.stepTwo){position:absolute;bottom:0;left:0;width:100%}}@media print,screen and (min-width:64em){.registrationcardstepContentType .formFooter{width:calc(832px + 2rem);margin:0 auto}}.registrationcardstepContentType .formFooter .privacy-policy-link{display:flex;align-items:flex-end}.registrationcardstepContentType .formFooter .tagline-container{text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.registrationcardstepContentType .formFooter .tagline-container .how-trust-is-built-bottom-right{height:1.75rem;width:auto}.registrationcardstepContentType .formFooter a{color:#3c78b4;text-decoration:underline}body.cityContentType.notification_banner_active #content{margin-top:.625rem}body.cityContentType #content{margin-top:3.75rem;padding-top:0}body.cityContentType #content .divider{margin:1.25rem auto;height:.125rem;width:auto;max-width:75rem;background:#f4f3f4}body.cityContentType #content #cityPageApp{overflow-x:hidden}body.cityContentType #content #cityPageApp #loadingOverlay{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;align-items:center;justify-content:center;z-index:9998;opacity:0;pointer-events:none;transition:opacity 2s ease-out}body.cityContentType #content #cityPageApp #loadingOverlay #loadingOverlayInner{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:opacity .4s ease-out;opacity:0}body.cityContentType #content #cityPageApp #loadingOverlay #loadingOverlayInner img{height:6.25rem;width:auto}body.cityContentType #content #cityPageApp #loadingOverlay.show{display:flex!important;opacity:1;pointer-events:all}body.cityContentType #content #cityPageApp #loadingOverlay.show #loadingOverlayInner{opacity:1}body.cityContentType #content #cityPageApp #map .leaflet-map-pane .leaflet-popup-pane .leaflet-popup{margin-bottom:1.75rem;width:20rem!important}body.cityContentType #content #cityPageApp #map .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper{border-radius:0}body.cityContentType #content #cityPageApp #map .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:.625rem 1.25rem .625rem .625rem}body.cityContentType #content #cityPageApp #map .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .callout{background-color:#fff;padding:0;margin:0}body.cityContentType #content #cityPageApp #qmSection{display:flex!important;flex-direction:column;position:relative;min-height:31.25rem;opacity:0}body.cityContentType #content #cityPageApp #qmSection.show{opacity:1;transition:all .4s ease-in}body.cityContentType #content #cityPageApp #qmSection .title-container{background-color:#dad9db;z-index:1}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row{height:3.125rem;display:grid;grid:auto/auto;align-items:center;padding:0 1.25rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row{grid:auto/2fr 1fr 2fr;padding:0 1.25rem}}@media screen and (min-width:75em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row{padding:0}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row h2{font-size:1.1rem;justify-self:start;grid-column:1}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row .showing-count{justify-self:start;grid-column:2}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row .filter-toggle-btn{justify-self:end;grid-column:3;font-weight:600;color:#fff;background:#3c78b4;padding:.625rem 1.25rem;border-radius:.3125rem}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row .filter-toggle-btn{display:none}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar{display:none;grid-row:1;grid-column:3;grid:auto/repeat(5,1fr);justify-items:center;align-items:center;background-color:#f4f3f4;max-width:37.5rem;justify-self:end;box-shadow:0 .1875rem .3125rem rgba(0,0,0,.2);transform:translateY(1.5625rem)}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar{display:grid}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .title{color:#003057;width:100%;margin:0;padding:1.25rem;font-weight:400;border-right:.0625rem solid #dad9db;text-align:center;cursor:default}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .title{font-size:.8em}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button{color:#003057;width:100%;margin:0;padding:1.25rem;font-weight:700;text-align:center;cursor:pointer;position:relative}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button{font-size:.8em}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button:active,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button:hover{color:#fff;background:#003057;border-radius:0}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button:active .dropdown,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .filter-button:hover .dropdown{display:grid}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown{display:none;grid-row:2;grid-column:1/-1;position:fixed;top:0;left:0;background:#dad9db;width:100%;padding:1.25rem;background:#fff;box-shadow:0 .1875rem .3125rem rgba(0,0,0,.2)}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown:active,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown:hover{display:grid}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown#priceDropdown{width:100%}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown#moreDropdown .button-row{text-align:left}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown#moreDropdown .row-title{margin-top:.625rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .text-bubble{color:#414344;margin-top:1.25rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row{border-bottom:.0625rem solid #eee;min-height:4.375rem;padding:.625rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row:last-child{border:none}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.small-12{min-height:3.75rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.column,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.columns{border:none}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.filter-tags-row{border:none;min-height:unset;margin-left:-.625rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.filter-tags-row .filter-tags{font-size:.75rem;font-weight:600;color:#003057;border:.0625rem solid #003057;border-radius:.3125rem;padding:.1875rem .5rem .1875rem .3125rem;margin-right:.3125rem;cursor:default}@media (max-width:767px){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.filter-tags-row .filter-tags{font-size:.875rem}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.filter-tags-row .filter-tags .fa-times{transform:translateX(.25rem);cursor:pointer}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row.filter-tags-row .close-tag{cursor:pointer;transform:translate(.0625rem .0625rem)}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .row-title{font-weight:600;padding-bottom:.625rem;font-size:1rem;color:#333;text-align:left}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .selected-community{min-height:4.25rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .selected-community .wrapper{display:grid;grid:1fr/7fr 1fr;align-items:center;justify-items:start;border:.125rem solid #003057;padding:.3125rem;border-radius:.3125rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .selected-community .wrapper .selected-community-text{color:#003057;font-size:1.125rem;font-weight:600}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .selected-community .wrapper .fa-times{justify-self:end;color:#003057;padding:.3125rem}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .price-row{position:relative;padding-top:.75rem;min-height:auto}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .price-row .popper{transform:translateY(-.625rem)}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .price-row .row-title{padding:0}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .price-row .row.column,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .price-row .row.columns{padding:0;border:none;min-height:auto}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .sqft-row{position:relative;padding-top:.75rem;min-height:auto}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .sqft-row .popper{transform:translateY(-.625rem)}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .sqft-row .row.column,body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .sqft-row .row.columns{padding:0;border:none;min-height:auto}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn{color:#929292;font-size:.8125rem;font-weight:600;border:.125rem solid #c5c5c5;border-radius:.3125rem;width:2.5rem;height:2.5rem;margin-right:.375rem;outline:0;-webkit-tap-highlight-color:transparent}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn::-moz-selection{background:transparent}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn::selection{background:transparent}@media (min-width:415px) and (max-width:1024px) and (orientation:portrait){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn{font-size:.9375rem;width:2.8125rem;height:2.8125rem}}@media (max-width:767px){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn{font-size:.9375rem;height:3.125rem;width:3.125rem}}@media (max-width:400px){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn{height:2.9375rem;width:2.9375rem}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn:not(.active):hover{color:#3c78b4;border:.125rem solid #3c78b4}@media (max-width:767px){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn:not(.active):hover{color:#929292;border:.125rem solid #c5c5c5}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn.active{color:#fff;border:.125rem solid #3c78b4;background-color:#3c78b4}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn.active:hover{color:#fff}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar .dropdown .button-row .filter-btn.last{margin-right:0}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters{position:absolute;left:-3.125rem;background:#f4f3f4;height:3.3125rem;display:none;grid:1fr/1fr;align-items:center;justify-items:center;width:3.125rem;box-shadow:0 .1875rem .3125rem rgba(0,0,0,.2);cursor:pointer}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters{display:grid;left:-3.125rem;right:auto}}@media screen and (min-width:75em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters{left:auto;right:-3.125rem}}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters .fas{color:#c1c0c1;grid-row:1;grid-column:1}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters .fas.fa-filter{font-size:1.2em;z-index:0}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters .fas.fa-times-circle{transform:translate(.4375rem,.1875rem);font-size:.8em;z-index:2}body.cityContentType #content #cityPageApp #qmSection .title-container .title-row #filterToolbar #clearFilters .fas.fa-circle{transform:translate(.4375rem,.1875rem);font-size:.9em;z-index:1;color:#f4f3f4}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .title-container .title-row{display:grid}}body.cityContentType #content #cityPageApp #qmSection .title-container .showing-count-mobile{display:flex;justify-content:center;align-items:center;padding:.3125rem;background-color:#c1c0c1}body.cityContentType #content #cityPageApp #qmSection #filterPane{position:absolute;top:3.125rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:1.25rem}body.cityContentType #content #cityPageApp #qmSection #filterPane>.column>.row,body.cityContentType #content #cityPageApp #qmSection #filterPane>.columns>.row{padding:0;margin:.625rem 0}body.cityContentType #content #cityPageApp #qmSection #filterPane .buttons-row{margin-top:1.25rem!important;display:flex;align-items:end;justify-content:space-around}body.cityContentType #content #cityPageApp #qmSection #filterPane .buttons-row button{color:#fff;font-weight:600;height:3.125rem;width:9.375rem;border-radius:.1875rem}body.cityContentType #content #cityPageApp #qmSection #filterPane .buttons-row .clear-btn{background-color:#747276}body.cityContentType #content #cityPageApp #qmSection #filterPane .buttons-row .view-btn{background-color:#3c78b4}body.cityContentType #content #cityPageApp #qmSection .specs-container{background:#fff;margin:0 1.25rem}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .specs-container{margin:0;padding:2.5rem 1.25rem}}@media screen and (min-width:75em){body.cityContentType #content #cityPageApp #qmSection .specs-container{margin:0;padding:2.5rem 0}}body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list{display:grid;justify-items:center;grid-gap:.625rem;padding:1.25rem 0;max-width:75rem;margin:0 auto}@media print,screen and (min-width:48em){body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list{grid:auto/repeat(2,1fr);grid-gap:1.25rem;width:-webkit-min-content;width:-moz-min-content;width:min-content}}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list{grid:auto/repeat(3,1fr)}}@media screen and (min-width:75em){body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list{grid:auto/repeat(4,1fr);max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}}body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow{display:grid;grid:auto/repeat(2,1fr);margin:1.25rem;padding:1.25rem;grid-column:1/-1;width:-webkit-min-content;width:-moz-min-content;width:min-content;grid-gap:1.25rem}@media print,screen and (min-width:48em){body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow{grid-column:1/-1;width:-webkit-min-content;width:-moz-min-content;width:min-content;grid-gap:1.25rem}}body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow .btn{color:#fff;font-weight:600;width:7.5rem;padding:.625rem;font-size:1rem}body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow #showMoreBtn{justify-self:start;background-color:#747276}body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow #upToFilters{justify-self:end;background-color:#3c78b4}@media print,screen and (min-width:64em){body.cityContentType #content #cityPageApp #qmSection .specs-container .spec-list #specButtonRow #upToFilters{display:none}}body.cityContentType #content #cityPageApp #qmSection .specs-container #noResults{text-align:center;font-size:1.2em}body.cityContentType #content #communitiesSection .title-container{background-color:#dad9db}body.cityContentType #content #communitiesSection .title-container .title-row{height:3.125rem;max-width:75rem;display:grid;grid:auto/auto;align-items:center;padding:0 1.25rem}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .title-container .title-row{margin:0 auto}}body.cityContentType #content #communitiesSection .title-container .title-row h2{font-size:1.1rem;justify-self:start;grid-column:1}body.cityContentType #content #communitiesSection .communities-container .communities-list{display:grid;justify-items:center;grid-gap:.625rem;padding:1.25rem 0;max-width:75rem;margin:0 auto}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list{padding:0 1.25rem}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list{padding:1.25rem}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section{width:100%;display:grid;grid-gap:1.25rem;margin-top:2.5rem;padding:0 1.25rem}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section:first-child{margin-top:1.25rem}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section{grid:auto/1fr 1fr}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section{grid:auto/1.5fr 1fr}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container{width:100%;height:auto;display:grid;grid:15.625rem 6.25rem/repeat(3,1fr);grid-gap:.625rem;position:relative}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container{grid:repeat(3,1fr)/3fr 1fr;height:25rem}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container{grid:21.875rem 9.375rem/repeat(3,1fr);height:31.25rem}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container{grid:repeat(3,1fr)/3fr 1fr;height:25rem}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container.placeholder{grid:15.625rem/1fr}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container.placeholder{grid:repeat(3,1fr)/3fr 1fr}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container.placeholder{grid:21.875rem/1fr}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container.placeholder .featured-img{grid-column:1/-1!important}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img{height:100%;width:100%;grid-row:1;grid-column:1/span 3;background-repeat:no-repeat;background-size:cover;border-radius:.1875rem}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img{grid-column:1;grid-row:1/-1}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img{grid-column:1/-1;grid-row:1}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img{grid-column:1;grid-row:1/-1}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;background-color:#c1c0c1}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content div,body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content i{color:#fff;opacity:.6}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content .fa-camera{font-size:5em;margin-bottom:.625rem}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content .fa-camera{margin-bottom:1.25rem}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .placeholder-content div{font-weight:700;font-size:1.5em}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label{position:absolute;top:.625rem;left:-.625rem;height:auto;width:auto;background:linear-gradient(90deg,#0cb5ad .3125rem,#003057 1%);display:flex;padding:.625rem 2.5rem .625rem .625rem;box-shadow:0 .1875rem .3125rem rgba(0,0,0,.3);flex-direction:column}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-name,body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-tag{color:#fff;width:100%;height:100%;text-indent:.625rem}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-name{font-size:1.5em;font-weight:700;line-height:1.3}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-name{font-size:2em}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-name{font-size:1.5em}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-tag{font-size:.8em;font-style:italic}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .featured-img .community-label .community-tag{font-size:1em}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img{height:100%;width:100%;grid-row:2;border-radius:.125rem}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-top{grid-column:1}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-top{grid-row:1;grid-column:2}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-top{grid-row:2;grid-column:1}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-top{grid-row:1;grid-column:2}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-middle{grid-column:2}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-middle{grid-row:2;grid-column:2}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-middle{grid-row:2;grid-column:2}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-middle{grid-row:2;grid-column:2}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-bottom{grid-column:3}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-bottom{grid-row:3;grid-column:2}}@media print,screen and (min-width:64em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-bottom{grid-row:2;grid-column:3}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .images-container .side-img.side-img-bottom{grid-row:3;grid-column:2}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:grid;grid-gap:.625rem}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list{max-width:60vw}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card{width:100%;height:100%;display:grid;grid:1fr/auto;grid-gap:.625rem;border-top:.0625rem solid rgba(244,243,244,.5);box-shadow:0 .1875rem .3125rem rgba(0,0,0,.2);padding:.625rem;position:relative}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .subdivision-name{grid-row:1;grid-column:1;justify-self:start;align-self:center;font-weight:600;font-size:1.2em;color:#3c78b4}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .subdivision-name{font-size:1.5em}}@media screen and (min-width:75em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .subdivision-name{font-size:1.2em}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .subdivision-name .subdivision-tagline{color:#747276;font-size:.7em;padding-left:.3125rem}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .chevron-icon{grid-row:1/3;grid-column:2;justify-self:center;align-self:center;font-weight:600;font-size:1.1em;position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row{display:flex;grid-row:2;grid-column:1;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-right:1.25rem}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail{display:grid;grid:1fr/auto;align-items:center;padding:.3125rem .625rem;border-right:.0625rem solid #dad9db;width:33.3%;margin:0;color:#3c78b4}@media print,screen and (min-width:48em){body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail{width:7.5rem}}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail:first-child{padding-left:0}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail:last-child{border:none}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail .detail-count{font-size:2em;grid-column:1;grid-row:1;font-weight:600;justify-self:end}body.cityContentType #content #communitiesSection .communities-container .communities-list .community-section .subdivision-list .subdivision-card .detail-row .detail .detail-type{font-size:.8em;font-weight:600;grid-column:2;grid-row:1;line-height:1.2;padding-left:.3125rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}body.cityContentType #content #summary{padding:0 1.25rem;max-width:75rem;margin:0 auto}body.cityContentType #content #summary h2{font-size:1.3rem;margin-bottom:1.25rem}@media print,screen and (min-width:64em){body.cityContentType #content #summary h2{font-size:1.5rem}}body.cityContentType #content #nearbyCities{padding:0 1.25rem;max-width:75rem;margin:0 auto}body.cityContentType #content #nearbyCities h2{font-size:1.3rem;margin-bottom:1.25rem}@media print,screen and (min-width:64em){body.cityContentType #content #nearbyCities h2{font-size:1.5rem}}body.cityContentType #content #nearbyCities .link-container{display:flex}body.cityContentType #content #nearbyCities .link-container a{color:#3c78b4;text-decoration:underline;margin-right:1.25rem}body.cityContentType #content #nearbyCities .link-container a:hover{color:#2f5f8e}body.cityContentType #content #backToRegion{margin:2.5rem 1.25rem}body.cityContentType #content #backToRegion .btn{background:#003057;width:100%;height:3.75rem;display:flex;align-items:center;justify-content:center}@media print,screen and (min-width:48em){body.cityContentType #content #backToRegion .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}}body.cityContentType #content #backToRegion .btn i{margin-left:1.25rem;font-size:1.7em}@media print,screen and (min-width:48em){body.cityContentType #content #backToRegion .btn i{margin-left:.625rem}}@media print,screen and (min-width:64em){body.cityContentType #content #backToRegion .btn i{font-size:1.3em}}body.cityContentType #content #backToRegion .btn span{font-weight:500;font-size:1.3em;text-transform:none}@media print,screen and (min-width:48em){body.cityContentType #content #backToRegion .btn span{font-size:1.8em}}@media print,screen and (min-width:64em){body.cityContentType #content #backToRegion .btn span{font-size:1.3em}}#collectionApp.comparing,#ifpApp.comparing{height:100vh!important;width:100vw;display:flex;align-items:center}#collectionApp.comparing #ifpCompareContainer,#ifpApp.comparing #ifpCompareContainer{display:grid;grid:auto/repeat(2,1fr);align-items:center;height:100%;width:100%}@media (max-width:414px){#collectionApp.comparing #ifpCompareContainer,#ifpApp.comparing #ifpCompareContainer{grid:auto/1fr}}#collectionApp.comparing #ifpCompareContainer #compareClose,#ifpApp.comparing #ifpCompareContainer #compareClose{position:absolute;top:10px;right:20px;height:25px;width:25px;cursor:pointer;z-index:100}@media (max-width:414px){#collectionApp.comparing #ifpCompareContainer #compareClose,#ifpApp.comparing #ifpCompareContainer #compareClose{display:none}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP{height:100%!important}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP{width:50vw!important;grid:5fr 1fr/1fr!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.floorplan-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.floorplan-container{grid-column:1/-1}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container{height:auto;position:absolute;max-height:75vh;grid:1fr/1fr;top:3em;left:2em!important;transform:translateX(-50vw)}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container.show,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container.show{transform:translateX(0)}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-floor-title,#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-heading,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-floor-title,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-heading{display:none}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list{height:auto;padding:0}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading{font-size:10px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle{display:grid;grid:1fr/1fr;align-items:center;justify-items:end}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle label.custom-control-material-switch,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle label.custom-control-material-switch{transform:translateY(0)}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle label.custom-control-material-switch .material-switch-control-indicator,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .floor-heading .floor-toggle label.custom-control-material-switch .material-switch-control-indicator{margin:0 10px 0 auto!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list button:not(.floor-toggle) .material-switch-control-indicator,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list button:not(.floor-toggle) .material-switch-control-indicator{margin:0 10px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list button,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list button{min-height:40px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-description,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-description{font-size:12px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-indicator,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-indicator{height:10px;min-width:23px;max-width:23px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-indicator:after,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.options-container .options-list .material-switch-control-indicator:after{width:13px!important;height:13px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container{grid-column:1/-1}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container{width:60px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container .btn,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container .btn{height:40px;width:40px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.options,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.options{display:grid}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.options .btn.active svg,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.options .btn.active svg{transform:translateY(2px);width:18px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.compareCancel svg,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP div.buttons-container .btn-container.compareCancel svg{margin:auto}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right div.options-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right div.options-container{left:auto!important;right:auto!important;transform:translateX(50vw);margin-right:0}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right div.options-container.show,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right div.options-container.show{left:auto!important;right:2em!important;transform:translateX(0)}}@media (max-height:800px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img{max-height:400px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container{grid-gap:0}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container{width:60px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container.dimensions .btn svg,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container.dimensions .btn svg{width:15px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn{height:2.4rem!important;width:2.4rem!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn svg,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn svg{width:20px!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container label,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container label{font-size:12px!important}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img{max-height:400px}@media (min-width:1440px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container img{max-height:600px}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container .plan-name,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container .plan-name{grid-row:1;grid-column:1;justify-self:center;align-self:start;font-size:1.5em;font-weight:600;margin-top:10px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container .flipper,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .floorplan-container .flipper{height:100%!important}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container{grid:1fr/auto;display:flex;justify-content:center;align-self:center}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container{width:70px;pointer-events:all}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container label,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container label{text-align:center!important}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn{height:40px;width:40px}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn svg,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .btn-container .btn svg{width:25px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .options,#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .printIcon,#collectionApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .send,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .options,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .printIcon,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP .buttons-container .send{display:none}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left{grid:5fr 1fr/1fr 4fr;grid-column:1;opacity:0}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left{grid:5fr 1fr/1fr!important}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left.loaded-fade-in,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left.loaded-fade-in{opacity:1;transition:opacity 1s ease-in}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .options-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .options-container{grid-column:1;grid-row:1/-1}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .options-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .options-container{position:absolute}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container{grid-row:1;grid-column:2}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container{grid-column:unset}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container .plan-name,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .floorplan-container .plan-name{grid-row:1;grid-column:1}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container{grid-row:2;grid-column:2}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container{grid-column:unset}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container .btn-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.left .buttons-container .btn-container{grid:60px 1fr/auto;justify-items:center}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right{grid:5fr 1fr/4fr 1fr;grid-column:2;grid-row:1/-1}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right{grid:5fr 1fr/1fr!important}}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right .options-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right .options-container{grid-row:1/-1;grid-column:2;margin-left:0;margin-right:20px}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right .floorplan-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right .floorplan-container{grid-row:1;grid-column:1}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right .buttons-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right .buttons-container{grid-row:2;grid-column:1}#collectionApp.comparing #ifpCompareContainer div.hhomesIFP.right .buttons-container .btn-container,#ifpApp.comparing #ifpCompareContainer div.hhomesIFP.right .buttons-container .btn-container{grid:60px 1fr/auto;justify-items:center}#collectionApp.comparing #ifpCompareContainer #planSearch,#ifpApp.comparing #ifpCompareContainer #planSearch{grid-column:2;grid-row:1/-1;display:grid;justify-items:center;align-items:center;height:100%;z-index:99;pointer-events:none}@media (max-width:414px){#collectionApp.comparing #ifpCompareContainer #planSearch,#ifpApp.comparing #ifpCompareContainer #planSearch{display:none}}#collectionApp.comparing #ifpCompareContainer #planSearch.fade-in,#ifpApp.comparing #ifpCompareContainer #planSearch.fade-in{opacity:1;transition:opacity .5s ease-in}#collectionApp.comparing #ifpCompareContainer #planSearch.fade-out,#ifpApp.comparing #ifpCompareContainer #planSearch.fade-out{opacity:0;transition:opacity .5s ease-out;transition-delay:2s}#collectionApp.comparing #ifpCompareContainer #planSearch>*,#ifpApp.comparing #ifpCompareContainer #planSearch>*{font-family:Open Sans,Arial,sans-serif}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container{display:grid;justify-items:center;align-items:center;grid-gap:10px;position:relative;pointer-events:none;opacity:0}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.fade-in,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.fade-in{opacity:1;transition-delay:1s;transition:opacity .4s ease-in}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.fade-out,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.fade-out{opacity:0;transition:opacity .4s ease-out;transition-delay:1.5s}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.hide-inputs .btn,#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.hide-inputs select,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.hide-inputs .btn,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container.hide-inputs select{opacity:0;transition:opacity .2s ease-out}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .compare,#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .compare,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with{text-align:center}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .compare,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .compare{font-size:1.7em;font-weight:600}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with{font-size:1.3em;position:relative}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with:before,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with:before{content:"";height:2px;width:2em;position:absolute;left:-2.2em;top:50%;transform:translateY(-50%)}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with:after,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .with:after{content:"";height:2px;width:2em;position:absolute;left:2.7em;top:50%;transform:translateY(-50%)}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .error-border,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .error-border{position:relative;pointer-events:none}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .error-border:after,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .error-border:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid #cd5c5c;border-radius:3px;width:206px;pointer-events:none}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container select,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container select{width:200px;height:40px;border:none;border-radius:3px;font-size:18px;pointer-events:all;font-weight:400}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .btn,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .btn{padding:6px 15px;border-radius:3px;text-align:center;font-size:1em;font-weight:600;pointer-events:all}@media (max-width:1200px){#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .btn,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .btn{font-size:1.5em}}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .submit-error,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .submit-error{position:absolute;bottom:-2em}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .plan-name-appear,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .plan-name-appear{position:absolute;bottom:60px;font-size:1.8em;font-weight:600;opacity:0;transform:translateY(20px)}#collectionApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .plan-name-appear.appear,#ifpApp.comparing #ifpCompareContainer #planSearch .plan-search-inner-container .plan-name-appear.appear{opacity:1;transform:translateY(0);transition:all .4s ease-in}@-webkit-keyframes planSearchFadeIn{to{opacity:1}}@keyframes planSearchFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes planSearchFadeout{to{opacity:0}}@keyframes planSearchFadeout{0%{opacity:1}to{opacity:0}}.floorplan-container .plan-name{color:#333}#planSearch{background:#fff}#planSearch .compare,#planSearch .with{color:#333}#planSearch .with:after,#planSearch .with:before{background:#3c78b4}#planSearch select{background:#f6f6f6;color:#666}#planSearch .submit-error{color:#cd5c5c}#planSearch .plan-name-appear{color:#666}#planSearch .btn{color:#fff;background:#3c78b4}#compareClose svg{color:#414042}div#collectionApp{display:grid;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#collectionApp.comparing{height:100%!important;width:100%!important;display:grid!important}@media print,screen and (min-width:48em){div#collectionApp.gallery{grid-gap:1.25rem}}@media screen and (min-width:90em){div#collectionApp.gallery{display:grid;grid:110px repeat(2,minmax(70vh,auto))/repeat(2,1fr);align-items:center;justify-items:center}}div#collectionApp.gallery #collectionName{text-align:center;display:grid;position:relative;justify-items:center;margin-top:10px;margin-bottom:1.875rem;grid-row:2}@media print,screen and (min-width:48em){div#collectionApp.gallery #collectionName{grid-column:1/-1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:400px;justify-self:center;margin:0}}@media screen and (min-width:90em){div#collectionApp.gallery #collectionName{grid-row:1/-1;align-self:start;top:50px}}div#collectionApp.gallery #collectionName:after{content:"";width:80%;background:#fff;border:2px solid #003057;height:50px;z-index:0;position:absolute;transform:translateY(24px)}@media screen and (min-width:90em){div#collectionApp.gallery #collectionName:after{width:100%;height:63px}}div#collectionApp.gallery #collectionName .collection-name{color:#003057;text-transform:uppercase;font-size:2.25rem;font-weight:600;letter-spacing:4px;z-index:1;background-color:#fff;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:90em){div#collectionApp.gallery #collectionName .collection-name{font-size:2.875rem}}div#collectionApp.gallery #collectionName .collection-text{color:#003057;text-transform:uppercase;font-size:1rem;font-weight:600;letter-spacing:2px;z-index:1}@media screen and (min-width:90em){div#collectionApp.gallery #collectionName .collection-text{font-size:1.25rem}}div#collectionApp #videoContainer{display:grid;grid:auto/1fr}@media screen and (min-width:90em){div#collectionApp #videoContainer{grid-row:1/span 2;grid-column:2;width:80%;z-index:2;transform:translateX(-130px);align-self:center;margin-top:90px}}div#collectionApp #videoContainer iframe{min-width:100%;height:210px;grid-row:1;grid-column:1}@media print,screen and (min-width:48em){div#collectionApp #videoContainer iframe{height:430px}}@media screen and (min-width:90em){div#collectionApp #videoContainer iframe{height:320px}}@media screen and (min-width:106.25em){div#collectionApp #videoContainer iframe{height:430px}}div#collectionApp #videoContainer .fas{color:#fff;font-size:2em;grid-row:1;grid-column:1;align-self:center;text-shadow:0 1px 3px rgba(0,0,0,.2)}div#collectionApp #videoContainer .fa-chevron-left{justify-self:start;margin-left:10px;z-index:2;padding:1.25rem 1.25rem 1.25rem 0}@media screen and (min-width:90em){div#collectionApp #videoContainer .fa-chevron-left{display:none}}div#collectionApp #videoContainer .fa-chevron-right{justify-self:end;margin-right:10px;z-index:2;padding:1.25rem 0 1.25rem 1.25rem}@media screen and (min-width:90em){div#collectionApp #videoContainer .fa-chevron-right{display:none}}div#collectionApp #videoContainer #videoBtnsContainer{position:absolute;bottom:-55px;left:150px;width:100%;display:none}@media screen and (min-width:90em){div#collectionApp #videoContainer #videoBtnsContainer{display:flex}}div#collectionApp #videoContainer #videoBtnsContainer .videoSelectorBtn{background-color:#003057;border:3px solid #fff;border-radius:100%;cursor:pointer;margin-right:1.25rem}div#collectionApp #videoContainer #videoBtnsContainer .videoSelectorBtn.selected{border:3px solid #0cb5ad}div#collectionApp #videoContainer #videoBtnsContainer .videoSelectorBtn .videoSelectorBtnValue{color:#fff;font-weight:600;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:1.25rem}div#collectionApp #features{padding:1.25rem;display:grid;grid:auto/repeat(2,1fr);grid-row:3;grid-gap:5px}@media print,screen and (min-width:48em){div#collectionApp #features{grid:auto/repeat(3,1fr);justify-items:center}}@media print,screen and (min-width:64em){div#collectionApp #features{max-width:1000px;margin:1.25rem auto}}@media screen and (min-width:90em){div#collectionApp #features{grid:auto/repeat(5,1fr);width:100%;background-color:#f4f3f4;grid-gap:10px;padding:1.25rem;height:100%;max-width:unset;margin:unset;grid-column:1/-1;grid-row:3}}div#collectionApp #features .feature-heading{display:none;color:#fff;font-weight:600;font-size:1.875rem;background-color:#0cb5ad;grid-row:1;grid-column:10/span 6}@media print,screen and (min-width:64em){div#collectionApp #features .feature-heading{width:100%}}@media screen and (min-width:90em){div#collectionApp #features .feature-heading{display:flex;justify-content:center;align-items:center;grid-row:1;grid-column:1/-1;background-color:transparent;color:#003057}}@media print,screen and (min-width:48em){div#collectionApp #features .feature-item{max-width:200px}}@media print,screen and (min-width:64em){div#collectionApp #features .feature-item{max-width:unset;width:100%}}@media screen and (min-width:90em){div#collectionApp #features .feature-item{display:grid;grid:auto/1fr;justify-items:center;align-items:center;padding:10px;max-width:300px}div#collectionApp #features .feature-item:nth-child(2){grid-column:2;grid-row:2}div#collectionApp #features .feature-item:nth-child(3){grid-column:3;grid-row:2}div#collectionApp #features .feature-item:nth-child(4){grid-column:4;grid-row:2}div#collectionApp #features .feature-item:nth-child(5){grid-column:2;grid-row:3}div#collectionApp #features .feature-item:nth-child(6){grid-column:3;grid-row:3}div#collectionApp #features .feature-item:nth-child(7){grid-column:4;grid-row:3}}div#collectionApp #features .feature-item .feature-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:5px}div#collectionApp #features .feature-item .feature-content-wrapper img{grid-row:1;width:auto;max-height:3.75rem}div#collectionApp #features .feature-item .feature-content-wrapper h4{grid-row:2;text-align:center;font-weight:700;color:#333;font-size:1rem;margin:0}div#collectionApp #features .feature-item .feature-content-wrapper p{grid-row:3;font-size:.75rem;text-align:center}@media screen and (min-width:90em){div#collectionApp #features[class*=features--]{grid:repeat(3,1fr)/repeat(24,1fr);grid-column:1/-1;width:100%;background-color:#003057;grid-gap:10px;padding:50px 1.25rem;height:100%;max-width:unset;margin:unset}div#collectionApp #features[class*=features--] .feature-heading{color:#fff;font-weight:600;font-size:1.875rem;background-color:#0cb5ad;grid-row:1;grid-column:10/span 6}div#collectionApp #features[class*=features--] .feature-item{background:#fff;max-width:unset}}@media screen and (min-width:90em){div#collectionApp #features.features--7 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--7 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--7 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 3}div#collectionApp #features.features--7 .feature-item:nth-child(5){grid-column:18/span 7;grid-row:2/span 2}div#collectionApp #features.features--7 .feature-item:nth-child(6){grid-column:10/span 8;grid-row:3}div#collectionApp #features.features--7 .feature-item:nth-child(7){grid-column:10/span 8;grid-row:2}div#collectionApp #features.features--7 .feature-item:nth-child(8){grid-column:16/span 9;grid-row:1}}@media screen and (min-width:90em){div#collectionApp #features.features--8 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--8 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--8 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 2}div#collectionApp #features.features--8 .feature-item:nth-child(5){grid-column:11/span 8;grid-row:3}div#collectionApp #features.features--8 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--8 .feature-item:nth-child(7){grid-column:10/span 9;grid-row:2/span 1}div#collectionApp #features.features--8 .feature-item:nth-child(8){grid-column:16/span 9;grid-row:1}div#collectionApp #features.features--8 .feature-item:nth-child(9){grid-column:19/span 6;grid-row:2/span 2}}@media screen and (min-width:90em){div#collectionApp #features.features--9 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--9 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--9 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 2}div#collectionApp #features.features--9 .feature-item:nth-child(5){grid-column:11/span 7;grid-row:3}div#collectionApp #features.features--9 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--9 .feature-item:nth-child(7){grid-column:10/span 8;grid-row:2/span 1}div#collectionApp #features.features--9 .feature-item:nth-child(8){grid-column:16/span 6;grid-row:1}div#collectionApp #features.features--9 .feature-item:nth-child(9){grid-column:18/span 4;grid-row:2/span 2}div#collectionApp #features.features--9 .feature-item:nth-child(10){grid-column:22/span 3;grid-row:1/span 3}}@media screen and (min-width:90em){div#collectionApp #features.features--10 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--10 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--10 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 2}div#collectionApp #features.features--10 .feature-item:nth-child(5){grid-column:11/span 4;grid-row:3}div#collectionApp #features.features--10 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--10 .feature-item:nth-child(7){grid-column:10/span 5;grid-row:2/span 1}div#collectionApp #features.features--10 .feature-item:nth-child(8){grid-column:19/span 6;grid-row:2}div#collectionApp #features.features--10 .feature-item:nth-child(9){grid-column:16/span 9;grid-row:1}div#collectionApp #features.features--10 .feature-item:nth-child(10){grid-column:15/span 4;grid-row:2/span 2}div#collectionApp #features.features--10 .feature-item:nth-child(11){grid-column:19/span 6;grid-row:3}}@media screen and (min-width:90em){div#collectionApp #features.features--11 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--11 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--11 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 2}div#collectionApp #features.features--11 .feature-item:nth-child(5){grid-column:11/span 4;grid-row:3}div#collectionApp #features.features--11 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--11 .feature-item:nth-child(7){grid-column:10/span 5;grid-row:2/span 1}div#collectionApp #features.features--11 .feature-item:nth-child(8){grid-column:19/span 3;grid-row:2}div#collectionApp #features.features--11 .feature-item:nth-child(9){grid-column:16/span 6;grid-row:1}div#collectionApp #features.features--11 .feature-item:nth-child(10){grid-column:15/span 4;grid-row:2/span 2}div#collectionApp #features.features--11 .feature-item:nth-child(11){grid-column:19/span 6;grid-row:3}div#collectionApp #features.features--11 .feature-item:nth-child(12){grid-column:22/span 3;grid-row:1/span 2}}@media screen and (min-width:90em){div#collectionApp #features.features--12 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1}div#collectionApp #features.features--12 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:2/span 2}div#collectionApp #features.features--12 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:1/span 2}div#collectionApp #features.features--12 .feature-item:nth-child(5){grid-column:11/span 4;grid-row:3}div#collectionApp #features.features--12 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--12 .feature-item:nth-child(7){grid-column:10/span 5;grid-row:2/span 1}div#collectionApp #features.features--12 .feature-item:nth-child(8){grid-column:19/span 3;grid-row:2}div#collectionApp #features.features--12 .feature-item:nth-child(9){grid-column:16/span 6;grid-row:1}div#collectionApp #features.features--12 .feature-item:nth-child(10){grid-column:15/span 4;grid-row:2/span 2}div#collectionApp #features.features--12 .feature-item:nth-child(11){grid-column:19/span 6;grid-row:3}div#collectionApp #features.features--12 .feature-item:nth-child(12){grid-column:22/span 3;grid-row:2}div#collectionApp #features.features--12 .feature-item:nth-child(13){grid-column:22/span 3;grid-row:1}}@media screen and (min-width:90em){div#collectionApp #features.features--13 .feature-item:nth-child(2){grid-column:1/span 4;grid-row:1/span 2}div#collectionApp #features.features--13 .feature-item:nth-child(3){grid-column:1/span 4;grid-row:3/span 1}div#collectionApp #features.features--13 .feature-item:nth-child(4){grid-column:5/span 5;grid-row:2}div#collectionApp #features.features--13 .feature-item:nth-child(5){grid-column:11/span 4;grid-row:3}div#collectionApp #features.features--13 .feature-item:nth-child(6){grid-column:5/span 6;grid-row:3}div#collectionApp #features.features--13 .feature-item:nth-child(7){grid-column:10/span 5;grid-row:2/span 1}div#collectionApp #features.features--13 .feature-item:nth-child(8){grid-column:19/span 3;grid-row:2}div#collectionApp #features.features--13 .feature-item:nth-child(9){grid-column:16/span 6;grid-row:1}div#collectionApp #features.features--13 .feature-item:nth-child(10){grid-column:15/span 4;grid-row:2/span 2}div#collectionApp #features.features--13 .feature-item:nth-child(11){grid-column:19/span 6;grid-row:3}div#collectionApp #features.features--13 .feature-item:nth-child(12){grid-column:22/span 3;grid-row:2}div#collectionApp #features.features--13 .feature-item:nth-child(13){grid-column:22/span 3;grid-row:1}div#collectionApp #features.features--13 .feature-item:nth-child(14){grid-column:5/span 5;grid-row:1}}div#collectionApp #collectionDescription{background-color:#003057;color:#fff;padding:1.25rem;line-height:1.4;grid-row:4;height:auto}@media (max-height:900px){div#collectionApp #collectionDescription{padding:1.875rem 110px 1.875rem 40px!important}}@media print,screen and (min-width:48em){div#collectionApp #collectionDescription{padding:1.25rem 100px}}@media screen and (min-width:90em){div#collectionApp #collectionDescription{background-color:#3c78b4;grid-row:1/span 2;grid-column:1;height:auto;width:40vw;padding:40px 110px 40px 40px;transform:translateX(110px);align-self:center;margin-top:100px}}@media screen and (min-width:106.25em){div#collectionApp #collectionDescription{padding:120px 110px 120px 40px;transform:translateX(160px)}}div#collectionApp #collectionDescription p{font-size:1rem;letter-spacing:.5px;line-height:1.3}div#collectionApp #collectionDescription p strong{font-size:1.25rem}div#collectionApp #collectionPlans{display:grid;grid:auto/1fr;grid-gap:10px;grid-column:1/-1;width:100%;padding-top:1.25rem}div#collectionApp #collectionPlans #plansHeading{display:flex;justify-content:center;align-items:center;color:#003057;font-weight:600;font-size:2.5rem}div#collectionApp #collectionPlans #collectionPlansContainer{display:grid;grid:auto/1fr;grid-gap:10px;padding:1.25rem}@media print,screen and (min-width:48em){div#collectionApp #collectionPlans #collectionPlansContainer{grid:auto/repeat(2,1fr)}}@media print,screen and (min-width:64em){div#collectionApp #collectionPlans #collectionPlansContainer{grid:auto/repeat(3,1fr)}}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer{width:100%;grid:auto/repeat(2,1fr);grid-row:4;grid-column:1/-1;padding:1.25rem 40px}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card{display:grid;grid:auto/auto 150px;height:275px;grid-gap:10px;background-color:#ececec;border-radius:5px;align-items:center;justify-items:center;padding:1.25rem;cursor:pointer}@media print,screen and (min-width:48em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card{grid:auto/auto 180px;height:300px}}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card{height:auto;grid:auto/250px 280px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column-gap:70px;grid-row-gap:10px;cursor:auto}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:first-child,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(4),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(7),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(10){justify-self:end;border-right:2px solid #f4f3f4;border-radius:0;padding-right:40px}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(2),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(5),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:nth-child(8){justify-self:start}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card:last-child{border-right:none}}@media screen and (min-width:106.25em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card{grid:auto/300px 340px}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card.horizontal-plan-divider{display:none;background-color:#f4f3f4;height:2px;width:100%;grid-column:1/-1;padding:0}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card.horizontal-plan-divider div,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card.horizontal-plan-divider img{display:none}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card.horizontal-plan-divider{display:block}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-img{grid-column:1;padding:10px;mix-blend-mode:multiply;filter:grayscale(50%);max-width:140px}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-img{max-width:100%;justify-self:center;height:400px;width:auto}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info{grid-column:2;width:100%;display:grid;justify-items:center;align-items:center}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info{justify-self:start;max-width:350px;grid-gap:10px}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-name{color:#003057;text-align:center;font-weight:600;font-size:1.375rem}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-name{font-size:1.75rem}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details{display:grid;grid:auto/repeat(2,1fr);width:100%}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details{grid:auto/repeat(3,1fr);border-top:1px solid #f4f3f4;border-radius:5px;padding:1.25rem;box-shadow:0 3px 3px rgba(0,0,0,.2)}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .horizontal-divider-container{background-color:#dad9db;height:2px;width:100%;grid-column:1/-1;margin:6px 0}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .horizontal-divider-container{display:none}}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .horizontal-divider-container.desktop-only{display:block;grid-row:2}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5px 0}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(3),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(6),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(9){border-left:2px solid #dad9db}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(3),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(5),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(8),div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(9){border-left:2px solid #dad9db}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container:nth-child(6){border-left:0}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container .detail-value{font-weight:600;font-size:1rem}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-details .detail-container .detail-label{font-size:.625rem;font-weight:600}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media{display:grid;justify-items:center;align-items:center;grid-auto-flow:column;grid-column-gap:5px}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column-gap:1.25rem}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .media-item{display:grid;justify-items:center;grid-gap:3px}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .media-item.disabled .fal,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .media-item.disabled .fas,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .media-item.disabled .label{color:#dad9db}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .photos-label,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .tour-label,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .video-label{font-size:.625rem;font-weight:500;grid-row:1}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .video-label{color:#3c78b4}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .tour-label{color:#e56d29}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .photos-label{color:#0cb5ad}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-door-closed,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-images,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-long-arrow-right,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-video{grid-row:2;font-size:1.25rem}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-door-closed,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-images,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-long-arrow-right,div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-video{font-size:1.625rem}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-video{grid-column:1;color:#3c78b4}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-door-closed{grid-column:1;color:#e56d29}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-long-arrow-right{grid-column:1;color:#e56d29;z-index:2;transform:translateX(-9px);text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .plan-media .fa-images{color:#0cb5ad}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .view-plan-btn{color:#fff;font-weight:600;background:#3c78b4;display:none;justify-items:center;align-items:center;padding:13px 40px;border-radius:3px;margin-top:1.875rem;cursor:pointer}@media screen and (min-width:90em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .plan-info .view-plan-btn{display:grid}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .compare-plan-btn{display:none;cursor:pointer;grid-column:2;justify-self:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print,screen and (min-width:64em){div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .compare-plan-btn{display:inline-flex;padding:5px}}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .compare-plan-btn .checkbox{background:#f4f3f4;border:1px solid #dad9db;border-radius:3px;width:1.25rem;margin-right:3px}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .compare-plan-btn .checkbox.selected:after{content:"\F00C";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#003057}div#collectionApp #collectionPlans #collectionPlansContainer .collection-plan-card .compare-plan-btn label{color:#003057;font-weight:600}div#collectionApp #ifpCompareContainer{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:9999}div#collectionApp #ifpCompareContainer .compareCancel{display:none}.hd-intro .content{max-width:55rem;margin:1rem 0}@media print,screen and (min-width:64em){.hd-intro .content{margin:3rem 0}}.hd-intro .content p{line-height:1.5}.hd-grid-section-50-50{display:flex}@media print,screen and (min-width:64em){.hd-grid-section-50-50{display:grid;grid:auto/1fr 1fr}}.hd-grid-section-40-60{display:flex}@media print,screen and (min-width:64em){.hd-grid-section-40-60{display:grid;grid:auto/1fr 1.5fr}}.hd-divider{height:.19rem;width:5rem}.hd-bookmark{font-size:18rem}@media print,screen and (min-width:48em){.hd-bookmark{font-size:30rem}}@media print,screen and (min-width:64em){.hd-bookmark{font-size:24rem}}@media screen and (min-width:75em){.hd-bookmark{font-size:35rem}}.hd-bookmark--energy-approach{opacity:.5;top:-2rem;right:2rem}@media print,screen and (min-width:48em){.hd-bookmark--energy-approach{right:3rem;top:-3rem}}@media print,screen and (min-width:64em){.hd-bookmark--energy-approach{top:-2rem;right:auto;left:4rem}}@media screen and (min-width:75em){.hd-bookmark--energy-approach{top:-3rem;left:8rem}}.hd-bookmark--energy-smart{grid-row:1;grid-column:1;justify-self:end;margin-right:3rem;margin-top:-2rem}@media print,screen and (min-width:48em){.hd-bookmark--energy-smart{top:4rem}}@media print,screen and (min-width:64em){.hd-bookmark--energy-smart{justify-self:start;grid-column:2;margin-top:-6rem}}.hd-bookmark--homeloans{color:#002848;top:-7rem;left:1rem}@media print,screen and (min-width:48em){.hd-bookmark--homeloans{top:-8rem}}@media print,screen and (min-width:64em){.hd-bookmark--homeloans{left:2rem;top:-9rem}}@media screen and (min-width:75em){.hd-bookmark--homeloans{left:5rem}}#whyHighlandHeaderImage img{-o-object-position:0 65%;object-position:0 65%}#accolades{flex-direction:column}#accolades img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:1/1;max-height:30rem}@media print,screen and (min-width:64em){#accolades img{max-height:unset}}@media screen and (min-width:75em){#accolades .content{justify-content:start;align-items:start;width:100%;padding-left:5rem}}#accolades .content .hd-bookmark{top:-2rem;left:auto;right:2rem;opacity:.4}@media print,screen and (min-width:64em){#accolades .content .hd-bookmark{top:-5rem;right:3rem}}@media screen and (min-width:75em){#accolades .content .hd-bookmark{right:4rem}}#accolades .content .text{max-width:40rem}#accolades .content p{line-height:1.5;margin-bottom:2rem}#accolades .content #accoladesList{display:none}@media print,screen and (min-width:64em){#accolades .content #accoladesList{display:block}}@media print,screen and (min-width:64em){#accolades .content .see-more-btn{display:none}}#story{background-color:#003057}@media print,screen and (min-width:64em){#story{display:flex;align-items:center;background-image:url(/themes/highland/assets/images/highland-difference/rod_jeanann_ranch.jpg);background-size:cover;height:34rem;background-position:100%}}@media screen and (min-width:75em){#story{height:48rem}}#story img.mobile{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;width:100%;max-height:30rem}@media print,screen and (min-width:64em){#story img.mobile{display:none}}#story img.desktop{display:none;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/2;width:100%;max-height:30rem}@media print,screen and (min-width:64em){#story img.desktop{display:block}}@media print,screen and (min-width:64em){#story .content{padding-left:0;max-width:40rem}}@media screen and (min-width:75em){#story .content{display:flex;flex-direction:column;align-items:start;justify-content:center;height:100%;width:60vw;max-width:50rem;padding-left:10vw;background-image:linear-gradient(90deg,rgba(0,0,0,.5) 80%,transparent)}}@media print,screen and (min-width:64em){#story .divider{display:none}}@media print,screen and (min-width:64em){.givingbackContentType .bookmark-section.bookmark-left i.fa-bookmark{left:2rem;right:auto}}@media screen and (min-width:75em){.givingbackContentType .bookmark-section.bookmark-left i.fa-bookmark{left:-4rem}}@media screen and (min-width:75em){.givingbackContentType .bookmark-section.bookmark-left .content:after{content:"";position:absolute;height:100%;width:3px;background:linear-gradient(180deg,#fff 60%,transparent 0);z-index:3;left:-2rem}}@media print,screen and (min-width:64em){.givingbackContentType .bookmark-section.bookmark-right i.fa-bookmark{left:auto;right:2rem}}@media screen and (min-width:75em){.givingbackContentType .bookmark-section.bookmark-right i.fa-bookmark{left:auto;right:-4rem}}@media screen and (min-width:75em){.givingbackContentType .bookmark-section.bookmark-right .content:after{content:"";position:absolute;height:100%;width:3px;background:linear-gradient(180deg,#003057 60%,transparent 0);z-index:3;right:0}}.givingbackContentType .bookmark-section.navy-bg i.fa-bookmark{color:#001424}.givingbackContentType .bookmark-section.blue-bg i.fa-bookmark{color:#2f5f8e}.givingbackContentType .bookmark-section .content .hd-bookmark{top:-2rem;left:auto;right:2rem;opacity:.4}@media print,screen and (min-width:64em){.givingbackContentType .bookmark-section .content .hd-bookmark{top:-5rem;right:2rem}}@media screen and (min-width:75em){.givingbackContentType .bookmark-section .content .hd-bookmark{right:12vw;top:-6rem}}.highland-difference-pages .video-container .player{left:50%;bottom:50%;transform:translateX(-50%);width:6.25rem;height:3.125rem;position:absolute;cursor:pointer;border-radius:.1875rem;background-color:#3c78b4}.highland-difference-pages .video-container .player:after{content:" ";width:0;height:0;border-top:.9375rem solid transparent;border-left:1.25rem solid #fff;border-bottom:.9375rem solid transparent;position:absolute;top:20%;left:45%}.highland-difference-pages .video-container .player:hover{background-color:#366ba1}.highland-difference-pages .bookmark-section{flex-direction:column-reverse}@media print,screen and (min-width:64em){.highland-difference-pages .bookmark-section.bookmark-left .video-container,.highland-difference-pages .bookmark-section.bookmark-left img{grid-column:2}}@media print,screen and (min-width:64em){.highland-difference-pages .bookmark-section.bookmark-right .video-container,.highland-difference-pages .bookmark-section.bookmark-right img{grid-column:1}}.highland-difference-pages .bookmark-section .video-container,.highland-difference-pages .bookmark-section img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:1/1;max-height:30rem}@media print,screen and (min-width:64em){.highland-difference-pages .bookmark-section .video-container,.highland-difference-pages .bookmark-section img{max-height:42rem}}@media print,screen and (min-width:64em){.highland-difference-pages .bookmark-section .content{justify-content:start;align-items:center;height:100%;width:auto}}.highland-difference-pages .bookmark-section .content .text{max-width:40rem}.highland-difference-pages .bookmark-section .content p{line-height:1.5;margin-bottom:2rem}@media print,screen and (min-width:64em){.processContentType .highland-difference-pages .bookmark-section.bookmark-left{text-align:right}}@media print,screen and (min-width:64em){.processContentType .highland-difference-pages .bookmark-section.bookmark-left .hd-divider{float:right;margin-top:0!important}}.processContentType .highland-difference-pages .bookmark-section .video-container,.processContentType .highland-difference-pages .bookmark-section img{max-height:18rem}@media print,screen and (min-width:48em){.processContentType .highland-difference-pages .bookmark-section .video-container,.processContentType .highland-difference-pages .bookmark-section img{max-height:30rem}}@media screen and (max-width:63.99875em){.processContentType #exploreProcess h3{padding-top:3rem!important;padding-bottom:3rem!important}}.processContentType #step-selectors{justify-items:center;justify-content:center;grid-template-columns:repeat(5,1fr);display:grid;margin:0 auto}@media screen and (max-width:47.99875em){.processContentType #step-selectors{background-color:#00223e;padding-left:10%;padding-right:10%}}@media print,screen and (min-width:48em){.processContentType #step-selectors{width:40rem;max-width:100%;padding-bottom:4rem;border-top:.5rem solid #00223e}}@media screen and (max-width:47.99875em){.processContentType #step-selectors .step-selector{visibility:hidden;position:relative}.processContentType #step-selectors .step-selector:after{content:"";visibility:visible;border-radius:50%;position:absolute;bottom:0;left:40%;background-color:hsla(0,0%,100%,.3);display:inline-block;width:1rem;height:1rem}.processContentType #step-selectors .step-selector.selected:after{background-color:#fff}}@media print,screen and (min-width:48em){.processContentType #step-selectors .step-selector{position:relative;display:inline-block;padding-bottom:2.25rem!important;background-color:#3c78b4}.processContentType #step-selectors .step-selector:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:1.25rem solid #003057;border-left:1.65rem solid transparent;border-right:1.65rem solid transparent}}@media print,screen and (min-width:48em){.processContentType #step-selectors .step-selector.selected{background-color:#e56d29;z-index:2}.processContentType #step-selectors .step-selector.selected:before{content:"";position:absolute;z-index:1;left:49%;top:0;width:0;height:calc(100% + 4rem);border-left:2px dashed #e56d29}}@media screen and (max-width:47.99875em){.processContentType #process-steps{-ms-scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-columns:repeat(5,1fr);display:grid;overflow-x:auto}}.processContentType #process-steps .step-container{background-color:#00223e}@media screen and (max-width:47.99875em){.processContentType #process-steps .step-container{scroll-snap-align:start;width:100vw}.processContentType #process-steps .step-container.hidden{display:unset!important}}@media print,screen and (min-width:48em){.processContentType #process-steps .step-container{width:40rem;max-width:100%;margin:0 auto 5rem;z-index:3}}#customerCareVideoSection iframe{width:100%}@media print,screen and (min-width:48em){#customerCareVideoSection iframe{height:30rem}}@media print,screen and (min-width:64em){#customerCareVideoSection iframe{height:32rem}}#customerCareVideoSection i.fa-bookmark{font-size:14rem;top:-2rem;left:auto;right:3rem;opacity:.4;color:#29527b}@media print,screen and (min-width:48em){#customerCareVideoSection i.fa-bookmark{top:-5rem;right:auto;left:3rem}}#customerCareVideoSection .text{justify-content:flex-end;align-items:start}#customerCareVideoSection .text .hd-divider{height:3px}@media print,screen and (min-width:48em){#customerCareVideoSection .text .hd-divider{width:11rem}}#customerCareVideoSection .text h2{margin-top:8rem}@media print,screen and (min-width:48em){#customerCareVideoSection .text h2{margin-top:11rem}}#customerCareCTA p{width:10rem}@media print,screen and (min-width:48em){#customerCareCTA p{width:100%}}@media print,screen and (min-width:64em){#energyEfficientApproach{display:grid;grid:auto/1fr 1fr;padding-left:12rem}}#energyEfficientApproach .content{padding-top:3rem}@media print,screen and (min-width:64em){#energyEfficientApproach .content{max-width:75rem;justify-self:start;padding-left:0;padding-right:6rem}}#energyEfficientApproach img{aspect-ratio:4/3;max-height:30rem}@media print,screen and (min-width:64em){#energyEfficientApproach img{aspect-ratio:2/1;max-height:unset}}#energyEfficientApproach #smartFeatureList{justify-self:start}@media print,screen and (min-width:64em){#energyEfficientApproach #smartFeatureList{padding:0}}#energyEfficientApproach #smartFeatureList #featureListHidden{display:none}@media print,screen and (min-width:64em){#energyEfficientApproach #smartFeatureList #featureListHidden{display:block}}#smartFromTheStart{grid:auto/1fr}@media print,screen and (min-width:64em){#smartFromTheStart{grid:auto/1fr 1fr;padding:3rem 0}}#smartFromTheStart .content{grid-row:1;grid-column:1;margin-bottom:2rem;padding-top:7rem;width:100%}@media print,screen and (min-width:64em){#smartFromTheStart .content{grid-column:2;padding:3rem 2rem 0 6rem}}#smartFromTheStart .content .text{max-width:45rem;margin:1rem 0}@media print,screen and (min-width:64em){#smartFromTheStart .content .text{margin:3rem 0}}#smartFromTheStart #smartVideo{align-self:center;border:2px solid #dad9db;width:100%;height:auto;aspect-ratio:16/9}@media print,screen and (min-width:64em){#smartFromTheStart #smartVideo{grid-column:1}}#smartFromTheStart .disclaimer--energy{display:none;max-width:70vw;padding:2rem 0}@media print,screen and (min-width:64em){#smartFromTheStart .disclaimer--energy{display:block;padding:2rem 0}}.feature-list{justify-self:start}@media print,screen and (min-width:64em){.feature-list{padding:0}}#navigateToHhl{line-height:unset;text-transform:unset}#hhl-logo-container{max-width:32rem}#hhl-logo-container img{max-width:20rem;height:auto}#getStarted{flex-direction:column}@media print,screen and (min-width:48em){#getStarted{flex-direction:row}}@media screen and (min-width:75em){#getStarted{gap:3rem}}#getStarted .content{justify-content:center}@media print,screen and (min-width:64em){#getStarted .content{justify-content:end;padding-right:0}}#getStarted .content .text{max-width:35rem}#getStarted .content .text .btn{align-self:center}@media print,screen and (min-width:64em){#getStarted .content .text .btn{align-self:start}}#trustPageGrid{grid:auto/1fr}#trustPageGrid section{grid-column:1/-1}#trustPageGrid section.video-section .video-container{width:100%;height:auto;aspect-ratio:3.5/2}#trustPageGrid section.video-section h3{font-size:1rem;margin-top:.5rem;line-height:1.2}@media print,screen and (min-width:48em){#trustPageGrid section.video-section h3{font-size:1.5rem;position:absolute;left:50%;bottom:10%;transform:translateX(-50%)}}#trustPageGrid section.video-section#secondaryVideos .player{width:4rem;height:2rem}#trustPageGrid section.video-section#secondaryVideos .player:after{content:" ";border-top-width:.6rem;border-left-width:.75rem;border-bottom-width:.6rem}#trustPageGrid #featuredVideo{grid-row:3/span 2;margin-bottom:3rem;width:calc(100% - 6rem)}@media print,screen and (min-width:48em){#trustPageGrid #featuredVideo{min-height:25rem}}@media print,screen and (min-width:64em){#trustPageGrid #featuredVideo{min-height:35rem}}@media screen and (min-width:75em){#trustPageGrid #featuredVideo{max-width:80rem}}#trustPageGrid #secondaryVideos{grid-row:5/span 1;grid-column:1;grid:auto/1fr}@media print,screen and (min-width:48em){#trustPageGrid #secondaryVideos{min-height:54.43rem;min-width:47.625rem;width:calc(100% - 6rem)}}@media print,screen and (min-width:64em){#trustPageGrid #secondaryVideos{grid:auto/1fr 1fr;min-height:17rem}}@media screen and (min-width:75em){#trustPageGrid #secondaryVideos{max-width:80rem;min-height:21.625rem}}#trustPageGrid #trustBadgeSection{grid-row:6/span 2}#trustPageGrid #trustBadgeSection #trustBadge{width:15rem;height:15rem}#trustPageGrid #trustDetailsSection .text-center{text-indent:1rem}@media print,screen and (min-width:48em){#trustPageGrid #trustDetailsSection .text-center{text-indent:0}}#trustPageGrid #trustDetailsSection .icons-container{grid:auto/1fr 1fr;grid-gap:2rem}@media print,screen and (min-width:48em){#trustPageGrid #trustDetailsSection .icons-container{grid:auto/1fr 1fr;width:-webkit-max-content;width:-moz-max-content;width:max-content;grid-gap:4rem}}@media print,screen and (min-width:64em){#trustPageGrid #trustDetailsSection .icons-container{grid:auto/repeat(4,1fr);grid-gap:5vw}}#trustPageGrid #trustDetailsSection .icons-container .icon-text.uppercase{text-transform:uppercase}#trustPageGrid #trustDetailsSection .icons-container .icon-text.font-bold{font-weight:700}#trustPageGrid #trustDetailsSection .icon-container,#trustPageGrid #trustDetailsSection .icon-text{font-family:Open Sans,sans-serif}#trustPageGrid #trustDetailsSection .icon{width:5rem;height:auto}@media screen and (min-width:75em){#trustPageGrid #consumerResources .arrow-image-row{display:grid;grid:auto/repeat(2,1fr)}}@media print,screen and (min-width:64em){#trustPageGrid #consumerResources .arrow-image-row.left-arrow{flex-direction:row}}@media screen and (min-width:75em){#trustPageGrid #consumerResources .arrow-image-row.left-arrow .text-container{text-align:right}}@media print,screen and (min-width:64em){#trustPageGrid #consumerResources .arrow-image-row.right-arrow{flex-direction:row-reverse}}#trustPageGrid #consumerResources .arrow-image-row .img-container{max-width:100vw;height:15rem;width:55rem;position:relative;overflow:hidden;margin-bottom:10px;background-size:cover;background-repeat:no-repeat}@media print,screen and (min-width:48em){#trustPageGrid #consumerResources .arrow-image-row .img-container{width:100%;height:20rem}}@media print,screen and (min-width:64em){#trustPageGrid #consumerResources .arrow-image-row .img-container{max-width:50vw;height:16rem}}@media screen and (min-width:75em){#trustPageGrid #consumerResources .arrow-image-row .img-container{height:20rem}}#trustPageGrid #consumerResources .arrow-image-row .img-container:after,#trustPageGrid #consumerResources .arrow-image-row .img-container:before{content:"";position:absolute;width:30rem;height:30rem;background:#fff;z-index:1}#trustPageGrid #consumerResources .arrow-image-row .img-container:before{top:-25rem}#trustPageGrid #consumerResources .arrow-image-row .img-container:after{bottom:-23rem}#trustPageGrid #consumerResources .arrow-image-row .img-container--left{background-image:url(/themes/highland/assets/images/highland-difference/trust-price_counton_pic.jpg);background-position:100% 0}#trustPageGrid #consumerResources .arrow-image-row .img-container--left:before{right:-14rem;transform:rotate(-40deg)}#trustPageGrid #consumerResources .arrow-image-row .img-container--left:after{right:-16rem;transform:rotate(40deg)}#trustPageGrid #consumerResources .arrow-image-row .img-container--right{background-image:url(/themes/highland/assets/images/highland-difference/trust-informed_choice.jpg);background-position:100%}#trustPageGrid #consumerResources .arrow-image-row .img-container--right:before{left:-14rem;transform:rotate(40deg)}#trustPageGrid #consumerResources .arrow-image-row .img-container--right:after{left:-16rem;transform:rotate(-40deg)}#trustPageGrid #consumerResources .arrow-image-row .text-container{width:100%}@media print,screen and (min-width:48em){#trustPageGrid #consumerResources .arrow-image-row .text-container{width:40rem}}@media screen and (min-width:75em){#trustPageGrid #consumerResources .arrow-image-row .text-container{width:50rem}}#trustPageGrid .navy-bg{grid-row:4/span 3}#trustPageGrid .gray-bg{grid-row:7/span 2}