.staff-listings__container--flex .staff-listings-title-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:0 0 1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.staff-listings__container--flex .staff-listings-title-small h3{color:var(--color-tertiary);line-height:1;margin-bottom:0}@media only screen and (max-width:1023px){.staff-listings__container--flex .staff-listings-title-small{max-width:100%!important}}@media only screen and (max-width:768px){.staff-listings__container--flex .staff-listings-title-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%!important}}.staff-listings__container--flex .staff-listings-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;padding:0 0 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.staff-listings__container--flex .staff-listings-title{max-width:100%!important}}@media only screen and (max-width:768px){.staff-listings__container--flex .staff-listings-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%!important;padding:0}}.staff-listings__container--flex .staff-listings-title div h3{color:var(--color-tertiary)}.staff-listings__container--flex .staff-listings-title div h2{text-transform:uppercase;color:var(--color-primary)}@media only screen and (max-width:768px){.staff-listings__container--flex .staff-listings-title div h2{margin-bottom:1rem}}@media only screen and (max-width:768px){.staff-listings__container--flex .staff-listings-title div{width:inherit}}.staff-listings__container--flex .staff-listings-title div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}@media only screen and (max-width:768px){.staff-listings__container--flex .staff-listings-title div:nth-child(2){width:inherit;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}}.staff-listings__container--flex h3{color:var(--color-primary);font-size:2rem;text-transform:uppercase;margin-bottom:2rem;line-height:1.8rem}.staff-listings__container--flex #listing__list--staff_members{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.staff-listings__container--flex #listing__list--staff_members .team-card-item{height:100%}.staff-listings__container--flex #listing__list--staff_members .team-card-item .c-team-post{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.staff-listings__container--flex #listing__list--staff_members .team-card-item .c-team-post .c-team-post-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.staff-listings__container--flex #listing__list--staff_members .team-card-item .c-team-post .c-team-post-content .c-card_title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.staff-listings__container--flex #listing__list--staff_members .team-card-item .c-team-post .c-team-post-content .c-card_jobtitle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members{list-style-type:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;margin:0 auto 100px;max-width:1364px;grid-auto-rows:1fr}@media (max-width:992px){.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members{grid-template-columns:repeat(3,1fr)}}@media (max-width:775px){.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members{grid-template-columns:repeat(2,1fr)}}@media (max-width:470px){.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members{grid-template-columns:repeat(1,1fr)}}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members .team-card-item{height:100%}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members .team-card-item .c-team-post{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members .team-card-item .c-team-post .c-team-post-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members .team-card-item .c-team-post .c-team-post-content .c-card_title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.staff-listings__container--flex .staff_listings__section__small #small-listing__list--staff_members .team-card-item .c-team-post .c-team-post-content .c-card_jobtitle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}