.c-banner-basic{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35rem;margin:0;background-color:#004a77;z-index:0}.c-banner-basic+*{margin-top:5rem}.c-banner-basic__background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;z-index:-1}.c-banner-basic__content{width:100%;max-width:1202px;padding:1rem;margin:0 auto;color:#fff}.c-banner-basic__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-banner-basic__icons svg{display:block;width:4rem;height:4rem;margin:0 2rem 0 0;-o-object-fit:contain;object-fit:contain;fill:#fff}.c-banner-basic__icons+.c-banner-basic__title{margin-top:.5rem}.c-banner-basic__description{font-size:1.25rem;font-weight:600}.c-banner-basic__buttons{margin:1.25rem -.6rem -.6rem}.c-banner-basic__button{margin:.6rem}@media only screen and (max-width:991px){.c-banner-basic__content{padding:2rem 1rem}.c-banner-basic{height:auto;min-height:30rem}}@media only screen and (max-width:768px){.c-banner-basic{min-height:25rem}}.c-people-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:1.5rem;-webkit-transform:translateZ(.01);transform:translateZ(.01);margin-top:4rem}.c-people-section--dark .c-people-section__subtitle{color:#fff}.c-people-grid__person-block{position:relative;margin:0;cursor:pointer}.c-people-grid__person-block::before{content:'';display:block;padding-bottom:150%}.c-person-block__grid-display{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;background-color:#e2e2e2;-webkit-transition:-webkit-transform 150ms cubic-bezier(0,0,.5,1.25);transition:-webkit-transform 150ms cubic-bezier(0,0,.5,1.25);transition:transform 150ms cubic-bezier(0,0,.5,1.25);transition:transform 150ms cubic-bezier(0,0,.5,1.25),-webkit-transform 150ms cubic-bezier(0,0,.5,1.25)}.c-person-block.is-active .c-person-block__grid-display{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}.c-person-block__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.c-person-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;width:100%;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transform-origin:center bottom;transform-origin:center bottom;padding:1rem 1rem 2rem 1rem;color:#fff;background-color:var(--bg-color);border-top:none;-webkit-transition:-webkit-transform 180ms ease-out 75ms;transition:-webkit-transform 180ms ease-out 75ms;transition:transform 180ms ease-out 75ms;transition:transform 180ms ease-out 75ms,-webkit-transform 180ms ease-out 75ms}.c-people-grid__person-block:nth-child(8n+1) .c-person-block__info{--bg-color:#004a77}.c-people-grid__person-block:nth-child(8n+3) .c-person-block__info{--bg-color:#e9e9e9;color:#000}.c-people-grid__person-block:nth-child(8n+5) .c-person-block__info{--bg-color:#004a77}.c-people-grid__person-block:nth-child(8n+7) .c-person-block__info{--bg-color:#38373c}.c-people-section--dark .c-people-grid__person-block:nth-child(8n+5) .c-person-block__info{--bg-color:#bebebe;color:#000}.c-people-section--dark .c-people-grid__person-block:nth-child(8n+7) .c-person-block__info{--bg-color:#004a77}.c-person-block:focus .c-person-block__info,.c-person-block:hover .c-person-block__info{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 80ms ease-out 0;transition:-webkit-transform 80ms ease-out 0;transition:transform 80ms ease-out 0;transition:transform 80ms ease-out 0,-webkit-transform 80ms ease-out 0}.c-person-block.is-active .c-person-block__info{-webkit-transform:translateY(100%);transform:translateY(100%)}.c-person-block__name{display:block;font-size:1.5625rem;line-height:1.15}.c-person-block__title{display:block;margin-top:.25em;font-size:.875rem;line-height:1.21429}.c-person-block__focus-display{position:relative;display:none;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;height:0;margin:0;padding:0;color:#fff;z-index:1}.c-person-block__focus-display::before{content:'';position:absolute;top:0;left:calc((100vw - 1202px + 1rem)/ 2 * -1);width:100vw;height:100%;background-color:var(--bg-color);z-index:0}.c-person-block__focus-display:nth-child(8n+2){--bg-color:#004a77}.c-person-block__focus-display:nth-child(8n+4){--bg-color:#e9e9e9;color:#000}.c-person-block__focus-display:nth-child(8n+6){--bg-color:#004a77}.c-person-block__focus-display:nth-child(8n+8){--bg-color:#38373c}.c-people-section--dark .c-person-block__focus-display:nth-child(8n+6){--bg-color:#bebebe;color:#000}.c-people-section--dark .c-person-block__focus-display:nth-child(8n+8){--bg-color:#004a77}.c-person-block__focus-display__content{position:relative;height:100%;padding:4rem 7rem;overflow:hidden;z-index:1}.c-person-block__focus-display__name{display:block;font-size:2.1875rem;line-height:1.15}.c-person-block__focus-display__title{display:block;margin-top:.25em;font-size:1.125rem;line-height:1.21429}.c-person-block__focus-display__additional-info{margin-top:.25em;font-size:1.125rem;font-style:italic;line-height:1.21429}.c-person-block__focus-display__bio{display:block;font-size:1rem;line-height:1.85714}.c-person-block__close-btn{position:absolute;top:1rem;right:0;width:2rem;height:2rem;color:inherit;opacity:0;z-index:2;-webkit-transition:none;transition:none}.c-person-block__close-btn::before{content:'\f00d';font-family:'Font Awesome 5 Pro';font-size:1.5rem;font-weight:100}.c-people-grid__person-block:nth-child(8n+1){-ms-grid-column:1;grid-column:1}.c-people-grid__person-block:nth-child(8n+3){-ms-grid-column:2;grid-column:2}.c-people-grid__person-block:nth-child(8n+5){-ms-grid-column:3;grid-column:3}.c-people-grid__person-block:nth-child(8n+7){-ms-grid-column:4;grid-column:4}@media only screen and (max-width:1169px){.c-person-block__info{padding-right:3vw}.c-person-block__name{font-size:2.55vw}.c-person-block__focus-display::before{left:-1rem}}@media only screen and (max-width:768px){.c-people-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:2rem}.c-people-grid__person-block{margin-top:1.5rem}.c-people-grid__person-block::before{content:'';display:block;padding-bottom:120%}.c-person-block.is-active .c-person-block__grid-display{-webkit-transform:translateY(0);transform:translateY(0)}.c-person-block__info{-webkit-transform:translateY(0);transform:translateY(0);padding:1rem;border:none}.c-person-block__info::after{display:none}.c-person-block__name{font-size:1.5625rem}.c-person-block__title{font-size:1rem}.c-person-block__focus-display__content{position:relative;height:100%;padding:1.5rem 0;overflow:hidden;z-index:1}.c-person-block__focus-display__name{padding-right:4rem}}.c-in-this-section{margin-top:7rem}.c-in-this-section__pages{margin-top:2rem}.c-in-this-section__page{margin:1rem}.c-in-this-section__page:nth-child(4n+1){--text-color:#fff;--background-color:#004a77}.c-in-this-section__page:nth-child(4n+2),.c-in-this-section__page:nth-child(4n+4){--text-color:$body-color;--background-color:#e9e9e9}.c-in-this-section__page:nth-child(4n+3){--text-color:#fff;--background-color:#38373c}.c-mobile-carousel.slick-initialized{width:calc(100% + 2rem);margin-left:-1rem}.c-mobile-carousel.slick-initialized .slick-list{padding-left:1rem}.c-mobile-carousel.slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-mobile-carousel.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;width:calc(100vw - 1rem * 2 - 4rem);height:auto;margin:0 1rem}.c-people-section+.c-people-section{margin-top:8rem}.c-people-section--dark{padding:8rem 0;color:#fff;background-color:#38373c}@media only screen and (max-width:768px){.c-people-section{margin-top:4rem}.c-people-section--dark{padding:4rem 0}}