.sidebar.sidebar-wpfacet .facetwp-counter{display:none}.facetwp-facet{margin-bottom:0!important}.facetwp-facet-career_map{margin-bottom:0}.facetwp-facet-career_map #facetwp-map{width:100%!important}button.facetwp-map-filtering{font-size:14px;letter-spacing:.1em;line-height:1;opacity:.3;padding:.25rem;text-transform:uppercase;transition:.4s ease all}button.facetwp-map-filtering:hover{opacity:1}.fwpl-result{border-bottom:1px dotted rgba(0,0,0,.2);margin-bottom:1.5rem}.fwpl-result h3.facet-title{margin:0 0 .25rem 0}.fwpl-result div.facet-location{font-size:16px;line-height:20px}.fwpl-result div.facet-community{font-size:16px;line-height:20px;float:right;opacity:.5}.fwpl-result div.facet-excerpt{clear:both;margin:.75rem 0 1.5rem 0}.career-template-default .post_content ul{margin:-1rem 0 1.5rem 0;padding:0 0 0 1.25rem}.career-template-default .post_content ul li{font-size:16px;line-height:20px}.sidebar.sidebar-application ul li .gfield_label{font-size:16px;line-height:20px}.sidebar.sidebar-application ul li .ginput_complex span>label{font-size:14px;line-height:18px;padding:.2rem 0 .4rem 0}.sidebar.sidebar-application ul li.gsection{border-top:1px dotted rgba(0,0,0,.2)}.sidebar.sidebar-application ul li.gsection h2{background:rgba(255,255,255,.25);border-bottom:1px solid rgba(0,0,0,.05);line-height:1!important;margin:0 0 1rem 0;padding:1rem}.sidebar.sidebar-application ul li.gsection:first-child{border-top:0!important;margin:0!important;padding:0!important}.special-title{background:#f2f3f4;border-bottom:1px solid rgba(0,0,0,.2);margin:0 0 1rem 0;padding:1rem}.special-title div{font-size:14px;letter-spacing:.05em;line-height:20px;margin:0 0 .25rem 0;text-transform:uppercase}.special-title h3{margin:0;padding:0}#wpsl-search-input{background:#fff;border-radius:0;line-height:1.4}#wpsl-search-wrap .wpsl-input label,#wpsl-search-wrap #wpsl-radius label,#wpsl-search-wrap #wpsl-category label{font-size:16px;line-height:40px;width:auto}#wpsl-search-wrap .wpsl-dropdown{width:110px}#wpsl-search-wrap .wpsl-dropdown li{font-size:14px}#wpsl-search-wrap #wpsl-search-btn{background:#3a5382;border-color:transparent;border-radius:0em;box-shadow:rgba(0,0,0,.2) 0 0em 0em;color:#fff;font-size:16px;font-weight:400;letter-spacing:.1em;line-height:1;padding:.8em 1.6em;text-transform:uppercase!important}#wpsl-search-wrap #wpsl-search-btn:hover{background:#8d9cb7;box-shadow:rgba(0,0,0,.2) 0 .25em .5em}#wpsl-category,.wpsl-input,.wpsl-select-wrap{clear:none}#wpsl-result-list ul li{background:transparent;font-size:14px;line-height:1.3;margin-bottom:0;transition:.4s ease all}#wpsl-result-list ul li strong{display:block;font-size:16px;margin:0 0 .25rem 0}#wpsl-result-list ul li p{margin:0 0 .5rem 0;padding:0}#wpsl-result-list ul li p.wpsl-contact-details strong{display:inline;font-size:inherit;margin:auto;font-weight:400}#wpsl-result-list ul li:hover{background:#f6f6f6}.wpsl-provided-by{display:none}p.tribe-events-back{display:none}select#schedule_tour{margin-bottom:1.5rem}html body .l-section-slider{position:fixed}.pagination .page-numbers{border-radius:.2em;font-size:.8rem;height:2rem;line-height:2rem;width:2rem}html body .tribe-events *{font-family:inherit!important}html body .tribe-events .tribe-events-calendar-month__day-cell--selected,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,html body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#3a5382}html body .tribe-events .tribe-events-calendar-month__day-cell--selected h3,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:focus h3,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover h3,html body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event h3{color:white!important}html body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover h3,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:focus:hover h3,html body .tribe-events .tribe-events-calendar-month__day-cell--selected:hover:hover h3,html body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event:hover h3{color:#3a5382!important}html body .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,html body .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#3a5382}.acf-map{height:300px;margin:0;padding:0;width:100%}.acf-map img{max-width:inherit!important}.community-logo img{background:rgba(255,255,255,.9);border-radius:.2em;padding:.5rem}body.single-communities h4.w-grid-none,body.single-communities button.tribe-events-c-events-bar__search-button,body.single-communities button.tribe-events-c-view-selector__button{display:none}body.single-communities .tribe-events .tribe-events-l-container{min-height:0}body.single-communities .tribe-events .tribe-events-header{background:transparent;margin:0!important;text-align:center}body.single-communities .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,body.single-communities .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:#fff;color:#000;transition:.4s ease all}body.single-communities .tribe-events-calendar-month__body{background:transparent}body.single-communities a.tribe-events-c-ical__link{display:none}body.single-communities .tribe-events-calendar-month-mobile-events article{background:#fff;padding:.5rem}.list ul{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.list ul li{font-size:16px;line-height:20px;margin-bottom:.5rem;padding:.75rem}.list.list-sidebar ul{margin:0 -1%;padding:0;width:calc(102%)}.list.list-sidebar ul li{background:linear-gradient(135deg,#6b7b99,#8d9cb7);color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.2em;margin-left:0;margin-right:0;padding:0;width:100%}.list.list-sidebar ul li a{color:#fff;display:block;padding:.75rem;transition:.3s ease all}.list.list-sidebar ul li a:hover{border-bottom:0!important;opacity:.7;padding-left:1.25rem}.list.list-col3 ul{margin:0 -1%;padding:0;width:calc(102%)}.list.list-col3 ul li{background:linear-gradient(135deg,#6b7b99,#8d9cb7);color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.2em;margin-left:.5%;margin-right:.5%;width:48%}@media (max-width:900px){.list.list-col3 ul li{width:48%}}@media (max-width:600px){.list.list-col3 ul li{margin-left:0;margin-right:0;width:100%}}.list.list-col4 ul{margin:0 -1%;padding:0;width:calc(102%)}.list.list-col4 ul li{background:linear-gradient(135deg,#6b7b99,#8d9cb7);color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.2em;margin-left:.5%;margin-right:.5%;width:32.3333%}@media (max-width:900px){.list.list-col4 ul li{width:48%}}@media (max-width:600px){.list.list-col4 ul li{margin-left:0;margin-right:0;width:100%}}.list.list-prices ul{margin:-1rem -1% 1rem -1%;padding:0;width:calc(102%)}.list.list-prices ul li{background:linear-gradient(135deg,#1c335e,#3a5382);color:#fff;font-size:20px;line-height:1;border-radius:.2em;margin-left:.5%;margin-right:.5%;width:32.3333%}.list.list-prices ul li strong{display:block;font-size:16px;line-height:1;margin:0 0 .25rem 0}.list.list-prices ul li em{display:inline-block;font-size:12px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.list.list-prices ul li em:before{content:"/"}@media (max-width:900px){.list.list-prices ul li{width:48%}}@media (max-width:600px){.list.list-prices ul li{margin-left:0;margin-right:0;width:100%}}.list.list-special ul li{background:rgba(255,255,255,.95);box-shadow:0 0 10px rgba(0,0,0,.05),0 0 20px rgba(0,0,0,.05);margin-right:.5rem;width:auto}.color_alternate .layout_4160 .usg_vwrapper_1{background:linear-gradient(135deg,#6b7b99,#8d9cb7)!important}.color_alternate .layout_4160 .usg_vwrapper_1 h3,.color_alternate .layout_4160 .usg_vwrapper_1 div{color:white!important}.color_alternate .layout_4160 .usg_vwrapper_1 div{opacity:.6}.w-nav .menu-item.btn a{letter-spacing:.1em;margin-left:0!important;margin-right:0!important;text-align:center;text-transform:uppercase;width:100%}@media (min-width:1024px){.w-nav .menu-item.btn,.w-nav .menu-item.nav-mobile{display:none}}@media (max-width:600px){.w-nav .menu-item.level_1.current-menu-item>a,.w-nav .menu-item.level_1.current-menu-ancestor>a,.w-nav .menu-item.level_1.current-page-ancestor>a{color:black!important}}.w-nav.type_desktop .w-nav-anchor:not(.level_1){padding:.3em 14px!important}.gform_confirmation_message{background:#c9f7b2;padding:1rem 1.5rem;color:#333}.gform_wrapper .validation_error{background:rgba(255,0,0,.85);padding:1rem 1.5rem;color:#fff}footer .color_footer-bottom{font-size:80%;font-weight:300;line-height:1.4}@media (max-width:600px){html body .w-separator.size_small:empty{height:1rem}}.w-post-elm>.l-section:first-of-type>.l-section-h{padding-top:0}.w-post-elm>.l-section:last-of-type>.l-section-h{padding-bottom:0}.l-main .w-image.align_right,.l-main img.alignright{margin-left:1.5rem}.l-main .w-image.align_left,.l-main img.alignleft{margin-right:1.5rem}.l-main .w-image.align_right,.l-main .w-image.align_left,.l-main .w-image.align_center,.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{margin-bottom:1.5rem}@media (max-width:767px){.l-main .w-image.align_right,.l-main .w-image.align_left,.l-main .w-image.align_center,.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{display:block;float:none;margin:10px auto 1.5rem auto;text-align:center}.l-main .w-image.align_right img,.l-main .w-image.align_left img,.l-main .w-image.align_center img,.l-main img.alignright img,.l-main img.alignleft img,.l-main img.aligncenter img{height:auto;max-width:100%;width:auto}}@media (max-width:767px){.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{height:auto;max-width:100%;width:auto}}