/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@media screen{.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
}
@media screen{:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden}.apartment-search--location:after,.apartment-search--price:after,.apartment-search--size:after,.apartment-search--toggle:after,.arrow--left:before,.arrow--right:before,.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select:after,.brick-floor_plan_gallery .modal .btn--print:before,.brick-floor_plan_gallery .modal .close:before,.brick-floor_plan_gallery .modal .nav .slick-next:before,.brick-floor_plan_gallery .modal .nav .slick-prev:before,.brick-property_live_availability .modal .btn--print:before,.brick-property_live_availability .modal .close:before,.brick-property_live_availability .modal .nav .slick-next:before,.brick-property_live_availability .modal .nav .slick-prev:before,.circles__circle .link a:after,.gallery.modal .btn--print:before,.gallery.modal .close:before,.gallery.modal .nav .slick-next:before,.gallery.modal .nav .slick-prev:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-envelope-white:before,.icon-envelope:before,.icon-facebook:before,.icon-googleplus:before,.icon-hamburger--black:before,.icon-hamburger--dark-gray:before,.icon-hamburger-close--dark-green:before,.icon-hamburger-close--green:before,.icon-instagram:before,.icon-linkedin:before,.icon-phone-white:before,.icon-pinterest:before,.icon-print:before,.icon-search-green--hover:before,.icon-search-green:before,.icon-tags:before,.icon-twitter:before,.icon-x-thin:before,.icon-x:before,.icon-youtube:before,.image-content-carousel__item-link a:after,.link--cta:after,.menu--utility-nav ul.menu li.menu__item a.email-link:before,.menu--utility-nav ul.menu li.menu__item a.tel-link:before,.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary:after,.news-alert>a:after,.news-alert>span:after,.other-communities__property-links .field--type-telephone a:before,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:after,.page-node-type-ch-page .view-awards .node__links a:after,.page-node-type-ch-page .view-staff .form-type-select:after,.page-node-type-ch-page .view-staff .node__links a:after,.page-node-type-property .modal .btn--print:before,.page-node-type-property .modal .close:before,.page-node-type-property .modal .nav .slick-next:before,.page-node-type-property .modal .nav .slick-prev:before,.property-floorplans__floorplans--search form .form-type-select:after,.property-floorplans__special>div:before,.property-gallery__filter .select-wrapper:after,.property-result__property-links .field--type-telephone a:before,.region-footer .block-webform .form-type-select:after,.social-links ul li a.link-facebook:before,.social-links ul li a.link-instagram:before,.social-links ul li a.link-linkedin:before,.social-links ul li a.link-twitter:before,.view-homepage-alerts .news_alert a:after,.view-homepage-alerts .news_alert span:after{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;speak:none}main ol,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list){padding-left:1.563rem;margin-bottom:1.25rem;list-style:none}main ol li,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list) li{position:relative;margin-bottom:.625rem;list-style:none}main ol li:before,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list) li:before{margin-left:-1.25rem;position:absolute}main ol li ol,main ol li ul,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list) li ol,main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list) li ul{margin-top:1.25rem;padding-left:2.188rem}main ul:not(.tabs):not(.menu):not(.contextual-links):not(.entity-pager-list) li:before{content:"\2022"}main ol{counter-reset:a}main ol li:before{content:counter(a) ".";counter-increment:a}main ol ul li:before{content:"\2022";counter-increment:none}.social-links ul,ul.menu{list-style:none;padding:0}.social-links ul li,ul.menu li{list-style:none}.social-links ul li:before,ul.menu li:before{content:""}.arrow,.chr-share-block a.icon-envelope,.social-links ul li a{font:0/0 a;text-shadow:none;color:transparent}.arrow br,.chr-share-block a.icon-envelope br,.social-links ul li a br{display:none}.floorplan__content table{width:100%}.floorplan__content table tr{border-bottom:.063rem solid #eee}.floorplan__content table th{text-align:left;text-transform:uppercase}.floorplan__content table td,.floorplan__content table th{padding:.5rem}.caption,.tiles__tile .field--name-field-caption{color:#6b6b6b;font-size:.875rem;line-height:1.33}.intro-text,.staff__body .field--name-body>p:first-child,.staff__body .intro-text{width:50rem;max-width:100%;margin:0 auto 2rem;font-size:1.5rem;color:#6b6b6b}.apartment-search-wrapper .tooltip,.page-node-type-property .property-overview__top .tooltip,.property-result__property-content .tooltip{display:inline-block;width:1rem;height:1rem;margin:0 .938rem .125rem .313rem;border-radius:50%;font-size:.813rem;line-height:1.3;font-style:italic;text-align:center;color:#fff;background:#008248;cursor:help}@font-face{font-family:icons;src:url(/themes/custom/chr_2019/fonts/icons.eot?1712874764=);src:url(/themes/custom/chr_2019/fonts/icons.eot?1712874764=#iefix) format("eot"),url(/themes/custom/chr_2019/fonts/icons.woff2?1712874764=) format("woff2"),url(/themes/custom/chr_2019/fonts/icons.woff?1712874764=) format("woff"),url(/themes/custom/chr_2019/fonts/icons.ttf?1712874764=) format("truetype"),url(/themes/custom/chr_2019/fonts/icons.svg?1712874764=#icons) format("svg")}.icon-arrow-down:before{content:"";font-size:.75em;padding-right:.5em}.icon-arrow-left:before{content:"";font-size:.75em;padding-right:.5em}.icon-arrow-right:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-left:before{content:"";font-size:.75em;padding-right:.5em}.icon-chevron-right:before{content:"";font-size:.75em;padding-right:.5em}.icon-envelope-white:before{content:"";font-size:.75em;padding-right:.5em}.icon-envelope:before{content:"";font-size:.75em;padding-right:.5em}.icon-facebook:before{content:"";font-size:.75em;padding-right:.5em}.icon-googleplus:before{content:"";font-size:.75em;padding-right:.5em}.icon-hamburger--black:before{content:"";font-size:.75em;padding-right:.5em}.icon-hamburger--dark-gray:before{content:"";font-size:.75em;padding-right:.5em}.icon-hamburger-close--dark-green:before{content:"";font-size:.75em;padding-right:.5em}.icon-hamburger-close--green:before{content:"";font-size:.75em;padding-right:.5em}.icon-instagram:before{content:"";font-size:.75em;padding-right:.5em}.icon-linkedin:before{content:"";font-size:.75em;padding-right:.5em}.icon-phone-white:before,.other-communities__property-links .field--type-telephone a:before,.property-result__property-links .field--type-telephone a:before{content:"";font-size:.75em;padding-right:.5em}.icon-pinterest:before{content:"";font-size:.75em;padding-right:.5em}.icon-print:before{content:"";font-size:.75em;padding-right:.5em}.icon-search-green--hover:before{content:"";font-size:.75em;padding-right:.5em}.icon-search-green:before{content:"";font-size:.75em;padding-right:.5em}.icon-tags:before{content:"";font-size:.75em;padding-right:.5em}.icon-twitter:before{content:"";font-size:.75em;padding-right:.5em}.icon-x-thin:before{content:"";font-size:.75em;padding-right:.5em}.icon-x:before{content:"";font-size:.75em;padding-right:.5em}.icon-youtube:before{content:"";font-size:.75em;padding-right:.5em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.box-grey .field--name-field-cta a,.btn,.btn--primary,.btn--secondary,.btn--small,.button,.contact-content--form input[type=submit],.multi-property-search .multi-property-search__form .form--inline .form-actions>input,.property-result__property-cta,.region-footer .block-webform input[type=submit],.ui-dialog .ui-dialog-buttonpane button{border:none;display:inline-block;max-width:100%;text-align:center;text-decoration:none;background-image:none;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.875rem;line-height:1.28;text-transform:uppercase;letter-spacing:.032rem;transition:all .5s ease;padding:.75rem 1.5rem;vertical-align:top;font-weight:700}.btn [class^=icon-]{display:inline-block;line-height:1;vertical-align:middle}.box-grey .field--name-field-cta a,.btn--primary,.contact-content--form input[type=submit],.multi-property-search .multi-property-search__form .form--inline .form-actions>input,.property-result__property-cta,.region-footer .block-webform input[type=submit],.ui-dialog .ui-dialog-buttonpane button{background:#008248;color:#fff}.active.property-result__property-cta,.box-grey .field--name-field-cta a.active,.box-grey .field--name-field-cta a:active,.box-grey .field--name-field-cta a:focus,.box-grey .field--name-field-cta a:hover,.btn--primary.active,.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.contact-content--form input.active[type=submit],.contact-content--form input:active[type=submit],.contact-content--form input:focus[type=submit],.contact-content--form input:hover[type=submit],.multi-property-search .multi-property-search__form .form--inline .form-actions>input.active,.multi-property-search .multi-property-search__form .form--inline .form-actions>input:active,.multi-property-search .multi-property-search__form .form--inline .form-actions>input:focus,.multi-property-search .multi-property-search__form .form--inline .form-actions>input:hover,.property-result__property-cta:active,.property-result__property-cta:focus,.property-result__property-cta:hover,.region-footer .block-webform input.active[type=submit],.region-footer .block-webform input:active[type=submit],.region-footer .block-webform input:focus[type=submit],.region-footer .block-webform input:hover[type=submit],.ui-dialog .ui-dialog-buttonpane button.active,.ui-dialog .ui-dialog-buttonpane button:active,.ui-dialog .ui-dialog-buttonpane button:focus,.ui-dialog .ui-dialog-buttonpane button:hover{background:#0e5032;color:#fff}.btn--secondary{background:#fff;border:.063rem solid #008248;color:#008248}.btn--secondary.active,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{background:#fff;border:.063rem solid #0e5032;color:#0e5032}.btn--small{background:#008248;color:#fff;padding:.4rem 1.5rem .27rem}.btn--small.active,.btn--small:active,.btn--small:focus,.btn--small:hover{background:#0e5032;color:#fff}.btn--secondary.disabled,.btn--secondary.disabled:hover,.btn--secondary[disabled],.btn--secondary[disabled]:hover{background:#fff;border:.063rem solid #6b6b6b;color:#6b6b6b}.arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.75rem;height:2.75rem;text-align:center;border-radius:50%;background:#eee;cursor:pointer}.arrow:before{font-size:1.375rem;line-height:2.75rem;color:#000}.arrow.active,.arrow:active,.arrow:focus,.arrow:hover{background:#cacaca;color:#000}.arrow--left:before{content:"";font-size:.75em;padding-right:.5em}.arrow--right:before{content:"";font-size:.75em;padding-right:.5em}.expandable-buttons-container{display:none;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding-top:30px}.expand-button{text-transform:none;transition:opacity .3s ease}.expand-button:after{content:"\002B";display:inline;margin-left:5px;transition:all .3s ease}.expand-button.expanded:after{content:"\2212"}.section-outer--footer .scroll-to-top{background-image:url(/themes/custom/chr_2019/images/arrow-up-accordion-circle-green.svg);height:2.75rem;width:2.75rem;background-size:contain;position:absolute;right:.75rem;top:-1.375rem;cursor:pointer}@media (min-width:1000px){.section-outer--footer .scroll-to-top{right:8.438rem}}.region-footer .block-chr-connect-with{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:.063rem solid #fff;padding-bottom:1.563rem}@media (min-width:1000px){.region-footer .block-chr-connect-with{border-bottom:none;border-right:.063rem solid #fff;padding-bottom:0;padding-right:2.5rem;height:100%}}@media (min-width:1200px){.region-footer .block-chr-connect-with{padding-right:4.313rem}}.region-footer .block-chr-connect-with .logo{-ms-flex-order:-1;order:-1;width:15.5rem;padding-bottom:1.563rem}@media (min-width:1000px){.region-footer .block-chr-connect-with .logo{-ms-flex-order:inherit;order:inherit;margin-top:2.5rem}}.region-footer .block-chr-connect-with h3,.region-footer .block-chr-learn-more-block h3,.region-footer .block-webform h3{font-family:benton-sans,Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:1.563rem}.region-footer .block-chr-connect-with .information{font-size:.938rem;line-height:1.438rem}.region-footer .block-chr-connect-with .information a{color:#fff;font-weight:700}.region-footer .block-webform{margin-top:1.563rem;border-bottom:.063rem solid #fff;padding-bottom:1.563rem}@media (min-width:1000px){.region-footer .block-webform{border-bottom:none;margin:0 auto;padding-bottom:0}}@media (min-width:1000px){.region-footer .block-webform>div{width:22.625rem}}.region-footer .block-webform .form-item{margin-top:0;margin-bottom:.625rem}.region-footer .block-webform .form-textarea-wrapper textarea,.region-footer .block-webform input,.region-footer .block-webform select,.region-footer .block-webform textarea{height:2.625rem;margin-bottom:0;width:100%}@media (min-width:1000px){.region-footer .block-webform .form-textarea-wrapper textarea,.region-footer .block-webform input,.region-footer .block-webform select,.region-footer .block-webform textarea{height:2.5rem;width:22.625rem}}@media (min-width:1000px){.region-footer .block-webform .form-item-bedrooms,.region-footer .block-webform .form-item-first-name,.region-footer .block-webform .form-item-last-name,.region-footer .block-webform .form-item-move-in,.region-footer .block-webform .form-item-name{display:inline-block;width:11rem}}@media (min-width:1000px){.region-footer .block-webform .form-item-last-name,.region-footer .block-webform .form-item-move-in{float:right}}@media (min-width:1000px){.region-footer .block-webform .form-item-bedrooms input,.region-footer .block-webform .form-item-first-name input,.region-footer .block-webform .form-item-last-name input,.region-footer .block-webform .form-item-move-in input,.region-footer .block-webform .form-item-name input{width:100%}}.region-footer .block-webform .form-type-select{position:relative}.region-footer .block-webform .form-type-select:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.region-footer .block-webform .form-type-select select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.region-footer .block-webform .form-type-select select::-ms-expand{display:none}@media (min-width:1000px){.region-footer .block-webform .webform-actions.form-wrapper{margin-bottom:0}}.region-footer .block-webform input[type=submit]{font-weight:700}.region-footer .block-chr-learn-more-block{margin-top:1.563rem;font-size:.875rem}@media (min-width:1000px){.region-footer .block-chr-learn-more-block{border-left:.063rem solid #fff;margin-top:0;padding-left:2.5rem}}@media (min-width:1200px){.region-footer .block-chr-learn-more-block{padding-left:4.313rem}}.region-footer .block-chr-learn-more-block ul{padding-left:0;list-style:none;font-weight:700}.region-footer .block-chr-learn-more-block .copyright{line-height:1.375rem}.region-footer .block-chr-learn-more-block .legal-links a{display:block;color:#fff;font-weight:700;line-height:1.375rem}.region-footer .block-chr-learn-more-block .info-link:last-child{margin-bottom:.313rem}.region-footer .block-chr-learn-more-block img{display:inline-block;height:4.25rem;margin-top:1.5rem}.region-footer .block-chr-learn-more-block .wheelchair{height:4.25rem;margin-left:.625rem}input,textarea{-webkit-appearance:none;border:none;vertical-align:top;margin:0;max-width:100%;font-family:benton-sans,Arial,sans-serif;font-size:1rem;line-height:1.26;border:1px solid #ccc;color:#000;padding:.5rem 1rem;margin-bottom:1rem;width:100%}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#6b6b6b}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6b6b6b}@media (min-width:1000px){input,textarea{font-size:.938rem}}input[disabled],textarea[disabled]{background:#eee;color:#6b6b6b}input[type=checkbox],input[type=radio]{width:auto;display:inline-block;vertical-align:middle;margin:.5rem}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}select{font-size:1rem;line-height:1.26;border:1px solid #ccc;color:#000;margin-bottom:1rem;display:block;width:100%;background:#fff;height:2.5rem}@media (min-width:1000px){select{font-size:.938rem}}label{display:block;color:#6b6b6b;font-size:1rem;line-height:1.26;margin-bottom:.625rem}@media (min-width:1000px){label{font-size:.938rem}}label.option{display:inline;vertical-align:middle;margin:0}fieldset{min-width:0!important}.form-textarea-wrapper textarea.form-textarea{margin-bottom:1rem}.form-item--error-message{font-size:.875rem}.form-item--error-message:before{vertical-align:middle}.ui-datepicker-title select{display:inline-block}.ui-dialog .ui-dialog-buttonpane button{border-radius:0;letter-spacing:.032rem}.ui-dialog .ui-dialog-buttonpane button:hover{border:0;font-weight:700}@media (min-width:1000px){.search-wrapper{width:2.313rem}}.search-form{margin:0;height:100%;line-height:1;position:relative}@media (min-width:1000px){.search-form{vertical-align:top;display:inline-block;position:absolute;top:0;right:0}}.search-form input{margin-bottom:0;border:0;height:2.313rem;background-color:#fff;border-radius:0}@media (min-width:1000px){.search-form input{padding:0;width:0;transition:all .5s ease}}@media (min-width:1000px){.search-form.open input{width:25rem;max-width:100%;padding:.5rem 1rem}}.search-form button{position:absolute;top:0;right:0;height:2.313rem;width:2rem;color:#008248;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0}@media (min-width:1000px){.search-form button{width:2.313rem;display:inline-block;vertical-align:top;position:relative}}.search-form button i{display:block;text-align:center;width:100%}.search-form button i:before{font-size:1.375rem}.d-none{display:none}img{max-width:100%;height:auto;display:block;padding:0;margin:0}.pager{margin:1.563rem 0}.pager__items{padding:0}.pager__item--first,.pager__item--last{display:none}.pager__item a{color:#6b6b6b;font-size:.813rem;font-weight:700;text-transform:uppercase}.pager__item.is-active a{color:#008248}.social-links ul li{display:inline-block;margin-right:.5rem;line-height:1}.social-links ul li:before{display:none}.social-links ul li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;text-align:center;text-decoration:none;border-radius:50%;background:#008248;transition:background-color .5s ease}.social-links ul li a:before{color:#fff;font-size:1.188rem;line-height:2.5rem}.social-links ul li a.link-facebook:before{content:"";font-size:1rem;padding-right:0}.social-links ul li a.link-twitter:before{content:"";font-size:1rem;padding-right:0}.social-links ul li a.link-instagram:before{content:"";font-size:1rem;padding-right:0}.social-links ul li a.link-linkedin:before{content:"";font-size:1rem;padding-right:0}.social-links a:hover{background:#0e5032}.chr-share-block{padding:1.563rem;background:#eee;font-size:.875rem;font-weight:700}[data-tab=open-positions] .chr-share-block{display:none}.chr-share-block div{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.chr-share-block span{text-transform:uppercase}.chr-share-block div.chr-share-headline{-ms-flex-direction:column;flex-direction:column}.chr-share-block div.chr-share-bodym{text-align:center}.chr-share-block hr{height:.063rem;width:45rem;margin:2rem;max-width:100%}.chr-share-block a.icon-envelope{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;margin:0 .625rem;border-radius:50%;background:#fff}.chr-share-block a.icon-envelope:before{padding-right:.1rem}.chr-share-block a:before{font-size:.938rem;line-height:2.5rem;color:#008248}.chr-share-headline h2{margin:.75rem 0}.chr-share-headline .btn{margin:.5rem 0}html{font-size:100%}body{font-family:benton-sans,Arial,sans-serif;font-weight:400;line-height:1.5}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.serif{font-family:merriweather,Georgia,serif}.brick-careers_hero .hero__text .field--name-field-heading,.brick-careers_hero .hero__text h2,.brick-hero .hero__text h2,.brick-hero_carousel .hero__text .field--name-field-heading,.circle-illustration__text .field--name-field-headline,.field--name-field-other-communities .field__label,.floorplan__content .field--name-field-floorplan-name,.floorplan__header.mobile .field--name-field-floorplan-name,.h1,.h2,.h3,.h4,.h5,.h6,.image-content-carousel__item-wrapper .field--name-field-headline,.location-map-container__property .property-result__property-content h3,.open-positions .views-field-title h2 a,.page-node-type-ch-page .view-awards .field--name-title,.page-node-type-ch-page .view-staff .field--name-title,h1,h2,h3,h4,h5,h6,p{margin-top:0}.brick-careers_hero .hero__text .field--name-field-heading,.brick-careers_hero .hero__text h2,.brick-hero .hero__text h2,.brick-hero_carousel .hero__text .field--name-field-heading,.circle-illustration__text .field--name-field-headline,.field--name-field-other-communities .field__label,.floorplan__content .field--name-field-floorplan-name,.floorplan__header.mobile .field--name-field-floorplan-name,.h1,.h2,.h3,.h4,.h5,.h6,.image-content-carousel__item-wrapper .field--name-field-headline,.location-map-container__property .property-result__property-content h3,.open-positions .views-field-title h2 a,.page-node-type-ch-page .view-awards .field--name-title,.page-node-type-ch-page .view-staff .field--name-title,h1,h2,h3,h4,h5,h6{line-height:1.25}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}ol,p,ul{margin-bottom:1.641rem}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.h1,h1{color:#173b7d;font-family:merriweather,Georgia,serif;font-weight:400;font-size:2.125rem;margin-bottom:.702rem}@media (min-width:1000px){.h1,h1{font-size:2.5rem;margin-bottom:.826rem}}.h1.white,h1.white{text-shadow:1px 2px #ccc}.brick-careers_hero .hero__text .field--name-field-heading,.brick-careers_hero .hero__text h2,.brick-hero .hero__text h2,.circle-illustration__text .field--name-field-headline,.field--name-field-other-communities .field__label,.floorplan__content .field--name-field-floorplan-name,.floorplan__header.mobile .field--name-field-floorplan-name,.h2,.location-map-container__property .property-result__property-content h3,.page-node-type-ch-page .view-awards .field--name-title,h2{color:#000;font-family:merriweather,Georgia,serif;font-weight:400;font-size:1.875rem;margin-bottom:.619rem;line-height:1.23}.h2 a,h2 a{font-size:1.875rem}.brick-hero_carousel .hero__text .field--name-field-heading,.h3,.open-positions .views-field-title h2 a,.page-node-type-ch-page .view-staff .field--name-title,h3{font-family:merriweather,Georgia,serif;font-weight:400;font-size:1.5rem;margin-bottom:.495rem}.h4,.image-content-carousel__item-wrapper .field--name-field-headline,h4{font-size:1.063rem;margin-bottom:.351rem;font-weight:700}.h5,h5{font-size:.938rem;margin-bottom:.31rem}.h6,h6{font-size:.875rem;margin-bottom:.289rem}blockquote{padding:1rem 2rem;border:.25rem solid #eee;margin-bottom:2rem}@media (min-width:1000px){blockquote{padding:2rem 4rem}}blockquote>p{color:#173b7d;font-family:merriweather,Georgia,serif;font-size:1.063rem;line-height:1.5}@media (min-width:1000px){blockquote>p{font-size:1.25rem}}blockquote>p+p{margin-top:1rem;color:#000;font-family:benton-sans,Arial,sans-serif;font-size:.875rem}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}sup{top:-.2em}sub,sup{position:relative;font-size:.8em}sub{top:.2em}:focus{outline:none}a{text-decoration:none;color:#008248}a.active,a:active,a:focus,a:hover{color:#0e5032}.circles__circle .link a,.image-content-carousel__item-link a,.link--cta,.news-alert>a,.news-alert>span,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a,.page-node-type-ch-page .view-awards .node__links a,.page-node-type-ch-page .view-staff .node__links a,.view-homepage-alerts .news_alert a,.view-homepage-alerts .news_alert span{color:#008248;max-width:10.625rem;margin-left:auto;margin-right:auto;font-size:.875rem;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.032rem}.circles__circle .link a:after,.image-content-carousel__item-link a:after,.link--cta:after,.news-alert>a:after,.news-alert>span:after,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:after,.page-node-type-ch-page .view-awards .node__links a:after,.page-node-type-ch-page .view-staff .node__links a:after,.view-homepage-alerts .news_alert a:after,.view-homepage-alerts .news_alert span:after{content:"";font-size:.75em;padding-left:.5em;margin-left:.063rem;font-size:.688rem;font-weight:700;color:#008248}.circles__circle .link a.active,.circles__circle .link a.active:after,.circles__circle .link a:active,.circles__circle .link a:active:after,.circles__circle .link a:focus,.circles__circle .link a:focus:after,.circles__circle .link a:hover,.circles__circle .link a:hover:after,.image-content-carousel__item-link a.active,.image-content-carousel__item-link a.active:after,.image-content-carousel__item-link a:active,.image-content-carousel__item-link a:active:after,.image-content-carousel__item-link a:focus,.image-content-carousel__item-link a:focus:after,.image-content-carousel__item-link a:hover,.image-content-carousel__item-link a:hover:after,.link--cta.active,.link--cta.active:after,.link--cta:active,.link--cta:active:after,.link--cta:focus,.link--cta:focus:after,.link--cta:hover,.link--cta:hover:after,.news-alert>a.active,.news-alert>a.active:after,.news-alert>a:active,.news-alert>a:active:after,.news-alert>a:focus,.news-alert>a:focus:after,.news-alert>a:hover,.news-alert>a:hover:after,.news-alert>span.active,.news-alert>span.active:after,.news-alert>span:active,.news-alert>span:active:after,.news-alert>span:focus,.news-alert>span:focus:after,.news-alert>span:hover,.news-alert>span:hover:after,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a.active,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a.active:after,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:active,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:active:after,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:focus,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:focus:after,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:hover,.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel .field--name-field-link a:hover:after,.page-node-type-ch-page .view-awards .node__links a.active,.page-node-type-ch-page .view-awards .node__links a.active:after,.page-node-type-ch-page .view-awards .node__links a:active,.page-node-type-ch-page .view-awards .node__links a:active:after,.page-node-type-ch-page .view-awards .node__links a:focus,.page-node-type-ch-page .view-awards .node__links a:focus:after,.page-node-type-ch-page .view-awards .node__links a:hover,.page-node-type-ch-page .view-awards .node__links a:hover:after,.page-node-type-ch-page .view-staff .node__links a.active,.page-node-type-ch-page .view-staff .node__links a.active:after,.page-node-type-ch-page .view-staff .node__links a:active,.page-node-type-ch-page .view-staff .node__links a:active:after,.page-node-type-ch-page .view-staff .node__links a:focus,.page-node-type-ch-page .view-staff .node__links a:focus:after,.page-node-type-ch-page .view-staff .node__links a:hover,.page-node-type-ch-page .view-staff .node__links a:hover:after,.view-homepage-alerts .news_alert a.active,.view-homepage-alerts .news_alert a.active:after,.view-homepage-alerts .news_alert a:active,.view-homepage-alerts .news_alert a:active:after,.view-homepage-alerts .news_alert a:focus,.view-homepage-alerts .news_alert a:focus:after,.view-homepage-alerts .news_alert a:hover,.view-homepage-alerts .news_alert a:hover:after,.view-homepage-alerts .news_alert span.active,.view-homepage-alerts .news_alert span.active:after,.view-homepage-alerts .news_alert span:active,.view-homepage-alerts .news_alert span:active:after,.view-homepage-alerts .news_alert span:focus,.view-homepage-alerts .news_alert span:focus:after,.view-homepage-alerts .news_alert span:hover,.view-homepage-alerts .news_alert span:hover:after{color:#0e5032}.intro,.page-node-type-ch-page .field--name-field-body .brick-text p,.property-amenities .field--name-field-amenities-description p,.property-gallery .field--name-field-gallery-description p,.property-location .field--name-field-location-description p,.property .top-text p{color:#6b6b6b;font-size:1.438rem;line-height:1.5}.intro--smaller,.property-floorplans .top-text .top-text__content p{color:#6b6b6b;font-size:1.125rem;line-height:1.7}.field--name-field-text{padding:2.5rem 1.563rem}.intro-text.smaller{font-size:18px}ol.centered-list,ul.centered-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto;padding-left:0;list-style:none}ol.centered-list li,ul.centered-list li{padding-left:17px;position:relative}ol.centered-list li:before,ul.centered-list li:before{display:inline-block;vertical-align:middle;line-height:1}ul.centered-list li:before{content:"\2022";font-size:135%;padding-right:10px}ol.centered-list{counter-reset:b}ol.centered-list li{counter-increment:b;padding-left:23px}ol.centered-list li:before{content:counter(b) ".";padding-right:4px}.row{transition:all .5s ease;grid-gap:.625rem;display:grid;grid-template-columns:repeat(12,1fr)}@media (min-width:600px){.row{grid-gap:.938rem}}@media (min-width:1000px){.row{grid-gap:1.563rem}}.row .col{background-color:#6b6b6b;text-align:center}.ckeditor-col-container{margin-left:.938rem;margin-right:.938rem;margin-left:auto;margin-right:auto}@media (min-width:1200px){.ckeditor-col-container{max-width:71.25rem;margin-left:auto;margin-right:auto}}.ckeditor-col-container.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0}@media (min-width:1000px){.ckeditor-col-container.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ckeditor-col-container.row>[class^=grid-]{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}@media (min-width:1000px){.ckeditor-col-container.row>[class^=grid-]{padding:0 15px;-ms-flex:1 0 auto;flex:1 0 auto}}@media (min-width:1000px){.ckeditor-col-container.row>[class^=grid-]>.ckeditor-col-container{margin-left:-15px;margin-right:-15px}}.ckeditor-col-container.row:last-child>[class^=grid-]{margin-bottom:0}@media (min-width:1000px){.ckeditor-col-container.row .twocol{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1000px){.ckeditor-col-container.row .threecol{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:1000px){.ckeditor-col-container.row .fourcol{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1000px){.ckeditor-col-container.row .fivecol{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:1000px){.ckeditor-col-container.row .sixcol{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1000px){.ckeditor-col-container.row .sevencol{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:1000px){.ckeditor-col-container.row .eightcol{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.cke_editable .ckeditor-col-container.row>[class^=grid-]{-ms-flex:1 0 auto;flex:1 0 auto}body{padding:0;margin:0;background-color:#fff}body,body *{box-sizing:border-box}.page{width:100%;position:relative}.section-outer{position:relative;margin:0 auto}.section-outer--header{z-index:3}.section-outer--footer{z-index:2}.section-outer--content{max-width:71.25rem;padding:2rem 1rem}@media (min-width:1000px){.section-outer--content{padding:2rem 0;min-height:15.625rem}}.page-node-type-careers .section-outer--content,.page-node-type-ch-page .section-outer--content,.page-node-type-landing-page .section-outer--content,.page-node-type-property .section-outer--content,.page-node-type-staff .section-outer--content,.path-find-your-apartment .section-outer--content,.path-property-search .section-outer--content{max-width:100%;padding:0}.section{margin:0 auto}.section--footer,.section--header,.section--utility{max-width:1400px}.section-outer--utility{width:100%;max-width:100%;margin:0;padding:0;background-color:#173b7d;display:none;border-bottom:.063rem solid #c9c9c9}@media (min-width:1000px){.section-outer--utility{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:5}}.region-utilities,.section--utility,.section-inner--utility{width:100%;max-width:100%;padding:0;background-color:transparent}.section-outer--header{width:100%;max-width:100%;margin:0;padding:0;background-color:#fff;border-bottom:1px solid #6b6b6b}@media (min-width:1000px){.section-outer--header{position:-webkit-sticky;position:sticky;top:2.375rem}}.section--header{padding:0}.section--header,.section-inner--header{width:100%;max-width:100%;background-color:transparent}.section-inner--header{transition:all .5s ease;padding:.938rem}@media (min-width:600px){.section-inner--header{padding-left:.938rem;padding-right:.938rem}}@media (min-width:1000px){.section-inner--header{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1200px){.section-inner--header{padding-left:3.75rem;padding-right:3.75rem}}.region-header{width:100%;max-width:100%;padding:0;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.region-header .menu--main{-ms-flex:1;flex:1}.section-outer--footer{width:100%;max-width:100%;margin:0;padding:0;background-color:#173b7d}.section--footer{width:100%;max-width:100%;padding:0 0 3.125rem;background-color:transparent}@media (min-width:1000px){.section--footer{padding-bottom:0}}.section-inner--footer{width:100%;max-width:100%;padding-top:.938rem;padding-bottom:.938rem;background-color:transparent}.region-footer{margin-left:.938rem;margin-right:.938rem;padding:0;padding-top:1.563rem;background-color:transparent;color:#fff}@media (min-width:1200px){.region-footer{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.region-footer{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@supports (display:grid){.region-footer{display:grid;grid-template-rows:auto;grid-template-columns:1fr 27.813rem 1fr}}}@media (min-width:1200px){.region-footer{grid-template-columns:1fr 31.25rem 1fr}}.region-footer a,.region-footer a:hover,.region-footer label{color:#fff}.region-footer .messages a{color:inherit;font-weight:700}.region-footer .messages a:hover{color:inherit}.section-outer--sharing{width:100%;max-width:100%;margin:0;padding:0}.section--sharing,.section-inner--sharing{width:100%;max-width:100%;padding:0;background-color:transparent}.page-node-type-ch-page .view-awards{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.page-node-type-ch-page .view-awards{max-width:71.25rem;margin-left:auto;margin-right:auto}}.page-node-type-ch-page .view-awards .views-content{margin-top:.938rem}.page-node-type-ch-page .view-awards .views-row{padding:1.875rem 0;border-bottom:.063rem solid #c9c9c9}@media (min-width:1000px){.page-node-type-ch-page .view-awards .node__content{display:-ms-flexbox;display:flex}}@media (min-width:1000px){.page-node-type-ch-page .view-awards .field--name-field-image{-ms-flex:1 0 22.625rem;flex:1 0 22.625rem;margin-right:1.875rem}}.page-node-type-ch-page .view-awards img{margin-bottom:1.25rem}@media (min-width:1000px){.page-node-type-ch-page .view-awards img{width:22.625rem;margin-bottom:0}}.field--name-field-date{font-size:.875rem;font-weight:700;text-transform:uppercase;margin-top:.625rem;margin-bottom:.938rem}.page-node-type-ch-page .view-awards .field--name-body{font-size:.938rem;margin-bottom:.938rem}.page-node-type-ch-page .view-awards .node__links li{padding:0}@media (min-width:0) and (max-width:1000px){.page-node-type-ch-page .view-staff{margin-left:.938rem;margin-right:.938rem}}@media (min-width:0) and (max-width:1000px) and (min-width:1200px){.page-node-type-ch-page .view-staff{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:0) and (max-width:1000px){.page-node-type-ch-page .view-staff .node--type-staff{text-align:center}}@media (min-width:0) and (max-width:1000px){.page-node-type-ch-page .view-staff .node--type-staff img{margin-left:auto;margin-right:auto}}.page-node-type-ch-page .view-staff{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:1000px){.page-node-type-ch-page .view-staff{margin-top:0}}@media (min-width:1000px){.page-node-type-ch-page .view-staff .view-filters{width:19.063rem;margin:-.937rem auto 0}}@media (min-width:1000px){.page-node-type-ch-page .view-staff .view-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}@supports (display:grid){.page-node-type-ch-page .view-staff .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:84.75rem;margin-left:auto;margin-right:auto}}}.page-node-type-ch-page .view-staff .views-row{padding:2.5rem 0;border-bottom:.063rem solid #c9c9c9}.page-node-type-ch-page .view-staff .views-row:first-of-type{padding-top:.625rem}@media (min-width:1000px){.page-node-type-ch-page .view-staff .views-row{width:30%;padding:2.5rem 0}@supports (display:grid){.page-node-type-ch-page .view-staff .views-row{width:auto}}.page-node-type-ch-page .view-staff .views-row:first-child,.page-node-type-ch-page .view-staff .views-row:nth-child(2),.page-node-type-ch-page .view-staff .views-row:nth-child(3){padding-top:0}.page-node-type-ch-page .view-staff .views-row:nth-child(3n+1){padding-right:1.875rem}.page-node-type-ch-page .view-staff .views-row:nth-child(3n+2){padding-left:.938rem;padding-right:.938rem}.page-node-type-ch-page .view-staff .views-row:nth-child(3n){padding-left:1.875rem}}.page-node-type-ch-page .view-staff .form-type-select{position:relative;width:100%;padding-right:0;margin-top:2.188rem}.page-node-type-ch-page .view-staff .form-type-select:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.page-node-type-ch-page .view-staff .form-type-select select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.page-node-type-ch-page .view-staff .form-type-select select::-ms-expand{display:none}.page-node-type-ch-page .view-staff .form-type-select label{position:absolute;top:-1.562rem}.page-node-type-ch-page .view-staff img{height:auto;font-family:object-fit\:cover;object-fit:cover;margin-bottom:1.25rem}.page-node-type-ch-page .view-staff .staff__subtitle{font-size:.875rem;margin-bottom:0}.page-node-type-ch-page .view-staff .node__links li{padding:0}.page-node-type-awards .region-content{max-width:60rem;margin:0 auto;padding:2rem 2rem 4rem}@media (min-width:1000px){.page-node-type-awards .region-content{padding:2rem 0 4rem}}.awards__date{color:#000;font-weight:700;text-transform:uppercase;margin-bottom:2rem}@media (min-width:1000px){.awards__thumbnail{float:left;display:inline-block;margin-right:1.563rem;margin-bottom:1.563rem}}.awards__thumbnail img{margin:0 auto 2rem;display:block}@media (min-width:1000px){.awards__thumbnail img{margin:0}}.awards__summary{color:#6b6b6b;font-size:1.563rem;line-height:1.5}.awards__body,.awards__summary{margin-bottom:1.5rem}.page-node-type-careers .region-content{max-width:60rem;margin:0 auto;padding:2rem 2rem 4rem}@media (min-width:1000px){.page-node-type-careers .region-content{padding:2rem 0 4rem}}.page-node-type-careers .page-title{margin-bottom:2rem}.careers__summary{color:#6b6b6b;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}@media (min-width:1000px){.careers__summary{font-size:1.563rem}}.careers__body{margin-bottom:1.5rem}.page-node-type-ch-page .section-outer--header{position:relative;top:0}article.node-ch-page-about{margin-bottom:1.563rem}@media (min-width:1000px){article.node-ch-page-about{margin-bottom:0}}.brick-media_box+.brick-four_circle_illustration{margin-top:-1.562rem}.page-node-type-ch-page .field--name-field-body .brick-text{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.page-node-type-ch-page .field--name-field-body .brick-text{max-width:71.25rem;margin-left:auto;margin-right:auto}}.page-node-type-ch-page .tab-content>.brick-text:first-of-type{margin-bottom:2.5rem}@media (min-width:1000px){.page-node-type-ch-page .tab-content>.brick-text:first-of-type{margin-bottom:0}}.page-node-type-ch-page .field--name-field-body .circles,.page-node-type-ch-page .field--name-field-body .circles__circle{margin-top:0}.page-node-type-ch-page .field--name-field-body .brick-three_circles_brick{margin-bottom:1.563rem}.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel{border-top:.063rem solid #6b6b6b;margin-bottom:1.563rem}@media (min-width:1000px){.page-node-type-ch-page .field--name-field-body .brick-image_and_content_carousel{border-top:none;margin-bottom:0}}.page-node-type-ch-page .brick-wrapper .field--name-field-text{padding-top:1.563rem;padding-bottom:1.563rem;max-width:51.875rem;margin-left:auto;margin-right:auto}@media (min-width:1000px){.page-node-type-ch-page .brick-wrapper .field--name-field-text{padding-top:2.5rem;padding-bottom:2.5rem}}.page-node-type-ch-page .brick-wrapper .brick-text_full_width .field--name-field-text{max-width:100%}.promotional-offers{position:-webkit-sticky;position:sticky;top:0;padding:1.125rem 1.25rem;font-size:.938rem;font-weight:700;background:#173b7d;color:#fff;z-index:2}@media (min-width:600px){.promotional-offers{font-size:1.438rem}}@media (min-width:1000px){.promotional-offers{top:6.7rem}}.page-node-type-contact-us-page .page-title{text-align:center}@media (min-width:1000px){.contact-content{transition:all .5s ease;grid-gap:.625rem;display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:1000px) and (min-width:600px){.contact-content{grid-gap:.938rem}}@media (min-width:1000px) and (min-width:1000px){.contact-content{grid-gap:1.563rem}}.contact-content--form{margin-bottom:1.563rem}@media (min-width:1000px){.contact-content--form{grid-column:1/4;margin-bottom:0}}.contact-content--form>div{background:#eee;padding:1.5rem}.contact-content--form input{margin:0}.contact-content--form input[type=submit]{font-weight:700}.contact-content--form .form-type-webform-markup{margin-top:0;font-weight:700;font-size:.875rem}@media (min-width:1000px){.contact-content--info{grid-column:4/13}}.contact-content .field--type-text-long{padding-bottom:2rem;margin-bottom:2rem;border-bottom:.063rem solid #eee}.contact-content .field--type-text-long:last-of-type{border-bottom:none}.contact-content .field__label{position:relative;font-family:merriweather,Georgia,serif;font-weight:400;font-size:1.5rem;margin-bottom:1rem}.contact-content__anchor{position:absolute;top:-1rem}@media (min-width:1000px){.contact-content__anchor{top:-7.687rem}}@media (min-width:1000px){.contact-content .field__items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}@supports (display:grid){.contact-content .field__items{transition:all .5s ease;grid-gap:.625rem;display:grid;grid-template-columns:repeat(12,1fr)}@media (min-width:600px){.contact-content .field__items{grid-gap:.938rem}}@media (min-width:1000px){.contact-content .field__items{grid-gap:1.563rem}}}}.contact-content .field__item{margin-bottom:2rem}@media (min-width:1000px){.contact-content .field__item{width:30%}@supports (display:grid){.contact-content .field__item{width:auto;margin-bottom:0}}}@supports (display:grid){.contact-content .field__item:nth-child(3n+1){grid-column:1/5}.contact-content .field__item:nth-child(3n+2){grid-column:5/9}.contact-content .field__item:nth-child(3n+3){grid-column:9/13}}.path-frontpage .secondary-nav{display:none}.path-frontpage .brick-view+.brick-three_circles_brick{margin-top:4.375rem}.property-amenities .field--name-field-amenities-bricks .brick,.property-amenities .field--name-field-amenities-description,.property-amenities h1{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.property-amenities .field--name-field-amenities-bricks .brick,.property-amenities .field--name-field-amenities-description,.property-amenities h1{max-width:71.25rem;margin-left:auto;margin-right:auto}}.property-amenities .field--name-field-amenities-bricks .brick.brick-media_box{margin-left:auto;margin-right:auto}@media (min-width:1200px){.property-amenities .field--name-field-amenities-bricks .brick.brick-media_box{max-width:100%}}.property-floorplans .top-text__inner{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.property-floorplans .top-text__inner{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.property-floorplans .top-text.has-news-alerts .top-text__inner{display:grid;grid-template-columns:28.125rem auto}}.property-floorplans .top-text.has-news-alerts .top-text__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.property-floorplans .top-text.has-news-alerts .top-text__content>*{width:100%}@media (min-width:1000px){.property-floorplans .top-text.has-news-alerts .top-text__content{text-align:left}}.property-floorplans .top-text .top-text__content h1:last-child{margin-bottom:0}.property-floorplans__floorplans{margin-left:.938rem;margin-right:.938rem;display:block}@media (min-width:1200px){.property-floorplans__floorplans{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.property-floorplans__floorplans{display:grid;margin-top:1.563rem}}.property-floorplans__floorplans--search form{border:.313rem solid #eee;margin-top:1.563rem;padding:.938rem}.property-floorplans__floorplans--search form h3{font-family:benton-sans,Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase}.property-floorplans__floorplans--search form .fieldset-legend,.property-floorplans__floorplans--search form .form-type-select label{font-size:.938rem;color:#6b6b6b;font-weight:400}.property-floorplans__floorplans--search form .form-type-checkbox label,.property-floorplans__floorplans--search form .form-type-radio label{color:#000}.property-floorplans__floorplans--search form .form-type-select{position:relative}.property-floorplans__floorplans--search form .form-type-select:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.property-floorplans__floorplans--search form .form-type-select select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.property-floorplans__floorplans--search form .form-type-select select::-ms-expand{display:none}.property-floorplans__floorplans--search form .form-type-select:after{top:2.563rem}.property-floorplans__floorplans--search form input[type=submit]{margin:0}.property-floorplans__floorplans--search .buttons a{width:100%;margin-top:.625rem}.property-floorplans__floorplans--search .buttons a:first-of-type{margin-top:.938rem}.other-communities__property-links .field--type-telephone .property-floorplans__floorplans--search .buttons a:before,.property-floorplans__floorplans--search .buttons .other-communities__property-links .field--type-telephone a:before,.property-floorplans__floorplans--search .buttons .property-result__property-links .field--type-telephone a:before,.property-floorplans__floorplans--search .buttons a.icon-envelope-white:before,.property-floorplans__floorplans--search .buttons a.icon-phone-white:before,.property-result__property-links .field--type-telephone .property-floorplans__floorplans--search .buttons a:before{font-size:.875rem;position:relative;top:.125rem}.property-floorplans__floorplans--search .links{text-align:center;margin:1.25rem 0}.property-floorplans__floorplans--search .links a{display:block;margin-top:.438rem;font-weight:700;text-transform:uppercase;font-size:.875rem}.gallery-icon{background-repeat:no-repeat;display:inline-block;cursor:pointer}@media (min-width:1000px){.gallery-icon--empty{position:absolute;top:0;right:-1.875rem}}.gallery-icon--empty.video{-ms-flex-order:2;order:2}.gallery-icon--empty.matterport{-ms-flex-order:4;order:4}@media (min-width:1000px){.gallery-icon--empty.matterport{right:-5.625rem}}.icon-camera{background-image:url(/themes/custom/chr_2019/images/Camera_Green.svg)}.icon-video{background-image:url(/themes/custom/chr_2019/images/Video_Green.svg)}.icon-matterport{background-image:url(/themes/custom/chr_2019/images/CHR_360\ icon_v2.svg)}.icon-floorplan{background-image:url(/themes/custom/chr_2019/images/Green_Floor_Plan_Icon.svg)}.floorplan__content table .apartment-name__header{display:-ms-flexbox;display:flex;max-width:6.75rem}@media (min-width:1000px){.floorplan__content table .apartment-name{margin-right:2.25rem;max-width:6.25rem}}@media (min-width:1200px){.floorplan__content table .apartment-name{margin-right:auto}}.floorplan__content table .apartment-special__header{text-align:center;padding-left:0}@media (min-width:1200px){.floorplan__content table .apartment-special__header{padding-left:.5rem;padding-right:0}}@media (min-width:1000px){.floorplan__content table .apartment-special{text-align:center}}@media (min-width:1200px){.floorplan__content table .apartment-special{padding-right:0;width:20px}}.floorplan__content table .apartment-app__header{width:5.938rem}.floorplan__content table .apartment-name__details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.floorplan__content table .apartment-name__details{width:100%;padding-right:.5rem}}.floorplan__content table .apartment-name__details .title{text-align:left}@media (min-width:1000px){.floorplan__content table .apartment-name__details .title{text-align:center}}.floorplan__content table .apartment-name__details .icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.125rem}@media (min-width:1000px){.floorplan__content table .apartment-name__details .icons{width:1.563rem;position:relative;margin-bottom:0}}.floorplan__header .gallery-icon{width:1.625rem;height:1.438rem;background-size:contain;position:absolute;right:.313rem;top:.5rem}.floorplan__content table .gallery-icon{background-position:50%;background-size:contain;width:1.25rem;height:1.107rem;display:block}.floorplan__content table .icons .gallery-icon{margin-left:.5rem}@media (min-width:1000px){.floorplan__content table .icons .gallery-icon{margin-left:auto}}.floorplan__content table .icons .icon-camera{-ms-flex-order:1;order:1}.floorplan__content table .icons .icon-video{-ms-flex-order:2;order:2}@media (min-width:1000px){.floorplan__content table .icons .icon-video:not(:first-of-type){position:absolute;right:-1.875rem}}.floorplan__content table .icons .icon-matterport{-ms-flex-order:4;order:4}@media (min-width:1000px){.floorplan__content table .icons .icon-matterport:not(:first-of-type){position:absolute;right:-5.625rem}}.floorplan__content table .icons .icon-floorplan{-ms-flex-order:3;order:3}@media (min-width:1000px){.floorplan__content table .icons .icon-floorplan{position:absolute;top:0;right:-3.75rem}}@media (min-width:1000px){.floorplan__content table .icons .icon-floorplan:last-of-type{right:-1.875rem}}.floorplan__thumbnail img{cursor:pointer}.property-floorplans__special{position:relative;font-size:.938rem;font-weight:700;background:#173b7d;padding:1.125rem 1.25rem;margin-bottom:.625rem}@media (min-width:600px){.property-floorplans__special{padding:1.25rem 1.875rem}}.property-floorplans__special>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff}.property-floorplans__special>div:before{content:"";font-size:.75em;padding-right:.5em}@media (min-width:600px){.property-floorplans__special>div{font-size:1.438rem}}.property-floorplans__special .field--name-field-featured-banner:before{display:none}.property-floorplans__special>div:before{padding-right:.938rem;font-size:1.375rem;color:#fff}@media (min-width:600px){.property-floorplans__special>div:before{padding-right:1.438rem;font-size:1.688rem}}.property-floorplans__disclaimer{background:#eee;color:#6b6b6b;font-size:.875rem;font-weight:700;padding:1.25rem;margin-bottom:2rem}@media (min-width:1000px){.brick-property_live_availability{margin-bottom:1.563rem}}.property-gallery .field--name-field-gallery-description p{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.property-gallery .field--name-field-gallery-description p{max-width:71.25rem;margin-left:auto;margin-right:auto}}.property-gallery__filter{margin-left:.938rem;margin-right:.938rem;padding:0 .938rem;margin:1.563rem auto}@media (min-width:1200px){.property-gallery__filter{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.property-gallery__filter{width:19.063rem}}.property-gallery__filter .select-wrapper{position:relative}.property-gallery__filter .select-wrapper:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.property-gallery__filter .select-wrapper select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.property-gallery__filter .select-wrapper select::-ms-expand{display:none}.property-gallery__content{margin-bottom:1.563rem}@media (min-width:1000px){.property-gallery__content{margin-bottom:3.75rem}}.property-gallery .tiles__tile{margin-bottom:1.563rem}@media (min-width:1000px){.property-gallery .tiles__tile{margin-bottom:0}}.property-gallery .tiles__tile img{width:100%;cursor:pointer}.modal .main .gallery-type.media--type-embedded-video>.field--type-image,.modal .main .gallery-type.media--type-embedded-video>.field--type-video-embed-field,.modal .main .gallery-type.media--type-matterport>.field--type-image,.modal .main .gallery-type.media--type-matterport>.field--type-video-embed-field{display:none}.property-gallery .gallery-type.media--type-embedded-video>.field--type-image,.property-gallery .gallery-type.media--type-embedded-video>.field--type-video-embed-field,.property-gallery .gallery-type.media--type-matterport>.field--type-image,.property-gallery .gallery-type.media--type-matterport>.field--type-video-embed-field{position:relative;cursor:pointer}.property-gallery .gallery-type.media--type-embedded-video>.field--type-image:before,.property-gallery .gallery-type.media--type-embedded-video>.field--type-video-embed-field:before,.property-gallery .gallery-type.media--type-matterport>.field--type-image:before,.property-gallery .gallery-type.media--type-matterport>.field--type-video-embed-field:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:0;height:0;border-top:3.75rem solid transparent;border-bottom:3.75rem solid transparent;border-left:6.5rem solid #fff;z-index:1}.modal .nav .gallery-type.media--type-embedded-video>.field--type-image,.modal .nav .gallery-type.media--type-embedded-video>.field--type-video-embed-field,.modal .nav .gallery-type.media--type-matterport>.field--type-image,.modal .nav .gallery-type.media--type-matterport>.field--type-video-embed-field,.modal .nav .matterport-thumbnail,.modal .nav .video-thumbnail{position:relative;cursor:pointer}.modal .nav .gallery-type.media--type-embedded-video>.field--type-image:before,.modal .nav .gallery-type.media--type-embedded-video>.field--type-video-embed-field:before,.modal .nav .gallery-type.media--type-matterport>.field--type-image:before,.modal .nav .gallery-type.media--type-matterport>.field--type-video-embed-field:before,.modal .nav .matterport-thumbnail:before,.modal .nav .video-thumbnail:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";z-index:1;width:6.25rem;max-width:50%;height:6.25rem;max-height:50%;background-size:contain;background-position:50%;background-repeat:no-repeat;border:none}.modal .nav .gallery-type.media--type-embedded-video>.field--type-image:before,.modal .nav .gallery-type.media--type-embedded-video>.field--type-video-embed-field:before,.modal .nav .video-thumbnail:before{background-image:url(/themes/custom/chr_2019/images/Video_Green.svg)}.modal .nav .gallery-type.media--type-matterport>.field--type-image:before,.modal .nav .gallery-type.media--type-matterport>.field--type-video-embed-field:before,.modal .nav .matterport-thumbnail:before{background-image:url(/themes/custom/chr_2019/images/CHR_360\ icon_v2.svg)}.modal .nav .gallery-type.media--type-embedded-video>.field--type-image:before,.modal .nav .gallery-type.media--type-embedded-video>.field--type-video-embed-field:before,.modal .nav .gallery-type.media--type-matterport>.field--type-image:before,.modal .nav .gallery-type.media--type-matterport>.field--type-video-embed-field:before{border-top:1.875rem solid transparent;border-bottom:1.875rem solid transparent;border-left:3.25rem solid #fff}.modal .main .gallery-type.media--type-embedded-video>.field--name-field-caption,.modal .main .gallery-type.media--type-matterport>.field--name-field-caption{display:none}.modal .nav .matterport-thumbnail,.modal .nav .video-thumbnail{border:1px solid #000;height:4.813rem;width:7.625rem;margin-right:.625rem;cursor:pointer}.modal .nav .gallery-type.media--type-embedded-video>.media--type-embedded-video,.modal .nav .gallery-type.media--type-matterport>.media--type-matterport,.property-gallery .gallery-type.media--type-embedded-video>.media--type-embedded-video,.property-gallery .gallery-type.media--type-matterport>.media--type-matterport,.slick-slide:not(.slick-active) .gallery-type.media--type-embedded-video>.media--type-embedded-video{display:none}.field--name-field-location-bricks{margin-bottom:2.5rem}@media (min-width:1000px){.field--name-field-location-bricks{margin-top:1.563rem}}@media (min-width:1000px){.location-map-container{display:-ms-flexbox;display:flex;border-top:.125rem solid #cacaca;border-bottom:.125rem solid #cacaca;margin-bottom:1.25rem}}.location-map-container .mobile-only{margin:.938rem}@media (min-width:1200px){.location-map-container .mobile-only{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.location-map-container .mobile-only{display:none}}.location-map-container .mobile-only a{width:100%}.location-map-container__map{display:none}@media (min-width:1000px){.location-map-container__map{display:block;-ms-flex:1 0 auto;flex:1 0 auto;width:calc(100% - 30rem)}}.location-map-container__map>div{height:34.375rem}@media (min-width:1200px){.location-map-container__map>div{height:42.813rem}}.location-map-container__property{display:none}@media (min-width:1000px){.location-map-container__property{display:block;-ms-flex:0 1 auto;flex:0 1 auto;width:30rem;padding:1.25rem}}.location-map-container__property .property-result__property{display:block;margin:0;padding:0;height:100%}.location-map-container__property .property-result__property-content,.location-map-container__property .property-result__property-thumbnail,.location-map-container__property .property-result__property-thumbnail img{width:100%}.location-map-container__property .property-result__property-thumbnail img{height:17.5rem;font-family:"object-fit:cover;object-position:top right";object-fit:cover;object-position:top right}.location-map-container__property .property-result__property-content{padding:1.25rem}.location-map-container__property .property-result__property-content h3{margin-bottom:.938rem}.location-map-container__property .property-result__property-content .phone,.location-map-container__property .property-result__property-content p.address{color:#000;line-height:1.438rem;font-size:1rem}.page-node-type-property .section-outer--header{position:relative;top:0}.property-hero .hero .hero__text{display:none}@media (min-width:1000px){.property-hero .hero .hero__text{display:-ms-flexbox;display:flex}}.property-hero .mobile-only{margin-left:.938rem;margin-right:.938rem;text-align:center;margin-top:.938rem;padding-bottom:1.563rem}@media (min-width:1200px){.property-hero .mobile-only{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.property-hero .mobile-only{display:none}}.property-hero .mobile-only img{height:2.188rem;width:auto;margin:0 auto}.property-hero .mobile-only .hero-heading{font-size:1.25rem;margin-top:.313rem}.property-hero .mobile-only .buttons{display:-ms-flexbox;display:flex}.property-hero .mobile-only .buttons a{-ms-flex:1;flex:1}.property-hero .mobile-only .buttons a:first-of-type{margin-right:.313rem}.page-node-type-property .property>article{border-top:.063rem solid #6b6b6b;border-bottom:.063rem solid #6b6b6b}@media (min-width:1000px){.page-node-type-property .property>article{border-top:none;border-bottom:none}}.page-node-type-property .property-overview__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#eee}@media (min-width:1000px){.page-node-type-property .property-overview__top{-ms-flex-direction:row;flex-direction:row}}.page-node-type-property .property-overview__top>div{-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:1000px){.page-node-type-property .property-overview__top>div.property-overview__image{-ms-flex:0 1 auto;flex:0 1 auto}}.property-overview__content{margin-left:.938rem;margin-right:.938rem;padding-top:1.563rem;padding-bottom:1.563rem}@media (min-width:1200px){.property-overview__content{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.property-overview__content{padding-left:calc((100% - 71.25rem) / 2);padding-left:.625rem;padding-right:.625rem}}@media (min-width:1400px){.property-overview__content{padding-left:5rem;padding-right:2.5rem}}.property-overview__content>h1{margin-bottom:.313rem}.property-overview__signature{display:inline-block;margin-top:-1.562rem;font-style:italic}.property-overview__content .field__label{text-transform:uppercase;margin-bottom:.125rem;font-size:1rem;font-weight:700;font-family:benton-sans,Arial,sans-serif}@media (min-width:1000px){.property-overview__content .overview-info__inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1.563rem}}.property-overview__content .overview-info__inner>div{margin-bottom:1.563rem}@media (min-width:1000px){.property-overview__content .overview-info__inner>div{width:45%;padding-right:2.5rem;margin-bottom:0}}@media (min-width:1200px){.property-overview__content .overview-info__inner>div{width:55%;padding-right:5rem;margin-bottom:0}}@media (min-width:1600px){.property-overview__content .overview-info__inner>div{padding-right:4vw;width:60%}}.property-overview__content .overview-info__inner>div:last-child{padding-right:0}@media (min-width:1000px){.property-overview__content .overview-info__inner>div:last-child{width:45%}}@media (min-width:1600px){.property-overview__content .overview-info__inner>div:last-child{width:40%}}.property-overview .field--name-field-leasing-phone,.property-overview .field--name-field-property-phone{line-height:1.438rem}.property-overview .field--name-field-leasing-address-directions a,.property-overview a.property-directions{text-transform:uppercase;line-height:1.438rem;font-weight:700}.property-overview__content .pricing .row{display:-ms-flexbox;display:flex;line-height:1.375rem}.property-overview__content .pricing .beds{min-width:6.875rem}.property-overview__content .pricing .range{font-weight:700}.property-overview__content .office-hours__item-label{font-weight:400}.property-overview__content span.office-hours__item-slots{display:inline}.property-overview__buttons{position:relative}.property-overview__buttons a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}@media (min-width:600px){.property-overview__buttons a{display:inline-block}}.property-overview__buttons a:first-of-type{margin-bottom:.625rem}.property-overview__buttons .ajax-progress{display:none}@media (min-width:600px){.property-overview__buttons .ajax-progress{display:block;position:absolute;left:-1.375rem;top:50%;transform:translateY(-50%)}}@media (min-width:600px){.property-overview__buttons .ajax-progress+a,.property-overview__buttons a+a{margin-left:.5rem}}@media (min-width:1000px){.property-overview__image div{height:100%}}.property-overview__image img{display:block;font-family:"object-fit:cover;object-position:top right";object-fit:cover;width:100%;object-position:top right}@media (min-width:1000px){.property-overview__image img{height:100%;min-height:100%}}.page-node-type-property .property .field--name-field-other-bricks{border-top:.063rem solid #6b6b6b}@media (min-width:1000px){.page-node-type-property .property .field--name-field-other-bricks{border-top:none}}.property-mobile-sticky-bar{position:fixed;bottom:0;z-index:900;width:100%;display:-ms-flexbox;display:flex}@media (min-width:1000px){.property-mobile-sticky-bar{display:none}}.property-mobile-sticky-bar a{-ms-flex:1;flex:1;border-right:.125rem solid #fff}.property-mobile-sticky-bar a:last-of-type{border-right:none}p.address .country{display:none}.property .top-text{background:#eee;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}.property h1{max-width:22.375rem;margin-left:auto;margin-right:auto}@media (min-width:1000px){.property h1{max-width:none}}.page-node-type-staff .region-content{max-width:60rem;margin:0 auto;padding:2rem 2rem 4rem}@media (min-width:1000px){.page-node-type-staff .region-content{padding:2rem 0 4rem}}.staff__subtitle{color:#000;font-weight:700;text-transform:uppercase;margin-bottom:2rem}@media (min-width:1000px){.staff__thumbnail{float:left;display:inline-block;margin-right:1.563rem;margin-bottom:1.563rem;max-width:22.813rem}}.staff__thumbnail img{margin:0 auto 2rem;display:block}@media (min-width:1000px){.staff__thumbnail img{margin:0}}.staff__summary{color:#6b6b6b;font-size:1.563rem;line-height:1.5}.staff__body,.staff__summary{margin-bottom:1.5rem}.staff__body .field--name-body>p:first-child,.staff__body .intro-text{width:auto}.menu--main{display:none;width:100%;max-width:100%;background-color:transparent}.menu--main ul.menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.menu--main ul.menu li.menu__item a{display:block;color:#6b6b6b;font-size:.938rem;padding:0 .313rem;font-family:merriweather,Georgia,serif;font-weight:500;line-height:1}.menu--main ul.menu li.menu__item a.is-active,.menu--main ul.menu li.menu__item a:hover{color:#008248}@media (min-width:1000px){.menu--main ul.menu li.menu__item a{font-size:1.063rem;padding:0 0 0 1.563rem}}.menu--main ul.menu li.menu__item:first-child a{padding-left:0}@media (min-width:1000px){.menu--main{display:block}}.responsive-menu-toggle{display:block;width:2.438rem;height:2.438rem;text-indent:-624.937rem;margin:0 0 0 auto;background-repeat:no-repeat;background-position:50%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0}.responsive-menu-toggle.off{background-image:url(/themes/custom/chr_2019/images/svg/hamburger--dark-gray.svg)}.responsive-menu-toggle.on{background-image:url(/themes/custom/chr_2019/images/svg/hamburger-close--green.svg)}@media (min-width:1000px){.responsive-menu-toggle{display:none}}.responsive-menu-wrapper{background-color:#fff;min-height:6.25rem;width:100%;position:absolute;z-index:3;top:4.375rem;margin:0 auto}.responsive-menu-wrapper.off{display:none}.responsive-menu-wrapper.on{display:block}@media (min-width:1000px){.responsive-menu-wrapper{display:none}}.responsive-menu{display:block;background-color:#173b7d;border-bottom:.063rem solid #fff;margin:0;min-height:6.25rem;width:auto;padding:.938rem;color:#fff}.responsive-menu ul.menu li.menu__item{display:block}.responsive-menu ul.menu a{display:block;color:hsla(0,0%,100%,.85);margin-bottom:.625rem}.responsive-menu ul.menu a.email-link,.responsive-menu ul.menu a.tel-link{display:none}.responsive-menu ul.menu a.is-active,.responsive-menu ul.menu a:active,.responsive-menu ul.menu a:hover{color:#fff}.responsive-menu ul.menu a.login-link{background-color:#008248;font-family:benton-sans,Arial,sans-serif;text-transform:uppercase;font-weight:800;padding:.625rem;text-align:center}.responsive-menu ul.menu a.search-link{background-color:#fff;font-family:benton-sans,Arial,sans-serif;padding:.625rem;text-align:center;color:#173b7d;margin:0}.responsive-menu ul.menu a.search-link:active,.responsive-menu ul.menu a.search-link:hover{color:#122f63}.utility-nav--container{display:-ms-flexbox;display:flex}.menu--utility-nav{width:100%;max-width:100%;background-color:transparent}.menu--utility-nav ul.menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:auto;flex:auto;color:#fff}.menu--utility-nav ul.menu li.menu__item a{display:block;color:hsla(0,0%,100%,.85);font-size:.875rem;padding:.782rem .938rem .625rem;font-family:benton-sans,Arial,sans-serif;text-transform:uppercase;font-weight:600;line-height:1}.menu--utility-nav ul.menu li.menu__item a.tel-link:before{content:"";font-size:.688rem;padding-right:.5em}.menu--utility-nav ul.menu li.menu__item a.email-link:before{content:"";font-size:.688rem;padding-right:.5em}.menu--utility-nav ul.menu li.menu__item a.login-link{background-color:#008248}.menu--utility-nav ul.menu li.menu__item a.login-link:hover{background-color:#0e5032}.menu--utility-nav ul.menu li.menu__item a.search-link{background-color:#fff;color:#008248;text-indent:-624.937rem;height:2.313rem;width:2.313rem;background-image:url(/themes/custom/chr_2019/images/svg/search-green.svg);background-repeat:no-repeat;background-size:60%;background-position:50%}.menu--utility-nav ul.menu li.menu__item a.search-link:hover{background-image:url(/themes/custom/chr_2019/images/svg/search-green--hover.svg);background-color:#fff}.menu--utility-nav ul.menu li.menu__item a:hover{color:#fff;background-color:#122f63}.menu--utility-nav .icon-search-green:before{padding-right:0}ul.menu{margin:0;position:relative}ul.menu li.menu__item{list-style:none}ul.menu li.menu__item:before{display:none}ul.menu a{font:400 1.063rem/1.35 merriweather,Georgia,serif}.ckeditor-accordion-container>dl{border:none}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggler{margin-left:.938rem;margin-right:.938rem;display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#eee;color:#6b6b6b;font-family:merriweather,Georgia,serif;font-size:1.063rem;padding:.625rem;margin:0 0 .625rem;border:none}@media (min-width:1200px){.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggler{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggler{margin-bottom:1.563rem}}.ckeditor-accordion-container>dl dt.active>.ckeditor-accordion-toggler,.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggler:focus,.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggler:hover{background:#eee}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle{-ms-flex-order:2;order:2;position:static;width:1.313rem;height:1.313rem;background-image:url(/themes/custom/chr_2019/images/arrow-down-accordion-circle-green.svg);background-repeat:no-repeat}.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after,.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before{display:none}.ckeditor-accordion-container>dl dt.active>a>.ckeditor-accordion-toggle{background-image:url(/themes/custom/chr_2019/images/arrow-up-accordion-circle-green.svg)}.ckeditor-accordion-container>dl dd{padding:0 .625rem 1.563rem}.path-find-your-apartment .section-outer--header,.path-find-your-apartment .section-outer--utility{position:relative;top:0}.apartment-results__form{border-bottom:.125rem solid #c9c9c9}@media (min-width:1000px){.apartment-results__form{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:#fff}}.modal-open .apartment-results__form{z-index:1}.apartment-results__form>form{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.apartment-results__form>form{max-width:71.25rem;margin-left:auto;margin-right:auto}}.apartment-results__form .apartment-search-wrapper{background:transparent;padding-left:0;padding-right:0}@media (min-width:1000px){.apartment-results__form .apartment-search-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1000px){.apartment-results__form .apartment-search-wrapper .specials-search{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:center;align-items:center;margin-top:.625rem}}@media (min-width:1000px){.apartment-results__form .apartment-search-wrapper .apartment-search--location,.apartment-results__form .apartment-search-wrapper .apartment-search--price,.apartment-results__form .apartment-search-wrapper .apartment-search--size{-ms-flex:0 1 32%;flex:0 1 32%}}.apartment-results__form .apartment-search-wrapper .form-submit{display:none}@media (min-width:0) and (max-width:1000px){.apartment-results__content{margin-left:.938rem;margin-right:.938rem;margin-top:.625rem}}@media (min-width:0) and (max-width:1000px) and (min-width:1200px){.apartment-results__content{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.apartment-results__content{display:-ms-flexbox;display:flex;border-bottom:.125rem solid #c9c9c9;margin-bottom:2.5rem;position:relative;z-index:1}}.apartment-results--empty{-ms-flex-preferred-size:100%;flex-basis:100%;min-height:9.375rem;padding:1.563rem 0;text-align:center}@media (min-width:1000px){.apartment-results--empty{margin-left:.938rem;margin-right:.938rem;min-height:15.625rem}}@media (min-width:1000px) and (min-width:1200px){.apartment-results--empty{max-width:71.25rem;margin-left:auto;margin-right:auto}}.apartment-results__content-map{display:none}@media (min-width:1000px){.apartment-results__content-map{display:block;-ms-flex:0 0 50%;flex:0 0 50%}}.apartment-results__content-map .geolocation-map-container,.apartment-results__content-map .view-content,.apartment-results__content-map .view-property-results-map{height:100%}.apartment-results__content-map .geolocation-map-wrapper{height:calc(100vh - 7.813rem)}.apartment-results__content-map .pager,.geolocation-map-wrapper .geolocation-location{display:none}.apartment-results__content-list{overflow:hidden}@media (min-width:1000px){.apartment-results__content-list{-ms-flex:1;flex:1;padding-top:1.25rem;padding-left:1.25rem;position:relative}}.apartment-results__form .apartment-search--search{display:-ms-flexbox;display:flex}.apartment-results__unavailable-header{margin-bottom:1rem}.apartment-results__disclaimer,.apartment-results__unavailable-header{background:#eee;color:#6b6b6b;font-size:.875rem;font-weight:700;padding:1.25rem}.apartment-results__disclaimer{margin-bottom:2.5rem}@media (min-width:1000px){.apartment-results__disclaimer{margin-bottom:.625rem}}.apartment-search-wrapper{background:hsla(0,0%,93%,.9);padding:1.25rem 1.25rem .625rem}@media (min-width:1000px){.apartment-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.apartment-search-wrapper .options:not(.open),.search-select-wrapper__options{display:none}.apartment-search-wrapper .apartment-search--label,.search-select-wrapper>label{margin-bottom:0;background:#fff;border:.063rem solid #cacaca;padding:.625rem .938rem;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-select-wrapper.open .search-select-wrapper__options{display:block}.apartment-search-wrapper input[type=checkbox]{margin:.188rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.563rem;border-radius:0}.apartment-search-wrapper input[type=checkbox]:checked{background:url(/themes/custom/chr_2019/images/Checkmark_Black.svg);background-repeat:no-repeat;background-position:50%}.apartment-search-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;padding:0;height:1.125rem;width:1.125rem;margin:.188rem .5rem}.apartment-search-wrapper input[type=radio]:checked:before{content:"";display:block;background:#000;border-radius:100%;height:.75rem;width:.75rem;position:relative;top:.125rem;left:.125rem}.apartment-search--location,.apartment-search--price,.apartment-search--size{position:relative;margin-bottom:.625rem;cursor:pointer}.apartment-search--location:after,.apartment-search--price:after,.apartment-search--size:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.apartment-search--location select,.apartment-search--price select,.apartment-search--size select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.apartment-search--location select::-ms-expand,.apartment-search--price select::-ms-expand,.apartment-search--size select::-ms-expand{display:none}@media (min-width:1000px){.apartment-search--location,.apartment-search--price,.apartment-search--size{margin-bottom:0}}.apartment-search--location__options,.apartment-search--price__options,.apartment-search--size__options,.search-select-wrapper__options{position:absolute;width:100%;background:#fff;padding:.625rem 0;border:.063rem solid #cacaca;z-index:20}.property-floorplans__floorplans--search form .form-type-select .search-select-wrapper label{color:#000}.apartment-search--location__options label,.apartment-search--price__options label,.apartment-search--size__options label,.property-floorplans__floorplans--search form .form-type-select .search-select-wrapper__options label,.search-select-wrapper__options label{margin-bottom:0;color:#000;font-size:.813rem;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.apartment-search-wrapper .apartment-search--location{-ms-flex:0 1 24.5rem;flex:0 1 24.5rem}}@media (min-width:1000px){.apartment-search-wrapper .apartment-search--price,.apartment-search-wrapper .apartment-search--size{-ms-flex:0 1 10.938rem;flex:0 1 10.938rem}}.apartment-search-wrapper .form-submit{margin:0;display:block;width:100%;padding:.75rem 1.5rem}@media (min-width:1000px){.apartment-search-wrapper .form-submit{-ms-flex:0 1 4.25rem;flex:0 1 4.25rem;margin-bottom:0 1.5rem 0}}.apartment-search--location__options{padding-left:.625rem}@media (min-width:600px){.apartment-search--location__options{padding-left:0;display:grid;grid-gap:.625rem;grid-template-areas:"a b" "a b";grid-template-columns:54.5% 45.5%}}.apartment-search--location__parent:first-child{grid-area:a}.apartment-search--location__childs{margin-left:.938rem}.apartment-search--location__child--label-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.apartment-search--toggle{cursor:pointer;font-size:.688rem}.apartment-search--toggle:after{content:"";font-size:.75em;padding-left:.5em}.apartment-search--location__child__childs{margin-left:1.875rem;display:none}.apartment-search--price__options--inputs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:.063rem solid #cacaca;padding-bottom:.5rem;margin-bottom:.5rem}.apartment-search--price__options--inputs input{margin:0 5%}@media (min-width:1000px){.apartment-search--price__options--inputs input{padding-left:.438rem;padding-right:.438rem;font-size:.813rem}}.apartment-search--price__options--inputs span{height:.063rem;width:5%;background:#000}.apartment-search--price__options--max,.apartment-search--price__options--min{display:none;margin:0 5%}.apartment-search--price__options--min{text-align:left}.apartment-search--price__options--max{text-align:right}.apartment-search .more-filters{width:100%;margin-bottom:.625rem}@media (min-width:1000px){.apartment-search .more-filters{display:none}}.apartment-search--specials{max-height:0;transition:all .5s ease;overflow:hidden}@media (min-width:1000px){.apartment-search--specials{max-height:none;grid-column:1/8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.apartment-search--specials.expanded{max-height:6.25rem}.apartment-search--specials label{display:inline-block}@media (min-width:1000px){.apartment-search--specials label{margin:0}}.apartment-search--specials label:first-of-type{display:block}@media (min-width:1000px){.apartment-search--specials label:first-of-type{display:inline-block;margin-right:1.25rem}}.apartment-search--specials label.checkbox{color:#000}.apartment-search--specials label.checkbox input{margin-left:0}.apartment-search--search{grid-column:9/13;-ms-flex-pack:end;justify-content:flex-end;display:none}.apartment-search--search .btn{width:100%}.apartment-search-wrapper .tooltip:last-child{margin-right:0}div[data-tippy-root]{pointer-events:auto!important}.tippy-box{display:block;max-width:12.5rem;font-style:normal;font-size:.875rem;font-weight:700;text-align:center;background:#eee;color:#6b6b6b;border-radius:0;opacity:1;max-width:15.625rem;white-space:normal;box-shadow:0 .5rem 1rem -.5rem #000}@media (min-width:600px){.tippy-box{max-width:21.875rem}}.tippy-box>.tippy-arrow{color:#eee}.tippy-box[data-theme=fixed]{width:12.5rem}@media (min-width:600px){.tippy-box[data-theme=fixed]{width:25rem}}.apartment-features,.community-features{margin:3.75rem 0}@media (min-width:1000px){.apartment-features__content--container,.community-features__content--container{display:-ms-flexbox;display:flex}}.apartment-features__image,.community-features__image{margin:2.5rem 0}@media (min-width:1000px){.apartment-features__image,.community-features__image{-ms-flex:0 0 17.188rem;flex:0 0 17.188rem;margin:0}}.apartment-features__image img,.community-features__image img{border-radius:50%;margin:0 auto;display:block;border:.063rem solid #cacaca}@media (min-width:1000px){.apartment-features__content,.community-features__content{margin-left:1.563rem;-ms-flex-positive:1;flex-grow:1}}.apartment-features__content h3,.community-features__content h3{margin-top:0;padding:0 1%}@media (min-width:1000px){.apartment-features__content .field--name-field-content,.community-features__content .field--name-field-content{display:-ms-flexbox;display:flex}}.apartment-features__content .field--name-field-content ul,.community-features__content .field--name-field-content ul{padding-left:1.125rem;margin-top:.313rem;font-size:.938rem}.apartment-features__content .field--name-field-content ul li,.community-features__content .field--name-field-content ol li,.community-features__content .field--name-field-content ul li{margin-bottom:.188rem}.apartment-features__content .field--name-field-content p,.community-features__content .field--name-field-content p{margin:0;text-transform:uppercase;font-size:.938rem}.apartment-features__content .field--name-field-content .field__item,.community-features__content .field--name-field-content .field__item{margin-top:1.563rem}@media (min-width:1000px){.apartment-features__content .field--name-field-content .field__item,.community-features__content .field--name-field-content .field__item{margin-top:0;padding-top:.625rem;padding-right:.625rem;width:33%}.apartment-features__content .field--name-field-content .field__item:last-of-type,.community-features__content .field--name-field-content .field__item:last-of-type{padding-right:0}}.apartment-features__link,.community-features__link{margin-top:.938rem}.apartment-features__link a,.community-features__link a{font-weight:700;text-transform:uppercase;font-size:.875rem}.apartment-features__link a span:before,.community-features__link a span:before{font-weight:700}.brick-apartment_hero_brick{position:relative}.brick-apartment_hero_brick .hero__wrapper{height:35vh}@media (min-width:1000px){.brick-apartment_hero_brick .hero__wrapper{height:42.5rem}}.brick-apartment_hero_brick .hero__wrapper h1{color:#fff;text-align:center;margin:0 auto;max-width:22.5rem;top:50%;position:relative;transform:translateY(-50%)}@media (min-width:1000px){.brick-apartment_hero_brick .hero__wrapper h1{display:none}}.brick-apartment_hero_brick .hero__wrapper .overlay{height:100%}@media (min-width:1000px){.brick-apartment_hero_brick .hero__wrapper .overlay{display:none}}@media (min-width:1000px){.brick-apartment_hero_brick .hero__text{position:absolute;top:0}}.brick-apartment_hero_brick .hero__text h1{display:none}@media (min-width:1000px){.brick-apartment_hero_brick .hero__text h1{display:block;margin-bottom:0}}.brick-apartment_hero_brick .apartment-search-wrapper{padding:1.125rem}@media (min-width:1000px){.brick-apartment_hero_brick .apartment-search-wrapper{width:54.25rem}}.brick-apartment_hero_brick .apartment-search--specials,.brick-apartment_hero_brick .more-filters{display:none}.block-chr-branding-block{margin:0;padding:0}.block-chr-branding-block img{max-height:2.438rem;max-width:95%}@media (min-width:1000px){.block-chr-branding-block img{max-width:none}}a.site-name{display:block;background-image:url(/themes/custom/chr_2019/images/chr-logo--desktop.png);background-repeat:no-repeat;background-position:0;background-size:contain;background-color:transparent;text-indent:-624.937rem;height:2.438rem;width:20.125rem}.box-grey{display:-ms-flexbox;display:flex;-ms-flex-pack:top;justify-content:top;-ms-flex-align:top;align-items:top;background:#eee;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.563rem}@media (min-width:1000px){.box-grey{-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}@media (min-width:1400px){.box-grey{min-height:33vw}}.page-node-type-landing-page .box-grey{background:transparent}@media (min-width:1000px){.box-grey__media,.box-grey__text{width:50%}}.box-grey__text{padding:0 .938rem;margin:0 auto}@media (min-width:1000px){.box-grey__text{padding-left:1.563rem;padding-right:1.563rem}}@media (min-width:1200px){.box-grey__text{max-width:71.25rem;padding-left:5rem;padding-right:5rem}}@media (min-width:1600px){.box-grey__text{padding-left:9.375rem;padding-right:9.375rem}}.box-grey__text .inner{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:1000px){.box-grey__text .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:29.688rem;padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:1400px){.box-grey__text .inner{height:100%}}@media (min-width:1600px){.box-grey__text .inner{font-size:112.5%}}@media (min-width:1900px){.box-grey__text .inner{font-size:125%}}.box-grey .box-grey__media{line-height:1;background-color:#fff}.box-grey .box-grey__media .field--name-field-media,.box-grey .box-grey__media .field--name-field-media-image{height:100%}.box-grey .box-grey__media img{display:block;margin:0;padding:0;height:15.438rem;width:100%;font-family:object-fit\:cover;object-fit:cover}@media (min-width:600px){.box-grey .box-grey__media img{height:475px}}@media (min-width:1000px){.box-grey .box-grey__media img{position:absolute;width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}}.box-grey .box-grey__media .video-embed-field-responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:100%;max-height:640px}.box-grey .box-grey__media .video-embed-field-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1000px){.box-grey__media .inner,.box-grey__media .media--type-image{position:relative;height:100%}}.box-grey__text-body{width:100%;margin-left:auto;margin-right:auto}.box-grey .field--name-field-cta{padding-top:1.563rem}.slick-arrow{color:transparent;font:0/0 sans-serif;background-color:transparent;border:none;cursor:pointer;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.75rem;height:2.75rem}.slick-arrow:before{color:#cacaca;font-size:2.188rem}.slick-prev{background-image:url(/themes/custom/chr_2019/images/ArrowLeftCircle_LightGray.svg);left:0}.slick-next{background-image:url(/themes/custom/chr_2019/images/ArrowRightCircle_LightGray.svg);right:0}body>.rcc-app-cta-wrap{bottom:40px;z-index:900}.circle-illustration-wrapper{margin:0}@media (min-width:1000px){.circle-illustration-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.circle-illustration{padding-top:1.875rem;padding-bottom:1.875rem}@media (min-width:1000px){.circle-illustration{width:50%;display:-ms-flexbox;display:flex;padding-top:5rem;padding-bottom:5rem}}@media (min-width:1000px){.circle-illustration:first-child,.circle-illustration:nth-child(3){padding-left:calc((100% - 71.25rem) / 2)}}@media (min-width:1000px){.circle-illustration:nth-child(2),.circle-illustration:nth-child(4){padding-right:calc((100% - 71.25rem) / 2);padding-left:5rem}}@media (min-width:0) and (max-width:1000px){.circle-illustration>div{margin-left:.938rem;margin-right:.938rem}}@media (min-width:0) and (max-width:1000px) and (min-width:1200px){.circle-illustration>div{max-width:71.25rem;margin-left:auto;margin-right:auto}}.circle-illustration__image{padding-bottom:.625rem}@media (min-width:1000px){.circle-illustration__image{margin-right:1.563rem}}.circle-illustration__image>div{display:block;width:6.25rem;height:6.25rem;border-radius:50%}.circle-illustration__image img{height:3.438rem;width:auto;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:1000px){.circle-illustration:nth-child(2) .circle-illustration__text,.circle-illustration:nth-child(4) .circle-illustration__text{padding-right:0}}@media (min-width:1000px){.circle-illustration__text{padding-right:2.5rem}}.circle-illustration:nth-child(odd){background:#fff}@media (min-width:1000px){.circle-illustration:nth-child(odd){background:#eee}}.circle-illustration:nth-child(odd) .circle-illustration__image div{background:#173b7d}@media (min-width:1000px){.circle-illustration:nth-child(odd) .circle-illustration__image div{background:#008248}}.circle-illustration:nth-child(2n){background:#eee}.circle-illustration:nth-child(2n) .circle-illustration__image div{background:#008248}@media (min-width:1000px){.circle-illustration:nth-child(3n+1){background:#fff}}@media (min-width:1000px){.circle-illustration:nth-child(3n+1) .circle-illustration__image div{background:#173b7d}}.circles{margin-left:.938rem;margin-right:.938rem;-ms-flex-line-pack:justify;align-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.875rem 0}@media (min-width:1200px){.circles{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.circles{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.563rem}}.circles__circle{text-align:center;margin:3.125rem 0;padding:0 .938rem}@media (min-width:1000px){.circles__circle{border-right:.063rem solid #ccc;-ms-flex:1;flex:1}.circles__circle:last-child{border-right:0}}.circles__circle .image{margin-bottom:1.875rem}.circles__circle .image img{display:block;margin:0 auto;border:.125rem solid #eee;border-radius:50%}.circles__circle h3{margin-bottom:.938rem}.circles__circle .link{margin-top:1.875rem;margin-left:auto;margin-right:auto;max-width:14.375rem}.confirmation{font-size:1.438rem;line-height:1.43;color:#6b6b6b}.footer .confirmation{color:#fff}.contrast-switcher--container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex:auto;flex:auto;position:relative;cursor:pointer}.contrast-switcher--inner-container>.h6,.contrast-switcher--inner-container>h6{color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;margin:0;margin-left:.75rem}.contrast-switcher{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex:auto;flex:auto;padding:0;margin-bottom:1.5rem}.contrast-switcher label{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease;box-shadow:inset 0 0 0 .063rem #c9c9c9;border-radius:1rem;background-color:#fff;padding:.063rem;display:inline-block;width:2.5rem;height:1.25rem;position:relative;cursor:pointer;margin:0;vertical-align:bottom;outline:none;border:none}.contrast-switcher input{position:absolute;left:-999999px}.contrast-switcher input:checked+label{box-shadow:inset 0 0 0 1.25rem #008248}.contrast-switcher label:after{transition:all .3s ease-in-out;box-shadow:inset 0 .063rem 0 #c9c9c9,0 .125rem .125rem .063rem rgba(0,0,0,.8);border-radius:1rem;left:0;content:"";position:absolute;width:1.125rem;height:1.125rem;cursor:pointer;background-color:#fff}.contrast-switcher input:checked+label:after{transition:all .3s ease-in-out;left:1.25rem}.contrast-switcher>.h6,.contrast-switcher>h6{color:#000;display:-ms-flexbox;display:flex;margin:0;margin-right:.75rem;font-size:1rem}.contrast-switcher--dropdown p{color:#000}.contrast-switcher--dropdown{position:absolute;display:none;-ms-flex-direction:column;flex-direction:column;background-color:#fff;top:2.344rem;left:.313rem;border-left:.063rem solid #173b7d;border-right:.063rem solid #173b7d;border-bottom:.063rem solid #173b7d;padding:1.563rem;max-width:21.25rem}.contrast-switcher--container:hover>.contrast-switcher--inner-container>.contrast-switcher--dropdown{display:-ms-flexbox;display:flex}.contrast-switcher--dropdown a{text-transform:uppercase;font-size:.875rem;font-weight:700}.responsive-menu .contrast-switcher{margin-bottom:.75rem}.responsive-menu .contrast-switcher--dropdown{display:-ms-flexbox;display:flex;position:relative;top:0;left:0;background:none;padding-left:0;padding-right:0;border:none}.responsive-menu .contrast-switcher--inner-container{margin-top:2.188rem}.responsive-menu .contrast-switcher--inner-container>.h6,.responsive-menu .contrast-switcher--inner-container>h6{font:400 1.063rem/1.35 merriweather,Georgia,serif;color:#fff;margin-left:0}.responsive-menu .contrast-switcher--dropdown .h6,.responsive-menu .contrast-switcher--dropdown a,.responsive-menu .contrast-switcher--dropdown h6{color:#fff}.responsive-menu .contrast-switcher--dropdown p{margin-bottom:.75rem;color:#fff}.responsive-menu .contrast-switcher--dropdown p:last-child{margin-bottom:0}.entity-pager{padding-bottom:2rem;padding-top:2rem;border-top:.063rem solid #ccc}.entity-pager-item{margin:0 2rem}.entity-pager-item a{color:#6b6b6b}.expandable .expandable--content{position:relative;overflow:hidden;transition:max-height .5s ease-out}.expandable .expandable--content:after{background-image:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:30%;opacity:1;position:absolute;width:100%;transition:all .5s ease}.expandable.expanded .expandable--content:after{display:none;opacity:0}.expandable:not(.expanded){position:relative;overflow:hidden}.expandable .expandable-buttons-container{display:block}.expandable.brick-text .expandable-buttons-container{margin-bottom:2.5rem}.expandable.brick-text .read-more{color:#6b6b6b;font-weight:700;font-size:.75rem;text-align:center;cursor:pointer}.expandable.brick-text .read-more svg{fill:#6b6b6b;width:12px;height:12px;margin-bottom:-2px;margin-right:5px}.expandable.brick-text.expanded svg{transform:rotate(180deg)}.brick-floor_plan_gallery{padding:2.5rem .938rem;margin:0 auto}@media (min-width:1000px){.brick-floor_plan_gallery{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1200px){.brick-floor_plan_gallery{max-width:100rem;padding-left:3.75rem;padding-right:3.75rem}}.brick-floor_plan_gallery .field--type-bricks>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.937rem;margin-right:-.937rem}.brick-floor_plan_gallery .brick-floor_plan_brick{-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding-left:.938rem;padding-right:.938rem;margin-bottom:1.25rem}@media (min-width:600px){.brick-floor_plan_gallery .brick-floor_plan_brick{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1000px){.brick-floor_plan_gallery .brick-floor_plan_brick{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.brick-floor_plan_gallery .brick-floor_plan_brick .field--name-field-media{padding-top:.938rem}@media (min-width:600px){.brick-floor_plan_gallery .brick-floor_plan_brick .field--name-field-media{margin-top:auto;margin-bottom:auto}}.brick-floor_plan_gallery .brick-floor_plan_brick .field--name-field-media img{cursor:pointer;width:25rem;max-width:100%;margin:0 auto}.brick-floor_plan_gallery .brick-floor_plan_brick .field--name-field-heading,.brick-floor_plan_gallery .brick-floor_plan_brick .field--name-field-headline{font-weight:700}.brick-floor_plan_gallery .floor-plan-gallery,.brick-floor_plan_gallery .slick-carousel{width:100%}.brick-floor_plan_gallery .cta,.brick-floor_plan_gallery .heading{margin:1.563rem 0}.brick-floor_plan_gallery .slick-carousel .slick-slider{touchAction:auto}.brick-floor_plan_gallery .slick-carousel .slick-slider img{cursor:pointer}.property-floorplans__floorplans--search{grid-column:1/4}.property-floorplans__floorplans--items{grid-column:4/13}.property-floorplans__floorplans--items .view-filters{display:none}.property-floorplans__floorplans--available .attachment-unavailable .view-header p{margin-top:.938rem}.property-floorplans__floorplans--available .attachment-unavailable .view-content{margin-top:1.563rem}.property-floorplans__floorplans--available .attachment-unavailable .floorplan__header,.property-floorplans__floorplans--available .attachment-unavailable .floorplan__thumbnail,.property-floorplans__floorplans--available .attachment-unavailable table td label,.property-floorplans__floorplans--available .attachment-unavailable table td span,.property-floorplans__floorplans--available .attachment-unavailable table th{opacity:.65}.floorplan{display:block;margin:0 0 2rem;position:relative}@media (min-width:1000px){.floorplan{display:grid;border-bottom:.063rem solid #cacaca;padding:0 0 2rem}}.floorplan__thumbnail{display:none}@media (min-width:1000px){.floorplan__thumbnail{display:block;grid-column:1/4;margin-bottom:.938rem}}.floorplan__content{grid-column:4/13}.floorplan__content .field--name-field-floorplan-name{margin:0;margin-right:2rem;font-size:1.563rem}.floorplan__header.mobile .field--name-field-floorplan-name{font-size:1.25rem}.floorplan__content h3{margin-top:0;font-size:1.25rem}@media (min-width:1000px){.floorplan__content table td.center,.floorplan__content table th.center{text-align:center}}.floorplan__content table td.apartment-name span.name{min-width:70px;text-align:center}@media (min-width:1000px){.floorplan__content table td.apartment-name{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.floorplan__content table td.apartment-special:not(.has-special){display:none}@media (min-width:1000px){.floorplan__content table td.apartment-special:not(.has-special){display:table-cell}}.floorplan__content table td.apartment-name>span{position:relative}@media (min-width:1000px){.floorplan__content table td.apartment-name>span{min-width:2.313rem}}.floorplan__content table td .icon-tags{position:relative;font-size:1.063rem;color:#008248}@media (min-width:0) and (max-width:1000px){.responsive-stacked-table thead{display:none}.responsive-stacked-table td,.responsive-stacked-table th,.responsive-stacked-table tr{display:block}.responsive-stacked-table td{display:-ms-flexbox;display:flex}.responsive-stacked-table td:empty{display:none}.responsive-stacked-table td:first-of-type{padding-top:1.563rem}.responsive-stacked-table td:last-of-type{padding-bottom:2rem}.responsive-stacked-table td>div,.responsive-stacked-table td>label{-ms-flex:0 1 50%;flex:0 1 50%}.responsive-stacked-table td label{color:#000;font-weight:700;font-size:.875rem;text-transform:uppercase;margin:0;font-size:.938rem}.responsive-stacked-table td a{width:100%}}.responsive-stacked-table th{font-size:.875rem}.responsive-stacked-table tbody td{font-size:.938rem}@media (min-width:1000px){.floorplan__header.mobile,.responsive-stacked-table td label{display:none}}@media (min-width:0) and (max-width:1000px){.floorplan__header.desktop{display:none}}.view-property-floorplans,.view-property-floorplans-apartments{margin-top:1.563rem}.view-property-floorplans-apartments .view-empty,.view-property-floorplans .view-empty{margin-bottom:1.563rem}@media (min-width:1000px){.property-floorplans__floorplans--unavailable table td:nth-child(3){text-align:right}.property-floorplans__floorplans--unavailable table td:nth-child(3) a{position:relative;right:2.688rem}}.hero{margin:0;position:relative}.hero__wrapper{height:35vh;background-position:50%;background-size:cover}@media (min-width:1000px){.hero__wrapper{height:28.125rem}}@media (min-width:1400px){.hero__wrapper{height:42.5rem}}@media (min-height:1100px){.hero__wrapper{height:50vh}}.brick-careers_hero .hero__wrapper,.brick-hero .hero__wrapper{height:35vh}@media (min-width:1000px){.brick-careers_hero .hero__wrapper,.brick-hero .hero__wrapper{height:28.125rem}}@media (min-width:1400px){.brick-careers_hero .hero__wrapper,.brick-hero .hero__wrapper{height:42.5rem}}@media (min-height:1100px){.brick-careers_hero .hero__wrapper,.brick-hero .hero__wrapper{height:50vh}}.brick-hero .hero__image img{width:100%;height:35vh;font-family:object-fit\:cover;object-fit:cover}@media (min-width:1000px){.brick-hero .hero__image img{height:28.125rem}}@media (min-width:1400px){.brick-hero .hero__image img{height:42.5rem}}@media (min-height:1100px){.brick-hero .hero__image img{height:50vh}}.hero__form{height:auto}@media (min-width:1000px){.hero__form{height:42.5rem}}@media (min-width:1000px){.hero__text{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1000px){.brick-careers_hero .hero__text,.brick-hero .hero__text{position:absolute;top:0}}.hero__form .hero__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.brick-careers_hero .hero__text .field--name-field-heading,.brick-hero_carousel .hero__text .field--name-field-heading,.hero__text h1,.hero__text h2,.hero__text h3{color:#fff;text-align:center}@media (min-width:1000px){.brick-careers_hero .hero__text .field--name-field-heading,.brick-hero_carousel .hero__text .field--name-field-heading,.hero__text h1,.hero__text h2,.hero__text h3{padding:1rem;max-width:50%}}.brick-hero_carousel .hero__text .field--name-field-heading{display:none}@media (min-width:1000px){.brick-hero_carousel .hero__text .field--name-field-heading{display:block}}.brick-careers_hero .hero__text .field--name-field-heading,.brick-careers_hero .hero__text h2,.brick-hero .hero__text h2{text-align:center;text-transform:capitalize;margin:1.25rem auto;max-width:21.875rem;color:#000}@media (min-width:1000px){.brick-careers_hero .hero__text .field--name-field-heading,.brick-careers_hero .hero__text h2,.brick-hero .hero__text h2{max-width:none;margin-bottom:0;color:#fff}}.hero__text .views-exposed-form{background:#eee;padding:1.25rem}@media (min-width:1000px){.brick-careers_hero .hero__text .views-exposed-form{width:40.625rem}}.hero__text .views-exposed-form .form-actions,.hero__text .views-exposed-form .form-item{display:inline-block;float:none;margin:0;clear:none;vertical-align:top;width:100%}@media (min-width:1000px){.brick-careers_hero .hero__text .views-exposed-form .form-actions,.brick-careers_hero .hero__text .views-exposed-form .form-item{width:auto}}@media (min-width:1000px){.brick-careers_hero .hero__text .views-exposed-form .form-actions{height:2.5rem}}.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select{position:relative;margin-bottom:.625rem}.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select select::-ms-expand{display:none}@media (min-width:1000px){.brick-careers_hero .hero__text .views-exposed-form .form-item.js-form-type-select{width:16.563rem;margin-bottom:0}}.hero__text .views-exposed-form label{display:none}.hero__text .views-exposed-form .button,.hero__text .views-exposed-form select{margin:0}.brick-property_info .owl-dots,.hero-carousel .owl-dots{overflow:hidden;position:absolute;bottom:.875rem;text-align:center;z-index:2;left:0;right:0;margin-left:auto;margin-right:auto}@media (min-width:1000px){.brick-property_info .owl-dots,.hero-carousel .owl-dots{bottom:4rem}}.brick-property_info .owl-dots .owl-dot,.hero-carousel .owl-dots .owl-dot{width:.75rem;height:.75rem;padding:.25rem;border:.063rem solid #fff;border-radius:50%;margin:0 .5rem;vertical-align:top}.brick-property_info .owl-dots .owl-dot.active,.hero-carousel .owl-dots .owl-dot.active{background:#fff}.landing-page-hero .mobile-only{margin:.938rem;text-align:center}@media (min-width:1200px){.landing-page-hero .mobile-only{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.landing-page-hero .mobile-only{display:none}}.image-content-carousel__item-content{background-size:cover;background-position:50%;min-height:40vw}@media (min-width:300px){.image-content-carousel__item-content{min-height:12.5rem}}@media (min-width:600px){.image-content-carousel__item-content{min-height:25rem}}@media (min-width:1000px){.image-content-carousel__item-content{min-height:37.5rem;-ms-flex-pack:end;justify-content:flex-end}}.image-content-carousel__item-wrapper{background:#fff;padding:2.25rem;padding-bottom:1.563rem;border:.25rem solid #eee;position:relative}.image-content-carousel__item-wrapper .field--name-field-headline{margin:0;text-transform:uppercase;font-size:.875rem;display:inline-block;border-bottom:.063rem solid #cacaca;padding-bottom:.313rem}.image-content-carousel__item-body{color:#6b6b6b;font-family:merriweather,Georgia,serif;padding-top:.938rem;padding-bottom:.625rem}@media (min-width:1000px){.image-content-carousel__item-body{font-size:1.25rem}}.image-content-carousel__item-byline{font-size:.938rem}.image-content-carousel__item-byline-second-line{font-weight:700;font-size:.875rem;text-transform:uppercase}.image-content-carousel__item-link .field--name-field-link{color:#000;font-size:.875rem;font-weight:700;text-transform:uppercase}.image-content-carousel-wrapper{position:relative}@media (min-width:0) and (max-width:1000px){.image-content-carousel-wrapper{margin-left:.938rem;margin-right:.938rem;margin-top:1.563rem}}@media (min-width:0) and (max-width:1000px) and (min-width:1200px){.image-content-carousel-wrapper{max-width:71.25rem;margin-left:auto;margin-right:auto}}.image-content-carousel.image .image-content-carousel__item-wrapper{display:none}.image-content-carousel.text .image-content-carousel__item-content{background-image:none!important;min-height:auto;height:auto;padding:0;display:inline-block}.image-content-carousel.text{width:100%}@media (min-width:1000px){.image-content-carousel.text{width:32.563rem;position:absolute;top:50%;transform:translateY(-50%);right:10%}}.image-content-carousel.text,.image-content-carousel.text .image-content-carousel__item,.image-content-carousel.text .image-content-carousel__item>div{display:inline-block}.image-content-carousel.text .slick-prev{background-image:url(/themes/custom/chr_2019/images/ArrowLeftCircle_Green.svg);top:0;left:36%}@media (min-width:1000px){.image-content-carousel.text .slick-prev{top:inherit;left:-1.375rem}}.image-content-carousel.text .slick-next{background-image:url(/themes/custom/chr_2019/images/ArrowRightCircle_Green.svg);top:0;right:36%}@media (min-width:1000px){.image-content-carousel.text .slick-next{top:inherit;right:-1.375rem}}.location-map-box{display:-ms-flexbox;display:flex;-ms-flex-pack:top;justify-content:top;-ms-flex-align:top;align-items:top;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.563rem}@media (min-width:1000px){.location-map-box{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1400px){.location-map-box{min-height:33vw}}.location-map-box__map{display:none}@media (min-width:1000px){.location-map-box__map{display:block;width:50%}}.location-map-box__map>div{height:34.375rem}@media (min-width:1200px){.location-map-box__map>div{height:37.188rem}}@media (min-width:1400px){.location-map-box__map>div{height:100%}}.location-map-box__text{padding:0 .938rem;margin:0 auto}@media (min-width:1000px){.location-map-box__text{width:50%;padding-left:1.563rem;padding-right:1.563rem}}@media (min-width:1200px){.location-map-box__text{max-width:71.25rem;padding-left:5rem;padding-right:5rem}}@media (min-width:1600px){.location-map-box__text{padding-left:9.375rem;padding-right:9.375rem}}.location-map-box__text .inner{padding-top:2.5rem;padding-bottom:2.5rem}.location-map-box__text .inner.flex-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center}.location-map-box__text .inner.flex-column>*{margin-bottom:1.563rem}@media (min-width:1000px){.location-map-box__text .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:29.688rem;padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:1400px){.location-map-box__text .inner{height:100%}}@media (min-width:1600px){.location-map-box__text .inner{font-size:112.5%}}@media (min-width:1900px){.location-map-box__text .inner{font-size:125%}}.geolocation-common-map .gm-style .gm-style-iw-c{border-radius:0}.apartment-results_content-map .geolocation-common-map .location-title{margin:0}.map-tooltip_title{text-align:center}@media (min-width:1000px){.map-tooltip__property{display:-ms-flexbox;display:flex}}.gm-style .map-tooltip__property-thumbnail img{max-width:100%}.map-tooltip__property-content{margin:0;padding:.75rem}@media (min-width:1000px){.map-tooltip__property-content{padding:0 0 0 .75rem}}.map-tooltip__property-content h3 a{font-size:1.188rem}.map-tooltip__property-content .address{font-size:.938rem;font-family:benton-sans,Arial,sans-serif}.map-tooltip__property-content .field--name-field-min-rent{font-size:.875rem;font-family:benton-sans,Arial,sans-serif;bottom:.688rem}.map-tooltip__property-content h2,.map-tooltip__property-content p{margin:0}.map-tooltip__property-content .field--name-field-property-address p{margin-top:.5rem;font-size:.75rem;line-height:1.2;color:#6b6b6b}.map-tooltip__property-content .field--name-field-min-rent{color:#000;margin-top:.5rem;font-size:.813rem;line-height:1.2;font-weight:700}.brick-media_box .media-box-carousel{overflow:hidden}@media (min-width:1000px){.brick-media_box .owl-carousel .item-video,.brick-media_box .owl-carousel .item-video .field,.brick-media_box .owl-carousel .item-video .field__item,.brick-media_box .owl-carousel .item-video iframe,.brick-media_box .owl-carousel .item-video img,.brick-media_box .owl-carousel .owl-item,.brick-media_box .owl-carousel .owl-stage,.brick-media_box .owl-carousel .owl-stage-outer{height:100%;width:100%}}.brick-media_box .owl-carousel .owl-nav{margin-top:-16px}.brick-media_box .owl-carousel .owl-dots{overflow:hidden;position:absolute;bottom:.875rem;text-align:center;z-index:2;left:0;right:0;margin-left:auto;margin-right:auto}@media (min-width:1000px){.brick-media_box .owl-carousel .owl-dots{bottom:4rem}}.brick-media_box .owl-carousel .owl-dots .owl-dot{width:.75rem;height:.75rem;padding:.25rem;border:.063rem solid #fff;border-radius:50%;margin:0 .5rem;vertical-align:top}.brick-media_box .owl-carousel .owl-dots .owl-dot.active span{background:#fff;width:80%;height:80%;display:block;border-radius:50%;margin:10%}.brick-media_box .owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%}.ui-widget-overlay{background:rgba(0,0,0,.8)}.request-tour{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-tour .form-item{width:100%;display:inline-block;padding:0 1rem;margin-bottom:0}.request-tour .form-item.form-type-textarea{width:100%}@media (min-width:1000px){.request-tour .form-item{width:50%}}.request-tour .form-item input{margin:0}.request-tour h4{width:100%;padding:1rem 1rem 0;font-weight:400}@media (min-width:1000px){.request-tour .container-inline{display:-ms-flexbox;display:flex;width:100%}}.brick-floor_plan_gallery .modal .slick-slider{touchAction:auto}.brick-floor_plan_gallery .modal,.brick-property_live_availability .modal,.gallery.modal,.page-node-type-property .modal{position:fixed;z-index:999;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8)}.brick-floor_plan_gallery .modal .inner,.brick-property_live_availability .modal .inner,.gallery.modal .inner,.page-node-type-property .modal .inner{position:relative;top:0;left:0;height:100%;background:#fff}@media (min-width:600px){.brick-floor_plan_gallery .modal .inner,.brick-property_live_availability .modal .inner,.gallery.modal .inner,.page-node-type-property .modal .inner{height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1000px){.brick-floor_plan_gallery .modal .inner,.brick-property_live_availability .modal .inner,.gallery.modal .inner,.page-node-type-property .modal .inner{width:59.375rem}}.brick-floor_plan_gallery .modal .main,.brick-property_live_availability .modal .main,.gallery.modal .main,.page-node-type-property .modal .main{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:.938rem;padding-bottom:2.5rem}@media (min-width:1000px){.brick-floor_plan_gallery .modal .main,.brick-property_live_availability .modal .main,.gallery.modal .main,.page-node-type-property .modal .main{width:51.25rem;padding-bottom:0}}.brick-floor_plan_gallery .modal .nav,.brick-property_live_availability .modal .nav,.gallery.modal .nav,.page-node-type-property .modal .nav{display:none;padding:0 .938rem 1.563rem}@media (min-width:1000px){.brick-floor_plan_gallery .modal .nav,.brick-property_live_availability .modal .nav,.gallery.modal .nav,.page-node-type-property .modal .nav{display:block}}.brick-floor_plan_gallery .modal .nav .slick-slide:not(.slick-active) img,.brick-property_live_availability .modal .nav .slick-slide:not(.slick-active) img,.gallery.modal .nav .slick-slide:not(.slick-active) img,.page-node-type-property .modal .nav .slick-slide:not(.slick-active) img{filter:brightness(50%)}.brick-floor_plan_gallery .modal .nav iframe,.brick-floor_plan_gallery .modal .nav img,.brick-property_live_availability .modal .nav iframe,.brick-property_live_availability .modal .nav img,.gallery.modal .nav iframe,.gallery.modal .nav img,.page-node-type-property .modal .nav iframe,.page-node-type-property .modal .nav img{height:4.813rem;width:7.625rem;font-family:object-fit\:cover;object-fit:cover;margin-right:.625rem;cursor:pointer}.brick-floor_plan_gallery .modal .nav .tiles__tile,.brick-property_live_availability .modal .nav .tiles__tile,.gallery.modal .nav .tiles__tile,.page-node-type-property .modal .nav .tiles__tile{margin-bottom:0;background-color:transparent}.brick-floor_plan_gallery .modal .main img,.brick-property_live_availability .modal .main img,.gallery.modal .main img,.page-node-type-property .modal .main img{height:calc(95vh - 120px);max-width:100%;font-family:object-fit\:contain;object-fit:contain;background:#000}@media (min-width:600px){.brick-floor_plan_gallery .modal .main img,.brick-property_live_availability .modal .main img,.gallery.modal .main img,.page-node-type-property .modal .main img{min-height:15rem;height:66vh}}.brick-floor_plan_gallery .modal .main h4,.brick-property_live_availability .modal .main h4,.gallery.modal .main h4,.page-node-type-property .modal .main h4{margin:0;padding:1.25rem 2.75rem 1.25rem .625rem;text-transform:uppercase;font-size:.875rem}@media (min-width:1000px){.brick-floor_plan_gallery .modal .main h4,.brick-property_live_availability .modal .main h4,.gallery.modal .main h4,.page-node-type-property .modal .main h4{padding-left:0;padding-right:0}}.brick-floor_plan_gallery .modal .main .tiles__tile,.brick-property_live_availability .modal .main .tiles__tile,.gallery.modal .main .tiles__tile,.page-node-type-property .modal .main .tiles__tile{border:.063rem solid #000;margin-bottom:0}.brick-floor_plan_gallery .modal .main .slick-next,.brick-property_live_availability .modal .main .slick-next,.gallery.modal .main .slick-next,.page-node-type-property .modal .main .slick-next{right:.625rem}@media (min-width:1000px){.brick-floor_plan_gallery .modal .main .slick-next,.brick-property_live_availability .modal .main .slick-next,.gallery.modal .main .slick-next,.page-node-type-property .modal .main .slick-next{right:-1.375rem}}.brick-floor_plan_gallery .modal .main .slick-prev,.brick-property_live_availability .modal .main .slick-prev,.gallery.modal .main .slick-prev,.page-node-type-property .modal .main .slick-prev{left:.625rem}@media (min-width:1000px){.brick-floor_plan_gallery .modal .main .slick-prev,.brick-property_live_availability .modal .main .slick-prev,.gallery.modal .main .slick-prev,.page-node-type-property .modal .main .slick-prev{left:-1.375rem}}.brick-floor_plan_gallery .modal .main .slick-track,.brick-property_live_availability .modal .main .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.brick-floor_plan_gallery .modal .nav .slick-list,.brick-property_live_availability .modal .nav .slick-list,.gallery.modal .nav .slick-list,.page-node-type-property .modal .nav .slick-list{margin-left:2.5px}}.brick-floor_plan_gallery .modal .nav .slick-arrow,.brick-property_live_availability .modal .nav .slick-arrow,.gallery.modal .nav .slick-arrow,.page-node-type-property .modal .nav .slick-arrow{width:1.375rem;height:1.375rem;background-image:none;padding:0}.brick-floor_plan_gallery .modal .nav .slick-arrow:before,.brick-property_live_availability .modal .nav .slick-arrow:before,.gallery.modal .nav .slick-arrow:before,.page-node-type-property .modal .nav .slick-arrow:before{color:#fff;vertical-align:middle}.brick-floor_plan_gallery .modal .nav .slick-next,.brick-property_live_availability .modal .nav .slick-next,.gallery.modal .nav .slick-next,.page-node-type-property .modal .nav .slick-next{right:.313rem}.brick-floor_plan_gallery .modal .nav .slick-next:before,.brick-property_live_availability .modal .nav .slick-next:before,.gallery.modal .nav .slick-next:before,.page-node-type-property .modal .nav .slick-next:before{content:"";font-size:22px;padding-right:0}.brick-floor_plan_gallery .modal .nav .slick-prev,.brick-property_live_availability .modal .nav .slick-prev,.gallery.modal .nav .slick-prev,.page-node-type-property .modal .nav .slick-prev{left:.313rem}.brick-floor_plan_gallery .modal .nav .slick-prev:before,.brick-property_live_availability .modal .nav .slick-prev:before,.gallery.modal .nav .slick-prev:before,.page-node-type-property .modal .nav .slick-prev:before{content:"";font-size:22px;padding-right:0}.brick-floor_plan_gallery .modal .nav .slick-next.slick-disabled,.brick-floor_plan_gallery .modal .nav .slick-prev.slick-disabled,.brick-property_live_availability .modal .nav .slick-next.slick-disabled,.brick-property_live_availability .modal .nav .slick-prev.slick-disabled,.gallery.modal .nav .slick-next.slick-disabled,.gallery.modal .nav .slick-prev.slick-disabled,.page-node-type-property .modal .nav .slick-next.slick-disabled,.page-node-type-property .modal .nav .slick-prev.slick-disabled{display:none}.brick-floor_plan_gallery .modal .close,.brick-property_live_availability .modal .close,.gallery.modal .close,.page-node-type-property .modal .close{position:absolute;top:1rem;right:0;padding-right:.625rem;cursor:pointer}.brick-floor_plan_gallery .modal .close:before,.brick-property_live_availability .modal .close:before,.gallery.modal .close:before,.page-node-type-property .modal .close:before{content:"";font-size:.75em;padding-right:.5em;color:#000}@media (min-width:1000px){.brick-floor_plan_gallery .modal .close,.brick-property_live_availability .modal .close,.gallery.modal .close,.page-node-type-property .modal .close{top:1.313rem;right:.625rem}}.brick-floor_plan_gallery .modal .tiles,.brick-property_live_availability .modal .tiles,.gallery.modal .tiles,.page-node-type-property .modal .tiles{display:block;margin-bottom:0}.brick-floor_plan_gallery .modal .nav .field--name-field-caption,.brick-property_live_availability .modal .nav .field--name-field-caption,.gallery.modal .nav .field--name-field-caption,.page-node-type-property .modal .nav .field--name-field-caption{display:none}.brick-property_live_availability .modal.apartment-modal .main-wrapper,.page-node-type-property .modal.apartment-modal .main-wrapper{background-color:#000}.brick-floor_plan_gallery .modal.floorplan-modal .main div.slick-slide,.brick-property_live_availability .modal.floorplan-modal .main div.slick-slide,.page-node-type-property .modal.apartment-modal .main div.slick-slide,.page-node-type-property .modal.floorplan-modal .main div.slick-slide{border:.063rem solid #000;margin-bottom:.313rem}.brick-floor_plan_gallery .modal.floorplan-modal .main h4,.brick-property_live_availability .modal.floorplan-modal .main h4,.page-node-type-property .modal.apartment-modal .main h4,.page-node-type-property .modal.floorplan-modal .main h4{padding-right:5.25rem}.brick-floor_plan_gallery .modal .main h4 .field--name-field-floorplan-name,.brick-property_live_availability .modal .main h4 .field--name-field-floorplan-name,.gallery.modal .main h4 .field--name-field-floorplan-name,.page-node-type-property .modal .main h4 .field--name-field-floorplan-name{display:inline}.brick-floor_plan_gallery .modal .btn--print,.brick-property_live_availability .modal .btn--print,.gallery.modal .btn--print,.page-node-type-property .modal .btn--print{position:absolute;top:.563rem;right:2.75rem;z-index:1;font-size:1.125rem;padding:.5rem .75rem}.brick-floor_plan_gallery .modal .btn--print:before,.brick-property_live_availability .modal .btn--print:before,.gallery.modal .btn--print:before,.page-node-type-property .modal .btn--print:before{content:"";font-size:.75em;padding-right:.5em}@media (min-width:1000px){.brick-floor_plan_gallery .modal .btn--print,.brick-property_live_availability .modal .btn--print,.gallery.modal .btn--print,.page-node-type-property .modal .btn--print{right:4.063rem;padding:.625rem;font-size:.875rem}}.brick-floor_plan_gallery .modal .btn--print:before,.brick-property_live_availability .modal .btn--print:before,.gallery.modal .btn--print:before,.page-node-type-property .modal .btn--print:before{padding-right:0}@media (min-width:1000px){.brick-floor_plan_gallery .modal .btn--print:before,.brick-property_live_availability .modal .btn--print:before,.gallery.modal .btn--print:before,.page-node-type-property .modal .btn--print:before{padding-right:.313rem}}.brick-floor_plan_gallery .modal .btn--print span,.brick-property_live_availability .modal .btn--print span,.gallery.modal .btn--print span,.page-node-type-property .modal .btn--print span{display:none}@media (min-width:1000px){.brick-floor_plan_gallery .modal .btn--print span,.brick-property_live_availability .modal .btn--print span,.gallery.modal .btn--print span,.page-node-type-property .modal .btn--print span{display:initial}}.brick-floor_plan_gallery .modal.floorplan-modal .main img,.brick-property_live_availability .modal.apartment-modal .main img,.brick-property_live_availability .modal.floorplan-modal .main img,.page-node-type-property .modal.apartment-modal .main img,.page-node-type-property .modal.floorplan-modal .main img{font-family:object-fit\:contain;object-fit:contain;width:100%}.brick-floor_plan_gallery .modal.floorplan-modal .nav img,.brick-property_live_availability .modal.apartment-modal .main-wrapper img,.brick-property_live_availability .modal.apartment-modal .nav img,.brick-property_live_availability .modal.floorplan-modal .nav img,.page-node-type-property .modal.apartment-modal .main-wrapper img,.page-node-type-property .modal.apartment-modal .nav img,.page-node-type-property .modal.floorplan-modal .nav img{border:.063rem solid #000}body .print-container{display:none}.video-embed-field-responsive-video{position:relative}.video-embed-field-responsive-video:after{content:"";display:block;padding-bottom:56.25%}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.navigation--buttons{transition:all .5s ease;padding:.938rem;border-bottom:.063rem solid #ccc}@media (min-width:600px){.navigation--buttons{padding-left:.938rem;padding-right:.938rem}}@media (min-width:1000px){.navigation--buttons{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1200px){.navigation--buttons{padding-left:3.75rem;padding-right:3.75rem}}.view-homepage-alerts{background:#820900;padding-top:.625rem;padding-bottom:.625rem;text-align:center}.view-homepage-alerts .view-content{margin-left:.938rem;margin-right:.938rem;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1200px){.view-homepage-alerts .view-content{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.view-homepage-alerts .view-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}}.view-homepage-alerts .views-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:.625rem;margin-bottom:.625rem}@media (min-width:1000px){.view-homepage-alerts .views-row{-ms-flex:1 0 33.3333%;flex:1 0 33.3333%}}.view-homepage-alerts .news_alert{max-width:13.125rem}.view-homepage-alerts .news_alert a,.view-homepage-alerts .news_alert a.active,.view-homepage-alerts .news_alert a.active:after,.view-homepage-alerts .news_alert a:active,.view-homepage-alerts .news_alert a:active:after,.view-homepage-alerts .news_alert a:after,.view-homepage-alerts .news_alert a:focus,.view-homepage-alerts .news_alert a:focus:after,.view-homepage-alerts .news_alert a:hover,.view-homepage-alerts .news_alert a:hover:after,.view-homepage-alerts .news_alert span{color:#fff}.view-homepage-alerts .news_alert span:after{display:none}.view-homepage-alerts .news_alert span.active,.view-homepage-alerts .news_alert span:active,.view-homepage-alerts .news_alert span:focus,.view-homepage-alerts .news_alert span:hover{color:#fff;cursor:auto}.property-news-alerts{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1000px){.property-news-alerts{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-width:35.625rem;margin-left:auto}}@media (min-width:1000px){.property-news-alerts.count-3{max-width:100%}}.news-alert{max-width:13.125rem;margin-top:40px}@media (min-width:1000px){.news-alert{-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0}}@media (min-width:1000px){.property-news-alerts.count-4 .news-alert{max-width:none;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1000px){.property-news-alerts.count-4 .news-alert:first-child,.property-news-alerts.count-4 .news-alert:nth-child(2){margin-bottom:1.25rem}}.news-alert>a,.news-alert>span{display:inline-block;max-width:13.125rem;color:#820900}.news-alert>a.active,.news-alert>a.active:after,.news-alert>a:active,.news-alert>a:active:after,.news-alert>a:after,.news-alert>a:focus,.news-alert>a:focus:after,.news-alert>a:hover,.news-alert>a:hover:after{color:#820900}.news-alert>span:after{display:none}.news-alert>span.active,.news-alert>span:active,.news-alert>span:focus,.news-alert>span:hover{color:#820900;cursor:auto}.open-positions{margin-top:1.875rem;margin-bottom:1.875rem}@media (min-width:1000px){.open-positions{margin-top:3.75rem;margin-bottom:3.75rem}}.open-positions .view-content{margin-left:.938rem;margin-right:.938rem}@media (min-width:1200px){.open-positions .view-content{max-width:71.25rem;margin-left:auto;margin-right:auto}}.open-positions .views-exposed-form{display:none}.open-positions .view-header{text-align:center}.open-positions .views-row{margin-top:2.5rem;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:.063rem solid #cacaca}.open-positions .views-field-title h2 a{color:#000}.open-positions .views-field-view-node{text-transform:uppercase;font-size:.875rem;font-weight:700}.field--name-field-other-communities{margin-left:.938rem;margin-right:.938rem;margin-top:.938rem;padding-bottom:6.25rem}@media (min-width:1200px){.field--name-field-other-communities{max-width:71.25rem;margin-left:auto;margin-right:auto}}.field--name-field-other-communities .slick-slide{margin:0 .938rem}.field--name-field-other-communities .slick-list{margin:0 -.937rem}.field--name-field-other-communities .field__label{margin-top:1.563rem;margin-bottom:1.563rem;font-size:1.5rem;text-align:center;text-transform:capitalize}@media (min-width:1000px){.field--name-field-other-communities .field__label{margin-bottom:2.5rem;font-size:1.875rem}}.field--name-field-other-communities .slick-arrow{z-index:1;top:auto;bottom:-5.312rem}@media (min-width:79.688rem){.field--name-field-other-communities .slick-arrow{bottom:auto;top:50%}}.field--name-field-other-communities .slick-prev{left:36%}@media (min-width:79.688rem){.field--name-field-other-communities .slick-prev{left:-3.125rem}}@media (min-width:1400px){.field--name-field-other-communities .slick-prev{left:-5.625rem}}.field--name-field-other-communities .slick-next{right:36%}@media (min-width:79.688rem){.field--name-field-other-communities .slick-next{right:-3.125rem}}@media (min-width:1400px){.field--name-field-other-communities .slick-next{right:-5.625rem}}.other-communities__property{border:.063rem solid #c9c9c9}@media (min-width:1000px){.other-communities__property{display:-ms-flexbox;display:flex;padding:.438rem}}.other-communities__property-thumbnail{position:relative}@media (min-width:1000px){.other-communities__property-thumbnail{-ms-flex:0 0 15.625rem;flex:0 0 15.625rem}}@media (min-width:1000px){.other-communities__property-thumbnail .field--type-image{height:100%}}.other-communities__property-thumbnail img{width:100%;height:17.563rem;font-family:object-fit\:cover;object-fit:cover}@media (min-width:1000px){.other-communities__property-thumbnail img{width:15.625rem;height:100%}}.other-communities__property-thumbnail .field--name-field-property-tagline{position:absolute;width:100%;top:0;color:#fff;background:#173b7d;font-size:.875rem;font-weight:700;padding:.313rem 1.25rem}.other-communities__property-links{float:right;font-size:1.25rem;display:none}@media (min-width:1000px){.other-communities__property-links{display:-ms-flexbox;display:flex}}.other-communities__property-content{margin:0;position:relative}@media (min-width:1000px){.other-communities__property-content{-ms-flex:1;flex:1;padding:0 0 0 .75rem}}@media (min-width:1000px){.has-featured-special .other-communities__property-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;padding-bottom:0}}.other-communities__content-info{padding:1.25rem}@media (min-width:1000px){.other-communities__content-info{padding:0}}.has-featured-special .other-communities__content-info{padding-bottom:0}@media (min-width:1000px){.has-featured-special .other-communities__content-info{display:block;width:100%;-ms-flex:1;flex:1}}.other-communities__property-content h2 a{font-size:1.75rem}@media (min-width:1000px){.other-communities__property-content h2 a{font-size:inherit}}.other-communities__property-content h2,.other-communities__property-content p{margin:0}.other-communities__property-content .signature{font-style:italic}.other-communities__property-content p.address{margin-top:.5rem;font-size:.938rem;line-height:1.2;color:#6b6b6b}.other-communities__property-content p.address .country{display:none}.other-communities__property-content .field--name-field-min-rent{color:#000;margin-top:.5rem;font-size:.938rem;line-height:1.2;font-weight:700}.other-communities__special{display:block;padding-top:.938rem}@media (min-width:1000px){.other-communities__special{margin-left:-.75rem}}.other-communities__property-content .field--name-field-featured-special{background:#173b7d;width:100%;color:#fff;font-size:.875rem;font-weight:700;padding:.313rem 1.25rem}@media (min-width:1000px){.field--name-field-other-communities .slick-track{display:-ms-flexbox!important;display:flex!important}.field--name-field-other-communities .slick-slide{height:inherit!important}}.field--name-field-other-communities .other-communities__property{height:100%}.property-result__property{border:1px solid #c9c9c9;margin-bottom:1rem}@media (min-width:1000px){.property-result__property{display:-ms-flexbox;display:flex;padding:.438rem;margin-right:.625rem}}.property-result__property-thumbnail{position:relative;-ms-flex-item-align:stretch;align-self:stretch}@media (min-width:1000px){.property-result__property-thumbnail{width:40%;padding:0}}@media (min-width:1200px){.property-result__property-thumbnail{-ms-flex:0 0 40%;flex:0 0 40%;max-width:18.125rem}}.property-result__property-thumbnail .slick-arrow{transform-origin:center center}.property-result__property-thumbnail .slick-arrow.slick-next{transform:translateX(50%)}@media (min-width:1000px){.property-result__property-thumbnail .slick-arrow.slick-next{transform:translateX(50%) scale(75%)}}.property-result__property-thumbnail .slick-arrow.slick-prev{transform:translateX(-50%)}@media (min-width:1000px){.property-result__property-thumbnail .slick-arrow.slick-prev{transform:translateX(-50%) scale(75%)}}@media (min-width:1000px){.property-result__property-thumbnail .field--type-image{height:100%}}.property-result__property-thumbnail img{width:100%;height:17.563rem;font-family:object-fit\:cover;object-fit:cover}@media (min-width:1000px){.property-result__property-thumbnail img{width:18.125rem;height:100%}}.property-result__property-thumbnail .field--name-field-thumbnail-gallery{height:100%;position:relative;z-index:1}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .media--type-image,.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-list,.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-slide,.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-track{height:100%}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-dots{list-style:none;margin:0;padding:0;position:absolute;text-align:center;bottom:.5rem;width:100%;line-height:0}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-dots li{display:inline-block;margin:0 .188rem;line-height:0}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-dots button{width:.75rem;height:.75rem;text-indent:-9999px;border:1px solid #fff;background:transparent;border-radius:50%;padding:0;display:inline-block}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .slick-dots .slick-active button{background:#fff}.property-result__property-thumbnail .field--name-field-thumbnail-gallery .field--name-field-caption{display:none}.property-result__property-thumbnail .field--name-field-thumbnail-gallery img{width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}.property-result__property-thumbnail .field--name-field-property-tagline{position:absolute;z-index:10;width:100%;top:0;color:#fff;background:#173b7d;font-size:.875rem;font-weight:700;padding:.313rem 1.25rem}.property-result__property-links{float:right;font-size:1.25rem;display:-ms-flexbox;display:flex;margin-top:.125rem}@media (min-width:1000px){.property-result__property-links{position:absolute;top:0;right:0}}.other-communities__property-links .field--type-telephone a,.property-result__property-links .field--type-telephone a{font:0/0 a}.other-communities__property-links .field--type-telephone a:before,.property-result__property-links .field--type-telephone a:before{padding-left:.469rem}.other-communities__property-links .field--type-telephone a:before,.other-communities__property-links .icon-envelope-white:before,.property-result__property-links .field--type-telephone a:before,.property-result__property-links .icon-envelope-white:before{font-size:1.125rem}.property-result__property-content{margin:0;padding:1.25rem;position:relative}@media (min-width:1000px){.property-result__property-content{-ms-flex:1;flex:1;padding:0 0 0 .75rem}}.modal-open .apartment-results__content.apartment-results__content{z-index:999}.apartment-results__content-list .view-filters{display:none}.property-result__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1000px){.property-result__header{padding-right:4.375rem}}.property-result__header .icon-envelope-white:before{padding:0}.property-result__property-content h2,.property-result__property-content p{margin:0}.page-node-type-property .property-overview__top .tooltip,.property-result__property-content .tooltip{position:relative;bottom:1px}.property-result__signature{font-style:italic}.property-result__property p.address{margin-top:.5rem;font-size:.938rem;line-height:1.2;color:#6b6b6b}.other-communities__contact .field--type-telephone,.property-result__contact .field--type-telephone{font-size:.938rem;line-height:1.2}.unavailable .property-result__contact{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start}.unavailable .property-result__address-phone{-ms-flex:1 0 auto;flex:1 0 auto;margin-right:.313rem}.unavailable .property-result__waitlist{margin-top:.625rem}@media (min-width:1000px){.unavailable .property-result__waitlist{max-width:5.5rem;font-size:.813rem;text-align:center;white-space:normal;padding-left:.313rem;padding-right:.313rem}}@media (min-width:90.625rem){.unavailable .property-result__waitlist{max-width:none;padding-left:.75rem;padding-right:.75rem}}.field--type-property-pricing table{width:100%;margin-top:1rem;font-size:.813rem}.field--type-property-pricing table tbody{border-top:.063rem solid #eee}.field--type-property-pricing table tr{border-bottom:.063rem solid #eee}.field--type-property-pricing table td{padding:.375rem 0;font-size:1rem;font-weight:700}.field--type-property-pricing table td:first-child{text-transform:uppercase;color:#6b6b6b}.field--type-property-pricing table td:last-child{text-align:right}.property-result__property .no-pricing-placeholder{padding:.375rem 0;font-size:1rem;font-weight:700;text-transform:uppercase;color:#6b6b6b}.property-result__featured-special{margin-top:1.563rem}.property-result__property .field--name-field-featured-special{background:#173b7d;width:100%;color:#fff;font-size:.875rem;font-weight:700;padding:.313rem 0 .313rem 1.25rem;margin-top:-.75rem}@media (min-width:1000px){.property-result__property .field--name-field-featured-special{margin-top:-1.062rem}}.property-result__property-cta{margin-top:10px;min-width:288px;min-height:50px;padding-top:17px}.multi-property-search{min-height:600px}.multi-property-search .apartment-results__content-map .buttons,.multi-property-search .apartment-results__content-map .links{padding-top:24px;text-align:center}.multi-property-search .apartment-results__content-map .buttons a{display:block;margin:4px auto;width:250px}@media (min-width:1000px){.multi-property-search .apartment-results__content-map{display:block;-ms-flex:0 0 35%;flex:0 0 35%}}@media (min-width:1200px){.multi-property-search .apartment-results__content-map{-ms-flex:0 0 42%;flex:0 0 42%}}.multi-property-search .multi-property-search__form{background:#fff;z-index:4}@media (min-width:1200px){.multi-property-search .multi-property-search__form{position:-webkit-sticky;position:sticky;top:108px}}.multi-property-search .multi-property-search__form .form--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 2rem;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.multi-property-search .multi-property-search__form .form--inline{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.multi-property-search .multi-property-search__form .form--inline>*{width:100%;margin:.25rem 0}@media (min-width:1200px){.multi-property-search .multi-property-search__form .form--inline>*{margin:1em .2rem}}@media (min-width:1200px){.multi-property-search .multi-property-search__form .form--inline>details.form-item{max-width:12%}}.multi-property-search .multi-property-search__form .form--inline>details.form-item a.bef-toggle{margin:.5rem;display:inline-block;text-decoration:underline}.multi-property-search .multi-property-search__form .form--inline>details.form-item.has-error{border-color:red;border-width:2px}.multi-property-search .multi-property-search__form .form--inline>details.form-item.has-error>summary{color:red}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary{position:relative;padding:.625rem .938rem;font-size:.938rem;line-height:1.26}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary:after{content:"";font-size:.75em;padding-left:.5em;display:block;position:absolute;right:.5rem;top:.625rem;font-size:1.188rem;transform:rotate(270deg);color:#6b6b6b;pointer-events:none}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary select{width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1rem}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary select::-ms-expand{display:none}@media (min-width:1400px){.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary{font-size:1rem}}@media (min-width:1000px){.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary{font-size:.875rem}}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary::marker{content:" "}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary sup{color:red}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary.has-value{font-size:0}.multi-property-search .multi-property-search__form .form--inline>details.form-item>summary.has-value>.summary{font-size:.938rem}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper{position:absolute;padding:0;padding-right:.5rem;background:#fff;border:1px solid #ccc;z-index:1}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper fieldset{margin:0}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper fieldset .fieldset-legend{display:none}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper label,.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper label.option{color:#000;font-size:.813rem}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper input[type=checkbox]{margin:.188rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.563rem;border-radius:0}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper input[type=checkbox]:checked{background:url(/themes/custom/chr_2019/images/Checkmark_Black.svg);background-repeat:no-repeat;background-position:50%}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;padding:0;height:1.125rem;width:1.125rem;margin:.188rem .5rem}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper input[type=radio]:checked:before{content:"";display:block;background:#000;border-radius:100%;height:.75rem;width:.75rem;position:relative;top:.125rem;left:.125rem}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper .bef-checkboxes>ul{padding-left:0}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper .bef-checkboxes ul{margin-top:0;list-style:none}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper .form-checkboxes .form-item,.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper .form-radios .form-item{text-wrap:nowrap}.multi-property-search .multi-property-search__form .form--inline>details.form-item>.details-wrapper .form-radios>.form-item:first-child{display:none}.multi-property-search .multi-property-search__form .form--inline .form-actions{display:-ms-flexbox;display:flex}@media (min-width:1200px){.multi-property-search .multi-property-search__form .form--inline .form-actions{max-width:260px}}.multi-property-search .multi-property-search__form .form--inline .form-actions>input{margin-bottom:0;margin-right:0}.view-property-search-results.view-display-id-list .responsive-stacked-table tbody td{font-size:.938rem}@media (min-width:1000px){.view-property-search-results.view-display-id-list .responsive-stacked-table tbody td{font-size:.875rem}}@media (min-width:1400px){.view-property-search-results.view-display-id-list .responsive-stacked-table tbody td{font-size:1rem}}.view-property-search-results.view-display-id-list>.view-header{display:none;padding:1rem;text-align:right;font-weight:700}@media (min-width:1000px){.view-property-search-results.view-display-id-list>.view-header{display:block}}.view-property-search-results.view-display-id-list td.property-weight,.view-property-search-results.view-display-id-list th.weight__header{display:none}.view-property-search-results.view-display-id-list .floorplan{display:block}.view-property-search-results.view-display-id-list .floorplan.list .icons>span.gallery-icon--empty{display:none}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-name span.name{min-width:48px;text-align:left}@media (min-width:1400px){.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-name span.name{min-width:55px}}@media (min-width:1000px){.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td:first-child,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th:first-child{max-width:100px;min-width:100px}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-name,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-name__header{max-width:170px;min-width:170px;display:table-cell}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-location,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-location__header{max-width:135px;min-width:135px}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-price,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-price__header{max-width:65px;min-width:65px}.view-property-search-results.view-display-id-list .floorplan.list .icons{display:-ms-inline-flexbox;display:inline-flex;width:auto}.view-property-search-results.view-display-id-list .floorplan.list .icons>span{position:relative;height:20px;min-width:20px;right:0;margin:0 5px}.view-property-search-results.view-display-id-list .floorplan.list tbody tr:not(.active){display:none}}@media (min-width:1400px){.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td:first-child,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th:first-child{max-width:120px;min-width:120px}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-location,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-name,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-location__header,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-name__header{max-width:180px;min-width:180px}.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table td.apartment-price,.view-property-search-results.view-display-id-list .floorplan.list .floorplan__content table th.apartment-price__header{max-width:100px;min-width:100px}}.view-property-search-results.view-display-id-list .attachment-unavailable .view-header p{margin-top:.938rem}.view-property-search-results.view-display-id-list .attachment-unavailable .view-content{margin-top:1.563rem}.view-property-search-results.view-display-id-list .attachment-unavailable .floorplan__header,.view-property-search-results.view-display-id-list .attachment-unavailable .floorplan__thumbnail,.view-property-search-results.view-display-id-list .attachment-unavailable table td label,.view-property-search-results.view-display-id-list .attachment-unavailable table td span,.view-property-search-results.view-display-id-list .attachment-unavailable table th{opacity:.65}@media (min-width:1000px){.view-property-search-results.view-display-id-list .attachment-unavailable table td:nth-child(3){text-align:right}.view-property-search-results.view-display-id-list .attachment-unavailable table td:nth-child(3) a{position:relative;right:2.688rem}}.brick-property_info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#eee}@media (min-width:1000px){.brick-property_info{-ms-flex-direction:row;flex-direction:row}}.brick-property_info>div{-ms-flex:0 0 50%;flex:0 0 50%}.brick-property_info .field--name-field-body{margin-left:.938rem;margin-right:.938rem;padding-top:1.563rem;padding-bottom:1.563rem}@media (min-width:1200px){.brick-property_info .field--name-field-body{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.brick-property_info .field--name-field-body{padding-left:calc((100% - 71.25rem) / 2);padding-left:.625rem;padding-right:.625rem}}@media (min-width:1200px){.brick-property_info .field--name-field-body{padding-left:5rem;padding-right:2.5rem}}@media (min-width:1600px){.brick-property_info .field--name-field-body{padding-left:10vw;padding-right:2vw}}.brick-property_info .property-info-video-carousel{overflow:hidden}@media (min-width:1000px){.brick-property_info .property-info-video-carousel{width:50%}}@media (min-width:1000px){.brick-property_info .owl-carousel .item-video,.brick-property_info .owl-carousel .item-video img,.brick-property_info .owl-carousel .owl-item,.brick-property_info .owl-carousel .owl-stage,.brick-property_info .owl-carousel .owl-stage-outer{height:100%}}.brick-property_info .owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%}.quote-box{padding:1rem 2rem;border:.25rem solid #eee;margin-bottom:2rem}@media (min-width:1000px){.quote-box{padding:2rem 4rem}}.quote-box__body p,.quote-box p:first-of-type{color:#173b7d;font-family:merriweather,Georgia,serif;font-size:1rem;line-height:1.5}@media (min-width:1000px){.quote-box__body p,.quote-box p:first-of-type{font-size:1.25rem}}.quote-box__byline,.quote-box p:last-of-type{margin-top:1rem}.path-search .section-outer--content{max-width:60rem}.acquia-search .page-title{text-align:center}.search-result{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:.063rem solid #cacaca}.search-result .label{text-transform:uppercase}.search-result h2{margin-top:.938rem}.search-result .snippet{margin-bottom:.938rem}@media (min-width:1000px){.search-result .snippet{margin-bottom:1.25rem}}.search-result h2 a{color:#000}.secondary-nav{display:none}@media (min-width:1000px){.secondary-nav{position:-webkit-sticky;position:sticky;height:4.438rem;top:2.313rem;z-index:3;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:.125rem solid #cacaca}}.secondary-nav .secondary-brand{margin-left:1.25rem;font-size:1.25rem;text-transform:uppercase}@media (min-width:1200px){.secondary-nav .secondary-brand{margin-left:4.313rem}}.secondary-nav .secondary-brand img{display:block;height:2.188rem;width:auto;cursor:pointer}.secondary-nav .tab-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:.625rem}@media (min-width:1000px) and (max-width:1200px){.secondary-nav .tab-links{max-width:38.125rem}}.secondary-nav a:not(.btn){color:#6b6b6b;font-family:merriweather,Georgia,serif;font-size:1.063rem;line-height:1.2;padding:.938rem .625rem}@media (min-width:1200px){.secondary-nav a:not(.btn){padding:.938rem}}.secondary-nav a.active{color:#008248}.secondary-nav .apply{margin-left:.5rem}.secondary-nav a.active[href="#floorplans"]~a.apply{pointer-events:none;border:.063rem solid #6b6b6b;color:#6b6b6b}@media (min-width:1000px){.tab-content{opacity:1;transition:all .5s ease}.tab-content.collapsed{position:absolute;top:-999rem;opacity:0;height:0;overflow:hidden}}.handle{margin-left:.938rem;margin-right:.938rem;display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#eee;color:#6b6b6b;font-family:merriweather,Georgia,serif;font-size:1.063rem;padding:.625rem;margin-bottom:1.563rem}@media (min-width:1200px){.handle{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.handle{display:none}}.handle:first-of-type{margin-top:1.563rem}.handle.collapsed{margin-bottom:.625rem}.handle .image{display:inline-block;width:1.313rem;height:1.313rem;background-image:url(/themes/custom/chr_2019/images/arrow-up-accordion-circle-green.svg)}.handle.collapsed .image{background-image:url(/themes/custom/chr_2019/images/arrow-down-accordion-circle-green.svg)}@media (min-width:0) and (max-width:1000px){.acc-content{height:auto;overflow:hidden;transition:all .5s ease}.acc-content.collapsed{position:absolute;top:-999rem;opacity:0;height:0}}a.anchor{display:block;position:relative;top:-5rem;visibility:hidden}@media (min-width:1000px){a.anchor{top:-6.75rem}}.testimonial>*{line-height:1.625;font:1rem merriweather,Georgia,serif}@media (min-width:1000px){.testimonial>*{font-size:1.25rem;line-height:1.5}}.testimonial--blue>*{color:#173b7d}.brick-three_circles_brick .brick-circle_brick a.title{color:#000}@media (min-width:1000px){.tiles{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:.625rem;grid-row-gap:1.563rem;margin-bottom:1.563rem}}.tiles__tile{margin-bottom:1.563rem;background-color:#eee}@media (min-width:1000px){.tiles__tile{margin-bottom:0}}.tiles__tile article div{line-height:1}.tiles__tile .field--name-field-caption{padding:.625rem .938rem}.tiles__tile .field--name-field-media-video-file{display:none}@media (min-width:1000px){.webform-submission-join-waitlist-form .form-wrapper{display:-ms-flexbox;display:flex}}@media (min-width:1000px){.webform-submission-join-waitlist-form .form-wrapper>.form-item{width:50%;padding:0 1rem}}@media (min-width:1000px){.webform-submission-join-waitlist-form .form-type-textarea,.webform-submission-join-waitlist-form .g-recaptcha{padding:0 1rem}}.webform-submission-join-waitlist-form legend{font-weight:400;color:#6b6b6b}.page-node-type-property .ui-dialog-buttonpane,.page-node-type-property .ui-dialog-titlebar{background:#fff}.webform-submission-contact-form .webform-actions .button{margin:0;margin-bottom:.625rem}.webform-submission-contact-form .webform-actions .webform-button--previous{display:none!important}.brick-what_s_nearby{margin:1.563rem .938rem 3.75rem}@media (min-width:1200px){.brick-what_s_nearby{max-width:71.25rem;margin-left:auto;margin-right:auto}}@media (min-width:1000px){.brick-what_s_nearby{margin-top:3.75rem}}@media (min-width:1600px){.brick-what_s_nearby{font-size:112.5%}}@media (min-width:1900px){.brick-what_s_nearby{font-size:125%}}.brick-what_s_nearby h2{text-transform:capitalize}@media (min-width:1000px){.brick-what_s_nearby .field--name-field-content{display:-ms-flexbox;display:flex}}.brick-what_s_nearby .field--name-field-content .field__item{margin-top:.938rem}@media (min-width:1000px){.brick-what_s_nearby .field--name-field-content .field__item{margin-top:0;padding-top:.625rem;padding-right:.625rem;-ms-flex-preferred-size:25%;flex-basis:25%}.brick-what_s_nearby .field--name-field-content .field__item:last-of-type{padding-right:0}}.brick-what_s_nearby .field--name-field-content p{margin:0;text-transform:uppercase;font-size:.938rem}.brick-what_s_nearby .field--name-field-content ul{padding-left:1.125rem;margin-top:.313rem;font-size:.938rem}.brick-what_s_nearby .field--name-field-content ol li,.brick-what_s_nearby .field--name-field-content ul li{margin-bottom:.188rem}
}
