.perks_container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:8px;grid-row-gap:20px}@media screen and (max-width:767px){.perks_container{grid-template-columns:1fr;grid-gap:32px}}.perks_container .perks_description{margin:0;grid-column:1/span 3}@media screen and (max-width:767px){.perks_container .perks_description{grid-column:auto}}.perks_container .perks_description-text{margin:0}.perks_container .perks_list{grid-column:4/span 9;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(9,1fr);grid-auto-rows:1fr;grid-gap:32px 8px}@media screen and (max-width:767px){.perks_container .perks_list{grid-column:auto;grid-template-columns:1fr}}.perks_container .perks-item{grid-column:span 3;text-align:center;align-self:center}.perks_container .perks-item svg{height:32px;width:32px}@media screen and (max-width:767px){.perks_container .perks-item{grid-column:auto}}.perks_container .perks-item_subtitle,.perks_container .perks-item_title{margin:0}.awards-section{display:grid;grid-template-areas:"hd" "ds" "aw"}@media screen and (min-width:768px){.awards-section{grid-column-gap:24px;grid-template:"hd hd hd" "ds aw aw"}}.section-title{grid-area:hd}.award-description{grid-area:ds}.award-list{margin:0;padding:0;grid-area:aw}.award-list>.award-image{margin:0}.award-image{height:52px;margin-left:12px}@media screen and (min-width:768px){.award-image{height:80px;margin-left:20px;filter:grayscale(1)}.award-image:hover{filter:grayscale(0)}}.careers_equality{margin:24px 0}.faq-list-container .accordion-btn{padding:32px 40px 32px 0}.faq-list-container .accordion-item-content .answer-text{padding:0 0 32px}.where-to-find-us_wrapper{display:flex;flex-direction:column;position:relative}@media screen and (min-width:768px){.where-to-find-us_wrapper{flex-direction:row;align-items:center;text-align:center}}.where-to-find-us_wrapper:before{content:"";display:block;background-image:url(https://static.neighborhoods.com/Where-to-find.jpg);background-size:cover;height:240px;width:100%}@media screen and (min-width:768px){.where-to-find-us_wrapper:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}}.where-to-find-us_wrapper .section-title{font-size:32px;margin-bottom:16px}@media screen and (min-width:768px){.where-to-find-us_wrapper .section-title{font-size:48px;margin-bottom:24px}}.where-to-find-us_content{background-color:#fff;margin:0;padding:16px 20px;max-width:640px;flex:1 1}@media screen and (min-width:768px){.where-to-find-us_content{padding:32px 40px;margin:144px auto;border-radius:32px;font-size:48px}}.where-to-find-us_site{font-size:24px}.where-to-find-us_map-link{display:inline-block;background-color:#168829;border-radius:2px;color:#fff;padding:4px 32px;margin:32px 0;font-size:14px}.where-to-find-us_sub-title{font-weight:700;font-size:24px;margin:0 0 4px}.property-address{font-size:24px;margin-top:4px}.departments-container{display:flex}@media screen and (max-width:767px){.departments-container{display:block}}.departments-container .departments-wrapper .departments-list{list-style:none;padding:0;margin:16px 0 0}@media screen and (max-width:767px){.departments-container .departments-wrapper .departments-list{display:inline-block}}.departments-container .departments-wrapper .departments-list-item{display:flex;align-items:center;padding:8px 12px;border-radius:8px}.departments-container .departments-wrapper .departments-list-item.selected{background:rgba(26,161,48,.1)}.departments-container .departments-wrapper .departments-list-item:not(:last-child){margin-bottom:8px}.departments-container .departments-wrapper .departments-list-item svg{height:30px;width:30px}.departments-container .departments-wrapper .department-info{margin-left:20px}.departments-container .departments-wrapper .department-info .department-name{margin:0 0 4px}.departments-container .departments-wrapper .department-info .opening-text{margin:0}.departments-container .departments-wrapper .no-opening-text{margin:0;white-space:nowrap}.departments-container .departments-wrapper .openings-btn{background:inherit;margin:0;padding:0;color:#1aa130;font-size:16px;font-weight:400;white-space:nowrap}.departments-container .roles-container{margin-left:132px;max-width:432px}@media screen and (max-width:767px){.departments-container .roles-container{margin-left:0;max-width:auto;margin-top:32px}}.departments-container .roles-container .roles-heading{margin-bottom:4px}.departments-container .roles-container .roles-heading-dept{color:#1aa130}.departments-container .roles-container .clear-filter-btn{background:inherit;margin:0;padding:0;color:#1aa130;font-size:16px;font-weight:400}.departments-container .roles-container .roles-list{list-style:none;padding:0;margin:16px 0 0}.departments-container .roles-container .roles-list-item{margin-bottom:40px}.departments-container .roles-container .role-name,.departments-container .roles-container .role-title{margin:4px 0}.departments-container .roles-container .lookout-text{margin:0 0 8px}.careers-page{--header-height:76px}.careers-page .no-margin{margin:0}.careers-page .cms-image-wrapper{position:absolute;width:100%;z-index:-1}.careers-page .cms-image{width:inherit}.careers-page .cms-page_breadcrumbs{max-width:none;background-color:#fff}.careers-page .navlinks{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) - 1px);background-color:#fff;z-index:200}.careers-page_wrapper{padding:0;position:relative;display:flex}.cms-block-page-title,.section-title{font-size:32px;line-height:1.3}.cms-block-page-title--small,.section-title--small{font-weight:400;font-size:16px}.careers-page_content{z-index:100;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 52px;padding:16px}@media screen and (min-width:768px){.careers-page_content{margin-top:48px;padding:32px 48px;border-radius:30px}}.cms-route .footer-container{margin-top:0;background-color:#fff}.career-departments-section{margin-bottom:48px}@media screen and (min-width:768px){.career-departments-section{margin-bottom:32px}}.careers-page_full-width-section{background:#f1f1f1}@media screen and (min-width:768px){.careers-page_full-width-section{padding:32px}}.core-values-section .values-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 40px}@media screen and (max-width:767px){.core-values-section .values-grid{grid-template-columns:1fr}}.careers-page_who-we-are-section{display:flex;justify-content:space-between;margin-bottom:58px;margin-top:44px}@media screen and (max-width:767px){.careers-page_who-we-are-section{flex-direction:column}}.careers-page_who-we-are-section .who-we-are-container,.careers-page_who-we-are-section .who-we-are-looking-container{width:calc(50% - 12px)}@media screen and (max-width:767px){.careers-page_who-we-are-section .who-we-are-container,.careers-page_who-we-are-section .who-we-are-looking-container{width:100%}}@media screen and (max-width:767px){.careers-page_who-we-are-section .who-we-are-looking-container{margin-top:40px}}.careers-page_who-we-are-section .desc{margin-top:24px}@media screen and (max-width:767px){.careers-page_who-we-are-section .desc{margin-top:16px}}