@font-face{font-family:'LemonBird';font-display:swap;src:url("/_site/fonts/LemonBird-Regular.woff") format("woff")}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("/_site/fonts/fa-regular-400.woff2") format("woff2")}.staff{padding:50px 0}.mason--governors .staff{padding-top:0}.staff__header{margin-bottom:50px;text-align:center;position:relative;z-index:1}.staff__title{margin:0 0 25px;font-size:1.5em}.staff__filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff__filter__label{margin-right:25px;color:#202020;font-weight:500;font-size:0.875em;text-transform:uppercase}.staff__filter__container{position:relative;text-align:left}.staff__filter__active{background-color:#d2d2d2;border-radius:27.5px;padding:0 35px 0 20px;line-height:55px;width:200px;color:rgba(32, 32, 32, 0.5);font-size:0.875em;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer}.staff__filter__active:after{content:'\f107';position:absolute;top:0;right:20px;width:15px;text-align:center;line-height:55px;color:rgba(32, 32, 32, 0.5);font-family:'Font Awesome 5 Pro'}.staff__filter__list{position:absolute;top:55px;left:0;right:0;background-color:#d2d2d2;border-radius:27.5px;padding:10px 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);overflow:hidden;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.active .staff__filter__list{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.staff__filter__item{padding:5px 20px;display:block;font-size:0.875em;cursor:pointer}.staff__filter__item:hover{background-color:rgba(0, 0, 0, 0.1)}.staff__region{margin:-25px 0 25px}.staff__region:empty{display:none}.mason--admin .staff__region{display:block}@media (min-width:769px){.staff__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff__title{margin:0}}@media (min-width:1025px){.staff{padding:110px 0}.staff__header{margin-bottom:110px}.staff__region{margin:-55px 0 55px}.staff__title{font-size:3em}}.staff__feed{position:relative;z-index:0}.staff__status{color:#f5821f;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:1.125em;display:block}.staff__page{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -25px -25px 0}.staff__page.active{display:-webkit-box;display:-ms-flexbox;display:flex}.staff__item{margin:0 25px 25px 0;width:calc(100% - 25px);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.staff__item:hover .staff__item__img__inner{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.staff__item__img{height:350px;overflow:hidden}.staff__item__img__inner{height:100%;-webkit-transition:opacity 350ms ease, -webkit-transform 350ms ease;transition:opacity 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease;transition:transform 350ms ease, opacity 350ms ease, -webkit-transform 350ms ease}.staff__item__info{margin-top:25px}.staff__item__name{margin:0;font-size:1.5em}.staff__item__jobTitle{display:block}.staff__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.staff__control span{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff__control__btn{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#d2d2d2;text-decoration:none;-webkit-transition:opacity 350ms ease, color 350ms ease;-o-transition:opacity 350ms ease, color 350ms ease;transition:opacity 350ms ease, color 350ms ease}.staff__control__btn:disabled{opacity:0.5}.staff__control__btn:enabled:hover{color:#f5821f}.staff__control__btn--prev{margin-right:25px}.staff__control__btn--next{margin-left:15px}.staff__control__pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff__control__page{height:30px;width:20px;margin-right:10px;color:#202020;font-weight:500;font-size:0.875em;position:relative;text-decoration:none;text-align:center;line-height:30px}.staff__control__page:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#f5821f;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.staff__control__page.active:after,.staff__control__page:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media (min-width:769px){.staff__item{width:calc(50% - 25px)}}@media (min-width:1025px){.staff__page{margin:0 -40px -40px 0}.staff__item{width:calc(33.3333% - 40px);margin:0 40px 40px 0}.staff__control{margin-top:75px}}@media (min-width:1261px){.staff__item{width:calc(25% - 40px)}}